diff --git a/.golangci.yml b/.golangci.yml index cdd2defce0..1ebcfa46a0 100644 --- a/.golangci.yml +++ b/.golangci.yml @@ -2,27 +2,22 @@ version: "2" linters: default: standard enable: + - bodyclose + - prealloc - unparam + exclusions: + paths: + - generated.*\.go + - client + - vendor formatters: enable: - - gofmt + - gofumpt - goimports - settings: - gofmt: - rewrite-rules: - - pattern: 'interface{}' - replacement: 'any' issues: max-same-issues: 100 - exclude-files: - - generated.*\\.go - - exclude-dirs: - - client - - vendor - run: timeout: 10m diff --git a/apis/wizards/v1alpha1/kubedbcom_oracle_editor_options_types.go b/apis/wizards/v1alpha1/kubedbcom_oracle_editor_options_types.go index dd83d0564e..78141c7627 100644 --- a/apis/wizards/v1alpha1/kubedbcom_oracle_editor_options_types.go +++ b/apis/wizards/v1alpha1/kubedbcom_oracle_editor_options_types.go @@ -43,9 +43,10 @@ type KubedbcomOracleEditorOptionsSpecSpec struct { // +optional Annotations map[string]string `json:"annotations"` // +optional - Labels map[string]string `json:"labels"` - Mode OracleMode `json:"mode"` - DataGuard *DataGuardSpec `json:"dataGuard,omitempty"` + Labels map[string]string `json:"labels"` + Mode OracleMode `json:"mode"` + DataGuard *DataGuardSpec `json:"dataGuard,omitempty"` + RegistrySecret RegistrySecret `json:"registrySecret"` // +optional Replicas int `json:"replicas,omitempty"` Persistence Persistence `json:"persistence"` @@ -76,6 +77,10 @@ type DataGuardSpec struct { Observer *OracleObserver `json:"observer,omitempty"` } +type RegistrySecret struct { + Name string `json:"name"` +} + // +kubebuilder:validation:Enum=MaximumAvailability;MaximumPerformance;MaximumProtection type ProtectionMode string diff --git a/apis/wizards/v1alpha1/register.go b/apis/wizards/v1alpha1/register.go index b3830b18a6..d999b38fe4 100644 --- a/apis/wizards/v1alpha1/register.go +++ b/apis/wizards/v1alpha1/register.go @@ -53,7 +53,8 @@ func Resource(resource string) schema.GroupResource { // Adds the list of known types to api.Scheme. func addKnownTypes(scheme *runtime.Scheme) error { - scheme.AddKnownTypes(SchemeGroupVersion, + scheme.AddKnownTypes( + SchemeGroupVersion, &KubedbcomDruidEditorOptions{}, &KubedbcomDruidEditorOptionsList{}, &KubedbcomElasticsearchEditorOptions{}, @@ -94,7 +95,8 @@ func addKnownTypes(scheme *runtime.Scheme) error { &StoragekubestashcomBackupstorageEditorOptionsList{}, ) - scheme.AddKnownTypes(SchemeGroupVersion, + scheme.AddKnownTypes( + SchemeGroupVersion, &metav1.Status{}, ) metav1.AddToGroupVersion(scheme, SchemeGroupVersion) diff --git a/apis/wizards/v1alpha1/types_test.go b/apis/wizards/v1alpha1/types_test.go index d89015bb0c..bfccf40418 100644 --- a/apis/wizards/v1alpha1/types_test.go +++ b/apis/wizards/v1alpha1/types_test.go @@ -26,7 +26,8 @@ import ( ) func TestDefaultValues(t *testing.T) { - checker := schemachecker.New(os.DirFS("../../.."), + checker := schemachecker.New( + os.DirFS("../../.."), schemachecker.TestCase{Obj: v1alpha1.KubedbcomElasticsearchEditorOptionsSpec{}}, schemachecker.TestCase{Obj: v1alpha1.KubedbcomMariadbEditorOptionsSpec{}}, schemachecker.TestCase{Obj: v1alpha1.KubedbcomMemcachedEditorOptionsSpec{}}, diff --git a/apis/wizards/v1alpha1/zz_generated.deepcopy.go b/apis/wizards/v1alpha1/zz_generated.deepcopy.go index 5826e14fb9..42b336b4da 100644 --- a/apis/wizards/v1alpha1/zz_generated.deepcopy.go +++ b/apis/wizards/v1alpha1/zz_generated.deepcopy.go @@ -3799,6 +3799,7 @@ func (in *KubedbcomOracleEditorOptionsSpecSpec) DeepCopyInto(out *KubedbcomOracl *out = new(DataGuardSpec) (*in).DeepCopyInto(*out) } + out.RegistrySecret = in.RegistrySecret out.Persistence = in.Persistence in.PodResources.DeepCopyInto(&out.PodResources) out.AuthSecret = in.AuthSecret @@ -6442,6 +6443,22 @@ func (in *RedisCluster) DeepCopy() *RedisCluster { return out } +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *RegistrySecret) DeepCopyInto(out *RegistrySecret) { + *out = *in + return +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RegistrySecret. +func (in *RegistrySecret) DeepCopy() *RegistrySecret { + if in == nil { + return nil + } + out := new(RegistrySecret) + in.DeepCopyInto(out) + return out +} + // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *RemoteReplica) DeepCopyInto(out *RemoteReplica) { *out = *in diff --git a/charts/acmecertmanagerio-challenge-editor/Chart.yaml b/charts/acmecertmanagerio-challenge-editor/Chart.yaml index 44d04af6b3..d12ebf7880 100644 --- a/charts/acmecertmanagerio-challenge-editor/Chart.yaml +++ b/charts/acmecertmanagerio-challenge-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"acme.cert-manager.io","version":"v1","resource":"challenges"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Challenge Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: acmecertmanagerio-challenge-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/acmecertmanagerio-challenge-editor/README.md b/charts/acmecertmanagerio-challenge-editor/README.md index 54c2727b51..509960e781 100644 --- a/charts/acmecertmanagerio-challenge-editor/README.md +++ b/charts/acmecertmanagerio-challenge-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/acmecertmanagerio-challenge-editor --version=v0.35.0 -$ helm upgrade -i acmecertmanagerio-challenge-editor appscode/acmecertmanagerio-challenge-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/acmecertmanagerio-challenge-editor --version=v0.36.0 +$ helm upgrade -i acmecertmanagerio-challenge-editor appscode/acmecertmanagerio-challenge-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Challenge Editor on a [Kubernetes](http://kubernetes.io) cl To install/upgrade the chart with the release name `acmecertmanagerio-challenge-editor`: ```bash -$ helm upgrade -i acmecertmanagerio-challenge-editor appscode/acmecertmanagerio-challenge-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i acmecertmanagerio-challenge-editor appscode/acmecertmanagerio-challenge-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Challenge Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `acmecertmanagerio- Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i acmecertmanagerio-challenge-editor appscode/acmecertmanagerio-challenge-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=acme.cert-manager.io/v1 +$ helm upgrade -i acmecertmanagerio-challenge-editor appscode/acmecertmanagerio-challenge-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=acme.cert-manager.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i acmecertmanagerio-challenge-editor appscode/acmecertmanagerio-challenge-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i acmecertmanagerio-challenge-editor appscode/acmecertmanagerio-challenge-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/acmecertmanagerio-order-editor/Chart.yaml b/charts/acmecertmanagerio-order-editor/Chart.yaml index 3a3804c404..3d576e7a33 100644 --- a/charts/acmecertmanagerio-order-editor/Chart.yaml +++ b/charts/acmecertmanagerio-order-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"acme.cert-manager.io","version":"v1","resource":"orders"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Order Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: acmecertmanagerio-order-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/acmecertmanagerio-order-editor/README.md b/charts/acmecertmanagerio-order-editor/README.md index 2c580834c2..25ddc258fb 100644 --- a/charts/acmecertmanagerio-order-editor/README.md +++ b/charts/acmecertmanagerio-order-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/acmecertmanagerio-order-editor --version=v0.35.0 -$ helm upgrade -i acmecertmanagerio-order-editor appscode/acmecertmanagerio-order-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/acmecertmanagerio-order-editor --version=v0.36.0 +$ helm upgrade -i acmecertmanagerio-order-editor appscode/acmecertmanagerio-order-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Order Editor on a [Kubernetes](http://kubernetes.io) cluste To install/upgrade the chart with the release name `acmecertmanagerio-order-editor`: ```bash -$ helm upgrade -i acmecertmanagerio-order-editor appscode/acmecertmanagerio-order-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i acmecertmanagerio-order-editor appscode/acmecertmanagerio-order-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Order Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `acmecertmanagerio- Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i acmecertmanagerio-order-editor appscode/acmecertmanagerio-order-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=acme.cert-manager.io/v1 +$ helm upgrade -i acmecertmanagerio-order-editor appscode/acmecertmanagerio-order-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=acme.cert-manager.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i acmecertmanagerio-order-editor appscode/acmecertmanagerio-order-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i acmecertmanagerio-order-editor appscode/acmecertmanagerio-order-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/addonopenclustermanagementio-addondeploymentconfig-editor/Chart.yaml b/charts/addonopenclustermanagementio-addondeploymentconfig-editor/Chart.yaml index 3fcaef7bec..c1857dd4b0 100644 --- a/charts/addonopenclustermanagementio-addondeploymentconfig-editor/Chart.yaml +++ b/charts/addonopenclustermanagementio-addondeploymentconfig-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"addon.open-cluster-management.io","version":"v1alpha1","resource":"addondeploymentconfigs"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: AddOnDeploymentConfig Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: addonopenclustermanagementio-addondeploymentconfig-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/addonopenclustermanagementio-addondeploymentconfig-editor/README.md b/charts/addonopenclustermanagementio-addondeploymentconfig-editor/README.md index 01fa6ac461..c03fecb15d 100644 --- a/charts/addonopenclustermanagementio-addondeploymentconfig-editor/README.md +++ b/charts/addonopenclustermanagementio-addondeploymentconfig-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/addonopenclustermanagementio-addondeploymentconfig-editor --version=v0.35.0 -$ helm upgrade -i addonopenclustermanagementio-addondeploymentconfig-editor appscode/addonopenclustermanagementio-addondeploymentconfig-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/addonopenclustermanagementio-addondeploymentconfig-editor --version=v0.36.0 +$ helm upgrade -i addonopenclustermanagementio-addondeploymentconfig-editor appscode/addonopenclustermanagementio-addondeploymentconfig-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a AddOnDeploymentConfig Editor on a [Kubernetes](http://kuber To install/upgrade the chart with the release name `addonopenclustermanagementio-addondeploymentconfig-editor`: ```bash -$ helm upgrade -i addonopenclustermanagementio-addondeploymentconfig-editor appscode/addonopenclustermanagementio-addondeploymentconfig-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i addonopenclustermanagementio-addondeploymentconfig-editor appscode/addonopenclustermanagementio-addondeploymentconfig-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a AddOnDeploymentConfig Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `addonopenclusterma Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i addonopenclustermanagementio-addondeploymentconfig-editor appscode/addonopenclustermanagementio-addondeploymentconfig-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=addon.open-cluster-management.io/v1alpha1 +$ helm upgrade -i addonopenclustermanagementio-addondeploymentconfig-editor appscode/addonopenclustermanagementio-addondeploymentconfig-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=addon.open-cluster-management.io/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i addonopenclustermanagementio-addondeploymentconfig-editor appscode/addonopenclustermanagementio-addondeploymentconfig-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i addonopenclustermanagementio-addondeploymentconfig-editor appscode/addonopenclustermanagementio-addondeploymentconfig-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/addonopenclustermanagementio-addontemplate-editor/Chart.yaml b/charts/addonopenclustermanagementio-addontemplate-editor/Chart.yaml index 6f884a3a7a..81f4832ecb 100644 --- a/charts/addonopenclustermanagementio-addontemplate-editor/Chart.yaml +++ b/charts/addonopenclustermanagementio-addontemplate-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"addon.open-cluster-management.io","version":"v1alpha1","resource":"addontemplates"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: AddOnTemplate Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: addonopenclustermanagementio-addontemplate-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/addonopenclustermanagementio-addontemplate-editor/README.md b/charts/addonopenclustermanagementio-addontemplate-editor/README.md index 5753c407c5..4931d06c5f 100644 --- a/charts/addonopenclustermanagementio-addontemplate-editor/README.md +++ b/charts/addonopenclustermanagementio-addontemplate-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/addonopenclustermanagementio-addontemplate-editor --version=v0.35.0 -$ helm upgrade -i addonopenclustermanagementio-addontemplate-editor appscode/addonopenclustermanagementio-addontemplate-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/addonopenclustermanagementio-addontemplate-editor --version=v0.36.0 +$ helm upgrade -i addonopenclustermanagementio-addontemplate-editor appscode/addonopenclustermanagementio-addontemplate-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a AddOnTemplate Editor on a [Kubernetes](http://kubernetes.io To install/upgrade the chart with the release name `addonopenclustermanagementio-addontemplate-editor`: ```bash -$ helm upgrade -i addonopenclustermanagementio-addontemplate-editor appscode/addonopenclustermanagementio-addontemplate-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i addonopenclustermanagementio-addontemplate-editor appscode/addonopenclustermanagementio-addontemplate-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a AddOnTemplate Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `addonopenclusterma Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i addonopenclustermanagementio-addontemplate-editor appscode/addonopenclustermanagementio-addontemplate-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=addon.open-cluster-management.io/v1alpha1 +$ helm upgrade -i addonopenclustermanagementio-addontemplate-editor appscode/addonopenclustermanagementio-addontemplate-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=addon.open-cluster-management.io/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i addonopenclustermanagementio-addontemplate-editor appscode/addonopenclustermanagementio-addontemplate-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i addonopenclustermanagementio-addontemplate-editor appscode/addonopenclustermanagementio-addontemplate-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/addonopenclustermanagementio-clustermanagementaddon-editor/Chart.yaml b/charts/addonopenclustermanagementio-clustermanagementaddon-editor/Chart.yaml index 27233ed79a..7ff88117ca 100644 --- a/charts/addonopenclustermanagementio-clustermanagementaddon-editor/Chart.yaml +++ b/charts/addonopenclustermanagementio-clustermanagementaddon-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"addon.open-cluster-management.io","version":"v1alpha1","resource":"clustermanagementaddons"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ClusterManagementAddOn Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: addonopenclustermanagementio-clustermanagementaddon-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/addonopenclustermanagementio-clustermanagementaddon-editor/README.md b/charts/addonopenclustermanagementio-clustermanagementaddon-editor/README.md index a25f0268b1..59da2caf77 100644 --- a/charts/addonopenclustermanagementio-clustermanagementaddon-editor/README.md +++ b/charts/addonopenclustermanagementio-clustermanagementaddon-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/addonopenclustermanagementio-clustermanagementaddon-editor --version=v0.35.0 -$ helm upgrade -i addonopenclustermanagementio-clustermanagementaddon-editor appscode/addonopenclustermanagementio-clustermanagementaddon-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/addonopenclustermanagementio-clustermanagementaddon-editor --version=v0.36.0 +$ helm upgrade -i addonopenclustermanagementio-clustermanagementaddon-editor appscode/addonopenclustermanagementio-clustermanagementaddon-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ClusterManagementAddOn Editor on a [Kubernetes](http://kube To install/upgrade the chart with the release name `addonopenclustermanagementio-clustermanagementaddon-editor`: ```bash -$ helm upgrade -i addonopenclustermanagementio-clustermanagementaddon-editor appscode/addonopenclustermanagementio-clustermanagementaddon-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i addonopenclustermanagementio-clustermanagementaddon-editor appscode/addonopenclustermanagementio-clustermanagementaddon-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ClusterManagementAddOn Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `addonopenclusterma Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i addonopenclustermanagementio-clustermanagementaddon-editor appscode/addonopenclustermanagementio-clustermanagementaddon-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=addon.open-cluster-management.io/v1alpha1 +$ helm upgrade -i addonopenclustermanagementio-clustermanagementaddon-editor appscode/addonopenclustermanagementio-clustermanagementaddon-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=addon.open-cluster-management.io/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i addonopenclustermanagementio-clustermanagementaddon-editor appscode/addonopenclustermanagementio-clustermanagementaddon-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i addonopenclustermanagementio-clustermanagementaddon-editor appscode/addonopenclustermanagementio-clustermanagementaddon-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/addonopenclustermanagementio-managedclusteraddon-editor/Chart.yaml b/charts/addonopenclustermanagementio-managedclusteraddon-editor/Chart.yaml index 4ad50fd65f..b1902533c2 100644 --- a/charts/addonopenclustermanagementio-managedclusteraddon-editor/Chart.yaml +++ b/charts/addonopenclustermanagementio-managedclusteraddon-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"addon.open-cluster-management.io","version":"v1alpha1","resource":"managedclusteraddons"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ManagedClusterAddOn Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: addonopenclustermanagementio-managedclusteraddon-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/addonopenclustermanagementio-managedclusteraddon-editor/README.md b/charts/addonopenclustermanagementio-managedclusteraddon-editor/README.md index f5f248c413..09a1b1f297 100644 --- a/charts/addonopenclustermanagementio-managedclusteraddon-editor/README.md +++ b/charts/addonopenclustermanagementio-managedclusteraddon-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/addonopenclustermanagementio-managedclusteraddon-editor --version=v0.35.0 -$ helm upgrade -i addonopenclustermanagementio-managedclusteraddon-editor appscode/addonopenclustermanagementio-managedclusteraddon-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/addonopenclustermanagementio-managedclusteraddon-editor --version=v0.36.0 +$ helm upgrade -i addonopenclustermanagementio-managedclusteraddon-editor appscode/addonopenclustermanagementio-managedclusteraddon-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ManagedClusterAddOn Editor on a [Kubernetes](http://kuberne To install/upgrade the chart with the release name `addonopenclustermanagementio-managedclusteraddon-editor`: ```bash -$ helm upgrade -i addonopenclustermanagementio-managedclusteraddon-editor appscode/addonopenclustermanagementio-managedclusteraddon-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i addonopenclustermanagementio-managedclusteraddon-editor appscode/addonopenclustermanagementio-managedclusteraddon-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ManagedClusterAddOn Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `addonopenclusterma Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i addonopenclustermanagementio-managedclusteraddon-editor appscode/addonopenclustermanagementio-managedclusteraddon-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=addon.open-cluster-management.io/v1alpha1 +$ helm upgrade -i addonopenclustermanagementio-managedclusteraddon-editor appscode/addonopenclustermanagementio-managedclusteraddon-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=addon.open-cluster-management.io/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i addonopenclustermanagementio-managedclusteraddon-editor appscode/addonopenclustermanagementio-managedclusteraddon-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i addonopenclustermanagementio-managedclusteraddon-editor appscode/addonopenclustermanagementio-managedclusteraddon-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/addonsclusterxk8sio-clusterresourceset-editor/Chart.yaml b/charts/addonsclusterxk8sio-clusterresourceset-editor/Chart.yaml index bc4f9e8cf2..08ed3debb2 100644 --- a/charts/addonsclusterxk8sio-clusterresourceset-editor/Chart.yaml +++ b/charts/addonsclusterxk8sio-clusterresourceset-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"addons.cluster.x-k8s.io","version":"v1beta1","resource":"clusterresourcesets"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ClusterResourceSet Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: addonsclusterxk8sio-clusterresourceset-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/addonsclusterxk8sio-clusterresourceset-editor/README.md b/charts/addonsclusterxk8sio-clusterresourceset-editor/README.md index b23cb88033..f712b5ed10 100644 --- a/charts/addonsclusterxk8sio-clusterresourceset-editor/README.md +++ b/charts/addonsclusterxk8sio-clusterresourceset-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/addonsclusterxk8sio-clusterresourceset-editor --version=v0.35.0 -$ helm upgrade -i addonsclusterxk8sio-clusterresourceset-editor appscode/addonsclusterxk8sio-clusterresourceset-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/addonsclusterxk8sio-clusterresourceset-editor --version=v0.36.0 +$ helm upgrade -i addonsclusterxk8sio-clusterresourceset-editor appscode/addonsclusterxk8sio-clusterresourceset-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ClusterResourceSet Editor on a [Kubernetes](http://kubernet To install/upgrade the chart with the release name `addonsclusterxk8sio-clusterresourceset-editor`: ```bash -$ helm upgrade -i addonsclusterxk8sio-clusterresourceset-editor appscode/addonsclusterxk8sio-clusterresourceset-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i addonsclusterxk8sio-clusterresourceset-editor appscode/addonsclusterxk8sio-clusterresourceset-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ClusterResourceSet Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `addonsclusterxk8si Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i addonsclusterxk8sio-clusterresourceset-editor appscode/addonsclusterxk8sio-clusterresourceset-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=addons.cluster.x-k8s.io/v1beta1 +$ helm upgrade -i addonsclusterxk8sio-clusterresourceset-editor appscode/addonsclusterxk8sio-clusterresourceset-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=addons.cluster.x-k8s.io/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i addonsclusterxk8sio-clusterresourceset-editor appscode/addonsclusterxk8sio-clusterresourceset-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i addonsclusterxk8sio-clusterresourceset-editor appscode/addonsclusterxk8sio-clusterresourceset-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/addonsclusterxk8sio-clusterresourcesetbinding-editor/Chart.yaml b/charts/addonsclusterxk8sio-clusterresourcesetbinding-editor/Chart.yaml index 8cd0448d8a..22456cbb82 100644 --- a/charts/addonsclusterxk8sio-clusterresourcesetbinding-editor/Chart.yaml +++ b/charts/addonsclusterxk8sio-clusterresourcesetbinding-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"addons.cluster.x-k8s.io","version":"v1beta1","resource":"clusterresourcesetbindings"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ClusterResourceSetBinding Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: addonsclusterxk8sio-clusterresourcesetbinding-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/addonsclusterxk8sio-clusterresourcesetbinding-editor/README.md b/charts/addonsclusterxk8sio-clusterresourcesetbinding-editor/README.md index 5fba2a01fc..2f0b38bb93 100644 --- a/charts/addonsclusterxk8sio-clusterresourcesetbinding-editor/README.md +++ b/charts/addonsclusterxk8sio-clusterresourcesetbinding-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/addonsclusterxk8sio-clusterresourcesetbinding-editor --version=v0.35.0 -$ helm upgrade -i addonsclusterxk8sio-clusterresourcesetbinding-editor appscode/addonsclusterxk8sio-clusterresourcesetbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/addonsclusterxk8sio-clusterresourcesetbinding-editor --version=v0.36.0 +$ helm upgrade -i addonsclusterxk8sio-clusterresourcesetbinding-editor appscode/addonsclusterxk8sio-clusterresourcesetbinding-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ClusterResourceSetBinding Editor on a [Kubernetes](http://k To install/upgrade the chart with the release name `addonsclusterxk8sio-clusterresourcesetbinding-editor`: ```bash -$ helm upgrade -i addonsclusterxk8sio-clusterresourcesetbinding-editor appscode/addonsclusterxk8sio-clusterresourcesetbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i addonsclusterxk8sio-clusterresourcesetbinding-editor appscode/addonsclusterxk8sio-clusterresourcesetbinding-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ClusterResourceSetBinding Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `addonsclusterxk8si Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i addonsclusterxk8sio-clusterresourcesetbinding-editor appscode/addonsclusterxk8sio-clusterresourcesetbinding-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=addons.cluster.x-k8s.io/v1beta1 +$ helm upgrade -i addonsclusterxk8sio-clusterresourcesetbinding-editor appscode/addonsclusterxk8sio-clusterresourcesetbinding-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=addons.cluster.x-k8s.io/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i addonsclusterxk8sio-clusterresourcesetbinding-editor appscode/addonsclusterxk8sio-clusterresourcesetbinding-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i addonsclusterxk8sio-clusterresourcesetbinding-editor appscode/addonsclusterxk8sio-clusterresourcesetbinding-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/addonskubestashcom-addon-editor/Chart.yaml b/charts/addonskubestashcom-addon-editor/Chart.yaml index 27878eeb37..1981bece34 100644 --- a/charts/addonskubestashcom-addon-editor/Chart.yaml +++ b/charts/addonskubestashcom-addon-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"addons.kubestash.com","version":"v1alpha1","resource":"addons"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Addon Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: addonskubestashcom-addon-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/addonskubestashcom-addon-editor/README.md b/charts/addonskubestashcom-addon-editor/README.md index cb6d6a08b2..414dae595f 100644 --- a/charts/addonskubestashcom-addon-editor/README.md +++ b/charts/addonskubestashcom-addon-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/addonskubestashcom-addon-editor --version=v0.35.0 -$ helm upgrade -i addonskubestashcom-addon-editor appscode/addonskubestashcom-addon-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/addonskubestashcom-addon-editor --version=v0.36.0 +$ helm upgrade -i addonskubestashcom-addon-editor appscode/addonskubestashcom-addon-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Addon Editor on a [Kubernetes](http://kubernetes.io) cluste To install/upgrade the chart with the release name `addonskubestashcom-addon-editor`: ```bash -$ helm upgrade -i addonskubestashcom-addon-editor appscode/addonskubestashcom-addon-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i addonskubestashcom-addon-editor appscode/addonskubestashcom-addon-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Addon Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `addonskubestashcom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i addonskubestashcom-addon-editor appscode/addonskubestashcom-addon-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=addons.kubestash.com/v1alpha1 +$ helm upgrade -i addonskubestashcom-addon-editor appscode/addonskubestashcom-addon-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=addons.kubestash.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i addonskubestashcom-addon-editor appscode/addonskubestashcom-addon-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i addonskubestashcom-addon-editor appscode/addonskubestashcom-addon-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/addonskubestashcom-addon-editor/crds/addons.kubestash.com_addons.yaml b/charts/addonskubestashcom-addon-editor/crds/addons.kubestash.com_addons.yaml index 8559e97116..899d1b19f9 100644 --- a/charts/addonskubestashcom-addon-editor/crds/addons.kubestash.com_addons.yaml +++ b/charts/addonskubestashcom-addon-editor/crds/addons.kubestash.com_addons.yaml @@ -35,6 +35,7 @@ spec: - Solr - Medusa - ClickHouseBackup + - Neo4jAdmin - enum: - Restic - WalG @@ -42,6 +43,7 @@ spec: - VolumeSnapshotter - Solr - ClickHouseBackup + - Neo4jAdmin type: string executor: enum: @@ -1061,6 +1063,7 @@ spec: - Solr - Medusa - ClickHouseBackup + - Neo4jAdmin - enum: - Restic - WalG @@ -1068,6 +1071,7 @@ spec: - VolumeSnapshotter - Solr - ClickHouseBackup + - Neo4jAdmin type: string executor: enum: diff --git a/charts/addonskubestashcom-addon-editor/values.openapiv3_schema.yaml b/charts/addonskubestashcom-addon-editor/values.openapiv3_schema.yaml index 6c9033bc11..90e0e75058 100644 --- a/charts/addonskubestashcom-addon-editor/values.openapiv3_schema.yaml +++ b/charts/addonskubestashcom-addon-editor/values.openapiv3_schema.yaml @@ -42,6 +42,7 @@ properties: - Solr - Medusa - ClickHouseBackup + - Neo4jAdmin - enum: - Restic - WalG @@ -49,6 +50,7 @@ properties: - VolumeSnapshotter - Solr - ClickHouseBackup + - Neo4jAdmin type: string executor: enum: @@ -1068,6 +1070,7 @@ properties: - Solr - Medusa - ClickHouseBackup + - Neo4jAdmin - enum: - Restic - WalG @@ -1075,6 +1078,7 @@ properties: - VolumeSnapshotter - Solr - ClickHouseBackup + - Neo4jAdmin type: string executor: enum: diff --git a/charts/addonskubestashcom-function-editor/Chart.yaml b/charts/addonskubestashcom-function-editor/Chart.yaml index 830fefeac4..d7ec431e03 100644 --- a/charts/addonskubestashcom-function-editor/Chart.yaml +++ b/charts/addonskubestashcom-function-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"addons.kubestash.com","version":"v1alpha1","resource":"functions"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Function Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: addonskubestashcom-function-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/addonskubestashcom-function-editor/README.md b/charts/addonskubestashcom-function-editor/README.md index c40632f83f..07d0718355 100644 --- a/charts/addonskubestashcom-function-editor/README.md +++ b/charts/addonskubestashcom-function-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/addonskubestashcom-function-editor --version=v0.35.0 -$ helm upgrade -i addonskubestashcom-function-editor appscode/addonskubestashcom-function-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/addonskubestashcom-function-editor --version=v0.36.0 +$ helm upgrade -i addonskubestashcom-function-editor appscode/addonskubestashcom-function-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Function Editor on a [Kubernetes](http://kubernetes.io) clu To install/upgrade the chart with the release name `addonskubestashcom-function-editor`: ```bash -$ helm upgrade -i addonskubestashcom-function-editor appscode/addonskubestashcom-function-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i addonskubestashcom-function-editor appscode/addonskubestashcom-function-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Function Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `addonskubestashcom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i addonskubestashcom-function-editor appscode/addonskubestashcom-function-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=addons.kubestash.com/v1alpha1 +$ helm upgrade -i addonskubestashcom-function-editor appscode/addonskubestashcom-function-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=addons.kubestash.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i addonskubestashcom-function-editor appscode/addonskubestashcom-function-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i addonskubestashcom-function-editor appscode/addonskubestashcom-function-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/admissionregistrationk8sio-mutatingwebhookconfiguration-editor/Chart.yaml b/charts/admissionregistrationk8sio-mutatingwebhookconfiguration-editor/Chart.yaml index e49794efbf..dfa6e6f9b7 100644 --- a/charts/admissionregistrationk8sio-mutatingwebhookconfiguration-editor/Chart.yaml +++ b/charts/admissionregistrationk8sio-mutatingwebhookconfiguration-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"admissionregistration.k8s.io","version":"v1","resource":"mutatingwebhookconfigurations"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MutatingWebhookConfiguration Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: admissionregistrationk8sio-mutatingwebhookconfiguration-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/admissionregistrationk8sio-mutatingwebhookconfiguration-editor/README.md b/charts/admissionregistrationk8sio-mutatingwebhookconfiguration-editor/README.md index b02da7996d..d04109bd37 100644 --- a/charts/admissionregistrationk8sio-mutatingwebhookconfiguration-editor/README.md +++ b/charts/admissionregistrationk8sio-mutatingwebhookconfiguration-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/admissionregistrationk8sio-mutatingwebhookconfiguration-editor --version=v0.35.0 -$ helm upgrade -i admissionregistrationk8sio-mutatingwebhookconfiguration-editor appscode/admissionregistrationk8sio-mutatingwebhookconfiguration-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/admissionregistrationk8sio-mutatingwebhookconfiguration-editor --version=v0.36.0 +$ helm upgrade -i admissionregistrationk8sio-mutatingwebhookconfiguration-editor appscode/admissionregistrationk8sio-mutatingwebhookconfiguration-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MutatingWebhookConfiguration Editor on a [Kubernetes](http: To install/upgrade the chart with the release name `admissionregistrationk8sio-mutatingwebhookconfiguration-editor`: ```bash -$ helm upgrade -i admissionregistrationk8sio-mutatingwebhookconfiguration-editor appscode/admissionregistrationk8sio-mutatingwebhookconfiguration-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i admissionregistrationk8sio-mutatingwebhookconfiguration-editor appscode/admissionregistrationk8sio-mutatingwebhookconfiguration-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MutatingWebhookConfiguration Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `admissionregistrat Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i admissionregistrationk8sio-mutatingwebhookconfiguration-editor appscode/admissionregistrationk8sio-mutatingwebhookconfiguration-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=admissionregistration.k8s.io/v1 +$ helm upgrade -i admissionregistrationk8sio-mutatingwebhookconfiguration-editor appscode/admissionregistrationk8sio-mutatingwebhookconfiguration-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=admissionregistration.k8s.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i admissionregistrationk8sio-mutatingwebhookconfiguration-editor appscode/admissionregistrationk8sio-mutatingwebhookconfiguration-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i admissionregistrationk8sio-mutatingwebhookconfiguration-editor appscode/admissionregistrationk8sio-mutatingwebhookconfiguration-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/admissionregistrationk8sio-validatingwebhookconfiguration-editor/Chart.yaml b/charts/admissionregistrationk8sio-validatingwebhookconfiguration-editor/Chart.yaml index e74b7f9d17..3ab0340913 100644 --- a/charts/admissionregistrationk8sio-validatingwebhookconfiguration-editor/Chart.yaml +++ b/charts/admissionregistrationk8sio-validatingwebhookconfiguration-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"admissionregistration.k8s.io","version":"v1","resource":"validatingwebhookconfigurations"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ValidatingWebhookConfiguration Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: admissionregistrationk8sio-validatingwebhookconfiguration-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/admissionregistrationk8sio-validatingwebhookconfiguration-editor/README.md b/charts/admissionregistrationk8sio-validatingwebhookconfiguration-editor/README.md index a489f6c98e..b7dd40da25 100644 --- a/charts/admissionregistrationk8sio-validatingwebhookconfiguration-editor/README.md +++ b/charts/admissionregistrationk8sio-validatingwebhookconfiguration-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/admissionregistrationk8sio-validatingwebhookconfiguration-editor --version=v0.35.0 -$ helm upgrade -i admissionregistrationk8sio-validatingwebhookconfiguration-editor appscode/admissionregistrationk8sio-validatingwebhookconfiguration-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/admissionregistrationk8sio-validatingwebhookconfiguration-editor --version=v0.36.0 +$ helm upgrade -i admissionregistrationk8sio-validatingwebhookconfiguration-editor appscode/admissionregistrationk8sio-validatingwebhookconfiguration-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ValidatingWebhookConfiguration Editor on a [Kubernetes](htt To install/upgrade the chart with the release name `admissionregistrationk8sio-validatingwebhookconfiguration-editor`: ```bash -$ helm upgrade -i admissionregistrationk8sio-validatingwebhookconfiguration-editor appscode/admissionregistrationk8sio-validatingwebhookconfiguration-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i admissionregistrationk8sio-validatingwebhookconfiguration-editor appscode/admissionregistrationk8sio-validatingwebhookconfiguration-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ValidatingWebhookConfiguration Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `admissionregistrat Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i admissionregistrationk8sio-validatingwebhookconfiguration-editor appscode/admissionregistrationk8sio-validatingwebhookconfiguration-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=admissionregistration.k8s.io/v1 +$ helm upgrade -i admissionregistrationk8sio-validatingwebhookconfiguration-editor appscode/admissionregistrationk8sio-validatingwebhookconfiguration-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=admissionregistration.k8s.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i admissionregistrationk8sio-validatingwebhookconfiguration-editor appscode/admissionregistrationk8sio-validatingwebhookconfiguration-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i admissionregistrationk8sio-validatingwebhookconfiguration-editor appscode/admissionregistrationk8sio-validatingwebhookconfiguration-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/apiextensionscrossplaneio-compositeresourcedefinition-editor/Chart.yaml b/charts/apiextensionscrossplaneio-compositeresourcedefinition-editor/Chart.yaml index 0953a6e478..67496af8ee 100644 --- a/charts/apiextensionscrossplaneio-compositeresourcedefinition-editor/Chart.yaml +++ b/charts/apiextensionscrossplaneio-compositeresourcedefinition-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"apiextensions.crossplane.io","version":"v1","resource":"compositeresourcedefinitions"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: CompositeResourceDefinition Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: apiextensionscrossplaneio-compositeresourcedefinition-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/apiextensionscrossplaneio-compositeresourcedefinition-editor/README.md b/charts/apiextensionscrossplaneio-compositeresourcedefinition-editor/README.md index d1bffc490d..b9fbfc86a9 100644 --- a/charts/apiextensionscrossplaneio-compositeresourcedefinition-editor/README.md +++ b/charts/apiextensionscrossplaneio-compositeresourcedefinition-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/apiextensionscrossplaneio-compositeresourcedefinition-editor --version=v0.35.0 -$ helm upgrade -i apiextensionscrossplaneio-compositeresourcedefinition-editor appscode/apiextensionscrossplaneio-compositeresourcedefinition-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/apiextensionscrossplaneio-compositeresourcedefinition-editor --version=v0.36.0 +$ helm upgrade -i apiextensionscrossplaneio-compositeresourcedefinition-editor appscode/apiextensionscrossplaneio-compositeresourcedefinition-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a CompositeResourceDefinition Editor on a [Kubernetes](http:/ To install/upgrade the chart with the release name `apiextensionscrossplaneio-compositeresourcedefinition-editor`: ```bash -$ helm upgrade -i apiextensionscrossplaneio-compositeresourcedefinition-editor appscode/apiextensionscrossplaneio-compositeresourcedefinition-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i apiextensionscrossplaneio-compositeresourcedefinition-editor appscode/apiextensionscrossplaneio-compositeresourcedefinition-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a CompositeResourceDefinition Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `apiextensionscross Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i apiextensionscrossplaneio-compositeresourcedefinition-editor appscode/apiextensionscrossplaneio-compositeresourcedefinition-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=apiextensions.crossplane.io/v1 +$ helm upgrade -i apiextensionscrossplaneio-compositeresourcedefinition-editor appscode/apiextensionscrossplaneio-compositeresourcedefinition-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=apiextensions.crossplane.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i apiextensionscrossplaneio-compositeresourcedefinition-editor appscode/apiextensionscrossplaneio-compositeresourcedefinition-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i apiextensionscrossplaneio-compositeresourcedefinition-editor appscode/apiextensionscrossplaneio-compositeresourcedefinition-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/apiextensionscrossplaneio-composition-editor/Chart.yaml b/charts/apiextensionscrossplaneio-composition-editor/Chart.yaml index 458a2d2c34..8509841611 100644 --- a/charts/apiextensionscrossplaneio-composition-editor/Chart.yaml +++ b/charts/apiextensionscrossplaneio-composition-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"apiextensions.crossplane.io","version":"v1","resource":"compositions"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Composition Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: apiextensionscrossplaneio-composition-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/apiextensionscrossplaneio-composition-editor/README.md b/charts/apiextensionscrossplaneio-composition-editor/README.md index 55454e9b4d..5c23ae294c 100644 --- a/charts/apiextensionscrossplaneio-composition-editor/README.md +++ b/charts/apiextensionscrossplaneio-composition-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/apiextensionscrossplaneio-composition-editor --version=v0.35.0 -$ helm upgrade -i apiextensionscrossplaneio-composition-editor appscode/apiextensionscrossplaneio-composition-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/apiextensionscrossplaneio-composition-editor --version=v0.36.0 +$ helm upgrade -i apiextensionscrossplaneio-composition-editor appscode/apiextensionscrossplaneio-composition-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Composition Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `apiextensionscrossplaneio-composition-editor`: ```bash -$ helm upgrade -i apiextensionscrossplaneio-composition-editor appscode/apiextensionscrossplaneio-composition-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i apiextensionscrossplaneio-composition-editor appscode/apiextensionscrossplaneio-composition-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Composition Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `apiextensionscross Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i apiextensionscrossplaneio-composition-editor appscode/apiextensionscrossplaneio-composition-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=apiextensions.crossplane.io/v1 +$ helm upgrade -i apiextensionscrossplaneio-composition-editor appscode/apiextensionscrossplaneio-composition-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=apiextensions.crossplane.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i apiextensionscrossplaneio-composition-editor appscode/apiextensionscrossplaneio-composition-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i apiextensionscrossplaneio-composition-editor appscode/apiextensionscrossplaneio-composition-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/apiextensionscrossplaneio-compositionrevision-editor/Chart.yaml b/charts/apiextensionscrossplaneio-compositionrevision-editor/Chart.yaml index 6b9dc50202..a8ec832077 100644 --- a/charts/apiextensionscrossplaneio-compositionrevision-editor/Chart.yaml +++ b/charts/apiextensionscrossplaneio-compositionrevision-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"apiextensions.crossplane.io","version":"v1","resource":"compositionrevisions"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: CompositionRevision Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: apiextensionscrossplaneio-compositionrevision-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/apiextensionscrossplaneio-compositionrevision-editor/README.md b/charts/apiextensionscrossplaneio-compositionrevision-editor/README.md index 0de36fd1a8..18919c987c 100644 --- a/charts/apiextensionscrossplaneio-compositionrevision-editor/README.md +++ b/charts/apiextensionscrossplaneio-compositionrevision-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/apiextensionscrossplaneio-compositionrevision-editor --version=v0.35.0 -$ helm upgrade -i apiextensionscrossplaneio-compositionrevision-editor appscode/apiextensionscrossplaneio-compositionrevision-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/apiextensionscrossplaneio-compositionrevision-editor --version=v0.36.0 +$ helm upgrade -i apiextensionscrossplaneio-compositionrevision-editor appscode/apiextensionscrossplaneio-compositionrevision-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a CompositionRevision Editor on a [Kubernetes](http://kuberne To install/upgrade the chart with the release name `apiextensionscrossplaneio-compositionrevision-editor`: ```bash -$ helm upgrade -i apiextensionscrossplaneio-compositionrevision-editor appscode/apiextensionscrossplaneio-compositionrevision-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i apiextensionscrossplaneio-compositionrevision-editor appscode/apiextensionscrossplaneio-compositionrevision-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a CompositionRevision Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `apiextensionscross Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i apiextensionscrossplaneio-compositionrevision-editor appscode/apiextensionscrossplaneio-compositionrevision-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=apiextensions.crossplane.io/v1 +$ helm upgrade -i apiextensionscrossplaneio-compositionrevision-editor appscode/apiextensionscrossplaneio-compositionrevision-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=apiextensions.crossplane.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i apiextensionscrossplaneio-compositionrevision-editor appscode/apiextensionscrossplaneio-compositionrevision-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i apiextensionscrossplaneio-compositionrevision-editor appscode/apiextensionscrossplaneio-compositionrevision-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/apiextensionscrossplaneio-environmentconfig-editor/Chart.yaml b/charts/apiextensionscrossplaneio-environmentconfig-editor/Chart.yaml index c747712e96..0d4d3b52aa 100644 --- a/charts/apiextensionscrossplaneio-environmentconfig-editor/Chart.yaml +++ b/charts/apiextensionscrossplaneio-environmentconfig-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"apiextensions.crossplane.io","version":"v1alpha1","resource":"environmentconfigs"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: EnvironmentConfig Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: apiextensionscrossplaneio-environmentconfig-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/apiextensionscrossplaneio-environmentconfig-editor/README.md b/charts/apiextensionscrossplaneio-environmentconfig-editor/README.md index 2e3b5ebcd4..acfd49e79e 100644 --- a/charts/apiextensionscrossplaneio-environmentconfig-editor/README.md +++ b/charts/apiextensionscrossplaneio-environmentconfig-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/apiextensionscrossplaneio-environmentconfig-editor --version=v0.35.0 -$ helm upgrade -i apiextensionscrossplaneio-environmentconfig-editor appscode/apiextensionscrossplaneio-environmentconfig-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/apiextensionscrossplaneio-environmentconfig-editor --version=v0.36.0 +$ helm upgrade -i apiextensionscrossplaneio-environmentconfig-editor appscode/apiextensionscrossplaneio-environmentconfig-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a EnvironmentConfig Editor on a [Kubernetes](http://kubernete To install/upgrade the chart with the release name `apiextensionscrossplaneio-environmentconfig-editor`: ```bash -$ helm upgrade -i apiextensionscrossplaneio-environmentconfig-editor appscode/apiextensionscrossplaneio-environmentconfig-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i apiextensionscrossplaneio-environmentconfig-editor appscode/apiextensionscrossplaneio-environmentconfig-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a EnvironmentConfig Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `apiextensionscross Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i apiextensionscrossplaneio-environmentconfig-editor appscode/apiextensionscrossplaneio-environmentconfig-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=apiextensions.crossplane.io/v1alpha1 +$ helm upgrade -i apiextensionscrossplaneio-environmentconfig-editor appscode/apiextensionscrossplaneio-environmentconfig-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=apiextensions.crossplane.io/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i apiextensionscrossplaneio-environmentconfig-editor appscode/apiextensionscrossplaneio-environmentconfig-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i apiextensionscrossplaneio-environmentconfig-editor appscode/apiextensionscrossplaneio-environmentconfig-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/apiextensionsk8sio-customresourcedefinition-editor/Chart.yaml b/charts/apiextensionsk8sio-customresourcedefinition-editor/Chart.yaml index 24b18341e9..d46d21f075 100644 --- a/charts/apiextensionsk8sio-customresourcedefinition-editor/Chart.yaml +++ b/charts/apiextensionsk8sio-customresourcedefinition-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"apiextensions.k8s.io","version":"v1","resource":"customresourcedefinitions"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: CustomResourceDefinition Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: apiextensionsk8sio-customresourcedefinition-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/apiextensionsk8sio-customresourcedefinition-editor/README.md b/charts/apiextensionsk8sio-customresourcedefinition-editor/README.md index 6bc913e470..ac775deb2c 100644 --- a/charts/apiextensionsk8sio-customresourcedefinition-editor/README.md +++ b/charts/apiextensionsk8sio-customresourcedefinition-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/apiextensionsk8sio-customresourcedefinition-editor --version=v0.35.0 -$ helm upgrade -i apiextensionsk8sio-customresourcedefinition-editor appscode/apiextensionsk8sio-customresourcedefinition-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/apiextensionsk8sio-customresourcedefinition-editor --version=v0.36.0 +$ helm upgrade -i apiextensionsk8sio-customresourcedefinition-editor appscode/apiextensionsk8sio-customresourcedefinition-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a CustomResourceDefinition Editor on a [Kubernetes](http://ku To install/upgrade the chart with the release name `apiextensionsk8sio-customresourcedefinition-editor`: ```bash -$ helm upgrade -i apiextensionsk8sio-customresourcedefinition-editor appscode/apiextensionsk8sio-customresourcedefinition-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i apiextensionsk8sio-customresourcedefinition-editor appscode/apiextensionsk8sio-customresourcedefinition-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a CustomResourceDefinition Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `apiextensionsk8sio Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i apiextensionsk8sio-customresourcedefinition-editor appscode/apiextensionsk8sio-customresourcedefinition-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=apiextensions.k8s.io/v1 +$ helm upgrade -i apiextensionsk8sio-customresourcedefinition-editor appscode/apiextensionsk8sio-customresourcedefinition-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=apiextensions.k8s.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i apiextensionsk8sio-customresourcedefinition-editor appscode/apiextensionsk8sio-customresourcedefinition-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i apiextensionsk8sio-customresourcedefinition-editor appscode/apiextensionsk8sio-customresourcedefinition-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/apiregistrationk8sio-apiservice-editor/Chart.yaml b/charts/apiregistrationk8sio-apiservice-editor/Chart.yaml index 2f3d222b42..f3b58aaedd 100644 --- a/charts/apiregistrationk8sio-apiservice-editor/Chart.yaml +++ b/charts/apiregistrationk8sio-apiservice-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"apiregistration.k8s.io","version":"v1","resource":"apiservices"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: APIService Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: apiregistrationk8sio-apiservice-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/apiregistrationk8sio-apiservice-editor/README.md b/charts/apiregistrationk8sio-apiservice-editor/README.md index 331d07bc8f..00e3f4c966 100644 --- a/charts/apiregistrationk8sio-apiservice-editor/README.md +++ b/charts/apiregistrationk8sio-apiservice-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/apiregistrationk8sio-apiservice-editor --version=v0.35.0 -$ helm upgrade -i apiregistrationk8sio-apiservice-editor appscode/apiregistrationk8sio-apiservice-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/apiregistrationk8sio-apiservice-editor --version=v0.36.0 +$ helm upgrade -i apiregistrationk8sio-apiservice-editor appscode/apiregistrationk8sio-apiservice-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a APIService Editor on a [Kubernetes](http://kubernetes.io) c To install/upgrade the chart with the release name `apiregistrationk8sio-apiservice-editor`: ```bash -$ helm upgrade -i apiregistrationk8sio-apiservice-editor appscode/apiregistrationk8sio-apiservice-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i apiregistrationk8sio-apiservice-editor appscode/apiregistrationk8sio-apiservice-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a APIService Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `apiregistrationk8s Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i apiregistrationk8sio-apiservice-editor appscode/apiregistrationk8sio-apiservice-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=apiregistration.k8s.io/v1 +$ helm upgrade -i apiregistrationk8sio-apiservice-editor appscode/apiregistrationk8sio-apiservice-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=apiregistration.k8s.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i apiregistrationk8sio-apiservice-editor appscode/apiregistrationk8sio-apiservice-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i apiregistrationk8sio-apiservice-editor appscode/apiregistrationk8sio-apiservice-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/appcatalogappscodecom-appbinding-editor/Chart.yaml b/charts/appcatalogappscodecom-appbinding-editor/Chart.yaml index f4ce23556b..2dc8b4d257 100644 --- a/charts/appcatalogappscodecom-appbinding-editor/Chart.yaml +++ b/charts/appcatalogappscodecom-appbinding-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"appcatalog.appscode.com","version":"v1alpha1","resource":"appbindings"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: AppBinding Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: appcatalogappscodecom-appbinding-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/appcatalogappscodecom-appbinding-editor/README.md b/charts/appcatalogappscodecom-appbinding-editor/README.md index de501a0a7b..258c7ebcf0 100644 --- a/charts/appcatalogappscodecom-appbinding-editor/README.md +++ b/charts/appcatalogappscodecom-appbinding-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/appcatalogappscodecom-appbinding-editor --version=v0.35.0 -$ helm upgrade -i appcatalogappscodecom-appbinding-editor appscode/appcatalogappscodecom-appbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/appcatalogappscodecom-appbinding-editor --version=v0.36.0 +$ helm upgrade -i appcatalogappscodecom-appbinding-editor appscode/appcatalogappscodecom-appbinding-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a AppBinding Editor on a [Kubernetes](http://kubernetes.io) c To install/upgrade the chart with the release name `appcatalogappscodecom-appbinding-editor`: ```bash -$ helm upgrade -i appcatalogappscodecom-appbinding-editor appscode/appcatalogappscodecom-appbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i appcatalogappscodecom-appbinding-editor appscode/appcatalogappscodecom-appbinding-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a AppBinding Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `appcatalogappscode Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i appcatalogappscodecom-appbinding-editor appscode/appcatalogappscodecom-appbinding-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=appcatalog.appscode.com/v1alpha1 +$ helm upgrade -i appcatalogappscodecom-appbinding-editor appscode/appcatalogappscodecom-appbinding-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=appcatalog.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i appcatalogappscodecom-appbinding-editor appscode/appcatalogappscodecom-appbinding-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i appcatalogappscodecom-appbinding-editor appscode/appcatalogappscodecom-appbinding-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/appk8sio-application-editor/Chart.yaml b/charts/appk8sio-application-editor/Chart.yaml index c953f317d1..4ab7b4fa31 100644 --- a/charts/appk8sio-application-editor/Chart.yaml +++ b/charts/appk8sio-application-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"app.k8s.io","version":"v1beta1","resource":"applications"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Application Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: appk8sio-application-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/appk8sio-application-editor/README.md b/charts/appk8sio-application-editor/README.md index bb1d1503d3..1f851ec15d 100644 --- a/charts/appk8sio-application-editor/README.md +++ b/charts/appk8sio-application-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/appk8sio-application-editor --version=v0.35.0 -$ helm upgrade -i appk8sio-application-editor appscode/appk8sio-application-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/appk8sio-application-editor --version=v0.36.0 +$ helm upgrade -i appk8sio-application-editor appscode/appk8sio-application-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Application Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `appk8sio-application-editor`: ```bash -$ helm upgrade -i appk8sio-application-editor appscode/appk8sio-application-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i appk8sio-application-editor appscode/appk8sio-application-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Application Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `appk8sio-applicati Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i appk8sio-application-editor appscode/appk8sio-application-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=app.k8s.io/v1beta1 +$ helm upgrade -i appk8sio-application-editor appscode/appk8sio-application-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=app.k8s.io/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i appk8sio-application-editor appscode/appk8sio-application-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i appk8sio-application-editor appscode/appk8sio-application-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/apps-controllerrevision-editor/Chart.yaml b/charts/apps-controllerrevision-editor/Chart.yaml index 79faaad1e5..4936c0e3c0 100644 --- a/charts/apps-controllerrevision-editor/Chart.yaml +++ b/charts/apps-controllerrevision-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"apps","version":"v1","resource":"controllerrevisions"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ControllerRevision Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: apps-controllerrevision-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/apps-controllerrevision-editor/README.md b/charts/apps-controllerrevision-editor/README.md index 2892cd64ea..449dd10c4c 100644 --- a/charts/apps-controllerrevision-editor/README.md +++ b/charts/apps-controllerrevision-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/apps-controllerrevision-editor --version=v0.35.0 -$ helm upgrade -i apps-controllerrevision-editor appscode/apps-controllerrevision-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/apps-controllerrevision-editor --version=v0.36.0 +$ helm upgrade -i apps-controllerrevision-editor appscode/apps-controllerrevision-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ControllerRevision Editor on a [Kubernetes](http://kubernet To install/upgrade the chart with the release name `apps-controllerrevision-editor`: ```bash -$ helm upgrade -i apps-controllerrevision-editor appscode/apps-controllerrevision-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i apps-controllerrevision-editor appscode/apps-controllerrevision-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ControllerRevision Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `apps-controllerrev Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i apps-controllerrevision-editor appscode/apps-controllerrevision-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=apps/v1 +$ helm upgrade -i apps-controllerrevision-editor appscode/apps-controllerrevision-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=apps/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i apps-controllerrevision-editor appscode/apps-controllerrevision-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i apps-controllerrevision-editor appscode/apps-controllerrevision-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/apps-daemonset-editor/Chart.yaml b/charts/apps-daemonset-editor/Chart.yaml index a9670d37f9..7e82245f09 100644 --- a/charts/apps-daemonset-editor/Chart.yaml +++ b/charts/apps-daemonset-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"apps","version":"v1","resource":"daemonsets"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: DaemonSet Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: apps-daemonset-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/apps-daemonset-editor/README.md b/charts/apps-daemonset-editor/README.md index 6bb4d9bc57..c383da285e 100644 --- a/charts/apps-daemonset-editor/README.md +++ b/charts/apps-daemonset-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/apps-daemonset-editor --version=v0.35.0 -$ helm upgrade -i apps-daemonset-editor appscode/apps-daemonset-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/apps-daemonset-editor --version=v0.36.0 +$ helm upgrade -i apps-daemonset-editor appscode/apps-daemonset-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a DaemonSet Editor on a [Kubernetes](http://kubernetes.io) cl To install/upgrade the chart with the release name `apps-daemonset-editor`: ```bash -$ helm upgrade -i apps-daemonset-editor appscode/apps-daemonset-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i apps-daemonset-editor appscode/apps-daemonset-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a DaemonSet Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `apps-daemonset-edi Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i apps-daemonset-editor appscode/apps-daemonset-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=apps/v1 +$ helm upgrade -i apps-daemonset-editor appscode/apps-daemonset-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=apps/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i apps-daemonset-editor appscode/apps-daemonset-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i apps-daemonset-editor appscode/apps-daemonset-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/apps-deployment-editor/Chart.yaml b/charts/apps-deployment-editor/Chart.yaml index 688c4718e7..1004a141c3 100644 --- a/charts/apps-deployment-editor/Chart.yaml +++ b/charts/apps-deployment-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"apps","version":"v1","resource":"deployments"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Deployment Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: apps-deployment-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/apps-deployment-editor/README.md b/charts/apps-deployment-editor/README.md index ad4ac8a0c8..a333a154a5 100644 --- a/charts/apps-deployment-editor/README.md +++ b/charts/apps-deployment-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/apps-deployment-editor --version=v0.35.0 -$ helm upgrade -i apps-deployment-editor appscode/apps-deployment-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/apps-deployment-editor --version=v0.36.0 +$ helm upgrade -i apps-deployment-editor appscode/apps-deployment-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Deployment Editor on a [Kubernetes](http://kubernetes.io) c To install/upgrade the chart with the release name `apps-deployment-editor`: ```bash -$ helm upgrade -i apps-deployment-editor appscode/apps-deployment-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i apps-deployment-editor appscode/apps-deployment-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Deployment Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `apps-deployment-ed Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i apps-deployment-editor appscode/apps-deployment-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=apps/v1 +$ helm upgrade -i apps-deployment-editor appscode/apps-deployment-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=apps/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i apps-deployment-editor appscode/apps-deployment-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i apps-deployment-editor appscode/apps-deployment-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/apps-replicaset-editor/Chart.yaml b/charts/apps-replicaset-editor/Chart.yaml index a60c3e485d..6cf740823b 100644 --- a/charts/apps-replicaset-editor/Chart.yaml +++ b/charts/apps-replicaset-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"apps","version":"v1","resource":"replicasets"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ReplicaSet Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: apps-replicaset-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/apps-replicaset-editor/README.md b/charts/apps-replicaset-editor/README.md index 3958ca283e..c9d71bf4b3 100644 --- a/charts/apps-replicaset-editor/README.md +++ b/charts/apps-replicaset-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/apps-replicaset-editor --version=v0.35.0 -$ helm upgrade -i apps-replicaset-editor appscode/apps-replicaset-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/apps-replicaset-editor --version=v0.36.0 +$ helm upgrade -i apps-replicaset-editor appscode/apps-replicaset-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ReplicaSet Editor on a [Kubernetes](http://kubernetes.io) c To install/upgrade the chart with the release name `apps-replicaset-editor`: ```bash -$ helm upgrade -i apps-replicaset-editor appscode/apps-replicaset-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i apps-replicaset-editor appscode/apps-replicaset-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ReplicaSet Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `apps-replicaset-ed Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i apps-replicaset-editor appscode/apps-replicaset-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=apps/v1 +$ helm upgrade -i apps-replicaset-editor appscode/apps-replicaset-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=apps/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i apps-replicaset-editor appscode/apps-replicaset-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i apps-replicaset-editor appscode/apps-replicaset-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/apps-statefulset-editor/Chart.yaml b/charts/apps-statefulset-editor/Chart.yaml index be9231b34c..2d81da6c87 100644 --- a/charts/apps-statefulset-editor/Chart.yaml +++ b/charts/apps-statefulset-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"apps","version":"v1","resource":"statefulsets"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: StatefulSet Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: apps-statefulset-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/apps-statefulset-editor/README.md b/charts/apps-statefulset-editor/README.md index d244252081..4d19e2a029 100644 --- a/charts/apps-statefulset-editor/README.md +++ b/charts/apps-statefulset-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/apps-statefulset-editor --version=v0.35.0 -$ helm upgrade -i apps-statefulset-editor appscode/apps-statefulset-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/apps-statefulset-editor --version=v0.36.0 +$ helm upgrade -i apps-statefulset-editor appscode/apps-statefulset-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a StatefulSet Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `apps-statefulset-editor`: ```bash -$ helm upgrade -i apps-statefulset-editor appscode/apps-statefulset-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i apps-statefulset-editor appscode/apps-statefulset-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a StatefulSet Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `apps-statefulset-e Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i apps-statefulset-editor appscode/apps-statefulset-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=apps/v1 +$ helm upgrade -i apps-statefulset-editor appscode/apps-statefulset-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=apps/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i apps-statefulset-editor appscode/apps-statefulset-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i apps-statefulset-editor appscode/apps-statefulset-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/appsk8sappscodecom-petset-editor/Chart.yaml b/charts/appsk8sappscodecom-petset-editor/Chart.yaml index 677aec45fa..542872982b 100644 --- a/charts/appsk8sappscodecom-petset-editor/Chart.yaml +++ b/charts/appsk8sappscodecom-petset-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"apps.k8s.appscode.com","version":"v1","resource":"petsets"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: PetSet Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: appsk8sappscodecom-petset-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/appsk8sappscodecom-petset-editor/README.md b/charts/appsk8sappscodecom-petset-editor/README.md index 9f76222a21..93195785e1 100644 --- a/charts/appsk8sappscodecom-petset-editor/README.md +++ b/charts/appsk8sappscodecom-petset-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/appsk8sappscodecom-petset-editor --version=v0.35.0 -$ helm upgrade -i appsk8sappscodecom-petset-editor appscode/appsk8sappscodecom-petset-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/appsk8sappscodecom-petset-editor --version=v0.36.0 +$ helm upgrade -i appsk8sappscodecom-petset-editor appscode/appsk8sappscodecom-petset-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PetSet Editor on a [Kubernetes](http://kubernetes.io) clust To install/upgrade the chart with the release name `appsk8sappscodecom-petset-editor`: ```bash -$ helm upgrade -i appsk8sappscodecom-petset-editor appscode/appsk8sappscodecom-petset-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i appsk8sappscodecom-petset-editor appscode/appsk8sappscodecom-petset-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a PetSet Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `appsk8sappscodecom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i appsk8sappscodecom-petset-editor appscode/appsk8sappscodecom-petset-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=apps.k8s.appscode.com/v1 +$ helm upgrade -i appsk8sappscodecom-petset-editor appscode/appsk8sappscodecom-petset-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=apps.k8s.appscode.com/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i appsk8sappscodecom-petset-editor appscode/appsk8sappscodecom-petset-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i appsk8sappscodecom-petset-editor appscode/appsk8sappscodecom-petset-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/appsk8sappscodecom-petset-editor/crds/apps.k8s.appscode.com_petsets.yaml b/charts/appsk8sappscodecom-petset-editor/crds/apps.k8s.appscode.com_petsets.yaml index 9b9312c615..3b2d044057 100644 --- a/charts/appsk8sappscodecom-petset-editor/crds/apps.k8s.appscode.com_petsets.yaml +++ b/charts/appsk8sappscodecom-petset-editor/crds/apps.k8s.appscode.com_petsets.yaml @@ -14,145 +14,164 @@ spec: - name: v1 schema: openAPIV3Schema: - description: "PetSet represents a set of pods with consistent identities. - Identities are defined as: - Network: A single stable DNS and hostname. - - Storage: As many VolumeClaims as requested. \n The PetSet guarantees that - a given network identity will always map to the same storage identity." + description: |- + PetSet represents a set of pods with consistent identities. + Identities are defined as: + - Network: A single stable DNS and hostname. + - Storage: As many VolumeClaims as requested. + + The PetSet guarantees that a given network identity will always + map to the same storage identity. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation - of an object. Servers should convert recognized schemas to the latest - internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: |- + APIVersion defines the versioned schema of this representation of an object. + Servers should convert recognized schemas to the latest internal value, and + may reject unrecognized values. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources type: string kind: - description: 'Kind is a string value representing the REST resource this - object represents. Servers may infer this from the endpoint the client - submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: |- + Kind is a string value representing the REST resource this object represents. + Servers may infer this from the endpoint the client submits requests to. + Cannot be updated. + In CamelCase. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds type: string metadata: type: object spec: description: Spec defines the desired identities of pods in this set. properties: + distributed: + description: Distributed means manifestworks will be used to manage + pods + type: boolean minReadySeconds: - description: Minimum number of seconds for which a newly created pod - should be ready without any of its container crashing for it to - be considered available. Defaults to 0 (pod will be considered available - as soon as it is ready) + description: |- + Minimum number of seconds for which a newly created pod should be ready + without any of its container crashing for it to be considered available. + Defaults to 0 (pod will be considered available as soon as it is ready) format: int32 type: integer ordinals: - description: ordinals controls the numbering of replica indices in - a PetSet. The default ordinals behavior assigns a "0" index to the - first replica and increments the index by one for each additional - replica requested. Using the ordinals field requires the PetSetStartOrdinal - feature gate to be enabled, which is beta. + description: |- + ordinals controls the numbering of replica indices in a PetSet. The + default ordinals behavior assigns a "0" index to the first replica and + increments the index by one for each additional replica requested. Using + the ordinals field requires the PetSetStartOrdinal feature gate to be + enabled, which is beta. properties: start: - description: 'start is the number representing the first replica''s - index. It may be used to number replicas from an alternate index - (eg: 1-indexed) over the default 0-indexed names, or to orchestrate - progressive movement of replicas from one StatefulSet to another. - If set, replica indices will be in the range: [.spec.ordinals.start, - .spec.ordinals.start + .spec.replicas). If unset, defaults to - 0. Replica indices will be in the range: [0, .spec.replicas).' + description: |- + start is the number representing the first replica's index. It may be used + to number replicas from an alternate index (eg: 1-indexed) over the default + 0-indexed names, or to orchestrate progressive movement of replicas from + one StatefulSet to another. + If set, replica indices will be in the range: + [.spec.ordinals.start, .spec.ordinals.start + .spec.replicas). + If unset, defaults to 0. Replica indices will be in the range: + [0, .spec.replicas). format: int32 type: integer type: object persistentVolumeClaimRetentionPolicy: - description: persistentVolumeClaimRetentionPolicy describes the lifecycle - of persistent volume claims created from volumeClaimTemplates. By - default, all persistent volume claims are created as needed and - retained until manually deleted. This policy allows the lifecycle - to be altered, for example by deleting persistent volume claims - when their stateful set is deleted, or when their pod is scaled + description: |- + persistentVolumeClaimRetentionPolicy describes the lifecycle of persistent + volume claims created from volumeClaimTemplates. By default, all persistent + volume claims are created as needed and retained until manually deleted. This + policy allows the lifecycle to be altered, for example by deleting persistent + volume claims when their stateful set is deleted, or when their pod is scaled down. This requires the PetSetAutoDeletePVC feature gate to be enabled, which is alpha. +optional properties: whenDeleted: - description: WhenDeleted specifies what happens to PVCs created - from StatefulSet VolumeClaimTemplates when the StatefulSet is - deleted. The default policy of `Retain` causes PVCs to not be - affected by StatefulSet deletion. The `Delete` policy causes - those PVCs to be deleted. + description: |- + WhenDeleted specifies what happens to PVCs created from StatefulSet + VolumeClaimTemplates when the StatefulSet is deleted. The default policy + of `Retain` causes PVCs to not be affected by StatefulSet deletion. The + `Delete` policy causes those PVCs to be deleted. type: string whenScaled: - description: WhenScaled specifies what happens to PVCs created - from StatefulSet VolumeClaimTemplates when the StatefulSet is - scaled down. The default policy of `Retain` causes PVCs to not - be affected by a scaledown. The `Delete` policy causes the associated - PVCs for any excess pods above the replica count to be deleted. + description: |- + WhenScaled specifies what happens to PVCs created from StatefulSet + VolumeClaimTemplates when the StatefulSet is scaled down. The default + policy of `Retain` causes PVCs to not be affected by a scaledown. The + `Delete` policy causes the associated PVCs for any excess pods above + the replica count to be deleted. type: string type: object podManagementPolicy: - description: podManagementPolicy controls how pods are created during - initial scale up, when replacing pods on nodes, or when scaling - down. The default policy is `OrderedReady`, where pods are created - in increasing order (pod-0, then pod-1, etc) and the controller - will wait until each pod is ready before continuing. When scaling - down, the pods are removed in the opposite order. The alternative - policy is `Parallel` which will create pods in parallel to match - the desired scale without waiting, and on scale down will delete + description: |- + podManagementPolicy controls how pods are created during initial scale up, + when replacing pods on nodes, or when scaling down. The default policy is + `OrderedReady`, where pods are created in increasing order (pod-0, then + pod-1, etc) and the controller will wait until each pod is ready before + continuing. When scaling down, the pods are removed in the opposite order. + The alternative policy is `Parallel` which will create pods in parallel + to match the desired scale without waiting, and on scale down will delete all pods at once. type: string podPlacementPolicy: - description: LocalObjectReference contains enough information to let - you locate the referenced object inside the same namespace. + description: |- + LocalObjectReference contains enough information to let you locate the + referenced object inside the same namespace. properties: name: default: "" - description: 'Name of the referent. This field is effectively - required, but due to backwards compatibility is allowed to be - empty. Instances of this type with an empty value here are almost - certainly wrong. TODO: Add other useful fields. apiVersion, - kind, uid? More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names - TODO: Drop `kubebuilder:default` when controller-gen doesn''t - need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.' + description: |- + Name of the referent. + This field is effectively required, but due to backwards compatibility is + allowed to be empty. Instances of this type with an empty value here are + almost certainly wrong. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names type: string type: object x-kubernetes-map-type: atomic replicas: - description: 'replicas is the desired number of replicas of the given - Template. These are replicas in the sense that they are instantiations - of the same Template, but individual replicas also have a consistent - identity. If unspecified, defaults to 1. TODO: Consider a rename - of this field.' + description: |- + replicas is the desired number of replicas of the given Template. + These are replicas in the sense that they are instantiations of the + same Template, but individual replicas also have a consistent identity. + If unspecified, defaults to 1. format: int32 type: integer revisionHistoryLimit: - description: revisionHistoryLimit is the maximum number of revisions - that will be maintained in the PetSet's revision history. The revision - history consists of all revisions not represented by a currently - applied PetSetSpec version. The default value is 10. + description: |- + revisionHistoryLimit is the maximum number of revisions that will + be maintained in the PetSet's revision history. The revision history + consists of all revisions not represented by a currently applied + PetSetSpec version. The default value is 10. format: int32 type: integer selector: - description: 'selector is a label query over pods that should match - the replica count. It must match the pod template''s labels. More - info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors' + description: |- + selector is a label query over pods that should match the replica count. + It must match the pod template's labels. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors properties: matchExpressions: description: matchExpressions is a list of label selector requirements. The requirements are ANDed. items: - description: A label selector requirement is a selector that - contains values, a key, and an operator that relates the key - and values. + description: |- + A label selector requirement is a selector that contains values, a key, and an operator that + relates the key and values. properties: key: description: key is the label key that the selector applies to. type: string operator: - description: operator represents a key's relationship to - a set of values. Valid operators are In, NotIn, Exists - and DoesNotExist. + description: |- + operator represents a key's relationship to a set of values. + Valid operators are In, NotIn, Exists and DoesNotExist. type: string values: - description: values is an array of string values. If the - operator is In or NotIn, the values array must be non-empty. - If the operator is Exists or DoesNotExist, the values - array must be empty. This array is replaced during a strategic + description: |- + values is an array of string values. If the operator is In or NotIn, + the values array must be non-empty. If the operator is Exists or DoesNotExist, + the values array must be empty. This array is replaced during a strategic merge patch. items: type: string @@ -167,32 +186,35 @@ spec: matchLabels: additionalProperties: type: string - description: matchLabels is a map of {key,value} pairs. A single - {key,value} in the matchLabels map is equivalent to an element - of matchExpressions, whose key field is "key", the operator - is "In", and the values array contains only "value". The requirements - are ANDed. + description: |- + matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels + map is equivalent to an element of matchExpressions, whose key field is "key", the + operator is "In", and the values array contains only "value". The requirements are ANDed. type: object type: object x-kubernetes-map-type: atomic serviceName: - description: 'serviceName is the name of the service that governs - this PetSet. This service must exist before the PetSet, and is responsible - for the network identity of the set. Pods get DNS/hostnames that - follow the pattern: pod-specific-string.serviceName.default.svc.cluster.local - where "pod-specific-string" is managed by the PetSet controller.' + description: |- + serviceName is the name of the service that governs this PetSet. + This service must exist before the PetSet, and is responsible for + the network identity of the set. Pods get DNS/hostnames that follow the + pattern: pod-specific-string.serviceName.default.svc.cluster.local + where "pod-specific-string" is managed by the PetSet controller. type: string template: - description: template is the object that describes the pod that will - be created if insufficient replicas are detected. Each pod stamped - out by the PetSet will fulfill this Template, but have a unique - identity from the rest of the PetSet. Each pod will be named with - the format -. For example, a pod in a PetSet - named "web" with index number "3" would be named "web-3". The only - allowed template.spec.restartPolicy value is "Always". + description: |- + template is the object that describes the pod that will be created if + insufficient replicas are detected. Each pod stamped out by the PetSet + will fulfill this Template, but have a unique identity from the rest + of the PetSet. Each pod will be named with the format + -. For example, a pod in a PetSet named + "web" with index number "3" would be named "web-3". + The only allowed template.spec.restartPolicy value is "Always". properties: metadata: - description: 'Standard object''s metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata' + description: |- + Standard object's metadata. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata properties: annotations: additionalProperties: @@ -212,13 +234,14 @@ spec: type: string type: object spec: - description: 'Specification of the desired behavior of the pod. - More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status' + description: |- + Specification of the desired behavior of the pod. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status properties: activeDeadlineSeconds: - description: Optional duration in seconds the pod may be active - on the node relative to StartTime before the system will - actively try to mark it failed and kill associated containers. + description: |- + Optional duration in seconds the pod may be active on the node relative to + StartTime before the system will actively try to mark it failed and kill associated containers. Value must be a positive integer. format: int64 type: integer @@ -230,23 +253,20 @@ spec: for the pod. properties: preferredDuringSchedulingIgnoredDuringExecution: - description: The scheduler will prefer to schedule - pods to nodes that satisfy the affinity expressions - specified by this field, but it may choose a node - that violates one or more of the expressions. The - node that is most preferred is the one with the - greatest sum of weights, i.e. for each node that - meets all of the scheduling requirements (resource - request, requiredDuringScheduling affinity expressions, - etc.), compute a sum by iterating through the elements - of this field and adding "weight" to the sum if - the node matches the corresponding matchExpressions; - the node(s) with the highest sum are the most preferred. + description: |- + The scheduler will prefer to schedule pods to nodes that satisfy + the affinity expressions specified by this field, but it may choose + a node that violates one or more of the expressions. The node that is + most preferred is the one with the greatest sum of weights, i.e. + for each node that meets all of the scheduling requirements (resource + request, requiredDuringScheduling affinity expressions, etc.), + compute a sum by iterating through the elements of this field and adding + "weight" to the sum if the node matches the corresponding matchExpressions; the + node(s) with the highest sum are the most preferred. items: - description: An empty preferred scheduling term - matches all objects with implicit weight 0 (i.e. - it's a no-op). A null preferred scheduling term - matches no objects (i.e. is also a no-op). + description: |- + An empty preferred scheduling term matches all objects with implicit weight 0 + (i.e. it's a no-op). A null preferred scheduling term matches no objects (i.e. is also a no-op). properties: preference: description: A node selector term, associated @@ -256,32 +276,26 @@ spec: description: A list of node selector requirements by node's labels. items: - description: A node selector requirement - is a selector that contains values, - a key, and an operator that relates - the key and values. + description: |- + A node selector requirement is a selector that contains values, a key, and an operator + that relates the key and values. properties: key: description: The label key that the selector applies to. type: string operator: - description: Represents a key's relationship - to a set of values. Valid operators - are In, NotIn, Exists, DoesNotExist. - Gt, and Lt. + description: |- + Represents a key's relationship to a set of values. + Valid operators are In, NotIn, Exists, DoesNotExist. Gt, and Lt. type: string values: - description: An array of string values. - If the operator is In or NotIn, - the values array must be non-empty. - If the operator is Exists or DoesNotExist, - the values array must be empty. - If the operator is Gt or Lt, the - values array must have a single - element, which will be interpreted - as an integer. This array is replaced - during a strategic merge patch. + description: |- + An array of string values. If the operator is In or NotIn, + the values array must be non-empty. If the operator is Exists or DoesNotExist, + the values array must be empty. If the operator is Gt or Lt, the values + array must have a single element, which will be interpreted as an integer. + This array is replaced during a strategic merge patch. items: type: string type: array @@ -296,32 +310,26 @@ spec: description: A list of node selector requirements by node's fields. items: - description: A node selector requirement - is a selector that contains values, - a key, and an operator that relates - the key and values. + description: |- + A node selector requirement is a selector that contains values, a key, and an operator + that relates the key and values. properties: key: description: The label key that the selector applies to. type: string operator: - description: Represents a key's relationship - to a set of values. Valid operators - are In, NotIn, Exists, DoesNotExist. - Gt, and Lt. + description: |- + Represents a key's relationship to a set of values. + Valid operators are In, NotIn, Exists, DoesNotExist. Gt, and Lt. type: string values: - description: An array of string values. - If the operator is In or NotIn, - the values array must be non-empty. - If the operator is Exists or DoesNotExist, - the values array must be empty. - If the operator is Gt or Lt, the - values array must have a single - element, which will be interpreted - as an integer. This array is replaced - during a strategic merge patch. + description: |- + An array of string values. If the operator is In or NotIn, + the values array must be non-empty. If the operator is Exists or DoesNotExist, + the values array must be empty. If the operator is Gt or Lt, the values + array must have a single element, which will be interpreted as an integer. + This array is replaced during a strategic merge patch. items: type: string type: array @@ -347,53 +355,46 @@ spec: type: array x-kubernetes-list-type: atomic requiredDuringSchedulingIgnoredDuringExecution: - description: If the affinity requirements specified - by this field are not met at scheduling time, the - pod will not be scheduled onto the node. If the - affinity requirements specified by this field cease - to be met at some point during pod execution (e.g. - due to an update), the system may or may not try - to eventually evict the pod from its node. + description: |- + If the affinity requirements specified by this field are not met at + scheduling time, the pod will not be scheduled onto the node. + If the affinity requirements specified by this field cease to be met + at some point during pod execution (e.g. due to an update), the system + may or may not try to eventually evict the pod from its node. properties: nodeSelectorTerms: description: Required. A list of node selector terms. The terms are ORed. items: - description: A null or empty node selector term - matches no objects. The requirements of them - are ANDed. The TopologySelectorTerm type implements - a subset of the NodeSelectorTerm. + description: |- + A null or empty node selector term matches no objects. The requirements of + them are ANDed. + The TopologySelectorTerm type implements a subset of the NodeSelectorTerm. properties: matchExpressions: description: A list of node selector requirements by node's labels. items: - description: A node selector requirement - is a selector that contains values, - a key, and an operator that relates - the key and values. + description: |- + A node selector requirement is a selector that contains values, a key, and an operator + that relates the key and values. properties: key: description: The label key that the selector applies to. type: string operator: - description: Represents a key's relationship - to a set of values. Valid operators - are In, NotIn, Exists, DoesNotExist. - Gt, and Lt. + description: |- + Represents a key's relationship to a set of values. + Valid operators are In, NotIn, Exists, DoesNotExist. Gt, and Lt. type: string values: - description: An array of string values. - If the operator is In or NotIn, - the values array must be non-empty. - If the operator is Exists or DoesNotExist, - the values array must be empty. - If the operator is Gt or Lt, the - values array must have a single - element, which will be interpreted - as an integer. This array is replaced - during a strategic merge patch. + description: |- + An array of string values. If the operator is In or NotIn, + the values array must be non-empty. If the operator is Exists or DoesNotExist, + the values array must be empty. If the operator is Gt or Lt, the values + array must have a single element, which will be interpreted as an integer. + This array is replaced during a strategic merge patch. items: type: string type: array @@ -408,32 +409,26 @@ spec: description: A list of node selector requirements by node's fields. items: - description: A node selector requirement - is a selector that contains values, - a key, and an operator that relates - the key and values. + description: |- + A node selector requirement is a selector that contains values, a key, and an operator + that relates the key and values. properties: key: description: The label key that the selector applies to. type: string operator: - description: Represents a key's relationship - to a set of values. Valid operators - are In, NotIn, Exists, DoesNotExist. - Gt, and Lt. + description: |- + Represents a key's relationship to a set of values. + Valid operators are In, NotIn, Exists, DoesNotExist. Gt, and Lt. type: string values: - description: An array of string values. - If the operator is In or NotIn, - the values array must be non-empty. - If the operator is Exists or DoesNotExist, - the values array must be empty. - If the operator is Gt or Lt, the - values array must have a single - element, which will be interpreted - as an integer. This array is replaced - during a strategic merge patch. + description: |- + An array of string values. If the operator is In or NotIn, + the values array must be non-empty. If the operator is Exists or DoesNotExist, + the values array must be empty. If the operator is Gt or Lt, the values + array must have a single element, which will be interpreted as an integer. + This array is replaced during a strategic merge patch. items: type: string type: array @@ -459,19 +454,16 @@ spec: other pod(s)). properties: preferredDuringSchedulingIgnoredDuringExecution: - description: The scheduler will prefer to schedule - pods to nodes that satisfy the affinity expressions - specified by this field, but it may choose a node - that violates one or more of the expressions. The - node that is most preferred is the one with the - greatest sum of weights, i.e. for each node that - meets all of the scheduling requirements (resource - request, requiredDuringScheduling affinity expressions, - etc.), compute a sum by iterating through the elements - of this field and adding "weight" to the sum if - the node has pods which matches the corresponding - podAffinityTerm; the node(s) with the highest sum - are the most preferred. + description: |- + The scheduler will prefer to schedule pods to nodes that satisfy + the affinity expressions specified by this field, but it may choose + a node that violates one or more of the expressions. The node that is + most preferred is the one with the greatest sum of weights, i.e. + for each node that meets all of the scheduling requirements (resource + request, requiredDuringScheduling affinity expressions, etc.), + compute a sum by iterating through the elements of this field and adding + "weight" to the sum if the node has pods which matches the corresponding podAffinityTerm; the + node(s) with the highest sum are the most preferred. items: description: The weights of all of the matched WeightedPodAffinityTerm fields are added per-node to find the most preferred @@ -482,20 +474,18 @@ spec: associated with the corresponding weight. properties: labelSelector: - description: A label query over a set of - resources, in this case pods. If it's - null, this PodAffinityTerm matches with - no Pods. + description: |- + A label query over a set of resources, in this case pods. + If it's null, this PodAffinityTerm matches with no Pods. properties: matchExpressions: description: matchExpressions is a list of label selector requirements. The requirements are ANDed. items: - description: A label selector requirement - is a selector that contains values, - a key, and an operator that relates - the key and values. + description: |- + A label selector requirement is a selector that contains values, a key, and an operator that + relates the key and values. properties: key: description: key is the label @@ -503,20 +493,16 @@ spec: to. type: string operator: - description: operator represents - a key's relationship to a set - of values. Valid operators are - In, NotIn, Exists and DoesNotExist. + description: |- + operator represents a key's relationship to a set of values. + Valid operators are In, NotIn, Exists and DoesNotExist. type: string values: - description: values is an array - of string values. If the operator - is In or NotIn, the values array - must be non-empty. If the operator - is Exists or DoesNotExist, the - values array must be empty. - This array is replaced during - a strategic merge patch. + description: |- + values is an array of string values. If the operator is In or NotIn, + the values array must be non-empty. If the operator is Exists or DoesNotExist, + the values array must be empty. This array is replaced during a strategic + merge patch. items: type: string type: array @@ -530,81 +516,57 @@ spec: matchLabels: additionalProperties: type: string - description: matchLabels is a map of - {key,value} pairs. A single {key,value} - in the matchLabels map is equivalent - to an element of matchExpressions, - whose key field is "key", the operator - is "In", and the values array contains - only "value". The requirements are - ANDed. + description: |- + matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels + map is equivalent to an element of matchExpressions, whose key field is "key", the + operator is "In", and the values array contains only "value". The requirements are ANDed. type: object type: object x-kubernetes-map-type: atomic matchLabelKeys: - description: MatchLabelKeys is a set of - pod label keys to select which pods will - be taken into consideration. The keys - are used to lookup values from the incoming - pod labels, those key-value labels are - merged with `labelSelector` as `key in - (value)` to select the group of existing - pods which pods will be taken into consideration - for the incoming pod's pod (anti) affinity. - Keys that don't exist in the incoming - pod labels will be ignored. The default - value is empty. The same key is forbidden - to exist in both matchLabelKeys and labelSelector. - Also, matchLabelKeys cannot be set when - labelSelector isn't set. This is an alpha - field and requires enabling MatchLabelKeysInPodAffinity - feature gate. + description: |- + MatchLabelKeys is a set of pod label keys to select which pods will + be taken into consideration. The keys are used to lookup values from the + incoming pod labels, those key-value labels are merged with `labelSelector` as `key in (value)` + to select the group of existing pods which pods will be taken into consideration + for the incoming pod's pod (anti) affinity. Keys that don't exist in the incoming + pod labels will be ignored. The default value is empty. + The same key is forbidden to exist in both matchLabelKeys and labelSelector. + Also, matchLabelKeys cannot be set when labelSelector isn't set. items: type: string type: array x-kubernetes-list-type: atomic mismatchLabelKeys: - description: MismatchLabelKeys is a set - of pod label keys to select which pods - will be taken into consideration. The - keys are used to lookup values from the - incoming pod labels, those key-value labels - are merged with `labelSelector` as `key - notin (value)` to select the group of - existing pods which pods will be taken - into consideration for the incoming pod's - pod (anti) affinity. Keys that don't exist - in the incoming pod labels will be ignored. - The default value is empty. The same key - is forbidden to exist in both mismatchLabelKeys - and labelSelector. Also, mismatchLabelKeys - cannot be set when labelSelector isn't - set. This is an alpha field and requires - enabling MatchLabelKeysInPodAffinity feature - gate. + description: |- + MismatchLabelKeys is a set of pod label keys to select which pods will + be taken into consideration. The keys are used to lookup values from the + incoming pod labels, those key-value labels are merged with `labelSelector` as `key notin (value)` + to select the group of existing pods which pods will be taken into consideration + for the incoming pod's pod (anti) affinity. Keys that don't exist in the incoming + pod labels will be ignored. The default value is empty. + The same key is forbidden to exist in both mismatchLabelKeys and labelSelector. + Also, mismatchLabelKeys cannot be set when labelSelector isn't set. items: type: string type: array x-kubernetes-list-type: atomic namespaceSelector: - description: A label query over the set - of namespaces that the term applies to. - The term is applied to the union of the - namespaces selected by this field and - the ones listed in the namespaces field. - null selector and null or empty namespaces - list means "this pod's namespace". An - empty selector ({}) matches all namespaces. + description: |- + A label query over the set of namespaces that the term applies to. + The term is applied to the union of the namespaces selected by this field + and the ones listed in the namespaces field. + null selector and null or empty namespaces list means "this pod's namespace". + An empty selector ({}) matches all namespaces. properties: matchExpressions: description: matchExpressions is a list of label selector requirements. The requirements are ANDed. items: - description: A label selector requirement - is a selector that contains values, - a key, and an operator that relates - the key and values. + description: |- + A label selector requirement is a selector that contains values, a key, and an operator that + relates the key and values. properties: key: description: key is the label @@ -612,20 +574,16 @@ spec: to. type: string operator: - description: operator represents - a key's relationship to a set - of values. Valid operators are - In, NotIn, Exists and DoesNotExist. + description: |- + operator represents a key's relationship to a set of values. + Valid operators are In, NotIn, Exists and DoesNotExist. type: string values: - description: values is an array - of string values. If the operator - is In or NotIn, the values array - must be non-empty. If the operator - is Exists or DoesNotExist, the - values array must be empty. - This array is replaced during - a strategic merge patch. + description: |- + values is an array of string values. If the operator is In or NotIn, + the values array must be non-empty. If the operator is Exists or DoesNotExist, + the values array must be empty. This array is replaced during a strategic + merge patch. items: type: string type: array @@ -639,47 +597,38 @@ spec: matchLabels: additionalProperties: type: string - description: matchLabels is a map of - {key,value} pairs. A single {key,value} - in the matchLabels map is equivalent - to an element of matchExpressions, - whose key field is "key", the operator - is "In", and the values array contains - only "value". The requirements are - ANDed. + description: |- + matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels + map is equivalent to an element of matchExpressions, whose key field is "key", the + operator is "In", and the values array contains only "value". The requirements are ANDed. type: object type: object x-kubernetes-map-type: atomic namespaces: - description: namespaces specifies a static - list of namespace names that the term - applies to. The term is applied to the - union of the namespaces listed in this - field and the ones selected by namespaceSelector. - null or empty namespaces list and null - namespaceSelector means "this pod's namespace". + description: |- + namespaces specifies a static list of namespace names that the term applies to. + The term is applied to the union of the namespaces listed in this field + and the ones selected by namespaceSelector. + null or empty namespaces list and null namespaceSelector means "this pod's namespace". items: type: string type: array x-kubernetes-list-type: atomic topologyKey: - description: This pod should be co-located - (affinity) or not co-located (anti-affinity) - with the pods matching the labelSelector - in the specified namespaces, where co-located - is defined as running on a node whose - value of the label with key topologyKey - matches that of any node on which any - of the selected pods is running. Empty - topologyKey is not allowed. + description: |- + This pod should be co-located (affinity) or not co-located (anti-affinity) with the pods matching + the labelSelector in the specified namespaces, where co-located is defined as running on a node + whose value of the label with key topologyKey matches that of any node on which any of the + selected pods is running. + Empty topologyKey is not allowed. type: string required: - topologyKey type: object weight: - description: weight associated with matching - the corresponding podAffinityTerm, in the - range 1-100. + description: |- + weight associated with matching the corresponding podAffinityTerm, + in the range 1-100. format: int32 type: integer required: @@ -689,60 +638,52 @@ spec: type: array x-kubernetes-list-type: atomic requiredDuringSchedulingIgnoredDuringExecution: - description: If the affinity requirements specified - by this field are not met at scheduling time, the - pod will not be scheduled onto the node. If the - affinity requirements specified by this field cease - to be met at some point during pod execution (e.g. - due to a pod label update), the system may or may - not try to eventually evict the pod from its node. - When there are multiple elements, the lists of nodes - corresponding to each podAffinityTerm are intersected, - i.e. all terms must be satisfied. + description: |- + If the affinity requirements specified by this field are not met at + scheduling time, the pod will not be scheduled onto the node. + If the affinity requirements specified by this field cease to be met + at some point during pod execution (e.g. due to a pod label update), the + system may or may not try to eventually evict the pod from its node. + When there are multiple elements, the lists of nodes corresponding to each + podAffinityTerm are intersected, i.e. all terms must be satisfied. items: - description: Defines a set of pods (namely those - matching the labelSelector relative to the given - namespace(s)) that this pod should be co-located - (affinity) or not co-located (anti-affinity) with, - where co-located is defined as running on a node - whose value of the label with key - matches that of any node on which a pod of the - set of pods is running + description: |- + Defines a set of pods (namely those matching the labelSelector + relative to the given namespace(s)) that this pod should be + co-located (affinity) or not co-located (anti-affinity) with, + where co-located is defined as running on a node whose value of + the label with key matches that of any node on which + a pod of the set of pods is running properties: labelSelector: - description: A label query over a set of resources, - in this case pods. If it's null, this PodAffinityTerm - matches with no Pods. + description: |- + A label query over a set of resources, in this case pods. + If it's null, this PodAffinityTerm matches with no Pods. properties: matchExpressions: description: matchExpressions is a list of label selector requirements. The requirements are ANDed. items: - description: A label selector requirement - is a selector that contains values, - a key, and an operator that relates - the key and values. + description: |- + A label selector requirement is a selector that contains values, a key, and an operator that + relates the key and values. properties: key: description: key is the label key that the selector applies to. type: string operator: - description: operator represents a - key's relationship to a set of values. - Valid operators are In, NotIn, Exists - and DoesNotExist. + description: |- + operator represents a key's relationship to a set of values. + Valid operators are In, NotIn, Exists and DoesNotExist. type: string values: - description: values is an array of - string values. If the operator is - In or NotIn, the values array must - be non-empty. If the operator is - Exists or DoesNotExist, the values - array must be empty. This array - is replaced during a strategic merge - patch. + description: |- + values is an array of string values. If the operator is In or NotIn, + the values array must be non-empty. If the operator is Exists or DoesNotExist, + the values array must be empty. This array is replaced during a strategic + merge patch. items: type: string type: array @@ -756,95 +697,73 @@ spec: matchLabels: additionalProperties: type: string - description: matchLabels is a map of {key,value} - pairs. A single {key,value} in the matchLabels - map is equivalent to an element of matchExpressions, - whose key field is "key", the operator - is "In", and the values array contains - only "value". The requirements are ANDed. + description: |- + matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels + map is equivalent to an element of matchExpressions, whose key field is "key", the + operator is "In", and the values array contains only "value". The requirements are ANDed. type: object type: object x-kubernetes-map-type: atomic matchLabelKeys: - description: MatchLabelKeys is a set of pod - label keys to select which pods will be taken - into consideration. The keys are used to lookup - values from the incoming pod labels, those - key-value labels are merged with `labelSelector` - as `key in (value)` to select the group of - existing pods which pods will be taken into - consideration for the incoming pod's pod (anti) - affinity. Keys that don't exist in the incoming - pod labels will be ignored. The default value - is empty. The same key is forbidden to exist - in both matchLabelKeys and labelSelector. - Also, matchLabelKeys cannot be set when labelSelector - isn't set. This is an alpha field and requires - enabling MatchLabelKeysInPodAffinity feature - gate. + description: |- + MatchLabelKeys is a set of pod label keys to select which pods will + be taken into consideration. The keys are used to lookup values from the + incoming pod labels, those key-value labels are merged with `labelSelector` as `key in (value)` + to select the group of existing pods which pods will be taken into consideration + for the incoming pod's pod (anti) affinity. Keys that don't exist in the incoming + pod labels will be ignored. The default value is empty. + The same key is forbidden to exist in both matchLabelKeys and labelSelector. + Also, matchLabelKeys cannot be set when labelSelector isn't set. items: type: string type: array x-kubernetes-list-type: atomic mismatchLabelKeys: - description: MismatchLabelKeys is a set of pod - label keys to select which pods will be taken - into consideration. The keys are used to lookup - values from the incoming pod labels, those - key-value labels are merged with `labelSelector` - as `key notin (value)` to select the group - of existing pods which pods will be taken - into consideration for the incoming pod's - pod (anti) affinity. Keys that don't exist - in the incoming pod labels will be ignored. - The default value is empty. The same key is - forbidden to exist in both mismatchLabelKeys - and labelSelector. Also, mismatchLabelKeys - cannot be set when labelSelector isn't set. - This is an alpha field and requires enabling - MatchLabelKeysInPodAffinity feature gate. + description: |- + MismatchLabelKeys is a set of pod label keys to select which pods will + be taken into consideration. The keys are used to lookup values from the + incoming pod labels, those key-value labels are merged with `labelSelector` as `key notin (value)` + to select the group of existing pods which pods will be taken into consideration + for the incoming pod's pod (anti) affinity. Keys that don't exist in the incoming + pod labels will be ignored. The default value is empty. + The same key is forbidden to exist in both mismatchLabelKeys and labelSelector. + Also, mismatchLabelKeys cannot be set when labelSelector isn't set. items: type: string type: array x-kubernetes-list-type: atomic namespaceSelector: - description: A label query over the set of namespaces - that the term applies to. The term is applied - to the union of the namespaces selected by - this field and the ones listed in the namespaces - field. null selector and null or empty namespaces - list means "this pod's namespace". An empty - selector ({}) matches all namespaces. + description: |- + A label query over the set of namespaces that the term applies to. + The term is applied to the union of the namespaces selected by this field + and the ones listed in the namespaces field. + null selector and null or empty namespaces list means "this pod's namespace". + An empty selector ({}) matches all namespaces. properties: matchExpressions: description: matchExpressions is a list of label selector requirements. The requirements are ANDed. items: - description: A label selector requirement - is a selector that contains values, - a key, and an operator that relates - the key and values. + description: |- + A label selector requirement is a selector that contains values, a key, and an operator that + relates the key and values. properties: key: description: key is the label key that the selector applies to. type: string operator: - description: operator represents a - key's relationship to a set of values. - Valid operators are In, NotIn, Exists - and DoesNotExist. + description: |- + operator represents a key's relationship to a set of values. + Valid operators are In, NotIn, Exists and DoesNotExist. type: string values: - description: values is an array of - string values. If the operator is - In or NotIn, the values array must - be non-empty. If the operator is - Exists or DoesNotExist, the values - array must be empty. This array - is replaced during a strategic merge - patch. + description: |- + values is an array of string values. If the operator is In or NotIn, + the values array must be non-empty. If the operator is Exists or DoesNotExist, + the values array must be empty. This array is replaced during a strategic + merge patch. items: type: string type: array @@ -858,35 +777,29 @@ spec: matchLabels: additionalProperties: type: string - description: matchLabels is a map of {key,value} - pairs. A single {key,value} in the matchLabels - map is equivalent to an element of matchExpressions, - whose key field is "key", the operator - is "In", and the values array contains - only "value". The requirements are ANDed. + description: |- + matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels + map is equivalent to an element of matchExpressions, whose key field is "key", the + operator is "In", and the values array contains only "value". The requirements are ANDed. type: object type: object x-kubernetes-map-type: atomic namespaces: - description: namespaces specifies a static list - of namespace names that the term applies to. - The term is applied to the union of the namespaces - listed in this field and the ones selected - by namespaceSelector. null or empty namespaces - list and null namespaceSelector means "this - pod's namespace". + description: |- + namespaces specifies a static list of namespace names that the term applies to. + The term is applied to the union of the namespaces listed in this field + and the ones selected by namespaceSelector. + null or empty namespaces list and null namespaceSelector means "this pod's namespace". items: type: string type: array x-kubernetes-list-type: atomic topologyKey: - description: This pod should be co-located (affinity) - or not co-located (anti-affinity) with the - pods matching the labelSelector in the specified - namespaces, where co-located is defined as - running on a node whose value of the label - with key topologyKey matches that of any node - on which any of the selected pods is running. + description: |- + This pod should be co-located (affinity) or not co-located (anti-affinity) with the pods matching + the labelSelector in the specified namespaces, where co-located is defined as running on a node + whose value of the label with key topologyKey matches that of any node on which any of the + selected pods is running. Empty topologyKey is not allowed. type: string required: @@ -901,19 +814,16 @@ spec: etc. as some other pod(s)). properties: preferredDuringSchedulingIgnoredDuringExecution: - description: The scheduler will prefer to schedule - pods to nodes that satisfy the anti-affinity expressions - specified by this field, but it may choose a node - that violates one or more of the expressions. The - node that is most preferred is the one with the - greatest sum of weights, i.e. for each node that - meets all of the scheduling requirements (resource - request, requiredDuringScheduling anti-affinity - expressions, etc.), compute a sum by iterating through - the elements of this field and adding "weight" to - the sum if the node has pods which matches the corresponding - podAffinityTerm; the node(s) with the highest sum - are the most preferred. + description: |- + The scheduler will prefer to schedule pods to nodes that satisfy + the anti-affinity expressions specified by this field, but it may choose + a node that violates one or more of the expressions. The node that is + most preferred is the one with the greatest sum of weights, i.e. + for each node that meets all of the scheduling requirements (resource + request, requiredDuringScheduling anti-affinity expressions, etc.), + compute a sum by iterating through the elements of this field and subtracting + "weight" from the sum if the node has pods which matches the corresponding podAffinityTerm; the + node(s) with the highest sum are the most preferred. items: description: The weights of all of the matched WeightedPodAffinityTerm fields are added per-node to find the most preferred @@ -924,20 +834,18 @@ spec: associated with the corresponding weight. properties: labelSelector: - description: A label query over a set of - resources, in this case pods. If it's - null, this PodAffinityTerm matches with - no Pods. + description: |- + A label query over a set of resources, in this case pods. + If it's null, this PodAffinityTerm matches with no Pods. properties: matchExpressions: description: matchExpressions is a list of label selector requirements. The requirements are ANDed. items: - description: A label selector requirement - is a selector that contains values, - a key, and an operator that relates - the key and values. + description: |- + A label selector requirement is a selector that contains values, a key, and an operator that + relates the key and values. properties: key: description: key is the label @@ -945,20 +853,16 @@ spec: to. type: string operator: - description: operator represents - a key's relationship to a set - of values. Valid operators are - In, NotIn, Exists and DoesNotExist. + description: |- + operator represents a key's relationship to a set of values. + Valid operators are In, NotIn, Exists and DoesNotExist. type: string values: - description: values is an array - of string values. If the operator - is In or NotIn, the values array - must be non-empty. If the operator - is Exists or DoesNotExist, the - values array must be empty. - This array is replaced during - a strategic merge patch. + description: |- + values is an array of string values. If the operator is In or NotIn, + the values array must be non-empty. If the operator is Exists or DoesNotExist, + the values array must be empty. This array is replaced during a strategic + merge patch. items: type: string type: array @@ -972,81 +876,57 @@ spec: matchLabels: additionalProperties: type: string - description: matchLabels is a map of - {key,value} pairs. A single {key,value} - in the matchLabels map is equivalent - to an element of matchExpressions, - whose key field is "key", the operator - is "In", and the values array contains - only "value". The requirements are - ANDed. + description: |- + matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels + map is equivalent to an element of matchExpressions, whose key field is "key", the + operator is "In", and the values array contains only "value". The requirements are ANDed. type: object type: object x-kubernetes-map-type: atomic matchLabelKeys: - description: MatchLabelKeys is a set of - pod label keys to select which pods will - be taken into consideration. The keys - are used to lookup values from the incoming - pod labels, those key-value labels are - merged with `labelSelector` as `key in - (value)` to select the group of existing - pods which pods will be taken into consideration - for the incoming pod's pod (anti) affinity. - Keys that don't exist in the incoming - pod labels will be ignored. The default - value is empty. The same key is forbidden - to exist in both matchLabelKeys and labelSelector. - Also, matchLabelKeys cannot be set when - labelSelector isn't set. This is an alpha - field and requires enabling MatchLabelKeysInPodAffinity - feature gate. + description: |- + MatchLabelKeys is a set of pod label keys to select which pods will + be taken into consideration. The keys are used to lookup values from the + incoming pod labels, those key-value labels are merged with `labelSelector` as `key in (value)` + to select the group of existing pods which pods will be taken into consideration + for the incoming pod's pod (anti) affinity. Keys that don't exist in the incoming + pod labels will be ignored. The default value is empty. + The same key is forbidden to exist in both matchLabelKeys and labelSelector. + Also, matchLabelKeys cannot be set when labelSelector isn't set. items: type: string type: array x-kubernetes-list-type: atomic mismatchLabelKeys: - description: MismatchLabelKeys is a set - of pod label keys to select which pods - will be taken into consideration. The - keys are used to lookup values from the - incoming pod labels, those key-value labels - are merged with `labelSelector` as `key - notin (value)` to select the group of - existing pods which pods will be taken - into consideration for the incoming pod's - pod (anti) affinity. Keys that don't exist - in the incoming pod labels will be ignored. - The default value is empty. The same key - is forbidden to exist in both mismatchLabelKeys - and labelSelector. Also, mismatchLabelKeys - cannot be set when labelSelector isn't - set. This is an alpha field and requires - enabling MatchLabelKeysInPodAffinity feature - gate. + description: |- + MismatchLabelKeys is a set of pod label keys to select which pods will + be taken into consideration. The keys are used to lookup values from the + incoming pod labels, those key-value labels are merged with `labelSelector` as `key notin (value)` + to select the group of existing pods which pods will be taken into consideration + for the incoming pod's pod (anti) affinity. Keys that don't exist in the incoming + pod labels will be ignored. The default value is empty. + The same key is forbidden to exist in both mismatchLabelKeys and labelSelector. + Also, mismatchLabelKeys cannot be set when labelSelector isn't set. items: type: string type: array x-kubernetes-list-type: atomic namespaceSelector: - description: A label query over the set - of namespaces that the term applies to. - The term is applied to the union of the - namespaces selected by this field and - the ones listed in the namespaces field. - null selector and null or empty namespaces - list means "this pod's namespace". An - empty selector ({}) matches all namespaces. + description: |- + A label query over the set of namespaces that the term applies to. + The term is applied to the union of the namespaces selected by this field + and the ones listed in the namespaces field. + null selector and null or empty namespaces list means "this pod's namespace". + An empty selector ({}) matches all namespaces. properties: matchExpressions: description: matchExpressions is a list of label selector requirements. The requirements are ANDed. items: - description: A label selector requirement - is a selector that contains values, - a key, and an operator that relates - the key and values. + description: |- + A label selector requirement is a selector that contains values, a key, and an operator that + relates the key and values. properties: key: description: key is the label @@ -1054,20 +934,16 @@ spec: to. type: string operator: - description: operator represents - a key's relationship to a set - of values. Valid operators are - In, NotIn, Exists and DoesNotExist. + description: |- + operator represents a key's relationship to a set of values. + Valid operators are In, NotIn, Exists and DoesNotExist. type: string values: - description: values is an array - of string values. If the operator - is In or NotIn, the values array - must be non-empty. If the operator - is Exists or DoesNotExist, the - values array must be empty. - This array is replaced during - a strategic merge patch. + description: |- + values is an array of string values. If the operator is In or NotIn, + the values array must be non-empty. If the operator is Exists or DoesNotExist, + the values array must be empty. This array is replaced during a strategic + merge patch. items: type: string type: array @@ -1081,47 +957,38 @@ spec: matchLabels: additionalProperties: type: string - description: matchLabels is a map of - {key,value} pairs. A single {key,value} - in the matchLabels map is equivalent - to an element of matchExpressions, - whose key field is "key", the operator - is "In", and the values array contains - only "value". The requirements are - ANDed. + description: |- + matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels + map is equivalent to an element of matchExpressions, whose key field is "key", the + operator is "In", and the values array contains only "value". The requirements are ANDed. type: object type: object x-kubernetes-map-type: atomic namespaces: - description: namespaces specifies a static - list of namespace names that the term - applies to. The term is applied to the - union of the namespaces listed in this - field and the ones selected by namespaceSelector. - null or empty namespaces list and null - namespaceSelector means "this pod's namespace". + description: |- + namespaces specifies a static list of namespace names that the term applies to. + The term is applied to the union of the namespaces listed in this field + and the ones selected by namespaceSelector. + null or empty namespaces list and null namespaceSelector means "this pod's namespace". items: type: string type: array x-kubernetes-list-type: atomic topologyKey: - description: This pod should be co-located - (affinity) or not co-located (anti-affinity) - with the pods matching the labelSelector - in the specified namespaces, where co-located - is defined as running on a node whose - value of the label with key topologyKey - matches that of any node on which any - of the selected pods is running. Empty - topologyKey is not allowed. + description: |- + This pod should be co-located (affinity) or not co-located (anti-affinity) with the pods matching + the labelSelector in the specified namespaces, where co-located is defined as running on a node + whose value of the label with key topologyKey matches that of any node on which any of the + selected pods is running. + Empty topologyKey is not allowed. type: string required: - topologyKey type: object weight: - description: weight associated with matching - the corresponding podAffinityTerm, in the - range 1-100. + description: |- + weight associated with matching the corresponding podAffinityTerm, + in the range 1-100. format: int32 type: integer required: @@ -1131,60 +998,52 @@ spec: type: array x-kubernetes-list-type: atomic requiredDuringSchedulingIgnoredDuringExecution: - description: If the anti-affinity requirements specified - by this field are not met at scheduling time, the - pod will not be scheduled onto the node. If the - anti-affinity requirements specified by this field - cease to be met at some point during pod execution - (e.g. due to a pod label update), the system may - or may not try to eventually evict the pod from - its node. When there are multiple elements, the - lists of nodes corresponding to each podAffinityTerm - are intersected, i.e. all terms must be satisfied. + description: |- + If the anti-affinity requirements specified by this field are not met at + scheduling time, the pod will not be scheduled onto the node. + If the anti-affinity requirements specified by this field cease to be met + at some point during pod execution (e.g. due to a pod label update), the + system may or may not try to eventually evict the pod from its node. + When there are multiple elements, the lists of nodes corresponding to each + podAffinityTerm are intersected, i.e. all terms must be satisfied. items: - description: Defines a set of pods (namely those - matching the labelSelector relative to the given - namespace(s)) that this pod should be co-located - (affinity) or not co-located (anti-affinity) with, - where co-located is defined as running on a node - whose value of the label with key - matches that of any node on which a pod of the - set of pods is running + description: |- + Defines a set of pods (namely those matching the labelSelector + relative to the given namespace(s)) that this pod should be + co-located (affinity) or not co-located (anti-affinity) with, + where co-located is defined as running on a node whose value of + the label with key matches that of any node on which + a pod of the set of pods is running properties: labelSelector: - description: A label query over a set of resources, - in this case pods. If it's null, this PodAffinityTerm - matches with no Pods. + description: |- + A label query over a set of resources, in this case pods. + If it's null, this PodAffinityTerm matches with no Pods. properties: matchExpressions: description: matchExpressions is a list of label selector requirements. The requirements are ANDed. items: - description: A label selector requirement - is a selector that contains values, - a key, and an operator that relates - the key and values. + description: |- + A label selector requirement is a selector that contains values, a key, and an operator that + relates the key and values. properties: key: description: key is the label key that the selector applies to. type: string operator: - description: operator represents a - key's relationship to a set of values. - Valid operators are In, NotIn, Exists - and DoesNotExist. + description: |- + operator represents a key's relationship to a set of values. + Valid operators are In, NotIn, Exists and DoesNotExist. type: string values: - description: values is an array of - string values. If the operator is - In or NotIn, the values array must - be non-empty. If the operator is - Exists or DoesNotExist, the values - array must be empty. This array - is replaced during a strategic merge - patch. + description: |- + values is an array of string values. If the operator is In or NotIn, + the values array must be non-empty. If the operator is Exists or DoesNotExist, + the values array must be empty. This array is replaced during a strategic + merge patch. items: type: string type: array @@ -1198,95 +1057,73 @@ spec: matchLabels: additionalProperties: type: string - description: matchLabels is a map of {key,value} - pairs. A single {key,value} in the matchLabels - map is equivalent to an element of matchExpressions, - whose key field is "key", the operator - is "In", and the values array contains - only "value". The requirements are ANDed. + description: |- + matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels + map is equivalent to an element of matchExpressions, whose key field is "key", the + operator is "In", and the values array contains only "value". The requirements are ANDed. type: object type: object x-kubernetes-map-type: atomic matchLabelKeys: - description: MatchLabelKeys is a set of pod - label keys to select which pods will be taken - into consideration. The keys are used to lookup - values from the incoming pod labels, those - key-value labels are merged with `labelSelector` - as `key in (value)` to select the group of - existing pods which pods will be taken into - consideration for the incoming pod's pod (anti) - affinity. Keys that don't exist in the incoming - pod labels will be ignored. The default value - is empty. The same key is forbidden to exist - in both matchLabelKeys and labelSelector. - Also, matchLabelKeys cannot be set when labelSelector - isn't set. This is an alpha field and requires - enabling MatchLabelKeysInPodAffinity feature - gate. + description: |- + MatchLabelKeys is a set of pod label keys to select which pods will + be taken into consideration. The keys are used to lookup values from the + incoming pod labels, those key-value labels are merged with `labelSelector` as `key in (value)` + to select the group of existing pods which pods will be taken into consideration + for the incoming pod's pod (anti) affinity. Keys that don't exist in the incoming + pod labels will be ignored. The default value is empty. + The same key is forbidden to exist in both matchLabelKeys and labelSelector. + Also, matchLabelKeys cannot be set when labelSelector isn't set. items: type: string type: array x-kubernetes-list-type: atomic mismatchLabelKeys: - description: MismatchLabelKeys is a set of pod - label keys to select which pods will be taken - into consideration. The keys are used to lookup - values from the incoming pod labels, those - key-value labels are merged with `labelSelector` - as `key notin (value)` to select the group - of existing pods which pods will be taken - into consideration for the incoming pod's - pod (anti) affinity. Keys that don't exist - in the incoming pod labels will be ignored. - The default value is empty. The same key is - forbidden to exist in both mismatchLabelKeys - and labelSelector. Also, mismatchLabelKeys - cannot be set when labelSelector isn't set. - This is an alpha field and requires enabling - MatchLabelKeysInPodAffinity feature gate. + description: |- + MismatchLabelKeys is a set of pod label keys to select which pods will + be taken into consideration. The keys are used to lookup values from the + incoming pod labels, those key-value labels are merged with `labelSelector` as `key notin (value)` + to select the group of existing pods which pods will be taken into consideration + for the incoming pod's pod (anti) affinity. Keys that don't exist in the incoming + pod labels will be ignored. The default value is empty. + The same key is forbidden to exist in both mismatchLabelKeys and labelSelector. + Also, mismatchLabelKeys cannot be set when labelSelector isn't set. items: type: string type: array x-kubernetes-list-type: atomic namespaceSelector: - description: A label query over the set of namespaces - that the term applies to. The term is applied - to the union of the namespaces selected by - this field and the ones listed in the namespaces - field. null selector and null or empty namespaces - list means "this pod's namespace". An empty - selector ({}) matches all namespaces. + description: |- + A label query over the set of namespaces that the term applies to. + The term is applied to the union of the namespaces selected by this field + and the ones listed in the namespaces field. + null selector and null or empty namespaces list means "this pod's namespace". + An empty selector ({}) matches all namespaces. properties: matchExpressions: description: matchExpressions is a list of label selector requirements. The requirements are ANDed. items: - description: A label selector requirement - is a selector that contains values, - a key, and an operator that relates - the key and values. + description: |- + A label selector requirement is a selector that contains values, a key, and an operator that + relates the key and values. properties: key: description: key is the label key that the selector applies to. type: string operator: - description: operator represents a - key's relationship to a set of values. - Valid operators are In, NotIn, Exists - and DoesNotExist. + description: |- + operator represents a key's relationship to a set of values. + Valid operators are In, NotIn, Exists and DoesNotExist. type: string values: - description: values is an array of - string values. If the operator is - In or NotIn, the values array must - be non-empty. If the operator is - Exists or DoesNotExist, the values - array must be empty. This array - is replaced during a strategic merge - patch. + description: |- + values is an array of string values. If the operator is In or NotIn, + the values array must be non-empty. If the operator is Exists or DoesNotExist, + the values array must be empty. This array is replaced during a strategic + merge patch. items: type: string type: array @@ -1300,35 +1137,29 @@ spec: matchLabels: additionalProperties: type: string - description: matchLabels is a map of {key,value} - pairs. A single {key,value} in the matchLabels - map is equivalent to an element of matchExpressions, - whose key field is "key", the operator - is "In", and the values array contains - only "value". The requirements are ANDed. + description: |- + matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels + map is equivalent to an element of matchExpressions, whose key field is "key", the + operator is "In", and the values array contains only "value". The requirements are ANDed. type: object type: object x-kubernetes-map-type: atomic namespaces: - description: namespaces specifies a static list - of namespace names that the term applies to. - The term is applied to the union of the namespaces - listed in this field and the ones selected - by namespaceSelector. null or empty namespaces - list and null namespaceSelector means "this - pod's namespace". + description: |- + namespaces specifies a static list of namespace names that the term applies to. + The term is applied to the union of the namespaces listed in this field + and the ones selected by namespaceSelector. + null or empty namespaces list and null namespaceSelector means "this pod's namespace". items: type: string type: array x-kubernetes-list-type: atomic topologyKey: - description: This pod should be co-located (affinity) - or not co-located (anti-affinity) with the - pods matching the labelSelector in the specified - namespaces, where co-located is defined as - running on a node whose value of the label - with key topologyKey matches that of any node - on which any of the selected pods is running. + description: |- + This pod should be co-located (affinity) or not co-located (anti-affinity) with the pods matching + the labelSelector in the specified namespaces, where co-located is defined as running on a node + whose value of the label with key topologyKey matches that of any node on which any of the + selected pods is running. Empty topologyKey is not allowed. type: string required: @@ -1343,68 +1174,67 @@ spec: a service account token should be automatically mounted. type: boolean containers: - description: List of containers belonging to the pod. Containers - cannot currently be added or removed. There must be at least - one container in a Pod. Cannot be updated. + description: |- + List of containers belonging to the pod. + Containers cannot currently be added or removed. + There must be at least one container in a Pod. + Cannot be updated. items: description: A single application container that you want to run within a pod. properties: args: - description: 'Arguments to the entrypoint. The container - image''s CMD is used if this is not provided. Variable - references $(VAR_NAME) are expanded using the container''s - environment. If a variable cannot be resolved, the - reference in the input string will be unchanged. Double - $$ are reduced to a single $, which allows for escaping - the $(VAR_NAME) syntax: i.e. "$$(VAR_NAME)" will produce - the string literal "$(VAR_NAME)". Escaped references - will never be expanded, regardless of whether the - variable exists or not. Cannot be updated. More info: - https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#running-a-command-in-a-shell' + description: |- + Arguments to the entrypoint. + The container image's CMD is used if this is not provided. + Variable references $(VAR_NAME) are expanded using the container's environment. If a variable + cannot be resolved, the reference in the input string will be unchanged. Double $$ are reduced + to a single $, which allows for escaping the $(VAR_NAME) syntax: i.e. "$$(VAR_NAME)" will + produce the string literal "$(VAR_NAME)". Escaped references will never be expanded, regardless + of whether the variable exists or not. Cannot be updated. + More info: https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#running-a-command-in-a-shell items: type: string type: array x-kubernetes-list-type: atomic command: - description: 'Entrypoint array. Not executed within - a shell. The container image''s ENTRYPOINT is used - if this is not provided. Variable references $(VAR_NAME) - are expanded using the container''s environment. If - a variable cannot be resolved, the reference in the - input string will be unchanged. Double $$ are reduced - to a single $, which allows for escaping the $(VAR_NAME) - syntax: i.e. "$$(VAR_NAME)" will produce the string - literal "$(VAR_NAME)". Escaped references will never - be expanded, regardless of whether the variable exists - or not. Cannot be updated. More info: https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#running-a-command-in-a-shell' + description: |- + Entrypoint array. Not executed within a shell. + The container image's ENTRYPOINT is used if this is not provided. + Variable references $(VAR_NAME) are expanded using the container's environment. If a variable + cannot be resolved, the reference in the input string will be unchanged. Double $$ are reduced + to a single $, which allows for escaping the $(VAR_NAME) syntax: i.e. "$$(VAR_NAME)" will + produce the string literal "$(VAR_NAME)". Escaped references will never be expanded, regardless + of whether the variable exists or not. Cannot be updated. + More info: https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#running-a-command-in-a-shell items: type: string type: array x-kubernetes-list-type: atomic env: - description: List of environment variables to set in - the container. Cannot be updated. + description: |- + List of environment variables to set in the container. + Cannot be updated. items: description: EnvVar represents an environment variable present in a Container. properties: name: - description: Name of the environment variable. - Must be a C_IDENTIFIER. + description: |- + Name of the environment variable. + May consist of any printable ASCII characters except '='. type: string value: - description: 'Variable references $(VAR_NAME) - are expanded using the previously defined environment - variables in the container and any service environment - variables. If a variable cannot be resolved, - the reference in the input string will be unchanged. - Double $$ are reduced to a single $, which allows - for escaping the $(VAR_NAME) syntax: i.e. "$$(VAR_NAME)" - will produce the string literal "$(VAR_NAME)". - Escaped references will never be expanded, regardless - of whether the variable exists or not. Defaults - to "".' + description: |- + Variable references $(VAR_NAME) are expanded + using the previously defined environment variables in the container and + any service environment variables. If a variable cannot be resolved, + the reference in the input string will be unchanged. Double $$ are reduced + to a single $, which allows for escaping the $(VAR_NAME) syntax: i.e. + "$$(VAR_NAME)" will produce the string literal "$(VAR_NAME)". + Escaped references will never be expanded, regardless of whether the variable + exists or not. + Defaults to "". type: string valueFrom: description: Source for the environment variable's @@ -1418,16 +1248,12 @@ spec: type: string name: default: "" - description: 'Name of the referent. This - field is effectively required, but due - to backwards compatibility is allowed - to be empty. Instances of this type - with an empty value here are almost - certainly wrong. TODO: Add other useful - fields. apiVersion, kind, uid? More - info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names - TODO: Drop `kubebuilder:default` when - controller-gen doesn''t need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.' + description: |- + Name of the referent. + This field is effectively required, but due to backwards compatibility is + allowed to be empty. Instances of this type with an empty value here are + almost certainly wrong. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names type: string optional: description: Specify whether the ConfigMap @@ -1438,11 +1264,9 @@ spec: type: object x-kubernetes-map-type: atomic fieldRef: - description: 'Selects a field of the pod: - supports metadata.name, metadata.namespace, - `metadata.labels['''']`, `metadata.annotations['''']`, - spec.nodeName, spec.serviceAccountName, - status.hostIP, status.podIP, status.podIPs.' + description: |- + Selects a field of the pod: supports metadata.name, metadata.namespace, `metadata.labels['']`, `metadata.annotations['']`, + spec.nodeName, spec.serviceAccountName, status.hostIP, status.podIP, status.podIPs. properties: apiVersion: description: Version of the schema the @@ -1457,12 +1281,47 @@ spec: - fieldPath type: object x-kubernetes-map-type: atomic + fileKeyRef: + description: |- + FileKeyRef selects a key of the env file. + Requires the EnvFiles feature gate to be enabled. + properties: + key: + description: |- + The key within the env file. An invalid key will prevent the pod from starting. + The keys defined within a source may consist of any printable ASCII characters except '='. + During Alpha stage of the EnvFiles feature gate, the key size is limited to 128 characters. + type: string + optional: + default: false + description: |- + Specify whether the file or its key must be defined. If the file or key + does not exist, then the env var is not published. + If optional is set to true and the specified key does not exist, + the environment variable will not be set in the Pod's containers. + + If optional is set to false and the specified key does not exist, + an error will be returned during Pod creation. + type: boolean + path: + description: |- + The path within the volume from which to select the file. + Must be relative and may not contain the '..' path or start with '..'. + type: string + volumeName: + description: The name of the volume mount + containing the env file. + type: string + required: + - key + - path + - volumeName + type: object + x-kubernetes-map-type: atomic resourceFieldRef: - description: 'Selects a resource of the container: - only resources limits and requests (limits.cpu, - limits.memory, limits.ephemeral-storage, - requests.cpu, requests.memory and requests.ephemeral-storage) - are currently supported.' + description: |- + Selects a resource of the container: only resources limits and requests + (limits.cpu, limits.memory, limits.ephemeral-storage, requests.cpu, requests.memory and requests.ephemeral-storage) are currently supported. properties: containerName: description: 'Container name: required @@ -1495,16 +1354,12 @@ spec: type: string name: default: "" - description: 'Name of the referent. This - field is effectively required, but due - to backwards compatibility is allowed - to be empty. Instances of this type - with an empty value here are almost - certainly wrong. TODO: Add other useful - fields. apiVersion, kind, uid? More - info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names - TODO: Drop `kubebuilder:default` when - controller-gen doesn''t need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.' + description: |- + Name of the referent. + This field is effectively required, but due to backwards compatibility is + allowed to be empty. Instances of this type with an empty value here are + almost certainly wrong. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names type: string optional: description: Specify whether the Secret @@ -1523,32 +1378,28 @@ spec: - name x-kubernetes-list-type: map envFrom: - description: List of sources to populate environment - variables in the container. The keys defined within - a source must be a C_IDENTIFIER. All invalid keys - will be reported as an event when the container is - starting. When a key exists in multiple sources, the - value associated with the last source will take precedence. - Values defined by an Env with a duplicate key will - take precedence. Cannot be updated. + description: |- + List of sources to populate environment variables in the container. + The keys defined within a source may consist of any printable ASCII characters except '='. + When a key exists in multiple + sources, the value associated with the last source will take precedence. + Values defined by an Env with a duplicate key will take precedence. + Cannot be updated. items: description: EnvFromSource represents the source of - a set of ConfigMaps + a set of ConfigMaps or Secrets properties: configMapRef: description: The ConfigMap to select from properties: name: default: "" - description: 'Name of the referent. This field - is effectively required, but due to backwards - compatibility is allowed to be empty. Instances - of this type with an empty value here are - almost certainly wrong. TODO: Add other - useful fields. apiVersion, kind, uid? More - info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names - TODO: Drop `kubebuilder:default` when controller-gen - doesn''t need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.' + description: |- + Name of the referent. + This field is effectively required, but due to backwards compatibility is + allowed to be empty. Instances of this type with an empty value here are + almost certainly wrong. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names type: string optional: description: Specify whether the ConfigMap @@ -1557,23 +1408,21 @@ spec: type: object x-kubernetes-map-type: atomic prefix: - description: An optional identifier to prepend - to each key in the ConfigMap. Must be a C_IDENTIFIER. + description: |- + Optional text to prepend to the name of each environment variable. + May consist of any printable ASCII characters except '='. type: string secretRef: description: The Secret to select from properties: name: default: "" - description: 'Name of the referent. This field - is effectively required, but due to backwards - compatibility is allowed to be empty. Instances - of this type with an empty value here are - almost certainly wrong. TODO: Add other - useful fields. apiVersion, kind, uid? More - info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names - TODO: Drop `kubebuilder:default` when controller-gen - doesn''t need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.' + description: |- + Name of the referent. + This field is effectively required, but due to backwards compatibility is + allowed to be empty. Instances of this type with an empty value here are + almost certainly wrong. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names type: string optional: description: Specify whether the Secret must @@ -1585,56 +1434,55 @@ spec: type: array x-kubernetes-list-type: atomic image: - description: 'Container image name. More info: https://kubernetes.io/docs/concepts/containers/images - This field is optional to allow higher level config - management to default or override container images - in workload controllers like Deployments and StatefulSets.' + description: |- + Container image name. + More info: https://kubernetes.io/docs/concepts/containers/images + This field is optional to allow higher level config management to default or override + container images in workload controllers like Deployments and StatefulSets. type: string imagePullPolicy: - description: 'Image pull policy. One of Always, Never, - IfNotPresent. Defaults to Always if :latest tag is - specified, or IfNotPresent otherwise. Cannot be updated. - More info: https://kubernetes.io/docs/concepts/containers/images#updating-images' + description: |- + Image pull policy. + One of Always, Never, IfNotPresent. + Defaults to Always if :latest tag is specified, or IfNotPresent otherwise. + Cannot be updated. + More info: https://kubernetes.io/docs/concepts/containers/images#updating-images type: string lifecycle: - description: Actions that the management system should - take in response to container lifecycle events. Cannot - be updated. + description: |- + Actions that the management system should take in response to container lifecycle events. + Cannot be updated. properties: postStart: - description: 'PostStart is called immediately after - a container is created. If the handler fails, - the container is terminated and restarted according - to its restart policy. Other management of the - container blocks until the hook completes. More - info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks' + description: |- + PostStart is called immediately after a container is created. If the handler fails, + the container is terminated and restarted according to its restart policy. + Other management of the container blocks until the hook completes. + More info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute + in the container. properties: command: - description: Command is the command line - to execute inside the container, the working - directory for the command is root ('/') - in the container's filesystem. The command - is simply exec'd, it is not run inside - a shell, so traditional shell instructions - ('|', etc) won't work. To use a shell, - you need to explicitly call out to that - shell. Exit status of 0 is treated as - live/healthy and non-zero is unhealthy. + description: |- + Command is the command line to execute inside the container, the working directory for the + command is root ('/') in the container's filesystem. The command is simply exec'd, it is + not run inside a shell, so traditional shell instructions ('|', etc) won't work. To use + a shell, you need to explicitly call out to that shell. + Exit status of 0 is treated as live/healthy and non-zero is unhealthy. items: type: string type: array x-kubernetes-list-type: atomic type: object httpGet: - description: HTTPGet specifies the http request + description: HTTPGet specifies an HTTP GET request to perform. properties: host: - description: Host name to connect to, defaults - to the pod IP. You probably want to set + description: |- + Host name to connect to, defaults to the pod IP. You probably want to set "Host" in httpHeaders instead. type: string httpHeaders: @@ -1645,10 +1493,9 @@ spec: header to be used in HTTP probes properties: name: - description: The header field name. - This will be canonicalized upon - output, so case-variant names will - be understood as the same header. + description: |- + The header field name. + This will be canonicalized upon output, so case-variant names will be understood as the same header. type: string value: description: The header field value @@ -1667,21 +1514,22 @@ spec: anyOf: - type: integer - type: string - description: Name or number of the port - to access on the container. Number must - be in the range 1 to 65535. Name must - be an IANA_SVC_NAME. + description: |- + Name or number of the port to access on the container. + Number must be in the range 1 to 65535. + Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true scheme: - description: Scheme to use for connecting - to the host. Defaults to HTTP. + description: |- + Scheme to use for connecting to the host. + Defaults to HTTP. type: string required: - port type: object sleep: - description: Sleep represents the duration that - the container should sleep before being terminated. + description: Sleep represents a duration that + the container should sleep. properties: seconds: description: Seconds is the number of seconds @@ -1692,11 +1540,10 @@ spec: - seconds type: object tcpSocket: - description: Deprecated. TCPSocket is NOT supported - as a LifecycleHandler and kept for the backward - compatibility. There are no validation of - this field and lifecycle hooks will fail in - runtime when tcp handler is specified. + description: |- + Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept + for backward compatibility. There is no validation of this field and + lifecycle hooks will fail at runtime when it is specified. properties: host: description: 'Optional: Host name to connect @@ -1706,56 +1553,50 @@ spec: anyOf: - type: integer - type: string - description: Number or name of the port - to access on the container. Number must - be in the range 1 to 65535. Name must - be an IANA_SVC_NAME. + description: |- + Number or name of the port to access on the container. + Number must be in the range 1 to 65535. + Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true required: - port type: object type: object preStop: - description: 'PreStop is called immediately before - a container is terminated due to an API request - or management event such as liveness/startup probe - failure, preemption, resource contention, etc. - The handler is not called if the container crashes - or exits. The Pod''s termination grace period - countdown begins before the PreStop hook is executed. - Regardless of the outcome of the handler, the - container will eventually terminate within the - Pod''s termination grace period (unless delayed - by finalizers). Other management of the container - blocks until the hook completes or until the termination - grace period is reached. More info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks' + description: |- + PreStop is called immediately before a container is terminated due to an + API request or management event such as liveness/startup probe failure, + preemption, resource contention, etc. The handler is not called if the + container crashes or exits. The Pod's termination grace period countdown begins before the + PreStop hook is executed. Regardless of the outcome of the handler, the + container will eventually terminate within the Pod's termination grace + period (unless delayed by finalizers). Other management of the container blocks until the hook completes + or until the termination grace period is reached. + More info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute + in the container. properties: command: - description: Command is the command line - to execute inside the container, the working - directory for the command is root ('/') - in the container's filesystem. The command - is simply exec'd, it is not run inside - a shell, so traditional shell instructions - ('|', etc) won't work. To use a shell, - you need to explicitly call out to that - shell. Exit status of 0 is treated as - live/healthy and non-zero is unhealthy. + description: |- + Command is the command line to execute inside the container, the working directory for the + command is root ('/') in the container's filesystem. The command is simply exec'd, it is + not run inside a shell, so traditional shell instructions ('|', etc) won't work. To use + a shell, you need to explicitly call out to that shell. + Exit status of 0 is treated as live/healthy and non-zero is unhealthy. items: type: string type: array x-kubernetes-list-type: atomic type: object httpGet: - description: HTTPGet specifies the http request + description: HTTPGet specifies an HTTP GET request to perform. properties: host: - description: Host name to connect to, defaults - to the pod IP. You probably want to set + description: |- + Host name to connect to, defaults to the pod IP. You probably want to set "Host" in httpHeaders instead. type: string httpHeaders: @@ -1766,10 +1607,9 @@ spec: header to be used in HTTP probes properties: name: - description: The header field name. - This will be canonicalized upon - output, so case-variant names will - be understood as the same header. + description: |- + The header field name. + This will be canonicalized upon output, so case-variant names will be understood as the same header. type: string value: description: The header field value @@ -1788,21 +1628,22 @@ spec: anyOf: - type: integer - type: string - description: Name or number of the port - to access on the container. Number must - be in the range 1 to 65535. Name must - be an IANA_SVC_NAME. + description: |- + Name or number of the port to access on the container. + Number must be in the range 1 to 65535. + Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true scheme: - description: Scheme to use for connecting - to the host. Defaults to HTTP. + description: |- + Scheme to use for connecting to the host. + Defaults to HTTP. type: string required: - port type: object sleep: - description: Sleep represents the duration that - the container should sleep before being terminated. + description: Sleep represents a duration that + the container should sleep. properties: seconds: description: Seconds is the number of seconds @@ -1813,11 +1654,10 @@ spec: - seconds type: object tcpSocket: - description: Deprecated. TCPSocket is NOT supported - as a LifecycleHandler and kept for the backward - compatibility. There are no validation of - this field and lifecycle hooks will fail in - runtime when tcp handler is specified. + description: |- + Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept + for backward compatibility. There is no validation of this field and + lifecycle hooks will fail at runtime when it is specified. properties: host: description: 'Optional: Host name to connect @@ -1827,48 +1667,53 @@ spec: anyOf: - type: integer - type: string - description: Number or name of the port - to access on the container. Number must - be in the range 1 to 65535. Name must - be an IANA_SVC_NAME. + description: |- + Number or name of the port to access on the container. + Number must be in the range 1 to 65535. + Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true required: - port type: object type: object + stopSignal: + description: |- + StopSignal defines which signal will be sent to a container when it is being stopped. + If not specified, the default is defined by the container runtime in use. + StopSignal can only be set for Pods with a non-empty .spec.os.name + type: string type: object livenessProbe: - description: 'Periodic probe of container liveness. - Container will be restarted if the probe fails. Cannot - be updated. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes' + description: |- + Periodic probe of container liveness. + Container will be restarted if the probe fails. + Cannot be updated. + More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute + in the container. properties: command: - description: Command is the command line to - execute inside the container, the working - directory for the command is root ('/') in - the container's filesystem. The command is - simply exec'd, it is not run inside a shell, - so traditional shell instructions ('|', etc) - won't work. To use a shell, you need to explicitly - call out to that shell. Exit status of 0 is - treated as live/healthy and non-zero is unhealthy. + description: |- + Command is the command line to execute inside the container, the working directory for the + command is root ('/') in the container's filesystem. The command is simply exec'd, it is + not run inside a shell, so traditional shell instructions ('|', etc) won't work. To use + a shell, you need to explicitly call out to that shell. + Exit status of 0 is treated as live/healthy and non-zero is unhealthy. items: type: string type: array x-kubernetes-list-type: atomic type: object failureThreshold: - description: Minimum consecutive failures for the - probe to be considered failed after having succeeded. + description: |- + Minimum consecutive failures for the probe to be considered failed after having succeeded. Defaults to 3. Minimum value is 1. format: int32 type: integer grpc: - description: GRPC specifies an action involving - a GRPC port. + description: GRPC specifies a GRPC HealthCheckRequest. properties: port: description: Port number of the gRPC service. @@ -1876,23 +1721,24 @@ spec: format: int32 type: integer service: - description: "Service is the name of the service - to place in the gRPC HealthCheckRequest (see - https://github.com/grpc/grpc/blob/master/doc/health-checking.md). - \n If this is not specified, the default behavior - is defined by gRPC." + default: "" + description: |- + Service is the name of the service to place in the gRPC HealthCheckRequest + (see https://github.com/grpc/grpc/blob/master/doc/health-checking.md). + + If this is not specified, the default behavior is defined by gRPC. type: string required: - port type: object httpGet: - description: HTTPGet specifies the http request + description: HTTPGet specifies an HTTP GET request to perform. properties: host: - description: Host name to connect to, defaults - to the pod IP. You probably want to set "Host" - in httpHeaders instead. + description: |- + Host name to connect to, defaults to the pod IP. You probably want to set + "Host" in httpHeaders instead. type: string httpHeaders: description: Custom headers to set in the request. @@ -1902,10 +1748,9 @@ spec: header to be used in HTTP probes properties: name: - description: The header field name. This - will be canonicalized upon output, so - case-variant names will be understood - as the same header. + description: |- + The header field name. + This will be canonicalized upon output, so case-variant names will be understood as the same header. type: string value: description: The header field value @@ -1923,38 +1768,39 @@ spec: anyOf: - type: integer - type: string - description: Name or number of the port to access - on the container. Number must be in the range - 1 to 65535. Name must be an IANA_SVC_NAME. + description: |- + Name or number of the port to access on the container. + Number must be in the range 1 to 65535. + Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true scheme: - description: Scheme to use for connecting to - the host. Defaults to HTTP. + description: |- + Scheme to use for connecting to the host. + Defaults to HTTP. type: string required: - port type: object initialDelaySeconds: - description: 'Number of seconds after the container - has started before liveness probes are initiated. - More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes' + description: |- + Number of seconds after the container has started before liveness probes are initiated. + More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes format: int32 type: integer periodSeconds: - description: How often (in seconds) to perform the - probe. Default to 10 seconds. Minimum value is - 1. + description: |- + How often (in seconds) to perform the probe. + Default to 10 seconds. Minimum value is 1. format: int32 type: integer successThreshold: - description: Minimum consecutive successes for the - probe to be considered successful after having - failed. Defaults to 1. Must be 1 for liveness - and startup. Minimum value is 1. + description: |- + Minimum consecutive successes for the probe to be considered successful after having failed. + Defaults to 1. Must be 1 for liveness and startup. Minimum value is 1. format: int32 type: integer tcpSocket: - description: TCPSocket specifies an action involving + description: TCPSocket specifies a connection to a TCP port. properties: host: @@ -1965,61 +1811,59 @@ spec: anyOf: - type: integer - type: string - description: Number or name of the port to access - on the container. Number must be in the range - 1 to 65535. Name must be an IANA_SVC_NAME. + description: |- + Number or name of the port to access on the container. + Number must be in the range 1 to 65535. + Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true required: - port type: object terminationGracePeriodSeconds: - description: Optional duration in seconds the pod - needs to terminate gracefully upon probe failure. - The grace period is the duration in seconds after - the processes running in the pod are sent a termination - signal and the time when the processes are forcibly - halted with a kill signal. Set this value longer - than the expected cleanup time for your process. - If this value is nil, the pod's terminationGracePeriodSeconds - will be used. Otherwise, this value overrides - the value provided by the pod spec. Value must - be non-negative integer. The value zero indicates - stop immediately via the kill signal (no opportunity - to shut down). This is a beta field and requires - enabling ProbeTerminationGracePeriod feature gate. - Minimum value is 1. spec.terminationGracePeriodSeconds - is used if unset. + description: |- + Optional duration in seconds the pod needs to terminate gracefully upon probe failure. + The grace period is the duration in seconds after the processes running in the pod are sent + a termination signal and the time when the processes are forcibly halted with a kill signal. + Set this value longer than the expected cleanup time for your process. + If this value is nil, the pod's terminationGracePeriodSeconds will be used. Otherwise, this + value overrides the value provided by the pod spec. + Value must be non-negative integer. The value zero indicates stop immediately via + the kill signal (no opportunity to shut down). + This is a beta field and requires enabling ProbeTerminationGracePeriod feature gate. + Minimum value is 1. spec.terminationGracePeriodSeconds is used if unset. format: int64 type: integer timeoutSeconds: - description: 'Number of seconds after which the - probe times out. Defaults to 1 second. Minimum - value is 1. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes' + description: |- + Number of seconds after which the probe times out. + Defaults to 1 second. Minimum value is 1. + More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes format: int32 type: integer type: object name: - description: Name of the container specified as a DNS_LABEL. + description: |- + Name of the container specified as a DNS_LABEL. Each container in a pod must have a unique name (DNS_LABEL). Cannot be updated. type: string ports: - description: List of ports to expose from the container. - Not specifying a port here DOES NOT prevent that port - from being exposed. Any port which is listening on - the default "0.0.0.0" address inside a container will - be accessible from the network. Modifying this array - with strategic merge patch may corrupt the data. For - more information See https://github.com/kubernetes/kubernetes/issues/108255. + description: |- + List of ports to expose from the container. Not specifying a port here + DOES NOT prevent that port from being exposed. Any port which is + listening on the default "0.0.0.0" address inside a container will be + accessible from the network. + Modifying this array with strategic merge patch may corrupt the data. + For more information See https://github.com/kubernetes/kubernetes/issues/108255. Cannot be updated. items: description: ContainerPort represents a network port in a single container. properties: containerPort: - description: Number of port to expose on the pod's - IP address. This must be a valid port number, - 0 < x < 65536. + description: |- + Number of port to expose on the pod's IP address. + This must be a valid port number, 0 < x < 65536. format: int32 type: integer hostIP: @@ -2027,23 +1871,24 @@ spec: port to. type: string hostPort: - description: Number of port to expose on the host. - If specified, this must be a valid port number, - 0 < x < 65536. If HostNetwork is specified, - this must match ContainerPort. Most containers - do not need this. + description: |- + Number of port to expose on the host. + If specified, this must be a valid port number, 0 < x < 65536. + If HostNetwork is specified, this must match ContainerPort. + Most containers do not need this. format: int32 type: integer name: - description: If specified, this must be an IANA_SVC_NAME - and unique within the pod. Each named port in - a pod must have a unique name. Name for the - port that can be referred to by services. + description: |- + If specified, this must be an IANA_SVC_NAME and unique within the pod. Each + named port in a pod must have a unique name. Name for the port that can be + referred to by services. type: string protocol: default: TCP - description: Protocol for port. Must be UDP, TCP, - or SCTP. Defaults to "TCP". + description: |- + Protocol for port. Must be UDP, TCP, or SCTP. + Defaults to "TCP". type: string required: - containerPort @@ -2054,37 +1899,36 @@ spec: - protocol x-kubernetes-list-type: map readinessProbe: - description: 'Periodic probe of container service readiness. - Container will be removed from service endpoints if - the probe fails. Cannot be updated. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes' + description: |- + Periodic probe of container service readiness. + Container will be removed from service endpoints if the probe fails. + Cannot be updated. + More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute + in the container. properties: command: - description: Command is the command line to - execute inside the container, the working - directory for the command is root ('/') in - the container's filesystem. The command is - simply exec'd, it is not run inside a shell, - so traditional shell instructions ('|', etc) - won't work. To use a shell, you need to explicitly - call out to that shell. Exit status of 0 is - treated as live/healthy and non-zero is unhealthy. + description: |- + Command is the command line to execute inside the container, the working directory for the + command is root ('/') in the container's filesystem. The command is simply exec'd, it is + not run inside a shell, so traditional shell instructions ('|', etc) won't work. To use + a shell, you need to explicitly call out to that shell. + Exit status of 0 is treated as live/healthy and non-zero is unhealthy. items: type: string type: array x-kubernetes-list-type: atomic type: object failureThreshold: - description: Minimum consecutive failures for the - probe to be considered failed after having succeeded. + description: |- + Minimum consecutive failures for the probe to be considered failed after having succeeded. Defaults to 3. Minimum value is 1. format: int32 type: integer grpc: - description: GRPC specifies an action involving - a GRPC port. + description: GRPC specifies a GRPC HealthCheckRequest. properties: port: description: Port number of the gRPC service. @@ -2092,23 +1936,24 @@ spec: format: int32 type: integer service: - description: "Service is the name of the service - to place in the gRPC HealthCheckRequest (see - https://github.com/grpc/grpc/blob/master/doc/health-checking.md). - \n If this is not specified, the default behavior - is defined by gRPC." + default: "" + description: |- + Service is the name of the service to place in the gRPC HealthCheckRequest + (see https://github.com/grpc/grpc/blob/master/doc/health-checking.md). + + If this is not specified, the default behavior is defined by gRPC. type: string required: - port type: object httpGet: - description: HTTPGet specifies the http request + description: HTTPGet specifies an HTTP GET request to perform. properties: host: - description: Host name to connect to, defaults - to the pod IP. You probably want to set "Host" - in httpHeaders instead. + description: |- + Host name to connect to, defaults to the pod IP. You probably want to set + "Host" in httpHeaders instead. type: string httpHeaders: description: Custom headers to set in the request. @@ -2118,10 +1963,9 @@ spec: header to be used in HTTP probes properties: name: - description: The header field name. This - will be canonicalized upon output, so - case-variant names will be understood - as the same header. + description: |- + The header field name. + This will be canonicalized upon output, so case-variant names will be understood as the same header. type: string value: description: The header field value @@ -2139,38 +1983,39 @@ spec: anyOf: - type: integer - type: string - description: Name or number of the port to access - on the container. Number must be in the range - 1 to 65535. Name must be an IANA_SVC_NAME. + description: |- + Name or number of the port to access on the container. + Number must be in the range 1 to 65535. + Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true scheme: - description: Scheme to use for connecting to - the host. Defaults to HTTP. + description: |- + Scheme to use for connecting to the host. + Defaults to HTTP. type: string required: - port type: object initialDelaySeconds: - description: 'Number of seconds after the container - has started before liveness probes are initiated. - More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes' + description: |- + Number of seconds after the container has started before liveness probes are initiated. + More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes format: int32 type: integer periodSeconds: - description: How often (in seconds) to perform the - probe. Default to 10 seconds. Minimum value is - 1. + description: |- + How often (in seconds) to perform the probe. + Default to 10 seconds. Minimum value is 1. format: int32 type: integer successThreshold: - description: Minimum consecutive successes for the - probe to be considered successful after having - failed. Defaults to 1. Must be 1 for liveness - and startup. Minimum value is 1. + description: |- + Minimum consecutive successes for the probe to be considered successful after having failed. + Defaults to 1. Must be 1 for liveness and startup. Minimum value is 1. format: int32 type: integer tcpSocket: - description: TCPSocket specifies an action involving + description: TCPSocket specifies a connection to a TCP port. properties: host: @@ -2181,36 +2026,33 @@ spec: anyOf: - type: integer - type: string - description: Number or name of the port to access - on the container. Number must be in the range - 1 to 65535. Name must be an IANA_SVC_NAME. + description: |- + Number or name of the port to access on the container. + Number must be in the range 1 to 65535. + Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true required: - port type: object terminationGracePeriodSeconds: - description: Optional duration in seconds the pod - needs to terminate gracefully upon probe failure. - The grace period is the duration in seconds after - the processes running in the pod are sent a termination - signal and the time when the processes are forcibly - halted with a kill signal. Set this value longer - than the expected cleanup time for your process. - If this value is nil, the pod's terminationGracePeriodSeconds - will be used. Otherwise, this value overrides - the value provided by the pod spec. Value must - be non-negative integer. The value zero indicates - stop immediately via the kill signal (no opportunity - to shut down). This is a beta field and requires - enabling ProbeTerminationGracePeriod feature gate. - Minimum value is 1. spec.terminationGracePeriodSeconds - is used if unset. + description: |- + Optional duration in seconds the pod needs to terminate gracefully upon probe failure. + The grace period is the duration in seconds after the processes running in the pod are sent + a termination signal and the time when the processes are forcibly halted with a kill signal. + Set this value longer than the expected cleanup time for your process. + If this value is nil, the pod's terminationGracePeriodSeconds will be used. Otherwise, this + value overrides the value provided by the pod spec. + Value must be non-negative integer. The value zero indicates stop immediately via + the kill signal (no opportunity to shut down). + This is a beta field and requires enabling ProbeTerminationGracePeriod feature gate. + Minimum value is 1. spec.terminationGracePeriodSeconds is used if unset. format: int64 type: integer timeoutSeconds: - description: 'Number of seconds after which the - probe times out. Defaults to 1 second. Minimum - value is 1. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes' + description: |- + Number of seconds after which the probe times out. + Defaults to 1 second. Minimum value is 1. + More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes format: int32 type: integer type: object @@ -2221,14 +2063,14 @@ spec: resize policy for the container. properties: resourceName: - description: 'Name of the resource to which this - resource resize policy applies. Supported values: - cpu, memory.' + description: |- + Name of the resource to which this resource resize policy applies. + Supported values: cpu, memory. type: string restartPolicy: - description: Restart policy to apply when specified - resource is resized. If not specified, it defaults - to NotRequired. + description: |- + Restart policy to apply when specified resource is resized. + If not specified, it defaults to NotRequired. type: string required: - resourceName @@ -2237,25 +2079,35 @@ spec: type: array x-kubernetes-list-type: atomic resources: - description: 'Compute Resources required by this container. - Cannot be updated. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/' + description: |- + Compute Resources required by this container. + Cannot be updated. + More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/ properties: claims: - description: "Claims lists the names of resources, - defined in spec.resourceClaims, that are used - by this container. \n This is an alpha field and - requires enabling the DynamicResourceAllocation - feature gate. \n This field is immutable. It can - only be set for containers." + 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. 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. + 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 @@ -2271,8 +2123,9 @@ spec: - 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/' + 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: @@ -2281,83 +2134,129 @@ spec: - 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/' + 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 restartPolicy: - description: 'RestartPolicy defines the restart behavior - of individual containers in a pod. This field may - only be set for init containers, and the only allowed - value is "Always". For non-init containers or when - this field is not specified, the restart behavior - is defined by the Pod''s restart policy and the container - type. Setting the RestartPolicy as "Always" for the - init container will have the following effect: this - init container will be continually restarted on exit - until all regular containers have terminated. Once - all regular containers have completed, all init containers - with restartPolicy "Always" will be shut down. This - lifecycle differs from normal init containers and - is often referred to as a "sidecar" container. Although - this init container still starts in the init container - sequence, it does not wait for the container to complete - before proceeding to the next init container. Instead, - the next init container starts immediately after this - init container is started, or after any startupProbe - has successfully completed.' + description: |- + RestartPolicy defines the restart behavior of individual containers in a pod. + This overrides the pod-level restart policy. When this field is not specified, + the restart behavior is defined by the Pod's restart policy and the container type. + Additionally, setting the RestartPolicy as "Always" for the init container will + have the following effect: + this init container will be continually restarted on + exit until all regular containers have terminated. Once all regular + containers have completed, all init containers with restartPolicy "Always" + will be shut down. This lifecycle differs from normal init containers and + is often referred to as a "sidecar" container. Although this init + container still starts in the init container sequence, it does not wait + for the container to complete before proceeding to the next init + container. Instead, the next init container starts immediately after this + init container is started, or after any startupProbe has successfully + completed. type: string + restartPolicyRules: + description: |- + Represents a list of rules to be checked to determine if the + container should be restarted on exit. The rules are evaluated in + order. Once a rule matches a container exit condition, the remaining + rules are ignored. If no rule matches the container exit condition, + the Container-level restart policy determines the whether the container + is restarted or not. Constraints on the rules: + - At most 20 rules are allowed. + - Rules can have the same action. + - Identical rules are not forbidden in validations. + When rules are specified, container MUST set RestartPolicy explicitly + even it if matches the Pod's RestartPolicy. + items: + description: ContainerRestartRule describes how a + container exit is handled. + properties: + action: + description: |- + Specifies the action taken on a container exit if the requirements + are satisfied. The only possible value is "Restart" to restart the + container. + type: string + exitCodes: + description: Represents the exit codes to check + on container exits. + properties: + operator: + description: |- + Represents the relationship between the container exit code(s) and the + specified values. Possible values are: + - In: the requirement is satisfied if the container exit code is in the + set of specified values. + - NotIn: the requirement is satisfied if the container exit code is + not in the set of specified values. + type: string + values: + description: |- + Specifies the set of values to check for container exit codes. + At most 255 elements are allowed. + items: + format: int32 + type: integer + type: array + x-kubernetes-list-type: set + required: + - operator + type: object + required: + - action + type: object + type: array + x-kubernetes-list-type: atomic securityContext: - description: 'SecurityContext defines the security options - the container should be run with. If set, the fields - of SecurityContext override the equivalent fields - of PodSecurityContext. More info: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/' + description: |- + SecurityContext defines the security options the container should be run with. + If set, the fields of SecurityContext override the equivalent fields of PodSecurityContext. + More info: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ properties: allowPrivilegeEscalation: - description: 'AllowPrivilegeEscalation controls - whether a process can gain more privileges than - its parent process. This bool directly controls - if the no_new_privs flag will be set on the container - process. AllowPrivilegeEscalation is true always - when the container is: 1) run as Privileged 2) - has CAP_SYS_ADMIN Note that this field cannot - be set when spec.os.name is windows.' + description: |- + AllowPrivilegeEscalation controls whether a process can gain more + privileges than its parent process. This bool directly controls if + the no_new_privs flag will be set on the container process. + AllowPrivilegeEscalation is true always when the container is: + 1) run as Privileged + 2) has CAP_SYS_ADMIN + Note that this field cannot be set when spec.os.name is windows. type: boolean appArmorProfile: - description: appArmorProfile is the AppArmor options - to use by this container. If set, this profile - overrides the pod's appArmorProfile. Note that - this field cannot be set when spec.os.name is - windows. + description: |- + appArmorProfile is the AppArmor options to use by this container. If set, this profile + overrides the pod's appArmorProfile. + Note that this field cannot be set when spec.os.name is windows. properties: localhostProfile: - description: localhostProfile indicates a profile - loaded on the node that should be used. The - profile must be preconfigured on the node - to work. Must match the loaded name of the - profile. Must be set if and only if type is - "Localhost". + description: |- + localhostProfile indicates a profile loaded on the node that should be used. + The profile must be preconfigured on the node to work. + Must match the loaded name of the profile. + Must be set if and only if type is "Localhost". type: string type: - description: 'type indicates which kind of AppArmor - profile will be applied. Valid options are: - Localhost - a profile pre-loaded on the node. - RuntimeDefault - the container runtime''s - default profile. Unconfined - no AppArmor - enforcement.' + description: |- + type indicates which kind of AppArmor profile will be applied. + Valid options are: + Localhost - a profile pre-loaded on the node. + RuntimeDefault - the container runtime's default profile. + Unconfined - no AppArmor enforcement. type: string required: - type type: object capabilities: - description: The capabilities to add/drop when running - containers. Defaults to the default set of capabilities - granted by the container runtime. Note that this - field cannot be set when spec.os.name is windows. + description: |- + The capabilities to add/drop when running containers. + Defaults to the default set of capabilities granted by the container runtime. + Note that this field cannot be set when spec.os.name is windows. properties: add: description: Added capabilities @@ -2377,66 +2276,60 @@ spec: x-kubernetes-list-type: atomic type: object privileged: - description: Run container in privileged mode. Processes - in privileged containers are essentially equivalent - to root on the host. Defaults to false. Note that - this field cannot be set when spec.os.name is - windows. + description: |- + Run container in privileged mode. + Processes in privileged containers are essentially equivalent to root on the host. + Defaults to false. + Note that this field cannot be set when spec.os.name is windows. type: boolean procMount: - description: procMount denotes the type of proc - mount to use for the containers. The default is - DefaultProcMount which uses the container runtime - defaults for readonly paths and masked paths. - This requires the ProcMountType feature flag to - be enabled. Note that this field cannot be set - when spec.os.name is windows. + description: |- + procMount denotes the type of proc mount to use for the containers. + The default value is Default which uses the container runtime defaults for + readonly paths and masked paths. + This requires the ProcMountType feature flag to be enabled. + Note that this field cannot be set when spec.os.name is windows. type: string readOnlyRootFilesystem: - description: Whether this container has a read-only - root filesystem. Default is false. Note that this - field cannot be set when spec.os.name is windows. + description: |- + Whether this container has a read-only root filesystem. + Default is false. + Note that this field cannot be set when spec.os.name is windows. type: boolean runAsGroup: - description: The GID to run the entrypoint of the - container process. Uses runtime default if unset. - May also be set in PodSecurityContext. If set - in both SecurityContext and PodSecurityContext, - the value specified in SecurityContext takes precedence. - Note that this field cannot be set when spec.os.name - is windows. + description: |- + The GID to run the entrypoint of the container process. + Uses runtime default if unset. + May also be set in PodSecurityContext. If set in both SecurityContext and + PodSecurityContext, the value specified in SecurityContext takes precedence. + Note that this field cannot be set when spec.os.name is windows. format: int64 type: integer runAsNonRoot: - description: Indicates that the container must run - as a non-root user. If true, the Kubelet will - validate the image at runtime to ensure that it - does not run as UID 0 (root) and fail to start - the container if it does. If unset or false, no - such validation will be performed. May also be - set in PodSecurityContext. If set in both SecurityContext - and PodSecurityContext, the value specified in - SecurityContext takes precedence. + description: |- + Indicates that the container must run as a non-root user. + If true, the Kubelet will validate the image at runtime to ensure that it + does not run as UID 0 (root) and fail to start the container if it does. + If unset or false, no such validation will be performed. + May also be set in PodSecurityContext. If set in both SecurityContext and + PodSecurityContext, the value specified in SecurityContext takes precedence. type: boolean runAsUser: - description: The UID to run the entrypoint of the - container process. Defaults to user specified - in image metadata if unspecified. May also be - set in PodSecurityContext. If set in both SecurityContext - and PodSecurityContext, the value specified in - SecurityContext takes precedence. Note that this - field cannot be set when spec.os.name is windows. + description: |- + The UID to run the entrypoint of the container process. + Defaults to user specified in image metadata if unspecified. + May also be set in PodSecurityContext. If set in both SecurityContext and + PodSecurityContext, the value specified in SecurityContext takes precedence. + Note that this field cannot be set when spec.os.name is windows. format: int64 type: integer seLinuxOptions: - description: The SELinux context to be applied to - the container. If unspecified, the container runtime - will allocate a random SELinux context for each - container. May also be set in PodSecurityContext. If - set in both SecurityContext and PodSecurityContext, - the value specified in SecurityContext takes precedence. - Note that this field cannot be set when spec.os.name - is windows. + description: |- + The SELinux context to be applied to the container. + If unspecified, the container runtime will allocate a random SELinux context for each + container. May also be set in PodSecurityContext. If set in both SecurityContext and + PodSecurityContext, the value specified in SecurityContext takes precedence. + Note that this field cannot be set when spec.os.name is windows. properties: level: description: Level is SELinux level label that @@ -2456,111 +2349,98 @@ spec: type: string type: object seccompProfile: - description: The seccomp options to use by this - container. If seccomp options are provided at - both the pod & container level, the container - options override the pod options. Note that this - field cannot be set when spec.os.name is windows. + description: |- + The seccomp options to use by this container. If seccomp options are + provided at both the pod & container level, the container options + override the pod options. + Note that this field cannot be set when spec.os.name is windows. properties: localhostProfile: - description: localhostProfile indicates a profile - defined in a file on the node should be used. - The profile must be preconfigured on the node - to work. Must be a descending path, relative - to the kubelet's configured seccomp profile - location. Must be set if type is "Localhost". - Must NOT be set for any other type. + description: |- + localhostProfile indicates a profile defined in a file on the node should be used. + The profile must be preconfigured on the node to work. + Must be a descending path, relative to the kubelet's configured seccomp profile location. + Must be set if type is "Localhost". Must NOT be set for any other type. type: string type: - description: "type indicates which kind of seccomp - profile will be applied. Valid options are: - \n Localhost - a profile defined in a file - on the node should be used. RuntimeDefault - - the container runtime default profile should - be used. Unconfined - no profile should be - applied." + description: |- + type indicates which kind of seccomp profile will be applied. + Valid options are: + + Localhost - a profile defined in a file on the node should be used. + RuntimeDefault - the container runtime default profile should be used. + Unconfined - no profile should be applied. type: string required: - type type: object windowsOptions: - description: The Windows specific settings applied - to all containers. If unspecified, the options - from the PodSecurityContext will be used. If set - in both SecurityContext and PodSecurityContext, - the value specified in SecurityContext takes precedence. - Note that this field cannot be set when spec.os.name - is linux. + description: |- + The Windows specific settings applied to all containers. + If unspecified, the options from the PodSecurityContext will be used. + If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence. + Note that this field cannot be set when spec.os.name is linux. properties: gmsaCredentialSpec: - description: GMSACredentialSpec is where the - GMSA admission webhook (https://github.com/kubernetes-sigs/windows-gmsa) - inlines the contents of the GMSA credential - spec named by the GMSACredentialSpecName field. + description: |- + GMSACredentialSpec is where the GMSA admission webhook + (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the + GMSA credential spec named by the GMSACredentialSpecName field. type: string gmsaCredentialSpecName: description: GMSACredentialSpecName is the name of the GMSA credential spec to use. type: string hostProcess: - description: HostProcess determines if a container - should be run as a 'Host Process' container. - All of a Pod's containers must have the same - effective HostProcess value (it is not allowed - to have a mix of HostProcess containers and - non-HostProcess containers). In addition, - if HostProcess is true then HostNetwork must - also be set to true. + description: |- + HostProcess determines if a container should be run as a 'Host Process' container. + All of a Pod's containers must have the same effective HostProcess value + (it is not allowed to have a mix of HostProcess containers and non-HostProcess containers). + In addition, if HostProcess is true then HostNetwork must also be set to true. type: boolean runAsUserName: - description: The UserName in Windows to run - the entrypoint of the container process. Defaults - to the user specified in image metadata if - unspecified. May also be set in PodSecurityContext. - If set in both SecurityContext and PodSecurityContext, - the value specified in SecurityContext takes - precedence. + description: |- + The UserName in Windows to run the entrypoint of the container process. + Defaults to the user specified in image metadata if unspecified. + May also be set in PodSecurityContext. If set in both SecurityContext and + PodSecurityContext, the value specified in SecurityContext takes precedence. type: string type: object type: object startupProbe: - description: 'StartupProbe indicates that the Pod has - successfully initialized. If specified, no other probes - are executed until this completes successfully. If - this probe fails, the Pod will be restarted, just - as if the livenessProbe failed. This can be used to - provide different probe parameters at the beginning - of a Pod''s lifecycle, when it might take a long time - to load data or warm a cache, than during steady-state - operation. This cannot be updated. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes' + description: |- + StartupProbe indicates that the Pod has successfully initialized. + If specified, no other probes are executed until this completes successfully. + If this probe fails, the Pod will be restarted, just as if the livenessProbe failed. + This can be used to provide different probe parameters at the beginning of a Pod's lifecycle, + when it might take a long time to load data or warm a cache, than during steady-state operation. + This cannot be updated. + More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute + in the container. properties: command: - description: Command is the command line to - execute inside the container, the working - directory for the command is root ('/') in - the container's filesystem. The command is - simply exec'd, it is not run inside a shell, - so traditional shell instructions ('|', etc) - won't work. To use a shell, you need to explicitly - call out to that shell. Exit status of 0 is - treated as live/healthy and non-zero is unhealthy. + description: |- + Command is the command line to execute inside the container, the working directory for the + command is root ('/') in the container's filesystem. The command is simply exec'd, it is + not run inside a shell, so traditional shell instructions ('|', etc) won't work. To use + a shell, you need to explicitly call out to that shell. + Exit status of 0 is treated as live/healthy and non-zero is unhealthy. items: type: string type: array x-kubernetes-list-type: atomic type: object failureThreshold: - description: Minimum consecutive failures for the - probe to be considered failed after having succeeded. + description: |- + Minimum consecutive failures for the probe to be considered failed after having succeeded. Defaults to 3. Minimum value is 1. format: int32 type: integer grpc: - description: GRPC specifies an action involving - a GRPC port. + description: GRPC specifies a GRPC HealthCheckRequest. properties: port: description: Port number of the gRPC service. @@ -2568,23 +2448,24 @@ spec: format: int32 type: integer service: - description: "Service is the name of the service - to place in the gRPC HealthCheckRequest (see - https://github.com/grpc/grpc/blob/master/doc/health-checking.md). - \n If this is not specified, the default behavior - is defined by gRPC." + default: "" + description: |- + Service is the name of the service to place in the gRPC HealthCheckRequest + (see https://github.com/grpc/grpc/blob/master/doc/health-checking.md). + + If this is not specified, the default behavior is defined by gRPC. type: string required: - port type: object httpGet: - description: HTTPGet specifies the http request + description: HTTPGet specifies an HTTP GET request to perform. properties: host: - description: Host name to connect to, defaults - to the pod IP. You probably want to set "Host" - in httpHeaders instead. + description: |- + Host name to connect to, defaults to the pod IP. You probably want to set + "Host" in httpHeaders instead. type: string httpHeaders: description: Custom headers to set in the request. @@ -2594,10 +2475,9 @@ spec: header to be used in HTTP probes properties: name: - description: The header field name. This - will be canonicalized upon output, so - case-variant names will be understood - as the same header. + description: |- + The header field name. + This will be canonicalized upon output, so case-variant names will be understood as the same header. type: string value: description: The header field value @@ -2615,38 +2495,39 @@ spec: anyOf: - type: integer - type: string - description: Name or number of the port to access - on the container. Number must be in the range - 1 to 65535. Name must be an IANA_SVC_NAME. + description: |- + Name or number of the port to access on the container. + Number must be in the range 1 to 65535. + Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true scheme: - description: Scheme to use for connecting to - the host. Defaults to HTTP. + description: |- + Scheme to use for connecting to the host. + Defaults to HTTP. type: string required: - port type: object initialDelaySeconds: - description: 'Number of seconds after the container - has started before liveness probes are initiated. - More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes' + description: |- + Number of seconds after the container has started before liveness probes are initiated. + More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes format: int32 type: integer periodSeconds: - description: How often (in seconds) to perform the - probe. Default to 10 seconds. Minimum value is - 1. + description: |- + How often (in seconds) to perform the probe. + Default to 10 seconds. Minimum value is 1. format: int32 type: integer successThreshold: - description: Minimum consecutive successes for the - probe to be considered successful after having - failed. Defaults to 1. Must be 1 for liveness - and startup. Minimum value is 1. + description: |- + Minimum consecutive successes for the probe to be considered successful after having failed. + Defaults to 1. Must be 1 for liveness and startup. Minimum value is 1. format: int32 type: integer tcpSocket: - description: TCPSocket specifies an action involving + description: TCPSocket specifies a connection to a TCP port. properties: host: @@ -2657,83 +2538,75 @@ spec: anyOf: - type: integer - type: string - description: Number or name of the port to access - on the container. Number must be in the range - 1 to 65535. Name must be an IANA_SVC_NAME. + description: |- + Number or name of the port to access on the container. + Number must be in the range 1 to 65535. + Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true required: - port type: object terminationGracePeriodSeconds: - description: Optional duration in seconds the pod - needs to terminate gracefully upon probe failure. - The grace period is the duration in seconds after - the processes running in the pod are sent a termination - signal and the time when the processes are forcibly - halted with a kill signal. Set this value longer - than the expected cleanup time for your process. - If this value is nil, the pod's terminationGracePeriodSeconds - will be used. Otherwise, this value overrides - the value provided by the pod spec. Value must - be non-negative integer. The value zero indicates - stop immediately via the kill signal (no opportunity - to shut down). This is a beta field and requires - enabling ProbeTerminationGracePeriod feature gate. - Minimum value is 1. spec.terminationGracePeriodSeconds - is used if unset. + description: |- + Optional duration in seconds the pod needs to terminate gracefully upon probe failure. + The grace period is the duration in seconds after the processes running in the pod are sent + a termination signal and the time when the processes are forcibly halted with a kill signal. + Set this value longer than the expected cleanup time for your process. + If this value is nil, the pod's terminationGracePeriodSeconds will be used. Otherwise, this + value overrides the value provided by the pod spec. + Value must be non-negative integer. The value zero indicates stop immediately via + the kill signal (no opportunity to shut down). + This is a beta field and requires enabling ProbeTerminationGracePeriod feature gate. + Minimum value is 1. spec.terminationGracePeriodSeconds is used if unset. format: int64 type: integer timeoutSeconds: - description: 'Number of seconds after which the - probe times out. Defaults to 1 second. Minimum - value is 1. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes' + description: |- + Number of seconds after which the probe times out. + Defaults to 1 second. Minimum value is 1. + More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes format: int32 type: integer type: object stdin: - description: Whether this container should allocate - a buffer for stdin in the container runtime. If this - is not set, reads from stdin in the container will - always result in EOF. Default is false. + description: |- + Whether this container should allocate a buffer for stdin in the container runtime. If this + is not set, reads from stdin in the container will always result in EOF. + Default is false. type: boolean stdinOnce: - description: Whether the container runtime should close - the stdin channel after it has been opened by a single - attach. When stdin is true the stdin stream will remain - open across multiple attach sessions. If stdinOnce - is set to true, stdin is opened on container start, - is empty until the first client attaches to stdin, - and then remains open and accepts data until the client - disconnects, at which time stdin is closed and remains - closed until the container is restarted. If this flag - is false, a container processes that reads from stdin - will never receive an EOF. Default is false + description: |- + Whether the container runtime should close the stdin channel after it has been opened by + a single attach. When stdin is true the stdin stream will remain open across multiple attach + sessions. If stdinOnce is set to true, stdin is opened on container start, is empty until the + first client attaches to stdin, and then remains open and accepts data until the client disconnects, + at which time stdin is closed and remains closed until the container is restarted. If this + flag is false, a container processes that reads from stdin will never receive an EOF. + Default is false type: boolean terminationMessagePath: - description: 'Optional: Path at which the file to which - the container''s termination message will be written - is mounted into the container''s filesystem. Message - written is intended to be brief final status, such - as an assertion failure message. Will be truncated - by the node if greater than 4096 bytes. The total - message length across all containers will be limited - to 12kb. Defaults to /dev/termination-log. Cannot - be updated.' + description: |- + Optional: Path at which the file to which the container's termination message + will be written is mounted into the container's filesystem. + Message written is intended to be brief final status, such as an assertion failure message. + Will be truncated by the node if greater than 4096 bytes. The total message length across + all containers will be limited to 12kb. + Defaults to /dev/termination-log. + Cannot be updated. type: string terminationMessagePolicy: - description: Indicate how the termination message should - be populated. File will use the contents of terminationMessagePath - to populate the container status message on both success - and failure. FallbackToLogsOnError will use the last - chunk of container log output if the termination message - file is empty and the container exited with an error. - The log output is limited to 2048 bytes or 80 lines, - whichever is smaller. Defaults to File. Cannot be - updated. + description: |- + Indicate how the termination message should be populated. File will use the contents of + terminationMessagePath to populate the container status message on both success and failure. + FallbackToLogsOnError will use the last chunk of container log output if the termination + message file is empty and the container exited with an error. + The log output is limited to 2048 bytes or 80 lines, whichever is smaller. + Defaults to File. + Cannot be updated. type: string tty: - description: Whether this container should allocate - a TTY for itself, also requires 'stdin' to be true. + description: |- + Whether this container should allocate a TTY for itself, also requires 'stdin' to be true. Default is false. type: boolean volumeDevices: @@ -2761,67 +2634,65 @@ spec: - devicePath x-kubernetes-list-type: map volumeMounts: - description: Pod volumes to mount into the container's - filesystem. Cannot be updated. + description: |- + Pod volumes to mount into the container's filesystem. + Cannot be updated. items: description: VolumeMount describes a mounting of a Volume within a container. properties: mountPath: - description: Path within the container at which - the volume should be mounted. Must not contain - ':'. + description: |- + Path within the container at which the volume should be mounted. Must + not contain ':'. type: string mountPropagation: - description: mountPropagation determines how mounts - are propagated from the host to container and - the other way around. When not set, MountPropagationNone - is used. This field is beta in 1.10. When RecursiveReadOnly - is set to IfPossible or to Enabled, MountPropagation - must be None or unspecified (which defaults - to None). + description: |- + mountPropagation determines how mounts are propagated from the host + to container and the other way around. + When not set, MountPropagationNone is used. + This field is beta in 1.10. + When RecursiveReadOnly is set to IfPossible or to Enabled, MountPropagation must be None or unspecified + (which defaults to None). type: string name: description: This must match the Name of a Volume. type: string readOnly: - description: Mounted read-only if true, read-write - otherwise (false or unspecified). Defaults to - false. + description: |- + Mounted read-only if true, read-write otherwise (false or unspecified). + Defaults to false. type: boolean recursiveReadOnly: - description: "RecursiveReadOnly specifies whether - read-only mounts should be handled recursively. - \n If ReadOnly is false, this field has no meaning - and must be unspecified. \n If ReadOnly is true, - and this field is set to Disabled, the mount - is not made recursively read-only. If this - field is set to IfPossible, the mount is made - recursively read-only, if it is supported by - the container runtime. If this field is set - to Enabled, the mount is made recursively read-only - if it is supported by the container runtime, - otherwise the pod will not be started and an - error will be generated to indicate the reason. - \n If this field is set to IfPossible or Enabled, - MountPropagation must be set to None (or be - unspecified, which defaults to None). \n If - this field is not specified, it is treated as - an equivalent of Disabled." + description: |- + RecursiveReadOnly specifies whether read-only mounts should be handled + recursively. + + If ReadOnly is false, this field has no meaning and must be unspecified. + + If ReadOnly is true, and this field is set to Disabled, the mount is not made + recursively read-only. If this field is set to IfPossible, the mount is made + recursively read-only, if it is supported by the container runtime. If this + field is set to Enabled, the mount is made recursively read-only if it is + supported by the container runtime, otherwise the pod will not be started and + an error will be generated to indicate the reason. + + If this field is set to IfPossible or Enabled, MountPropagation must be set to + None (or be unspecified, which defaults to None). + + If this field is not specified, it is treated as an equivalent of Disabled. type: string subPath: - description: Path within the volume from which - the container's volume should be mounted. Defaults - to "" (volume's root). + description: |- + Path within the volume from which the container's volume should be mounted. + Defaults to "" (volume's root). type: string subPathExpr: - description: Expanded path within the volume from - which the container's volume should be mounted. - Behaves similarly to SubPath but environment - variable references $(VAR_NAME) are expanded - using the container's environment. Defaults - to "" (volume's root). SubPathExpr and SubPath - are mutually exclusive. + description: |- + Expanded path within the volume from which the container's volume should be mounted. + Behaves similarly to SubPath but environment variable references $(VAR_NAME) are expanded using the container's environment. + Defaults to "" (volume's root). + SubPathExpr and SubPath are mutually exclusive. type: string required: - mountPath @@ -2832,10 +2703,11 @@ spec: - mountPath x-kubernetes-list-type: map workingDir: - description: Container's working directory. If not specified, - the container runtime's default will be used, which - might be configured in the container image. Cannot - be updated. + description: |- + Container's working directory. + If not specified, the container runtime's default will be used, which + might be configured in the container image. + Cannot be updated. type: string required: - name @@ -2845,134 +2717,136 @@ spec: - name x-kubernetes-list-type: map dnsConfig: - description: Specifies the DNS parameters of a pod. Parameters - specified here will be merged to the generated DNS configuration - based on DNSPolicy. + description: |- + Specifies the DNS parameters of a pod. + Parameters specified here will be merged to the generated DNS + configuration based on DNSPolicy. properties: nameservers: - description: A list of DNS name server IP addresses. This - will be appended to the base nameservers generated from - DNSPolicy. Duplicated nameservers will be removed. + description: |- + A list of DNS name server IP addresses. + This will be appended to the base nameservers generated from DNSPolicy. + Duplicated nameservers will be removed. items: type: string type: array x-kubernetes-list-type: atomic options: - description: A list of DNS resolver options. This will - be merged with the base options generated from DNSPolicy. - Duplicated entries will be removed. Resolution options - given in Options will override those that appear in - the base DNSPolicy. + description: |- + A list of DNS resolver options. + This will be merged with the base options generated from DNSPolicy. + Duplicated entries will be removed. Resolution options given in Options + will override those that appear in the base DNSPolicy. items: description: PodDNSConfigOption defines DNS resolver options of a pod. properties: name: - description: Required. + description: |- + Name is this DNS resolver option's name. + Required. type: string value: + description: Value is this DNS resolver option's + value. type: string type: object type: array x-kubernetes-list-type: atomic searches: - description: A list of DNS search domains for host-name - lookup. This will be appended to the base search paths - generated from DNSPolicy. Duplicated search paths will - be removed. + description: |- + A list of DNS search domains for host-name lookup. + This will be appended to the base search paths generated from DNSPolicy. + Duplicated search paths will be removed. items: type: string type: array x-kubernetes-list-type: atomic type: object dnsPolicy: - description: Set DNS policy for the pod. Defaults to "ClusterFirst". - Valid values are 'ClusterFirstWithHostNet', 'ClusterFirst', - 'Default' or 'None'. DNS parameters given in DNSConfig will - be merged with the policy selected with DNSPolicy. To have - DNS options set along with hostNetwork, you have to specify - DNS policy explicitly to 'ClusterFirstWithHostNet'. + description: |- + Set DNS policy for the pod. + Defaults to "ClusterFirst". + Valid values are 'ClusterFirstWithHostNet', 'ClusterFirst', 'Default' or 'None'. + DNS parameters given in DNSConfig will be merged with the policy selected with DNSPolicy. + To have DNS options set along with hostNetwork, you have to specify DNS policy + explicitly to 'ClusterFirstWithHostNet'. type: string enableServiceLinks: - description: 'EnableServiceLinks indicates whether information - about services should be injected into pod''s environment - variables, matching the syntax of Docker links. Optional: - Defaults to true.' + description: |- + EnableServiceLinks indicates whether information about services should be injected into pod's + environment variables, matching the syntax of Docker links. + Optional: Defaults to true. type: boolean ephemeralContainers: - description: List of ephemeral containers run in this pod. - Ephemeral containers may be run in an existing pod to perform - user-initiated actions such as debugging. This list cannot - be specified when creating a pod, and it cannot be modified - by updating the pod spec. In order to add an ephemeral container - to an existing pod, use the pod's ephemeralcontainers subresource. + description: |- + List of ephemeral containers run in this pod. Ephemeral containers may be run in an existing + pod to perform user-initiated actions such as debugging. This list cannot be specified when + creating a pod, and it cannot be modified by updating the pod spec. In order to add an + ephemeral container to an existing pod, use the pod's ephemeralcontainers subresource. items: - description: "An EphemeralContainer is a temporary container - that you may add to an existing Pod for user-initiated - activities such as debugging. Ephemeral containers have - no resource or scheduling guarantees, and they will not - be restarted when they exit or when a Pod is removed or - restarted. The kubelet may evict a Pod if an ephemeral - container causes the Pod to exceed its resource allocation. - \n To add an ephemeral container, use the ephemeralcontainers - subresource of an existing Pod. Ephemeral containers may - not be removed or restarted." + description: |- + An EphemeralContainer is a temporary container that you may add to an existing Pod for + user-initiated activities such as debugging. Ephemeral containers have no resource or + scheduling guarantees, and they will not be restarted when they exit or when a Pod is + removed or restarted. The kubelet may evict a Pod if an ephemeral container causes the + Pod to exceed its resource allocation. + + To add an ephemeral container, use the ephemeralcontainers subresource of an existing + Pod. Ephemeral containers may not be removed or restarted. properties: args: - description: 'Arguments to the entrypoint. The image''s - CMD is used if this is not provided. Variable references - $(VAR_NAME) are expanded using the container''s environment. - If a variable cannot be resolved, the reference in - the input string will be unchanged. Double $$ are - reduced to a single $, which allows for escaping the - $(VAR_NAME) syntax: i.e. "$$(VAR_NAME)" will produce - the string literal "$(VAR_NAME)". Escaped references - will never be expanded, regardless of whether the - variable exists or not. Cannot be updated. More info: - https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#running-a-command-in-a-shell' + description: |- + Arguments to the entrypoint. + The image's CMD is used if this is not provided. + Variable references $(VAR_NAME) are expanded using the container's environment. If a variable + cannot be resolved, the reference in the input string will be unchanged. Double $$ are reduced + to a single $, which allows for escaping the $(VAR_NAME) syntax: i.e. "$$(VAR_NAME)" will + produce the string literal "$(VAR_NAME)". Escaped references will never be expanded, regardless + of whether the variable exists or not. Cannot be updated. + More info: https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#running-a-command-in-a-shell items: type: string type: array x-kubernetes-list-type: atomic command: - description: 'Entrypoint array. Not executed within - a shell. The image''s ENTRYPOINT is used if this is - not provided. Variable references $(VAR_NAME) are - expanded using the container''s environment. If a - variable cannot be resolved, the reference in the - input string will be unchanged. Double $$ are reduced - to a single $, which allows for escaping the $(VAR_NAME) - syntax: i.e. "$$(VAR_NAME)" will produce the string - literal "$(VAR_NAME)". Escaped references will never - be expanded, regardless of whether the variable exists - or not. Cannot be updated. More info: https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#running-a-command-in-a-shell' + description: |- + Entrypoint array. Not executed within a shell. + The image's ENTRYPOINT is used if this is not provided. + Variable references $(VAR_NAME) are expanded using the container's environment. If a variable + cannot be resolved, the reference in the input string will be unchanged. Double $$ are reduced + to a single $, which allows for escaping the $(VAR_NAME) syntax: i.e. "$$(VAR_NAME)" will + produce the string literal "$(VAR_NAME)". Escaped references will never be expanded, regardless + of whether the variable exists or not. Cannot be updated. + More info: https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#running-a-command-in-a-shell items: type: string type: array x-kubernetes-list-type: atomic env: - description: List of environment variables to set in - the container. Cannot be updated. + description: |- + List of environment variables to set in the container. + Cannot be updated. items: description: EnvVar represents an environment variable present in a Container. properties: name: - description: Name of the environment variable. - Must be a C_IDENTIFIER. + description: |- + Name of the environment variable. + May consist of any printable ASCII characters except '='. type: string value: - description: 'Variable references $(VAR_NAME) - are expanded using the previously defined environment - variables in the container and any service environment - variables. If a variable cannot be resolved, - the reference in the input string will be unchanged. - Double $$ are reduced to a single $, which allows - for escaping the $(VAR_NAME) syntax: i.e. "$$(VAR_NAME)" - will produce the string literal "$(VAR_NAME)". - Escaped references will never be expanded, regardless - of whether the variable exists or not. Defaults - to "".' + description: |- + Variable references $(VAR_NAME) are expanded + using the previously defined environment variables in the container and + any service environment variables. If a variable cannot be resolved, + the reference in the input string will be unchanged. Double $$ are reduced + to a single $, which allows for escaping the $(VAR_NAME) syntax: i.e. + "$$(VAR_NAME)" will produce the string literal "$(VAR_NAME)". + Escaped references will never be expanded, regardless of whether the variable + exists or not. + Defaults to "". type: string valueFrom: description: Source for the environment variable's @@ -2986,16 +2860,12 @@ spec: type: string name: default: "" - description: 'Name of the referent. This - field is effectively required, but due - to backwards compatibility is allowed - to be empty. Instances of this type - with an empty value here are almost - certainly wrong. TODO: Add other useful - fields. apiVersion, kind, uid? More - info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names - TODO: Drop `kubebuilder:default` when - controller-gen doesn''t need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.' + description: |- + Name of the referent. + This field is effectively required, but due to backwards compatibility is + allowed to be empty. Instances of this type with an empty value here are + almost certainly wrong. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names type: string optional: description: Specify whether the ConfigMap @@ -3006,11 +2876,9 @@ spec: type: object x-kubernetes-map-type: atomic fieldRef: - description: 'Selects a field of the pod: - supports metadata.name, metadata.namespace, - `metadata.labels['''']`, `metadata.annotations['''']`, - spec.nodeName, spec.serviceAccountName, - status.hostIP, status.podIP, status.podIPs.' + description: |- + Selects a field of the pod: supports metadata.name, metadata.namespace, `metadata.labels['']`, `metadata.annotations['']`, + spec.nodeName, spec.serviceAccountName, status.hostIP, status.podIP, status.podIPs. properties: apiVersion: description: Version of the schema the @@ -3025,12 +2893,47 @@ spec: - fieldPath type: object x-kubernetes-map-type: atomic + fileKeyRef: + description: |- + FileKeyRef selects a key of the env file. + Requires the EnvFiles feature gate to be enabled. + properties: + key: + description: |- + The key within the env file. An invalid key will prevent the pod from starting. + The keys defined within a source may consist of any printable ASCII characters except '='. + During Alpha stage of the EnvFiles feature gate, the key size is limited to 128 characters. + type: string + optional: + default: false + description: |- + Specify whether the file or its key must be defined. If the file or key + does not exist, then the env var is not published. + If optional is set to true and the specified key does not exist, + the environment variable will not be set in the Pod's containers. + + If optional is set to false and the specified key does not exist, + an error will be returned during Pod creation. + type: boolean + path: + description: |- + The path within the volume from which to select the file. + Must be relative and may not contain the '..' path or start with '..'. + type: string + volumeName: + description: The name of the volume mount + containing the env file. + type: string + required: + - key + - path + - volumeName + type: object + x-kubernetes-map-type: atomic resourceFieldRef: - description: 'Selects a resource of the container: - only resources limits and requests (limits.cpu, - limits.memory, limits.ephemeral-storage, - requests.cpu, requests.memory and requests.ephemeral-storage) - are currently supported.' + description: |- + Selects a resource of the container: only resources limits and requests + (limits.cpu, limits.memory, limits.ephemeral-storage, requests.cpu, requests.memory and requests.ephemeral-storage) are currently supported. properties: containerName: description: 'Container name: required @@ -3063,16 +2966,12 @@ spec: type: string name: default: "" - description: 'Name of the referent. This - field is effectively required, but due - to backwards compatibility is allowed - to be empty. Instances of this type - with an empty value here are almost - certainly wrong. TODO: Add other useful - fields. apiVersion, kind, uid? More - info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names - TODO: Drop `kubebuilder:default` when - controller-gen doesn''t need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.' + description: |- + Name of the referent. + This field is effectively required, but due to backwards compatibility is + allowed to be empty. Instances of this type with an empty value here are + almost certainly wrong. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names type: string optional: description: Specify whether the Secret @@ -3091,32 +2990,28 @@ spec: - name x-kubernetes-list-type: map envFrom: - description: List of sources to populate environment - variables in the container. The keys defined within - a source must be a C_IDENTIFIER. All invalid keys - will be reported as an event when the container is - starting. When a key exists in multiple sources, the - value associated with the last source will take precedence. - Values defined by an Env with a duplicate key will - take precedence. Cannot be updated. + description: |- + List of sources to populate environment variables in the container. + The keys defined within a source may consist of any printable ASCII characters except '='. + When a key exists in multiple + sources, the value associated with the last source will take precedence. + Values defined by an Env with a duplicate key will take precedence. + Cannot be updated. items: description: EnvFromSource represents the source of - a set of ConfigMaps + a set of ConfigMaps or Secrets properties: configMapRef: description: The ConfigMap to select from properties: name: default: "" - description: 'Name of the referent. This field - is effectively required, but due to backwards - compatibility is allowed to be empty. Instances - of this type with an empty value here are - almost certainly wrong. TODO: Add other - useful fields. apiVersion, kind, uid? More - info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names - TODO: Drop `kubebuilder:default` when controller-gen - doesn''t need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.' + description: |- + Name of the referent. + This field is effectively required, but due to backwards compatibility is + allowed to be empty. Instances of this type with an empty value here are + almost certainly wrong. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names type: string optional: description: Specify whether the ConfigMap @@ -3125,23 +3020,21 @@ spec: type: object x-kubernetes-map-type: atomic prefix: - description: An optional identifier to prepend - to each key in the ConfigMap. Must be a C_IDENTIFIER. + description: |- + Optional text to prepend to the name of each environment variable. + May consist of any printable ASCII characters except '='. type: string secretRef: description: The Secret to select from properties: name: default: "" - description: 'Name of the referent. This field - is effectively required, but due to backwards - compatibility is allowed to be empty. Instances - of this type with an empty value here are - almost certainly wrong. TODO: Add other - useful fields. apiVersion, kind, uid? More - info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names - TODO: Drop `kubebuilder:default` when controller-gen - doesn''t need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.' + description: |- + Name of the referent. + This field is effectively required, but due to backwards compatibility is + allowed to be empty. Instances of this type with an empty value here are + almost certainly wrong. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names type: string optional: description: Specify whether the Secret must @@ -3153,52 +3046,52 @@ spec: type: array x-kubernetes-list-type: atomic image: - description: 'Container image name. More info: https://kubernetes.io/docs/concepts/containers/images' + description: |- + Container image name. + More info: https://kubernetes.io/docs/concepts/containers/images type: string imagePullPolicy: - description: 'Image pull policy. One of Always, Never, - IfNotPresent. Defaults to Always if :latest tag is - specified, or IfNotPresent otherwise. Cannot be updated. - More info: https://kubernetes.io/docs/concepts/containers/images#updating-images' + description: |- + Image pull policy. + One of Always, Never, IfNotPresent. + Defaults to Always if :latest tag is specified, or IfNotPresent otherwise. + Cannot be updated. + More info: https://kubernetes.io/docs/concepts/containers/images#updating-images type: string lifecycle: description: Lifecycle is not allowed for ephemeral containers. properties: postStart: - description: 'PostStart is called immediately after - a container is created. If the handler fails, - the container is terminated and restarted according - to its restart policy. Other management of the - container blocks until the hook completes. More - info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks' + description: |- + PostStart is called immediately after a container is created. If the handler fails, + the container is terminated and restarted according to its restart policy. + Other management of the container blocks until the hook completes. + More info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute + in the container. properties: command: - description: Command is the command line - to execute inside the container, the working - directory for the command is root ('/') - in the container's filesystem. The command - is simply exec'd, it is not run inside - a shell, so traditional shell instructions - ('|', etc) won't work. To use a shell, - you need to explicitly call out to that - shell. Exit status of 0 is treated as - live/healthy and non-zero is unhealthy. + description: |- + Command is the command line to execute inside the container, the working directory for the + command is root ('/') in the container's filesystem. The command is simply exec'd, it is + not run inside a shell, so traditional shell instructions ('|', etc) won't work. To use + a shell, you need to explicitly call out to that shell. + Exit status of 0 is treated as live/healthy and non-zero is unhealthy. items: type: string type: array x-kubernetes-list-type: atomic type: object httpGet: - description: HTTPGet specifies the http request + description: HTTPGet specifies an HTTP GET request to perform. properties: host: - description: Host name to connect to, defaults - to the pod IP. You probably want to set + description: |- + Host name to connect to, defaults to the pod IP. You probably want to set "Host" in httpHeaders instead. type: string httpHeaders: @@ -3209,10 +3102,9 @@ spec: header to be used in HTTP probes properties: name: - description: The header field name. - This will be canonicalized upon - output, so case-variant names will - be understood as the same header. + description: |- + The header field name. + This will be canonicalized upon output, so case-variant names will be understood as the same header. type: string value: description: The header field value @@ -3231,21 +3123,22 @@ spec: anyOf: - type: integer - type: string - description: Name or number of the port - to access on the container. Number must - be in the range 1 to 65535. Name must - be an IANA_SVC_NAME. + description: |- + Name or number of the port to access on the container. + Number must be in the range 1 to 65535. + Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true scheme: - description: Scheme to use for connecting - to the host. Defaults to HTTP. + description: |- + Scheme to use for connecting to the host. + Defaults to HTTP. type: string required: - port type: object sleep: - description: Sleep represents the duration that - the container should sleep before being terminated. + description: Sleep represents a duration that + the container should sleep. properties: seconds: description: Seconds is the number of seconds @@ -3256,11 +3149,10 @@ spec: - seconds type: object tcpSocket: - description: Deprecated. TCPSocket is NOT supported - as a LifecycleHandler and kept for the backward - compatibility. There are no validation of - this field and lifecycle hooks will fail in - runtime when tcp handler is specified. + description: |- + Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept + for backward compatibility. There is no validation of this field and + lifecycle hooks will fail at runtime when it is specified. properties: host: description: 'Optional: Host name to connect @@ -3270,56 +3162,50 @@ spec: anyOf: - type: integer - type: string - description: Number or name of the port - to access on the container. Number must - be in the range 1 to 65535. Name must - be an IANA_SVC_NAME. + description: |- + Number or name of the port to access on the container. + Number must be in the range 1 to 65535. + Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true required: - port type: object type: object preStop: - description: 'PreStop is called immediately before - a container is terminated due to an API request - or management event such as liveness/startup probe - failure, preemption, resource contention, etc. - The handler is not called if the container crashes - or exits. The Pod''s termination grace period - countdown begins before the PreStop hook is executed. - Regardless of the outcome of the handler, the - container will eventually terminate within the - Pod''s termination grace period (unless delayed - by finalizers). Other management of the container - blocks until the hook completes or until the termination - grace period is reached. More info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks' + description: |- + PreStop is called immediately before a container is terminated due to an + API request or management event such as liveness/startup probe failure, + preemption, resource contention, etc. The handler is not called if the + container crashes or exits. The Pod's termination grace period countdown begins before the + PreStop hook is executed. Regardless of the outcome of the handler, the + container will eventually terminate within the Pod's termination grace + period (unless delayed by finalizers). Other management of the container blocks until the hook completes + or until the termination grace period is reached. + More info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute + in the container. properties: command: - description: Command is the command line - to execute inside the container, the working - directory for the command is root ('/') - in the container's filesystem. The command - is simply exec'd, it is not run inside - a shell, so traditional shell instructions - ('|', etc) won't work. To use a shell, - you need to explicitly call out to that - shell. Exit status of 0 is treated as - live/healthy and non-zero is unhealthy. + description: |- + Command is the command line to execute inside the container, the working directory for the + command is root ('/') in the container's filesystem. The command is simply exec'd, it is + not run inside a shell, so traditional shell instructions ('|', etc) won't work. To use + a shell, you need to explicitly call out to that shell. + Exit status of 0 is treated as live/healthy and non-zero is unhealthy. items: type: string type: array x-kubernetes-list-type: atomic type: object httpGet: - description: HTTPGet specifies the http request + description: HTTPGet specifies an HTTP GET request to perform. properties: host: - description: Host name to connect to, defaults - to the pod IP. You probably want to set + description: |- + Host name to connect to, defaults to the pod IP. You probably want to set "Host" in httpHeaders instead. type: string httpHeaders: @@ -3330,10 +3216,9 @@ spec: header to be used in HTTP probes properties: name: - description: The header field name. - This will be canonicalized upon - output, so case-variant names will - be understood as the same header. + description: |- + The header field name. + This will be canonicalized upon output, so case-variant names will be understood as the same header. type: string value: description: The header field value @@ -3352,21 +3237,22 @@ spec: anyOf: - type: integer - type: string - description: Name or number of the port - to access on the container. Number must - be in the range 1 to 65535. Name must - be an IANA_SVC_NAME. + description: |- + Name or number of the port to access on the container. + Number must be in the range 1 to 65535. + Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true scheme: - description: Scheme to use for connecting - to the host. Defaults to HTTP. + description: |- + Scheme to use for connecting to the host. + Defaults to HTTP. type: string required: - port type: object sleep: - description: Sleep represents the duration that - the container should sleep before being terminated. + description: Sleep represents a duration that + the container should sleep. properties: seconds: description: Seconds is the number of seconds @@ -3377,11 +3263,10 @@ spec: - seconds type: object tcpSocket: - description: Deprecated. TCPSocket is NOT supported - as a LifecycleHandler and kept for the backward - compatibility. There are no validation of - this field and lifecycle hooks will fail in - runtime when tcp handler is specified. + description: |- + Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept + for backward compatibility. There is no validation of this field and + lifecycle hooks will fail at runtime when it is specified. properties: host: description: 'Optional: Host name to connect @@ -3391,46 +3276,49 @@ spec: anyOf: - type: integer - type: string - description: Number or name of the port - to access on the container. Number must - be in the range 1 to 65535. Name must - be an IANA_SVC_NAME. + description: |- + Number or name of the port to access on the container. + Number must be in the range 1 to 65535. + Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true required: - port type: object type: object + stopSignal: + description: |- + StopSignal defines which signal will be sent to a container when it is being stopped. + If not specified, the default is defined by the container runtime in use. + StopSignal can only be set for Pods with a non-empty .spec.os.name + type: string type: object livenessProbe: description: Probes are not allowed for ephemeral containers. properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute + in the container. properties: command: - description: Command is the command line to - execute inside the container, the working - directory for the command is root ('/') in - the container's filesystem. The command is - simply exec'd, it is not run inside a shell, - so traditional shell instructions ('|', etc) - won't work. To use a shell, you need to explicitly - call out to that shell. Exit status of 0 is - treated as live/healthy and non-zero is unhealthy. + description: |- + Command is the command line to execute inside the container, the working directory for the + command is root ('/') in the container's filesystem. The command is simply exec'd, it is + not run inside a shell, so traditional shell instructions ('|', etc) won't work. To use + a shell, you need to explicitly call out to that shell. + Exit status of 0 is treated as live/healthy and non-zero is unhealthy. items: type: string type: array x-kubernetes-list-type: atomic type: object failureThreshold: - description: Minimum consecutive failures for the - probe to be considered failed after having succeeded. + description: |- + Minimum consecutive failures for the probe to be considered failed after having succeeded. Defaults to 3. Minimum value is 1. format: int32 type: integer grpc: - description: GRPC specifies an action involving - a GRPC port. + description: GRPC specifies a GRPC HealthCheckRequest. properties: port: description: Port number of the gRPC service. @@ -3438,23 +3326,24 @@ spec: format: int32 type: integer service: - description: "Service is the name of the service - to place in the gRPC HealthCheckRequest (see - https://github.com/grpc/grpc/blob/master/doc/health-checking.md). - \n If this is not specified, the default behavior - is defined by gRPC." + default: "" + description: |- + Service is the name of the service to place in the gRPC HealthCheckRequest + (see https://github.com/grpc/grpc/blob/master/doc/health-checking.md). + + If this is not specified, the default behavior is defined by gRPC. type: string required: - port type: object httpGet: - description: HTTPGet specifies the http request + description: HTTPGet specifies an HTTP GET request to perform. properties: host: - description: Host name to connect to, defaults - to the pod IP. You probably want to set "Host" - in httpHeaders instead. + description: |- + Host name to connect to, defaults to the pod IP. You probably want to set + "Host" in httpHeaders instead. type: string httpHeaders: description: Custom headers to set in the request. @@ -3464,10 +3353,9 @@ spec: header to be used in HTTP probes properties: name: - description: The header field name. This - will be canonicalized upon output, so - case-variant names will be understood - as the same header. + description: |- + The header field name. + This will be canonicalized upon output, so case-variant names will be understood as the same header. type: string value: description: The header field value @@ -3485,38 +3373,39 @@ spec: anyOf: - type: integer - type: string - description: Name or number of the port to access - on the container. Number must be in the range - 1 to 65535. Name must be an IANA_SVC_NAME. + description: |- + Name or number of the port to access on the container. + Number must be in the range 1 to 65535. + Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true scheme: - description: Scheme to use for connecting to - the host. Defaults to HTTP. + description: |- + Scheme to use for connecting to the host. + Defaults to HTTP. type: string required: - port type: object initialDelaySeconds: - description: 'Number of seconds after the container - has started before liveness probes are initiated. - More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes' + description: |- + Number of seconds after the container has started before liveness probes are initiated. + More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes format: int32 type: integer periodSeconds: - description: How often (in seconds) to perform the - probe. Default to 10 seconds. Minimum value is - 1. + description: |- + How often (in seconds) to perform the probe. + Default to 10 seconds. Minimum value is 1. format: int32 type: integer successThreshold: - description: Minimum consecutive successes for the - probe to be considered successful after having - failed. Defaults to 1. Must be 1 for liveness - and startup. Minimum value is 1. + description: |- + Minimum consecutive successes for the probe to be considered successful after having failed. + Defaults to 1. Must be 1 for liveness and startup. Minimum value is 1. format: int32 type: integer tcpSocket: - description: TCPSocket specifies an action involving + description: TCPSocket specifies a connection to a TCP port. properties: host: @@ -3527,43 +3416,40 @@ spec: anyOf: - type: integer - type: string - description: Number or name of the port to access - on the container. Number must be in the range - 1 to 65535. Name must be an IANA_SVC_NAME. + description: |- + Number or name of the port to access on the container. + Number must be in the range 1 to 65535. + Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true required: - port type: object terminationGracePeriodSeconds: - description: Optional duration in seconds the pod - needs to terminate gracefully upon probe failure. - The grace period is the duration in seconds after - the processes running in the pod are sent a termination - signal and the time when the processes are forcibly - halted with a kill signal. Set this value longer - than the expected cleanup time for your process. - If this value is nil, the pod's terminationGracePeriodSeconds - will be used. Otherwise, this value overrides - the value provided by the pod spec. Value must - be non-negative integer. The value zero indicates - stop immediately via the kill signal (no opportunity - to shut down). This is a beta field and requires - enabling ProbeTerminationGracePeriod feature gate. - Minimum value is 1. spec.terminationGracePeriodSeconds - is used if unset. + description: |- + Optional duration in seconds the pod needs to terminate gracefully upon probe failure. + The grace period is the duration in seconds after the processes running in the pod are sent + a termination signal and the time when the processes are forcibly halted with a kill signal. + Set this value longer than the expected cleanup time for your process. + If this value is nil, the pod's terminationGracePeriodSeconds will be used. Otherwise, this + value overrides the value provided by the pod spec. + Value must be non-negative integer. The value zero indicates stop immediately via + the kill signal (no opportunity to shut down). + This is a beta field and requires enabling ProbeTerminationGracePeriod feature gate. + Minimum value is 1. spec.terminationGracePeriodSeconds is used if unset. format: int64 type: integer timeoutSeconds: - description: 'Number of seconds after which the - probe times out. Defaults to 1 second. Minimum - value is 1. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes' + description: |- + Number of seconds after which the probe times out. + Defaults to 1 second. Minimum value is 1. + More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes format: int32 type: integer type: object name: - description: Name of the ephemeral container specified - as a DNS_LABEL. This name must be unique among all - containers, init containers and ephemeral containers. + description: |- + Name of the ephemeral container specified as a DNS_LABEL. + This name must be unique among all containers, init containers and ephemeral containers. type: string ports: description: Ports are not allowed for ephemeral containers. @@ -3572,9 +3458,9 @@ spec: in a single container. properties: containerPort: - description: Number of port to expose on the pod's - IP address. This must be a valid port number, - 0 < x < 65536. + description: |- + Number of port to expose on the pod's IP address. + This must be a valid port number, 0 < x < 65536. format: int32 type: integer hostIP: @@ -3582,23 +3468,24 @@ spec: port to. type: string hostPort: - description: Number of port to expose on the host. - If specified, this must be a valid port number, - 0 < x < 65536. If HostNetwork is specified, - this must match ContainerPort. Most containers - do not need this. + description: |- + Number of port to expose on the host. + If specified, this must be a valid port number, 0 < x < 65536. + If HostNetwork is specified, this must match ContainerPort. + Most containers do not need this. format: int32 type: integer name: - description: If specified, this must be an IANA_SVC_NAME - and unique within the pod. Each named port in - a pod must have a unique name. Name for the - port that can be referred to by services. + description: |- + If specified, this must be an IANA_SVC_NAME and unique within the pod. Each + named port in a pod must have a unique name. Name for the port that can be + referred to by services. type: string protocol: default: TCP - description: Protocol for port. Must be UDP, TCP, - or SCTP. Defaults to "TCP". + description: |- + Protocol for port. Must be UDP, TCP, or SCTP. + Defaults to "TCP". type: string required: - containerPort @@ -3612,32 +3499,29 @@ spec: description: Probes are not allowed for ephemeral containers. properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute + in the container. properties: command: - description: Command is the command line to - execute inside the container, the working - directory for the command is root ('/') in - the container's filesystem. The command is - simply exec'd, it is not run inside a shell, - so traditional shell instructions ('|', etc) - won't work. To use a shell, you need to explicitly - call out to that shell. Exit status of 0 is - treated as live/healthy and non-zero is unhealthy. + description: |- + Command is the command line to execute inside the container, the working directory for the + command is root ('/') in the container's filesystem. The command is simply exec'd, it is + not run inside a shell, so traditional shell instructions ('|', etc) won't work. To use + a shell, you need to explicitly call out to that shell. + Exit status of 0 is treated as live/healthy and non-zero is unhealthy. items: type: string type: array x-kubernetes-list-type: atomic type: object failureThreshold: - description: Minimum consecutive failures for the - probe to be considered failed after having succeeded. + description: |- + Minimum consecutive failures for the probe to be considered failed after having succeeded. Defaults to 3. Minimum value is 1. format: int32 type: integer grpc: - description: GRPC specifies an action involving - a GRPC port. + description: GRPC specifies a GRPC HealthCheckRequest. properties: port: description: Port number of the gRPC service. @@ -3645,23 +3529,24 @@ spec: format: int32 type: integer service: - description: "Service is the name of the service - to place in the gRPC HealthCheckRequest (see - https://github.com/grpc/grpc/blob/master/doc/health-checking.md). - \n If this is not specified, the default behavior - is defined by gRPC." + default: "" + description: |- + Service is the name of the service to place in the gRPC HealthCheckRequest + (see https://github.com/grpc/grpc/blob/master/doc/health-checking.md). + + If this is not specified, the default behavior is defined by gRPC. type: string required: - port type: object httpGet: - description: HTTPGet specifies the http request + description: HTTPGet specifies an HTTP GET request to perform. properties: host: - description: Host name to connect to, defaults - to the pod IP. You probably want to set "Host" - in httpHeaders instead. + description: |- + Host name to connect to, defaults to the pod IP. You probably want to set + "Host" in httpHeaders instead. type: string httpHeaders: description: Custom headers to set in the request. @@ -3671,10 +3556,9 @@ spec: header to be used in HTTP probes properties: name: - description: The header field name. This - will be canonicalized upon output, so - case-variant names will be understood - as the same header. + description: |- + The header field name. + This will be canonicalized upon output, so case-variant names will be understood as the same header. type: string value: description: The header field value @@ -3692,38 +3576,39 @@ spec: anyOf: - type: integer - type: string - description: Name or number of the port to access - on the container. Number must be in the range - 1 to 65535. Name must be an IANA_SVC_NAME. + description: |- + Name or number of the port to access on the container. + Number must be in the range 1 to 65535. + Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true scheme: - description: Scheme to use for connecting to - the host. Defaults to HTTP. + description: |- + Scheme to use for connecting to the host. + Defaults to HTTP. type: string required: - port type: object initialDelaySeconds: - description: 'Number of seconds after the container - has started before liveness probes are initiated. - More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes' + description: |- + Number of seconds after the container has started before liveness probes are initiated. + More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes format: int32 type: integer periodSeconds: - description: How often (in seconds) to perform the - probe. Default to 10 seconds. Minimum value is - 1. + description: |- + How often (in seconds) to perform the probe. + Default to 10 seconds. Minimum value is 1. format: int32 type: integer successThreshold: - description: Minimum consecutive successes for the - probe to be considered successful after having - failed. Defaults to 1. Must be 1 for liveness - and startup. Minimum value is 1. + description: |- + Minimum consecutive successes for the probe to be considered successful after having failed. + Defaults to 1. Must be 1 for liveness and startup. Minimum value is 1. format: int32 type: integer tcpSocket: - description: TCPSocket specifies an action involving + description: TCPSocket specifies a connection to a TCP port. properties: host: @@ -3734,36 +3619,33 @@ spec: anyOf: - type: integer - type: string - description: Number or name of the port to access - on the container. Number must be in the range - 1 to 65535. Name must be an IANA_SVC_NAME. + description: |- + Number or name of the port to access on the container. + Number must be in the range 1 to 65535. + Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true required: - port type: object terminationGracePeriodSeconds: - description: Optional duration in seconds the pod - needs to terminate gracefully upon probe failure. - The grace period is the duration in seconds after - the processes running in the pod are sent a termination - signal and the time when the processes are forcibly - halted with a kill signal. Set this value longer - than the expected cleanup time for your process. - If this value is nil, the pod's terminationGracePeriodSeconds - will be used. Otherwise, this value overrides - the value provided by the pod spec. Value must - be non-negative integer. The value zero indicates - stop immediately via the kill signal (no opportunity - to shut down). This is a beta field and requires - enabling ProbeTerminationGracePeriod feature gate. - Minimum value is 1. spec.terminationGracePeriodSeconds - is used if unset. + description: |- + Optional duration in seconds the pod needs to terminate gracefully upon probe failure. + The grace period is the duration in seconds after the processes running in the pod are sent + a termination signal and the time when the processes are forcibly halted with a kill signal. + Set this value longer than the expected cleanup time for your process. + If this value is nil, the pod's terminationGracePeriodSeconds will be used. Otherwise, this + value overrides the value provided by the pod spec. + Value must be non-negative integer. The value zero indicates stop immediately via + the kill signal (no opportunity to shut down). + This is a beta field and requires enabling ProbeTerminationGracePeriod feature gate. + Minimum value is 1. spec.terminationGracePeriodSeconds is used if unset. format: int64 type: integer timeoutSeconds: - description: 'Number of seconds after which the - probe times out. Defaults to 1 second. Minimum - value is 1. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes' + description: |- + Number of seconds after which the probe times out. + Defaults to 1 second. Minimum value is 1. + More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes format: int32 type: integer type: object @@ -3774,14 +3656,14 @@ spec: resize policy for the container. properties: resourceName: - description: 'Name of the resource to which this - resource resize policy applies. Supported values: - cpu, memory.' + description: |- + Name of the resource to which this resource resize policy applies. + Supported values: cpu, memory. type: string restartPolicy: - description: Restart policy to apply when specified - resource is resized. If not specified, it defaults - to NotRequired. + description: |- + Restart policy to apply when specified resource is resized. + If not specified, it defaults to NotRequired. type: string required: - resourceName @@ -3790,26 +3672,34 @@ spec: type: array x-kubernetes-list-type: atomic resources: - description: Resources are not allowed for ephemeral - containers. Ephemeral containers use spare resources + description: |- + Resources are not allowed for ephemeral containers. Ephemeral containers use spare resources already allocated to the pod. properties: claims: - description: "Claims lists the names of resources, - defined in spec.resourceClaims, that are used - by this container. \n This is an alpha field and - requires enabling the DynamicResourceAllocation - feature gate. \n This field is immutable. It can - only be set for containers." + 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. 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. + 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 @@ -3825,8 +3715,9 @@ spec: - 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/' + 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: @@ -3835,67 +3726,108 @@ spec: - 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/' + 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 restartPolicy: - description: Restart policy for the container to manage - the restart behavior of each container within a pod. - This may only be set for init containers. You cannot - set this field on ephemeral containers. + description: |- + Restart policy for the container to manage the restart behavior of each + container within a pod. + You cannot set this field on ephemeral containers. type: string + restartPolicyRules: + description: |- + Represents a list of rules to be checked to determine if the + container should be restarted on exit. You cannot set this field on + ephemeral containers. + items: + description: ContainerRestartRule describes how a + container exit is handled. + properties: + action: + description: |- + Specifies the action taken on a container exit if the requirements + are satisfied. The only possible value is "Restart" to restart the + container. + type: string + exitCodes: + description: Represents the exit codes to check + on container exits. + properties: + operator: + description: |- + Represents the relationship between the container exit code(s) and the + specified values. Possible values are: + - In: the requirement is satisfied if the container exit code is in the + set of specified values. + - NotIn: the requirement is satisfied if the container exit code is + not in the set of specified values. + type: string + values: + description: |- + Specifies the set of values to check for container exit codes. + At most 255 elements are allowed. + items: + format: int32 + type: integer + type: array + x-kubernetes-list-type: set + required: + - operator + type: object + required: + - action + type: object + type: array + x-kubernetes-list-type: atomic securityContext: - description: 'Optional: SecurityContext defines the - security options the ephemeral container should be - run with. If set, the fields of SecurityContext override - the equivalent fields of PodSecurityContext.' + description: |- + Optional: SecurityContext defines the security options the ephemeral container should be run with. + If set, the fields of SecurityContext override the equivalent fields of PodSecurityContext. properties: allowPrivilegeEscalation: - description: 'AllowPrivilegeEscalation controls - whether a process can gain more privileges than - its parent process. This bool directly controls - if the no_new_privs flag will be set on the container - process. AllowPrivilegeEscalation is true always - when the container is: 1) run as Privileged 2) - has CAP_SYS_ADMIN Note that this field cannot - be set when spec.os.name is windows.' + description: |- + AllowPrivilegeEscalation controls whether a process can gain more + privileges than its parent process. This bool directly controls if + the no_new_privs flag will be set on the container process. + AllowPrivilegeEscalation is true always when the container is: + 1) run as Privileged + 2) has CAP_SYS_ADMIN + Note that this field cannot be set when spec.os.name is windows. type: boolean appArmorProfile: - description: appArmorProfile is the AppArmor options - to use by this container. If set, this profile - overrides the pod's appArmorProfile. Note that - this field cannot be set when spec.os.name is - windows. + description: |- + appArmorProfile is the AppArmor options to use by this container. If set, this profile + overrides the pod's appArmorProfile. + Note that this field cannot be set when spec.os.name is windows. properties: localhostProfile: - description: localhostProfile indicates a profile - loaded on the node that should be used. The - profile must be preconfigured on the node - to work. Must match the loaded name of the - profile. Must be set if and only if type is - "Localhost". + description: |- + localhostProfile indicates a profile loaded on the node that should be used. + The profile must be preconfigured on the node to work. + Must match the loaded name of the profile. + Must be set if and only if type is "Localhost". type: string type: - description: 'type indicates which kind of AppArmor - profile will be applied. Valid options are: - Localhost - a profile pre-loaded on the node. - RuntimeDefault - the container runtime''s - default profile. Unconfined - no AppArmor - enforcement.' + description: |- + type indicates which kind of AppArmor profile will be applied. + Valid options are: + Localhost - a profile pre-loaded on the node. + RuntimeDefault - the container runtime's default profile. + Unconfined - no AppArmor enforcement. type: string required: - type type: object capabilities: - description: The capabilities to add/drop when running - containers. Defaults to the default set of capabilities - granted by the container runtime. Note that this - field cannot be set when spec.os.name is windows. + description: |- + The capabilities to add/drop when running containers. + Defaults to the default set of capabilities granted by the container runtime. + Note that this field cannot be set when spec.os.name is windows. properties: add: description: Added capabilities @@ -3915,66 +3847,60 @@ spec: x-kubernetes-list-type: atomic type: object privileged: - description: Run container in privileged mode. Processes - in privileged containers are essentially equivalent - to root on the host. Defaults to false. Note that - this field cannot be set when spec.os.name is - windows. + description: |- + Run container in privileged mode. + Processes in privileged containers are essentially equivalent to root on the host. + Defaults to false. + Note that this field cannot be set when spec.os.name is windows. type: boolean procMount: - description: procMount denotes the type of proc - mount to use for the containers. The default is - DefaultProcMount which uses the container runtime - defaults for readonly paths and masked paths. - This requires the ProcMountType feature flag to - be enabled. Note that this field cannot be set - when spec.os.name is windows. + description: |- + procMount denotes the type of proc mount to use for the containers. + The default value is Default which uses the container runtime defaults for + readonly paths and masked paths. + This requires the ProcMountType feature flag to be enabled. + Note that this field cannot be set when spec.os.name is windows. type: string readOnlyRootFilesystem: - description: Whether this container has a read-only - root filesystem. Default is false. Note that this - field cannot be set when spec.os.name is windows. + description: |- + Whether this container has a read-only root filesystem. + Default is false. + Note that this field cannot be set when spec.os.name is windows. type: boolean runAsGroup: - description: The GID to run the entrypoint of the - container process. Uses runtime default if unset. - May also be set in PodSecurityContext. If set - in both SecurityContext and PodSecurityContext, - the value specified in SecurityContext takes precedence. - Note that this field cannot be set when spec.os.name - is windows. + description: |- + The GID to run the entrypoint of the container process. + Uses runtime default if unset. + May also be set in PodSecurityContext. If set in both SecurityContext and + PodSecurityContext, the value specified in SecurityContext takes precedence. + Note that this field cannot be set when spec.os.name is windows. format: int64 type: integer runAsNonRoot: - description: Indicates that the container must run - as a non-root user. If true, the Kubelet will - validate the image at runtime to ensure that it - does not run as UID 0 (root) and fail to start - the container if it does. If unset or false, no - such validation will be performed. May also be - set in PodSecurityContext. If set in both SecurityContext - and PodSecurityContext, the value specified in - SecurityContext takes precedence. + description: |- + Indicates that the container must run as a non-root user. + If true, the Kubelet will validate the image at runtime to ensure that it + does not run as UID 0 (root) and fail to start the container if it does. + If unset or false, no such validation will be performed. + May also be set in PodSecurityContext. If set in both SecurityContext and + PodSecurityContext, the value specified in SecurityContext takes precedence. type: boolean runAsUser: - description: The UID to run the entrypoint of the - container process. Defaults to user specified - in image metadata if unspecified. May also be - set in PodSecurityContext. If set in both SecurityContext - and PodSecurityContext, the value specified in - SecurityContext takes precedence. Note that this - field cannot be set when spec.os.name is windows. + description: |- + The UID to run the entrypoint of the container process. + Defaults to user specified in image metadata if unspecified. + May also be set in PodSecurityContext. If set in both SecurityContext and + PodSecurityContext, the value specified in SecurityContext takes precedence. + Note that this field cannot be set when spec.os.name is windows. format: int64 type: integer seLinuxOptions: - description: The SELinux context to be applied to - the container. If unspecified, the container runtime - will allocate a random SELinux context for each - container. May also be set in PodSecurityContext. If - set in both SecurityContext and PodSecurityContext, - the value specified in SecurityContext takes precedence. - Note that this field cannot be set when spec.os.name - is windows. + description: |- + The SELinux context to be applied to the container. + If unspecified, the container runtime will allocate a random SELinux context for each + container. May also be set in PodSecurityContext. If set in both SecurityContext and + PodSecurityContext, the value specified in SecurityContext takes precedence. + Note that this field cannot be set when spec.os.name is windows. properties: level: description: Level is SELinux level label that @@ -3994,70 +3920,61 @@ spec: type: string type: object seccompProfile: - description: The seccomp options to use by this - container. If seccomp options are provided at - both the pod & container level, the container - options override the pod options. Note that this - field cannot be set when spec.os.name is windows. + description: |- + The seccomp options to use by this container. If seccomp options are + provided at both the pod & container level, the container options + override the pod options. + Note that this field cannot be set when spec.os.name is windows. properties: localhostProfile: - description: localhostProfile indicates a profile - defined in a file on the node should be used. - The profile must be preconfigured on the node - to work. Must be a descending path, relative - to the kubelet's configured seccomp profile - location. Must be set if type is "Localhost". - Must NOT be set for any other type. + description: |- + localhostProfile indicates a profile defined in a file on the node should be used. + The profile must be preconfigured on the node to work. + Must be a descending path, relative to the kubelet's configured seccomp profile location. + Must be set if type is "Localhost". Must NOT be set for any other type. type: string type: - description: "type indicates which kind of seccomp - profile will be applied. Valid options are: - \n Localhost - a profile defined in a file - on the node should be used. RuntimeDefault - - the container runtime default profile should - be used. Unconfined - no profile should be - applied." + description: |- + type indicates which kind of seccomp profile will be applied. + Valid options are: + + Localhost - a profile defined in a file on the node should be used. + RuntimeDefault - the container runtime default profile should be used. + Unconfined - no profile should be applied. type: string required: - type type: object windowsOptions: - description: The Windows specific settings applied - to all containers. If unspecified, the options - from the PodSecurityContext will be used. If set - in both SecurityContext and PodSecurityContext, - the value specified in SecurityContext takes precedence. - Note that this field cannot be set when spec.os.name - is linux. + description: |- + The Windows specific settings applied to all containers. + If unspecified, the options from the PodSecurityContext will be used. + If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence. + Note that this field cannot be set when spec.os.name is linux. properties: gmsaCredentialSpec: - description: GMSACredentialSpec is where the - GMSA admission webhook (https://github.com/kubernetes-sigs/windows-gmsa) - inlines the contents of the GMSA credential - spec named by the GMSACredentialSpecName field. + description: |- + GMSACredentialSpec is where the GMSA admission webhook + (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the + GMSA credential spec named by the GMSACredentialSpecName field. type: string gmsaCredentialSpecName: description: GMSACredentialSpecName is the name of the GMSA credential spec to use. type: string hostProcess: - description: HostProcess determines if a container - should be run as a 'Host Process' container. - All of a Pod's containers must have the same - effective HostProcess value (it is not allowed - to have a mix of HostProcess containers and - non-HostProcess containers). In addition, - if HostProcess is true then HostNetwork must - also be set to true. + description: |- + HostProcess determines if a container should be run as a 'Host Process' container. + All of a Pod's containers must have the same effective HostProcess value + (it is not allowed to have a mix of HostProcess containers and non-HostProcess containers). + In addition, if HostProcess is true then HostNetwork must also be set to true. type: boolean runAsUserName: - description: The UserName in Windows to run - the entrypoint of the container process. Defaults - to the user specified in image metadata if - unspecified. May also be set in PodSecurityContext. - If set in both SecurityContext and PodSecurityContext, - the value specified in SecurityContext takes - precedence. + description: |- + The UserName in Windows to run the entrypoint of the container process. + Defaults to the user specified in image metadata if unspecified. + May also be set in PodSecurityContext. If set in both SecurityContext and + PodSecurityContext, the value specified in SecurityContext takes precedence. type: string type: object type: object @@ -4065,32 +3982,29 @@ spec: description: Probes are not allowed for ephemeral containers. properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute + in the container. properties: command: - description: Command is the command line to - execute inside the container, the working - directory for the command is root ('/') in - the container's filesystem. The command is - simply exec'd, it is not run inside a shell, - so traditional shell instructions ('|', etc) - won't work. To use a shell, you need to explicitly - call out to that shell. Exit status of 0 is - treated as live/healthy and non-zero is unhealthy. + description: |- + Command is the command line to execute inside the container, the working directory for the + command is root ('/') in the container's filesystem. The command is simply exec'd, it is + not run inside a shell, so traditional shell instructions ('|', etc) won't work. To use + a shell, you need to explicitly call out to that shell. + Exit status of 0 is treated as live/healthy and non-zero is unhealthy. items: type: string type: array x-kubernetes-list-type: atomic type: object failureThreshold: - description: Minimum consecutive failures for the - probe to be considered failed after having succeeded. + description: |- + Minimum consecutive failures for the probe to be considered failed after having succeeded. Defaults to 3. Minimum value is 1. format: int32 type: integer grpc: - description: GRPC specifies an action involving - a GRPC port. + description: GRPC specifies a GRPC HealthCheckRequest. properties: port: description: Port number of the gRPC service. @@ -4098,23 +4012,24 @@ spec: format: int32 type: integer service: - description: "Service is the name of the service - to place in the gRPC HealthCheckRequest (see - https://github.com/grpc/grpc/blob/master/doc/health-checking.md). - \n If this is not specified, the default behavior - is defined by gRPC." + default: "" + description: |- + Service is the name of the service to place in the gRPC HealthCheckRequest + (see https://github.com/grpc/grpc/blob/master/doc/health-checking.md). + + If this is not specified, the default behavior is defined by gRPC. type: string required: - port type: object httpGet: - description: HTTPGet specifies the http request + description: HTTPGet specifies an HTTP GET request to perform. properties: host: - description: Host name to connect to, defaults - to the pod IP. You probably want to set "Host" - in httpHeaders instead. + description: |- + Host name to connect to, defaults to the pod IP. You probably want to set + "Host" in httpHeaders instead. type: string httpHeaders: description: Custom headers to set in the request. @@ -4124,10 +4039,9 @@ spec: header to be used in HTTP probes properties: name: - description: The header field name. This - will be canonicalized upon output, so - case-variant names will be understood - as the same header. + description: |- + The header field name. + This will be canonicalized upon output, so case-variant names will be understood as the same header. type: string value: description: The header field value @@ -4145,38 +4059,39 @@ spec: anyOf: - type: integer - type: string - description: Name or number of the port to access - on the container. Number must be in the range - 1 to 65535. Name must be an IANA_SVC_NAME. + description: |- + Name or number of the port to access on the container. + Number must be in the range 1 to 65535. + Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true scheme: - description: Scheme to use for connecting to - the host. Defaults to HTTP. + description: |- + Scheme to use for connecting to the host. + Defaults to HTTP. type: string required: - port type: object initialDelaySeconds: - description: 'Number of seconds after the container - has started before liveness probes are initiated. - More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes' + description: |- + Number of seconds after the container has started before liveness probes are initiated. + More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes format: int32 type: integer periodSeconds: - description: How often (in seconds) to perform the - probe. Default to 10 seconds. Minimum value is - 1. + description: |- + How often (in seconds) to perform the probe. + Default to 10 seconds. Minimum value is 1. format: int32 type: integer successThreshold: - description: Minimum consecutive successes for the - probe to be considered successful after having - failed. Defaults to 1. Must be 1 for liveness - and startup. Minimum value is 1. + description: |- + Minimum consecutive successes for the probe to be considered successful after having failed. + Defaults to 1. Must be 1 for liveness and startup. Minimum value is 1. format: int32 type: integer tcpSocket: - description: TCPSocket specifies an action involving + description: TCPSocket specifies a connection to a TCP port. properties: host: @@ -4187,94 +4102,84 @@ spec: anyOf: - type: integer - type: string - description: Number or name of the port to access - on the container. Number must be in the range - 1 to 65535. Name must be an IANA_SVC_NAME. + description: |- + Number or name of the port to access on the container. + Number must be in the range 1 to 65535. + Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true required: - port type: object terminationGracePeriodSeconds: - description: Optional duration in seconds the pod - needs to terminate gracefully upon probe failure. - The grace period is the duration in seconds after - the processes running in the pod are sent a termination - signal and the time when the processes are forcibly - halted with a kill signal. Set this value longer - than the expected cleanup time for your process. - If this value is nil, the pod's terminationGracePeriodSeconds - will be used. Otherwise, this value overrides - the value provided by the pod spec. Value must - be non-negative integer. The value zero indicates - stop immediately via the kill signal (no opportunity - to shut down). This is a beta field and requires - enabling ProbeTerminationGracePeriod feature gate. - Minimum value is 1. spec.terminationGracePeriodSeconds - is used if unset. + description: |- + Optional duration in seconds the pod needs to terminate gracefully upon probe failure. + The grace period is the duration in seconds after the processes running in the pod are sent + a termination signal and the time when the processes are forcibly halted with a kill signal. + Set this value longer than the expected cleanup time for your process. + If this value is nil, the pod's terminationGracePeriodSeconds will be used. Otherwise, this + value overrides the value provided by the pod spec. + Value must be non-negative integer. The value zero indicates stop immediately via + the kill signal (no opportunity to shut down). + This is a beta field and requires enabling ProbeTerminationGracePeriod feature gate. + Minimum value is 1. spec.terminationGracePeriodSeconds is used if unset. format: int64 type: integer timeoutSeconds: - description: 'Number of seconds after which the - probe times out. Defaults to 1 second. Minimum - value is 1. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes' + description: |- + Number of seconds after which the probe times out. + Defaults to 1 second. Minimum value is 1. + More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes format: int32 type: integer type: object stdin: - description: Whether this container should allocate - a buffer for stdin in the container runtime. If this - is not set, reads from stdin in the container will - always result in EOF. Default is false. + description: |- + Whether this container should allocate a buffer for stdin in the container runtime. If this + is not set, reads from stdin in the container will always result in EOF. + Default is false. type: boolean stdinOnce: - description: Whether the container runtime should close - the stdin channel after it has been opened by a single - attach. When stdin is true the stdin stream will remain - open across multiple attach sessions. If stdinOnce - is set to true, stdin is opened on container start, - is empty until the first client attaches to stdin, - and then remains open and accepts data until the client - disconnects, at which time stdin is closed and remains - closed until the container is restarted. If this flag - is false, a container processes that reads from stdin - will never receive an EOF. Default is false + description: |- + Whether the container runtime should close the stdin channel after it has been opened by + a single attach. When stdin is true the stdin stream will remain open across multiple attach + sessions. If stdinOnce is set to true, stdin is opened on container start, is empty until the + first client attaches to stdin, and then remains open and accepts data until the client disconnects, + at which time stdin is closed and remains closed until the container is restarted. If this + flag is false, a container processes that reads from stdin will never receive an EOF. + Default is false type: boolean targetContainerName: - description: "If set, the name of the container from - PodSpec that this ephemeral container targets. The - ephemeral container will be run in the namespaces - (IPC, PID, etc) of this container. If not set then - the ephemeral container uses the namespaces configured - in the Pod spec. \n The container runtime must implement - support for this feature. If the runtime does not - support namespace targeting then the result of setting - this field is undefined." + description: |- + If set, the name of the container from PodSpec that this ephemeral container targets. + The ephemeral container will be run in the namespaces (IPC, PID, etc) of this container. + If not set then the ephemeral container uses the namespaces configured in the Pod spec. + + The container runtime must implement support for this feature. If the runtime does not + support namespace targeting then the result of setting this field is undefined. type: string terminationMessagePath: - description: 'Optional: Path at which the file to which - the container''s termination message will be written - is mounted into the container''s filesystem. Message - written is intended to be brief final status, such - as an assertion failure message. Will be truncated - by the node if greater than 4096 bytes. The total - message length across all containers will be limited - to 12kb. Defaults to /dev/termination-log. Cannot - be updated.' + description: |- + Optional: Path at which the file to which the container's termination message + will be written is mounted into the container's filesystem. + Message written is intended to be brief final status, such as an assertion failure message. + Will be truncated by the node if greater than 4096 bytes. The total message length across + all containers will be limited to 12kb. + Defaults to /dev/termination-log. + Cannot be updated. type: string terminationMessagePolicy: - description: Indicate how the termination message should - be populated. File will use the contents of terminationMessagePath - to populate the container status message on both success - and failure. FallbackToLogsOnError will use the last - chunk of container log output if the termination message - file is empty and the container exited with an error. - The log output is limited to 2048 bytes or 80 lines, - whichever is smaller. Defaults to File. Cannot be - updated. + description: |- + Indicate how the termination message should be populated. File will use the contents of + terminationMessagePath to populate the container status message on both success and failure. + FallbackToLogsOnError will use the last chunk of container log output if the termination + message file is empty and the container exited with an error. + The log output is limited to 2048 bytes or 80 lines, whichever is smaller. + Defaults to File. + Cannot be updated. type: string tty: - description: Whether this container should allocate - a TTY for itself, also requires 'stdin' to be true. + description: |- + Whether this container should allocate a TTY for itself, also requires 'stdin' to be true. Default is false. type: boolean volumeDevices: @@ -4302,68 +4207,65 @@ spec: - devicePath x-kubernetes-list-type: map volumeMounts: - description: Pod volumes to mount into the container's - filesystem. Subpath mounts are not allowed for ephemeral - containers. Cannot be updated. + description: |- + Pod volumes to mount into the container's filesystem. Subpath mounts are not allowed for ephemeral containers. + Cannot be updated. items: description: VolumeMount describes a mounting of a Volume within a container. properties: mountPath: - description: Path within the container at which - the volume should be mounted. Must not contain - ':'. + description: |- + Path within the container at which the volume should be mounted. Must + not contain ':'. type: string mountPropagation: - description: mountPropagation determines how mounts - are propagated from the host to container and - the other way around. When not set, MountPropagationNone - is used. This field is beta in 1.10. When RecursiveReadOnly - is set to IfPossible or to Enabled, MountPropagation - must be None or unspecified (which defaults - to None). + description: |- + mountPropagation determines how mounts are propagated from the host + to container and the other way around. + When not set, MountPropagationNone is used. + This field is beta in 1.10. + When RecursiveReadOnly is set to IfPossible or to Enabled, MountPropagation must be None or unspecified + (which defaults to None). type: string name: description: This must match the Name of a Volume. type: string readOnly: - description: Mounted read-only if true, read-write - otherwise (false or unspecified). Defaults to - false. + description: |- + Mounted read-only if true, read-write otherwise (false or unspecified). + Defaults to false. type: boolean recursiveReadOnly: - description: "RecursiveReadOnly specifies whether - read-only mounts should be handled recursively. - \n If ReadOnly is false, this field has no meaning - and must be unspecified. \n If ReadOnly is true, - and this field is set to Disabled, the mount - is not made recursively read-only. If this - field is set to IfPossible, the mount is made - recursively read-only, if it is supported by - the container runtime. If this field is set - to Enabled, the mount is made recursively read-only - if it is supported by the container runtime, - otherwise the pod will not be started and an - error will be generated to indicate the reason. - \n If this field is set to IfPossible or Enabled, - MountPropagation must be set to None (or be - unspecified, which defaults to None). \n If - this field is not specified, it is treated as - an equivalent of Disabled." + description: |- + RecursiveReadOnly specifies whether read-only mounts should be handled + recursively. + + If ReadOnly is false, this field has no meaning and must be unspecified. + + If ReadOnly is true, and this field is set to Disabled, the mount is not made + recursively read-only. If this field is set to IfPossible, the mount is made + recursively read-only, if it is supported by the container runtime. If this + field is set to Enabled, the mount is made recursively read-only if it is + supported by the container runtime, otherwise the pod will not be started and + an error will be generated to indicate the reason. + + If this field is set to IfPossible or Enabled, MountPropagation must be set to + None (or be unspecified, which defaults to None). + + If this field is not specified, it is treated as an equivalent of Disabled. type: string subPath: - description: Path within the volume from which - the container's volume should be mounted. Defaults - to "" (volume's root). + description: |- + Path within the volume from which the container's volume should be mounted. + Defaults to "" (volume's root). type: string subPathExpr: - description: Expanded path within the volume from - which the container's volume should be mounted. - Behaves similarly to SubPath but environment - variable references $(VAR_NAME) are expanded - using the container's environment. Defaults - to "" (volume's root). SubPathExpr and SubPath - are mutually exclusive. + description: |- + Expanded path within the volume from which the container's volume should be mounted. + Behaves similarly to SubPath but environment variable references $(VAR_NAME) are expanded using the container's environment. + Defaults to "" (volume's root). + SubPathExpr and SubPath are mutually exclusive. type: string required: - mountPath @@ -4374,10 +4276,11 @@ spec: - mountPath x-kubernetes-list-type: map workingDir: - description: Container's working directory. If not specified, - the container runtime's default will be used, which - might be configured in the container image. Cannot - be updated. + description: |- + Container's working directory. + If not specified, the container runtime's default will be used, which + might be configured in the container image. + Cannot be updated. type: string required: - name @@ -4387,12 +4290,13 @@ spec: - name x-kubernetes-list-type: map hostAliases: - description: HostAliases is an optional list of hosts and - IPs that will be injected into the pod's hosts file if specified. + description: |- + HostAliases is an optional list of hosts and IPs that will be injected into the pod's hosts + file if specified. items: - description: HostAlias holds the mapping between IP and - hostnames that will be injected as an entry in the pod's - hosts file. + description: |- + HostAlias holds the mapping between IP and hostnames that will be injected as an entry in the + pod's hosts file. properties: hostnames: description: Hostnames for the above IP address. @@ -4411,55 +4315,71 @@ spec: - ip x-kubernetes-list-type: map hostIPC: - description: 'Use the host''s ipc namespace. Optional: Default - to false.' + description: |- + Use the host's ipc namespace. + Optional: Default to false. type: boolean hostNetwork: - description: Host networking requested for this pod. Use the - host's network namespace. If this option is set, the ports - that will be used must be specified. Default to false. + description: |- + Host networking requested for this pod. Use the host's network namespace. + When using HostNetwork you should specify ports so the scheduler is aware. + When `hostNetwork` is true, specified `hostPort` fields in port definitions must match `containerPort`, + and unspecified `hostPort` fields in port definitions are defaulted to match `containerPort`. + Default to false. type: boolean hostPID: - description: 'Use the host''s pid namespace. Optional: Default - to false.' + description: |- + Use the host's pid namespace. + Optional: Default to false. type: boolean hostUsers: - description: 'Use the host''s user namespace. Optional: Default - to true. If set to true or not present, the pod will be - run in the host user namespace, useful for when the pod - needs a feature only available to the host user namespace, - such as loading a kernel module with CAP_SYS_MODULE. When - set to false, a new userns is created for the pod. Setting - false is useful for mitigating container breakout vulnerabilities - even allowing users to run their containers as root without - actually having root privileges on the host. This field - is alpha-level and is only honored by servers that enable - the UserNamespacesSupport feature.' + description: |- + Use the host's user namespace. + Optional: Default to true. + If set to true or not present, the pod will be run in the host user namespace, useful + for when the pod needs a feature only available to the host user namespace, such as + loading a kernel module with CAP_SYS_MODULE. + When set to false, a new userns is created for the pod. Setting false is useful for + mitigating container breakout vulnerabilities even allowing users to run their + containers as root without actually having root privileges on the host. + This field is alpha-level and is only honored by servers that enable the UserNamespacesSupport feature. type: boolean hostname: - description: Specifies the hostname of the Pod If not specified, - the pod's hostname will be set to a system-defined value. + description: |- + Specifies the hostname of the Pod + If not specified, the pod's hostname will be set to a system-defined value. + type: string + hostnameOverride: + description: |- + HostnameOverride specifies an explicit override for the pod's hostname as perceived by the pod. + This field only specifies the pod's hostname and does not affect its DNS records. + When this field is set to a non-empty string: + - It takes precedence over the values set in `hostname` and `subdomain`. + - The Pod's hostname will be set to this value. + - `setHostnameAsFQDN` must be nil or set to false. + - `hostNetwork` must be set to false. + + This field must be a valid DNS subdomain as defined in RFC 1123 and contain at most 64 characters. + Requires the HostnameOverride feature gate to be enabled. type: string imagePullSecrets: - description: 'ImagePullSecrets is an optional list of references - to secrets in the same namespace to use for pulling any - of the images used by this PodSpec. If specified, these - secrets will be passed to individual puller implementations - for them to use. More info: https://kubernetes.io/docs/concepts/containers/images#specifying-imagepullsecrets-on-a-pod' + description: |- + ImagePullSecrets is an optional list of references to secrets in the same namespace to use for pulling any of the images used by this PodSpec. + If specified, these secrets will be passed to individual puller implementations for them to use. + More info: https://kubernetes.io/docs/concepts/containers/images#specifying-imagepullsecrets-on-a-pod items: - description: LocalObjectReference contains enough information - to let you locate the referenced object inside the same - namespace. + description: |- + LocalObjectReference contains enough information to let you locate the + referenced object inside the same namespace. properties: name: default: "" - description: 'Name of the referent. This field is effectively - required, but due to backwards compatibility is allowed - to be empty. Instances of this type with an empty - value here are almost certainly wrong. TODO: Add other - useful fields. apiVersion, kind, uid? More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names - TODO: Drop `kubebuilder:default` when controller-gen - doesn''t need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.' + description: |- + Name of the referent. + This field is effectively required, but due to backwards compatibility is + allowed to be empty. Instances of this type with an empty value here are + almost certainly wrong. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names type: string type: object x-kubernetes-map-type: atomic @@ -4468,79 +4388,76 @@ spec: - name x-kubernetes-list-type: map initContainers: - description: 'List of initialization containers belonging - to the pod. Init containers are executed in order prior - to containers being started. If any init container fails, - the pod is considered to have failed and is handled according - to its restartPolicy. The name for an init container or - normal container must be unique among all containers. Init - containers may not have Lifecycle actions, Readiness probes, - Liveness probes, or Startup probes. The resourceRequirements - of an init container are taken into account during scheduling - by finding the highest request/limit for each resource type, - and then using the max of of that value or the sum of the - normal containers. Limits are applied to init containers - in a similar fashion. Init containers cannot currently be - added or removed. Cannot be updated. More info: https://kubernetes.io/docs/concepts/workloads/pods/init-containers/' + description: |- + List of initialization containers belonging to the pod. + Init containers are executed in order prior to containers being started. If any + init container fails, the pod is considered to have failed and is handled according + to its restartPolicy. The name for an init container or normal container must be + unique among all containers. + Init containers may not have Lifecycle actions, Readiness probes, Liveness probes, or Startup probes. + The resourceRequirements of an init container are taken into account during scheduling + by finding the highest request/limit for each resource type, and then using the max of + that value or the sum of the normal containers. Limits are applied to init containers + in a similar fashion. + Init containers cannot currently be added or removed. + Cannot be updated. + More info: https://kubernetes.io/docs/concepts/workloads/pods/init-containers/ items: description: A single application container that you want to run within a pod. properties: args: - description: 'Arguments to the entrypoint. The container - image''s CMD is used if this is not provided. Variable - references $(VAR_NAME) are expanded using the container''s - environment. If a variable cannot be resolved, the - reference in the input string will be unchanged. Double - $$ are reduced to a single $, which allows for escaping - the $(VAR_NAME) syntax: i.e. "$$(VAR_NAME)" will produce - the string literal "$(VAR_NAME)". Escaped references - will never be expanded, regardless of whether the - variable exists or not. Cannot be updated. More info: - https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#running-a-command-in-a-shell' + description: |- + Arguments to the entrypoint. + The container image's CMD is used if this is not provided. + Variable references $(VAR_NAME) are expanded using the container's environment. If a variable + cannot be resolved, the reference in the input string will be unchanged. Double $$ are reduced + to a single $, which allows for escaping the $(VAR_NAME) syntax: i.e. "$$(VAR_NAME)" will + produce the string literal "$(VAR_NAME)". Escaped references will never be expanded, regardless + of whether the variable exists or not. Cannot be updated. + More info: https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#running-a-command-in-a-shell items: type: string type: array x-kubernetes-list-type: atomic command: - description: 'Entrypoint array. Not executed within - a shell. The container image''s ENTRYPOINT is used - if this is not provided. Variable references $(VAR_NAME) - are expanded using the container''s environment. If - a variable cannot be resolved, the reference in the - input string will be unchanged. Double $$ are reduced - to a single $, which allows for escaping the $(VAR_NAME) - syntax: i.e. "$$(VAR_NAME)" will produce the string - literal "$(VAR_NAME)". Escaped references will never - be expanded, regardless of whether the variable exists - or not. Cannot be updated. More info: https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#running-a-command-in-a-shell' + description: |- + Entrypoint array. Not executed within a shell. + The container image's ENTRYPOINT is used if this is not provided. + Variable references $(VAR_NAME) are expanded using the container's environment. If a variable + cannot be resolved, the reference in the input string will be unchanged. Double $$ are reduced + to a single $, which allows for escaping the $(VAR_NAME) syntax: i.e. "$$(VAR_NAME)" will + produce the string literal "$(VAR_NAME)". Escaped references will never be expanded, regardless + of whether the variable exists or not. Cannot be updated. + More info: https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#running-a-command-in-a-shell items: type: string type: array x-kubernetes-list-type: atomic env: - description: List of environment variables to set in - the container. Cannot be updated. + description: |- + List of environment variables to set in the container. + Cannot be updated. items: description: EnvVar represents an environment variable present in a Container. properties: name: - description: Name of the environment variable. - Must be a C_IDENTIFIER. + description: |- + Name of the environment variable. + May consist of any printable ASCII characters except '='. type: string value: - description: 'Variable references $(VAR_NAME) - are expanded using the previously defined environment - variables in the container and any service environment - variables. If a variable cannot be resolved, - the reference in the input string will be unchanged. - Double $$ are reduced to a single $, which allows - for escaping the $(VAR_NAME) syntax: i.e. "$$(VAR_NAME)" - will produce the string literal "$(VAR_NAME)". - Escaped references will never be expanded, regardless - of whether the variable exists or not. Defaults - to "".' + description: |- + Variable references $(VAR_NAME) are expanded + using the previously defined environment variables in the container and + any service environment variables. If a variable cannot be resolved, + the reference in the input string will be unchanged. Double $$ are reduced + to a single $, which allows for escaping the $(VAR_NAME) syntax: i.e. + "$$(VAR_NAME)" will produce the string literal "$(VAR_NAME)". + Escaped references will never be expanded, regardless of whether the variable + exists or not. + Defaults to "". type: string valueFrom: description: Source for the environment variable's @@ -4554,16 +4471,12 @@ spec: type: string name: default: "" - description: 'Name of the referent. This - field is effectively required, but due - to backwards compatibility is allowed - to be empty. Instances of this type - with an empty value here are almost - certainly wrong. TODO: Add other useful - fields. apiVersion, kind, uid? More - info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names - TODO: Drop `kubebuilder:default` when - controller-gen doesn''t need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.' + description: |- + Name of the referent. + This field is effectively required, but due to backwards compatibility is + allowed to be empty. Instances of this type with an empty value here are + almost certainly wrong. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names type: string optional: description: Specify whether the ConfigMap @@ -4574,11 +4487,9 @@ spec: type: object x-kubernetes-map-type: atomic fieldRef: - description: 'Selects a field of the pod: - supports metadata.name, metadata.namespace, - `metadata.labels['''']`, `metadata.annotations['''']`, - spec.nodeName, spec.serviceAccountName, - status.hostIP, status.podIP, status.podIPs.' + description: |- + Selects a field of the pod: supports metadata.name, metadata.namespace, `metadata.labels['']`, `metadata.annotations['']`, + spec.nodeName, spec.serviceAccountName, status.hostIP, status.podIP, status.podIPs. properties: apiVersion: description: Version of the schema the @@ -4593,12 +4504,47 @@ spec: - fieldPath type: object x-kubernetes-map-type: atomic + fileKeyRef: + description: |- + FileKeyRef selects a key of the env file. + Requires the EnvFiles feature gate to be enabled. + properties: + key: + description: |- + The key within the env file. An invalid key will prevent the pod from starting. + The keys defined within a source may consist of any printable ASCII characters except '='. + During Alpha stage of the EnvFiles feature gate, the key size is limited to 128 characters. + type: string + optional: + default: false + description: |- + Specify whether the file or its key must be defined. If the file or key + does not exist, then the env var is not published. + If optional is set to true and the specified key does not exist, + the environment variable will not be set in the Pod's containers. + + If optional is set to false and the specified key does not exist, + an error will be returned during Pod creation. + type: boolean + path: + description: |- + The path within the volume from which to select the file. + Must be relative and may not contain the '..' path or start with '..'. + type: string + volumeName: + description: The name of the volume mount + containing the env file. + type: string + required: + - key + - path + - volumeName + type: object + x-kubernetes-map-type: atomic resourceFieldRef: - description: 'Selects a resource of the container: - only resources limits and requests (limits.cpu, - limits.memory, limits.ephemeral-storage, - requests.cpu, requests.memory and requests.ephemeral-storage) - are currently supported.' + description: |- + Selects a resource of the container: only resources limits and requests + (limits.cpu, limits.memory, limits.ephemeral-storage, requests.cpu, requests.memory and requests.ephemeral-storage) are currently supported. properties: containerName: description: 'Container name: required @@ -4631,16 +4577,12 @@ spec: type: string name: default: "" - description: 'Name of the referent. This - field is effectively required, but due - to backwards compatibility is allowed - to be empty. Instances of this type - with an empty value here are almost - certainly wrong. TODO: Add other useful - fields. apiVersion, kind, uid? More - info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names - TODO: Drop `kubebuilder:default` when - controller-gen doesn''t need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.' + description: |- + Name of the referent. + This field is effectively required, but due to backwards compatibility is + allowed to be empty. Instances of this type with an empty value here are + almost certainly wrong. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names type: string optional: description: Specify whether the Secret @@ -4659,32 +4601,28 @@ spec: - name x-kubernetes-list-type: map envFrom: - description: List of sources to populate environment - variables in the container. The keys defined within - a source must be a C_IDENTIFIER. All invalid keys - will be reported as an event when the container is - starting. When a key exists in multiple sources, the - value associated with the last source will take precedence. - Values defined by an Env with a duplicate key will - take precedence. Cannot be updated. + description: |- + List of sources to populate environment variables in the container. + The keys defined within a source may consist of any printable ASCII characters except '='. + When a key exists in multiple + sources, the value associated with the last source will take precedence. + Values defined by an Env with a duplicate key will take precedence. + Cannot be updated. items: description: EnvFromSource represents the source of - a set of ConfigMaps + a set of ConfigMaps or Secrets properties: configMapRef: description: The ConfigMap to select from properties: name: default: "" - description: 'Name of the referent. This field - is effectively required, but due to backwards - compatibility is allowed to be empty. Instances - of this type with an empty value here are - almost certainly wrong. TODO: Add other - useful fields. apiVersion, kind, uid? More - info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names - TODO: Drop `kubebuilder:default` when controller-gen - doesn''t need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.' + description: |- + Name of the referent. + This field is effectively required, but due to backwards compatibility is + allowed to be empty. Instances of this type with an empty value here are + almost certainly wrong. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names type: string optional: description: Specify whether the ConfigMap @@ -4693,23 +4631,21 @@ spec: type: object x-kubernetes-map-type: atomic prefix: - description: An optional identifier to prepend - to each key in the ConfigMap. Must be a C_IDENTIFIER. + description: |- + Optional text to prepend to the name of each environment variable. + May consist of any printable ASCII characters except '='. type: string secretRef: description: The Secret to select from properties: name: default: "" - description: 'Name of the referent. This field - is effectively required, but due to backwards - compatibility is allowed to be empty. Instances - of this type with an empty value here are - almost certainly wrong. TODO: Add other - useful fields. apiVersion, kind, uid? More - info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names - TODO: Drop `kubebuilder:default` when controller-gen - doesn''t need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.' + description: |- + Name of the referent. + This field is effectively required, but due to backwards compatibility is + allowed to be empty. Instances of this type with an empty value here are + almost certainly wrong. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names type: string optional: description: Specify whether the Secret must @@ -4721,56 +4657,55 @@ spec: type: array x-kubernetes-list-type: atomic image: - description: 'Container image name. More info: https://kubernetes.io/docs/concepts/containers/images - This field is optional to allow higher level config - management to default or override container images - in workload controllers like Deployments and StatefulSets.' + description: |- + Container image name. + More info: https://kubernetes.io/docs/concepts/containers/images + This field is optional to allow higher level config management to default or override + container images in workload controllers like Deployments and StatefulSets. type: string imagePullPolicy: - description: 'Image pull policy. One of Always, Never, - IfNotPresent. Defaults to Always if :latest tag is - specified, or IfNotPresent otherwise. Cannot be updated. - More info: https://kubernetes.io/docs/concepts/containers/images#updating-images' + description: |- + Image pull policy. + One of Always, Never, IfNotPresent. + Defaults to Always if :latest tag is specified, or IfNotPresent otherwise. + Cannot be updated. + More info: https://kubernetes.io/docs/concepts/containers/images#updating-images type: string lifecycle: - description: Actions that the management system should - take in response to container lifecycle events. Cannot - be updated. + description: |- + Actions that the management system should take in response to container lifecycle events. + Cannot be updated. properties: postStart: - description: 'PostStart is called immediately after - a container is created. If the handler fails, - the container is terminated and restarted according - to its restart policy. Other management of the - container blocks until the hook completes. More - info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks' + description: |- + PostStart is called immediately after a container is created. If the handler fails, + the container is terminated and restarted according to its restart policy. + Other management of the container blocks until the hook completes. + More info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute + in the container. properties: command: - description: Command is the command line - to execute inside the container, the working - directory for the command is root ('/') - in the container's filesystem. The command - is simply exec'd, it is not run inside - a shell, so traditional shell instructions - ('|', etc) won't work. To use a shell, - you need to explicitly call out to that - shell. Exit status of 0 is treated as - live/healthy and non-zero is unhealthy. + description: |- + Command is the command line to execute inside the container, the working directory for the + command is root ('/') in the container's filesystem. The command is simply exec'd, it is + not run inside a shell, so traditional shell instructions ('|', etc) won't work. To use + a shell, you need to explicitly call out to that shell. + Exit status of 0 is treated as live/healthy and non-zero is unhealthy. items: type: string type: array x-kubernetes-list-type: atomic type: object httpGet: - description: HTTPGet specifies the http request + description: HTTPGet specifies an HTTP GET request to perform. properties: host: - description: Host name to connect to, defaults - to the pod IP. You probably want to set + description: |- + Host name to connect to, defaults to the pod IP. You probably want to set "Host" in httpHeaders instead. type: string httpHeaders: @@ -4781,10 +4716,9 @@ spec: header to be used in HTTP probes properties: name: - description: The header field name. - This will be canonicalized upon - output, so case-variant names will - be understood as the same header. + description: |- + The header field name. + This will be canonicalized upon output, so case-variant names will be understood as the same header. type: string value: description: The header field value @@ -4803,21 +4737,22 @@ spec: anyOf: - type: integer - type: string - description: Name or number of the port - to access on the container. Number must - be in the range 1 to 65535. Name must - be an IANA_SVC_NAME. + description: |- + Name or number of the port to access on the container. + Number must be in the range 1 to 65535. + Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true scheme: - description: Scheme to use for connecting - to the host. Defaults to HTTP. + description: |- + Scheme to use for connecting to the host. + Defaults to HTTP. type: string required: - port type: object sleep: - description: Sleep represents the duration that - the container should sleep before being terminated. + description: Sleep represents a duration that + the container should sleep. properties: seconds: description: Seconds is the number of seconds @@ -4828,11 +4763,10 @@ spec: - seconds type: object tcpSocket: - description: Deprecated. TCPSocket is NOT supported - as a LifecycleHandler and kept for the backward - compatibility. There are no validation of - this field and lifecycle hooks will fail in - runtime when tcp handler is specified. + description: |- + Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept + for backward compatibility. There is no validation of this field and + lifecycle hooks will fail at runtime when it is specified. properties: host: description: 'Optional: Host name to connect @@ -4842,56 +4776,50 @@ spec: anyOf: - type: integer - type: string - description: Number or name of the port - to access on the container. Number must - be in the range 1 to 65535. Name must - be an IANA_SVC_NAME. + description: |- + Number or name of the port to access on the container. + Number must be in the range 1 to 65535. + Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true required: - port type: object type: object preStop: - description: 'PreStop is called immediately before - a container is terminated due to an API request - or management event such as liveness/startup probe - failure, preemption, resource contention, etc. - The handler is not called if the container crashes - or exits. The Pod''s termination grace period - countdown begins before the PreStop hook is executed. - Regardless of the outcome of the handler, the - container will eventually terminate within the - Pod''s termination grace period (unless delayed - by finalizers). Other management of the container - blocks until the hook completes or until the termination - grace period is reached. More info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks' + description: |- + PreStop is called immediately before a container is terminated due to an + API request or management event such as liveness/startup probe failure, + preemption, resource contention, etc. The handler is not called if the + container crashes or exits. The Pod's termination grace period countdown begins before the + PreStop hook is executed. Regardless of the outcome of the handler, the + container will eventually terminate within the Pod's termination grace + period (unless delayed by finalizers). Other management of the container blocks until the hook completes + or until the termination grace period is reached. + More info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute + in the container. properties: command: - description: Command is the command line - to execute inside the container, the working - directory for the command is root ('/') - in the container's filesystem. The command - is simply exec'd, it is not run inside - a shell, so traditional shell instructions - ('|', etc) won't work. To use a shell, - you need to explicitly call out to that - shell. Exit status of 0 is treated as - live/healthy and non-zero is unhealthy. + description: |- + Command is the command line to execute inside the container, the working directory for the + command is root ('/') in the container's filesystem. The command is simply exec'd, it is + not run inside a shell, so traditional shell instructions ('|', etc) won't work. To use + a shell, you need to explicitly call out to that shell. + Exit status of 0 is treated as live/healthy and non-zero is unhealthy. items: type: string type: array x-kubernetes-list-type: atomic type: object httpGet: - description: HTTPGet specifies the http request + description: HTTPGet specifies an HTTP GET request to perform. properties: host: - description: Host name to connect to, defaults - to the pod IP. You probably want to set + description: |- + Host name to connect to, defaults to the pod IP. You probably want to set "Host" in httpHeaders instead. type: string httpHeaders: @@ -4902,10 +4830,9 @@ spec: header to be used in HTTP probes properties: name: - description: The header field name. - This will be canonicalized upon - output, so case-variant names will - be understood as the same header. + description: |- + The header field name. + This will be canonicalized upon output, so case-variant names will be understood as the same header. type: string value: description: The header field value @@ -4924,21 +4851,22 @@ spec: anyOf: - type: integer - type: string - description: Name or number of the port - to access on the container. Number must - be in the range 1 to 65535. Name must - be an IANA_SVC_NAME. + description: |- + Name or number of the port to access on the container. + Number must be in the range 1 to 65535. + Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true scheme: - description: Scheme to use for connecting - to the host. Defaults to HTTP. + description: |- + Scheme to use for connecting to the host. + Defaults to HTTP. type: string required: - port type: object sleep: - description: Sleep represents the duration that - the container should sleep before being terminated. + description: Sleep represents a duration that + the container should sleep. properties: seconds: description: Seconds is the number of seconds @@ -4949,11 +4877,10 @@ spec: - seconds type: object tcpSocket: - description: Deprecated. TCPSocket is NOT supported - as a LifecycleHandler and kept for the backward - compatibility. There are no validation of - this field and lifecycle hooks will fail in - runtime when tcp handler is specified. + description: |- + Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept + for backward compatibility. There is no validation of this field and + lifecycle hooks will fail at runtime when it is specified. properties: host: description: 'Optional: Host name to connect @@ -4963,48 +4890,53 @@ spec: anyOf: - type: integer - type: string - description: Number or name of the port - to access on the container. Number must - be in the range 1 to 65535. Name must - be an IANA_SVC_NAME. + description: |- + Number or name of the port to access on the container. + Number must be in the range 1 to 65535. + Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true required: - port type: object type: object + stopSignal: + description: |- + StopSignal defines which signal will be sent to a container when it is being stopped. + If not specified, the default is defined by the container runtime in use. + StopSignal can only be set for Pods with a non-empty .spec.os.name + type: string type: object livenessProbe: - description: 'Periodic probe of container liveness. - Container will be restarted if the probe fails. Cannot - be updated. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes' + description: |- + Periodic probe of container liveness. + Container will be restarted if the probe fails. + Cannot be updated. + More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute + in the container. properties: command: - description: Command is the command line to - execute inside the container, the working - directory for the command is root ('/') in - the container's filesystem. The command is - simply exec'd, it is not run inside a shell, - so traditional shell instructions ('|', etc) - won't work. To use a shell, you need to explicitly - call out to that shell. Exit status of 0 is - treated as live/healthy and non-zero is unhealthy. + description: |- + Command is the command line to execute inside the container, the working directory for the + command is root ('/') in the container's filesystem. The command is simply exec'd, it is + not run inside a shell, so traditional shell instructions ('|', etc) won't work. To use + a shell, you need to explicitly call out to that shell. + Exit status of 0 is treated as live/healthy and non-zero is unhealthy. items: type: string type: array x-kubernetes-list-type: atomic type: object failureThreshold: - description: Minimum consecutive failures for the - probe to be considered failed after having succeeded. + description: |- + Minimum consecutive failures for the probe to be considered failed after having succeeded. Defaults to 3. Minimum value is 1. format: int32 type: integer grpc: - description: GRPC specifies an action involving - a GRPC port. + description: GRPC specifies a GRPC HealthCheckRequest. properties: port: description: Port number of the gRPC service. @@ -5012,23 +4944,24 @@ spec: format: int32 type: integer service: - description: "Service is the name of the service - to place in the gRPC HealthCheckRequest (see - https://github.com/grpc/grpc/blob/master/doc/health-checking.md). - \n If this is not specified, the default behavior - is defined by gRPC." + default: "" + description: |- + Service is the name of the service to place in the gRPC HealthCheckRequest + (see https://github.com/grpc/grpc/blob/master/doc/health-checking.md). + + If this is not specified, the default behavior is defined by gRPC. type: string required: - port type: object httpGet: - description: HTTPGet specifies the http request + description: HTTPGet specifies an HTTP GET request to perform. properties: host: - description: Host name to connect to, defaults - to the pod IP. You probably want to set "Host" - in httpHeaders instead. + description: |- + Host name to connect to, defaults to the pod IP. You probably want to set + "Host" in httpHeaders instead. type: string httpHeaders: description: Custom headers to set in the request. @@ -5038,10 +4971,9 @@ spec: header to be used in HTTP probes properties: name: - description: The header field name. This - will be canonicalized upon output, so - case-variant names will be understood - as the same header. + description: |- + The header field name. + This will be canonicalized upon output, so case-variant names will be understood as the same header. type: string value: description: The header field value @@ -5059,38 +4991,39 @@ spec: anyOf: - type: integer - type: string - description: Name or number of the port to access - on the container. Number must be in the range - 1 to 65535. Name must be an IANA_SVC_NAME. + description: |- + Name or number of the port to access on the container. + Number must be in the range 1 to 65535. + Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true scheme: - description: Scheme to use for connecting to - the host. Defaults to HTTP. + description: |- + Scheme to use for connecting to the host. + Defaults to HTTP. type: string required: - port type: object initialDelaySeconds: - description: 'Number of seconds after the container - has started before liveness probes are initiated. - More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes' + description: |- + Number of seconds after the container has started before liveness probes are initiated. + More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes format: int32 type: integer periodSeconds: - description: How often (in seconds) to perform the - probe. Default to 10 seconds. Minimum value is - 1. + description: |- + How often (in seconds) to perform the probe. + Default to 10 seconds. Minimum value is 1. format: int32 type: integer successThreshold: - description: Minimum consecutive successes for the - probe to be considered successful after having - failed. Defaults to 1. Must be 1 for liveness - and startup. Minimum value is 1. + description: |- + Minimum consecutive successes for the probe to be considered successful after having failed. + Defaults to 1. Must be 1 for liveness and startup. Minimum value is 1. format: int32 type: integer tcpSocket: - description: TCPSocket specifies an action involving + description: TCPSocket specifies a connection to a TCP port. properties: host: @@ -5101,61 +5034,59 @@ spec: anyOf: - type: integer - type: string - description: Number or name of the port to access - on the container. Number must be in the range - 1 to 65535. Name must be an IANA_SVC_NAME. + description: |- + Number or name of the port to access on the container. + Number must be in the range 1 to 65535. + Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true required: - port type: object terminationGracePeriodSeconds: - description: Optional duration in seconds the pod - needs to terminate gracefully upon probe failure. - The grace period is the duration in seconds after - the processes running in the pod are sent a termination - signal and the time when the processes are forcibly - halted with a kill signal. Set this value longer - than the expected cleanup time for your process. - If this value is nil, the pod's terminationGracePeriodSeconds - will be used. Otherwise, this value overrides - the value provided by the pod spec. Value must - be non-negative integer. The value zero indicates - stop immediately via the kill signal (no opportunity - to shut down). This is a beta field and requires - enabling ProbeTerminationGracePeriod feature gate. - Minimum value is 1. spec.terminationGracePeriodSeconds - is used if unset. + description: |- + Optional duration in seconds the pod needs to terminate gracefully upon probe failure. + The grace period is the duration in seconds after the processes running in the pod are sent + a termination signal and the time when the processes are forcibly halted with a kill signal. + Set this value longer than the expected cleanup time for your process. + If this value is nil, the pod's terminationGracePeriodSeconds will be used. Otherwise, this + value overrides the value provided by the pod spec. + Value must be non-negative integer. The value zero indicates stop immediately via + the kill signal (no opportunity to shut down). + This is a beta field and requires enabling ProbeTerminationGracePeriod feature gate. + Minimum value is 1. spec.terminationGracePeriodSeconds is used if unset. format: int64 type: integer timeoutSeconds: - description: 'Number of seconds after which the - probe times out. Defaults to 1 second. Minimum - value is 1. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes' + description: |- + Number of seconds after which the probe times out. + Defaults to 1 second. Minimum value is 1. + More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes format: int32 type: integer type: object name: - description: Name of the container specified as a DNS_LABEL. + description: |- + Name of the container specified as a DNS_LABEL. Each container in a pod must have a unique name (DNS_LABEL). Cannot be updated. type: string ports: - description: List of ports to expose from the container. - Not specifying a port here DOES NOT prevent that port - from being exposed. Any port which is listening on - the default "0.0.0.0" address inside a container will - be accessible from the network. Modifying this array - with strategic merge patch may corrupt the data. For - more information See https://github.com/kubernetes/kubernetes/issues/108255. + description: |- + List of ports to expose from the container. Not specifying a port here + DOES NOT prevent that port from being exposed. Any port which is + listening on the default "0.0.0.0" address inside a container will be + accessible from the network. + Modifying this array with strategic merge patch may corrupt the data. + For more information See https://github.com/kubernetes/kubernetes/issues/108255. Cannot be updated. items: description: ContainerPort represents a network port in a single container. properties: containerPort: - description: Number of port to expose on the pod's - IP address. This must be a valid port number, - 0 < x < 65536. + description: |- + Number of port to expose on the pod's IP address. + This must be a valid port number, 0 < x < 65536. format: int32 type: integer hostIP: @@ -5163,23 +5094,24 @@ spec: port to. type: string hostPort: - description: Number of port to expose on the host. - If specified, this must be a valid port number, - 0 < x < 65536. If HostNetwork is specified, - this must match ContainerPort. Most containers - do not need this. + description: |- + Number of port to expose on the host. + If specified, this must be a valid port number, 0 < x < 65536. + If HostNetwork is specified, this must match ContainerPort. + Most containers do not need this. format: int32 type: integer name: - description: If specified, this must be an IANA_SVC_NAME - and unique within the pod. Each named port in - a pod must have a unique name. Name for the - port that can be referred to by services. + description: |- + If specified, this must be an IANA_SVC_NAME and unique within the pod. Each + named port in a pod must have a unique name. Name for the port that can be + referred to by services. type: string protocol: default: TCP - description: Protocol for port. Must be UDP, TCP, - or SCTP. Defaults to "TCP". + description: |- + Protocol for port. Must be UDP, TCP, or SCTP. + Defaults to "TCP". type: string required: - containerPort @@ -5190,37 +5122,36 @@ spec: - protocol x-kubernetes-list-type: map readinessProbe: - description: 'Periodic probe of container service readiness. - Container will be removed from service endpoints if - the probe fails. Cannot be updated. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes' + description: |- + Periodic probe of container service readiness. + Container will be removed from service endpoints if the probe fails. + Cannot be updated. + More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute + in the container. properties: command: - description: Command is the command line to - execute inside the container, the working - directory for the command is root ('/') in - the container's filesystem. The command is - simply exec'd, it is not run inside a shell, - so traditional shell instructions ('|', etc) - won't work. To use a shell, you need to explicitly - call out to that shell. Exit status of 0 is - treated as live/healthy and non-zero is unhealthy. + description: |- + Command is the command line to execute inside the container, the working directory for the + command is root ('/') in the container's filesystem. The command is simply exec'd, it is + not run inside a shell, so traditional shell instructions ('|', etc) won't work. To use + a shell, you need to explicitly call out to that shell. + Exit status of 0 is treated as live/healthy and non-zero is unhealthy. items: type: string type: array x-kubernetes-list-type: atomic type: object failureThreshold: - description: Minimum consecutive failures for the - probe to be considered failed after having succeeded. + description: |- + Minimum consecutive failures for the probe to be considered failed after having succeeded. Defaults to 3. Minimum value is 1. format: int32 type: integer grpc: - description: GRPC specifies an action involving - a GRPC port. + description: GRPC specifies a GRPC HealthCheckRequest. properties: port: description: Port number of the gRPC service. @@ -5228,23 +5159,24 @@ spec: format: int32 type: integer service: - description: "Service is the name of the service - to place in the gRPC HealthCheckRequest (see - https://github.com/grpc/grpc/blob/master/doc/health-checking.md). - \n If this is not specified, the default behavior - is defined by gRPC." + default: "" + description: |- + Service is the name of the service to place in the gRPC HealthCheckRequest + (see https://github.com/grpc/grpc/blob/master/doc/health-checking.md). + + If this is not specified, the default behavior is defined by gRPC. type: string required: - port type: object httpGet: - description: HTTPGet specifies the http request + description: HTTPGet specifies an HTTP GET request to perform. properties: host: - description: Host name to connect to, defaults - to the pod IP. You probably want to set "Host" - in httpHeaders instead. + description: |- + Host name to connect to, defaults to the pod IP. You probably want to set + "Host" in httpHeaders instead. type: string httpHeaders: description: Custom headers to set in the request. @@ -5254,10 +5186,9 @@ spec: header to be used in HTTP probes properties: name: - description: The header field name. This - will be canonicalized upon output, so - case-variant names will be understood - as the same header. + description: |- + The header field name. + This will be canonicalized upon output, so case-variant names will be understood as the same header. type: string value: description: The header field value @@ -5275,38 +5206,39 @@ spec: anyOf: - type: integer - type: string - description: Name or number of the port to access - on the container. Number must be in the range - 1 to 65535. Name must be an IANA_SVC_NAME. + description: |- + Name or number of the port to access on the container. + Number must be in the range 1 to 65535. + Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true scheme: - description: Scheme to use for connecting to - the host. Defaults to HTTP. + description: |- + Scheme to use for connecting to the host. + Defaults to HTTP. type: string required: - port type: object initialDelaySeconds: - description: 'Number of seconds after the container - has started before liveness probes are initiated. - More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes' + description: |- + Number of seconds after the container has started before liveness probes are initiated. + More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes format: int32 type: integer periodSeconds: - description: How often (in seconds) to perform the - probe. Default to 10 seconds. Minimum value is - 1. + description: |- + How often (in seconds) to perform the probe. + Default to 10 seconds. Minimum value is 1. format: int32 type: integer successThreshold: - description: Minimum consecutive successes for the - probe to be considered successful after having - failed. Defaults to 1. Must be 1 for liveness - and startup. Minimum value is 1. + description: |- + Minimum consecutive successes for the probe to be considered successful after having failed. + Defaults to 1. Must be 1 for liveness and startup. Minimum value is 1. format: int32 type: integer tcpSocket: - description: TCPSocket specifies an action involving + description: TCPSocket specifies a connection to a TCP port. properties: host: @@ -5317,36 +5249,33 @@ spec: anyOf: - type: integer - type: string - description: Number or name of the port to access - on the container. Number must be in the range - 1 to 65535. Name must be an IANA_SVC_NAME. + description: |- + Number or name of the port to access on the container. + Number must be in the range 1 to 65535. + Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true required: - port type: object terminationGracePeriodSeconds: - description: Optional duration in seconds the pod - needs to terminate gracefully upon probe failure. - The grace period is the duration in seconds after - the processes running in the pod are sent a termination - signal and the time when the processes are forcibly - halted with a kill signal. Set this value longer - than the expected cleanup time for your process. - If this value is nil, the pod's terminationGracePeriodSeconds - will be used. Otherwise, this value overrides - the value provided by the pod spec. Value must - be non-negative integer. The value zero indicates - stop immediately via the kill signal (no opportunity - to shut down). This is a beta field and requires - enabling ProbeTerminationGracePeriod feature gate. - Minimum value is 1. spec.terminationGracePeriodSeconds - is used if unset. + description: |- + Optional duration in seconds the pod needs to terminate gracefully upon probe failure. + The grace period is the duration in seconds after the processes running in the pod are sent + a termination signal and the time when the processes are forcibly halted with a kill signal. + Set this value longer than the expected cleanup time for your process. + If this value is nil, the pod's terminationGracePeriodSeconds will be used. Otherwise, this + value overrides the value provided by the pod spec. + Value must be non-negative integer. The value zero indicates stop immediately via + the kill signal (no opportunity to shut down). + This is a beta field and requires enabling ProbeTerminationGracePeriod feature gate. + Minimum value is 1. spec.terminationGracePeriodSeconds is used if unset. format: int64 type: integer timeoutSeconds: - description: 'Number of seconds after which the - probe times out. Defaults to 1 second. Minimum - value is 1. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes' + description: |- + Number of seconds after which the probe times out. + Defaults to 1 second. Minimum value is 1. + More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes format: int32 type: integer type: object @@ -5357,14 +5286,14 @@ spec: resize policy for the container. properties: resourceName: - description: 'Name of the resource to which this - resource resize policy applies. Supported values: - cpu, memory.' + description: |- + Name of the resource to which this resource resize policy applies. + Supported values: cpu, memory. type: string restartPolicy: - description: Restart policy to apply when specified - resource is resized. If not specified, it defaults - to NotRequired. + description: |- + Restart policy to apply when specified resource is resized. + If not specified, it defaults to NotRequired. type: string required: - resourceName @@ -5373,25 +5302,35 @@ spec: type: array x-kubernetes-list-type: atomic resources: - description: 'Compute Resources required by this container. - Cannot be updated. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/' + description: |- + Compute Resources required by this container. + Cannot be updated. + More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/ properties: claims: - description: "Claims lists the names of resources, - defined in spec.resourceClaims, that are used - by this container. \n This is an alpha field and - requires enabling the DynamicResourceAllocation - feature gate. \n This field is immutable. It can - only be set for containers." + 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. 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. + 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 @@ -5407,8 +5346,9 @@ spec: - 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/' + 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: @@ -5417,83 +5357,129 @@ spec: - 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/' + 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 restartPolicy: - description: 'RestartPolicy defines the restart behavior - of individual containers in a pod. This field may - only be set for init containers, and the only allowed - value is "Always". For non-init containers or when - this field is not specified, the restart behavior - is defined by the Pod''s restart policy and the container - type. Setting the RestartPolicy as "Always" for the - init container will have the following effect: this - init container will be continually restarted on exit - until all regular containers have terminated. Once - all regular containers have completed, all init containers - with restartPolicy "Always" will be shut down. This - lifecycle differs from normal init containers and - is often referred to as a "sidecar" container. Although - this init container still starts in the init container - sequence, it does not wait for the container to complete - before proceeding to the next init container. Instead, - the next init container starts immediately after this - init container is started, or after any startupProbe - has successfully completed.' + description: |- + RestartPolicy defines the restart behavior of individual containers in a pod. + This overrides the pod-level restart policy. When this field is not specified, + the restart behavior is defined by the Pod's restart policy and the container type. + Additionally, setting the RestartPolicy as "Always" for the init container will + have the following effect: + this init container will be continually restarted on + exit until all regular containers have terminated. Once all regular + containers have completed, all init containers with restartPolicy "Always" + will be shut down. This lifecycle differs from normal init containers and + is often referred to as a "sidecar" container. Although this init + container still starts in the init container sequence, it does not wait + for the container to complete before proceeding to the next init + container. Instead, the next init container starts immediately after this + init container is started, or after any startupProbe has successfully + completed. type: string + restartPolicyRules: + description: |- + Represents a list of rules to be checked to determine if the + container should be restarted on exit. The rules are evaluated in + order. Once a rule matches a container exit condition, the remaining + rules are ignored. If no rule matches the container exit condition, + the Container-level restart policy determines the whether the container + is restarted or not. Constraints on the rules: + - At most 20 rules are allowed. + - Rules can have the same action. + - Identical rules are not forbidden in validations. + When rules are specified, container MUST set RestartPolicy explicitly + even it if matches the Pod's RestartPolicy. + items: + description: ContainerRestartRule describes how a + container exit is handled. + properties: + action: + description: |- + Specifies the action taken on a container exit if the requirements + are satisfied. The only possible value is "Restart" to restart the + container. + type: string + exitCodes: + description: Represents the exit codes to check + on container exits. + properties: + operator: + description: |- + Represents the relationship between the container exit code(s) and the + specified values. Possible values are: + - In: the requirement is satisfied if the container exit code is in the + set of specified values. + - NotIn: the requirement is satisfied if the container exit code is + not in the set of specified values. + type: string + values: + description: |- + Specifies the set of values to check for container exit codes. + At most 255 elements are allowed. + items: + format: int32 + type: integer + type: array + x-kubernetes-list-type: set + required: + - operator + type: object + required: + - action + type: object + type: array + x-kubernetes-list-type: atomic securityContext: - description: 'SecurityContext defines the security options - the container should be run with. If set, the fields - of SecurityContext override the equivalent fields - of PodSecurityContext. More info: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/' + description: |- + SecurityContext defines the security options the container should be run with. + If set, the fields of SecurityContext override the equivalent fields of PodSecurityContext. + More info: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ properties: allowPrivilegeEscalation: - description: 'AllowPrivilegeEscalation controls - whether a process can gain more privileges than - its parent process. This bool directly controls - if the no_new_privs flag will be set on the container - process. AllowPrivilegeEscalation is true always - when the container is: 1) run as Privileged 2) - has CAP_SYS_ADMIN Note that this field cannot - be set when spec.os.name is windows.' + description: |- + AllowPrivilegeEscalation controls whether a process can gain more + privileges than its parent process. This bool directly controls if + the no_new_privs flag will be set on the container process. + AllowPrivilegeEscalation is true always when the container is: + 1) run as Privileged + 2) has CAP_SYS_ADMIN + Note that this field cannot be set when spec.os.name is windows. type: boolean appArmorProfile: - description: appArmorProfile is the AppArmor options - to use by this container. If set, this profile - overrides the pod's appArmorProfile. Note that - this field cannot be set when spec.os.name is - windows. + description: |- + appArmorProfile is the AppArmor options to use by this container. If set, this profile + overrides the pod's appArmorProfile. + Note that this field cannot be set when spec.os.name is windows. properties: localhostProfile: - description: localhostProfile indicates a profile - loaded on the node that should be used. The - profile must be preconfigured on the node - to work. Must match the loaded name of the - profile. Must be set if and only if type is - "Localhost". + description: |- + localhostProfile indicates a profile loaded on the node that should be used. + The profile must be preconfigured on the node to work. + Must match the loaded name of the profile. + Must be set if and only if type is "Localhost". type: string type: - description: 'type indicates which kind of AppArmor - profile will be applied. Valid options are: - Localhost - a profile pre-loaded on the node. - RuntimeDefault - the container runtime''s - default profile. Unconfined - no AppArmor - enforcement.' + description: |- + type indicates which kind of AppArmor profile will be applied. + Valid options are: + Localhost - a profile pre-loaded on the node. + RuntimeDefault - the container runtime's default profile. + Unconfined - no AppArmor enforcement. type: string required: - type type: object capabilities: - description: The capabilities to add/drop when running - containers. Defaults to the default set of capabilities - granted by the container runtime. Note that this - field cannot be set when spec.os.name is windows. + description: |- + The capabilities to add/drop when running containers. + Defaults to the default set of capabilities granted by the container runtime. + Note that this field cannot be set when spec.os.name is windows. properties: add: description: Added capabilities @@ -5513,66 +5499,60 @@ spec: x-kubernetes-list-type: atomic type: object privileged: - description: Run container in privileged mode. Processes - in privileged containers are essentially equivalent - to root on the host. Defaults to false. Note that - this field cannot be set when spec.os.name is - windows. + description: |- + Run container in privileged mode. + Processes in privileged containers are essentially equivalent to root on the host. + Defaults to false. + Note that this field cannot be set when spec.os.name is windows. type: boolean procMount: - description: procMount denotes the type of proc - mount to use for the containers. The default is - DefaultProcMount which uses the container runtime - defaults for readonly paths and masked paths. - This requires the ProcMountType feature flag to - be enabled. Note that this field cannot be set - when spec.os.name is windows. + description: |- + procMount denotes the type of proc mount to use for the containers. + The default value is Default which uses the container runtime defaults for + readonly paths and masked paths. + This requires the ProcMountType feature flag to be enabled. + Note that this field cannot be set when spec.os.name is windows. type: string readOnlyRootFilesystem: - description: Whether this container has a read-only - root filesystem. Default is false. Note that this - field cannot be set when spec.os.name is windows. + description: |- + Whether this container has a read-only root filesystem. + Default is false. + Note that this field cannot be set when spec.os.name is windows. type: boolean runAsGroup: - description: The GID to run the entrypoint of the - container process. Uses runtime default if unset. - May also be set in PodSecurityContext. If set - in both SecurityContext and PodSecurityContext, - the value specified in SecurityContext takes precedence. - Note that this field cannot be set when spec.os.name - is windows. + description: |- + The GID to run the entrypoint of the container process. + Uses runtime default if unset. + May also be set in PodSecurityContext. If set in both SecurityContext and + PodSecurityContext, the value specified in SecurityContext takes precedence. + Note that this field cannot be set when spec.os.name is windows. format: int64 type: integer runAsNonRoot: - description: Indicates that the container must run - as a non-root user. If true, the Kubelet will - validate the image at runtime to ensure that it - does not run as UID 0 (root) and fail to start - the container if it does. If unset or false, no - such validation will be performed. May also be - set in PodSecurityContext. If set in both SecurityContext - and PodSecurityContext, the value specified in - SecurityContext takes precedence. + description: |- + Indicates that the container must run as a non-root user. + If true, the Kubelet will validate the image at runtime to ensure that it + does not run as UID 0 (root) and fail to start the container if it does. + If unset or false, no such validation will be performed. + May also be set in PodSecurityContext. If set in both SecurityContext and + PodSecurityContext, the value specified in SecurityContext takes precedence. type: boolean runAsUser: - description: The UID to run the entrypoint of the - container process. Defaults to user specified - in image metadata if unspecified. May also be - set in PodSecurityContext. If set in both SecurityContext - and PodSecurityContext, the value specified in - SecurityContext takes precedence. Note that this - field cannot be set when spec.os.name is windows. + description: |- + The UID to run the entrypoint of the container process. + Defaults to user specified in image metadata if unspecified. + May also be set in PodSecurityContext. If set in both SecurityContext and + PodSecurityContext, the value specified in SecurityContext takes precedence. + Note that this field cannot be set when spec.os.name is windows. format: int64 type: integer seLinuxOptions: - description: The SELinux context to be applied to - the container. If unspecified, the container runtime - will allocate a random SELinux context for each - container. May also be set in PodSecurityContext. If - set in both SecurityContext and PodSecurityContext, - the value specified in SecurityContext takes precedence. - Note that this field cannot be set when spec.os.name - is windows. + description: |- + The SELinux context to be applied to the container. + If unspecified, the container runtime will allocate a random SELinux context for each + container. May also be set in PodSecurityContext. If set in both SecurityContext and + PodSecurityContext, the value specified in SecurityContext takes precedence. + Note that this field cannot be set when spec.os.name is windows. properties: level: description: Level is SELinux level label that @@ -5592,111 +5572,98 @@ spec: type: string type: object seccompProfile: - description: The seccomp options to use by this - container. If seccomp options are provided at - both the pod & container level, the container - options override the pod options. Note that this - field cannot be set when spec.os.name is windows. + description: |- + The seccomp options to use by this container. If seccomp options are + provided at both the pod & container level, the container options + override the pod options. + Note that this field cannot be set when spec.os.name is windows. properties: localhostProfile: - description: localhostProfile indicates a profile - defined in a file on the node should be used. - The profile must be preconfigured on the node - to work. Must be a descending path, relative - to the kubelet's configured seccomp profile - location. Must be set if type is "Localhost". - Must NOT be set for any other type. + description: |- + localhostProfile indicates a profile defined in a file on the node should be used. + The profile must be preconfigured on the node to work. + Must be a descending path, relative to the kubelet's configured seccomp profile location. + Must be set if type is "Localhost". Must NOT be set for any other type. type: string type: - description: "type indicates which kind of seccomp - profile will be applied. Valid options are: - \n Localhost - a profile defined in a file - on the node should be used. RuntimeDefault - - the container runtime default profile should - be used. Unconfined - no profile should be - applied." + description: |- + type indicates which kind of seccomp profile will be applied. + Valid options are: + + Localhost - a profile defined in a file on the node should be used. + RuntimeDefault - the container runtime default profile should be used. + Unconfined - no profile should be applied. type: string required: - type type: object windowsOptions: - description: The Windows specific settings applied - to all containers. If unspecified, the options - from the PodSecurityContext will be used. If set - in both SecurityContext and PodSecurityContext, - the value specified in SecurityContext takes precedence. - Note that this field cannot be set when spec.os.name - is linux. + description: |- + The Windows specific settings applied to all containers. + If unspecified, the options from the PodSecurityContext will be used. + If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence. + Note that this field cannot be set when spec.os.name is linux. properties: gmsaCredentialSpec: - description: GMSACredentialSpec is where the - GMSA admission webhook (https://github.com/kubernetes-sigs/windows-gmsa) - inlines the contents of the GMSA credential - spec named by the GMSACredentialSpecName field. + description: |- + GMSACredentialSpec is where the GMSA admission webhook + (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the + GMSA credential spec named by the GMSACredentialSpecName field. type: string gmsaCredentialSpecName: description: GMSACredentialSpecName is the name of the GMSA credential spec to use. type: string hostProcess: - description: HostProcess determines if a container - should be run as a 'Host Process' container. - All of a Pod's containers must have the same - effective HostProcess value (it is not allowed - to have a mix of HostProcess containers and - non-HostProcess containers). In addition, - if HostProcess is true then HostNetwork must - also be set to true. + description: |- + HostProcess determines if a container should be run as a 'Host Process' container. + All of a Pod's containers must have the same effective HostProcess value + (it is not allowed to have a mix of HostProcess containers and non-HostProcess containers). + In addition, if HostProcess is true then HostNetwork must also be set to true. type: boolean runAsUserName: - description: The UserName in Windows to run - the entrypoint of the container process. Defaults - to the user specified in image metadata if - unspecified. May also be set in PodSecurityContext. - If set in both SecurityContext and PodSecurityContext, - the value specified in SecurityContext takes - precedence. + description: |- + The UserName in Windows to run the entrypoint of the container process. + Defaults to the user specified in image metadata if unspecified. + May also be set in PodSecurityContext. If set in both SecurityContext and + PodSecurityContext, the value specified in SecurityContext takes precedence. type: string type: object type: object startupProbe: - description: 'StartupProbe indicates that the Pod has - successfully initialized. If specified, no other probes - are executed until this completes successfully. If - this probe fails, the Pod will be restarted, just - as if the livenessProbe failed. This can be used to - provide different probe parameters at the beginning - of a Pod''s lifecycle, when it might take a long time - to load data or warm a cache, than during steady-state - operation. This cannot be updated. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes' + description: |- + StartupProbe indicates that the Pod has successfully initialized. + If specified, no other probes are executed until this completes successfully. + If this probe fails, the Pod will be restarted, just as if the livenessProbe failed. + This can be used to provide different probe parameters at the beginning of a Pod's lifecycle, + when it might take a long time to load data or warm a cache, than during steady-state operation. + This cannot be updated. + More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute + in the container. properties: command: - description: Command is the command line to - execute inside the container, the working - directory for the command is root ('/') in - the container's filesystem. The command is - simply exec'd, it is not run inside a shell, - so traditional shell instructions ('|', etc) - won't work. To use a shell, you need to explicitly - call out to that shell. Exit status of 0 is - treated as live/healthy and non-zero is unhealthy. + description: |- + Command is the command line to execute inside the container, the working directory for the + command is root ('/') in the container's filesystem. The command is simply exec'd, it is + not run inside a shell, so traditional shell instructions ('|', etc) won't work. To use + a shell, you need to explicitly call out to that shell. + Exit status of 0 is treated as live/healthy and non-zero is unhealthy. items: type: string type: array x-kubernetes-list-type: atomic type: object failureThreshold: - description: Minimum consecutive failures for the - probe to be considered failed after having succeeded. + description: |- + Minimum consecutive failures for the probe to be considered failed after having succeeded. Defaults to 3. Minimum value is 1. format: int32 type: integer grpc: - description: GRPC specifies an action involving - a GRPC port. + description: GRPC specifies a GRPC HealthCheckRequest. properties: port: description: Port number of the gRPC service. @@ -5704,23 +5671,24 @@ spec: format: int32 type: integer service: - description: "Service is the name of the service - to place in the gRPC HealthCheckRequest (see - https://github.com/grpc/grpc/blob/master/doc/health-checking.md). - \n If this is not specified, the default behavior - is defined by gRPC." + default: "" + description: |- + Service is the name of the service to place in the gRPC HealthCheckRequest + (see https://github.com/grpc/grpc/blob/master/doc/health-checking.md). + + If this is not specified, the default behavior is defined by gRPC. type: string required: - port type: object httpGet: - description: HTTPGet specifies the http request + description: HTTPGet specifies an HTTP GET request to perform. properties: host: - description: Host name to connect to, defaults - to the pod IP. You probably want to set "Host" - in httpHeaders instead. + description: |- + Host name to connect to, defaults to the pod IP. You probably want to set + "Host" in httpHeaders instead. type: string httpHeaders: description: Custom headers to set in the request. @@ -5730,10 +5698,9 @@ spec: header to be used in HTTP probes properties: name: - description: The header field name. This - will be canonicalized upon output, so - case-variant names will be understood - as the same header. + description: |- + The header field name. + This will be canonicalized upon output, so case-variant names will be understood as the same header. type: string value: description: The header field value @@ -5751,38 +5718,39 @@ spec: anyOf: - type: integer - type: string - description: Name or number of the port to access - on the container. Number must be in the range - 1 to 65535. Name must be an IANA_SVC_NAME. + description: |- + Name or number of the port to access on the container. + Number must be in the range 1 to 65535. + Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true scheme: - description: Scheme to use for connecting to - the host. Defaults to HTTP. + description: |- + Scheme to use for connecting to the host. + Defaults to HTTP. type: string required: - port type: object initialDelaySeconds: - description: 'Number of seconds after the container - has started before liveness probes are initiated. - More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes' + description: |- + Number of seconds after the container has started before liveness probes are initiated. + More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes format: int32 type: integer periodSeconds: - description: How often (in seconds) to perform the - probe. Default to 10 seconds. Minimum value is - 1. + description: |- + How often (in seconds) to perform the probe. + Default to 10 seconds. Minimum value is 1. format: int32 type: integer successThreshold: - description: Minimum consecutive successes for the - probe to be considered successful after having - failed. Defaults to 1. Must be 1 for liveness - and startup. Minimum value is 1. + description: |- + Minimum consecutive successes for the probe to be considered successful after having failed. + Defaults to 1. Must be 1 for liveness and startup. Minimum value is 1. format: int32 type: integer tcpSocket: - description: TCPSocket specifies an action involving + description: TCPSocket specifies a connection to a TCP port. properties: host: @@ -5793,83 +5761,75 @@ spec: anyOf: - type: integer - type: string - description: Number or name of the port to access - on the container. Number must be in the range - 1 to 65535. Name must be an IANA_SVC_NAME. + description: |- + Number or name of the port to access on the container. + Number must be in the range 1 to 65535. + Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true required: - port type: object terminationGracePeriodSeconds: - description: Optional duration in seconds the pod - needs to terminate gracefully upon probe failure. - The grace period is the duration in seconds after - the processes running in the pod are sent a termination - signal and the time when the processes are forcibly - halted with a kill signal. Set this value longer - than the expected cleanup time for your process. - If this value is nil, the pod's terminationGracePeriodSeconds - will be used. Otherwise, this value overrides - the value provided by the pod spec. Value must - be non-negative integer. The value zero indicates - stop immediately via the kill signal (no opportunity - to shut down). This is a beta field and requires - enabling ProbeTerminationGracePeriod feature gate. - Minimum value is 1. spec.terminationGracePeriodSeconds - is used if unset. + description: |- + Optional duration in seconds the pod needs to terminate gracefully upon probe failure. + The grace period is the duration in seconds after the processes running in the pod are sent + a termination signal and the time when the processes are forcibly halted with a kill signal. + Set this value longer than the expected cleanup time for your process. + If this value is nil, the pod's terminationGracePeriodSeconds will be used. Otherwise, this + value overrides the value provided by the pod spec. + Value must be non-negative integer. The value zero indicates stop immediately via + the kill signal (no opportunity to shut down). + This is a beta field and requires enabling ProbeTerminationGracePeriod feature gate. + Minimum value is 1. spec.terminationGracePeriodSeconds is used if unset. format: int64 type: integer timeoutSeconds: - description: 'Number of seconds after which the - probe times out. Defaults to 1 second. Minimum - value is 1. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes' + description: |- + Number of seconds after which the probe times out. + Defaults to 1 second. Minimum value is 1. + More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes format: int32 type: integer type: object stdin: - description: Whether this container should allocate - a buffer for stdin in the container runtime. If this - is not set, reads from stdin in the container will - always result in EOF. Default is false. + description: |- + Whether this container should allocate a buffer for stdin in the container runtime. If this + is not set, reads from stdin in the container will always result in EOF. + Default is false. type: boolean stdinOnce: - description: Whether the container runtime should close - the stdin channel after it has been opened by a single - attach. When stdin is true the stdin stream will remain - open across multiple attach sessions. If stdinOnce - is set to true, stdin is opened on container start, - is empty until the first client attaches to stdin, - and then remains open and accepts data until the client - disconnects, at which time stdin is closed and remains - closed until the container is restarted. If this flag - is false, a container processes that reads from stdin - will never receive an EOF. Default is false + description: |- + Whether the container runtime should close the stdin channel after it has been opened by + a single attach. When stdin is true the stdin stream will remain open across multiple attach + sessions. If stdinOnce is set to true, stdin is opened on container start, is empty until the + first client attaches to stdin, and then remains open and accepts data until the client disconnects, + at which time stdin is closed and remains closed until the container is restarted. If this + flag is false, a container processes that reads from stdin will never receive an EOF. + Default is false type: boolean terminationMessagePath: - description: 'Optional: Path at which the file to which - the container''s termination message will be written - is mounted into the container''s filesystem. Message - written is intended to be brief final status, such - as an assertion failure message. Will be truncated - by the node if greater than 4096 bytes. The total - message length across all containers will be limited - to 12kb. Defaults to /dev/termination-log. Cannot - be updated.' + description: |- + Optional: Path at which the file to which the container's termination message + will be written is mounted into the container's filesystem. + Message written is intended to be brief final status, such as an assertion failure message. + Will be truncated by the node if greater than 4096 bytes. The total message length across + all containers will be limited to 12kb. + Defaults to /dev/termination-log. + Cannot be updated. type: string terminationMessagePolicy: - description: Indicate how the termination message should - be populated. File will use the contents of terminationMessagePath - to populate the container status message on both success - and failure. FallbackToLogsOnError will use the last - chunk of container log output if the termination message - file is empty and the container exited with an error. - The log output is limited to 2048 bytes or 80 lines, - whichever is smaller. Defaults to File. Cannot be - updated. + description: |- + Indicate how the termination message should be populated. File will use the contents of + terminationMessagePath to populate the container status message on both success and failure. + FallbackToLogsOnError will use the last chunk of container log output if the termination + message file is empty and the container exited with an error. + The log output is limited to 2048 bytes or 80 lines, whichever is smaller. + Defaults to File. + Cannot be updated. type: string tty: - description: Whether this container should allocate - a TTY for itself, also requires 'stdin' to be true. + description: |- + Whether this container should allocate a TTY for itself, also requires 'stdin' to be true. Default is false. type: boolean volumeDevices: @@ -5897,67 +5857,65 @@ spec: - devicePath x-kubernetes-list-type: map volumeMounts: - description: Pod volumes to mount into the container's - filesystem. Cannot be updated. + description: |- + Pod volumes to mount into the container's filesystem. + Cannot be updated. items: description: VolumeMount describes a mounting of a Volume within a container. properties: mountPath: - description: Path within the container at which - the volume should be mounted. Must not contain - ':'. + description: |- + Path within the container at which the volume should be mounted. Must + not contain ':'. type: string mountPropagation: - description: mountPropagation determines how mounts - are propagated from the host to container and - the other way around. When not set, MountPropagationNone - is used. This field is beta in 1.10. When RecursiveReadOnly - is set to IfPossible or to Enabled, MountPropagation - must be None or unspecified (which defaults - to None). + description: |- + mountPropagation determines how mounts are propagated from the host + to container and the other way around. + When not set, MountPropagationNone is used. + This field is beta in 1.10. + When RecursiveReadOnly is set to IfPossible or to Enabled, MountPropagation must be None or unspecified + (which defaults to None). type: string name: description: This must match the Name of a Volume. type: string readOnly: - description: Mounted read-only if true, read-write - otherwise (false or unspecified). Defaults to - false. + description: |- + Mounted read-only if true, read-write otherwise (false or unspecified). + Defaults to false. type: boolean recursiveReadOnly: - description: "RecursiveReadOnly specifies whether - read-only mounts should be handled recursively. - \n If ReadOnly is false, this field has no meaning - and must be unspecified. \n If ReadOnly is true, - and this field is set to Disabled, the mount - is not made recursively read-only. If this - field is set to IfPossible, the mount is made - recursively read-only, if it is supported by - the container runtime. If this field is set - to Enabled, the mount is made recursively read-only - if it is supported by the container runtime, - otherwise the pod will not be started and an - error will be generated to indicate the reason. - \n If this field is set to IfPossible or Enabled, - MountPropagation must be set to None (or be - unspecified, which defaults to None). \n If - this field is not specified, it is treated as - an equivalent of Disabled." + description: |- + RecursiveReadOnly specifies whether read-only mounts should be handled + recursively. + + If ReadOnly is false, this field has no meaning and must be unspecified. + + If ReadOnly is true, and this field is set to Disabled, the mount is not made + recursively read-only. If this field is set to IfPossible, the mount is made + recursively read-only, if it is supported by the container runtime. If this + field is set to Enabled, the mount is made recursively read-only if it is + supported by the container runtime, otherwise the pod will not be started and + an error will be generated to indicate the reason. + + If this field is set to IfPossible or Enabled, MountPropagation must be set to + None (or be unspecified, which defaults to None). + + If this field is not specified, it is treated as an equivalent of Disabled. type: string subPath: - description: Path within the volume from which - the container's volume should be mounted. Defaults - to "" (volume's root). + description: |- + Path within the volume from which the container's volume should be mounted. + Defaults to "" (volume's root). type: string subPathExpr: - description: Expanded path within the volume from - which the container's volume should be mounted. - Behaves similarly to SubPath but environment - variable references $(VAR_NAME) are expanded - using the container's environment. Defaults - to "" (volume's root). SubPathExpr and SubPath - are mutually exclusive. + description: |- + Expanded path within the volume from which the container's volume should be mounted. + Behaves similarly to SubPath but environment variable references $(VAR_NAME) are expanded using the container's environment. + Defaults to "" (volume's root). + SubPathExpr and SubPath are mutually exclusive. type: string required: - mountPath @@ -5968,10 +5926,11 @@ spec: - mountPath x-kubernetes-list-type: map workingDir: - description: Container's working directory. If not specified, - the container runtime's default will be used, which - might be configured in the container image. Cannot - be updated. + description: |- + Container's working directory. + If not specified, the container runtime's default will be used, which + might be configured in the container image. + Cannot be updated. type: string required: - name @@ -5981,45 +5940,63 @@ spec: - name x-kubernetes-list-type: map nodeName: - description: NodeName is a request to schedule this pod onto - a specific node. If it is non-empty, the scheduler simply - schedules this pod onto that node, assuming that it fits - resource requirements. + description: |- + NodeName indicates in which node this pod is scheduled. + If empty, this pod is a candidate for scheduling by the scheduler defined in schedulerName. + Once this field is set, the kubelet for this node becomes responsible for the lifecycle of this pod. + This field should not be used to express a desire for the pod to be scheduled on a specific node. + https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#nodename type: string nodeSelector: additionalProperties: type: string - description: 'NodeSelector is a selector which must be true - for the pod to fit on a node. Selector which must match - a node''s labels for the pod to be scheduled on that node. - More info: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/' + description: |- + NodeSelector is a selector which must be true for the pod to fit on a node. + Selector which must match a node's labels for the pod to be scheduled on that node. + More info: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/ type: object x-kubernetes-map-type: atomic os: - description: "Specifies the OS of the containers in the pod. - Some pod and container fields are restricted if this is - set. \n If the OS field is set to linux, the following fields - must be unset: -securityContext.windowsOptions \n If the - OS field is set to windows, following fields must be unset: - - spec.hostPID - spec.hostIPC - spec.hostUsers - spec.securityContext.appArmorProfile - - spec.securityContext.seLinuxOptions - spec.securityContext.seccompProfile - - spec.securityContext.fsGroup - spec.securityContext.fsGroupChangePolicy - - spec.securityContext.sysctls - spec.shareProcessNamespace - - spec.securityContext.runAsUser - spec.securityContext.runAsGroup - - spec.securityContext.supplementalGroups - spec.containers[*].securityContext.appArmorProfile - - spec.containers[*].securityContext.seLinuxOptions - spec.containers[*].securityContext.seccompProfile - - spec.containers[*].securityContext.capabilities - spec.containers[*].securityContext.readOnlyRootFilesystem - - spec.containers[*].securityContext.privileged - spec.containers[*].securityContext.allowPrivilegeEscalation - - spec.containers[*].securityContext.procMount - spec.containers[*].securityContext.runAsUser - - spec.containers[*].securityContext.runAsGroup" + description: |- + Specifies the OS of the containers in the pod. + Some pod and container fields are restricted if this is set. + + If the OS field is set to linux, the following fields must be unset: + -securityContext.windowsOptions + + If the OS field is set to windows, following fields must be unset: + - spec.hostPID + - spec.hostIPC + - spec.hostUsers + - spec.resources + - spec.securityContext.appArmorProfile + - spec.securityContext.seLinuxOptions + - spec.securityContext.seccompProfile + - spec.securityContext.fsGroup + - spec.securityContext.fsGroupChangePolicy + - spec.securityContext.sysctls + - spec.shareProcessNamespace + - spec.securityContext.runAsUser + - spec.securityContext.runAsGroup + - spec.securityContext.supplementalGroups + - spec.securityContext.supplementalGroupsPolicy + - spec.containers[*].securityContext.appArmorProfile + - spec.containers[*].securityContext.seLinuxOptions + - spec.containers[*].securityContext.seccompProfile + - spec.containers[*].securityContext.capabilities + - spec.containers[*].securityContext.readOnlyRootFilesystem + - spec.containers[*].securityContext.privileged + - spec.containers[*].securityContext.allowPrivilegeEscalation + - spec.containers[*].securityContext.procMount + - spec.containers[*].securityContext.runAsUser + - spec.containers[*].securityContext.runAsGroup properties: name: - description: 'Name is the name of the operating system. - The currently supported values are linux and windows. - Additional value may be defined in future and can be - one of: https://github.com/opencontainers/runtime-spec/blob/master/config.md#platform-specific-configuration - Clients should expect to handle additional values and - treat unrecognized values in this field as os: null' + description: |- + Name is the name of the operating system. The currently supported values are linux and windows. + Additional value may be defined in future and can be one of: + https://github.com/opencontainers/runtime-spec/blob/master/config.md#platform-specific-configuration + Clients should expect to handle additional values and treat unrecognized values in this field as os: null type: string required: - name @@ -6031,46 +6008,45 @@ spec: - 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: 'Overhead represents the resource overhead associated - with running a pod for a given RuntimeClass. This field - will be autopopulated at admission time by the RuntimeClass - admission controller. If the RuntimeClass admission controller - is enabled, overhead must not be set in Pod create requests. - The RuntimeClass admission controller will reject Pod create - requests which have the overhead already set. If RuntimeClass - is configured and selected in the PodSpec, Overhead will - be set to the value defined in the corresponding RuntimeClass, - otherwise it will remain unset and treated as zero. More - info: https://git.k8s.io/enhancements/keps/sig-node/688-pod-overhead/README.md' + description: |- + Overhead represents the resource overhead associated with running a pod for a given RuntimeClass. + This field will be autopopulated at admission time by the RuntimeClass admission controller. If + the RuntimeClass admission controller is enabled, overhead must not be set in Pod create requests. + The RuntimeClass admission controller will reject Pod create requests which have the overhead already + set. If RuntimeClass is configured and selected in the PodSpec, Overhead will be set to the value + defined in the corresponding RuntimeClass, otherwise it will remain unset and treated as zero. + More info: https://git.k8s.io/enhancements/keps/sig-node/688-pod-overhead/README.md type: object preemptionPolicy: - description: PreemptionPolicy is the Policy for preempting - pods with lower priority. One of Never, PreemptLowerPriority. + description: |- + PreemptionPolicy is the Policy for preempting pods with lower priority. + One of Never, PreemptLowerPriority. Defaults to PreemptLowerPriority if unset. type: string priority: - description: The priority value. Various system components - use this field to find the priority of the pod. When Priority - Admission Controller is enabled, it prevents users from - setting this field. The admission controller populates this - field from PriorityClassName. The higher the value, the - higher the priority. + description: |- + The priority value. Various system components use this field to find the + priority of the pod. When Priority Admission Controller is enabled, it + prevents users from setting this field. The admission controller populates + this field from PriorityClassName. + The higher the value, the higher the priority. format: int32 type: integer priorityClassName: - description: If specified, indicates the pod's priority. "system-node-critical" - and "system-cluster-critical" are two special keywords which - indicate the highest priorities with the former being the - highest priority. Any other name must be defined by creating - a PriorityClass object with that name. If not specified, - the pod priority will be default or zero if there is no + description: |- + If specified, indicates the pod's priority. "system-node-critical" and + "system-cluster-critical" are two special keywords which indicate the + highest priorities with the former being the highest priority. Any other + name must be defined by creating a PriorityClass object with that name. + If not specified, the pod priority will be default or zero if there is no default. type: string readinessGates: - description: 'If specified, all readiness gates will be evaluated - for pod readiness. A pod is ready when all its containers - are ready AND all conditions specified in the readiness - gates have status equal to "True" More info: https://git.k8s.io/enhancements/keps/sig-network/580-pod-readiness-gates' + description: |- + If specified, all readiness gates will be evaluated for pod readiness. + A pod is ready when all its containers are ready AND + all conditions specified in the readiness gates have status equal to "True" + More info: https://git.k8s.io/enhancements/keps/sig-network/580-pod-readiness-gates items: description: PodReadinessGate contains the reference to a pod condition @@ -6085,47 +6061,56 @@ spec: type: array x-kubernetes-list-type: atomic resourceClaims: - description: "ResourceClaims defines which ResourceClaims - must be allocated and reserved before the Pod is allowed - to start. The resources will be made available to those - containers which consume them by name. \n This is an alpha - field and requires enabling the DynamicResourceAllocation - feature gate. \n This field is immutable." + description: |- + ResourceClaims defines which ResourceClaims must be allocated + and reserved before the Pod is allowed to start. The resources + will be made available to those containers which consume them + by name. + + This is an alpha field and requires enabling the + DynamicResourceAllocation feature gate. + + This field is immutable. items: - description: PodResourceClaim references exactly one ResourceClaim - through a ClaimSource. It adds a name to it that uniquely - identifies the ResourceClaim inside the Pod. Containers - that need access to the ResourceClaim reference it with - this name. + description: |- + PodResourceClaim references exactly one ResourceClaim, either directly + or by naming a ResourceClaimTemplate which is then turned into a ResourceClaim + for the pod. + + It adds a name to it that uniquely identifies the ResourceClaim inside the Pod. + Containers that need access to the ResourceClaim reference it with this name. properties: name: - description: Name uniquely identifies this resource - claim inside the pod. This must be a DNS_LABEL. + description: |- + Name uniquely identifies this resource claim inside the pod. + This must be a DNS_LABEL. + type: string + resourceClaimName: + description: |- + ResourceClaimName is the name of a ResourceClaim object in the same + namespace as this pod. + + Exactly one of ResourceClaimName and ResourceClaimTemplateName must + be set. + type: string + resourceClaimTemplateName: + description: |- + ResourceClaimTemplateName is the name of a ResourceClaimTemplate + object in the same namespace as this pod. + + The template will be used to create a new ResourceClaim, which will + be bound to this pod. When this pod is deleted, the ResourceClaim + will also be deleted. The pod name and resource name, along with a + generated component, will be used to form a unique name for the + ResourceClaim, which will be recorded in pod.status.resourceClaimStatuses. + + This field is immutable and no changes will be made to the + corresponding ResourceClaim by the control plane after creating the + ResourceClaim. + + Exactly one of ResourceClaimName and ResourceClaimTemplateName must + be set. type: string - source: - description: Source describes where to find the ResourceClaim. - properties: - resourceClaimName: - description: ResourceClaimName is the name of a - ResourceClaim object in the same namespace as - this pod. - type: string - resourceClaimTemplateName: - description: "ResourceClaimTemplateName is the name - of a ResourceClaimTemplate object in the same - namespace as this pod. \n The template will be - used to create a new ResourceClaim, which will - be bound to this pod. When this pod is deleted, - the ResourceClaim will also be deleted. The pod - name and resource name, along with a generated - component, will be used to form a unique name - for the ResourceClaim, which will be recorded - in pod.status.resourceClaimStatuses. \n This field - is immutable and no changes will be made to the - corresponding ResourceClaim by the control plane - after creating the ResourceClaim." - type: string - type: object required: - name type: object @@ -6133,40 +6118,109 @@ spec: x-kubernetes-list-map-keys: - name x-kubernetes-list-type: map + resources: + description: |- + Resources is the total amount of CPU and Memory resources required by all + containers in the pod. It supports specifying Requests and Limits for + "cpu", "memory" and "hugepages-" resource names only. ResourceClaims are not supported. + + This field enables fine-grained control over resource allocation for the + entire pod, allowing resource sharing among containers in a pod. + + This is an alpha field and requires enabling the PodLevelResources feature + gate. + 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. + 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 restartPolicy: - description: 'Restart policy for all containers within the - pod. One of Always, OnFailure, Never. In some contexts, - only a subset of those values may be permitted. Default - to Always. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle/#restart-policy' + description: |- + Restart policy for all containers within the pod. + One of Always, OnFailure, Never. In some contexts, only a subset of those values may be permitted. + Default to Always. + More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle/#restart-policy type: string runtimeClassName: - description: 'RuntimeClassName refers to a RuntimeClass object - in the node.k8s.io group, which should be used to run this - pod. If no RuntimeClass resource matches the named class, - the pod will not be run. If unset or empty, the "legacy" - RuntimeClass will be used, which is an implicit class with - an empty definition that uses the default runtime handler. - More info: https://git.k8s.io/enhancements/keps/sig-node/585-runtime-class' + description: |- + RuntimeClassName refers to a RuntimeClass object in the node.k8s.io group, which should be used + to run this pod. If no RuntimeClass resource matches the named class, the pod will not be run. + If unset or empty, the "legacy" RuntimeClass will be used, which is an implicit class with an + empty definition that uses the default runtime handler. + More info: https://git.k8s.io/enhancements/keps/sig-node/585-runtime-class type: string schedulerName: - description: If specified, the pod will be dispatched by specified - scheduler. If not specified, the pod will be dispatched - by default scheduler. + description: |- + If specified, the pod will be dispatched by specified scheduler. + If not specified, the pod will be dispatched by default scheduler. type: string schedulingGates: - description: "SchedulingGates is an opaque list of values - that if specified will block scheduling the pod. If schedulingGates - is not empty, the pod will stay in the SchedulingGated state - and the scheduler will not attempt to schedule the pod. - \n SchedulingGates can only be set at pod creation time, - and be removed only afterwards." + description: |- + SchedulingGates is an opaque list of values that if specified will block scheduling the pod. + If schedulingGates is not empty, the pod will stay in the SchedulingGated state and the + scheduler will not attempt to schedule the pod. + + SchedulingGates can only be set at pod creation time, and be removed only afterwards. items: description: PodSchedulingGate is associated to a Pod to guard its scheduling. properties: name: - description: Name of the scheduling gate. Each scheduling - gate must have a unique name field. + description: |- + Name of the scheduling gate. + Each scheduling gate must have a unique name field. type: string required: - name @@ -6176,93 +6230,120 @@ spec: - name x-kubernetes-list-type: map securityContext: - description: 'SecurityContext holds pod-level security attributes - and common container settings. Optional: Defaults to empty. See - type description for default values of each field.' + description: |- + SecurityContext holds pod-level security attributes and common container settings. + Optional: Defaults to empty. See type description for default values of each field. properties: appArmorProfile: - description: appArmorProfile is the AppArmor options to - use by the containers in this pod. Note that this field - cannot be set when spec.os.name is windows. + description: |- + appArmorProfile is the AppArmor options to use by the containers in this pod. + Note that this field cannot be set when spec.os.name is windows. properties: localhostProfile: - description: localhostProfile indicates a profile - loaded on the node that should be used. The profile - must be preconfigured on the node to work. Must - match the loaded name of the profile. Must be set - if and only if type is "Localhost". + description: |- + localhostProfile indicates a profile loaded on the node that should be used. + The profile must be preconfigured on the node to work. + Must match the loaded name of the profile. + Must be set if and only if type is "Localhost". type: string type: - description: 'type indicates which kind of AppArmor - profile will be applied. Valid options are: Localhost - - a profile pre-loaded on the node. RuntimeDefault - - the container runtime''s default profile. Unconfined - - no AppArmor enforcement.' + description: |- + type indicates which kind of AppArmor profile will be applied. + Valid options are: + Localhost - a profile pre-loaded on the node. + RuntimeDefault - the container runtime's default profile. + Unconfined - no AppArmor enforcement. type: string required: - type type: object fsGroup: - description: "A special supplemental group that applies - to all containers in a pod. Some volume types allow - the Kubelet to change the ownership of that volume to - be owned by the pod: \n 1. The owning GID will be the - FSGroup 2. The setgid bit is set (new files created - in the volume will be owned by FSGroup) 3. The permission - bits are OR'd with rw-rw---- \n If unset, the Kubelet - will not modify the ownership and permissions of any - volume. Note that this field cannot be set when spec.os.name - is windows." + description: |- + A special supplemental group that applies to all containers in a pod. + Some volume types allow the Kubelet to change the ownership of that volume + to be owned by the pod: + + 1. The owning GID will be the FSGroup + 2. The setgid bit is set (new files created in the volume will be owned by FSGroup) + 3. The permission bits are OR'd with rw-rw---- + + If unset, the Kubelet will not modify the ownership and permissions of any volume. + Note that this field cannot be set when spec.os.name is windows. format: int64 type: integer fsGroupChangePolicy: - description: 'fsGroupChangePolicy defines behavior of - changing ownership and permission of the volume before - being exposed inside Pod. This field will only apply - to volume types which support fsGroup based ownership(and - permissions). It will have no effect on ephemeral volume - types such as: secret, configmaps and emptydir. Valid - values are "OnRootMismatch" and "Always". If not specified, - "Always" is used. Note that this field cannot be set - when spec.os.name is windows.' + description: |- + fsGroupChangePolicy defines behavior of changing ownership and permission of the volume + before being exposed inside Pod. This field will only apply to + volume types which support fsGroup based ownership(and permissions). + It will have no effect on ephemeral volume types such as: secret, configmaps + and emptydir. + Valid values are "OnRootMismatch" and "Always". If not specified, "Always" is used. + Note that this field cannot be set when spec.os.name is windows. type: string runAsGroup: - description: The GID to run the entrypoint of the container - process. Uses runtime default if unset. May also be - set in SecurityContext. If set in both SecurityContext - and PodSecurityContext, the value specified in SecurityContext - takes precedence for that container. Note that this - field cannot be set when spec.os.name is windows. + description: |- + The GID to run the entrypoint of the container process. + Uses runtime default if unset. + May also be set in SecurityContext. If set in both SecurityContext and + PodSecurityContext, the value specified in SecurityContext takes precedence + for that container. + Note that this field cannot be set when spec.os.name is windows. format: int64 type: integer runAsNonRoot: - description: Indicates that the container must run as - a non-root user. If true, the Kubelet will validate - the image at runtime to ensure that it does not run - as UID 0 (root) and fail to start the container if it - does. If unset or false, no such validation will be - performed. May also be set in SecurityContext. If set - in both SecurityContext and PodSecurityContext, the - value specified in SecurityContext takes precedence. + description: |- + Indicates that the container must run as a non-root user. + If true, the Kubelet will validate the image at runtime to ensure that it + does not run as UID 0 (root) and fail to start the container if it does. + If unset or false, no such validation will be performed. + May also be set in SecurityContext. If set in both SecurityContext and + PodSecurityContext, the value specified in SecurityContext takes precedence. type: boolean runAsUser: - description: The UID to run the entrypoint of the container - process. Defaults to user specified in image metadata - if unspecified. May also be set in SecurityContext. If - set in both SecurityContext and PodSecurityContext, - the value specified in SecurityContext takes precedence - for that container. Note that this field cannot be set - when spec.os.name is windows. + description: |- + The UID to run the entrypoint of the container process. + Defaults to user specified in image metadata if unspecified. + May also be set in SecurityContext. If set in both SecurityContext and + PodSecurityContext, the value specified in SecurityContext takes precedence + for that container. + Note that this field cannot be set when spec.os.name is windows. format: int64 type: integer + seLinuxChangePolicy: + description: |- + seLinuxChangePolicy defines how the container's SELinux label is applied to all volumes used by the Pod. + It has no effect on nodes that do not support SELinux or to volumes does not support SELinux. + Valid values are "MountOption" and "Recursive". + + "Recursive" means relabeling of all files on all Pod volumes by the container runtime. + This may be slow for large volumes, but allows mixing privileged and unprivileged Pods sharing the same volume on the same node. + + "MountOption" mounts all eligible Pod volumes with `-o context` mount option. + This requires all Pods that share the same volume to use the same SELinux label. + It is not possible to share the same volume among privileged and unprivileged Pods. + Eligible volumes are in-tree FibreChannel and iSCSI volumes, and all CSI volumes + whose CSI driver announces SELinux support by setting spec.seLinuxMount: true in their + CSIDriver instance. Other volumes are always re-labelled recursively. + "MountOption" value is allowed only when SELinuxMount feature gate is enabled. + + If not specified and SELinuxMount feature gate is enabled, "MountOption" is used. + If not specified and SELinuxMount feature gate is disabled, "MountOption" is used for ReadWriteOncePod volumes + and "Recursive" for all other volumes. + + This field affects only Pods that have SELinux label set, either in PodSecurityContext or in SecurityContext of all containers. + + All Pods that use the same volume should use the same seLinuxChangePolicy, otherwise some pods can get stuck in ContainerCreating state. + Note that this field cannot be set when spec.os.name is windows. + type: string seLinuxOptions: - description: The SELinux context to be applied to all - containers. If unspecified, the container runtime will - allocate a random SELinux context for each container. May - also be set in SecurityContext. If set in both SecurityContext - and PodSecurityContext, the value specified in SecurityContext - takes precedence for that container. Note that this - field cannot be set when spec.os.name is windows. + description: |- + The SELinux context to be applied to all containers. + If unspecified, the container runtime will allocate a random SELinux context for each + container. May also be set in SecurityContext. If set in + both SecurityContext and PodSecurityContext, the value specified in SecurityContext + takes precedence for that container. + Note that this field cannot be set when spec.os.name is windows. properties: level: description: Level is SELinux level label that applies @@ -6282,51 +6363,58 @@ spec: type: string type: object seccompProfile: - description: The seccomp options to use by the containers - in this pod. Note that this field cannot be set when - spec.os.name is windows. + description: |- + The seccomp options to use by the containers in this pod. + Note that this field cannot be set when spec.os.name is windows. properties: localhostProfile: - description: localhostProfile indicates a profile - defined in a file on the node should be used. The - profile must be preconfigured on the node to work. - Must be a descending path, relative to the kubelet's - configured seccomp profile location. Must be set - if type is "Localhost". Must NOT be set for any - other type. + description: |- + localhostProfile indicates a profile defined in a file on the node should be used. + The profile must be preconfigured on the node to work. + Must be a descending path, relative to the kubelet's configured seccomp profile location. + Must be set if type is "Localhost". Must NOT be set for any other type. type: string type: - description: "type indicates which kind of seccomp - profile will be applied. Valid options are: \n Localhost - - a profile defined in a file on the node should - be used. RuntimeDefault - the container runtime - default profile should be used. Unconfined - no - profile should be applied." + description: |- + type indicates which kind of seccomp profile will be applied. + Valid options are: + + Localhost - a profile defined in a file on the node should be used. + RuntimeDefault - the container runtime default profile should be used. + Unconfined - no profile should be applied. type: string required: - type type: object supplementalGroups: - description: A list of groups applied to the first process - run in each container, in addition to the container's - primary GID, the fsGroup (if specified), and group memberships - defined in the container image for the uid of the container - process. If unspecified, no additional groups are added - to any container. Note that group memberships defined - in the container image for the uid of the container - process are still effective, even if they are not included - in this list. Note that this field cannot be set when - spec.os.name is windows. + description: |- + A list of groups applied to the first process run in each container, in + addition to the container's primary GID and fsGroup (if specified). If + the SupplementalGroupsPolicy feature is enabled, the + supplementalGroupsPolicy field determines whether these are in addition + to or instead of any group memberships defined in the container image. + If unspecified, no additional groups are added, though group memberships + defined in the container image may still be used, depending on the + supplementalGroupsPolicy field. + Note that this field cannot be set when spec.os.name is windows. items: format: int64 type: integer type: array x-kubernetes-list-type: atomic + supplementalGroupsPolicy: + description: |- + Defines how supplemental groups of the first container processes are calculated. + Valid values are "Merge" and "Strict". If not specified, "Merge" is used. + (Alpha) Using the field requires the SupplementalGroupsPolicy feature gate to be enabled + and the container runtime must implement support for this feature. + Note that this field cannot be set when spec.os.name is windows. + type: string sysctls: - description: Sysctls hold a list of namespaced sysctls - used for the pod. Pods with unsupported sysctls (by - the container runtime) might fail to launch. Note that - this field cannot be set when spec.os.name is windows. + description: |- + Sysctls hold a list of namespaced sysctls used for the pod. Pods with unsupported + sysctls (by the container runtime) might fail to launch. + Note that this field cannot be set when spec.os.name is windows. items: description: Sysctl defines a kernel parameter to be set @@ -6344,171 +6432,159 @@ spec: type: array x-kubernetes-list-type: atomic windowsOptions: - description: The Windows specific settings applied to - all containers. If unspecified, the options within a - container's SecurityContext will be used. If set in - both SecurityContext and PodSecurityContext, the value - specified in SecurityContext takes precedence. Note - that this field cannot be set when spec.os.name is linux. + description: |- + The Windows specific settings applied to all containers. + If unspecified, the options within a container's SecurityContext will be used. + If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence. + Note that this field cannot be set when spec.os.name is linux. properties: gmsaCredentialSpec: - description: GMSACredentialSpec is where the GMSA - admission webhook (https://github.com/kubernetes-sigs/windows-gmsa) - inlines the contents of the GMSA credential spec - named by the GMSACredentialSpecName field. + description: |- + GMSACredentialSpec is where the GMSA admission webhook + (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the + GMSA credential spec named by the GMSACredentialSpecName field. type: string gmsaCredentialSpecName: description: GMSACredentialSpecName is the name of the GMSA credential spec to use. type: string hostProcess: - description: HostProcess determines if a container - should be run as a 'Host Process' container. All - of a Pod's containers must have the same effective - HostProcess value (it is not allowed to have a mix - of HostProcess containers and non-HostProcess containers). - In addition, if HostProcess is true then HostNetwork - must also be set to true. + description: |- + HostProcess determines if a container should be run as a 'Host Process' container. + All of a Pod's containers must have the same effective HostProcess value + (it is not allowed to have a mix of HostProcess containers and non-HostProcess containers). + In addition, if HostProcess is true then HostNetwork must also be set to true. type: boolean runAsUserName: - description: The UserName in Windows to run the entrypoint - of the container process. Defaults to the user specified - in image metadata if unspecified. May also be set - in PodSecurityContext. If set in both SecurityContext - and PodSecurityContext, the value specified in SecurityContext - takes precedence. + description: |- + The UserName in Windows to run the entrypoint of the container process. + Defaults to the user specified in image metadata if unspecified. + May also be set in PodSecurityContext. If set in both SecurityContext and + PodSecurityContext, the value specified in SecurityContext takes precedence. type: string type: object type: object serviceAccount: - description: 'DeprecatedServiceAccount is a deprecated alias - for ServiceAccountName. Deprecated: Use serviceAccountName - instead.' + description: |- + DeprecatedServiceAccount is a deprecated alias for ServiceAccountName. + Deprecated: Use serviceAccountName instead. type: string serviceAccountName: - description: 'ServiceAccountName is the name of the ServiceAccount - to use to run this pod. More info: https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/' + description: |- + ServiceAccountName is the name of the ServiceAccount to use to run this pod. + More info: https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/ type: string setHostnameAsFQDN: - description: If true the pod's hostname will be configured - as the pod's FQDN, rather than the leaf name (the default). - In Linux containers, this means setting the FQDN in the - hostname field of the kernel (the nodename field of struct - utsname). In Windows containers, this means setting the - registry value of hostname for the registry key HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters - to FQDN. If a pod does not have FQDN, this has no effect. + description: |- + If true the pod's hostname will be configured as the pod's FQDN, rather than the leaf name (the default). + In Linux containers, this means setting the FQDN in the hostname field of the kernel (the nodename field of struct utsname). + In Windows containers, this means setting the registry value of hostname for the registry key HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters to FQDN. + If a pod does not have FQDN, this has no effect. Default to false. type: boolean shareProcessNamespace: - description: 'Share a single process namespace between all - of the containers in a pod. When this is set containers - will be able to view and signal processes from other containers - in the same pod, and the first process in each container - will not be assigned PID 1. HostPID and ShareProcessNamespace - cannot both be set. Optional: Default to false.' + description: |- + Share a single process namespace between all of the containers in a pod. + When this is set containers will be able to view and signal processes from other containers + in the same pod, and the first process in each container will not be assigned PID 1. + HostPID and ShareProcessNamespace cannot both be set. + Optional: Default to false. type: boolean subdomain: - description: If specified, the fully qualified Pod hostname - will be "...svc.". If not specified, the pod will not have a domainname - at all. + description: |- + If specified, the fully qualified Pod hostname will be "...svc.". + If not specified, the pod will not have a domainname at all. type: string terminationGracePeriodSeconds: - description: Optional duration in seconds the pod needs to - terminate gracefully. May be decreased in delete request. - Value must be non-negative integer. The value zero indicates - stop immediately via the kill signal (no opportunity to - shut down). If this value is nil, the default grace period - will be used instead. The grace period is the duration in - seconds after the processes running in the pod are sent - a termination signal and the time when the processes are - forcibly halted with a kill signal. Set this value longer - than the expected cleanup time for your process. Defaults - to 30 seconds. + description: |- + Optional duration in seconds the pod needs to terminate gracefully. May be decreased in delete request. + Value must be non-negative integer. The value zero indicates stop immediately via + the kill signal (no opportunity to shut down). + If this value is nil, the default grace period will be used instead. + The grace period is the duration in seconds after the processes running in the pod are sent + a termination signal and the time when the processes are forcibly halted with a kill signal. + Set this value longer than the expected cleanup time for your process. + Defaults to 30 seconds. format: int64 type: integer tolerations: description: If specified, the pod's tolerations. items: - description: The pod this Toleration is attached to tolerates - any taint that matches the triple using - the matching operator . + description: |- + The pod this Toleration is attached to tolerates any taint that matches + the triple using the matching operator . properties: effect: - description: Effect indicates the taint effect to match. - Empty means match all taint effects. When specified, - allowed values are NoSchedule, PreferNoSchedule and - NoExecute. + description: |- + Effect indicates the taint effect to match. Empty means match all taint effects. + When specified, allowed values are NoSchedule, PreferNoSchedule and NoExecute. type: string key: - description: Key is the taint key that the toleration - applies to. Empty means match all taint keys. If the - key is empty, operator must be Exists; this combination - means to match all values and all keys. + description: |- + Key is the taint key that the toleration applies to. Empty means match all taint keys. + If the key is empty, operator must be Exists; this combination means to match all values and all keys. type: string operator: - description: Operator represents a key's relationship - to the value. Valid operators are Exists and Equal. - Defaults to Equal. Exists is equivalent to wildcard - for value, so that a pod can tolerate all taints of - a particular category. + description: |- + Operator represents a key's relationship to the value. + Valid operators are Exists and Equal. Defaults to Equal. + Exists is equivalent to wildcard for value, so that a pod can + tolerate all taints of a particular category. type: string tolerationSeconds: - description: TolerationSeconds represents the period - of time the toleration (which must be of effect NoExecute, - otherwise this field is ignored) tolerates the taint. - By default, it is not set, which means tolerate the - taint forever (do not evict). Zero and negative values - will be treated as 0 (evict immediately) by the system. + description: |- + TolerationSeconds represents the period of time the toleration (which must be + of effect NoExecute, otherwise this field is ignored) tolerates the taint. By default, + it is not set, which means tolerate the taint forever (do not evict). Zero and + negative values will be treated as 0 (evict immediately) by the system. format: int64 type: integer value: - description: Value is the taint value the toleration - matches to. If the operator is Exists, the value should - be empty, otherwise just a regular string. + description: |- + Value is the taint value the toleration matches to. + If the operator is Exists, the value should be empty, otherwise just a regular string. type: string type: object type: array x-kubernetes-list-type: atomic topologySpreadConstraints: - description: TopologySpreadConstraints describes how a group - of pods ought to spread across topology domains. Scheduler - will schedule pods in a way which abides by the constraints. + description: |- + TopologySpreadConstraints describes how a group of pods ought to spread across topology + domains. Scheduler will schedule pods in a way which abides by the constraints. All topologySpreadConstraints are ANDed. items: description: TopologySpreadConstraint specifies how to spread matching pods among the given topology. properties: labelSelector: - description: LabelSelector is used to find matching - pods. Pods that match this label selector are counted - to determine the number of pods in their corresponding - topology domain. + description: |- + LabelSelector is used to find matching pods. + Pods that match this label selector are counted to determine the number of pods + in their corresponding topology domain. properties: matchExpressions: description: matchExpressions is a list of label selector requirements. The requirements are ANDed. items: - description: A label selector requirement is a - selector that contains values, a key, and an - operator that relates the key and values. + description: |- + A label selector requirement is a selector that contains values, a key, and an operator that + relates the key and values. properties: key: description: key is the label key that the selector applies to. type: string operator: - description: operator represents a key's relationship - to a set of values. Valid operators are - In, NotIn, Exists and DoesNotExist. + description: |- + operator represents a key's relationship to a set of values. + Valid operators are In, NotIn, Exists and DoesNotExist. type: string values: - description: values is an array of string - values. If the operator is In or NotIn, - the values array must be non-empty. If the - operator is Exists or DoesNotExist, the - values array must be empty. This array is - replaced during a strategic merge patch. + description: |- + values is an array of string values. If the operator is In or NotIn, + the values array must be non-empty. If the operator is Exists or DoesNotExist, + the values array must be empty. This array is replaced during a strategic + merge patch. items: type: string type: array @@ -6522,137 +6598,125 @@ spec: matchLabels: additionalProperties: type: string - description: matchLabels is a map of {key,value} - pairs. A single {key,value} in the matchLabels - map is equivalent to an element of matchExpressions, - whose key field is "key", the operator is "In", - and the values array contains only "value". The - requirements are ANDed. + description: |- + matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels + map is equivalent to an element of matchExpressions, whose key field is "key", the + operator is "In", and the values array contains only "value". The requirements are ANDed. type: object type: object x-kubernetes-map-type: atomic matchLabelKeys: - description: "MatchLabelKeys is a set of pod label keys - to select the pods over which spreading will be calculated. - The keys are used to lookup values from the incoming - pod labels, those key-value labels are ANDed with - labelSelector to select the group of existing pods - over which spreading will be calculated for the incoming - pod. The same key is forbidden to exist in both MatchLabelKeys - and LabelSelector. MatchLabelKeys cannot be set when - LabelSelector isn't set. Keys that don't exist in - the incoming pod labels will be ignored. A null or - empty list means only match against labelSelector. - \n This is a beta field and requires the MatchLabelKeysInPodTopologySpread - feature gate to be enabled (enabled by default)." + description: |- + MatchLabelKeys is a set of pod label keys to select the pods over which + spreading will be calculated. The keys are used to lookup values from the + incoming pod labels, those key-value labels are ANDed with labelSelector + to select the group of existing pods over which spreading will be calculated + for the incoming pod. The same key is forbidden to exist in both MatchLabelKeys and LabelSelector. + MatchLabelKeys cannot be set when LabelSelector isn't set. + Keys that don't exist in the incoming pod labels will + be ignored. A null or empty list means only match against labelSelector. + + This is a beta field and requires the MatchLabelKeysInPodTopologySpread feature gate to be enabled (enabled by default). items: type: string type: array x-kubernetes-list-type: atomic maxSkew: - description: 'MaxSkew describes the degree to which - pods may be unevenly distributed. When `whenUnsatisfiable=DoNotSchedule`, - it is the maximum permitted difference between the - number of matching pods in the target topology and - the global minimum. The global minimum is the minimum - number of matching pods in an eligible domain or zero - if the number of eligible domains is less than MinDomains. - For example, in a 3-zone cluster, MaxSkew is set to - 1, and pods with the same labelSelector spread as - 2/2/1: In this case, the global minimum is 1. | zone1 - | zone2 | zone3 | | P P | P P | P | - if MaxSkew - is 1, incoming pod can only be scheduled to zone3 - to become 2/2/2; scheduling it onto zone1(zone2) would - make the ActualSkew(3-1) on zone1(zone2) violate MaxSkew(1). - - if MaxSkew is 2, incoming pod can be scheduled onto - any zone. When `whenUnsatisfiable=ScheduleAnyway`, - it is used to give higher precedence to topologies - that satisfy it. It''s a required field. Default value - is 1 and 0 is not allowed.' + description: |- + MaxSkew describes the degree to which pods may be unevenly distributed. + When `whenUnsatisfiable=DoNotSchedule`, it is the maximum permitted difference + between the number of matching pods in the target topology and the global minimum. + The global minimum is the minimum number of matching pods in an eligible domain + or zero if the number of eligible domains is less than MinDomains. + For example, in a 3-zone cluster, MaxSkew is set to 1, and pods with the same + labelSelector spread as 2/2/1: + In this case, the global minimum is 1. + | zone1 | zone2 | zone3 | + | P P | P P | P | + - if MaxSkew is 1, incoming pod can only be scheduled to zone3 to become 2/2/2; + scheduling it onto zone1(zone2) would make the ActualSkew(3-1) on zone1(zone2) + violate MaxSkew(1). + - if MaxSkew is 2, incoming pod can be scheduled onto any zone. + When `whenUnsatisfiable=ScheduleAnyway`, it is used to give higher precedence + to topologies that satisfy it. + It's a required field. Default value is 1 and 0 is not allowed. format: int32 type: integer minDomains: - description: "MinDomains indicates a minimum number - of eligible domains. When the number of eligible domains - with matching topology keys is less than minDomains, - Pod Topology Spread treats \"global minimum\" as 0, - and then the calculation of Skew is performed. And - when the number of eligible domains with matching - topology keys equals or greater than minDomains, this - value has no effect on scheduling. As a result, when - the number of eligible domains is less than minDomains, - scheduler won't schedule more than maxSkew Pods to - those domains. If value is nil, the constraint behaves - as if MinDomains is equal to 1. Valid values are integers - greater than 0. When value is not nil, WhenUnsatisfiable - must be DoNotSchedule. \n For example, in a 3-zone - cluster, MaxSkew is set to 2, MinDomains is set to - 5 and pods with the same labelSelector spread as 2/2/2: - | zone1 | zone2 | zone3 | | P P | P P | P P | - The number of domains is less than 5(MinDomains), - so \"global minimum\" is treated as 0. In this situation, - new pod with the same labelSelector cannot be scheduled, - because computed skew will be 3(3 - 0) if new Pod - is scheduled to any of the three zones, it will violate - MaxSkew." + description: |- + MinDomains indicates a minimum number of eligible domains. + When the number of eligible domains with matching topology keys is less than minDomains, + Pod Topology Spread treats "global minimum" as 0, and then the calculation of Skew is performed. + And when the number of eligible domains with matching topology keys equals or greater than minDomains, + this value has no effect on scheduling. + As a result, when the number of eligible domains is less than minDomains, + scheduler won't schedule more than maxSkew Pods to those domains. + If value is nil, the constraint behaves as if MinDomains is equal to 1. + Valid values are integers greater than 0. + When value is not nil, WhenUnsatisfiable must be DoNotSchedule. + + For example, in a 3-zone cluster, MaxSkew is set to 2, MinDomains is set to 5 and pods with the same + labelSelector spread as 2/2/2: + | zone1 | zone2 | zone3 | + | P P | P P | P P | + The number of domains is less than 5(MinDomains), so "global minimum" is treated as 0. + In this situation, new pod with the same labelSelector cannot be scheduled, + because computed skew will be 3(3 - 0) if new Pod is scheduled to any of the three zones, + it will violate MaxSkew. format: int32 type: integer nodeAffinityPolicy: - description: "NodeAffinityPolicy indicates how we will - treat Pod's nodeAffinity/nodeSelector when calculating - pod topology spread skew. Options are: - Honor: only - nodes matching nodeAffinity/nodeSelector are included - in the calculations. - Ignore: nodeAffinity/nodeSelector - are ignored. All nodes are included in the calculations. - \n If this value is nil, the behavior is equivalent - to the Honor policy. This is a beta-level feature - default enabled by the NodeInclusionPolicyInPodTopologySpread - feature flag." + description: |- + NodeAffinityPolicy indicates how we will treat Pod's nodeAffinity/nodeSelector + when calculating pod topology spread skew. Options are: + - Honor: only nodes matching nodeAffinity/nodeSelector are included in the calculations. + - Ignore: nodeAffinity/nodeSelector are ignored. All nodes are included in the calculations. + + If this value is nil, the behavior is equivalent to the Honor policy. type: string nodeTaintsPolicy: - description: "NodeTaintsPolicy indicates how we will - treat node taints when calculating pod topology spread - skew. Options are: - Honor: nodes without taints, - along with tainted nodes for which the incoming pod - has a toleration, are included. - Ignore: node taints - are ignored. All nodes are included. \n If this value - is nil, the behavior is equivalent to the Ignore policy. - This is a beta-level feature default enabled by the - NodeInclusionPolicyInPodTopologySpread feature flag." + description: |- + NodeTaintsPolicy indicates how we will treat node taints when calculating + pod topology spread skew. Options are: + - Honor: nodes without taints, along with tainted nodes for which the incoming pod + has a toleration, are included. + - Ignore: node taints are ignored. All nodes are included. + + If this value is nil, the behavior is equivalent to the Ignore policy. type: string topologyKey: - description: TopologyKey is the key of node labels. - Nodes that have a label with this key and identical - values are considered to be in the same topology. - We consider each as a "bucket", and try - to put balanced number of pods into each bucket. We - define a domain as a particular instance of a topology. - Also, we define an eligible domain as a domain whose - nodes meet the requirements of nodeAffinityPolicy - and nodeTaintsPolicy. e.g. If TopologyKey is "kubernetes.io/hostname", - each Node is a domain of that topology. And, if TopologyKey - is "topology.kubernetes.io/zone", each zone is a domain - of that topology. It's a required field. + description: |- + TopologyKey is the key of node labels. Nodes that have a label with this key + and identical values are considered to be in the same topology. + We consider each as a "bucket", and try to put balanced number + of pods into each bucket. + We define a domain as a particular instance of a topology. + Also, we define an eligible domain as a domain whose nodes meet the requirements of + nodeAffinityPolicy and nodeTaintsPolicy. + e.g. If TopologyKey is "kubernetes.io/hostname", each Node is a domain of that topology. + And, if TopologyKey is "topology.kubernetes.io/zone", each zone is a domain of that topology. + It's a required field. type: string whenUnsatisfiable: - description: 'WhenUnsatisfiable indicates how to deal - with a pod if it doesn''t satisfy the spread constraint. - - DoNotSchedule (default) tells the scheduler not - to schedule it. - ScheduleAnyway tells the scheduler - to schedule the pod in any location, but giving higher - precedence to topologies that would help reduce the - skew. A constraint is considered "Unsatisfiable" for - an incoming pod if and only if every possible node - assignment for that pod would violate "MaxSkew" on - some topology. For example, in a 3-zone cluster, MaxSkew - is set to 1, and pods with the same labelSelector - spread as 3/1/1: | zone1 | zone2 | zone3 | | P P P - | P | P | If WhenUnsatisfiable is set to DoNotSchedule, - incoming pod can only be scheduled to zone2(zone3) - to become 3/2/1(3/1/2) as ActualSkew(2-1) on zone2(zone3) - satisfies MaxSkew(1). In other words, the cluster - can still be imbalanced, but scheduler won''t make - it *more* imbalanced. It''s a required field.' + description: |- + WhenUnsatisfiable indicates how to deal with a pod if it doesn't satisfy + the spread constraint. + - DoNotSchedule (default) tells the scheduler not to schedule it. + - ScheduleAnyway tells the scheduler to schedule the pod in any location, + but giving higher precedence to topologies that would help reduce the + skew. + A constraint is considered "Unsatisfiable" for an incoming pod + if and only if every possible node assignment for that pod would violate + "MaxSkew" on some topology. + For example, in a 3-zone cluster, MaxSkew is set to 1, and pods with the same + labelSelector spread as 3/1/1: + | zone1 | zone2 | zone3 | + | P P P | P | P | + If WhenUnsatisfiable is set to DoNotSchedule, incoming pod can only be scheduled + to zone2(zone3) to become 3/2/1(3/1/2) as ActualSkew(2-1) on zone2(zone3) satisfies + MaxSkew(1). In other words, the cluster can still be imbalanced, but scheduler + won't make it *more* imbalanced. + It's a required field. type: string required: - maxSkew @@ -6665,51 +6729,54 @@ spec: - whenUnsatisfiable x-kubernetes-list-type: map volumes: - description: 'List of volumes that can be mounted by containers - belonging to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes' + description: |- + List of volumes that can be mounted by containers belonging to the pod. + More info: https://kubernetes.io/docs/concepts/storage/volumes items: description: Volume represents a named volume in a pod that may be accessed by any container in the pod. properties: awsElasticBlockStore: - description: 'awsElasticBlockStore represents an AWS - Disk resource that is attached to a kubelet''s host - machine and then exposed to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore' + description: |- + awsElasticBlockStore represents an AWS Disk resource that is attached to a + kubelet's host machine and then exposed to the pod. + Deprecated: AWSElasticBlockStore is deprecated. All operations for the in-tree + awsElasticBlockStore type are redirected to the ebs.csi.aws.com CSI driver. + More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore properties: fsType: - description: 'fsType is the filesystem type of the - volume that you want to mount. Tip: Ensure that - the filesystem type is supported by the host operating - system. Examples: "ext4", "xfs", "ntfs". Implicitly - inferred to be "ext4" if unspecified. More info: - https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore - TODO: how do we prevent errors in the filesystem - from compromising the machine' + description: |- + fsType is the filesystem type of the volume that you want to mount. + Tip: Ensure that the filesystem type is supported by the host operating system. + Examples: "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. + More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore type: string partition: - description: 'partition is the partition in the - volume that you want to mount. If omitted, the - default is to mount by volume name. Examples: - For volume /dev/sda1, you specify the partition - as "1". Similarly, the volume partition for /dev/sda - is "0" (or you can leave the property empty).' + description: |- + partition is the partition in the volume that you want to mount. + If omitted, the default is to mount by volume name. + Examples: For volume /dev/sda1, you specify the partition as "1". + Similarly, the volume partition for /dev/sda is "0" (or you can leave the property empty). format: int32 type: integer readOnly: - description: 'readOnly value true will force the - readOnly setting in VolumeMounts. More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore' + description: |- + readOnly value true will force the readOnly setting in VolumeMounts. + More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore type: boolean volumeID: - description: 'volumeID is unique ID of the persistent - disk resource in AWS (Amazon EBS volume). More - info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore' + description: |- + volumeID is unique ID of the persistent disk resource in AWS (Amazon EBS volume). + More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore type: string required: - volumeID type: object azureDisk: - description: azureDisk represents an Azure Data Disk - mount on the host and bind mount to the pod. + description: |- + azureDisk represents an Azure Data Disk mount on the host and bind mount to the pod. + Deprecated: AzureDisk is deprecated. All operations for the in-tree azureDisk type + are redirected to the disk.csi.azure.com CSI driver. properties: cachingMode: description: 'cachingMode is the Host Caching mode: @@ -6724,10 +6791,11 @@ spec: the blob storage type: string fsType: - description: fsType is Filesystem type to mount. - Must be a filesystem type supported by the host - operating system. Ex. "ext4", "xfs", "ntfs". Implicitly - inferred to be "ext4" if unspecified. + default: ext4 + description: |- + fsType is Filesystem type to mount. + Must be a filesystem type supported by the host operating system. + Ex. "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. type: string kind: description: 'kind expected values are Shared: multiple @@ -6737,22 +6805,25 @@ spec: set). defaults to shared' type: string readOnly: - description: readOnly Defaults to false (read/write). - ReadOnly here will force the ReadOnly setting - in VolumeMounts. + default: false + description: |- + readOnly Defaults to false (read/write). ReadOnly here will force + the ReadOnly setting in VolumeMounts. type: boolean required: - diskName - diskURI type: object azureFile: - description: azureFile represents an Azure File Service - mount on the host and bind mount to the pod. + description: |- + azureFile represents an Azure File Service mount on the host and bind mount to the pod. + Deprecated: AzureFile is deprecated. All operations for the in-tree azureFile type + are redirected to the file.csi.azure.com CSI driver. properties: readOnly: - description: readOnly defaults to false (read/write). - ReadOnly here will force the ReadOnly setting - in VolumeMounts. + description: |- + readOnly defaults to false (read/write). ReadOnly here will force + the ReadOnly setting in VolumeMounts. type: boolean secretName: description: secretName is the name of secret that @@ -6766,12 +6837,14 @@ spec: - shareName type: object cephfs: - description: cephFS represents a Ceph FS mount on the - host that shares a pod's lifetime + description: |- + cephFS represents a Ceph FS mount on the host that shares a pod's lifetime. + Deprecated: CephFS is deprecated and the in-tree cephfs type is no longer supported. properties: monitors: - description: 'monitors is Required: Monitors is - a collection of Ceph monitors More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it' + description: |- + monitors is Required: Monitors is a collection of Ceph monitors + More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it items: type: string type: array @@ -6782,79 +6855,80 @@ spec: is /' type: string readOnly: - description: 'readOnly is Optional: Defaults to - false (read/write). ReadOnly here will force the - ReadOnly setting in VolumeMounts. More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it' + description: |- + readOnly is Optional: Defaults to false (read/write). ReadOnly here will force + the ReadOnly setting in VolumeMounts. + More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it type: boolean secretFile: - description: 'secretFile is Optional: SecretFile - is the path to key ring for User, default is /etc/ceph/user.secret - More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it' + description: |- + secretFile is Optional: SecretFile is the path to key ring for User, default is /etc/ceph/user.secret + More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it type: string secretRef: - description: 'secretRef is Optional: SecretRef is - reference to the authentication secret for User, - default is empty. More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it' + description: |- + secretRef is Optional: SecretRef is reference to the authentication secret for User, default is empty. + More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it properties: name: default: "" - description: 'Name of the referent. This field - is effectively required, but due to backwards - compatibility is allowed to be empty. Instances - of this type with an empty value here are - almost certainly wrong. TODO: Add other useful - fields. apiVersion, kind, uid? More info: - https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names - TODO: Drop `kubebuilder:default` when controller-gen - doesn''t need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.' + description: |- + Name of the referent. + This field is effectively required, but due to backwards compatibility is + allowed to be empty. Instances of this type with an empty value here are + almost certainly wrong. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names type: string type: object x-kubernetes-map-type: atomic user: - description: 'user is optional: User is the rados - user name, default is admin More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it' + description: |- + user is optional: User is the rados user name, default is admin + More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it type: string required: - monitors type: object cinder: - description: 'cinder represents a cinder volume attached - and mounted on kubelets host machine. More info: https://examples.k8s.io/mysql-cinder-pd/README.md' + description: |- + cinder represents a cinder volume attached and mounted on kubelets host machine. + Deprecated: Cinder is deprecated. All operations for the in-tree cinder type + are redirected to the cinder.csi.openstack.org CSI driver. + More info: https://examples.k8s.io/mysql-cinder-pd/README.md properties: fsType: - description: 'fsType is the filesystem type to mount. - Must be a filesystem type supported by the host - operating system. Examples: "ext4", "xfs", "ntfs". - Implicitly inferred to be "ext4" if unspecified. - More info: https://examples.k8s.io/mysql-cinder-pd/README.md' + description: |- + fsType is the filesystem type to mount. + Must be a filesystem type supported by the host operating system. + Examples: "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. + More info: https://examples.k8s.io/mysql-cinder-pd/README.md type: string readOnly: - description: 'readOnly defaults to false (read/write). - ReadOnly here will force the ReadOnly setting - in VolumeMounts. More info: https://examples.k8s.io/mysql-cinder-pd/README.md' + description: |- + readOnly defaults to false (read/write). ReadOnly here will force + the ReadOnly setting in VolumeMounts. + More info: https://examples.k8s.io/mysql-cinder-pd/README.md type: boolean secretRef: - description: 'secretRef is optional: points to a - secret object containing parameters used to connect - to OpenStack.' + description: |- + secretRef is optional: points to a secret object containing parameters used to connect + to OpenStack. properties: name: default: "" - description: 'Name of the referent. This field - is effectively required, but due to backwards - compatibility is allowed to be empty. Instances - of this type with an empty value here are - almost certainly wrong. TODO: Add other useful - fields. apiVersion, kind, uid? More info: - https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names - TODO: Drop `kubebuilder:default` when controller-gen - doesn''t need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.' + description: |- + Name of the referent. + This field is effectively required, but due to backwards compatibility is + allowed to be empty. Instances of this type with an empty value here are + almost certainly wrong. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names type: string type: object x-kubernetes-map-type: atomic volumeID: - description: 'volumeID used to identify the volume - in cinder. More info: https://examples.k8s.io/mysql-cinder-pd/README.md' + description: |- + volumeID used to identify the volume in cinder. + More info: https://examples.k8s.io/mysql-cinder-pd/README.md type: string required: - volumeID @@ -6864,30 +6938,25 @@ spec: populate this volume properties: defaultMode: - description: 'defaultMode is optional: mode bits - used to set permissions on created files by default. - Must be an octal value between 0000 and 0777 or - a decimal value between 0 and 511. YAML accepts - both octal and decimal values, JSON requires decimal - values for mode bits. Defaults to 0644. Directories - within the path are not affected by this setting. - This might be in conflict with other options that - affect the file mode, like fsGroup, and the result - can be other mode bits set.' + description: |- + defaultMode is optional: mode bits used to set permissions on created files by default. + Must be an octal value between 0000 and 0777 or a decimal value between 0 and 511. + YAML accepts both octal and decimal values, JSON requires decimal values for mode bits. + Defaults to 0644. + Directories within the path are not affected by this setting. + This might be in conflict with other options that affect the file + mode, like fsGroup, and the result can be other mode bits set. format: int32 type: integer items: - description: items if unspecified, each key-value - pair in the Data field of the referenced ConfigMap - will be projected into the volume as a file whose - name is the key and content is the value. If specified, - the listed keys will be projected into the specified - paths, and unlisted keys will not be present. - If a key is specified which is not present in - the ConfigMap, the volume setup will error unless - it is marked optional. Paths must be relative - and may not contain the '..' path or start with - '..'. + description: |- + items if unspecified, each key-value pair in the Data field of the referenced + ConfigMap will be projected into the volume as a file whose name is the + key and content is the value. If specified, the listed keys will be + projected into the specified paths, and unlisted keys will not be + present. If a key is specified which is not present in the ConfigMap, + the volume setup will error unless it is marked optional. Paths must be + relative and may not contain the '..' path or start with '..'. items: description: Maps a string key to a path within a volume. @@ -6896,25 +6965,21 @@ spec: description: key is the key to project. type: string mode: - description: 'mode is Optional: mode bits - used to set permissions on this file. Must - be an octal value between 0000 and 0777 - or a decimal value between 0 and 511. YAML - accepts both octal and decimal values, JSON - requires decimal values for mode bits. If - not specified, the volume defaultMode will - be used. This might be in conflict with - other options that affect the file mode, - like fsGroup, and the result can be other - mode bits set.' + description: |- + mode is Optional: mode bits used to set permissions on this file. + Must be an octal value between 0000 and 0777 or a decimal value between 0 and 511. + YAML accepts both octal and decimal values, JSON requires decimal values for mode bits. + If not specified, the volume defaultMode will be used. + This might be in conflict with other options that affect the file + mode, like fsGroup, and the result can be other mode bits set. format: int32 type: integer path: - description: path is the relative path of - the file to map the key to. May not be an - absolute path. May not contain the path - element '..'. May not start with the string - '..'. + description: |- + path is the relative path of the file to map the key to. + May not be an absolute path. + May not contain the path element '..'. + May not start with the string '..'. type: string required: - key @@ -6924,14 +6989,12 @@ spec: x-kubernetes-list-type: atomic name: default: "" - description: 'Name of the referent. This field is - effectively required, but due to backwards compatibility - is allowed to be empty. Instances of this type - with an empty value here are almost certainly - wrong. TODO: Add other useful fields. apiVersion, - kind, uid? More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names - TODO: Drop `kubebuilder:default` when controller-gen - doesn''t need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.' + description: |- + Name of the referent. + This field is effectively required, but due to backwards compatibility is + allowed to be empty. Instances of this type with an empty value here are + almost certainly wrong. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names type: string optional: description: optional specify whether the ConfigMap @@ -6942,54 +7005,49 @@ spec: csi: description: csi (Container Storage Interface) represents ephemeral storage that is handled by certain external - CSI drivers (Beta feature). + CSI drivers. properties: driver: - description: driver is the name of the CSI driver - that handles this volume. Consult with your admin - for the correct name as registered in the cluster. + description: |- + driver is the name of the CSI driver that handles this volume. + Consult with your admin for the correct name as registered in the cluster. type: string fsType: - description: fsType to mount. Ex. "ext4", "xfs", - "ntfs". If not provided, the empty value is passed - to the associated CSI driver which will determine - the default filesystem to apply. + description: |- + fsType to mount. Ex. "ext4", "xfs", "ntfs". + If not provided, the empty value is passed to the associated CSI driver + which will determine the default filesystem to apply. type: string nodePublishSecretRef: - description: nodePublishSecretRef is a reference - to the secret object containing sensitive information - to pass to the CSI driver to complete the CSI + description: |- + nodePublishSecretRef is a reference to the secret object containing + sensitive information to pass to the CSI driver to complete the CSI NodePublishVolume and NodeUnpublishVolume calls. - This field is optional, and may be empty if no - secret is required. If the secret object contains - more than one secret, all secret references are - passed. + This field is optional, and may be empty if no secret is required. If the + secret object contains more than one secret, all secret references are passed. properties: name: default: "" - description: 'Name of the referent. This field - is effectively required, but due to backwards - compatibility is allowed to be empty. Instances - of this type with an empty value here are - almost certainly wrong. TODO: Add other useful - fields. apiVersion, kind, uid? More info: - https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names - TODO: Drop `kubebuilder:default` when controller-gen - doesn''t need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.' + description: |- + Name of the referent. + This field is effectively required, but due to backwards compatibility is + allowed to be empty. Instances of this type with an empty value here are + almost certainly wrong. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names type: string type: object x-kubernetes-map-type: atomic readOnly: - description: readOnly specifies a read-only configuration - for the volume. Defaults to false (read/write). + description: |- + readOnly specifies a read-only configuration for the volume. + Defaults to false (read/write). type: boolean volumeAttributes: additionalProperties: type: string - description: volumeAttributes stores driver-specific - properties that are passed to the CSI driver. - Consult your driver's documentation for supported - values. + description: |- + volumeAttributes stores driver-specific properties that are passed to the CSI + driver. Consult your driver's documentation for supported values. type: object required: - driver @@ -6999,17 +7057,15 @@ spec: the pod that should populate this volume properties: defaultMode: - description: 'Optional: mode bits to use on created - files by default. Must be a Optional: mode bits - used to set permissions on created files by default. - Must be an octal value between 0000 and 0777 or - a decimal value between 0 and 511. YAML accepts - both octal and decimal values, JSON requires decimal - values for mode bits. Defaults to 0644. Directories - within the path are not affected by this setting. - This might be in conflict with other options that - affect the file mode, like fsGroup, and the result - can be other mode bits set.' + description: |- + Optional: mode bits to use on created files by default. Must be a + Optional: mode bits used to set permissions on created files by default. + Must be an octal value between 0000 and 0777 or a decimal value between 0 and 511. + YAML accepts both octal and decimal values, JSON requires decimal values for mode bits. + Defaults to 0644. + Directories within the path are not affected by this setting. + This might be in conflict with other options that affect the file + mode, like fsGroup, and the result can be other mode bits set. format: int32 type: integer items: @@ -7039,16 +7095,13 @@ spec: type: object x-kubernetes-map-type: atomic mode: - description: 'Optional: mode bits used to - set permissions on this file, must be an - octal value between 0000 and 0777 or a decimal - value between 0 and 511. YAML accepts both - octal and decimal values, JSON requires - decimal values for mode bits. If not specified, - the volume defaultMode will be used. This - might be in conflict with other options - that affect the file mode, like fsGroup, - and the result can be other mode bits set.' + description: |- + Optional: mode bits used to set permissions on this file, must be an octal value + between 0000 and 0777 or a decimal value between 0 and 511. + YAML accepts both octal and decimal values, JSON requires decimal values for mode bits. + If not specified, the volume defaultMode will be used. + This might be in conflict with other options that affect the file + mode, like fsGroup, and the result can be other mode bits set. format: int32 type: integer path: @@ -7059,10 +7112,9 @@ spec: the relative path must not start with ''..''' type: string resourceFieldRef: - description: 'Selects a resource of the container: - only resources limits and requests (limits.cpu, - limits.memory, requests.cpu and requests.memory) - are currently supported.' + description: |- + Selects a resource of the container: only resources limits and requests + (limits.cpu, limits.memory, requests.cpu and requests.memory) are currently supported. properties: containerName: description: 'Container name: required @@ -7091,82 +7143,87 @@ spec: x-kubernetes-list-type: atomic type: object emptyDir: - description: 'emptyDir represents a temporary directory - that shares a pod''s lifetime. More info: https://kubernetes.io/docs/concepts/storage/volumes#emptydir' + description: |- + emptyDir represents a temporary directory that shares a pod's lifetime. + More info: https://kubernetes.io/docs/concepts/storage/volumes#emptydir properties: medium: - description: 'medium represents what type of storage - medium should back this directory. The default - is "" which means to use the node''s default medium. - Must be an empty string (default) or Memory. More - info: https://kubernetes.io/docs/concepts/storage/volumes#emptydir' + description: |- + medium represents what type of storage medium should back this directory. + The default is "" which means to use the node's default medium. + Must be an empty string (default) or Memory. + More info: https://kubernetes.io/docs/concepts/storage/volumes#emptydir type: string sizeLimit: anyOf: - type: integer - type: string - description: 'sizeLimit is the total amount of local - storage required for this EmptyDir volume. The - size limit is also applicable for memory medium. - The maximum usage on memory medium EmptyDir would - be the minimum value between the SizeLimit specified - here and the sum of memory limits of all containers - in a pod. The default is nil which means that - the limit is undefined. More info: https://kubernetes.io/docs/concepts/storage/volumes#emptydir' + description: |- + sizeLimit is the total amount of local storage required for this EmptyDir volume. + The size limit is also applicable for memory medium. + The maximum usage on memory medium EmptyDir would be the minimum value between + the SizeLimit specified here and the sum of memory limits of all containers in a pod. + The default is nil which means that the limit is undefined. + More info: https://kubernetes.io/docs/concepts/storage/volumes#emptydir 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 ephemeral: - description: "ephemeral represents a volume that is - handled by a cluster storage driver. The volume's - lifecycle is tied to the pod that defines it - it - will be created before the pod starts, and deleted - when the pod is removed. \n Use this if: a) the volume - is only needed while the pod runs, b) features of - normal volumes like restoring from snapshot or capacity - tracking are needed, c) the storage driver is specified - through a storage class, and d) the storage driver - supports dynamic volume provisioning through a PersistentVolumeClaim - (see EphemeralVolumeSource for more information on - the connection between this volume type and PersistentVolumeClaim). - \n Use PersistentVolumeClaim or one of the vendor-specific - APIs for volumes that persist for longer than the - lifecycle of an individual pod. \n Use CSI for light-weight - local ephemeral volumes if the CSI driver is meant - to be used that way - see the documentation of the - driver for more information. \n A pod can use both - types of ephemeral volumes and persistent volumes - at the same time." + description: |- + ephemeral represents a volume that is handled by a cluster storage driver. + The volume's lifecycle is tied to the pod that defines it - it will be created before the pod starts, + and deleted when the pod is removed. + + Use this if: + a) the volume is only needed while the pod runs, + b) features of normal volumes like restoring from snapshot or capacity + tracking are needed, + c) the storage driver is specified through a storage class, and + d) the storage driver supports dynamic volume provisioning through + a PersistentVolumeClaim (see EphemeralVolumeSource for more + information on the connection between this volume type + and PersistentVolumeClaim). + + Use PersistentVolumeClaim or one of the vendor-specific + APIs for volumes that persist for longer than the lifecycle + of an individual pod. + + Use CSI for light-weight local ephemeral volumes if the CSI driver is meant to + be used that way - see the documentation of the driver for + more information. + + A pod can use both types of ephemeral volumes and + persistent volumes at the same time. properties: volumeClaimTemplate: - description: "Will be used to create a stand-alone - PVC to provision the volume. The pod in which - this EphemeralVolumeSource is embedded will be - the owner of the PVC, i.e. the PVC will be deleted - together with the pod. The name of the PVC will - be `-` where `` - is the name from the `PodSpec.Volumes` array entry. - Pod validation will reject the pod if the concatenated - name is not valid for a PVC (for example, too - long). \n An existing PVC with that name that - is not owned by the pod will *not* be used for - the pod to avoid using an unrelated volume by - mistake. Starting the pod is then blocked until - the unrelated PVC is removed. If such a pre-created - PVC is meant to be used by the pod, the PVC has - to updated with an owner reference to the pod - once the pod exists. Normally this should not - be necessary, but it may be useful when manually - reconstructing a broken cluster. \n This field - is read-only and no changes will be made by Kubernetes - to the PVC after it has been created. \n Required, - must not be nil." + description: |- + Will be used to create a stand-alone PVC to provision the volume. + The pod in which this EphemeralVolumeSource is embedded will be the + owner of the PVC, i.e. the PVC will be deleted together with the + pod. The name of the PVC will be `-` where + `` is the name from the `PodSpec.Volumes` array + entry. Pod validation will reject the pod if the concatenated name + is not valid for a PVC (for example, too long). + + An existing PVC with that name that is not owned by the pod + will *not* be used for the pod to avoid using an unrelated + volume by mistake. Starting the pod is then blocked until + the unrelated PVC is removed. If such a pre-created PVC is + meant to be used by the pod, the PVC has to updated with an + owner reference to the pod once the pod exists. Normally + this should not be necessary, but it may be useful when + manually reconstructing a broken cluster. + + This field is read-only and no changes will be made by Kubernetes + to the PVC after it has been created. + + Required, must not be nil. properties: metadata: - description: May contain labels and annotations - that will be copied into the PVC when creating - it. No other fields are allowed and will be - rejected during validation. + description: |- + May contain labels and annotations that will be copied into the PVC + when creating it. No other fields are allowed and will be rejected during + validation. properties: annotations: additionalProperties: @@ -7186,44 +7243,36 @@ spec: type: string type: object spec: - description: The specification for the PersistentVolumeClaim. - The entire content is copied unchanged into - the PVC that gets created from this template. - The same fields as in a PersistentVolumeClaim + description: |- + The specification for the PersistentVolumeClaim. The entire content is + copied unchanged into the PVC that gets created from this + template. The same fields as in a PersistentVolumeClaim are also valid here. properties: accessModes: - description: 'accessModes contains the desired - access modes the volume should have. More - info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#access-modes-1' + description: |- + accessModes contains the desired access modes the volume should have. + More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#access-modes-1 items: type: string type: array x-kubernetes-list-type: atomic dataSource: - description: 'dataSource field can be used - to specify either: * An existing VolumeSnapshot - object (snapshot.storage.k8s.io/VolumeSnapshot) + description: |- + dataSource field can be used to specify either: + * An existing VolumeSnapshot object (snapshot.storage.k8s.io/VolumeSnapshot) * An existing PVC (PersistentVolumeClaim) - If the provisioner or an external controller - can support the specified data source, - it will create a new volume based on the - contents of the specified data source. - When the AnyVolumeDataSource feature gate - is enabled, dataSource contents will be - copied to dataSourceRef, and dataSourceRef - contents will be copied to dataSource - when dataSourceRef.namespace is not specified. - If the namespace is specified, then dataSourceRef - will not be copied to dataSource.' + If the provisioner or an external controller can support the specified data source, + it will create a new volume based on the contents of the specified data source. + When the AnyVolumeDataSource feature gate is enabled, dataSource contents will be copied to dataSourceRef, + and dataSourceRef contents will be copied to dataSource when dataSourceRef.namespace is not specified. + If the namespace is specified, then dataSourceRef will not be copied to dataSource. properties: apiGroup: - description: APIGroup is the group for - the resource being referenced. If - APIGroup is not specified, the specified - Kind must be in the core API group. - For any other third-party types, APIGroup - is required. + description: |- + APIGroup is the group for the resource being referenced. + If APIGroup is not specified, the specified Kind must be in the core API group. + For any other third-party types, APIGroup is required. type: string kind: description: Kind is the type of resource @@ -7239,50 +7288,36 @@ spec: type: object x-kubernetes-map-type: atomic dataSourceRef: - description: 'dataSourceRef specifies the - object from which to populate the volume - with data, if a non-empty volume is desired. - This may be any object from a non-empty - API group (non core object) or a PersistentVolumeClaim - object. When this field is specified, - volume binding will only succeed if the - type of the specified object matches some - installed volume populator or dynamic - provisioner. This field will replace the - functionality of the dataSource field - and as such if both fields are non-empty, - they must have the same value. For backwards - compatibility, when namespace isn''t specified - in dataSourceRef, both fields (dataSource - and dataSourceRef) will be set to the - same value automatically if one of them - is empty and the other is non-empty. When - namespace is specified in dataSourceRef, - dataSource isn''t set to the same value - and must be empty. There are three important - differences between dataSource and dataSourceRef: - * While dataSource only allows two specific - types of objects, dataSourceRef allows - any non-core object, as well as PersistentVolumeClaim - objects. * While dataSource ignores disallowed - values (dropping them), dataSourceRef - preserves all values, and generates an - error if a disallowed value is specified. - * While dataSource only allows local objects, - dataSourceRef allows objects in any namespaces. - (Beta) Using this field requires the AnyVolumeDataSource - feature gate to be enabled. (Alpha) Using - the namespace field of dataSourceRef requires - the CrossNamespaceVolumeDataSource feature - gate to be enabled.' + description: |- + dataSourceRef specifies the object from which to populate the volume with data, if a non-empty + volume is desired. This may be any object from a non-empty API group (non + core object) or a PersistentVolumeClaim object. + When this field is specified, volume binding will only succeed if the type of + the specified object matches some installed volume populator or dynamic + provisioner. + This field will replace the functionality of the dataSource field and as such + if both fields are non-empty, they must have the same value. For backwards + compatibility, when namespace isn't specified in dataSourceRef, + both fields (dataSource and dataSourceRef) will be set to the same + value automatically if one of them is empty and the other is non-empty. + When namespace is specified in dataSourceRef, + dataSource isn't set to the same value and must be empty. + There are three important differences between dataSource and dataSourceRef: + * While dataSource only allows two specific types of objects, dataSourceRef + allows any non-core object, as well as PersistentVolumeClaim objects. + * While dataSource ignores disallowed values (dropping them), dataSourceRef + preserves all values, and generates an error if a disallowed value is + specified. + * While dataSource only allows local objects, dataSourceRef allows objects + in any namespaces. + (Beta) Using this field requires the AnyVolumeDataSource feature gate to be enabled. + (Alpha) Using the namespace field of dataSourceRef requires the CrossNamespaceVolumeDataSource feature gate to be enabled. properties: apiGroup: - description: APIGroup is the group for - the resource being referenced. If - APIGroup is not specified, the specified - Kind must be in the core API group. - For any other third-party types, APIGroup - is required. + description: |- + APIGroup is the group for the resource being referenced. + If APIGroup is not specified, the specified Kind must be in the core API group. + For any other third-party types, APIGroup is required. type: string kind: description: Kind is the type of resource @@ -7293,31 +7328,22 @@ spec: being referenced type: string namespace: - description: Namespace is the namespace - of resource being referenced Note - that when a namespace is specified, - a gateway.networking.k8s.io/ReferenceGrant - object is required in the referent - namespace to allow that namespace's - owner to accept the reference. See - the ReferenceGrant documentation for - details. (Alpha) This field requires - the CrossNamespaceVolumeDataSource - feature gate to be enabled. + description: |- + Namespace is the namespace of resource being referenced + Note that when a namespace is specified, a gateway.networking.k8s.io/ReferenceGrant object is required in the referent namespace to allow that namespace's owner to accept the reference. See the ReferenceGrant documentation for details. + (Alpha) This field requires the CrossNamespaceVolumeDataSource feature gate to be enabled. type: string required: - kind - name type: object resources: - description: 'resources represents the minimum - resources the volume should have. If RecoverVolumeExpansionFailure - feature is enabled users are allowed to - specify resource requirements that are - lower than previous value but must still - be higher than capacity recorded in the - status field of the claim. More info: - https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources' + description: |- + resources represents the minimum resources the volume should have. + If RecoverVolumeExpansionFailure feature is enabled users are allowed to specify resource requirements + that are lower than previous value but must still be higher than capacity recorded in the + status field of the claim. + More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources properties: limits: additionalProperties: @@ -7326,9 +7352,9 @@ spec: - 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/' + 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: @@ -7337,14 +7363,11 @@ spec: - 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/' + 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 selector: @@ -7356,10 +7379,9 @@ spec: of label selector requirements. The requirements are ANDed. items: - description: A label selector requirement - is a selector that contains values, - a key, and an operator that relates - the key and values. + description: |- + A label selector requirement is a selector that contains values, a key, and an operator that + relates the key and values. properties: key: description: key is the label @@ -7367,20 +7389,16 @@ spec: to. type: string operator: - description: operator represents - a key's relationship to a set - of values. Valid operators are - In, NotIn, Exists and DoesNotExist. + description: |- + operator represents a key's relationship to a set of values. + Valid operators are In, NotIn, Exists and DoesNotExist. type: string values: - description: values is an array - of string values. If the operator - is In or NotIn, the values array - must be non-empty. If the operator - is Exists or DoesNotExist, the - values array must be empty. - This array is replaced during - a strategic merge patch. + description: |- + values is an array of string values. If the operator is In or NotIn, + the values array must be non-empty. If the operator is Exists or DoesNotExist, + the values array must be empty. This array is replaced during a strategic + merge patch. items: type: string type: array @@ -7394,53 +7412,35 @@ spec: matchLabels: additionalProperties: type: string - description: matchLabels is a map of - {key,value} pairs. A single {key,value} - in the matchLabels map is equivalent - to an element of matchExpressions, - whose key field is "key", the operator - is "In", and the values array contains - only "value". The requirements are - ANDed. + description: |- + matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels + map is equivalent to an element of matchExpressions, whose key field is "key", the + operator is "In", and the values array contains only "value". The requirements are ANDed. type: object type: object x-kubernetes-map-type: atomic storageClassName: - description: 'storageClassName is the name - of the StorageClass required by the claim. - More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#class-1' + description: |- + storageClassName is the name of the StorageClass required by the claim. + More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#class-1 type: string volumeAttributesClassName: - description: 'volumeAttributesClassName - may be used to set the VolumeAttributesClass - used by this claim. If specified, the - CSI driver will create or update the volume - with the attributes defined in the corresponding - VolumeAttributesClass. This has a different - purpose than storageClassName, it can - be changed after the claim is created. - An empty string value means that no VolumeAttributesClass - will be applied to the claim but it''s - not allowed to reset this field to empty - string once it is set. If unspecified - and the PersistentVolumeClaim is unbound, - the default VolumeAttributesClass will - be set by the persistentvolume controller - if it exists. If the resource referred - to by volumeAttributesClass does not exist, - this PersistentVolumeClaim will be set - to a Pending state, as reflected by the - modifyVolumeStatus field, until such as - a resource exists. More info: https://kubernetes.io/docs/concepts/storage/volume-attributes-classes/ - (Alpha) Using this field requires the - VolumeAttributesClass feature gate to - be enabled.' + description: |- + volumeAttributesClassName may be used to set the VolumeAttributesClass used by this claim. + If specified, the CSI driver will create or update the volume with the attributes defined + in the corresponding VolumeAttributesClass. This has a different purpose than storageClassName, + it can be changed after the claim is created. An empty string or nil value indicates that no + VolumeAttributesClass will be applied to the claim. If the claim enters an Infeasible error state, + this field can be reset to its previous value (including nil) to cancel the modification. + If the resource referred to by volumeAttributesClass does not exist, this PersistentVolumeClaim will be + set to a Pending state, as reflected by the modifyVolumeStatus field, until such as a resource + exists. + More info: https://kubernetes.io/docs/concepts/storage/volume-attributes-classes/ type: string volumeMode: - description: volumeMode defines what type - of volume is required by the claim. Value - of Filesystem is implied when not included - in claim spec. + description: |- + volumeMode defines what type of volume is required by the claim. + Value of Filesystem is implied when not included in claim spec. type: string volumeName: description: volumeName is the binding reference @@ -7457,21 +7457,19 @@ spec: exposed to the pod. properties: fsType: - description: 'fsType is the filesystem type to mount. - Must be a filesystem type supported by the host - operating system. Ex. "ext4", "xfs", "ntfs". Implicitly - inferred to be "ext4" if unspecified. TODO: how - do we prevent errors in the filesystem from compromising - the machine' + description: |- + fsType is the filesystem type to mount. + Must be a filesystem type supported by the host operating system. + Ex. "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. type: string lun: description: 'lun is Optional: FC target lun number' format: int32 type: integer readOnly: - description: 'readOnly is Optional: Defaults to - false (read/write). ReadOnly here will force the - ReadOnly setting in VolumeMounts.' + description: |- + readOnly is Optional: Defaults to false (read/write). ReadOnly here will force + the ReadOnly setting in VolumeMounts. type: boolean targetWWNs: description: 'targetWWNs is Optional: FC target @@ -7481,29 +7479,29 @@ spec: type: array x-kubernetes-list-type: atomic wwids: - description: 'wwids Optional: FC volume world wide - identifiers (wwids) Either wwids or combination - of targetWWNs and lun must be set, but not both - simultaneously.' + description: |- + wwids Optional: FC volume world wide identifiers (wwids) + Either wwids or combination of targetWWNs and lun must be set, but not both simultaneously. items: type: string type: array x-kubernetes-list-type: atomic type: object flexVolume: - description: flexVolume represents a generic volume - resource that is provisioned/attached using an exec - based plugin. + description: |- + flexVolume represents a generic volume resource that is + provisioned/attached using an exec based plugin. + Deprecated: FlexVolume is deprecated. Consider using a CSIDriver instead. properties: driver: description: driver is the name of the driver to use for this volume. type: string fsType: - description: fsType is the filesystem type to mount. - Must be a filesystem type supported by the host - operating system. Ex. "ext4", "xfs", "ntfs". The - default filesystem depends on FlexVolume script. + description: |- + fsType is the filesystem type to mount. + Must be a filesystem type supported by the host operating system. + Ex. "ext4", "xfs", "ntfs". The default filesystem depends on FlexVolume script. type: string options: additionalProperties: @@ -7512,29 +7510,26 @@ spec: extra command options if any.' type: object readOnly: - description: 'readOnly is Optional: defaults to - false (read/write). ReadOnly here will force the - ReadOnly setting in VolumeMounts.' + description: |- + readOnly is Optional: defaults to false (read/write). ReadOnly here will force + the ReadOnly setting in VolumeMounts. type: boolean secretRef: - description: 'secretRef is Optional: secretRef is - reference to the secret object containing sensitive - information to pass to the plugin scripts. This - may be empty if no secret object is specified. - If the secret object contains more than one secret, - all secrets are passed to the plugin scripts.' + description: |- + secretRef is Optional: secretRef is reference to the secret object containing + sensitive information to pass to the plugin scripts. This may be + empty if no secret object is specified. If the secret object + contains more than one secret, all secrets are passed to the plugin + scripts. properties: name: default: "" - description: 'Name of the referent. This field - is effectively required, but due to backwards - compatibility is allowed to be empty. Instances - of this type with an empty value here are - almost certainly wrong. TODO: Add other useful - fields. apiVersion, kind, uid? More info: - https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names - TODO: Drop `kubebuilder:default` when controller-gen - doesn''t need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.' + description: |- + Name of the referent. + This field is effectively required, but due to backwards compatibility is + allowed to be empty. Instances of this type with an empty value here are + almost certainly wrong. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names type: string type: object x-kubernetes-map-type: atomic @@ -7542,14 +7537,14 @@ spec: - driver type: object flocker: - description: flocker represents a Flocker volume attached - to a kubelet's host machine. This depends on the Flocker - control service being running + description: |- + flocker represents a Flocker volume attached to a kubelet's host machine. This depends on the Flocker control service being running. + Deprecated: Flocker is deprecated and the in-tree flocker type is no longer supported. properties: datasetName: - description: datasetName is Name of the dataset - stored as metadata -> name on the dataset for - Flocker should be considered as deprecated + description: |- + datasetName is Name of the dataset stored as metadata -> name on the dataset for Flocker + should be considered as deprecated type: string datasetUUID: description: datasetUUID is the UUID of the dataset. @@ -7557,57 +7552,56 @@ spec: type: string type: object gcePersistentDisk: - description: 'gcePersistentDisk represents a GCE Disk - resource that is attached to a kubelet''s host machine - and then exposed to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk' + description: |- + gcePersistentDisk represents a GCE Disk resource that is attached to a + kubelet's host machine and then exposed to the pod. + Deprecated: GCEPersistentDisk is deprecated. All operations for the in-tree + gcePersistentDisk type are redirected to the pd.csi.storage.gke.io CSI driver. + More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk properties: fsType: - description: 'fsType is filesystem type of the volume - that you want to mount. Tip: Ensure that the filesystem - type is supported by the host operating system. - Examples: "ext4", "xfs", "ntfs". Implicitly inferred - to be "ext4" if unspecified. More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk - TODO: how do we prevent errors in the filesystem - from compromising the machine' + description: |- + fsType is filesystem type of the volume that you want to mount. + Tip: Ensure that the filesystem type is supported by the host operating system. + Examples: "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. + More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk type: string partition: - description: 'partition is the partition in the - volume that you want to mount. If omitted, the - default is to mount by volume name. Examples: - For volume /dev/sda1, you specify the partition - as "1". Similarly, the volume partition for /dev/sda - is "0" (or you can leave the property empty). - More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk' + description: |- + partition is the partition in the volume that you want to mount. + If omitted, the default is to mount by volume name. + Examples: For volume /dev/sda1, you specify the partition as "1". + Similarly, the volume partition for /dev/sda is "0" (or you can leave the property empty). + More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk format: int32 type: integer pdName: - description: 'pdName is unique name of the PD resource - in GCE. Used to identify the disk in GCE. More - info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk' + description: |- + pdName is unique name of the PD resource in GCE. Used to identify the disk in GCE. + More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk type: string readOnly: - description: 'readOnly here will force the ReadOnly - setting in VolumeMounts. Defaults to false. More - info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk' + description: |- + readOnly here will force the ReadOnly setting in VolumeMounts. + Defaults to false. + More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk type: boolean required: - pdName type: object gitRepo: - description: 'gitRepo represents a git repository at - a particular revision. DEPRECATED: GitRepo is deprecated. - To provision a container with a git repo, mount an - EmptyDir into an InitContainer that clones the repo - using git, then mount the EmptyDir into the Pod''s - container.' + description: |- + gitRepo represents a git repository at a particular revision. + Deprecated: GitRepo is deprecated. To provision a container with a git repo, mount an + EmptyDir into an InitContainer that clones the repo using git, then mount the EmptyDir + into the Pod's container. properties: directory: - description: directory is the target directory name. - Must not contain or start with '..'. If '.' is - supplied, the volume directory will be the git - repository. Otherwise, if specified, the volume - will contain the git repository in the subdirectory - with the given name. + description: |- + directory is the target directory name. + Must not contain or start with '..'. If '.' is supplied, the volume directory will be the + git repository. Otherwise, if specified, the volume will contain the git repository in + the subdirectory with the given name. type: string repository: description: repository is the URL @@ -7620,54 +7614,92 @@ spec: - repository type: object glusterfs: - description: 'glusterfs represents a Glusterfs mount - on the host that shares a pod''s lifetime. More info: - https://examples.k8s.io/volumes/glusterfs/README.md' + description: |- + glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime. + Deprecated: Glusterfs is deprecated and the in-tree glusterfs type is no longer supported. properties: endpoints: - description: 'endpoints is the endpoint name that - details Glusterfs topology. More info: https://examples.k8s.io/volumes/glusterfs/README.md#create-a-pod' + description: endpoints is the endpoint name that + details Glusterfs topology. type: string path: - description: 'path is the Glusterfs volume path. - More info: https://examples.k8s.io/volumes/glusterfs/README.md#create-a-pod' + description: |- + path is the Glusterfs volume path. + More info: https://examples.k8s.io/volumes/glusterfs/README.md#create-a-pod type: string readOnly: - description: 'readOnly here will force the Glusterfs - volume to be mounted with read-only permissions. - Defaults to false. More info: https://examples.k8s.io/volumes/glusterfs/README.md#create-a-pod' + description: |- + readOnly here will force the Glusterfs volume to be mounted with read-only permissions. + Defaults to false. + More info: https://examples.k8s.io/volumes/glusterfs/README.md#create-a-pod type: boolean required: - endpoints - path type: object hostPath: - description: 'hostPath represents a pre-existing file - or directory on the host machine that is directly - exposed to the container. This is generally used for - system agents or other privileged things that are - allowed to see the host machine. Most containers will - NOT need this. More info: https://kubernetes.io/docs/concepts/storage/volumes#hostpath - --- TODO(jonesdl) We need to restrict who can use - host directory mounts and who can/can not mount host - directories as read/write.' + description: |- + hostPath represents a pre-existing file or directory on the host + machine that is directly exposed to the container. This is generally + used for system agents or other privileged things that are allowed + to see the host machine. Most containers will NOT need this. + More info: https://kubernetes.io/docs/concepts/storage/volumes#hostpath properties: path: - description: 'path of the directory on the host. - If the path is a symlink, it will follow the link - to the real path. More info: https://kubernetes.io/docs/concepts/storage/volumes#hostpath' + description: |- + path of the directory on the host. + If the path is a symlink, it will follow the link to the real path. + More info: https://kubernetes.io/docs/concepts/storage/volumes#hostpath type: string type: - description: 'type for HostPath Volume Defaults - to "" More info: https://kubernetes.io/docs/concepts/storage/volumes#hostpath' + description: |- + type for HostPath Volume + Defaults to "" + More info: https://kubernetes.io/docs/concepts/storage/volumes#hostpath type: string required: - path type: object + image: + description: |- + image represents an OCI object (a container image or artifact) pulled and mounted on the kubelet's host machine. + The volume is resolved at pod startup depending on which PullPolicy value is provided: + + - Always: the kubelet always attempts to pull the reference. Container creation will fail If the pull fails. + - Never: the kubelet never pulls the reference and only uses a local image or artifact. Container creation will fail if the reference isn't present. + - IfNotPresent: the kubelet pulls if the reference isn't already present on disk. Container creation will fail if the reference isn't present and the pull fails. + + The volume gets re-resolved if the pod gets deleted and recreated, which means that new remote content will become available on pod recreation. + A failure to resolve or pull the image during pod startup will block containers from starting and may add significant latency. Failures will be retried using normal volume backoff and will be reported on the pod reason and message. + The types of objects that may be mounted by this volume are defined by the container runtime implementation on a host machine and at minimum must include all valid types supported by the container image field. + The OCI object gets mounted in a single directory (spec.containers[*].volumeMounts.mountPath) by merging the manifest layers in the same way as for container images. + The volume will be mounted read-only (ro) and non-executable files (noexec). + Sub path mounts for containers are not supported (spec.containers[*].volumeMounts.subpath) before 1.33. + The field spec.securityContext.fsGroupChangePolicy has no effect on this volume type. + properties: + pullPolicy: + description: |- + Policy for pulling OCI objects. Possible values are: + Always: the kubelet always attempts to pull the reference. Container creation will fail If the pull fails. + Never: the kubelet never pulls the reference and only uses a local image or artifact. Container creation will fail if the reference isn't present. + IfNotPresent: the kubelet pulls if the reference isn't already present on disk. Container creation will fail if the reference isn't present and the pull fails. + Defaults to Always if :latest tag is specified, or IfNotPresent otherwise. + type: string + reference: + description: |- + Required: Image or artifact reference to be used. + Behaves in the same way as pod.spec.containers[*].image. + Pull secrets will be assembled in the same way as for the container image by looking up node credentials, SA image pull secrets, and pod spec image pull secrets. + More info: https://kubernetes.io/docs/concepts/containers/images + This field is optional to allow higher level config management to default or override + container images in workload controllers like Deployments and StatefulSets. + type: string + type: object iscsi: - description: 'iscsi represents an ISCSI Disk resource - that is attached to a kubelet''s host machine and - then exposed to the pod. More info: https://examples.k8s.io/volumes/iscsi/README.md' + description: |- + iscsi represents an ISCSI Disk resource that is attached to a + kubelet's host machine and then exposed to the pod. + More info: https://kubernetes.io/docs/concepts/storage/volumes/#iscsi properties: chapAuthDiscovery: description: chapAuthDiscovery defines whether support @@ -7678,45 +7710,43 @@ spec: iSCSI Session CHAP authentication type: boolean fsType: - description: 'fsType is the filesystem type of the - volume that you want to mount. Tip: Ensure that - the filesystem type is supported by the host operating - system. Examples: "ext4", "xfs", "ntfs". Implicitly - inferred to be "ext4" if unspecified. More info: - https://kubernetes.io/docs/concepts/storage/volumes#iscsi - TODO: how do we prevent errors in the filesystem - from compromising the machine' + description: |- + fsType is the filesystem type of the volume that you want to mount. + Tip: Ensure that the filesystem type is supported by the host operating system. + Examples: "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. + More info: https://kubernetes.io/docs/concepts/storage/volumes#iscsi type: string initiatorName: - description: initiatorName is the custom iSCSI Initiator - Name. If initiatorName is specified with iscsiInterface - simultaneously, new iSCSI interface : will be created for the connection. + description: |- + initiatorName is the custom iSCSI Initiator Name. + If initiatorName is specified with iscsiInterface simultaneously, new iSCSI interface + : will be created for the connection. type: string iqn: description: iqn is the target iSCSI Qualified Name. type: string iscsiInterface: - description: iscsiInterface is the interface Name - that uses an iSCSI transport. Defaults to 'default' - (tcp). + default: default + description: |- + iscsiInterface is the interface Name that uses an iSCSI transport. + Defaults to 'default' (tcp). type: string lun: description: lun represents iSCSI Target Lun number. format: int32 type: integer portals: - description: portals is the iSCSI Target Portal - List. The portal is either an IP or ip_addr:port - if the port is other than default (typically TCP - ports 860 and 3260). + description: |- + portals is the iSCSI Target Portal List. The portal is either an IP or ip_addr:port if the port + is other than default (typically TCP ports 860 and 3260). items: type: string type: array x-kubernetes-list-type: atomic readOnly: - description: readOnly here will force the ReadOnly - setting in VolumeMounts. Defaults to false. + description: |- + readOnly here will force the ReadOnly setting in VolumeMounts. + Defaults to false. type: boolean secretRef: description: secretRef is the CHAP Secret for iSCSI @@ -7724,23 +7754,19 @@ spec: properties: name: default: "" - description: 'Name of the referent. This field - is effectively required, but due to backwards - compatibility is allowed to be empty. Instances - of this type with an empty value here are - almost certainly wrong. TODO: Add other useful - fields. apiVersion, kind, uid? More info: - https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names - TODO: Drop `kubebuilder:default` when controller-gen - doesn''t need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.' + description: |- + Name of the referent. + This field is effectively required, but due to backwards compatibility is + allowed to be empty. Instances of this type with an empty value here are + almost certainly wrong. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names type: string type: object x-kubernetes-map-type: atomic targetPortal: - description: targetPortal is iSCSI Target Portal. - The Portal is either an IP or ip_addr:port if - the port is other than default (typically TCP - ports 860 and 3260). + description: |- + targetPortal is iSCSI Target Portal. The Portal is either an IP or ip_addr:port if the port + is other than default (typically TCP ports 860 and 3260). type: string required: - iqn @@ -7748,57 +7774,65 @@ spec: - targetPortal type: object name: - description: 'name of the volume. Must be a DNS_LABEL - and unique within the pod. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names' + description: |- + name of the volume. + Must be a DNS_LABEL and unique within the pod. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names type: string nfs: - description: 'nfs represents an NFS mount on the host - that shares a pod''s lifetime More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs' + description: |- + nfs represents an NFS mount on the host that shares a pod's lifetime + More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs properties: path: - description: 'path that is exported by the NFS server. - More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs' + description: |- + path that is exported by the NFS server. + More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs type: string readOnly: - description: 'readOnly here will force the NFS export - to be mounted with read-only permissions. Defaults - to false. More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs' + description: |- + readOnly here will force the NFS export to be mounted with read-only permissions. + Defaults to false. + More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs type: boolean server: - description: 'server is the hostname or IP address - of the NFS server. More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs' + description: |- + server is the hostname or IP address of the NFS server. + More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs type: string required: - path - server type: object persistentVolumeClaim: - description: 'persistentVolumeClaimVolumeSource represents - a reference to a PersistentVolumeClaim in the same - namespace. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims' + description: |- + persistentVolumeClaimVolumeSource represents a reference to a + PersistentVolumeClaim in the same namespace. + More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims properties: claimName: - description: 'claimName is the name of a PersistentVolumeClaim - in the same namespace as the pod using this volume. - More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims' + description: |- + claimName is the name of a PersistentVolumeClaim in the same namespace as the pod using this volume. + More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims type: string readOnly: - description: readOnly Will force the ReadOnly setting - in VolumeMounts. Default false. + description: |- + readOnly Will force the ReadOnly setting in VolumeMounts. + Default false. type: boolean required: - claimName type: object photonPersistentDisk: - description: photonPersistentDisk represents a PhotonController - persistent disk attached and mounted on kubelets host - machine + description: |- + photonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine. + Deprecated: PhotonPersistentDisk is deprecated and the in-tree photonPersistentDisk type is no longer supported. properties: fsType: - description: fsType is the filesystem type to mount. - Must be a filesystem type supported by the host - operating system. Ex. "ext4", "xfs", "ntfs". Implicitly - inferred to be "ext4" if unspecified. + description: |- + fsType is the filesystem type to mount. + Must be a filesystem type supported by the host operating system. + Ex. "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. type: string pdID: description: pdID is the ID that identifies Photon @@ -7808,19 +7842,22 @@ spec: - pdID type: object portworxVolume: - description: portworxVolume represents a portworx volume - attached and mounted on kubelets host machine + description: |- + portworxVolume represents a portworx volume attached and mounted on kubelets host machine. + Deprecated: PortworxVolume is deprecated. All operations for the in-tree portworxVolume type + are redirected to the pxd.portworx.com CSI driver when the CSIMigrationPortworx feature-gate + is on. properties: fsType: - description: fSType represents the filesystem type - to mount Must be a filesystem type supported by - the host operating system. Ex. "ext4", "xfs". - Implicitly inferred to be "ext4" if unspecified. + description: |- + fSType represents the filesystem type to mount + Must be a filesystem type supported by the host operating system. + Ex. "ext4", "xfs". Implicitly inferred to be "ext4" if unspecified. type: string readOnly: - description: readOnly defaults to false (read/write). - ReadOnly here will force the ReadOnly setting - in VolumeMounts. + description: |- + readOnly defaults to false (read/write). ReadOnly here will force + the ReadOnly setting in VolumeMounts. type: boolean volumeID: description: volumeID uniquely identifies a Portworx @@ -7834,58 +7871,55 @@ spec: secrets, configmaps, and downward API properties: defaultMode: - description: defaultMode are the mode bits used - to set permissions on created files by default. - Must be an octal value between 0000 and 0777 or - a decimal value between 0 and 511. YAML accepts - both octal and decimal values, JSON requires decimal - values for mode bits. Directories within the path - are not affected by this setting. This might be - in conflict with other options that affect the - file mode, like fsGroup, and the result can be - other mode bits set. + description: |- + defaultMode are the mode bits used to set permissions on created files by default. + Must be an octal value between 0000 and 0777 or a decimal value between 0 and 511. + YAML accepts both octal and decimal values, JSON requires decimal values for mode bits. + Directories within the path are not affected by this setting. + This might be in conflict with other options that affect the file + mode, like fsGroup, and the result can be other mode bits set. format: int32 type: integer sources: - description: sources is the list of volume projections + description: |- + sources is the list of volume projections. Each entry in this list + handles one source. items: - description: Projection that may be projected - along with other supported volume types + description: |- + Projection that may be projected along with other supported volume types. + Exactly one of these fields must be set. properties: clusterTrustBundle: - description: "ClusterTrustBundle allows a - pod to access the `.spec.trustBundle` field - of ClusterTrustBundle objects in an auto-updating - file. \n Alpha, gated by the ClusterTrustBundleProjection - feature gate. \n ClusterTrustBundle objects - can either be selected by name, or by the + description: |- + ClusterTrustBundle allows a pod to access the `.spec.trustBundle` field + of ClusterTrustBundle objects in an auto-updating file. + + Alpha, gated by the ClusterTrustBundleProjection feature gate. + + ClusterTrustBundle objects can either be selected by name, or by the combination of signer name and a label selector. - \n Kubelet performs aggressive normalization - of the PEM contents written into the pod - filesystem. Esoteric PEM features such - as inter-block comments and block headers - are stripped. Certificates are deduplicated. - The ordering of certificates within the - file is arbitrary, and Kubelet may change - the order over time." + + Kubelet performs aggressive normalization of the PEM contents written + into the pod filesystem. Esoteric PEM features such as inter-block + comments and block headers are stripped. Certificates are deduplicated. + The ordering of certificates within the file is arbitrary, and Kubelet + may change the order over time. properties: labelSelector: - description: Select all ClusterTrustBundles - that match this label selector. Only - has effect if signerName is set. Mutually-exclusive - with name. If unset, interpreted as - "match nothing". If set but empty, - interpreted as "match everything". + description: |- + Select all ClusterTrustBundles that match this label selector. Only has + effect if signerName is set. Mutually-exclusive with name. If unset, + interpreted as "match nothing". If set but empty, interpreted as "match + everything". properties: matchExpressions: description: matchExpressions is a list of label selector requirements. The requirements are ANDed. items: - description: A label selector requirement - is a selector that contains values, - a key, and an operator that relates - the key and values. + description: |- + A label selector requirement is a selector that contains values, a key, and an operator that + relates the key and values. properties: key: description: key is the label @@ -7893,21 +7927,15 @@ spec: to. type: string operator: - description: operator represents - a key's relationship to a - set of values. Valid operators - are In, NotIn, Exists and - DoesNotExist. + description: |- + operator represents a key's relationship to a set of values. + Valid operators are In, NotIn, Exists and DoesNotExist. type: string values: - description: values is an array - of string values. If the operator - is In or NotIn, the values - array must be non-empty. If - the operator is Exists or - DoesNotExist, the values array - must be empty. This array - is replaced during a strategic + description: |- + values is an array of string values. If the operator is In or NotIn, + the values array must be non-empty. If the operator is Exists or DoesNotExist, + the values array must be empty. This array is replaced during a strategic merge patch. items: type: string @@ -7922,30 +7950,24 @@ spec: matchLabels: additionalProperties: type: string - description: matchLabels is a map - of {key,value} pairs. A single {key,value} - in the matchLabels map is equivalent - to an element of matchExpressions, - whose key field is "key", the operator - is "In", and the values array contains - only "value". The requirements are - ANDed. + description: |- + matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels + map is equivalent to an element of matchExpressions, whose key field is "key", the + operator is "In", and the values array contains only "value". The requirements are ANDed. type: object type: object x-kubernetes-map-type: atomic name: - description: Select a single ClusterTrustBundle - by object name. Mutually-exclusive + description: |- + Select a single ClusterTrustBundle by object name. Mutually-exclusive with signerName and labelSelector. type: string optional: - description: If true, don't block pod - startup if the referenced ClusterTrustBundle(s) - aren't available. If using name, then - the named ClusterTrustBundle is allowed - not to exist. If using signerName, - then the combination of signerName and - labelSelector is allowed to match zero + description: |- + If true, don't block pod startup if the referenced ClusterTrustBundle(s) + aren't available. If using name, then the named ClusterTrustBundle is + allowed not to exist. If using signerName, then the combination of + signerName and labelSelector is allowed to match zero ClusterTrustBundles. type: boolean path: @@ -7953,11 +7975,10 @@ spec: root to write the bundle. type: string signerName: - description: Select all ClusterTrustBundles - that match this signer name. Mutually-exclusive - with name. The contents of all selected - ClusterTrustBundles will be unified - and deduplicated. + description: |- + Select all ClusterTrustBundles that match this signer name. + Mutually-exclusive with name. The contents of all selected + ClusterTrustBundles will be unified and deduplicated. type: string required: - path @@ -7967,19 +7988,14 @@ spec: configMap data to project properties: items: - description: items if unspecified, each - key-value pair in the Data field of - the referenced ConfigMap will be projected - into the volume as a file whose name - is the key and content is the value. - If specified, the listed keys will be - projected into the specified paths, - and unlisted keys will not be present. - If a key is specified which is not present - in the ConfigMap, the volume setup will - error unless it is marked optional. - Paths must be relative and may not contain - the '..' path or start with '..'. + description: |- + items if unspecified, each key-value pair in the Data field of the referenced + ConfigMap will be projected into the volume as a file whose name is the + key and content is the value. If specified, the listed keys will be + projected into the specified paths, and unlisted keys will not be + present. If a key is specified which is not present in the ConfigMap, + the volume setup will error unless it is marked optional. Paths must be + relative and may not contain the '..' path or start with '..'. items: description: Maps a string key to a path within a volume. @@ -7988,29 +8004,21 @@ spec: description: key is the key to project. type: string mode: - description: 'mode is Optional: - mode bits used to set permissions - on this file. Must be an octal - value between 0000 and 0777 or - a decimal value between 0 and - 511. YAML accepts both octal and - decimal values, JSON requires - decimal values for mode bits. - If not specified, the volume defaultMode - will be used. This might be in - conflict with other options that - affect the file mode, like fsGroup, - and the result can be other mode - bits set.' + description: |- + mode is Optional: mode bits used to set permissions on this file. + Must be an octal value between 0000 and 0777 or a decimal value between 0 and 511. + YAML accepts both octal and decimal values, JSON requires decimal values for mode bits. + If not specified, the volume defaultMode will be used. + This might be in conflict with other options that affect the file + mode, like fsGroup, and the result can be other mode bits set. format: int32 type: integer path: - description: path is the relative - path of the file to map the key - to. May not be an absolute path. - May not contain the path element - '..'. May not start with the string - '..'. + description: |- + path is the relative path of the file to map the key to. + May not be an absolute path. + May not contain the path element '..'. + May not start with the string '..'. type: string required: - key @@ -8020,16 +8028,12 @@ spec: x-kubernetes-list-type: atomic name: default: "" - description: 'Name of the referent. This - field is effectively required, but due - to backwards compatibility is allowed - to be empty. Instances of this type - with an empty value here are almost - certainly wrong. TODO: Add other useful - fields. apiVersion, kind, uid? More - info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names - TODO: Drop `kubebuilder:default` when - controller-gen doesn''t need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.' + description: |- + Name of the referent. + This field is effectively required, but due to backwards compatibility is + allowed to be empty. Instances of this type with an empty value here are + almost certainly wrong. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names type: string optional: description: optional specify whether @@ -8070,20 +8074,13 @@ spec: type: object x-kubernetes-map-type: atomic mode: - description: 'Optional: mode bits - used to set permissions on this - file, must be an octal value between - 0000 and 0777 or a decimal value - between 0 and 511. YAML accepts - both octal and decimal values, - JSON requires decimal values for - mode bits. If not specified, the - volume defaultMode will be used. - This might be in conflict with - other options that affect the - file mode, like fsGroup, and the - result can be other mode bits - set.' + description: |- + Optional: mode bits used to set permissions on this file, must be an octal value + between 0000 and 0777 or a decimal value between 0 and 511. + YAML accepts both octal and decimal values, JSON requires decimal values for mode bits. + If not specified, the volume defaultMode will be used. + This might be in conflict with other options that affect the file + mode, like fsGroup, and the result can be other mode bits set. format: int32 type: integer path: @@ -8096,12 +8093,9 @@ spec: start with ''..''' type: string resourceFieldRef: - description: 'Selects a resource - of the container: only resources - limits and requests (limits.cpu, - limits.memory, requests.cpu and - requests.memory) are currently - supported.' + description: |- + Selects a resource of the container: only resources limits and requests + (limits.cpu, limits.memory, requests.cpu and requests.memory) are currently supported. properties: containerName: description: 'Container name: @@ -8131,24 +8125,124 @@ spec: type: array x-kubernetes-list-type: atomic type: object + podCertificate: + description: |- + Projects an auto-rotating credential bundle (private key and certificate + chain) that the pod can use either as a TLS client or server. + + Kubelet generates a private key and uses it to send a + PodCertificateRequest to the named signer. Once the signer approves the + request and issues a certificate chain, Kubelet writes the key and + certificate chain to the pod filesystem. The pod does not start until + certificates have been issued for each podCertificate projected volume + source in its spec. + + Kubelet will begin trying to rotate the certificate at the time indicated + by the signer using the PodCertificateRequest.Status.BeginRefreshAt + timestamp. + + Kubelet can write a single file, indicated by the credentialBundlePath + field, or separate files, indicated by the keyPath and + certificateChainPath fields. + + The credential bundle is a single file in PEM format. The first PEM + entry is the private key (in PKCS#8 format), and the remaining PEM + entries are the certificate chain issued by the signer (typically, + signers will return their certificate chain in leaf-to-root order). + + Prefer using the credential bundle format, since your application code + can read it atomically. If you use keyPath and certificateChainPath, + your application must make two separate file reads. If these coincide + with a certificate rotation, it is possible that the private key and leaf + certificate you read may not correspond to each other. Your application + will need to check for this condition, and re-read until they are + consistent. + + The named signer controls chooses the format of the certificate it + issues; consult the signer implementation's documentation to learn how to + use the certificates it issues. + properties: + certificateChainPath: + description: |- + Write the certificate chain at this path in the projected volume. + + Most applications should use credentialBundlePath. When using keyPath + and certificateChainPath, your application needs to check that the key + and leaf certificate are consistent, because it is possible to read the + files mid-rotation. + type: string + credentialBundlePath: + description: |- + Write the credential bundle at this path in the projected volume. + + The credential bundle is a single file that contains multiple PEM blocks. + The first PEM block is a PRIVATE KEY block, containing a PKCS#8 private + key. + + The remaining blocks are CERTIFICATE blocks, containing the issued + certificate chain from the signer (leaf and any intermediates). + + Using credentialBundlePath lets your Pod's application code make a single + atomic read that retrieves a consistent key and certificate chain. If you + project them to separate files, your application code will need to + additionally check that the leaf certificate was issued to the key. + type: string + keyPath: + description: |- + Write the key at this path in the projected volume. + + Most applications should use credentialBundlePath. When using keyPath + and certificateChainPath, your application needs to check that the key + and leaf certificate are consistent, because it is possible to read the + files mid-rotation. + type: string + keyType: + description: |- + The type of keypair Kubelet will generate for the pod. + + Valid values are "RSA3072", "RSA4096", "ECDSAP256", "ECDSAP384", + "ECDSAP521", and "ED25519". + type: string + maxExpirationSeconds: + description: |- + maxExpirationSeconds is the maximum lifetime permitted for the + certificate. + + Kubelet copies this value verbatim into the PodCertificateRequests it + generates for this projection. + + If omitted, kube-apiserver will set it to 86400(24 hours). kube-apiserver + will reject values shorter than 3600 (1 hour). The maximum allowable + value is 7862400 (91 days). + + The signer implementation is then free to issue a certificate with any + lifetime *shorter* than MaxExpirationSeconds, but no shorter than 3600 + seconds (1 hour). This constraint is enforced by kube-apiserver. + `kubernetes.io` signers will never issue certificates with a lifetime + longer than 24 hours. + format: int32 + type: integer + signerName: + description: Kubelet's generated CSRs + will be addressed to this signer. + type: string + required: + - keyType + - signerName + type: object secret: description: secret information about the secret data to project properties: items: - description: items if unspecified, each - key-value pair in the Data field of - the referenced Secret will be projected - into the volume as a file whose name - is the key and content is the value. - If specified, the listed keys will be - projected into the specified paths, - and unlisted keys will not be present. - If a key is specified which is not present - in the Secret, the volume setup will - error unless it is marked optional. - Paths must be relative and may not contain - the '..' path or start with '..'. + description: |- + items if unspecified, each key-value pair in the Data field of the referenced + Secret will be projected into the volume as a file whose name is the + key and content is the value. If specified, the listed keys will be + projected into the specified paths, and unlisted keys will not be + present. If a key is specified which is not present in the Secret, + the volume setup will error unless it is marked optional. Paths must be + relative and may not contain the '..' path or start with '..'. items: description: Maps a string key to a path within a volume. @@ -8157,29 +8251,21 @@ spec: description: key is the key to project. type: string mode: - description: 'mode is Optional: - mode bits used to set permissions - on this file. Must be an octal - value between 0000 and 0777 or - a decimal value between 0 and - 511. YAML accepts both octal and - decimal values, JSON requires - decimal values for mode bits. - If not specified, the volume defaultMode - will be used. This might be in - conflict with other options that - affect the file mode, like fsGroup, - and the result can be other mode - bits set.' + description: |- + mode is Optional: mode bits used to set permissions on this file. + Must be an octal value between 0000 and 0777 or a decimal value between 0 and 511. + YAML accepts both octal and decimal values, JSON requires decimal values for mode bits. + If not specified, the volume defaultMode will be used. + This might be in conflict with other options that affect the file + mode, like fsGroup, and the result can be other mode bits set. format: int32 type: integer path: - description: path is the relative - path of the file to map the key - to. May not be an absolute path. - May not contain the path element - '..'. May not start with the string - '..'. + description: |- + path is the relative path of the file to map the key to. + May not be an absolute path. + May not contain the path element '..'. + May not start with the string '..'. type: string required: - key @@ -8189,16 +8275,12 @@ spec: x-kubernetes-list-type: atomic name: default: "" - description: 'Name of the referent. This - field is effectively required, but due - to backwards compatibility is allowed - to be empty. Instances of this type - with an empty value here are almost - certainly wrong. TODO: Add other useful - fields. apiVersion, kind, uid? More - info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names - TODO: Drop `kubebuilder:default` when - controller-gen doesn''t need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.' + description: |- + Name of the referent. + This field is effectively required, but due to backwards compatibility is + allowed to be empty. Instances of this type with an empty value here are + almost certainly wrong. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names type: string optional: description: optional field specify whether @@ -8211,32 +8293,26 @@ spec: about the serviceAccountToken data to project properties: audience: - description: audience is the intended - audience of the token. A recipient of - a token must identify itself with an - identifier specified in the audience - of the token, and otherwise should reject - the token. The audience defaults to - the identifier of the apiserver. + description: |- + audience is the intended audience of the token. A recipient of a token + must identify itself with an identifier specified in the audience of the + token, and otherwise should reject the token. The audience defaults to the + identifier of the apiserver. type: string expirationSeconds: - description: expirationSeconds is the - requested duration of validity of the - service account token. As the token - approaches expiration, the kubelet volume - plugin will proactively rotate the service - account token. The kubelet will start - trying to rotate the token if the token - is older than 80 percent of its time - to live or if the token is older than - 24 hours.Defaults to 1 hour and must - be at least 10 minutes. + description: |- + expirationSeconds is the requested duration of validity of the service + account token. As the token approaches expiration, the kubelet volume + plugin will proactively rotate the service account token. The kubelet will + start trying to rotate the token if the token is older than 80 percent of + its time to live or if the token is older than 24 hours.Defaults to 1 hour + and must be at least 10 minutes. format: int64 type: integer path: - description: path is the path relative - to the mount point of the file to project - the token into. + description: |- + path is the path relative to the mount point of the file to project the + token into. type: string required: - path @@ -8246,33 +8322,35 @@ spec: x-kubernetes-list-type: atomic type: object quobyte: - description: quobyte represents a Quobyte mount on the - host that shares a pod's lifetime + description: |- + quobyte represents a Quobyte mount on the host that shares a pod's lifetime. + Deprecated: Quobyte is deprecated and the in-tree quobyte type is no longer supported. properties: group: - description: group to map volume access to Default - is no group + description: |- + group to map volume access to + Default is no group type: string readOnly: - description: readOnly here will force the Quobyte - volume to be mounted with read-only permissions. + description: |- + readOnly here will force the Quobyte volume to be mounted with read-only permissions. Defaults to false. type: boolean registry: - description: registry represents a single or multiple - Quobyte Registry services specified as a string - as host:port pair (multiple entries are separated - with commas) which acts as the central registry - for volumes + description: |- + registry represents a single or multiple Quobyte Registry services + specified as a string as host:port pair (multiple entries are separated with commas) + which acts as the central registry for volumes type: string tenant: - description: tenant owning the given Quobyte volume - in the Backend Used with dynamically provisioned - Quobyte volumes, value is set by the plugin + description: |- + tenant owning the given Quobyte volume in the Backend + Used with dynamically provisioned Quobyte volumes, value is set by the plugin type: string user: - description: user to map volume access to Defaults - to serivceaccount user + description: |- + user to map volume access to + Defaults to serivceaccount user type: string volume: description: volume is a string that references @@ -8283,81 +8361,91 @@ spec: - volume type: object rbd: - description: 'rbd represents a Rados Block Device mount - on the host that shares a pod''s lifetime. More info: - https://examples.k8s.io/volumes/rbd/README.md' + description: |- + rbd represents a Rados Block Device mount on the host that shares a pod's lifetime. + Deprecated: RBD is deprecated and the in-tree rbd type is no longer supported. properties: fsType: - description: 'fsType is the filesystem type of the - volume that you want to mount. Tip: Ensure that - the filesystem type is supported by the host operating - system. Examples: "ext4", "xfs", "ntfs". Implicitly - inferred to be "ext4" if unspecified. More info: - https://kubernetes.io/docs/concepts/storage/volumes#rbd - TODO: how do we prevent errors in the filesystem - from compromising the machine' + description: |- + fsType is the filesystem type of the volume that you want to mount. + Tip: Ensure that the filesystem type is supported by the host operating system. + Examples: "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. + More info: https://kubernetes.io/docs/concepts/storage/volumes#rbd type: string image: - description: 'image is the rados image name. More - info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it' + description: |- + image is the rados image name. + More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it type: string keyring: - description: 'keyring is the path to key ring for - RBDUser. Default is /etc/ceph/keyring. More info: - https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it' + default: /etc/ceph/keyring + description: |- + keyring is the path to key ring for RBDUser. + Default is /etc/ceph/keyring. + More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it type: string monitors: - description: 'monitors is a collection of Ceph monitors. - More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it' + description: |- + monitors is a collection of Ceph monitors. + More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it items: type: string type: array x-kubernetes-list-type: atomic pool: - description: 'pool is the rados pool name. Default - is rbd. More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it' + default: rbd + description: |- + pool is the rados pool name. + Default is rbd. + More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it type: string readOnly: - description: 'readOnly here will force the ReadOnly - setting in VolumeMounts. Defaults to false. More - info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it' + description: |- + readOnly here will force the ReadOnly setting in VolumeMounts. + Defaults to false. + More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it type: boolean secretRef: - description: 'secretRef is name of the authentication - secret for RBDUser. If provided overrides keyring. - Default is nil. More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it' + description: |- + secretRef is name of the authentication secret for RBDUser. If provided + overrides keyring. + Default is nil. + More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it properties: name: default: "" - description: 'Name of the referent. This field - is effectively required, but due to backwards - compatibility is allowed to be empty. Instances - of this type with an empty value here are - almost certainly wrong. TODO: Add other useful - fields. apiVersion, kind, uid? More info: - https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names - TODO: Drop `kubebuilder:default` when controller-gen - doesn''t need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.' + description: |- + Name of the referent. + This field is effectively required, but due to backwards compatibility is + allowed to be empty. Instances of this type with an empty value here are + almost certainly wrong. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names type: string type: object x-kubernetes-map-type: atomic user: - description: 'user is the rados user name. Default - is admin. More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it' + default: admin + description: |- + user is the rados user name. + Default is admin. + More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it type: string required: - image - monitors type: object scaleIO: - description: scaleIO represents a ScaleIO persistent - volume attached and mounted on Kubernetes nodes. + description: |- + scaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes. + Deprecated: ScaleIO is deprecated and the in-tree scaleIO type is no longer supported. properties: fsType: - description: fsType is the filesystem type to mount. - Must be a filesystem type supported by the host - operating system. Ex. "ext4", "xfs", "ntfs". Default - is "xfs". + default: xfs + description: |- + fsType is the filesystem type to mount. + Must be a filesystem type supported by the host operating system. + Ex. "ext4", "xfs", "ntfs". + Default is "xfs". type: string gateway: description: gateway is the host address of the @@ -8368,27 +8456,23 @@ spec: ScaleIO Protection Domain for the configured storage. type: string readOnly: - description: readOnly Defaults to false (read/write). - ReadOnly here will force the ReadOnly setting - in VolumeMounts. + description: |- + readOnly Defaults to false (read/write). ReadOnly here will force + the ReadOnly setting in VolumeMounts. type: boolean secretRef: - description: secretRef references to the secret - for ScaleIO user and other sensitive information. - If this is not provided, Login operation will - fail. + description: |- + secretRef references to the secret for ScaleIO user and other + sensitive information. If this is not provided, Login operation will fail. properties: name: default: "" - description: 'Name of the referent. This field - is effectively required, but due to backwards - compatibility is allowed to be empty. Instances - of this type with an empty value here are - almost certainly wrong. TODO: Add other useful - fields. apiVersion, kind, uid? More info: - https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names - TODO: Drop `kubebuilder:default` when controller-gen - doesn''t need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.' + description: |- + Name of the referent. + This field is effectively required, but due to backwards compatibility is + allowed to be empty. Instances of this type with an empty value here are + almost certainly wrong. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names type: string type: object x-kubernetes-map-type: atomic @@ -8397,8 +8481,9 @@ spec: communication with Gateway, default false type: boolean storageMode: - description: storageMode indicates whether the storage - for a volume should be ThickProvisioned or ThinProvisioned. + default: ThinProvisioned + description: |- + storageMode indicates whether the storage for a volume should be ThickProvisioned or ThinProvisioned. Default is ThinProvisioned. type: string storagePool: @@ -8410,9 +8495,9 @@ spec: as configured in ScaleIO. type: string volumeName: - description: volumeName is the name of a volume - already created in the ScaleIO system that is - associated with this volume source. + description: |- + volumeName is the name of a volume already created in the ScaleIO system + that is associated with this volume source. type: string required: - gateway @@ -8420,34 +8505,30 @@ spec: - system type: object secret: - description: 'secret represents a secret that should - populate this volume. More info: https://kubernetes.io/docs/concepts/storage/volumes#secret' + description: |- + secret represents a secret that should populate this volume. + More info: https://kubernetes.io/docs/concepts/storage/volumes#secret properties: defaultMode: - description: 'defaultMode is Optional: mode bits - used to set permissions on created files by default. - Must be an octal value between 0000 and 0777 or - a decimal value between 0 and 511. YAML accepts - both octal and decimal values, JSON requires decimal - values for mode bits. Defaults to 0644. Directories - within the path are not affected by this setting. - This might be in conflict with other options that - affect the file mode, like fsGroup, and the result - can be other mode bits set.' + description: |- + defaultMode is Optional: mode bits used to set permissions on created files by default. + Must be an octal value between 0000 and 0777 or a decimal value between 0 and 511. + YAML accepts both octal and decimal values, JSON requires decimal values + for mode bits. Defaults to 0644. + Directories within the path are not affected by this setting. + This might be in conflict with other options that affect the file + mode, like fsGroup, and the result can be other mode bits set. format: int32 type: integer items: - description: items If unspecified, each key-value - pair in the Data field of the referenced Secret - will be projected into the volume as a file whose - name is the key and content is the value. If specified, - the listed keys will be projected into the specified - paths, and unlisted keys will not be present. - If a key is specified which is not present in - the Secret, the volume setup will error unless - it is marked optional. Paths must be relative - and may not contain the '..' path or start with - '..'. + description: |- + items If unspecified, each key-value pair in the Data field of the referenced + Secret will be projected into the volume as a file whose name is the + key and content is the value. If specified, the listed keys will be + projected into the specified paths, and unlisted keys will not be + present. If a key is specified which is not present in the Secret, + the volume setup will error unless it is marked optional. Paths must be + relative and may not contain the '..' path or start with '..'. items: description: Maps a string key to a path within a volume. @@ -8456,25 +8537,21 @@ spec: description: key is the key to project. type: string mode: - description: 'mode is Optional: mode bits - used to set permissions on this file. Must - be an octal value between 0000 and 0777 - or a decimal value between 0 and 511. YAML - accepts both octal and decimal values, JSON - requires decimal values for mode bits. If - not specified, the volume defaultMode will - be used. This might be in conflict with - other options that affect the file mode, - like fsGroup, and the result can be other - mode bits set.' + description: |- + mode is Optional: mode bits used to set permissions on this file. + Must be an octal value between 0000 and 0777 or a decimal value between 0 and 511. + YAML accepts both octal and decimal values, JSON requires decimal values for mode bits. + If not specified, the volume defaultMode will be used. + This might be in conflict with other options that affect the file + mode, like fsGroup, and the result can be other mode bits set. format: int32 type: integer path: - description: path is the relative path of - the file to map the key to. May not be an - absolute path. May not contain the path - element '..'. May not start with the string - '..'. + description: |- + path is the relative path of the file to map the key to. + May not be an absolute path. + May not contain the path element '..'. + May not start with the string '..'. type: string required: - key @@ -8487,70 +8564,69 @@ spec: Secret or its keys must be defined type: boolean secretName: - description: 'secretName is the name of the secret - in the pod''s namespace to use. More info: https://kubernetes.io/docs/concepts/storage/volumes#secret' + description: |- + secretName is the name of the secret in the pod's namespace to use. + More info: https://kubernetes.io/docs/concepts/storage/volumes#secret type: string type: object storageos: - description: storageOS represents a StorageOS volume - attached and mounted on Kubernetes nodes. + description: |- + storageOS represents a StorageOS volume attached and mounted on Kubernetes nodes. + Deprecated: StorageOS is deprecated and the in-tree storageos type is no longer supported. properties: fsType: - description: fsType is the filesystem type to mount. - Must be a filesystem type supported by the host - operating system. Ex. "ext4", "xfs", "ntfs". Implicitly - inferred to be "ext4" if unspecified. + description: |- + fsType is the filesystem type to mount. + Must be a filesystem type supported by the host operating system. + Ex. "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. type: string readOnly: - description: readOnly defaults to false (read/write). - ReadOnly here will force the ReadOnly setting - in VolumeMounts. + description: |- + readOnly defaults to false (read/write). ReadOnly here will force + the ReadOnly setting in VolumeMounts. type: boolean secretRef: - description: secretRef specifies the secret to use - for obtaining the StorageOS API credentials. If - not specified, default values will be attempted. + description: |- + secretRef specifies the secret to use for obtaining the StorageOS API + credentials. If not specified, default values will be attempted. properties: name: default: "" - description: 'Name of the referent. This field - is effectively required, but due to backwards - compatibility is allowed to be empty. Instances - of this type with an empty value here are - almost certainly wrong. TODO: Add other useful - fields. apiVersion, kind, uid? More info: - https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names - TODO: Drop `kubebuilder:default` when controller-gen - doesn''t need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.' + description: |- + Name of the referent. + This field is effectively required, but due to backwards compatibility is + allowed to be empty. Instances of this type with an empty value here are + almost certainly wrong. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names type: string type: object x-kubernetes-map-type: atomic volumeName: - description: volumeName is the human-readable name - of the StorageOS volume. Volume names are only - unique within a namespace. + description: |- + volumeName is the human-readable name of the StorageOS volume. Volume + names are only unique within a namespace. type: string volumeNamespace: - description: volumeNamespace specifies the scope - of the volume within StorageOS. If no namespace - is specified then the Pod's namespace will be - used. This allows the Kubernetes name scoping - to be mirrored within StorageOS for tighter integration. - Set VolumeName to any name to override the default - behaviour. Set to "default" if you are not using - namespaces within StorageOS. Namespaces that do - not pre-exist within StorageOS will be created. + description: |- + volumeNamespace specifies the scope of the volume within StorageOS. If no + namespace is specified then the Pod's namespace will be used. This allows the + Kubernetes name scoping to be mirrored within StorageOS for tighter integration. + Set VolumeName to any name to override the default behaviour. + Set to "default" if you are not using namespaces within StorageOS. + Namespaces that do not pre-exist within StorageOS will be created. type: string type: object vsphereVolume: - description: vsphereVolume represents a vSphere volume - attached and mounted on kubelets host machine + description: |- + vsphereVolume represents a vSphere volume attached and mounted on kubelets host machine. + Deprecated: VsphereVolume is deprecated. All operations for the in-tree vsphereVolume type + are redirected to the csi.vsphere.vmware.com CSI driver. properties: fsType: - description: fsType is filesystem type to mount. - Must be a filesystem type supported by the host - operating system. Ex. "ext4", "xfs", "ntfs". Implicitly - inferred to be "ext4" if unspecified. + description: |- + fsType is filesystem type to mount. + Must be a filesystem type supported by the host operating system. + Ex. "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. type: string storagePolicyID: description: storagePolicyID is the storage Policy @@ -8580,9 +8656,10 @@ spec: type: object type: object updateStrategy: - description: updateStrategy indicates the PetSetUpdateStrategy that - will be employed to update Pods in the PetSet when a revision is - made to Template. + description: |- + updateStrategy indicates the PetSetUpdateStrategy that will be + employed to update Pods in the PetSet when a revision is made to + Template. properties: rollingUpdate: description: RollingUpdate is used to communicate parameters when @@ -8592,58 +8669,61 @@ spec: anyOf: - type: integer - type: string - description: 'The maximum number of pods that can be unavailable - during the update. Value can be an absolute number (ex: - 5) or a percentage of desired pods (ex: 10%). Absolute number - is calculated from percentage by rounding up. This can not - be 0. Defaults to 1. This field is alpha-level and is only - honored by servers that enable the MaxUnavailableStatefulSet - feature. The field applies to all pods in the range 0 to - Replicas-1. That means if there is any unavailable pod in - the range 0 to Replicas-1, it will be counted towards MaxUnavailable.' + description: |- + The maximum number of pods that can be unavailable during the update. + Value can be an absolute number (ex: 5) or a percentage of desired pods (ex: 10%). + Absolute number is calculated from percentage by rounding up. This can not be 0. + Defaults to 1. This field is alpha-level and is only honored by servers that enable the + MaxUnavailableStatefulSet feature. The field applies to all pods in the range 0 to + Replicas-1. That means if there is any unavailable pod in the range 0 to Replicas-1, it + will be counted towards MaxUnavailable. x-kubernetes-int-or-string: true partition: - description: Partition indicates the ordinal at which the - StatefulSet should be partitioned for updates. During a - rolling update, all pods from ordinal Replicas-1 to Partition - are updated. All pods from ordinal Partition-1 to 0 remain - untouched. This is helpful in being able to do a canary - based deployment. The default value is 0. + description: |- + Partition indicates the ordinal at which the StatefulSet should be partitioned + for updates. During a rolling update, all pods from ordinal Replicas-1 to + Partition are updated. All pods from ordinal Partition-1 to 0 remain untouched. + This is helpful in being able to do a canary based deployment. The default value is 0. format: int32 type: integer type: object type: - description: Type indicates the type of the StatefulSetUpdateStrategy. + description: |- + Type indicates the type of the StatefulSetUpdateStrategy. Default is RollingUpdate. type: string type: object volumeClaimTemplates: - description: 'volumeClaimTemplates is a list of claims that pods are - allowed to reference. The PetSet controller is responsible for mapping - network identities to claims in a way that maintains the identity - of a pod. Every claim in this list must have at least one matching - (by name) volumeMount in one container in the template. A claim - in this list takes precedence over any volumes in the template, - with the same name. TODO: Define the behavior if a claim already - exists with the same name.' + description: |- + volumeClaimTemplates is a list of claims that pods are allowed to reference. + The PetSet controller is responsible for mapping network identities to + claims in a way that maintains the identity of a pod. Every claim in + this list must have at least one matching (by name) volumeMount in one + container in the template. A claim in this list takes precedence over + any volumes in the template, with the same name. items: description: PersistentVolumeClaim is a user's request for and claim to a persistent volume properties: apiVersion: - description: 'APIVersion defines the versioned schema of this - representation of an object. Servers should convert recognized - schemas to the latest internal value, and may reject unrecognized - values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: |- + APIVersion defines the versioned schema of this representation of an object. + Servers should convert recognized schemas to the latest internal value, and + may reject unrecognized values. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources type: string kind: - description: 'Kind is a string value representing the REST resource - this object represents. Servers may infer this from the endpoint - the client submits requests to. Cannot be updated. In CamelCase. - More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: |- + Kind is a string value representing the REST resource this object represents. + Servers may infer this from the endpoint the client submits requests to. + Cannot be updated. + In CamelCase. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds type: string metadata: - description: 'Standard object''s metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata' + description: |- + Standard object's metadata. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata properties: annotations: additionalProperties: @@ -8663,34 +8743,34 @@ spec: type: string type: object spec: - description: 'spec defines the desired characteristics of a - volume requested by a pod author. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims' + description: |- + spec defines the desired characteristics of a volume requested by a pod author. + More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims properties: accessModes: - description: 'accessModes contains the desired access modes - the volume should have. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#access-modes-1' + description: |- + accessModes contains the desired access modes the volume should have. + More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#access-modes-1 items: type: string type: array x-kubernetes-list-type: atomic dataSource: - description: 'dataSource field can be used to specify either: + description: |- + dataSource field can be used to specify either: * An existing VolumeSnapshot object (snapshot.storage.k8s.io/VolumeSnapshot) - * An existing PVC (PersistentVolumeClaim) If the provisioner - or an external controller can support the specified data - source, it will create a new volume based on the contents - of the specified data source. When the AnyVolumeDataSource - feature gate is enabled, dataSource contents will be copied - to dataSourceRef, and dataSourceRef contents will be copied - to dataSource when dataSourceRef.namespace is not specified. - If the namespace is specified, then dataSourceRef will - not be copied to dataSource.' + * An existing PVC (PersistentVolumeClaim) + If the provisioner or an external controller can support the specified data source, + it will create a new volume based on the contents of the specified data source. + When the AnyVolumeDataSource feature gate is enabled, dataSource contents will be copied to dataSourceRef, + and dataSourceRef contents will be copied to dataSource when dataSourceRef.namespace is not specified. + If the namespace is specified, then dataSourceRef will not be copied to dataSource. properties: apiGroup: - description: APIGroup is the group for the resource - being referenced. If APIGroup is not specified, the - specified Kind must be in the core API group. For - any other third-party types, APIGroup is required. + description: |- + APIGroup is the group for the resource being referenced. + If APIGroup is not specified, the specified Kind must be in the core API group. + For any other third-party types, APIGroup is required. type: string kind: description: Kind is the type of resource being referenced @@ -8704,39 +8784,36 @@ spec: type: object x-kubernetes-map-type: atomic dataSourceRef: - description: 'dataSourceRef specifies the object from which - to populate the volume with data, if a non-empty volume - is desired. This may be any object from a non-empty API - group (non core object) or a PersistentVolumeClaim object. - When this field is specified, volume binding will only - succeed if the type of the specified object matches some - installed volume populator or dynamic provisioner. This - field will replace the functionality of the dataSource - field and as such if both fields are non-empty, they must - have the same value. For backwards compatibility, when - namespace isn''t specified in dataSourceRef, both fields - (dataSource and dataSourceRef) will be set to the same - value automatically if one of them is empty and the other - is non-empty. When namespace is specified in dataSourceRef, - dataSource isn''t set to the same value and must be empty. - There are three important differences between dataSource - and dataSourceRef: * While dataSource only allows two - specific types of objects, dataSourceRef allows any non-core - object, as well as PersistentVolumeClaim objects. * While - dataSource ignores disallowed values (dropping them), - dataSourceRef preserves all values, and generates an error - if a disallowed value is specified. * While dataSource - only allows local objects, dataSourceRef allows objects - in any namespaces. (Beta) Using this field requires the - AnyVolumeDataSource feature gate to be enabled. (Alpha) - Using the namespace field of dataSourceRef requires the - CrossNamespaceVolumeDataSource feature gate to be enabled.' + description: |- + dataSourceRef specifies the object from which to populate the volume with data, if a non-empty + volume is desired. This may be any object from a non-empty API group (non + core object) or a PersistentVolumeClaim object. + When this field is specified, volume binding will only succeed if the type of + the specified object matches some installed volume populator or dynamic + provisioner. + This field will replace the functionality of the dataSource field and as such + if both fields are non-empty, they must have the same value. For backwards + compatibility, when namespace isn't specified in dataSourceRef, + both fields (dataSource and dataSourceRef) will be set to the same + value automatically if one of them is empty and the other is non-empty. + When namespace is specified in dataSourceRef, + dataSource isn't set to the same value and must be empty. + There are three important differences between dataSource and dataSourceRef: + * While dataSource only allows two specific types of objects, dataSourceRef + allows any non-core object, as well as PersistentVolumeClaim objects. + * While dataSource ignores disallowed values (dropping them), dataSourceRef + preserves all values, and generates an error if a disallowed value is + specified. + * While dataSource only allows local objects, dataSourceRef allows objects + in any namespaces. + (Beta) Using this field requires the AnyVolumeDataSource feature gate to be enabled. + (Alpha) Using the namespace field of dataSourceRef requires the CrossNamespaceVolumeDataSource feature gate to be enabled. properties: apiGroup: - description: APIGroup is the group for the resource - being referenced. If APIGroup is not specified, the - specified Kind must be in the core API group. For - any other third-party types, APIGroup is required. + description: |- + APIGroup is the group for the resource being referenced. + If APIGroup is not specified, the specified Kind must be in the core API group. + For any other third-party types, APIGroup is required. type: string kind: description: Kind is the type of resource being referenced @@ -8745,26 +8822,22 @@ spec: description: Name is the name of resource being referenced type: string namespace: - description: Namespace is the namespace of resource - being referenced Note that when a namespace is specified, - a gateway.networking.k8s.io/ReferenceGrant object - is required in the referent namespace to allow that - namespace's owner to accept the reference. See the - ReferenceGrant documentation for details. (Alpha) - This field requires the CrossNamespaceVolumeDataSource - feature gate to be enabled. + description: |- + Namespace is the namespace of resource being referenced + Note that when a namespace is specified, a gateway.networking.k8s.io/ReferenceGrant object is required in the referent namespace to allow that namespace's owner to accept the reference. See the ReferenceGrant documentation for details. + (Alpha) This field requires the CrossNamespaceVolumeDataSource feature gate to be enabled. type: string required: - kind - name type: object resources: - description: 'resources represents the minimum resources - the volume should have. If RecoverVolumeExpansionFailure - feature is enabled users are allowed to specify resource - requirements that are lower than previous value but must - still be higher than capacity recorded in the status field - of the claim. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources' + description: |- + resources represents the minimum resources the volume should have. + If RecoverVolumeExpansionFailure feature is enabled users are allowed to specify resource requirements + that are lower than previous value but must still be higher than capacity recorded in the + status field of the claim. + More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources properties: limits: additionalProperties: @@ -8773,8 +8846,9 @@ spec: - 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/' + 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: @@ -8783,11 +8857,11 @@ spec: - 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/' + 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 selector: @@ -8798,8 +8872,8 @@ spec: description: matchExpressions is a list of label selector requirements. The requirements are ANDed. items: - description: A label selector requirement is a selector - that contains values, a key, and an operator that + description: |- + A label selector requirement is a selector that contains values, a key, and an operator that relates the key and values. properties: key: @@ -8807,17 +8881,16 @@ spec: applies to. type: string operator: - description: operator represents a key's relationship - to a set of values. Valid operators are In, - NotIn, Exists and DoesNotExist. + description: |- + operator represents a key's relationship to a set of values. + Valid operators are In, NotIn, Exists and DoesNotExist. type: string values: - description: values is an array of string values. - If the operator is In or NotIn, the values array - must be non-empty. If the operator is Exists - or DoesNotExist, the values array must be empty. - This array is replaced during a strategic merge - patch. + description: |- + values is an array of string values. If the operator is In or NotIn, + the values array must be non-empty. If the operator is Exists or DoesNotExist, + the values array must be empty. This array is replaced during a strategic + merge patch. items: type: string type: array @@ -8831,41 +8904,35 @@ spec: matchLabels: additionalProperties: type: string - description: matchLabels is a map of {key,value} pairs. - A single {key,value} in the matchLabels map is equivalent - to an element of matchExpressions, whose key field - is "key", the operator is "In", and the values array - contains only "value". The requirements are ANDed. + description: |- + matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels + map is equivalent to an element of matchExpressions, whose key field is "key", the + operator is "In", and the values array contains only "value". The requirements are ANDed. type: object type: object x-kubernetes-map-type: atomic storageClassName: - description: 'storageClassName is the name of the StorageClass - required by the claim. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#class-1' + description: |- + storageClassName is the name of the StorageClass required by the claim. + More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#class-1 type: string volumeAttributesClassName: - description: 'volumeAttributesClassName may be used to set - the VolumeAttributesClass used by this claim. If specified, - the CSI driver will create or update the volume with the - attributes defined in the corresponding VolumeAttributesClass. - This has a different purpose than storageClassName, it - can be changed after the claim is created. An empty string - value means that no VolumeAttributesClass will be applied - to the claim but it''s not allowed to reset this field - to empty string once it is set. If unspecified and the - PersistentVolumeClaim is unbound, the default VolumeAttributesClass - will be set by the persistentvolume controller if it exists. - If the resource referred to by volumeAttributesClass does - not exist, this PersistentVolumeClaim will be set to a - Pending state, as reflected by the modifyVolumeStatus - field, until such as a resource exists. More info: https://kubernetes.io/docs/concepts/storage/volume-attributes-classes/ - (Alpha) Using this field requires the VolumeAttributesClass - feature gate to be enabled.' + description: |- + volumeAttributesClassName may be used to set the VolumeAttributesClass used by this claim. + If specified, the CSI driver will create or update the volume with the attributes defined + in the corresponding VolumeAttributesClass. This has a different purpose than storageClassName, + it can be changed after the claim is created. An empty string or nil value indicates that no + VolumeAttributesClass will be applied to the claim. If the claim enters an Infeasible error state, + this field can be reset to its previous value (including nil) to cancel the modification. + If the resource referred to by volumeAttributesClass does not exist, this PersistentVolumeClaim will be + set to a Pending state, as reflected by the modifyVolumeStatus field, until such as a resource + exists. + More info: https://kubernetes.io/docs/concepts/storage/volume-attributes-classes/ type: string volumeMode: - description: volumeMode defines what type of volume is required - by the claim. Value of Filesystem is implied when not - included in claim spec. + description: |- + volumeMode defines what type of volume is required by the claim. + Value of Filesystem is implied when not included in claim spec. type: string volumeName: description: volumeName is the binding reference to the @@ -8873,57 +8940,60 @@ spec: type: string type: object status: - description: 'status represents the current information/status - of a persistent volume claim. Read-only. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims' + description: |- + status represents the current information/status of a persistent volume claim. + Read-only. + More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims properties: accessModes: - description: 'accessModes contains the actual access modes - the volume backing the PVC has. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#access-modes-1' + description: |- + accessModes contains the actual access modes the volume backing the PVC has. + More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#access-modes-1 items: type: string type: array x-kubernetes-list-type: atomic allocatedResourceStatuses: additionalProperties: - description: When a controller receives persistentvolume - claim update with ClaimResourceStatus for a resource - that it does not recognizes, then it should ignore that - update and let other controllers handle it. + description: |- + When a controller receives persistentvolume claim update with ClaimResourceStatus for a resource + that it does not recognizes, then it should ignore that update and let other controllers + handle it. type: string description: "allocatedResourceStatuses stores status of - resource being resized for the given PVC. Key names follow - standard Kubernetes label syntax. Valid values are either: - * Un-prefixed keys: - storage - the capacity of the volume. - * Custom resources must use implementation-defined prefixed - names such as \"example.com/my-custom-resource\" Apart + resource being resized for the given PVC.\nKey names follow + standard Kubernetes label syntax. Valid values are either:\n\t* + Un-prefixed keys:\n\t\t- storage - the capacity of the + volume.\n\t* Custom resources must use implementation-defined + prefixed names such as \"example.com/my-custom-resource\"\nApart from above values - keys that are unprefixed or have kubernetes.io - prefix are considered reserved and hence may not be used. - \n ClaimResourceStatus can be in any of following states: - - ControllerResizeInProgress: State set when resize controller - starts resizing the volume in control-plane. - ControllerResizeFailed: - State set when resize has failed in resize controller - with a terminal error. - NodeResizePending: State set + prefix are considered\nreserved and hence may not be used.\n\nClaimResourceStatus + can be in any of following states:\n\t- ControllerResizeInProgress:\n\t\tState + set when resize controller starts resizing the volume + in control-plane.\n\t- ControllerResizeFailed:\n\t\tState + set when resize has failed in resize controller with a + terminal error.\n\t- NodeResizePending:\n\t\tState set when resize controller has finished resizing the volume - but further resizing of volume is needed on the node. - - NodeResizeInProgress: State set when kubelet starts - resizing the volume. - NodeResizeFailed: State set when - resizing has failed in kubelet with a terminal error. - Transient errors don't set NodeResizeFailed. For example: - if expanding a PVC for more capacity - this field can - be one of the following states: - pvc.status.allocatedResourceStatus['storage'] - = \"ControllerResizeInProgress\" - pvc.status.allocatedResourceStatus['storage'] - = \"ControllerResizeFailed\" - pvc.status.allocatedResourceStatus['storage'] - = \"NodeResizePending\" - pvc.status.allocatedResourceStatus['storage'] - = \"NodeResizeInProgress\" - pvc.status.allocatedResourceStatus['storage'] - = \"NodeResizeFailed\" When this field is not set, it + but further resizing of\n\t\tvolume is needed on the node.\n\t- + NodeResizeInProgress:\n\t\tState set when kubelet starts + resizing the volume.\n\t- NodeResizeFailed:\n\t\tState + set when resizing has failed in kubelet with a terminal + error. Transient errors don't set\n\t\tNodeResizeFailed.\nFor + example: if expanding a PVC for more capacity - this field + can be one of the following states:\n\t- pvc.status.allocatedResourceStatus['storage'] + = \"ControllerResizeInProgress\"\n - pvc.status.allocatedResourceStatus['storage'] + = \"ControllerResizeFailed\"\n - pvc.status.allocatedResourceStatus['storage'] + = \"NodeResizePending\"\n - pvc.status.allocatedResourceStatus['storage'] + = \"NodeResizeInProgress\"\n - pvc.status.allocatedResourceStatus['storage'] + = \"NodeResizeFailed\"\nWhen this field is not set, it means that no resize operation is in progress for the - given PVC. \n A controller that receives PVC update with - previously unknown resourceName or ClaimResourceStatus - should ignore the update for the purpose it was designed. - For example - a controller that only is responsible for - resizing capacity of the volume, should ignore PVC updates - that change other valid resources associated with PVC. - \n This is an alpha field and requires enabling RecoverVolumeExpansionFailure + given PVC.\n\nA controller that receives PVC update with + previously unknown resourceName or ClaimResourceStatus\nshould + ignore the update for the purpose it was designed. For + example - a controller that\nonly is responsible for resizing + capacity of the volume, should ignore PVC updates that + change other valid\nresources associated with PVC.\n\nThis + is an alpha field and requires enabling RecoverVolumeExpansionFailure feature." type: object x-kubernetes-map-type: granular @@ -8935,29 +9005,29 @@ spec: pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ x-kubernetes-int-or-string: true description: "allocatedResources tracks the resources allocated - to a PVC including its capacity. Key names follow standard - Kubernetes label syntax. Valid values are either: * Un-prefixed - keys: - storage - the capacity of the volume. * Custom - resources must use implementation-defined prefixed names - such as \"example.com/my-custom-resource\" Apart from - above values - keys that are unprefixed or have kubernetes.io - prefix are considered reserved and hence may not be used. - \n Capacity reported here may be larger than the actual - capacity when a volume expansion operation is requested. - For storage quota, the larger value from allocatedResources - and PVC.spec.resources is used. If allocatedResources - is not set, PVC.spec.resources alone is used for quota - calculation. If a volume expansion capacity request is - lowered, allocatedResources is only lowered if there are - no expansion operations in progress and if the actual - volume capacity is equal or lower than the requested capacity. - \n A controller that receives PVC update with previously - unknown resourceName should ignore the update for the - purpose it was designed. For example - a controller that - only is responsible for resizing capacity of the volume, - should ignore PVC updates that change other valid resources - associated with PVC. \n This is an alpha field and requires - enabling RecoverVolumeExpansionFailure feature." + to a PVC including its capacity.\nKey names follow standard + Kubernetes label syntax. Valid values are either:\n\t* + Un-prefixed keys:\n\t\t- storage - the capacity of the + volume.\n\t* Custom resources must use implementation-defined + prefixed names such as \"example.com/my-custom-resource\"\nApart + from above values - keys that are unprefixed or have kubernetes.io + prefix are considered\nreserved and hence may not be used.\n\nCapacity + reported here may be larger than the actual capacity when + a volume expansion operation\nis requested.\nFor storage + quota, the larger value from allocatedResources and PVC.spec.resources + is used.\nIf allocatedResources is not set, PVC.spec.resources + alone is used for quota calculation.\nIf a volume expansion + capacity request is lowered, allocatedResources is only\nlowered + if there are no expansion operations in progress and if + the actual volume capacity\nis equal or lower than the + requested capacity.\n\nA controller that receives PVC + update with previously unknown resourceName\nshould ignore + the update for the purpose it was designed. For example + - a controller that\nonly is responsible for resizing + capacity of the volume, should ignore PVC updates that + change other valid\nresources associated with PVC.\n\nThis + is an alpha field and requires enabling RecoverVolumeExpansionFailure + feature." type: object capacity: additionalProperties: @@ -8970,8 +9040,8 @@ spec: the underlying volume. type: object conditions: - description: conditions is the current Condition of persistent - volume claim. If underlying persistent volume is being + description: |- + conditions is the current Condition of persistent volume claim. If underlying persistent volume is being resized then the Condition will be set to 'Resizing'. items: description: PersistentVolumeClaimCondition contains details @@ -8992,17 +9062,21 @@ spec: indicating details about last transition. type: string reason: - description: reason is a unique, this should be a - short, machine understandable string that gives - the reason for condition's last transition. If it - reports "Resizing" that means the underlying persistent - volume is being resized. + description: |- + reason is a unique, this should be a short, machine understandable string that gives the reason + for condition's last transition. If it reports "Resizing" that means the underlying + persistent volume is being resized. type: string status: + description: |- + Status is the status of the condition. + Can be True, False, Unknown. + More info: https://kubernetes.io/docs/reference/kubernetes-api/config-and-storage-resources/persistent-volume-claim-v1/#:~:text=state%20of%20pvc-,conditions.status,-(string)%2C%20required type: string type: - description: PersistentVolumeClaimConditionType is - a valid value of PersistentVolumeClaimCondition.Type + description: |- + Type is the type of the condition. + More info: https://kubernetes.io/docs/reference/kubernetes-api/config-and-storage-resources/persistent-volume-claim-v1/#:~:text=set%20to%20%27ResizeStarted%27.-,PersistentVolumeClaimCondition,-contains%20details%20about type: string required: - status @@ -9013,32 +9087,28 @@ spec: - type x-kubernetes-list-type: map currentVolumeAttributesClassName: - description: currentVolumeAttributesClassName is the current - name of the VolumeAttributesClass the PVC is using. When - unset, there is no VolumeAttributeClass applied to this - PersistentVolumeClaim This is an alpha field and requires - enabling VolumeAttributesClass feature. + description: |- + currentVolumeAttributesClassName is the current name of the VolumeAttributesClass the PVC is using. + When unset, there is no VolumeAttributeClass applied to this PersistentVolumeClaim type: string modifyVolumeStatus: - description: ModifyVolumeStatus represents the status object - of ControllerModifyVolume operation. When this is unset, - there is no ModifyVolume operation being attempted. This - is an alpha field and requires enabling VolumeAttributesClass - feature. + description: |- + ModifyVolumeStatus represents the status object of ControllerModifyVolume operation. + When this is unset, there is no ModifyVolume operation being attempted. properties: status: - description: 'status is the status of the ControllerModifyVolume - operation. It can be in any of following states: - - Pending Pending indicates that the PersistentVolumeClaim + description: "status is the status of the ControllerModifyVolume + operation. It can be in any of following states:\n + - Pending\n Pending indicates that the PersistentVolumeClaim cannot be modified due to unmet requirements, such - as the specified VolumeAttributesClass not existing. - - InProgress InProgress indicates that the volume - is being modified. - Infeasible Infeasible indicates + as\n the specified VolumeAttributesClass not existing.\n + - InProgress\n InProgress indicates that the volume + is being modified.\n - Infeasible\n Infeasible indicates that the request has been rejected as invalid by the - CSI driver. To resolve the error, a valid VolumeAttributesClass - needs to be specified. Note: New statuses can be added - in the future. Consumers should check for unknown - statuses and fail appropriately.' + CSI driver. To\n\t resolve the error, a valid VolumeAttributesClass + needs to be specified.\nNote: New statuses can be + added in the future. Consumers should check for unknown + statuses and fail appropriately." type: string targetVolumeAttributesClassName: description: targetVolumeAttributesClassName is the diff --git a/charts/appsk8sappscodecom-petset-editor/values.openapiv3_schema.yaml b/charts/appsk8sappscodecom-petset-editor/values.openapiv3_schema.yaml index fd523e718e..8a3c93d2bd 100644 --- a/charts/appsk8sappscodecom-petset-editor/values.openapiv3_schema.yaml +++ b/charts/appsk8sappscodecom-petset-editor/values.openapiv3_schema.yaml @@ -1,17 +1,26 @@ -description: "PetSet represents a set of pods with consistent identities. Identities - are defined as: - Network: A single stable DNS and hostname. - Storage: As many - VolumeClaims as requested. \n The PetSet guarantees that a given network identity - will always map to the same storage identity." +description: |- + PetSet represents a set of pods with consistent identities. + Identities are defined as: + - Network: A single stable DNS and hostname. + - Storage: As many VolumeClaims as requested. + + The PetSet guarantees that a given network identity will always + map to the same storage identity. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of - an object. Servers should convert recognized schemas to the latest internal - value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: |- + APIVersion defines the versioned schema of this representation of an object. + Servers should convert recognized schemas to the latest internal value, and + may reject unrecognized values. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources type: string kind: - description: 'Kind is a string value representing the REST resource this object - represents. Servers may infer this from the endpoint the client submits requests - to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: |- + Kind is a string value representing the REST resource this object represents. + Servers may infer this from the endpoint the client submits requests to. + Cannot be updated. + In CamelCase. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds type: string metadata: properties: @@ -48,47 +57,57 @@ properties: spec: description: Spec defines the desired identities of pods in this set. properties: + distributed: + description: Distributed means manifestworks will be used to manage pods + type: boolean minReadySeconds: - description: Minimum number of seconds for which a newly created pod should - be ready without any of its container crashing for it to be considered available. + description: |- + Minimum number of seconds for which a newly created pod should be ready + without any of its container crashing for it to be considered available. Defaults to 0 (pod will be considered available as soon as it is ready) format: int32 type: integer ordinals: - description: ordinals controls the numbering of replica indices in a PetSet. - The default ordinals behavior assigns a "0" index to the first replica and + description: |- + ordinals controls the numbering of replica indices in a PetSet. The + default ordinals behavior assigns a "0" index to the first replica and increments the index by one for each additional replica requested. Using - the ordinals field requires the PetSetStartOrdinal feature gate to be enabled, - which is beta. + the ordinals field requires the PetSetStartOrdinal feature gate to be + enabled, which is beta. properties: start: - description: 'start is the number representing the first replica''s index. - It may be used to number replicas from an alternate index (eg: 1-indexed) - over the default 0-indexed names, or to orchestrate progressive movement - of replicas from one StatefulSet to another. If set, replica indices - will be in the range: [.spec.ordinals.start, .spec.ordinals.start + - .spec.replicas). If unset, defaults to 0. Replica indices will be in - the range: [0, .spec.replicas).' + description: |- + start is the number representing the first replica's index. It may be used + to number replicas from an alternate index (eg: 1-indexed) over the default + 0-indexed names, or to orchestrate progressive movement of replicas from + one StatefulSet to another. + If set, replica indices will be in the range: + [.spec.ordinals.start, .spec.ordinals.start + .spec.replicas). + If unset, defaults to 0. Replica indices will be in the range: + [0, .spec.replicas). format: int32 type: integer type: object persistentVolumeClaimRetentionPolicy: - description: persistentVolumeClaimRetentionPolicy describes the lifecycle - of persistent volume claims created from volumeClaimTemplates. By default, - all persistent volume claims are created as needed and retained until manually - deleted. This policy allows the lifecycle to be altered, for example by - deleting persistent volume claims when their stateful set is deleted, or - when their pod is scaled down. This requires the PetSetAutoDeletePVC feature - gate to be enabled, which is alpha. +optional + description: |- + persistentVolumeClaimRetentionPolicy describes the lifecycle of persistent + volume claims created from volumeClaimTemplates. By default, all persistent + volume claims are created as needed and retained until manually deleted. This + policy allows the lifecycle to be altered, for example by deleting persistent + volume claims when their stateful set is deleted, or when their pod is scaled + down. This requires the PetSetAutoDeletePVC feature gate to be enabled, + which is alpha. +optional properties: whenDeleted: - description: WhenDeleted specifies what happens to PVCs created from StatefulSet + description: |- + WhenDeleted specifies what happens to PVCs created from StatefulSet VolumeClaimTemplates when the StatefulSet is deleted. The default policy - of `Retain` causes PVCs to not be affected by StatefulSet deletion. - The `Delete` policy causes those PVCs to be deleted. + of `Retain` causes PVCs to not be affected by StatefulSet deletion. The + `Delete` policy causes those PVCs to be deleted. type: string whenScaled: - description: WhenScaled specifies what happens to PVCs created from StatefulSet + description: |- + WhenScaled specifies what happens to PVCs created from StatefulSet VolumeClaimTemplates when the StatefulSet is scaled down. The default policy of `Retain` causes PVCs to not be affected by a scaledown. The `Delete` policy causes the associated PVCs for any excess pods above @@ -96,67 +115,76 @@ properties: type: string type: object podManagementPolicy: - description: podManagementPolicy controls how pods are created during initial - scale up, when replacing pods on nodes, or when scaling down. The default - policy is `OrderedReady`, where pods are created in increasing order (pod-0, - then pod-1, etc) and the controller will wait until each pod is ready before + description: |- + podManagementPolicy controls how pods are created during initial scale up, + when replacing pods on nodes, or when scaling down. The default policy is + `OrderedReady`, where pods are created in increasing order (pod-0, then + pod-1, etc) and the controller will wait until each pod is ready before continuing. When scaling down, the pods are removed in the opposite order. The alternative policy is `Parallel` which will create pods in parallel to match the desired scale without waiting, and on scale down will delete all pods at once. type: string podPlacementPolicy: - description: LocalObjectReference contains enough information to let you locate - the referenced object inside the same namespace. + description: |- + LocalObjectReference contains enough information to let you locate the + referenced object inside the same namespace. properties: name: default: "" - description: 'Name of the referent. This field is effectively required, - but due to backwards compatibility is allowed to be empty. Instances - of this type with an empty value here are almost certainly wrong. TODO: - Add other useful fields. apiVersion, kind, uid? More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names - TODO: Drop `kubebuilder:default` when controller-gen doesn''t need it - https://github.com/kubernetes-sigs/kubebuilder/issues/3896.' + description: |- + Name of the referent. + This field is effectively required, but due to backwards compatibility is + allowed to be empty. Instances of this type with an empty value here are + almost certainly wrong. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names type: string type: object x-kubernetes-map-type: atomic replicas: - description: 'replicas is the desired number of replicas of the given Template. - These are replicas in the sense that they are instantiations of the same - Template, but individual replicas also have a consistent identity. If unspecified, - defaults to 1. TODO: Consider a rename of this field.' + description: |- + replicas is the desired number of replicas of the given Template. + These are replicas in the sense that they are instantiations of the + same Template, but individual replicas also have a consistent identity. + If unspecified, defaults to 1. format: int32 type: integer revisionHistoryLimit: - description: revisionHistoryLimit is the maximum number of revisions that - will be maintained in the PetSet's revision history. The revision history - consists of all revisions not represented by a currently applied PetSetSpec - version. The default value is 10. + description: |- + revisionHistoryLimit is the maximum number of revisions that will + be maintained in the PetSet's revision history. The revision history + consists of all revisions not represented by a currently applied + PetSetSpec version. The default value is 10. format: int32 type: integer selector: - description: 'selector is a label query over pods that should match the replica - count. It must match the pod template''s labels. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors' + description: |- + selector is a label query over pods that should match the replica count. + It must match the pod template's labels. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors properties: matchExpressions: description: matchExpressions is a list of label selector requirements. The requirements are ANDed. items: - description: A label selector requirement is a selector that contains - values, a key, and an operator that relates the key and values. + description: |- + A label selector requirement is a selector that contains values, a key, and an operator that + relates the key and values. properties: key: description: key is the label key that the selector applies to. type: string operator: - description: operator represents a key's relationship to a set of - values. Valid operators are In, NotIn, Exists and DoesNotExist. + description: |- + operator represents a key's relationship to a set of values. + Valid operators are In, NotIn, Exists and DoesNotExist. type: string values: - description: values is an array of string values. If the operator - is In or NotIn, the values array must be non-empty. If the operator - is Exists or DoesNotExist, the values array must be empty. This - array is replaced during a strategic merge patch. + description: |- + values is an array of string values. If the operator is In or NotIn, + the values array must be non-empty. If the operator is Exists or DoesNotExist, + the values array must be empty. This array is replaced during a strategic + merge patch. items: type: string type: array @@ -170,29 +198,35 @@ properties: matchLabels: additionalProperties: type: string - description: matchLabels is a map of {key,value} pairs. A single {key,value} - in the matchLabels map is equivalent to an element of matchExpressions, - whose key field is "key", the operator is "In", and the values array - contains only "value". The requirements are ANDed. + description: |- + matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels + map is equivalent to an element of matchExpressions, whose key field is "key", the + operator is "In", and the values array contains only "value". The requirements are ANDed. type: object type: object x-kubernetes-map-type: atomic serviceName: - description: 'serviceName is the name of the service that governs this PetSet. - This service must exist before the PetSet, and is responsible for the network - identity of the set. Pods get DNS/hostnames that follow the pattern: pod-specific-string.serviceName.default.svc.cluster.local - where "pod-specific-string" is managed by the PetSet controller.' + description: |- + serviceName is the name of the service that governs this PetSet. + This service must exist before the PetSet, and is responsible for + the network identity of the set. Pods get DNS/hostnames that follow the + pattern: pod-specific-string.serviceName.default.svc.cluster.local + where "pod-specific-string" is managed by the PetSet controller. type: string template: - description: template is the object that describes the pod that will be created - if insufficient replicas are detected. Each pod stamped out by the PetSet - will fulfill this Template, but have a unique identity from the rest of - the PetSet. Each pod will be named with the format -. - For example, a pod in a PetSet named "web" with index number "3" would be - named "web-3". The only allowed template.spec.restartPolicy value is "Always". + description: |- + template is the object that describes the pod that will be created if + insufficient replicas are detected. Each pod stamped out by the PetSet + will fulfill this Template, but have a unique identity from the rest + of the PetSet. Each pod will be named with the format + -. For example, a pod in a PetSet named + "web" with index number "3" would be named "web-3". + The only allowed template.spec.restartPolicy value is "Always". properties: metadata: - description: 'Standard object''s metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata' + description: |- + Standard object's metadata. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata properties: annotations: additionalProperties: @@ -212,14 +246,15 @@ properties: type: string type: object spec: - description: 'Specification of the desired behavior of the pod. More info: - https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status' + description: |- + Specification of the desired behavior of the pod. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status properties: activeDeadlineSeconds: - description: Optional duration in seconds the pod may be active on - the node relative to StartTime before the system will actively try - to mark it failed and kill associated containers. Value must be - a positive integer. + description: |- + Optional duration in seconds the pod may be active on the node relative to + StartTime before the system will actively try to mark it failed and kill associated containers. + Value must be a positive integer. format: int64 type: integer affinity: @@ -230,22 +265,20 @@ properties: pod. properties: preferredDuringSchedulingIgnoredDuringExecution: - description: The scheduler will prefer to schedule pods to - nodes that satisfy the affinity expressions specified by - this field, but it may choose a node that violates one or - more of the expressions. The node that is most preferred - is the one with the greatest sum of weights, i.e. for each - node that meets all of the scheduling requirements (resource - request, requiredDuringScheduling affinity expressions, - etc.), compute a sum by iterating through the elements of - this field and adding "weight" to the sum if the node matches - the corresponding matchExpressions; the node(s) with the - highest sum are the most preferred. + description: |- + The scheduler will prefer to schedule pods to nodes that satisfy + the affinity expressions specified by this field, but it may choose + a node that violates one or more of the expressions. The node that is + most preferred is the one with the greatest sum of weights, i.e. + for each node that meets all of the scheduling requirements (resource + request, requiredDuringScheduling affinity expressions, etc.), + compute a sum by iterating through the elements of this field and adding + "weight" to the sum if the node matches the corresponding matchExpressions; the + node(s) with the highest sum are the most preferred. items: - description: An empty preferred scheduling term matches - all objects with implicit weight 0 (i.e. it's a no-op). - A null preferred scheduling term matches no objects (i.e. - is also a no-op). + description: |- + An empty preferred scheduling term matches all objects with implicit weight 0 + (i.e. it's a no-op). A null preferred scheduling term matches no objects (i.e. is also a no-op). properties: preference: description: A node selector term, associated with the @@ -255,30 +288,26 @@ properties: description: A list of node selector requirements by node's labels. items: - description: A node selector requirement is a - selector that contains values, a key, and an - operator that relates the key and values. + description: |- + A node selector requirement is a selector that contains values, a key, and an operator + that relates the key and values. properties: key: description: The label key that the selector applies to. type: string operator: - description: Represents a key's relationship - to a set of values. Valid operators are - In, NotIn, Exists, DoesNotExist. Gt, and - Lt. + description: |- + Represents a key's relationship to a set of values. + Valid operators are In, NotIn, Exists, DoesNotExist. Gt, and Lt. type: string values: - description: An array of string values. If - the operator is In or NotIn, the values - array must be non-empty. If the operator - is Exists or DoesNotExist, the values array - must be empty. If the operator is Gt or - Lt, the values array must have a single - element, which will be interpreted as an - integer. This array is replaced during a - strategic merge patch. + description: |- + An array of string values. If the operator is In or NotIn, + the values array must be non-empty. If the operator is Exists or DoesNotExist, + the values array must be empty. If the operator is Gt or Lt, the values + array must have a single element, which will be interpreted as an integer. + This array is replaced during a strategic merge patch. items: type: string type: array @@ -293,30 +322,26 @@ properties: description: A list of node selector requirements by node's fields. items: - description: A node selector requirement is a - selector that contains values, a key, and an - operator that relates the key and values. + description: |- + A node selector requirement is a selector that contains values, a key, and an operator + that relates the key and values. properties: key: description: The label key that the selector applies to. type: string operator: - description: Represents a key's relationship - to a set of values. Valid operators are - In, NotIn, Exists, DoesNotExist. Gt, and - Lt. + description: |- + Represents a key's relationship to a set of values. + Valid operators are In, NotIn, Exists, DoesNotExist. Gt, and Lt. type: string values: - description: An array of string values. If - the operator is In or NotIn, the values - array must be non-empty. If the operator - is Exists or DoesNotExist, the values array - must be empty. If the operator is Gt or - Lt, the values array must have a single - element, which will be interpreted as an - integer. This array is replaced during a - strategic merge patch. + description: |- + An array of string values. If the operator is In or NotIn, + the values array must be non-empty. If the operator is Exists or DoesNotExist, + the values array must be empty. If the operator is Gt or Lt, the values + array must have a single element, which will be interpreted as an integer. + This array is replaced during a strategic merge patch. items: type: string type: array @@ -341,50 +366,46 @@ properties: type: array x-kubernetes-list-type: atomic requiredDuringSchedulingIgnoredDuringExecution: - description: If the affinity requirements specified by this - field are not met at scheduling time, the pod will not be - scheduled onto the node. If the affinity requirements specified - by this field cease to be met at some point during pod execution - (e.g. due to an update), the system may or may not try to - eventually evict the pod from its node. + description: |- + If the affinity requirements specified by this field are not met at + scheduling time, the pod will not be scheduled onto the node. + If the affinity requirements specified by this field cease to be met + at some point during pod execution (e.g. due to an update), the system + may or may not try to eventually evict the pod from its node. properties: nodeSelectorTerms: description: Required. A list of node selector terms. The terms are ORed. items: - description: A null or empty node selector term matches - no objects. The requirements of them are ANDed. The - TopologySelectorTerm type implements a subset of the - NodeSelectorTerm. + description: |- + A null or empty node selector term matches no objects. The requirements of + them are ANDed. + The TopologySelectorTerm type implements a subset of the NodeSelectorTerm. properties: matchExpressions: description: A list of node selector requirements by node's labels. items: - description: A node selector requirement is a - selector that contains values, a key, and an - operator that relates the key and values. + description: |- + A node selector requirement is a selector that contains values, a key, and an operator + that relates the key and values. properties: key: description: The label key that the selector applies to. type: string operator: - description: Represents a key's relationship - to a set of values. Valid operators are - In, NotIn, Exists, DoesNotExist. Gt, and - Lt. + description: |- + Represents a key's relationship to a set of values. + Valid operators are In, NotIn, Exists, DoesNotExist. Gt, and Lt. type: string values: - description: An array of string values. If - the operator is In or NotIn, the values - array must be non-empty. If the operator - is Exists or DoesNotExist, the values array - must be empty. If the operator is Gt or - Lt, the values array must have a single - element, which will be interpreted as an - integer. This array is replaced during a - strategic merge patch. + description: |- + An array of string values. If the operator is In or NotIn, + the values array must be non-empty. If the operator is Exists or DoesNotExist, + the values array must be empty. If the operator is Gt or Lt, the values + array must have a single element, which will be interpreted as an integer. + This array is replaced during a strategic merge patch. items: type: string type: array @@ -399,30 +420,26 @@ properties: description: A list of node selector requirements by node's fields. items: - description: A node selector requirement is a - selector that contains values, a key, and an - operator that relates the key and values. + description: |- + A node selector requirement is a selector that contains values, a key, and an operator + that relates the key and values. properties: key: description: The label key that the selector applies to. type: string operator: - description: Represents a key's relationship - to a set of values. Valid operators are - In, NotIn, Exists, DoesNotExist. Gt, and - Lt. + description: |- + Represents a key's relationship to a set of values. + Valid operators are In, NotIn, Exists, DoesNotExist. Gt, and Lt. type: string values: - description: An array of string values. If - the operator is In or NotIn, the values - array must be non-empty. If the operator - is Exists or DoesNotExist, the values array - must be empty. If the operator is Gt or - Lt, the values array must have a single - element, which will be interpreted as an - integer. This array is replaced during a - strategic merge patch. + description: |- + An array of string values. If the operator is In or NotIn, + the values array must be non-empty. If the operator is Exists or DoesNotExist, + the values array must be empty. If the operator is Gt or Lt, the values + array must have a single element, which will be interpreted as an integer. + This array is replaced during a strategic merge patch. items: type: string type: array @@ -447,16 +464,15 @@ properties: this pod in the same node, zone, etc. as some other pod(s)). properties: preferredDuringSchedulingIgnoredDuringExecution: - description: The scheduler will prefer to schedule pods to - nodes that satisfy the affinity expressions specified by - this field, but it may choose a node that violates one or - more of the expressions. The node that is most preferred - is the one with the greatest sum of weights, i.e. for each - node that meets all of the scheduling requirements (resource - request, requiredDuringScheduling affinity expressions, - etc.), compute a sum by iterating through the elements of - this field and adding "weight" to the sum if the node has - pods which matches the corresponding podAffinityTerm; the + description: |- + The scheduler will prefer to schedule pods to nodes that satisfy + the affinity expressions specified by this field, but it may choose + a node that violates one or more of the expressions. The node that is + most preferred is the one with the greatest sum of weights, i.e. + for each node that meets all of the scheduling requirements (resource + request, requiredDuringScheduling affinity expressions, etc.), + compute a sum by iterating through the elements of this field and adding + "weight" to the sum if the node has pods which matches the corresponding podAffinityTerm; the node(s) with the highest sum are the most preferred. items: description: The weights of all of the matched WeightedPodAffinityTerm @@ -467,37 +483,33 @@ properties: with the corresponding weight. properties: labelSelector: - description: A label query over a set of resources, - in this case pods. If it's null, this PodAffinityTerm - matches with no Pods. + description: |- + A label query over a set of resources, in this case pods. + If it's null, this PodAffinityTerm matches with no Pods. properties: matchExpressions: description: matchExpressions is a list of label selector requirements. The requirements are ANDed. items: - description: A label selector requirement - is a selector that contains values, a key, - and an operator that relates the key and - values. + description: |- + A label selector requirement is a selector that contains values, a key, and an operator that + relates the key and values. properties: key: description: key is the label key that the selector applies to. type: string operator: - description: operator represents a key's - relationship to a set of values. Valid - operators are In, NotIn, Exists and - DoesNotExist. + description: |- + operator represents a key's relationship to a set of values. + Valid operators are In, NotIn, Exists and DoesNotExist. type: string values: - description: values is an array of string - values. If the operator is In or NotIn, - the values array must be non-empty. - If the operator is Exists or DoesNotExist, - the values array must be empty. This - array is replaced during a strategic + description: |- + values is an array of string values. If the operator is In or NotIn, + the values array must be non-empty. If the operator is Exists or DoesNotExist, + the values array must be empty. This array is replaced during a strategic merge patch. items: type: string @@ -512,89 +524,72 @@ properties: matchLabels: additionalProperties: type: string - description: matchLabels is a map of {key,value} - pairs. A single {key,value} in the matchLabels - map is equivalent to an element of matchExpressions, - whose key field is "key", the operator is - "In", and the values array contains only "value". - The requirements are ANDed. + description: |- + matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels + map is equivalent to an element of matchExpressions, whose key field is "key", the + operator is "In", and the values array contains only "value". The requirements are ANDed. type: object type: object x-kubernetes-map-type: atomic matchLabelKeys: - description: MatchLabelKeys is a set of pod label - keys to select which pods will be taken into consideration. - The keys are used to lookup values from the incoming - pod labels, those key-value labels are merged - with `labelSelector` as `key in (value)` to select - the group of existing pods which pods will be - taken into consideration for the incoming pod's - pod (anti) affinity. Keys that don't exist in - the incoming pod labels will be ignored. The default - value is empty. The same key is forbidden to exist - in both matchLabelKeys and labelSelector. Also, - matchLabelKeys cannot be set when labelSelector - isn't set. This is an alpha field and requires - enabling MatchLabelKeysInPodAffinity feature gate. + description: |- + MatchLabelKeys is a set of pod label keys to select which pods will + be taken into consideration. The keys are used to lookup values from the + incoming pod labels, those key-value labels are merged with `labelSelector` as `key in (value)` + to select the group of existing pods which pods will be taken into consideration + for the incoming pod's pod (anti) affinity. Keys that don't exist in the incoming + pod labels will be ignored. The default value is empty. + The same key is forbidden to exist in both matchLabelKeys and labelSelector. + Also, matchLabelKeys cannot be set when labelSelector isn't set. items: type: string type: array x-kubernetes-list-type: atomic mismatchLabelKeys: - description: MismatchLabelKeys is a set of pod label - keys to select which pods will be taken into consideration. - The keys are used to lookup values from the incoming - pod labels, those key-value labels are merged - with `labelSelector` as `key notin (value)` to - select the group of existing pods which pods will - be taken into consideration for the incoming pod's - pod (anti) affinity. Keys that don't exist in - the incoming pod labels will be ignored. The default - value is empty. The same key is forbidden to exist - in both mismatchLabelKeys and labelSelector. Also, - mismatchLabelKeys cannot be set when labelSelector - isn't set. This is an alpha field and requires - enabling MatchLabelKeysInPodAffinity feature gate. + description: |- + MismatchLabelKeys is a set of pod label keys to select which pods will + be taken into consideration. The keys are used to lookup values from the + incoming pod labels, those key-value labels are merged with `labelSelector` as `key notin (value)` + to select the group of existing pods which pods will be taken into consideration + for the incoming pod's pod (anti) affinity. Keys that don't exist in the incoming + pod labels will be ignored. The default value is empty. + The same key is forbidden to exist in both mismatchLabelKeys and labelSelector. + Also, mismatchLabelKeys cannot be set when labelSelector isn't set. items: type: string type: array x-kubernetes-list-type: atomic namespaceSelector: - description: A label query over the set of namespaces - that the term applies to. The term is applied - to the union of the namespaces selected by this - field and the ones listed in the namespaces field. - null selector and null or empty namespaces list - means "this pod's namespace". An empty selector - ({}) matches all namespaces. + description: |- + A label query over the set of namespaces that the term applies to. + The term is applied to the union of the namespaces selected by this field + and the ones listed in the namespaces field. + null selector and null or empty namespaces list means "this pod's namespace". + An empty selector ({}) matches all namespaces. properties: matchExpressions: description: matchExpressions is a list of label selector requirements. The requirements are ANDed. items: - description: A label selector requirement - is a selector that contains values, a key, - and an operator that relates the key and - values. + description: |- + A label selector requirement is a selector that contains values, a key, and an operator that + relates the key and values. properties: key: description: key is the label key that the selector applies to. type: string operator: - description: operator represents a key's - relationship to a set of values. Valid - operators are In, NotIn, Exists and - DoesNotExist. + description: |- + operator represents a key's relationship to a set of values. + Valid operators are In, NotIn, Exists and DoesNotExist. type: string values: - description: values is an array of string - values. If the operator is In or NotIn, - the values array must be non-empty. - If the operator is Exists or DoesNotExist, - the values array must be empty. This - array is replaced during a strategic + description: |- + values is an array of string values. If the operator is In or NotIn, + the values array must be non-empty. If the operator is Exists or DoesNotExist, + the values array must be empty. This array is replaced during a strategic merge patch. items: type: string @@ -609,41 +604,38 @@ properties: matchLabels: additionalProperties: type: string - description: matchLabels is a map of {key,value} - pairs. A single {key,value} in the matchLabels - map is equivalent to an element of matchExpressions, - whose key field is "key", the operator is - "In", and the values array contains only "value". - The requirements are ANDed. + description: |- + matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels + map is equivalent to an element of matchExpressions, whose key field is "key", the + operator is "In", and the values array contains only "value". The requirements are ANDed. type: object type: object x-kubernetes-map-type: atomic namespaces: - description: namespaces specifies a static list - of namespace names that the term applies to. The - term is applied to the union of the namespaces - listed in this field and the ones selected by - namespaceSelector. null or empty namespaces list - and null namespaceSelector means "this pod's namespace". + description: |- + namespaces specifies a static list of namespace names that the term applies to. + The term is applied to the union of the namespaces listed in this field + and the ones selected by namespaceSelector. + null or empty namespaces list and null namespaceSelector means "this pod's namespace". items: type: string type: array x-kubernetes-list-type: atomic topologyKey: - description: This pod should be co-located (affinity) - or not co-located (anti-affinity) with the pods - matching the labelSelector in the specified namespaces, - where co-located is defined as running on a node - whose value of the label with key topologyKey - matches that of any node on which any of the selected - pods is running. Empty topologyKey is not allowed. + description: |- + This pod should be co-located (affinity) or not co-located (anti-affinity) with the pods matching + the labelSelector in the specified namespaces, where co-located is defined as running on a node + whose value of the label with key topologyKey matches that of any node on which any of the + selected pods is running. + Empty topologyKey is not allowed. type: string required: - topologyKey type: object weight: - description: weight associated with matching the corresponding - podAffinityTerm, in the range 1-100. + description: |- + weight associated with matching the corresponding podAffinityTerm, + in the range 1-100. format: int32 type: integer required: @@ -653,53 +645,51 @@ properties: type: array x-kubernetes-list-type: atomic requiredDuringSchedulingIgnoredDuringExecution: - description: If the affinity requirements specified by this - field are not met at scheduling time, the pod will not be - scheduled onto the node. If the affinity requirements specified - by this field cease to be met at some point during pod execution - (e.g. due to a pod label update), the system may or may - not try to eventually evict the pod from its node. When - there are multiple elements, the lists of nodes corresponding - to each podAffinityTerm are intersected, i.e. all terms - must be satisfied. + description: |- + If the affinity requirements specified by this field are not met at + scheduling time, the pod will not be scheduled onto the node. + If the affinity requirements specified by this field cease to be met + at some point during pod execution (e.g. due to a pod label update), the + system may or may not try to eventually evict the pod from its node. + When there are multiple elements, the lists of nodes corresponding to each + podAffinityTerm are intersected, i.e. all terms must be satisfied. items: - description: Defines a set of pods (namely those matching - the labelSelector relative to the given namespace(s)) - that this pod should be co-located (affinity) or not co-located - (anti-affinity) with, where co-located is defined as running - on a node whose value of the label with key - matches that of any node on which a pod of the set of - pods is running + description: |- + Defines a set of pods (namely those matching the labelSelector + relative to the given namespace(s)) that this pod should be + co-located (affinity) or not co-located (anti-affinity) with, + where co-located is defined as running on a node whose value of + the label with key matches that of any node on which + a pod of the set of pods is running properties: labelSelector: - description: A label query over a set of resources, - in this case pods. If it's null, this PodAffinityTerm - matches with no Pods. + description: |- + A label query over a set of resources, in this case pods. + If it's null, this PodAffinityTerm matches with no Pods. properties: matchExpressions: description: matchExpressions is a list of label selector requirements. The requirements are ANDed. items: - description: A label selector requirement is a - selector that contains values, a key, and an - operator that relates the key and values. + description: |- + A label selector requirement is a selector that contains values, a key, and an operator that + relates the key and values. properties: key: description: key is the label key that the selector applies to. type: string operator: - description: operator represents a key's relationship - to a set of values. Valid operators are - In, NotIn, Exists and DoesNotExist. + description: |- + operator represents a key's relationship to a set of values. + Valid operators are In, NotIn, Exists and DoesNotExist. type: string values: - description: values is an array of string - values. If the operator is In or NotIn, - the values array must be non-empty. If the - operator is Exists or DoesNotExist, the - values array must be empty. This array is - replaced during a strategic merge patch. + description: |- + values is an array of string values. If the operator is In or NotIn, + the values array must be non-empty. If the operator is Exists or DoesNotExist, + the values array must be empty. This array is replaced during a strategic + merge patch. items: type: string type: array @@ -713,84 +703,72 @@ properties: matchLabels: additionalProperties: type: string - description: matchLabels is a map of {key,value} - pairs. A single {key,value} in the matchLabels - map is equivalent to an element of matchExpressions, - whose key field is "key", the operator is "In", - and the values array contains only "value". The - requirements are ANDed. + description: |- + matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels + map is equivalent to an element of matchExpressions, whose key field is "key", the + operator is "In", and the values array contains only "value". The requirements are ANDed. type: object type: object x-kubernetes-map-type: atomic matchLabelKeys: - description: MatchLabelKeys is a set of pod label keys - to select which pods will be taken into consideration. - The keys are used to lookup values from the incoming - pod labels, those key-value labels are merged with - `labelSelector` as `key in (value)` to select the - group of existing pods which pods will be taken into - consideration for the incoming pod's pod (anti) affinity. - Keys that don't exist in the incoming pod labels will - be ignored. The default value is empty. The same key - is forbidden to exist in both matchLabelKeys and labelSelector. - Also, matchLabelKeys cannot be set when labelSelector - isn't set. This is an alpha field and requires enabling - MatchLabelKeysInPodAffinity feature gate. + description: |- + MatchLabelKeys is a set of pod label keys to select which pods will + be taken into consideration. The keys are used to lookup values from the + incoming pod labels, those key-value labels are merged with `labelSelector` as `key in (value)` + to select the group of existing pods which pods will be taken into consideration + for the incoming pod's pod (anti) affinity. Keys that don't exist in the incoming + pod labels will be ignored. The default value is empty. + The same key is forbidden to exist in both matchLabelKeys and labelSelector. + Also, matchLabelKeys cannot be set when labelSelector isn't set. items: type: string type: array x-kubernetes-list-type: atomic mismatchLabelKeys: - description: MismatchLabelKeys is a set of pod label - keys to select which pods will be taken into consideration. - The keys are used to lookup values from the incoming - pod labels, those key-value labels are merged with - `labelSelector` as `key notin (value)` to select the - group of existing pods which pods will be taken into - consideration for the incoming pod's pod (anti) affinity. - Keys that don't exist in the incoming pod labels will - be ignored. The default value is empty. The same key - is forbidden to exist in both mismatchLabelKeys and - labelSelector. Also, mismatchLabelKeys cannot be set - when labelSelector isn't set. This is an alpha field - and requires enabling MatchLabelKeysInPodAffinity - feature gate. + description: |- + MismatchLabelKeys is a set of pod label keys to select which pods will + be taken into consideration. The keys are used to lookup values from the + incoming pod labels, those key-value labels are merged with `labelSelector` as `key notin (value)` + to select the group of existing pods which pods will be taken into consideration + for the incoming pod's pod (anti) affinity. Keys that don't exist in the incoming + pod labels will be ignored. The default value is empty. + The same key is forbidden to exist in both mismatchLabelKeys and labelSelector. + Also, mismatchLabelKeys cannot be set when labelSelector isn't set. items: type: string type: array x-kubernetes-list-type: atomic namespaceSelector: - description: A label query over the set of namespaces - that the term applies to. The term is applied to the - union of the namespaces selected by this field and - the ones listed in the namespaces field. null selector - and null or empty namespaces list means "this pod's - namespace". An empty selector ({}) matches all namespaces. + description: |- + A label query over the set of namespaces that the term applies to. + The term is applied to the union of the namespaces selected by this field + and the ones listed in the namespaces field. + null selector and null or empty namespaces list means "this pod's namespace". + An empty selector ({}) matches all namespaces. properties: matchExpressions: description: matchExpressions is a list of label selector requirements. The requirements are ANDed. items: - description: A label selector requirement is a - selector that contains values, a key, and an - operator that relates the key and values. + description: |- + A label selector requirement is a selector that contains values, a key, and an operator that + relates the key and values. properties: key: description: key is the label key that the selector applies to. type: string operator: - description: operator represents a key's relationship - to a set of values. Valid operators are - In, NotIn, Exists and DoesNotExist. + description: |- + operator represents a key's relationship to a set of values. + Valid operators are In, NotIn, Exists and DoesNotExist. type: string values: - description: values is an array of string - values. If the operator is In or NotIn, - the values array must be non-empty. If the - operator is Exists or DoesNotExist, the - values array must be empty. This array is - replaced during a strategic merge patch. + description: |- + values is an array of string values. If the operator is In or NotIn, + the values array must be non-empty. If the operator is Exists or DoesNotExist, + the values array must be empty. This array is replaced during a strategic + merge patch. items: type: string type: array @@ -804,33 +782,29 @@ properties: matchLabels: additionalProperties: type: string - description: matchLabels is a map of {key,value} - pairs. A single {key,value} in the matchLabels - map is equivalent to an element of matchExpressions, - whose key field is "key", the operator is "In", - and the values array contains only "value". The - requirements are ANDed. + description: |- + matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels + map is equivalent to an element of matchExpressions, whose key field is "key", the + operator is "In", and the values array contains only "value". The requirements are ANDed. type: object type: object x-kubernetes-map-type: atomic namespaces: - description: namespaces specifies a static list of namespace - names that the term applies to. The term is applied - to the union of the namespaces listed in this field - and the ones selected by namespaceSelector. null or - empty namespaces list and null namespaceSelector means - "this pod's namespace". + description: |- + namespaces specifies a static list of namespace names that the term applies to. + The term is applied to the union of the namespaces listed in this field + and the ones selected by namespaceSelector. + null or empty namespaces list and null namespaceSelector means "this pod's namespace". items: type: string type: array x-kubernetes-list-type: atomic topologyKey: - description: This pod should be co-located (affinity) - or not co-located (anti-affinity) with the pods matching - the labelSelector in the specified namespaces, where - co-located is defined as running on a node whose value - of the label with key topologyKey matches that of - any node on which any of the selected pods is running. + description: |- + This pod should be co-located (affinity) or not co-located (anti-affinity) with the pods matching + the labelSelector in the specified namespaces, where co-located is defined as running on a node + whose value of the label with key topologyKey matches that of any node on which any of the + selected pods is running. Empty topologyKey is not allowed. type: string required: @@ -845,16 +819,15 @@ properties: other pod(s)). properties: preferredDuringSchedulingIgnoredDuringExecution: - description: The scheduler will prefer to schedule pods to - nodes that satisfy the anti-affinity expressions specified - by this field, but it may choose a node that violates one - or more of the expressions. The node that is most preferred - is the one with the greatest sum of weights, i.e. for each - node that meets all of the scheduling requirements (resource - request, requiredDuringScheduling anti-affinity expressions, - etc.), compute a sum by iterating through the elements of - this field and adding "weight" to the sum if the node has - pods which matches the corresponding podAffinityTerm; the + description: |- + The scheduler will prefer to schedule pods to nodes that satisfy + the anti-affinity expressions specified by this field, but it may choose + a node that violates one or more of the expressions. The node that is + most preferred is the one with the greatest sum of weights, i.e. + for each node that meets all of the scheduling requirements (resource + request, requiredDuringScheduling anti-affinity expressions, etc.), + compute a sum by iterating through the elements of this field and subtracting + "weight" from the sum if the node has pods which matches the corresponding podAffinityTerm; the node(s) with the highest sum are the most preferred. items: description: The weights of all of the matched WeightedPodAffinityTerm @@ -865,37 +838,33 @@ properties: with the corresponding weight. properties: labelSelector: - description: A label query over a set of resources, - in this case pods. If it's null, this PodAffinityTerm - matches with no Pods. + description: |- + A label query over a set of resources, in this case pods. + If it's null, this PodAffinityTerm matches with no Pods. properties: matchExpressions: description: matchExpressions is a list of label selector requirements. The requirements are ANDed. items: - description: A label selector requirement - is a selector that contains values, a key, - and an operator that relates the key and - values. + description: |- + A label selector requirement is a selector that contains values, a key, and an operator that + relates the key and values. properties: key: description: key is the label key that the selector applies to. type: string operator: - description: operator represents a key's - relationship to a set of values. Valid - operators are In, NotIn, Exists and - DoesNotExist. + description: |- + operator represents a key's relationship to a set of values. + Valid operators are In, NotIn, Exists and DoesNotExist. type: string values: - description: values is an array of string - values. If the operator is In or NotIn, - the values array must be non-empty. - If the operator is Exists or DoesNotExist, - the values array must be empty. This - array is replaced during a strategic + description: |- + values is an array of string values. If the operator is In or NotIn, + the values array must be non-empty. If the operator is Exists or DoesNotExist, + the values array must be empty. This array is replaced during a strategic merge patch. items: type: string @@ -910,89 +879,72 @@ properties: matchLabels: additionalProperties: type: string - description: matchLabels is a map of {key,value} - pairs. A single {key,value} in the matchLabels - map is equivalent to an element of matchExpressions, - whose key field is "key", the operator is - "In", and the values array contains only "value". - The requirements are ANDed. + description: |- + matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels + map is equivalent to an element of matchExpressions, whose key field is "key", the + operator is "In", and the values array contains only "value". The requirements are ANDed. type: object type: object x-kubernetes-map-type: atomic matchLabelKeys: - description: MatchLabelKeys is a set of pod label - keys to select which pods will be taken into consideration. - The keys are used to lookup values from the incoming - pod labels, those key-value labels are merged - with `labelSelector` as `key in (value)` to select - the group of existing pods which pods will be - taken into consideration for the incoming pod's - pod (anti) affinity. Keys that don't exist in - the incoming pod labels will be ignored. The default - value is empty. The same key is forbidden to exist - in both matchLabelKeys and labelSelector. Also, - matchLabelKeys cannot be set when labelSelector - isn't set. This is an alpha field and requires - enabling MatchLabelKeysInPodAffinity feature gate. + description: |- + MatchLabelKeys is a set of pod label keys to select which pods will + be taken into consideration. The keys are used to lookup values from the + incoming pod labels, those key-value labels are merged with `labelSelector` as `key in (value)` + to select the group of existing pods which pods will be taken into consideration + for the incoming pod's pod (anti) affinity. Keys that don't exist in the incoming + pod labels will be ignored. The default value is empty. + The same key is forbidden to exist in both matchLabelKeys and labelSelector. + Also, matchLabelKeys cannot be set when labelSelector isn't set. items: type: string type: array x-kubernetes-list-type: atomic mismatchLabelKeys: - description: MismatchLabelKeys is a set of pod label - keys to select which pods will be taken into consideration. - The keys are used to lookup values from the incoming - pod labels, those key-value labels are merged - with `labelSelector` as `key notin (value)` to - select the group of existing pods which pods will - be taken into consideration for the incoming pod's - pod (anti) affinity. Keys that don't exist in - the incoming pod labels will be ignored. The default - value is empty. The same key is forbidden to exist - in both mismatchLabelKeys and labelSelector. Also, - mismatchLabelKeys cannot be set when labelSelector - isn't set. This is an alpha field and requires - enabling MatchLabelKeysInPodAffinity feature gate. + description: |- + MismatchLabelKeys is a set of pod label keys to select which pods will + be taken into consideration. The keys are used to lookup values from the + incoming pod labels, those key-value labels are merged with `labelSelector` as `key notin (value)` + to select the group of existing pods which pods will be taken into consideration + for the incoming pod's pod (anti) affinity. Keys that don't exist in the incoming + pod labels will be ignored. The default value is empty. + The same key is forbidden to exist in both mismatchLabelKeys and labelSelector. + Also, mismatchLabelKeys cannot be set when labelSelector isn't set. items: type: string type: array x-kubernetes-list-type: atomic namespaceSelector: - description: A label query over the set of namespaces - that the term applies to. The term is applied - to the union of the namespaces selected by this - field and the ones listed in the namespaces field. - null selector and null or empty namespaces list - means "this pod's namespace". An empty selector - ({}) matches all namespaces. + description: |- + A label query over the set of namespaces that the term applies to. + The term is applied to the union of the namespaces selected by this field + and the ones listed in the namespaces field. + null selector and null or empty namespaces list means "this pod's namespace". + An empty selector ({}) matches all namespaces. properties: matchExpressions: description: matchExpressions is a list of label selector requirements. The requirements are ANDed. items: - description: A label selector requirement - is a selector that contains values, a key, - and an operator that relates the key and - values. + description: |- + A label selector requirement is a selector that contains values, a key, and an operator that + relates the key and values. properties: key: description: key is the label key that the selector applies to. type: string operator: - description: operator represents a key's - relationship to a set of values. Valid - operators are In, NotIn, Exists and - DoesNotExist. + description: |- + operator represents a key's relationship to a set of values. + Valid operators are In, NotIn, Exists and DoesNotExist. type: string values: - description: values is an array of string - values. If the operator is In or NotIn, - the values array must be non-empty. - If the operator is Exists or DoesNotExist, - the values array must be empty. This - array is replaced during a strategic + description: |- + values is an array of string values. If the operator is In or NotIn, + the values array must be non-empty. If the operator is Exists or DoesNotExist, + the values array must be empty. This array is replaced during a strategic merge patch. items: type: string @@ -1007,41 +959,38 @@ properties: matchLabels: additionalProperties: type: string - description: matchLabels is a map of {key,value} - pairs. A single {key,value} in the matchLabels - map is equivalent to an element of matchExpressions, - whose key field is "key", the operator is - "In", and the values array contains only "value". - The requirements are ANDed. + description: |- + matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels + map is equivalent to an element of matchExpressions, whose key field is "key", the + operator is "In", and the values array contains only "value". The requirements are ANDed. type: object type: object x-kubernetes-map-type: atomic namespaces: - description: namespaces specifies a static list - of namespace names that the term applies to. The - term is applied to the union of the namespaces - listed in this field and the ones selected by - namespaceSelector. null or empty namespaces list - and null namespaceSelector means "this pod's namespace". + description: |- + namespaces specifies a static list of namespace names that the term applies to. + The term is applied to the union of the namespaces listed in this field + and the ones selected by namespaceSelector. + null or empty namespaces list and null namespaceSelector means "this pod's namespace". items: type: string type: array x-kubernetes-list-type: atomic topologyKey: - description: This pod should be co-located (affinity) - or not co-located (anti-affinity) with the pods - matching the labelSelector in the specified namespaces, - where co-located is defined as running on a node - whose value of the label with key topologyKey - matches that of any node on which any of the selected - pods is running. Empty topologyKey is not allowed. + description: |- + This pod should be co-located (affinity) or not co-located (anti-affinity) with the pods matching + the labelSelector in the specified namespaces, where co-located is defined as running on a node + whose value of the label with key topologyKey matches that of any node on which any of the + selected pods is running. + Empty topologyKey is not allowed. type: string required: - topologyKey type: object weight: - description: weight associated with matching the corresponding - podAffinityTerm, in the range 1-100. + description: |- + weight associated with matching the corresponding podAffinityTerm, + in the range 1-100. format: int32 type: integer required: @@ -1051,53 +1000,51 @@ properties: type: array x-kubernetes-list-type: atomic requiredDuringSchedulingIgnoredDuringExecution: - description: If the anti-affinity requirements specified by - this field are not met at scheduling time, the pod will - not be scheduled onto the node. If the anti-affinity requirements - specified by this field cease to be met at some point during - pod execution (e.g. due to a pod label update), the system - may or may not try to eventually evict the pod from its - node. When there are multiple elements, the lists of nodes - corresponding to each podAffinityTerm are intersected, i.e. - all terms must be satisfied. + description: |- + If the anti-affinity requirements specified by this field are not met at + scheduling time, the pod will not be scheduled onto the node. + If the anti-affinity requirements specified by this field cease to be met + at some point during pod execution (e.g. due to a pod label update), the + system may or may not try to eventually evict the pod from its node. + When there are multiple elements, the lists of nodes corresponding to each + podAffinityTerm are intersected, i.e. all terms must be satisfied. items: - description: Defines a set of pods (namely those matching - the labelSelector relative to the given namespace(s)) - that this pod should be co-located (affinity) or not co-located - (anti-affinity) with, where co-located is defined as running - on a node whose value of the label with key - matches that of any node on which a pod of the set of - pods is running + description: |- + Defines a set of pods (namely those matching the labelSelector + relative to the given namespace(s)) that this pod should be + co-located (affinity) or not co-located (anti-affinity) with, + where co-located is defined as running on a node whose value of + the label with key matches that of any node on which + a pod of the set of pods is running properties: labelSelector: - description: A label query over a set of resources, - in this case pods. If it's null, this PodAffinityTerm - matches with no Pods. + description: |- + A label query over a set of resources, in this case pods. + If it's null, this PodAffinityTerm matches with no Pods. properties: matchExpressions: description: matchExpressions is a list of label selector requirements. The requirements are ANDed. items: - description: A label selector requirement is a - selector that contains values, a key, and an - operator that relates the key and values. + description: |- + A label selector requirement is a selector that contains values, a key, and an operator that + relates the key and values. properties: key: description: key is the label key that the selector applies to. type: string operator: - description: operator represents a key's relationship - to a set of values. Valid operators are - In, NotIn, Exists and DoesNotExist. + description: |- + operator represents a key's relationship to a set of values. + Valid operators are In, NotIn, Exists and DoesNotExist. type: string values: - description: values is an array of string - values. If the operator is In or NotIn, - the values array must be non-empty. If the - operator is Exists or DoesNotExist, the - values array must be empty. This array is - replaced during a strategic merge patch. + description: |- + values is an array of string values. If the operator is In or NotIn, + the values array must be non-empty. If the operator is Exists or DoesNotExist, + the values array must be empty. This array is replaced during a strategic + merge patch. items: type: string type: array @@ -1111,84 +1058,72 @@ properties: matchLabels: additionalProperties: type: string - description: matchLabels is a map of {key,value} - pairs. A single {key,value} in the matchLabels - map is equivalent to an element of matchExpressions, - whose key field is "key", the operator is "In", - and the values array contains only "value". The - requirements are ANDed. + description: |- + matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels + map is equivalent to an element of matchExpressions, whose key field is "key", the + operator is "In", and the values array contains only "value". The requirements are ANDed. type: object type: object x-kubernetes-map-type: atomic matchLabelKeys: - description: MatchLabelKeys is a set of pod label keys - to select which pods will be taken into consideration. - The keys are used to lookup values from the incoming - pod labels, those key-value labels are merged with - `labelSelector` as `key in (value)` to select the - group of existing pods which pods will be taken into - consideration for the incoming pod's pod (anti) affinity. - Keys that don't exist in the incoming pod labels will - be ignored. The default value is empty. The same key - is forbidden to exist in both matchLabelKeys and labelSelector. - Also, matchLabelKeys cannot be set when labelSelector - isn't set. This is an alpha field and requires enabling - MatchLabelKeysInPodAffinity feature gate. + description: |- + MatchLabelKeys is a set of pod label keys to select which pods will + be taken into consideration. The keys are used to lookup values from the + incoming pod labels, those key-value labels are merged with `labelSelector` as `key in (value)` + to select the group of existing pods which pods will be taken into consideration + for the incoming pod's pod (anti) affinity. Keys that don't exist in the incoming + pod labels will be ignored. The default value is empty. + The same key is forbidden to exist in both matchLabelKeys and labelSelector. + Also, matchLabelKeys cannot be set when labelSelector isn't set. items: type: string type: array x-kubernetes-list-type: atomic mismatchLabelKeys: - description: MismatchLabelKeys is a set of pod label - keys to select which pods will be taken into consideration. - The keys are used to lookup values from the incoming - pod labels, those key-value labels are merged with - `labelSelector` as `key notin (value)` to select the - group of existing pods which pods will be taken into - consideration for the incoming pod's pod (anti) affinity. - Keys that don't exist in the incoming pod labels will - be ignored. The default value is empty. The same key - is forbidden to exist in both mismatchLabelKeys and - labelSelector. Also, mismatchLabelKeys cannot be set - when labelSelector isn't set. This is an alpha field - and requires enabling MatchLabelKeysInPodAffinity - feature gate. + description: |- + MismatchLabelKeys is a set of pod label keys to select which pods will + be taken into consideration. The keys are used to lookup values from the + incoming pod labels, those key-value labels are merged with `labelSelector` as `key notin (value)` + to select the group of existing pods which pods will be taken into consideration + for the incoming pod's pod (anti) affinity. Keys that don't exist in the incoming + pod labels will be ignored. The default value is empty. + The same key is forbidden to exist in both mismatchLabelKeys and labelSelector. + Also, mismatchLabelKeys cannot be set when labelSelector isn't set. items: type: string type: array x-kubernetes-list-type: atomic namespaceSelector: - description: A label query over the set of namespaces - that the term applies to. The term is applied to the - union of the namespaces selected by this field and - the ones listed in the namespaces field. null selector - and null or empty namespaces list means "this pod's - namespace". An empty selector ({}) matches all namespaces. + description: |- + A label query over the set of namespaces that the term applies to. + The term is applied to the union of the namespaces selected by this field + and the ones listed in the namespaces field. + null selector and null or empty namespaces list means "this pod's namespace". + An empty selector ({}) matches all namespaces. properties: matchExpressions: description: matchExpressions is a list of label selector requirements. The requirements are ANDed. items: - description: A label selector requirement is a - selector that contains values, a key, and an - operator that relates the key and values. + description: |- + A label selector requirement is a selector that contains values, a key, and an operator that + relates the key and values. properties: key: description: key is the label key that the selector applies to. type: string operator: - description: operator represents a key's relationship - to a set of values. Valid operators are - In, NotIn, Exists and DoesNotExist. + description: |- + operator represents a key's relationship to a set of values. + Valid operators are In, NotIn, Exists and DoesNotExist. type: string values: - description: values is an array of string - values. If the operator is In or NotIn, - the values array must be non-empty. If the - operator is Exists or DoesNotExist, the - values array must be empty. This array is - replaced during a strategic merge patch. + description: |- + values is an array of string values. If the operator is In or NotIn, + the values array must be non-empty. If the operator is Exists or DoesNotExist, + the values array must be empty. This array is replaced during a strategic + merge patch. items: type: string type: array @@ -1202,33 +1137,29 @@ properties: matchLabels: additionalProperties: type: string - description: matchLabels is a map of {key,value} - pairs. A single {key,value} in the matchLabels - map is equivalent to an element of matchExpressions, - whose key field is "key", the operator is "In", - and the values array contains only "value". The - requirements are ANDed. + description: |- + matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels + map is equivalent to an element of matchExpressions, whose key field is "key", the + operator is "In", and the values array contains only "value". The requirements are ANDed. type: object type: object x-kubernetes-map-type: atomic namespaces: - description: namespaces specifies a static list of namespace - names that the term applies to. The term is applied - to the union of the namespaces listed in this field - and the ones selected by namespaceSelector. null or - empty namespaces list and null namespaceSelector means - "this pod's namespace". + description: |- + namespaces specifies a static list of namespace names that the term applies to. + The term is applied to the union of the namespaces listed in this field + and the ones selected by namespaceSelector. + null or empty namespaces list and null namespaceSelector means "this pod's namespace". items: type: string type: array x-kubernetes-list-type: atomic topologyKey: - description: This pod should be co-located (affinity) - or not co-located (anti-affinity) with the pods matching - the labelSelector in the specified namespaces, where - co-located is defined as running on a node whose value - of the label with key topologyKey matches that of - any node on which any of the selected pods is running. + description: |- + This pod should be co-located (affinity) or not co-located (anti-affinity) with the pods matching + the labelSelector in the specified namespaces, where co-located is defined as running on a node + whose value of the label with key topologyKey matches that of any node on which any of the + selected pods is running. Empty topologyKey is not allowed. type: string required: @@ -1243,64 +1174,67 @@ properties: account token should be automatically mounted. type: boolean containers: - description: List of containers belonging to the pod. Containers cannot - currently be added or removed. There must be at least one container - in a Pod. Cannot be updated. + description: |- + List of containers belonging to the pod. + Containers cannot currently be added or removed. + There must be at least one container in a Pod. + Cannot be updated. items: description: A single application container that you want to run within a pod. properties: args: - description: 'Arguments to the entrypoint. The container image''s - CMD is used if this is not provided. Variable references $(VAR_NAME) - are expanded using the container''s environment. If a variable - cannot be resolved, the reference in the input string will - be unchanged. Double $$ are reduced to a single $, which allows - for escaping the $(VAR_NAME) syntax: i.e. "$$(VAR_NAME)" will - produce the string literal "$(VAR_NAME)". Escaped references - will never be expanded, regardless of whether the variable - exists or not. Cannot be updated. More info: https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#running-a-command-in-a-shell' + description: |- + Arguments to the entrypoint. + The container image's CMD is used if this is not provided. + Variable references $(VAR_NAME) are expanded using the container's environment. If a variable + cannot be resolved, the reference in the input string will be unchanged. Double $$ are reduced + to a single $, which allows for escaping the $(VAR_NAME) syntax: i.e. "$$(VAR_NAME)" will + produce the string literal "$(VAR_NAME)". Escaped references will never be expanded, regardless + of whether the variable exists or not. Cannot be updated. + More info: https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#running-a-command-in-a-shell items: type: string type: array x-kubernetes-list-type: atomic command: - description: 'Entrypoint array. Not executed within a shell. - The container image''s ENTRYPOINT is used if this is not provided. - Variable references $(VAR_NAME) are expanded using the container''s - environment. If a variable cannot be resolved, the reference - in the input string will be unchanged. Double $$ are reduced - to a single $, which allows for escaping the $(VAR_NAME) syntax: - i.e. "$$(VAR_NAME)" will produce the string literal "$(VAR_NAME)". - Escaped references will never be expanded, regardless of whether - the variable exists or not. Cannot be updated. More info: - https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#running-a-command-in-a-shell' + description: |- + Entrypoint array. Not executed within a shell. + The container image's ENTRYPOINT is used if this is not provided. + Variable references $(VAR_NAME) are expanded using the container's environment. If a variable + cannot be resolved, the reference in the input string will be unchanged. Double $$ are reduced + to a single $, which allows for escaping the $(VAR_NAME) syntax: i.e. "$$(VAR_NAME)" will + produce the string literal "$(VAR_NAME)". Escaped references will never be expanded, regardless + of whether the variable exists or not. Cannot be updated. + More info: https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#running-a-command-in-a-shell items: type: string type: array x-kubernetes-list-type: atomic env: - description: List of environment variables to set in the container. + description: |- + List of environment variables to set in the container. Cannot be updated. items: description: EnvVar represents an environment variable present in a Container. properties: name: - description: Name of the environment variable. Must be - a C_IDENTIFIER. + description: |- + Name of the environment variable. + May consist of any printable ASCII characters except '='. type: string value: - description: 'Variable references $(VAR_NAME) are expanded - using the previously defined environment variables in - the container and any service environment variables. - If a variable cannot be resolved, the reference in the - input string will be unchanged. Double $$ are reduced - to a single $, which allows for escaping the $(VAR_NAME) - syntax: i.e. "$$(VAR_NAME)" will produce the string - literal "$(VAR_NAME)". Escaped references will never - be expanded, regardless of whether the variable exists - or not. Defaults to "".' + description: |- + Variable references $(VAR_NAME) are expanded + using the previously defined environment variables in the container and + any service environment variables. If a variable cannot be resolved, + the reference in the input string will be unchanged. Double $$ are reduced + to a single $, which allows for escaping the $(VAR_NAME) syntax: i.e. + "$$(VAR_NAME)" will produce the string literal "$(VAR_NAME)". + Escaped references will never be expanded, regardless of whether the variable + exists or not. + Defaults to "". type: string valueFrom: description: Source for the environment variable's value. @@ -1314,14 +1248,12 @@ properties: type: string name: default: "" - description: 'Name of the referent. This field - is effectively required, but due to backwards - compatibility is allowed to be empty. Instances - of this type with an empty value here are almost - certainly wrong. TODO: Add other useful fields. - apiVersion, kind, uid? More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names - TODO: Drop `kubebuilder:default` when controller-gen - doesn''t need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.' + description: |- + Name of the referent. + This field is effectively required, but due to backwards compatibility is + allowed to be empty. Instances of this type with an empty value here are + almost certainly wrong. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names type: string optional: description: Specify whether the ConfigMap or @@ -1332,11 +1264,9 @@ properties: type: object x-kubernetes-map-type: atomic fieldRef: - description: 'Selects a field of the pod: supports - metadata.name, metadata.namespace, `metadata.labels['''']`, - `metadata.annotations['''']`, spec.nodeName, - spec.serviceAccountName, status.hostIP, status.podIP, - status.podIPs.' + description: |- + Selects a field of the pod: supports metadata.name, metadata.namespace, `metadata.labels['']`, `metadata.annotations['']`, + spec.nodeName, spec.serviceAccountName, status.hostIP, status.podIP, status.podIPs. properties: apiVersion: description: Version of the schema the FieldPath @@ -1350,12 +1280,47 @@ properties: - fieldPath type: object x-kubernetes-map-type: atomic + fileKeyRef: + description: |- + FileKeyRef selects a key of the env file. + Requires the EnvFiles feature gate to be enabled. + properties: + key: + description: |- + The key within the env file. An invalid key will prevent the pod from starting. + The keys defined within a source may consist of any printable ASCII characters except '='. + During Alpha stage of the EnvFiles feature gate, the key size is limited to 128 characters. + type: string + optional: + default: false + description: |- + Specify whether the file or its key must be defined. If the file or key + does not exist, then the env var is not published. + If optional is set to true and the specified key does not exist, + the environment variable will not be set in the Pod's containers. + + If optional is set to false and the specified key does not exist, + an error will be returned during Pod creation. + type: boolean + path: + description: |- + The path within the volume from which to select the file. + Must be relative and may not contain the '..' path or start with '..'. + type: string + volumeName: + description: The name of the volume mount containing + the env file. + type: string + required: + - key + - path + - volumeName + type: object + x-kubernetes-map-type: atomic resourceFieldRef: - description: 'Selects a resource of the container: - only resources limits and requests (limits.cpu, - limits.memory, limits.ephemeral-storage, requests.cpu, - requests.memory and requests.ephemeral-storage) - are currently supported.' + description: |- + Selects a resource of the container: only resources limits and requests + (limits.cpu, limits.memory, limits.ephemeral-storage, requests.cpu, requests.memory and requests.ephemeral-storage) are currently supported. properties: containerName: description: 'Container name: required for volumes, @@ -1386,14 +1351,12 @@ properties: type: string name: default: "" - description: 'Name of the referent. This field - is effectively required, but due to backwards - compatibility is allowed to be empty. Instances - of this type with an empty value here are almost - certainly wrong. TODO: Add other useful fields. - apiVersion, kind, uid? More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names - TODO: Drop `kubebuilder:default` when controller-gen - doesn''t need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.' + description: |- + Name of the referent. + This field is effectively required, but due to backwards compatibility is + allowed to be empty. Instances of this type with an empty value here are + almost certainly wrong. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names type: string optional: description: Specify whether the Secret or its @@ -1412,30 +1375,28 @@ properties: - name x-kubernetes-list-type: map envFrom: - description: List of sources to populate environment variables - in the container. The keys defined within a source must be - a C_IDENTIFIER. All invalid keys will be reported as an event - when the container is starting. When a key exists in multiple - sources, the value associated with the last source will take - precedence. Values defined by an Env with a duplicate key - will take precedence. Cannot be updated. + description: |- + List of sources to populate environment variables in the container. + The keys defined within a source may consist of any printable ASCII characters except '='. + When a key exists in multiple + sources, the value associated with the last source will take precedence. + Values defined by an Env with a duplicate key will take precedence. + Cannot be updated. items: description: EnvFromSource represents the source of a set - of ConfigMaps + of ConfigMaps or Secrets properties: configMapRef: description: The ConfigMap to select from properties: name: default: "" - description: 'Name of the referent. This field is - effectively required, but due to backwards compatibility - is allowed to be empty. Instances of this type with - an empty value here are almost certainly wrong. - TODO: Add other useful fields. apiVersion, kind, - uid? More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names - TODO: Drop `kubebuilder:default` when controller-gen - doesn''t need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.' + description: |- + Name of the referent. + This field is effectively required, but due to backwards compatibility is + allowed to be empty. Instances of this type with an empty value here are + almost certainly wrong. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names type: string optional: description: Specify whether the ConfigMap must be @@ -1444,22 +1405,21 @@ properties: type: object x-kubernetes-map-type: atomic prefix: - description: An optional identifier to prepend to each - key in the ConfigMap. Must be a C_IDENTIFIER. + description: |- + Optional text to prepend to the name of each environment variable. + May consist of any printable ASCII characters except '='. type: string secretRef: description: The Secret to select from properties: name: default: "" - description: 'Name of the referent. This field is - effectively required, but due to backwards compatibility - is allowed to be empty. Instances of this type with - an empty value here are almost certainly wrong. - TODO: Add other useful fields. apiVersion, kind, - uid? More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names - TODO: Drop `kubebuilder:default` when controller-gen - doesn''t need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.' + description: |- + Name of the referent. + This field is effectively required, but due to backwards compatibility is + allowed to be empty. Instances of this type with an empty value here are + almost certainly wrong. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names type: string optional: description: Specify whether the Secret must be defined @@ -1470,52 +1430,56 @@ properties: type: array x-kubernetes-list-type: atomic image: - description: 'Container image name. More info: https://kubernetes.io/docs/concepts/containers/images - This field is optional to allow higher level config management - to default or override container images in workload controllers - like Deployments and StatefulSets.' + description: |- + Container image name. + More info: https://kubernetes.io/docs/concepts/containers/images + This field is optional to allow higher level config management to default or override + container images in workload controllers like Deployments and StatefulSets. type: string imagePullPolicy: - description: 'Image pull policy. One of Always, Never, IfNotPresent. - Defaults to Always if :latest tag is specified, or IfNotPresent - otherwise. Cannot be updated. More info: https://kubernetes.io/docs/concepts/containers/images#updating-images' + description: |- + Image pull policy. + One of Always, Never, IfNotPresent. + Defaults to Always if :latest tag is specified, or IfNotPresent otherwise. + Cannot be updated. + More info: https://kubernetes.io/docs/concepts/containers/images#updating-images type: string lifecycle: - description: Actions that the management system should take - in response to container lifecycle events. Cannot be updated. + description: |- + Actions that the management system should take in response to container lifecycle events. + Cannot be updated. properties: postStart: - description: 'PostStart is called immediately after a container - is created. If the handler fails, the container is terminated - and restarted according to its restart policy. Other management - of the container blocks until the hook completes. More - info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks' + description: |- + PostStart is called immediately after a container is created. If the handler fails, + the container is terminated and restarted according to its restart policy. + Other management of the container blocks until the hook completes. + More info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute in + the container. properties: command: - description: Command is the command line to execute - inside the container, the working directory for - the command is root ('/') in the container's - filesystem. The command is simply exec'd, it is - not run inside a shell, so traditional shell instructions - ('|', etc) won't work. To use a shell, you need - to explicitly call out to that shell. Exit status - of 0 is treated as live/healthy and non-zero is - unhealthy. + description: |- + Command is the command line to execute inside the container, the working directory for the + command is root ('/') in the container's filesystem. The command is simply exec'd, it is + not run inside a shell, so traditional shell instructions ('|', etc) won't work. To use + a shell, you need to explicitly call out to that shell. + Exit status of 0 is treated as live/healthy and non-zero is unhealthy. items: type: string type: array x-kubernetes-list-type: atomic type: object httpGet: - description: HTTPGet specifies the http request to perform. + description: HTTPGet specifies an HTTP GET request to + perform. properties: host: - description: Host name to connect to, defaults to - the pod IP. You probably want to set "Host" in - httpHeaders instead. + description: |- + Host name to connect to, defaults to the pod IP. You probably want to set + "Host" in httpHeaders instead. type: string httpHeaders: description: Custom headers to set in the request. @@ -1525,9 +1489,9 @@ properties: to be used in HTTP probes properties: name: - description: The header field name. This will - be canonicalized upon output, so case-variant - names will be understood as the same header. + description: |- + The header field name. + This will be canonicalized upon output, so case-variant names will be understood as the same header. type: string value: description: The header field value @@ -1545,20 +1509,22 @@ properties: anyOf: - type: integer - type: string - description: Name or number of the port to access - on the container. Number must be in the range - 1 to 65535. Name must be an IANA_SVC_NAME. + description: |- + Name or number of the port to access on the container. + Number must be in the range 1 to 65535. + Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true scheme: - description: Scheme to use for connecting to the - host. Defaults to HTTP. + description: |- + Scheme to use for connecting to the host. + Defaults to HTTP. type: string required: - port type: object sleep: - description: Sleep represents the duration that the - container should sleep before being terminated. + description: Sleep represents a duration that the container + should sleep. properties: seconds: description: Seconds is the number of seconds to @@ -1569,10 +1535,10 @@ properties: - seconds type: object tcpSocket: - description: Deprecated. TCPSocket is NOT supported - as a LifecycleHandler and kept for the backward compatibility. - There are no validation of this field and lifecycle - hooks will fail in runtime when tcp handler is specified. + description: |- + Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept + for backward compatibility. There is no validation of this field and + lifecycle hooks will fail at runtime when it is specified. properties: host: description: 'Optional: Host name to connect to, @@ -1582,52 +1548,51 @@ properties: anyOf: - type: integer - type: string - description: Number or name of the port to access - on the container. Number must be in the range - 1 to 65535. Name must be an IANA_SVC_NAME. + description: |- + Number or name of the port to access on the container. + Number must be in the range 1 to 65535. + Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true required: - port type: object type: object preStop: - description: 'PreStop is called immediately before a container - is terminated due to an API request or management event - such as liveness/startup probe failure, preemption, resource - contention, etc. The handler is not called if the container - crashes or exits. The Pod''s termination grace period - countdown begins before the PreStop hook is executed. - Regardless of the outcome of the handler, the container - will eventually terminate within the Pod''s termination - grace period (unless delayed by finalizers). Other management - of the container blocks until the hook completes or until - the termination grace period is reached. More info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks' + description: |- + PreStop is called immediately before a container is terminated due to an + API request or management event such as liveness/startup probe failure, + preemption, resource contention, etc. The handler is not called if the + container crashes or exits. The Pod's termination grace period countdown begins before the + PreStop hook is executed. Regardless of the outcome of the handler, the + container will eventually terminate within the Pod's termination grace + period (unless delayed by finalizers). Other management of the container blocks until the hook completes + or until the termination grace period is reached. + More info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute in + the container. properties: command: - description: Command is the command line to execute - inside the container, the working directory for - the command is root ('/') in the container's - filesystem. The command is simply exec'd, it is - not run inside a shell, so traditional shell instructions - ('|', etc) won't work. To use a shell, you need - to explicitly call out to that shell. Exit status - of 0 is treated as live/healthy and non-zero is - unhealthy. + description: |- + Command is the command line to execute inside the container, the working directory for the + command is root ('/') in the container's filesystem. The command is simply exec'd, it is + not run inside a shell, so traditional shell instructions ('|', etc) won't work. To use + a shell, you need to explicitly call out to that shell. + Exit status of 0 is treated as live/healthy and non-zero is unhealthy. items: type: string type: array x-kubernetes-list-type: atomic type: object httpGet: - description: HTTPGet specifies the http request to perform. + description: HTTPGet specifies an HTTP GET request to + perform. properties: host: - description: Host name to connect to, defaults to - the pod IP. You probably want to set "Host" in - httpHeaders instead. + description: |- + Host name to connect to, defaults to the pod IP. You probably want to set + "Host" in httpHeaders instead. type: string httpHeaders: description: Custom headers to set in the request. @@ -1637,9 +1602,9 @@ properties: to be used in HTTP probes properties: name: - description: The header field name. This will - be canonicalized upon output, so case-variant - names will be understood as the same header. + description: |- + The header field name. + This will be canonicalized upon output, so case-variant names will be understood as the same header. type: string value: description: The header field value @@ -1657,20 +1622,22 @@ properties: anyOf: - type: integer - type: string - description: Name or number of the port to access - on the container. Number must be in the range - 1 to 65535. Name must be an IANA_SVC_NAME. + description: |- + Name or number of the port to access on the container. + Number must be in the range 1 to 65535. + Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true scheme: - description: Scheme to use for connecting to the - host. Defaults to HTTP. + description: |- + Scheme to use for connecting to the host. + Defaults to HTTP. type: string required: - port type: object sleep: - description: Sleep represents the duration that the - container should sleep before being terminated. + description: Sleep represents a duration that the container + should sleep. properties: seconds: description: Seconds is the number of seconds to @@ -1681,10 +1648,10 @@ properties: - seconds type: object tcpSocket: - description: Deprecated. TCPSocket is NOT supported - as a LifecycleHandler and kept for the backward compatibility. - There are no validation of this field and lifecycle - hooks will fail in runtime when tcp handler is specified. + description: |- + Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept + for backward compatibility. There is no validation of this field and + lifecycle hooks will fail at runtime when it is specified. properties: host: description: 'Optional: Host name to connect to, @@ -1694,45 +1661,53 @@ properties: anyOf: - type: integer - type: string - description: Number or name of the port to access - on the container. Number must be in the range - 1 to 65535. Name must be an IANA_SVC_NAME. + description: |- + Number or name of the port to access on the container. + Number must be in the range 1 to 65535. + Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true required: - port type: object type: object + stopSignal: + description: |- + StopSignal defines which signal will be sent to a container when it is being stopped. + If not specified, the default is defined by the container runtime in use. + StopSignal can only be set for Pods with a non-empty .spec.os.name + type: string type: object livenessProbe: - description: 'Periodic probe of container liveness. Container - will be restarted if the probe fails. Cannot be updated. More - info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes' + description: |- + Periodic probe of container liveness. + Container will be restarted if the probe fails. + Cannot be updated. + More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute in the + container. properties: command: - description: Command is the command line to execute - inside the container, the working directory for the - command is root ('/') in the container's filesystem. - The command is simply exec'd, it is not run inside - a shell, so traditional shell instructions ('|', etc) - won't work. To use a shell, you need to explicitly - call out to that shell. Exit status of 0 is treated - as live/healthy and non-zero is unhealthy. + description: |- + Command is the command line to execute inside the container, the working directory for the + command is root ('/') in the container's filesystem. The command is simply exec'd, it is + not run inside a shell, so traditional shell instructions ('|', etc) won't work. To use + a shell, you need to explicitly call out to that shell. + Exit status of 0 is treated as live/healthy and non-zero is unhealthy. items: type: string type: array x-kubernetes-list-type: atomic type: object failureThreshold: - description: Minimum consecutive failures for the probe - to be considered failed after having succeeded. Defaults - to 3. Minimum value is 1. + description: |- + Minimum consecutive failures for the probe to be considered failed after having succeeded. + Defaults to 3. Minimum value is 1. format: int32 type: integer grpc: - description: GRPC specifies an action involving a GRPC port. + description: GRPC specifies a GRPC HealthCheckRequest. properties: port: description: Port number of the gRPC service. Number @@ -1740,21 +1715,23 @@ properties: format: int32 type: integer service: - description: "Service is the name of the service to - place in the gRPC HealthCheckRequest (see https://github.com/grpc/grpc/blob/master/doc/health-checking.md). - \n If this is not specified, the default behavior - is defined by gRPC." + default: "" + description: |- + Service is the name of the service to place in the gRPC HealthCheckRequest + (see https://github.com/grpc/grpc/blob/master/doc/health-checking.md). + + If this is not specified, the default behavior is defined by gRPC. type: string required: - port type: object httpGet: - description: HTTPGet specifies the http request to perform. + description: HTTPGet specifies an HTTP GET request to perform. properties: host: - description: Host name to connect to, defaults to the - pod IP. You probably want to set "Host" in httpHeaders - instead. + description: |- + Host name to connect to, defaults to the pod IP. You probably want to set + "Host" in httpHeaders instead. type: string httpHeaders: description: Custom headers to set in the request. HTTP @@ -1764,9 +1741,9 @@ properties: to be used in HTTP probes properties: name: - description: The header field name. This will - be canonicalized upon output, so case-variant - names will be understood as the same header. + description: |- + The header field name. + This will be canonicalized upon output, so case-variant names will be understood as the same header. type: string value: description: The header field value @@ -1784,38 +1761,39 @@ properties: anyOf: - type: integer - type: string - description: Name or number of the port to access on - the container. Number must be in the range 1 to 65535. + description: |- + Name or number of the port to access on the container. + Number must be in the range 1 to 65535. Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true scheme: - description: Scheme to use for connecting to the host. + description: |- + Scheme to use for connecting to the host. Defaults to HTTP. type: string required: - port type: object initialDelaySeconds: - description: 'Number of seconds after the container has - started before liveness probes are initiated. More info: - https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes' + description: |- + Number of seconds after the container has started before liveness probes are initiated. + More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes format: int32 type: integer periodSeconds: - description: How often (in seconds) to perform the probe. + description: |- + How often (in seconds) to perform the probe. Default to 10 seconds. Minimum value is 1. format: int32 type: integer successThreshold: - description: Minimum consecutive successes for the probe - to be considered successful after having failed. Defaults - to 1. Must be 1 for liveness and startup. Minimum value - is 1. + description: |- + Minimum consecutive successes for the probe to be considered successful after having failed. + Defaults to 1. Must be 1 for liveness and startup. Minimum value is 1. format: int32 type: integer tcpSocket: - description: TCPSocket specifies an action involving a TCP - port. + description: TCPSocket specifies a connection to a TCP port. properties: host: description: 'Optional: Host name to connect to, defaults @@ -1825,78 +1803,82 @@ properties: anyOf: - type: integer - type: string - description: Number or name of the port to access on - the container. Number must be in the range 1 to 65535. + description: |- + Number or name of the port to access on the container. + Number must be in the range 1 to 65535. Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true required: - port type: object terminationGracePeriodSeconds: - description: Optional duration in seconds the pod needs - to terminate gracefully upon probe failure. The grace - period is the duration in seconds after the processes - running in the pod are sent a termination signal and the - time when the processes are forcibly halted with a kill - signal. Set this value longer than the expected cleanup - time for your process. If this value is nil, the pod's - terminationGracePeriodSeconds will be used. Otherwise, - this value overrides the value provided by the pod spec. - Value must be non-negative integer. The value zero indicates - stop immediately via the kill signal (no opportunity to - shut down). This is a beta field and requires enabling - ProbeTerminationGracePeriod feature gate. Minimum value - is 1. spec.terminationGracePeriodSeconds is used if unset. + description: |- + Optional duration in seconds the pod needs to terminate gracefully upon probe failure. + The grace period is the duration in seconds after the processes running in the pod are sent + a termination signal and the time when the processes are forcibly halted with a kill signal. + Set this value longer than the expected cleanup time for your process. + If this value is nil, the pod's terminationGracePeriodSeconds will be used. Otherwise, this + value overrides the value provided by the pod spec. + Value must be non-negative integer. The value zero indicates stop immediately via + the kill signal (no opportunity to shut down). + This is a beta field and requires enabling ProbeTerminationGracePeriod feature gate. + Minimum value is 1. spec.terminationGracePeriodSeconds is used if unset. format: int64 type: integer timeoutSeconds: - description: 'Number of seconds after which the probe times - out. Defaults to 1 second. Minimum value is 1. More info: - https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes' + description: |- + Number of seconds after which the probe times out. + Defaults to 1 second. Minimum value is 1. + More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes format: int32 type: integer type: object name: - description: Name of the container specified as a DNS_LABEL. + description: |- + Name of the container specified as a DNS_LABEL. Each container in a pod must have a unique name (DNS_LABEL). Cannot be updated. type: string ports: - description: List of ports to expose from the container. Not - specifying a port here DOES NOT prevent that port from being - exposed. Any port which is listening on the default "0.0.0.0" - address inside a container will be accessible from the network. - Modifying this array with strategic merge patch may corrupt - the data. For more information See https://github.com/kubernetes/kubernetes/issues/108255. + description: |- + List of ports to expose from the container. Not specifying a port here + DOES NOT prevent that port from being exposed. Any port which is + listening on the default "0.0.0.0" address inside a container will be + accessible from the network. + Modifying this array with strategic merge patch may corrupt the data. + For more information See https://github.com/kubernetes/kubernetes/issues/108255. Cannot be updated. items: description: ContainerPort represents a network port in a single container. properties: containerPort: - description: Number of port to expose on the pod's IP - address. This must be a valid port number, 0 < x < 65536. + description: |- + Number of port to expose on the pod's IP address. + This must be a valid port number, 0 < x < 65536. format: int32 type: integer hostIP: description: What host IP to bind the external port to. type: string hostPort: - description: Number of port to expose on the host. If - specified, this must be a valid port number, 0 < x < - 65536. If HostNetwork is specified, this must match - ContainerPort. Most containers do not need this. + description: |- + Number of port to expose on the host. + If specified, this must be a valid port number, 0 < x < 65536. + If HostNetwork is specified, this must match ContainerPort. + Most containers do not need this. format: int32 type: integer name: - description: If specified, this must be an IANA_SVC_NAME - and unique within the pod. Each named port in a pod - must have a unique name. Name for the port that can - be referred to by services. + description: |- + If specified, this must be an IANA_SVC_NAME and unique within the pod. Each + named port in a pod must have a unique name. Name for the port that can be + referred to by services. type: string protocol: default: TCP - description: Protocol for port. Must be UDP, TCP, or SCTP. + description: |- + Protocol for port. Must be UDP, TCP, or SCTP. Defaults to "TCP". type: string required: @@ -1908,35 +1890,36 @@ properties: - protocol x-kubernetes-list-type: map readinessProbe: - description: 'Periodic probe of container service readiness. - Container will be removed from service endpoints if the probe - fails. Cannot be updated. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes' + description: |- + Periodic probe of container service readiness. + Container will be removed from service endpoints if the probe fails. + Cannot be updated. + More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute in the + container. properties: command: - description: Command is the command line to execute - inside the container, the working directory for the - command is root ('/') in the container's filesystem. - The command is simply exec'd, it is not run inside - a shell, so traditional shell instructions ('|', etc) - won't work. To use a shell, you need to explicitly - call out to that shell. Exit status of 0 is treated - as live/healthy and non-zero is unhealthy. + description: |- + Command is the command line to execute inside the container, the working directory for the + command is root ('/') in the container's filesystem. The command is simply exec'd, it is + not run inside a shell, so traditional shell instructions ('|', etc) won't work. To use + a shell, you need to explicitly call out to that shell. + Exit status of 0 is treated as live/healthy and non-zero is unhealthy. items: type: string type: array x-kubernetes-list-type: atomic type: object failureThreshold: - description: Minimum consecutive failures for the probe - to be considered failed after having succeeded. Defaults - to 3. Minimum value is 1. + description: |- + Minimum consecutive failures for the probe to be considered failed after having succeeded. + Defaults to 3. Minimum value is 1. format: int32 type: integer grpc: - description: GRPC specifies an action involving a GRPC port. + description: GRPC specifies a GRPC HealthCheckRequest. properties: port: description: Port number of the gRPC service. Number @@ -1944,21 +1927,23 @@ properties: format: int32 type: integer service: - description: "Service is the name of the service to - place in the gRPC HealthCheckRequest (see https://github.com/grpc/grpc/blob/master/doc/health-checking.md). - \n If this is not specified, the default behavior - is defined by gRPC." + default: "" + description: |- + Service is the name of the service to place in the gRPC HealthCheckRequest + (see https://github.com/grpc/grpc/blob/master/doc/health-checking.md). + + If this is not specified, the default behavior is defined by gRPC. type: string required: - port type: object httpGet: - description: HTTPGet specifies the http request to perform. + description: HTTPGet specifies an HTTP GET request to perform. properties: host: - description: Host name to connect to, defaults to the - pod IP. You probably want to set "Host" in httpHeaders - instead. + description: |- + Host name to connect to, defaults to the pod IP. You probably want to set + "Host" in httpHeaders instead. type: string httpHeaders: description: Custom headers to set in the request. HTTP @@ -1968,9 +1953,9 @@ properties: to be used in HTTP probes properties: name: - description: The header field name. This will - be canonicalized upon output, so case-variant - names will be understood as the same header. + description: |- + The header field name. + This will be canonicalized upon output, so case-variant names will be understood as the same header. type: string value: description: The header field value @@ -1988,38 +1973,39 @@ properties: anyOf: - type: integer - type: string - description: Name or number of the port to access on - the container. Number must be in the range 1 to 65535. + description: |- + Name or number of the port to access on the container. + Number must be in the range 1 to 65535. Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true scheme: - description: Scheme to use for connecting to the host. + description: |- + Scheme to use for connecting to the host. Defaults to HTTP. type: string required: - port type: object initialDelaySeconds: - description: 'Number of seconds after the container has - started before liveness probes are initiated. More info: - https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes' + description: |- + Number of seconds after the container has started before liveness probes are initiated. + More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes format: int32 type: integer periodSeconds: - description: How often (in seconds) to perform the probe. + description: |- + How often (in seconds) to perform the probe. Default to 10 seconds. Minimum value is 1. format: int32 type: integer successThreshold: - description: Minimum consecutive successes for the probe - to be considered successful after having failed. Defaults - to 1. Must be 1 for liveness and startup. Minimum value - is 1. + description: |- + Minimum consecutive successes for the probe to be considered successful after having failed. + Defaults to 1. Must be 1 for liveness and startup. Minimum value is 1. format: int32 type: integer tcpSocket: - description: TCPSocket specifies an action involving a TCP - port. + description: TCPSocket specifies a connection to a TCP port. properties: host: description: 'Optional: Host name to connect to, defaults @@ -2029,34 +2015,33 @@ properties: anyOf: - type: integer - type: string - description: Number or name of the port to access on - the container. Number must be in the range 1 to 65535. + description: |- + Number or name of the port to access on the container. + Number must be in the range 1 to 65535. Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true required: - port type: object terminationGracePeriodSeconds: - description: Optional duration in seconds the pod needs - to terminate gracefully upon probe failure. The grace - period is the duration in seconds after the processes - running in the pod are sent a termination signal and the - time when the processes are forcibly halted with a kill - signal. Set this value longer than the expected cleanup - time for your process. If this value is nil, the pod's - terminationGracePeriodSeconds will be used. Otherwise, - this value overrides the value provided by the pod spec. - Value must be non-negative integer. The value zero indicates - stop immediately via the kill signal (no opportunity to - shut down). This is a beta field and requires enabling - ProbeTerminationGracePeriod feature gate. Minimum value - is 1. spec.terminationGracePeriodSeconds is used if unset. + description: |- + Optional duration in seconds the pod needs to terminate gracefully upon probe failure. + The grace period is the duration in seconds after the processes running in the pod are sent + a termination signal and the time when the processes are forcibly halted with a kill signal. + Set this value longer than the expected cleanup time for your process. + If this value is nil, the pod's terminationGracePeriodSeconds will be used. Otherwise, this + value overrides the value provided by the pod spec. + Value must be non-negative integer. The value zero indicates stop immediately via + the kill signal (no opportunity to shut down). + This is a beta field and requires enabling ProbeTerminationGracePeriod feature gate. + Minimum value is 1. spec.terminationGracePeriodSeconds is used if unset. format: int64 type: integer timeoutSeconds: - description: 'Number of seconds after which the probe times - out. Defaults to 1 second. Minimum value is 1. More info: - https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes' + description: |- + Number of seconds after which the probe times out. + Defaults to 1 second. Minimum value is 1. + More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes format: int32 type: integer type: object @@ -2067,12 +2052,14 @@ properties: policy for the container. properties: resourceName: - description: 'Name of the resource to which this resource - resize policy applies. Supported values: cpu, memory.' + description: |- + Name of the resource to which this resource resize policy applies. + Supported values: cpu, memory. type: string restartPolicy: - description: Restart policy to apply when specified resource - is resized. If not specified, it defaults to NotRequired. + description: |- + Restart policy to apply when specified resource is resized. + If not specified, it defaults to NotRequired. type: string required: - resourceName @@ -2081,24 +2068,35 @@ properties: type: array x-kubernetes-list-type: atomic resources: - description: 'Compute Resources required by this container. - Cannot be updated. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/' + description: |- + Compute Resources required by this container. + Cannot be updated. + More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/ properties: claims: - description: "Claims lists the names of resources, defined - in spec.resourceClaims, that are used by this container. - \n This is an alpha field and requires enabling the DynamicResourceAllocation - feature gate. \n This field is immutable. It can only - be set for containers." + 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. 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 + 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 @@ -2113,8 +2111,9 @@ properties: - 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/' + 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: @@ -2123,75 +2122,129 @@ properties: - 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/' + 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 restartPolicy: - description: 'RestartPolicy defines the restart behavior of - individual containers in a pod. This field may only be set - for init containers, and the only allowed value is "Always". - For non-init containers or when this field is not specified, - the restart behavior is defined by the Pod''s restart policy - and the container type. Setting the RestartPolicy as "Always" - for the init container will have the following effect: this - init container will be continually restarted on exit until - all regular containers have terminated. Once all regular containers - have completed, all init containers with restartPolicy "Always" - will be shut down. This lifecycle differs from normal init - containers and is often referred to as a "sidecar" container. - Although this init container still starts in the init container - sequence, it does not wait for the container to complete before - proceeding to the next init container. Instead, the next init - container starts immediately after this init container is - started, or after any startupProbe has successfully completed.' + description: |- + RestartPolicy defines the restart behavior of individual containers in a pod. + This overrides the pod-level restart policy. When this field is not specified, + the restart behavior is defined by the Pod's restart policy and the container type. + Additionally, setting the RestartPolicy as "Always" for the init container will + have the following effect: + this init container will be continually restarted on + exit until all regular containers have terminated. Once all regular + containers have completed, all init containers with restartPolicy "Always" + will be shut down. This lifecycle differs from normal init containers and + is often referred to as a "sidecar" container. Although this init + container still starts in the init container sequence, it does not wait + for the container to complete before proceeding to the next init + container. Instead, the next init container starts immediately after this + init container is started, or after any startupProbe has successfully + completed. type: string + restartPolicyRules: + description: |- + Represents a list of rules to be checked to determine if the + container should be restarted on exit. The rules are evaluated in + order. Once a rule matches a container exit condition, the remaining + rules are ignored. If no rule matches the container exit condition, + the Container-level restart policy determines the whether the container + is restarted or not. Constraints on the rules: + - At most 20 rules are allowed. + - Rules can have the same action. + - Identical rules are not forbidden in validations. + When rules are specified, container MUST set RestartPolicy explicitly + even it if matches the Pod's RestartPolicy. + items: + description: ContainerRestartRule describes how a container + exit is handled. + properties: + action: + description: |- + Specifies the action taken on a container exit if the requirements + are satisfied. The only possible value is "Restart" to restart the + container. + type: string + exitCodes: + description: Represents the exit codes to check on container + exits. + properties: + operator: + description: |- + Represents the relationship between the container exit code(s) and the + specified values. Possible values are: + - In: the requirement is satisfied if the container exit code is in the + set of specified values. + - NotIn: the requirement is satisfied if the container exit code is + not in the set of specified values. + type: string + values: + description: |- + Specifies the set of values to check for container exit codes. + At most 255 elements are allowed. + items: + format: int32 + type: integer + type: array + x-kubernetes-list-type: set + required: + - operator + type: object + required: + - action + type: object + type: array + x-kubernetes-list-type: atomic securityContext: - description: 'SecurityContext defines the security options the - container should be run with. If set, the fields of SecurityContext - override the equivalent fields of PodSecurityContext. More - info: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/' + description: |- + SecurityContext defines the security options the container should be run with. + If set, the fields of SecurityContext override the equivalent fields of PodSecurityContext. + More info: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ properties: allowPrivilegeEscalation: - description: 'AllowPrivilegeEscalation controls whether - a process can gain more privileges than its parent process. - This bool directly controls if the no_new_privs flag will - be set on the container process. AllowPrivilegeEscalation - is true always when the container is: 1) run as Privileged - 2) has CAP_SYS_ADMIN Note that this field cannot be set - when spec.os.name is windows.' + description: |- + AllowPrivilegeEscalation controls whether a process can gain more + privileges than its parent process. This bool directly controls if + the no_new_privs flag will be set on the container process. + AllowPrivilegeEscalation is true always when the container is: + 1) run as Privileged + 2) has CAP_SYS_ADMIN + Note that this field cannot be set when spec.os.name is windows. type: boolean appArmorProfile: - description: appArmorProfile is the AppArmor options to - use by this container. If set, this profile overrides - the pod's appArmorProfile. Note that this field cannot - be set when spec.os.name is windows. + description: |- + appArmorProfile is the AppArmor options to use by this container. If set, this profile + overrides the pod's appArmorProfile. + Note that this field cannot be set when spec.os.name is windows. properties: localhostProfile: - description: localhostProfile indicates a profile loaded - on the node that should be used. The profile must - be preconfigured on the node to work. Must match the - loaded name of the profile. Must be set if and only - if type is "Localhost". + description: |- + localhostProfile indicates a profile loaded on the node that should be used. + The profile must be preconfigured on the node to work. + Must match the loaded name of the profile. + Must be set if and only if type is "Localhost". type: string type: - description: 'type indicates which kind of AppArmor - profile will be applied. Valid options are: Localhost - - a profile pre-loaded on the node. RuntimeDefault - - the container runtime''s default profile. Unconfined - - no AppArmor enforcement.' + description: |- + type indicates which kind of AppArmor profile will be applied. + Valid options are: + Localhost - a profile pre-loaded on the node. + RuntimeDefault - the container runtime's default profile. + Unconfined - no AppArmor enforcement. type: string required: - type type: object capabilities: - description: The capabilities to add/drop when running containers. - Defaults to the default set of capabilities granted by - the container runtime. Note that this field cannot be - set when spec.os.name is windows. + description: |- + The capabilities to add/drop when running containers. + Defaults to the default set of capabilities granted by the container runtime. + Note that this field cannot be set when spec.os.name is windows. properties: add: description: Added capabilities @@ -2211,60 +2264,60 @@ properties: x-kubernetes-list-type: atomic type: object privileged: - description: Run container in privileged mode. Processes - in privileged containers are essentially equivalent to - root on the host. Defaults to false. Note that this field - cannot be set when spec.os.name is windows. + description: |- + Run container in privileged mode. + Processes in privileged containers are essentially equivalent to root on the host. + Defaults to false. + Note that this field cannot be set when spec.os.name is windows. type: boolean procMount: - description: procMount denotes the type of proc mount to - use for the containers. The default is DefaultProcMount - which uses the container runtime defaults for readonly - paths and masked paths. This requires the ProcMountType - feature flag to be enabled. Note that this field cannot - be set when spec.os.name is windows. + description: |- + procMount denotes the type of proc mount to use for the containers. + The default value is Default which uses the container runtime defaults for + readonly paths and masked paths. + This requires the ProcMountType feature flag to be enabled. + Note that this field cannot be set when spec.os.name is windows. type: string readOnlyRootFilesystem: - description: Whether this container has a read-only root - filesystem. Default is false. Note that this field cannot - be set when spec.os.name is windows. + description: |- + Whether this container has a read-only root filesystem. + Default is false. + Note that this field cannot be set when spec.os.name is windows. type: boolean runAsGroup: - description: The GID to run the entrypoint of the container - process. Uses runtime default if unset. May also be set - in PodSecurityContext. If set in both SecurityContext - and PodSecurityContext, the value specified in SecurityContext - takes precedence. Note that this field cannot be set when - spec.os.name is windows. + description: |- + The GID to run the entrypoint of the container process. + Uses runtime default if unset. + May also be set in PodSecurityContext. If set in both SecurityContext and + PodSecurityContext, the value specified in SecurityContext takes precedence. + Note that this field cannot be set when spec.os.name is windows. format: int64 type: integer runAsNonRoot: - description: Indicates that the container must run as a - non-root user. If true, the Kubelet will validate the - image at runtime to ensure that it does not run as UID - 0 (root) and fail to start the container if it does. If - unset or false, no such validation will be performed. - May also be set in PodSecurityContext. If set in both - SecurityContext and PodSecurityContext, the value specified - in SecurityContext takes precedence. + description: |- + Indicates that the container must run as a non-root user. + If true, the Kubelet will validate the image at runtime to ensure that it + does not run as UID 0 (root) and fail to start the container if it does. + If unset or false, no such validation will be performed. + May also be set in PodSecurityContext. If set in both SecurityContext and + PodSecurityContext, the value specified in SecurityContext takes precedence. type: boolean runAsUser: - description: The UID to run the entrypoint of the container - process. Defaults to user specified in image metadata - if unspecified. May also be set in PodSecurityContext. If - set in both SecurityContext and PodSecurityContext, the - value specified in SecurityContext takes precedence. Note - that this field cannot be set when spec.os.name is windows. + description: |- + The UID to run the entrypoint of the container process. + Defaults to user specified in image metadata if unspecified. + May also be set in PodSecurityContext. If set in both SecurityContext and + PodSecurityContext, the value specified in SecurityContext takes precedence. + Note that this field cannot be set when spec.os.name is windows. format: int64 type: integer seLinuxOptions: - description: The SELinux context to be applied to the container. - If unspecified, the container runtime will allocate a - random SELinux context for each container. May also be - set in PodSecurityContext. If set in both SecurityContext - and PodSecurityContext, the value specified in SecurityContext - takes precedence. Note that this field cannot be set when - spec.os.name is windows. + description: |- + The SELinux context to be applied to the container. + If unspecified, the container runtime will allocate a random SELinux context for each + container. May also be set in PodSecurityContext. If set in both SecurityContext and + PodSecurityContext, the value specified in SecurityContext takes precedence. + Note that this field cannot be set when spec.os.name is windows. properties: level: description: Level is SELinux level label that applies @@ -2284,103 +2337,98 @@ properties: type: string type: object seccompProfile: - description: The seccomp options to use by this container. - If seccomp options are provided at both the pod & container - level, the container options override the pod options. - Note that this field cannot be set when spec.os.name is - windows. + description: |- + The seccomp options to use by this container. If seccomp options are + provided at both the pod & container level, the container options + override the pod options. + Note that this field cannot be set when spec.os.name is windows. properties: localhostProfile: - description: localhostProfile indicates a profile defined - in a file on the node should be used. The profile - must be preconfigured on the node to work. Must be - a descending path, relative to the kubelet's configured - seccomp profile location. Must be set if type is "Localhost". - Must NOT be set for any other type. + description: |- + localhostProfile indicates a profile defined in a file on the node should be used. + The profile must be preconfigured on the node to work. + Must be a descending path, relative to the kubelet's configured seccomp profile location. + Must be set if type is "Localhost". Must NOT be set for any other type. type: string type: - description: "type indicates which kind of seccomp profile - will be applied. Valid options are: \n Localhost - - a profile defined in a file on the node should be - used. RuntimeDefault - the container runtime default - profile should be used. Unconfined - no profile should - be applied." + description: |- + type indicates which kind of seccomp profile will be applied. + Valid options are: + + Localhost - a profile defined in a file on the node should be used. + RuntimeDefault - the container runtime default profile should be used. + Unconfined - no profile should be applied. type: string required: - type type: object windowsOptions: - description: The Windows specific settings applied to all - containers. If unspecified, the options from the PodSecurityContext - will be used. If set in both SecurityContext and PodSecurityContext, - the value specified in SecurityContext takes precedence. - Note that this field cannot be set when spec.os.name is - linux. + description: |- + The Windows specific settings applied to all containers. + If unspecified, the options from the PodSecurityContext will be used. + If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence. + Note that this field cannot be set when spec.os.name is linux. properties: gmsaCredentialSpec: - description: GMSACredentialSpec is where the GMSA admission - webhook (https://github.com/kubernetes-sigs/windows-gmsa) - inlines the contents of the GMSA credential spec named - by the GMSACredentialSpecName field. + description: |- + GMSACredentialSpec is where the GMSA admission webhook + (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the + GMSA credential spec named by the GMSACredentialSpecName field. type: string gmsaCredentialSpecName: description: GMSACredentialSpecName is the name of the GMSA credential spec to use. type: string hostProcess: - description: HostProcess determines if a container should - be run as a 'Host Process' container. All of a Pod's - containers must have the same effective HostProcess - value (it is not allowed to have a mix of HostProcess - containers and non-HostProcess containers). In addition, - if HostProcess is true then HostNetwork must also - be set to true. + description: |- + HostProcess determines if a container should be run as a 'Host Process' container. + All of a Pod's containers must have the same effective HostProcess value + (it is not allowed to have a mix of HostProcess containers and non-HostProcess containers). + In addition, if HostProcess is true then HostNetwork must also be set to true. type: boolean runAsUserName: - description: The UserName in Windows to run the entrypoint - of the container process. Defaults to the user specified - in image metadata if unspecified. May also be set - in PodSecurityContext. If set in both SecurityContext - and PodSecurityContext, the value specified in SecurityContext - takes precedence. + description: |- + The UserName in Windows to run the entrypoint of the container process. + Defaults to the user specified in image metadata if unspecified. + May also be set in PodSecurityContext. If set in both SecurityContext and + PodSecurityContext, the value specified in SecurityContext takes precedence. type: string type: object type: object startupProbe: - description: 'StartupProbe indicates that the Pod has successfully - initialized. If specified, no other probes are executed until - this completes successfully. If this probe fails, the Pod - will be restarted, just as if the livenessProbe failed. This - can be used to provide different probe parameters at the beginning - of a Pod''s lifecycle, when it might take a long time to load - data or warm a cache, than during steady-state operation. - This cannot be updated. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes' + description: |- + StartupProbe indicates that the Pod has successfully initialized. + If specified, no other probes are executed until this completes successfully. + If this probe fails, the Pod will be restarted, just as if the livenessProbe failed. + This can be used to provide different probe parameters at the beginning of a Pod's lifecycle, + when it might take a long time to load data or warm a cache, than during steady-state operation. + This cannot be updated. + More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute in the + container. properties: command: - description: Command is the command line to execute - inside the container, the working directory for the - command is root ('/') in the container's filesystem. - The command is simply exec'd, it is not run inside - a shell, so traditional shell instructions ('|', etc) - won't work. To use a shell, you need to explicitly - call out to that shell. Exit status of 0 is treated - as live/healthy and non-zero is unhealthy. + description: |- + Command is the command line to execute inside the container, the working directory for the + command is root ('/') in the container's filesystem. The command is simply exec'd, it is + not run inside a shell, so traditional shell instructions ('|', etc) won't work. To use + a shell, you need to explicitly call out to that shell. + Exit status of 0 is treated as live/healthy and non-zero is unhealthy. items: type: string type: array x-kubernetes-list-type: atomic type: object failureThreshold: - description: Minimum consecutive failures for the probe - to be considered failed after having succeeded. Defaults - to 3. Minimum value is 1. + description: |- + Minimum consecutive failures for the probe to be considered failed after having succeeded. + Defaults to 3. Minimum value is 1. format: int32 type: integer grpc: - description: GRPC specifies an action involving a GRPC port. + description: GRPC specifies a GRPC HealthCheckRequest. properties: port: description: Port number of the gRPC service. Number @@ -2388,21 +2436,23 @@ properties: format: int32 type: integer service: - description: "Service is the name of the service to - place in the gRPC HealthCheckRequest (see https://github.com/grpc/grpc/blob/master/doc/health-checking.md). - \n If this is not specified, the default behavior - is defined by gRPC." + default: "" + description: |- + Service is the name of the service to place in the gRPC HealthCheckRequest + (see https://github.com/grpc/grpc/blob/master/doc/health-checking.md). + + If this is not specified, the default behavior is defined by gRPC. type: string required: - port type: object httpGet: - description: HTTPGet specifies the http request to perform. + description: HTTPGet specifies an HTTP GET request to perform. properties: host: - description: Host name to connect to, defaults to the - pod IP. You probably want to set "Host" in httpHeaders - instead. + description: |- + Host name to connect to, defaults to the pod IP. You probably want to set + "Host" in httpHeaders instead. type: string httpHeaders: description: Custom headers to set in the request. HTTP @@ -2412,9 +2462,9 @@ properties: to be used in HTTP probes properties: name: - description: The header field name. This will - be canonicalized upon output, so case-variant - names will be understood as the same header. + description: |- + The header field name. + This will be canonicalized upon output, so case-variant names will be understood as the same header. type: string value: description: The header field value @@ -2432,38 +2482,39 @@ properties: anyOf: - type: integer - type: string - description: Name or number of the port to access on - the container. Number must be in the range 1 to 65535. + description: |- + Name or number of the port to access on the container. + Number must be in the range 1 to 65535. Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true scheme: - description: Scheme to use for connecting to the host. + description: |- + Scheme to use for connecting to the host. Defaults to HTTP. type: string required: - port type: object initialDelaySeconds: - description: 'Number of seconds after the container has - started before liveness probes are initiated. More info: - https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes' + description: |- + Number of seconds after the container has started before liveness probes are initiated. + More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes format: int32 type: integer periodSeconds: - description: How often (in seconds) to perform the probe. + description: |- + How often (in seconds) to perform the probe. Default to 10 seconds. Minimum value is 1. format: int32 type: integer successThreshold: - description: Minimum consecutive successes for the probe - to be considered successful after having failed. Defaults - to 1. Must be 1 for liveness and startup. Minimum value - is 1. + description: |- + Minimum consecutive successes for the probe to be considered successful after having failed. + Defaults to 1. Must be 1 for liveness and startup. Minimum value is 1. format: int32 type: integer tcpSocket: - description: TCPSocket specifies an action involving a TCP - port. + description: TCPSocket specifies a connection to a TCP port. properties: host: description: 'Optional: Host name to connect to, defaults @@ -2473,77 +2524,76 @@ properties: anyOf: - type: integer - type: string - description: Number or name of the port to access on - the container. Number must be in the range 1 to 65535. + description: |- + Number or name of the port to access on the container. + Number must be in the range 1 to 65535. Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true required: - port type: object terminationGracePeriodSeconds: - description: Optional duration in seconds the pod needs - to terminate gracefully upon probe failure. The grace - period is the duration in seconds after the processes - running in the pod are sent a termination signal and the - time when the processes are forcibly halted with a kill - signal. Set this value longer than the expected cleanup - time for your process. If this value is nil, the pod's - terminationGracePeriodSeconds will be used. Otherwise, - this value overrides the value provided by the pod spec. - Value must be non-negative integer. The value zero indicates - stop immediately via the kill signal (no opportunity to - shut down). This is a beta field and requires enabling - ProbeTerminationGracePeriod feature gate. Minimum value - is 1. spec.terminationGracePeriodSeconds is used if unset. + description: |- + Optional duration in seconds the pod needs to terminate gracefully upon probe failure. + The grace period is the duration in seconds after the processes running in the pod are sent + a termination signal and the time when the processes are forcibly halted with a kill signal. + Set this value longer than the expected cleanup time for your process. + If this value is nil, the pod's terminationGracePeriodSeconds will be used. Otherwise, this + value overrides the value provided by the pod spec. + Value must be non-negative integer. The value zero indicates stop immediately via + the kill signal (no opportunity to shut down). + This is a beta field and requires enabling ProbeTerminationGracePeriod feature gate. + Minimum value is 1. spec.terminationGracePeriodSeconds is used if unset. format: int64 type: integer timeoutSeconds: - description: 'Number of seconds after which the probe times - out. Defaults to 1 second. Minimum value is 1. More info: - https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes' + description: |- + Number of seconds after which the probe times out. + Defaults to 1 second. Minimum value is 1. + More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes format: int32 type: integer type: object stdin: - description: Whether this container should allocate a buffer - for stdin in the container runtime. If this is not set, reads - from stdin in the container will always result in EOF. Default - is false. + description: |- + Whether this container should allocate a buffer for stdin in the container runtime. If this + is not set, reads from stdin in the container will always result in EOF. + Default is false. type: boolean stdinOnce: - description: Whether the container runtime should close the - stdin channel after it has been opened by a single attach. - When stdin is true the stdin stream will remain open across - multiple attach sessions. If stdinOnce is set to true, stdin - is opened on container start, is empty until the first client - attaches to stdin, and then remains open and accepts data - until the client disconnects, at which time stdin is closed - and remains closed until the container is restarted. If this - flag is false, a container processes that reads from stdin - will never receive an EOF. Default is false + description: |- + Whether the container runtime should close the stdin channel after it has been opened by + a single attach. When stdin is true the stdin stream will remain open across multiple attach + sessions. If stdinOnce is set to true, stdin is opened on container start, is empty until the + first client attaches to stdin, and then remains open and accepts data until the client disconnects, + at which time stdin is closed and remains closed until the container is restarted. If this + flag is false, a container processes that reads from stdin will never receive an EOF. + Default is false type: boolean terminationMessagePath: - description: 'Optional: Path at which the file to which the - container''s termination message will be written is mounted - into the container''s filesystem. Message written is intended - to be brief final status, such as an assertion failure message. - Will be truncated by the node if greater than 4096 bytes. - The total message length across all containers will be limited - to 12kb. Defaults to /dev/termination-log. Cannot be updated.' + description: |- + Optional: Path at which the file to which the container's termination message + will be written is mounted into the container's filesystem. + Message written is intended to be brief final status, such as an assertion failure message. + Will be truncated by the node if greater than 4096 bytes. The total message length across + all containers will be limited to 12kb. + Defaults to /dev/termination-log. + Cannot be updated. type: string terminationMessagePolicy: - description: Indicate how the termination message should be - populated. File will use the contents of terminationMessagePath - to populate the container status message on both success and - failure. FallbackToLogsOnError will use the last chunk of - container log output if the termination message file is empty - and the container exited with an error. The log output is - limited to 2048 bytes or 80 lines, whichever is smaller. Defaults - to File. Cannot be updated. + description: |- + Indicate how the termination message should be populated. File will use the contents of + terminationMessagePath to populate the container status message on both success and failure. + FallbackToLogsOnError will use the last chunk of container log output if the termination + message file is empty and the container exited with an error. + The log output is limited to 2048 bytes or 80 lines, whichever is smaller. + Defaults to File. + Cannot be updated. type: string tty: - description: Whether this container should allocate a TTY for - itself, also requires 'stdin' to be true. Default is false. + description: |- + Whether this container should allocate a TTY for itself, also requires 'stdin' to be true. + Default is false. type: boolean volumeDevices: description: volumeDevices is the list of block devices to be @@ -2569,59 +2619,65 @@ properties: - devicePath x-kubernetes-list-type: map volumeMounts: - description: Pod volumes to mount into the container's filesystem. + description: |- + Pod volumes to mount into the container's filesystem. Cannot be updated. items: description: VolumeMount describes a mounting of a Volume within a container. properties: mountPath: - description: Path within the container at which the volume - should be mounted. Must not contain ':'. + description: |- + Path within the container at which the volume should be mounted. Must + not contain ':'. type: string mountPropagation: - description: mountPropagation determines how mounts are - propagated from the host to container and the other - way around. When not set, MountPropagationNone is used. - This field is beta in 1.10. When RecursiveReadOnly is - set to IfPossible or to Enabled, MountPropagation must - be None or unspecified (which defaults to None). + description: |- + mountPropagation determines how mounts are propagated from the host + to container and the other way around. + When not set, MountPropagationNone is used. + This field is beta in 1.10. + When RecursiveReadOnly is set to IfPossible or to Enabled, MountPropagation must be None or unspecified + (which defaults to None). type: string name: description: This must match the Name of a Volume. type: string readOnly: - description: Mounted read-only if true, read-write otherwise - (false or unspecified). Defaults to false. + description: |- + Mounted read-only if true, read-write otherwise (false or unspecified). + Defaults to false. type: boolean recursiveReadOnly: - description: "RecursiveReadOnly specifies whether read-only - mounts should be handled recursively. \n If ReadOnly - is false, this field has no meaning and must be unspecified. - \n If ReadOnly is true, and this field is set to Disabled, - the mount is not made recursively read-only. If this - field is set to IfPossible, the mount is made recursively - read-only, if it is supported by the container runtime. - \ If this field is set to Enabled, the mount is made - recursively read-only if it is supported by the container - runtime, otherwise the pod will not be started and an - error will be generated to indicate the reason. \n If - this field is set to IfPossible or Enabled, MountPropagation - must be set to None (or be unspecified, which defaults - to None). \n If this field is not specified, it is treated - as an equivalent of Disabled." + description: |- + RecursiveReadOnly specifies whether read-only mounts should be handled + recursively. + + If ReadOnly is false, this field has no meaning and must be unspecified. + + If ReadOnly is true, and this field is set to Disabled, the mount is not made + recursively read-only. If this field is set to IfPossible, the mount is made + recursively read-only, if it is supported by the container runtime. If this + field is set to Enabled, the mount is made recursively read-only if it is + supported by the container runtime, otherwise the pod will not be started and + an error will be generated to indicate the reason. + + If this field is set to IfPossible or Enabled, MountPropagation must be set to + None (or be unspecified, which defaults to None). + + If this field is not specified, it is treated as an equivalent of Disabled. type: string subPath: - description: Path within the volume from which the container's - volume should be mounted. Defaults to "" (volume's root). + description: |- + Path within the volume from which the container's volume should be mounted. + Defaults to "" (volume's root). type: string subPathExpr: - description: Expanded path within the volume from which - the container's volume should be mounted. Behaves similarly - to SubPath but environment variable references $(VAR_NAME) - are expanded using the container's environment. Defaults - to "" (volume's root). SubPathExpr and SubPath are mutually - exclusive. + description: |- + Expanded path within the volume from which the container's volume should be mounted. + Behaves similarly to SubPath but environment variable references $(VAR_NAME) are expanded using the container's environment. + Defaults to "" (volume's root). + SubPathExpr and SubPath are mutually exclusive. type: string required: - mountPath @@ -2632,9 +2688,11 @@ properties: - mountPath x-kubernetes-list-type: map workingDir: - description: Container's working directory. If not specified, - the container runtime's default will be used, which might - be configured in the container image. Cannot be updated. + description: |- + Container's working directory. + If not specified, the container runtime's default will be used, which + might be configured in the container image. + Cannot be updated. type: string required: - name @@ -2644,125 +2702,135 @@ properties: - name x-kubernetes-list-type: map dnsConfig: - description: Specifies the DNS parameters of a pod. Parameters specified - here will be merged to the generated DNS configuration based on - DNSPolicy. + description: |- + Specifies the DNS parameters of a pod. + Parameters specified here will be merged to the generated DNS + configuration based on DNSPolicy. properties: nameservers: - description: A list of DNS name server IP addresses. This will - be appended to the base nameservers generated from DNSPolicy. + description: |- + A list of DNS name server IP addresses. + This will be appended to the base nameservers generated from DNSPolicy. Duplicated nameservers will be removed. items: type: string type: array x-kubernetes-list-type: atomic options: - description: A list of DNS resolver options. This will be merged - with the base options generated from DNSPolicy. Duplicated entries - will be removed. Resolution options given in Options will override - those that appear in the base DNSPolicy. + description: |- + A list of DNS resolver options. + This will be merged with the base options generated from DNSPolicy. + Duplicated entries will be removed. Resolution options given in Options + will override those that appear in the base DNSPolicy. items: description: PodDNSConfigOption defines DNS resolver options of a pod. properties: name: - description: Required. + description: |- + Name is this DNS resolver option's name. + Required. type: string value: + description: Value is this DNS resolver option's value. type: string type: object type: array x-kubernetes-list-type: atomic searches: - description: A list of DNS search domains for host-name lookup. - This will be appended to the base search paths generated from - DNSPolicy. Duplicated search paths will be removed. + description: |- + A list of DNS search domains for host-name lookup. + This will be appended to the base search paths generated from DNSPolicy. + Duplicated search paths will be removed. items: type: string type: array x-kubernetes-list-type: atomic type: object dnsPolicy: - description: Set DNS policy for the pod. Defaults to "ClusterFirst". - Valid values are 'ClusterFirstWithHostNet', 'ClusterFirst', 'Default' - or 'None'. DNS parameters given in DNSConfig will be merged with - the policy selected with DNSPolicy. To have DNS options set along - with hostNetwork, you have to specify DNS policy explicitly to 'ClusterFirstWithHostNet'. + description: |- + Set DNS policy for the pod. + Defaults to "ClusterFirst". + Valid values are 'ClusterFirstWithHostNet', 'ClusterFirst', 'Default' or 'None'. + DNS parameters given in DNSConfig will be merged with the policy selected with DNSPolicy. + To have DNS options set along with hostNetwork, you have to specify DNS policy + explicitly to 'ClusterFirstWithHostNet'. type: string enableServiceLinks: - description: 'EnableServiceLinks indicates whether information about - services should be injected into pod''s environment variables, matching - the syntax of Docker links. Optional: Defaults to true.' + description: |- + EnableServiceLinks indicates whether information about services should be injected into pod's + environment variables, matching the syntax of Docker links. + Optional: Defaults to true. type: boolean ephemeralContainers: - description: List of ephemeral containers run in this pod. Ephemeral - containers may be run in an existing pod to perform user-initiated - actions such as debugging. This list cannot be specified when creating - a pod, and it cannot be modified by updating the pod spec. In order - to add an ephemeral container to an existing pod, use the pod's - ephemeralcontainers subresource. + description: |- + List of ephemeral containers run in this pod. Ephemeral containers may be run in an existing + pod to perform user-initiated actions such as debugging. This list cannot be specified when + creating a pod, and it cannot be modified by updating the pod spec. In order to add an + ephemeral container to an existing pod, use the pod's ephemeralcontainers subresource. items: - description: "An EphemeralContainer is a temporary container that - you may add to an existing Pod for user-initiated activities such - as debugging. Ephemeral containers have no resource or scheduling - guarantees, and they will not be restarted when they exit or when - a Pod is removed or restarted. The kubelet may evict a Pod if - an ephemeral container causes the Pod to exceed its resource allocation. - \n To add an ephemeral container, use the ephemeralcontainers - subresource of an existing Pod. Ephemeral containers may not be - removed or restarted." + description: |- + An EphemeralContainer is a temporary container that you may add to an existing Pod for + user-initiated activities such as debugging. Ephemeral containers have no resource or + scheduling guarantees, and they will not be restarted when they exit or when a Pod is + removed or restarted. The kubelet may evict a Pod if an ephemeral container causes the + Pod to exceed its resource allocation. + + To add an ephemeral container, use the ephemeralcontainers subresource of an existing + Pod. Ephemeral containers may not be removed or restarted. properties: args: - description: 'Arguments to the entrypoint. The image''s CMD - is used if this is not provided. Variable references $(VAR_NAME) - are expanded using the container''s environment. If a variable - cannot be resolved, the reference in the input string will - be unchanged. Double $$ are reduced to a single $, which allows - for escaping the $(VAR_NAME) syntax: i.e. "$$(VAR_NAME)" will - produce the string literal "$(VAR_NAME)". Escaped references - will never be expanded, regardless of whether the variable - exists or not. Cannot be updated. More info: https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#running-a-command-in-a-shell' + description: |- + Arguments to the entrypoint. + The image's CMD is used if this is not provided. + Variable references $(VAR_NAME) are expanded using the container's environment. If a variable + cannot be resolved, the reference in the input string will be unchanged. Double $$ are reduced + to a single $, which allows for escaping the $(VAR_NAME) syntax: i.e. "$$(VAR_NAME)" will + produce the string literal "$(VAR_NAME)". Escaped references will never be expanded, regardless + of whether the variable exists or not. Cannot be updated. + More info: https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#running-a-command-in-a-shell items: type: string type: array x-kubernetes-list-type: atomic command: - description: 'Entrypoint array. Not executed within a shell. - The image''s ENTRYPOINT is used if this is not provided. Variable - references $(VAR_NAME) are expanded using the container''s - environment. If a variable cannot be resolved, the reference - in the input string will be unchanged. Double $$ are reduced - to a single $, which allows for escaping the $(VAR_NAME) syntax: - i.e. "$$(VAR_NAME)" will produce the string literal "$(VAR_NAME)". - Escaped references will never be expanded, regardless of whether - the variable exists or not. Cannot be updated. More info: - https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#running-a-command-in-a-shell' + description: |- + Entrypoint array. Not executed within a shell. + The image's ENTRYPOINT is used if this is not provided. + Variable references $(VAR_NAME) are expanded using the container's environment. If a variable + cannot be resolved, the reference in the input string will be unchanged. Double $$ are reduced + to a single $, which allows for escaping the $(VAR_NAME) syntax: i.e. "$$(VAR_NAME)" will + produce the string literal "$(VAR_NAME)". Escaped references will never be expanded, regardless + of whether the variable exists or not. Cannot be updated. + More info: https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#running-a-command-in-a-shell items: type: string type: array x-kubernetes-list-type: atomic env: - description: List of environment variables to set in the container. + description: |- + List of environment variables to set in the container. Cannot be updated. items: description: EnvVar represents an environment variable present in a Container. properties: name: - description: Name of the environment variable. Must be - a C_IDENTIFIER. + description: |- + Name of the environment variable. + May consist of any printable ASCII characters except '='. type: string value: - description: 'Variable references $(VAR_NAME) are expanded - using the previously defined environment variables in - the container and any service environment variables. - If a variable cannot be resolved, the reference in the - input string will be unchanged. Double $$ are reduced - to a single $, which allows for escaping the $(VAR_NAME) - syntax: i.e. "$$(VAR_NAME)" will produce the string - literal "$(VAR_NAME)". Escaped references will never - be expanded, regardless of whether the variable exists - or not. Defaults to "".' + description: |- + Variable references $(VAR_NAME) are expanded + using the previously defined environment variables in the container and + any service environment variables. If a variable cannot be resolved, + the reference in the input string will be unchanged. Double $$ are reduced + to a single $, which allows for escaping the $(VAR_NAME) syntax: i.e. + "$$(VAR_NAME)" will produce the string literal "$(VAR_NAME)". + Escaped references will never be expanded, regardless of whether the variable + exists or not. + Defaults to "". type: string valueFrom: description: Source for the environment variable's value. @@ -2776,14 +2844,12 @@ properties: type: string name: default: "" - description: 'Name of the referent. This field - is effectively required, but due to backwards - compatibility is allowed to be empty. Instances - of this type with an empty value here are almost - certainly wrong. TODO: Add other useful fields. - apiVersion, kind, uid? More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names - TODO: Drop `kubebuilder:default` when controller-gen - doesn''t need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.' + description: |- + Name of the referent. + This field is effectively required, but due to backwards compatibility is + allowed to be empty. Instances of this type with an empty value here are + almost certainly wrong. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names type: string optional: description: Specify whether the ConfigMap or @@ -2794,11 +2860,9 @@ properties: type: object x-kubernetes-map-type: atomic fieldRef: - description: 'Selects a field of the pod: supports - metadata.name, metadata.namespace, `metadata.labels['''']`, - `metadata.annotations['''']`, spec.nodeName, - spec.serviceAccountName, status.hostIP, status.podIP, - status.podIPs.' + description: |- + Selects a field of the pod: supports metadata.name, metadata.namespace, `metadata.labels['']`, `metadata.annotations['']`, + spec.nodeName, spec.serviceAccountName, status.hostIP, status.podIP, status.podIPs. properties: apiVersion: description: Version of the schema the FieldPath @@ -2812,12 +2876,47 @@ properties: - fieldPath type: object x-kubernetes-map-type: atomic + fileKeyRef: + description: |- + FileKeyRef selects a key of the env file. + Requires the EnvFiles feature gate to be enabled. + properties: + key: + description: |- + The key within the env file. An invalid key will prevent the pod from starting. + The keys defined within a source may consist of any printable ASCII characters except '='. + During Alpha stage of the EnvFiles feature gate, the key size is limited to 128 characters. + type: string + optional: + default: false + description: |- + Specify whether the file or its key must be defined. If the file or key + does not exist, then the env var is not published. + If optional is set to true and the specified key does not exist, + the environment variable will not be set in the Pod's containers. + + If optional is set to false and the specified key does not exist, + an error will be returned during Pod creation. + type: boolean + path: + description: |- + The path within the volume from which to select the file. + Must be relative and may not contain the '..' path or start with '..'. + type: string + volumeName: + description: The name of the volume mount containing + the env file. + type: string + required: + - key + - path + - volumeName + type: object + x-kubernetes-map-type: atomic resourceFieldRef: - description: 'Selects a resource of the container: - only resources limits and requests (limits.cpu, - limits.memory, limits.ephemeral-storage, requests.cpu, - requests.memory and requests.ephemeral-storage) - are currently supported.' + description: |- + Selects a resource of the container: only resources limits and requests + (limits.cpu, limits.memory, limits.ephemeral-storage, requests.cpu, requests.memory and requests.ephemeral-storage) are currently supported. properties: containerName: description: 'Container name: required for volumes, @@ -2848,14 +2947,12 @@ properties: type: string name: default: "" - description: 'Name of the referent. This field - is effectively required, but due to backwards - compatibility is allowed to be empty. Instances - of this type with an empty value here are almost - certainly wrong. TODO: Add other useful fields. - apiVersion, kind, uid? More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names - TODO: Drop `kubebuilder:default` when controller-gen - doesn''t need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.' + description: |- + Name of the referent. + This field is effectively required, but due to backwards compatibility is + allowed to be empty. Instances of this type with an empty value here are + almost certainly wrong. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names type: string optional: description: Specify whether the Secret or its @@ -2874,30 +2971,28 @@ properties: - name x-kubernetes-list-type: map envFrom: - description: List of sources to populate environment variables - in the container. The keys defined within a source must be - a C_IDENTIFIER. All invalid keys will be reported as an event - when the container is starting. When a key exists in multiple - sources, the value associated with the last source will take - precedence. Values defined by an Env with a duplicate key - will take precedence. Cannot be updated. + description: |- + List of sources to populate environment variables in the container. + The keys defined within a source may consist of any printable ASCII characters except '='. + When a key exists in multiple + sources, the value associated with the last source will take precedence. + Values defined by an Env with a duplicate key will take precedence. + Cannot be updated. items: description: EnvFromSource represents the source of a set - of ConfigMaps + of ConfigMaps or Secrets properties: configMapRef: description: The ConfigMap to select from properties: name: default: "" - description: 'Name of the referent. This field is - effectively required, but due to backwards compatibility - is allowed to be empty. Instances of this type with - an empty value here are almost certainly wrong. - TODO: Add other useful fields. apiVersion, kind, - uid? More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names - TODO: Drop `kubebuilder:default` when controller-gen - doesn''t need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.' + description: |- + Name of the referent. + This field is effectively required, but due to backwards compatibility is + allowed to be empty. Instances of this type with an empty value here are + almost certainly wrong. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names type: string optional: description: Specify whether the ConfigMap must be @@ -2906,22 +3001,21 @@ properties: type: object x-kubernetes-map-type: atomic prefix: - description: An optional identifier to prepend to each - key in the ConfigMap. Must be a C_IDENTIFIER. + description: |- + Optional text to prepend to the name of each environment variable. + May consist of any printable ASCII characters except '='. type: string secretRef: description: The Secret to select from properties: name: default: "" - description: 'Name of the referent. This field is - effectively required, but due to backwards compatibility - is allowed to be empty. Instances of this type with - an empty value here are almost certainly wrong. - TODO: Add other useful fields. apiVersion, kind, - uid? More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names - TODO: Drop `kubebuilder:default` when controller-gen - doesn''t need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.' + description: |- + Name of the referent. + This field is effectively required, but due to backwards compatibility is + allowed to be empty. Instances of this type with an empty value here are + almost certainly wrong. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names type: string optional: description: Specify whether the Secret must be defined @@ -2932,48 +3026,52 @@ properties: type: array x-kubernetes-list-type: atomic image: - description: 'Container image name. More info: https://kubernetes.io/docs/concepts/containers/images' + description: |- + Container image name. + More info: https://kubernetes.io/docs/concepts/containers/images type: string imagePullPolicy: - description: 'Image pull policy. One of Always, Never, IfNotPresent. - Defaults to Always if :latest tag is specified, or IfNotPresent - otherwise. Cannot be updated. More info: https://kubernetes.io/docs/concepts/containers/images#updating-images' + description: |- + Image pull policy. + One of Always, Never, IfNotPresent. + Defaults to Always if :latest tag is specified, or IfNotPresent otherwise. + Cannot be updated. + More info: https://kubernetes.io/docs/concepts/containers/images#updating-images type: string lifecycle: description: Lifecycle is not allowed for ephemeral containers. properties: postStart: - description: 'PostStart is called immediately after a container - is created. If the handler fails, the container is terminated - and restarted according to its restart policy. Other management - of the container blocks until the hook completes. More - info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks' + description: |- + PostStart is called immediately after a container is created. If the handler fails, + the container is terminated and restarted according to its restart policy. + Other management of the container blocks until the hook completes. + More info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute in + the container. properties: command: - description: Command is the command line to execute - inside the container, the working directory for - the command is root ('/') in the container's - filesystem. The command is simply exec'd, it is - not run inside a shell, so traditional shell instructions - ('|', etc) won't work. To use a shell, you need - to explicitly call out to that shell. Exit status - of 0 is treated as live/healthy and non-zero is - unhealthy. + description: |- + Command is the command line to execute inside the container, the working directory for the + command is root ('/') in the container's filesystem. The command is simply exec'd, it is + not run inside a shell, so traditional shell instructions ('|', etc) won't work. To use + a shell, you need to explicitly call out to that shell. + Exit status of 0 is treated as live/healthy and non-zero is unhealthy. items: type: string type: array x-kubernetes-list-type: atomic type: object httpGet: - description: HTTPGet specifies the http request to perform. + description: HTTPGet specifies an HTTP GET request to + perform. properties: host: - description: Host name to connect to, defaults to - the pod IP. You probably want to set "Host" in - httpHeaders instead. + description: |- + Host name to connect to, defaults to the pod IP. You probably want to set + "Host" in httpHeaders instead. type: string httpHeaders: description: Custom headers to set in the request. @@ -2983,9 +3081,9 @@ properties: to be used in HTTP probes properties: name: - description: The header field name. This will - be canonicalized upon output, so case-variant - names will be understood as the same header. + description: |- + The header field name. + This will be canonicalized upon output, so case-variant names will be understood as the same header. type: string value: description: The header field value @@ -3003,20 +3101,22 @@ properties: anyOf: - type: integer - type: string - description: Name or number of the port to access - on the container. Number must be in the range - 1 to 65535. Name must be an IANA_SVC_NAME. + description: |- + Name or number of the port to access on the container. + Number must be in the range 1 to 65535. + Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true scheme: - description: Scheme to use for connecting to the - host. Defaults to HTTP. + description: |- + Scheme to use for connecting to the host. + Defaults to HTTP. type: string required: - port type: object sleep: - description: Sleep represents the duration that the - container should sleep before being terminated. + description: Sleep represents a duration that the container + should sleep. properties: seconds: description: Seconds is the number of seconds to @@ -3027,10 +3127,10 @@ properties: - seconds type: object tcpSocket: - description: Deprecated. TCPSocket is NOT supported - as a LifecycleHandler and kept for the backward compatibility. - There are no validation of this field and lifecycle - hooks will fail in runtime when tcp handler is specified. + description: |- + Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept + for backward compatibility. There is no validation of this field and + lifecycle hooks will fail at runtime when it is specified. properties: host: description: 'Optional: Host name to connect to, @@ -3040,52 +3140,51 @@ properties: anyOf: - type: integer - type: string - description: Number or name of the port to access - on the container. Number must be in the range - 1 to 65535. Name must be an IANA_SVC_NAME. + description: |- + Number or name of the port to access on the container. + Number must be in the range 1 to 65535. + Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true required: - port type: object type: object preStop: - description: 'PreStop is called immediately before a container - is terminated due to an API request or management event - such as liveness/startup probe failure, preemption, resource - contention, etc. The handler is not called if the container - crashes or exits. The Pod''s termination grace period - countdown begins before the PreStop hook is executed. - Regardless of the outcome of the handler, the container - will eventually terminate within the Pod''s termination - grace period (unless delayed by finalizers). Other management - of the container blocks until the hook completes or until - the termination grace period is reached. More info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks' + description: |- + PreStop is called immediately before a container is terminated due to an + API request or management event such as liveness/startup probe failure, + preemption, resource contention, etc. The handler is not called if the + container crashes or exits. The Pod's termination grace period countdown begins before the + PreStop hook is executed. Regardless of the outcome of the handler, the + container will eventually terminate within the Pod's termination grace + period (unless delayed by finalizers). Other management of the container blocks until the hook completes + or until the termination grace period is reached. + More info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute in + the container. properties: command: - description: Command is the command line to execute - inside the container, the working directory for - the command is root ('/') in the container's - filesystem. The command is simply exec'd, it is - not run inside a shell, so traditional shell instructions - ('|', etc) won't work. To use a shell, you need - to explicitly call out to that shell. Exit status - of 0 is treated as live/healthy and non-zero is - unhealthy. + description: |- + Command is the command line to execute inside the container, the working directory for the + command is root ('/') in the container's filesystem. The command is simply exec'd, it is + not run inside a shell, so traditional shell instructions ('|', etc) won't work. To use + a shell, you need to explicitly call out to that shell. + Exit status of 0 is treated as live/healthy and non-zero is unhealthy. items: type: string type: array x-kubernetes-list-type: atomic type: object httpGet: - description: HTTPGet specifies the http request to perform. + description: HTTPGet specifies an HTTP GET request to + perform. properties: host: - description: Host name to connect to, defaults to - the pod IP. You probably want to set "Host" in - httpHeaders instead. + description: |- + Host name to connect to, defaults to the pod IP. You probably want to set + "Host" in httpHeaders instead. type: string httpHeaders: description: Custom headers to set in the request. @@ -3095,9 +3194,9 @@ properties: to be used in HTTP probes properties: name: - description: The header field name. This will - be canonicalized upon output, so case-variant - names will be understood as the same header. + description: |- + The header field name. + This will be canonicalized upon output, so case-variant names will be understood as the same header. type: string value: description: The header field value @@ -3115,20 +3214,22 @@ properties: anyOf: - type: integer - type: string - description: Name or number of the port to access - on the container. Number must be in the range - 1 to 65535. Name must be an IANA_SVC_NAME. + description: |- + Name or number of the port to access on the container. + Number must be in the range 1 to 65535. + Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true scheme: - description: Scheme to use for connecting to the - host. Defaults to HTTP. + description: |- + Scheme to use for connecting to the host. + Defaults to HTTP. type: string required: - port type: object sleep: - description: Sleep represents the duration that the - container should sleep before being terminated. + description: Sleep represents a duration that the container + should sleep. properties: seconds: description: Seconds is the number of seconds to @@ -3139,10 +3240,10 @@ properties: - seconds type: object tcpSocket: - description: Deprecated. TCPSocket is NOT supported - as a LifecycleHandler and kept for the backward compatibility. - There are no validation of this field and lifecycle - hooks will fail in runtime when tcp handler is specified. + description: |- + Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept + for backward compatibility. There is no validation of this field and + lifecycle hooks will fail at runtime when it is specified. properties: host: description: 'Optional: Host name to connect to, @@ -3152,43 +3253,49 @@ properties: anyOf: - type: integer - type: string - description: Number or name of the port to access - on the container. Number must be in the range - 1 to 65535. Name must be an IANA_SVC_NAME. + description: |- + Number or name of the port to access on the container. + Number must be in the range 1 to 65535. + Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true required: - port type: object type: object + stopSignal: + description: |- + StopSignal defines which signal will be sent to a container when it is being stopped. + If not specified, the default is defined by the container runtime in use. + StopSignal can only be set for Pods with a non-empty .spec.os.name + type: string type: object livenessProbe: description: Probes are not allowed for ephemeral containers. properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute in the + container. properties: command: - description: Command is the command line to execute - inside the container, the working directory for the - command is root ('/') in the container's filesystem. - The command is simply exec'd, it is not run inside - a shell, so traditional shell instructions ('|', etc) - won't work. To use a shell, you need to explicitly - call out to that shell. Exit status of 0 is treated - as live/healthy and non-zero is unhealthy. + description: |- + Command is the command line to execute inside the container, the working directory for the + command is root ('/') in the container's filesystem. The command is simply exec'd, it is + not run inside a shell, so traditional shell instructions ('|', etc) won't work. To use + a shell, you need to explicitly call out to that shell. + Exit status of 0 is treated as live/healthy and non-zero is unhealthy. items: type: string type: array x-kubernetes-list-type: atomic type: object failureThreshold: - description: Minimum consecutive failures for the probe - to be considered failed after having succeeded. Defaults - to 3. Minimum value is 1. + description: |- + Minimum consecutive failures for the probe to be considered failed after having succeeded. + Defaults to 3. Minimum value is 1. format: int32 type: integer grpc: - description: GRPC specifies an action involving a GRPC port. + description: GRPC specifies a GRPC HealthCheckRequest. properties: port: description: Port number of the gRPC service. Number @@ -3196,21 +3303,23 @@ properties: format: int32 type: integer service: - description: "Service is the name of the service to - place in the gRPC HealthCheckRequest (see https://github.com/grpc/grpc/blob/master/doc/health-checking.md). - \n If this is not specified, the default behavior - is defined by gRPC." + default: "" + description: |- + Service is the name of the service to place in the gRPC HealthCheckRequest + (see https://github.com/grpc/grpc/blob/master/doc/health-checking.md). + + If this is not specified, the default behavior is defined by gRPC. type: string required: - port type: object httpGet: - description: HTTPGet specifies the http request to perform. + description: HTTPGet specifies an HTTP GET request to perform. properties: host: - description: Host name to connect to, defaults to the - pod IP. You probably want to set "Host" in httpHeaders - instead. + description: |- + Host name to connect to, defaults to the pod IP. You probably want to set + "Host" in httpHeaders instead. type: string httpHeaders: description: Custom headers to set in the request. HTTP @@ -3220,9 +3329,9 @@ properties: to be used in HTTP probes properties: name: - description: The header field name. This will - be canonicalized upon output, so case-variant - names will be understood as the same header. + description: |- + The header field name. + This will be canonicalized upon output, so case-variant names will be understood as the same header. type: string value: description: The header field value @@ -3240,38 +3349,39 @@ properties: anyOf: - type: integer - type: string - description: Name or number of the port to access on - the container. Number must be in the range 1 to 65535. + description: |- + Name or number of the port to access on the container. + Number must be in the range 1 to 65535. Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true scheme: - description: Scheme to use for connecting to the host. + description: |- + Scheme to use for connecting to the host. Defaults to HTTP. type: string required: - port type: object initialDelaySeconds: - description: 'Number of seconds after the container has - started before liveness probes are initiated. More info: - https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes' + description: |- + Number of seconds after the container has started before liveness probes are initiated. + More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes format: int32 type: integer periodSeconds: - description: How often (in seconds) to perform the probe. + description: |- + How often (in seconds) to perform the probe. Default to 10 seconds. Minimum value is 1. format: int32 type: integer successThreshold: - description: Minimum consecutive successes for the probe - to be considered successful after having failed. Defaults - to 1. Must be 1 for liveness and startup. Minimum value - is 1. + description: |- + Minimum consecutive successes for the probe to be considered successful after having failed. + Defaults to 1. Must be 1 for liveness and startup. Minimum value is 1. format: int32 type: integer tcpSocket: - description: TCPSocket specifies an action involving a TCP - port. + description: TCPSocket specifies a connection to a TCP port. properties: host: description: 'Optional: Host name to connect to, defaults @@ -3281,41 +3391,40 @@ properties: anyOf: - type: integer - type: string - description: Number or name of the port to access on - the container. Number must be in the range 1 to 65535. + description: |- + Number or name of the port to access on the container. + Number must be in the range 1 to 65535. Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true required: - port type: object terminationGracePeriodSeconds: - description: Optional duration in seconds the pod needs - to terminate gracefully upon probe failure. The grace - period is the duration in seconds after the processes - running in the pod are sent a termination signal and the - time when the processes are forcibly halted with a kill - signal. Set this value longer than the expected cleanup - time for your process. If this value is nil, the pod's - terminationGracePeriodSeconds will be used. Otherwise, - this value overrides the value provided by the pod spec. - Value must be non-negative integer. The value zero indicates - stop immediately via the kill signal (no opportunity to - shut down). This is a beta field and requires enabling - ProbeTerminationGracePeriod feature gate. Minimum value - is 1. spec.terminationGracePeriodSeconds is used if unset. + description: |- + Optional duration in seconds the pod needs to terminate gracefully upon probe failure. + The grace period is the duration in seconds after the processes running in the pod are sent + a termination signal and the time when the processes are forcibly halted with a kill signal. + Set this value longer than the expected cleanup time for your process. + If this value is nil, the pod's terminationGracePeriodSeconds will be used. Otherwise, this + value overrides the value provided by the pod spec. + Value must be non-negative integer. The value zero indicates stop immediately via + the kill signal (no opportunity to shut down). + This is a beta field and requires enabling ProbeTerminationGracePeriod feature gate. + Minimum value is 1. spec.terminationGracePeriodSeconds is used if unset. format: int64 type: integer timeoutSeconds: - description: 'Number of seconds after which the probe times - out. Defaults to 1 second. Minimum value is 1. More info: - https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes' + description: |- + Number of seconds after which the probe times out. + Defaults to 1 second. Minimum value is 1. + More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes format: int32 type: integer type: object name: - description: Name of the ephemeral container specified as a - DNS_LABEL. This name must be unique among all containers, - init containers and ephemeral containers. + description: |- + Name of the ephemeral container specified as a DNS_LABEL. + This name must be unique among all containers, init containers and ephemeral containers. type: string ports: description: Ports are not allowed for ephemeral containers. @@ -3324,29 +3433,32 @@ properties: single container. properties: containerPort: - description: Number of port to expose on the pod's IP - address. This must be a valid port number, 0 < x < 65536. + description: |- + Number of port to expose on the pod's IP address. + This must be a valid port number, 0 < x < 65536. format: int32 type: integer hostIP: description: What host IP to bind the external port to. type: string hostPort: - description: Number of port to expose on the host. If - specified, this must be a valid port number, 0 < x < - 65536. If HostNetwork is specified, this must match - ContainerPort. Most containers do not need this. + description: |- + Number of port to expose on the host. + If specified, this must be a valid port number, 0 < x < 65536. + If HostNetwork is specified, this must match ContainerPort. + Most containers do not need this. format: int32 type: integer name: - description: If specified, this must be an IANA_SVC_NAME - and unique within the pod. Each named port in a pod - must have a unique name. Name for the port that can - be referred to by services. + description: |- + If specified, this must be an IANA_SVC_NAME and unique within the pod. Each + named port in a pod must have a unique name. Name for the port that can be + referred to by services. type: string protocol: default: TCP - description: Protocol for port. Must be UDP, TCP, or SCTP. + description: |- + Protocol for port. Must be UDP, TCP, or SCTP. Defaults to "TCP". type: string required: @@ -3361,30 +3473,29 @@ properties: description: Probes are not allowed for ephemeral containers. properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute in the + container. properties: command: - description: Command is the command line to execute - inside the container, the working directory for the - command is root ('/') in the container's filesystem. - The command is simply exec'd, it is not run inside - a shell, so traditional shell instructions ('|', etc) - won't work. To use a shell, you need to explicitly - call out to that shell. Exit status of 0 is treated - as live/healthy and non-zero is unhealthy. + description: |- + Command is the command line to execute inside the container, the working directory for the + command is root ('/') in the container's filesystem. The command is simply exec'd, it is + not run inside a shell, so traditional shell instructions ('|', etc) won't work. To use + a shell, you need to explicitly call out to that shell. + Exit status of 0 is treated as live/healthy and non-zero is unhealthy. items: type: string type: array x-kubernetes-list-type: atomic type: object failureThreshold: - description: Minimum consecutive failures for the probe - to be considered failed after having succeeded. Defaults - to 3. Minimum value is 1. + description: |- + Minimum consecutive failures for the probe to be considered failed after having succeeded. + Defaults to 3. Minimum value is 1. format: int32 type: integer grpc: - description: GRPC specifies an action involving a GRPC port. + description: GRPC specifies a GRPC HealthCheckRequest. properties: port: description: Port number of the gRPC service. Number @@ -3392,21 +3503,23 @@ properties: format: int32 type: integer service: - description: "Service is the name of the service to - place in the gRPC HealthCheckRequest (see https://github.com/grpc/grpc/blob/master/doc/health-checking.md). - \n If this is not specified, the default behavior - is defined by gRPC." + default: "" + description: |- + Service is the name of the service to place in the gRPC HealthCheckRequest + (see https://github.com/grpc/grpc/blob/master/doc/health-checking.md). + + If this is not specified, the default behavior is defined by gRPC. type: string required: - port type: object httpGet: - description: HTTPGet specifies the http request to perform. + description: HTTPGet specifies an HTTP GET request to perform. properties: host: - description: Host name to connect to, defaults to the - pod IP. You probably want to set "Host" in httpHeaders - instead. + description: |- + Host name to connect to, defaults to the pod IP. You probably want to set + "Host" in httpHeaders instead. type: string httpHeaders: description: Custom headers to set in the request. HTTP @@ -3416,9 +3529,9 @@ properties: to be used in HTTP probes properties: name: - description: The header field name. This will - be canonicalized upon output, so case-variant - names will be understood as the same header. + description: |- + The header field name. + This will be canonicalized upon output, so case-variant names will be understood as the same header. type: string value: description: The header field value @@ -3436,38 +3549,39 @@ properties: anyOf: - type: integer - type: string - description: Name or number of the port to access on - the container. Number must be in the range 1 to 65535. + description: |- + Name or number of the port to access on the container. + Number must be in the range 1 to 65535. Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true scheme: - description: Scheme to use for connecting to the host. + description: |- + Scheme to use for connecting to the host. Defaults to HTTP. type: string required: - port type: object initialDelaySeconds: - description: 'Number of seconds after the container has - started before liveness probes are initiated. More info: - https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes' + description: |- + Number of seconds after the container has started before liveness probes are initiated. + More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes format: int32 type: integer periodSeconds: - description: How often (in seconds) to perform the probe. + description: |- + How often (in seconds) to perform the probe. Default to 10 seconds. Minimum value is 1. format: int32 type: integer successThreshold: - description: Minimum consecutive successes for the probe - to be considered successful after having failed. Defaults - to 1. Must be 1 for liveness and startup. Minimum value - is 1. + description: |- + Minimum consecutive successes for the probe to be considered successful after having failed. + Defaults to 1. Must be 1 for liveness and startup. Minimum value is 1. format: int32 type: integer tcpSocket: - description: TCPSocket specifies an action involving a TCP - port. + description: TCPSocket specifies a connection to a TCP port. properties: host: description: 'Optional: Host name to connect to, defaults @@ -3477,34 +3591,33 @@ properties: anyOf: - type: integer - type: string - description: Number or name of the port to access on - the container. Number must be in the range 1 to 65535. + description: |- + Number or name of the port to access on the container. + Number must be in the range 1 to 65535. Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true required: - port type: object terminationGracePeriodSeconds: - description: Optional duration in seconds the pod needs - to terminate gracefully upon probe failure. The grace - period is the duration in seconds after the processes - running in the pod are sent a termination signal and the - time when the processes are forcibly halted with a kill - signal. Set this value longer than the expected cleanup - time for your process. If this value is nil, the pod's - terminationGracePeriodSeconds will be used. Otherwise, - this value overrides the value provided by the pod spec. - Value must be non-negative integer. The value zero indicates - stop immediately via the kill signal (no opportunity to - shut down). This is a beta field and requires enabling - ProbeTerminationGracePeriod feature gate. Minimum value - is 1. spec.terminationGracePeriodSeconds is used if unset. + description: |- + Optional duration in seconds the pod needs to terminate gracefully upon probe failure. + The grace period is the duration in seconds after the processes running in the pod are sent + a termination signal and the time when the processes are forcibly halted with a kill signal. + Set this value longer than the expected cleanup time for your process. + If this value is nil, the pod's terminationGracePeriodSeconds will be used. Otherwise, this + value overrides the value provided by the pod spec. + Value must be non-negative integer. The value zero indicates stop immediately via + the kill signal (no opportunity to shut down). + This is a beta field and requires enabling ProbeTerminationGracePeriod feature gate. + Minimum value is 1. spec.terminationGracePeriodSeconds is used if unset. format: int64 type: integer timeoutSeconds: - description: 'Number of seconds after which the probe times - out. Defaults to 1 second. Minimum value is 1. More info: - https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes' + description: |- + Number of seconds after which the probe times out. + Defaults to 1 second. Minimum value is 1. + More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes format: int32 type: integer type: object @@ -3515,12 +3628,14 @@ properties: policy for the container. properties: resourceName: - description: 'Name of the resource to which this resource - resize policy applies. Supported values: cpu, memory.' + description: |- + Name of the resource to which this resource resize policy applies. + Supported values: cpu, memory. type: string restartPolicy: - description: Restart policy to apply when specified resource - is resized. If not specified, it defaults to NotRequired. + description: |- + Restart policy to apply when specified resource is resized. + If not specified, it defaults to NotRequired. type: string required: - resourceName @@ -3529,25 +3644,34 @@ properties: type: array x-kubernetes-list-type: atomic resources: - description: Resources are not allowed for ephemeral containers. - Ephemeral containers use spare resources already allocated - to the pod. + description: |- + Resources are not allowed for ephemeral containers. Ephemeral containers use spare resources + already allocated to the pod. properties: claims: - description: "Claims lists the names of resources, defined - in spec.resourceClaims, that are used by this container. - \n This is an alpha field and requires enabling the DynamicResourceAllocation - feature gate. \n This field is immutable. It can only - be set for containers." + 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. 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 + 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 @@ -3562,8 +3686,9 @@ properties: - 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/' + 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: @@ -3572,62 +3697,108 @@ properties: - 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/' + 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 restartPolicy: - description: Restart policy for the container to manage the - restart behavior of each container within a pod. This may - only be set for init containers. You cannot set this field - on ephemeral containers. + description: |- + Restart policy for the container to manage the restart behavior of each + container within a pod. + You cannot set this field on ephemeral containers. type: string + restartPolicyRules: + description: |- + Represents a list of rules to be checked to determine if the + container should be restarted on exit. You cannot set this field on + ephemeral containers. + items: + description: ContainerRestartRule describes how a container + exit is handled. + properties: + action: + description: |- + Specifies the action taken on a container exit if the requirements + are satisfied. The only possible value is "Restart" to restart the + container. + type: string + exitCodes: + description: Represents the exit codes to check on container + exits. + properties: + operator: + description: |- + Represents the relationship between the container exit code(s) and the + specified values. Possible values are: + - In: the requirement is satisfied if the container exit code is in the + set of specified values. + - NotIn: the requirement is satisfied if the container exit code is + not in the set of specified values. + type: string + values: + description: |- + Specifies the set of values to check for container exit codes. + At most 255 elements are allowed. + items: + format: int32 + type: integer + type: array + x-kubernetes-list-type: set + required: + - operator + type: object + required: + - action + type: object + type: array + x-kubernetes-list-type: atomic securityContext: - description: 'Optional: SecurityContext defines the security - options the ephemeral container should be run with. If set, - the fields of SecurityContext override the equivalent fields - of PodSecurityContext.' + description: |- + Optional: SecurityContext defines the security options the ephemeral container should be run with. + If set, the fields of SecurityContext override the equivalent fields of PodSecurityContext. properties: allowPrivilegeEscalation: - description: 'AllowPrivilegeEscalation controls whether - a process can gain more privileges than its parent process. - This bool directly controls if the no_new_privs flag will - be set on the container process. AllowPrivilegeEscalation - is true always when the container is: 1) run as Privileged - 2) has CAP_SYS_ADMIN Note that this field cannot be set - when spec.os.name is windows.' + description: |- + AllowPrivilegeEscalation controls whether a process can gain more + privileges than its parent process. This bool directly controls if + the no_new_privs flag will be set on the container process. + AllowPrivilegeEscalation is true always when the container is: + 1) run as Privileged + 2) has CAP_SYS_ADMIN + Note that this field cannot be set when spec.os.name is windows. type: boolean appArmorProfile: - description: appArmorProfile is the AppArmor options to - use by this container. If set, this profile overrides - the pod's appArmorProfile. Note that this field cannot - be set when spec.os.name is windows. + description: |- + appArmorProfile is the AppArmor options to use by this container. If set, this profile + overrides the pod's appArmorProfile. + Note that this field cannot be set when spec.os.name is windows. properties: localhostProfile: - description: localhostProfile indicates a profile loaded - on the node that should be used. The profile must - be preconfigured on the node to work. Must match the - loaded name of the profile. Must be set if and only - if type is "Localhost". + description: |- + localhostProfile indicates a profile loaded on the node that should be used. + The profile must be preconfigured on the node to work. + Must match the loaded name of the profile. + Must be set if and only if type is "Localhost". type: string type: - description: 'type indicates which kind of AppArmor - profile will be applied. Valid options are: Localhost - - a profile pre-loaded on the node. RuntimeDefault - - the container runtime''s default profile. Unconfined - - no AppArmor enforcement.' + description: |- + type indicates which kind of AppArmor profile will be applied. + Valid options are: + Localhost - a profile pre-loaded on the node. + RuntimeDefault - the container runtime's default profile. + Unconfined - no AppArmor enforcement. type: string required: - type type: object capabilities: - description: The capabilities to add/drop when running containers. - Defaults to the default set of capabilities granted by - the container runtime. Note that this field cannot be - set when spec.os.name is windows. + description: |- + The capabilities to add/drop when running containers. + Defaults to the default set of capabilities granted by the container runtime. + Note that this field cannot be set when spec.os.name is windows. properties: add: description: Added capabilities @@ -3647,60 +3818,60 @@ properties: x-kubernetes-list-type: atomic type: object privileged: - description: Run container in privileged mode. Processes - in privileged containers are essentially equivalent to - root on the host. Defaults to false. Note that this field - cannot be set when spec.os.name is windows. + description: |- + Run container in privileged mode. + Processes in privileged containers are essentially equivalent to root on the host. + Defaults to false. + Note that this field cannot be set when spec.os.name is windows. type: boolean procMount: - description: procMount denotes the type of proc mount to - use for the containers. The default is DefaultProcMount - which uses the container runtime defaults for readonly - paths and masked paths. This requires the ProcMountType - feature flag to be enabled. Note that this field cannot - be set when spec.os.name is windows. + description: |- + procMount denotes the type of proc mount to use for the containers. + The default value is Default which uses the container runtime defaults for + readonly paths and masked paths. + This requires the ProcMountType feature flag to be enabled. + Note that this field cannot be set when spec.os.name is windows. type: string readOnlyRootFilesystem: - description: Whether this container has a read-only root - filesystem. Default is false. Note that this field cannot - be set when spec.os.name is windows. + description: |- + Whether this container has a read-only root filesystem. + Default is false. + Note that this field cannot be set when spec.os.name is windows. type: boolean runAsGroup: - description: The GID to run the entrypoint of the container - process. Uses runtime default if unset. May also be set - in PodSecurityContext. If set in both SecurityContext - and PodSecurityContext, the value specified in SecurityContext - takes precedence. Note that this field cannot be set when - spec.os.name is windows. + description: |- + The GID to run the entrypoint of the container process. + Uses runtime default if unset. + May also be set in PodSecurityContext. If set in both SecurityContext and + PodSecurityContext, the value specified in SecurityContext takes precedence. + Note that this field cannot be set when spec.os.name is windows. format: int64 type: integer runAsNonRoot: - description: Indicates that the container must run as a - non-root user. If true, the Kubelet will validate the - image at runtime to ensure that it does not run as UID - 0 (root) and fail to start the container if it does. If - unset or false, no such validation will be performed. - May also be set in PodSecurityContext. If set in both - SecurityContext and PodSecurityContext, the value specified - in SecurityContext takes precedence. + description: |- + Indicates that the container must run as a non-root user. + If true, the Kubelet will validate the image at runtime to ensure that it + does not run as UID 0 (root) and fail to start the container if it does. + If unset or false, no such validation will be performed. + May also be set in PodSecurityContext. If set in both SecurityContext and + PodSecurityContext, the value specified in SecurityContext takes precedence. type: boolean runAsUser: - description: The UID to run the entrypoint of the container - process. Defaults to user specified in image metadata - if unspecified. May also be set in PodSecurityContext. If - set in both SecurityContext and PodSecurityContext, the - value specified in SecurityContext takes precedence. Note - that this field cannot be set when spec.os.name is windows. + description: |- + The UID to run the entrypoint of the container process. + Defaults to user specified in image metadata if unspecified. + May also be set in PodSecurityContext. If set in both SecurityContext and + PodSecurityContext, the value specified in SecurityContext takes precedence. + Note that this field cannot be set when spec.os.name is windows. format: int64 type: integer seLinuxOptions: - description: The SELinux context to be applied to the container. - If unspecified, the container runtime will allocate a - random SELinux context for each container. May also be - set in PodSecurityContext. If set in both SecurityContext - and PodSecurityContext, the value specified in SecurityContext - takes precedence. Note that this field cannot be set when - spec.os.name is windows. + description: |- + The SELinux context to be applied to the container. + If unspecified, the container runtime will allocate a random SELinux context for each + container. May also be set in PodSecurityContext. If set in both SecurityContext and + PodSecurityContext, the value specified in SecurityContext takes precedence. + Note that this field cannot be set when spec.os.name is windows. properties: level: description: Level is SELinux level label that applies @@ -3720,65 +3891,61 @@ properties: type: string type: object seccompProfile: - description: The seccomp options to use by this container. - If seccomp options are provided at both the pod & container - level, the container options override the pod options. - Note that this field cannot be set when spec.os.name is - windows. + description: |- + The seccomp options to use by this container. If seccomp options are + provided at both the pod & container level, the container options + override the pod options. + Note that this field cannot be set when spec.os.name is windows. properties: localhostProfile: - description: localhostProfile indicates a profile defined - in a file on the node should be used. The profile - must be preconfigured on the node to work. Must be - a descending path, relative to the kubelet's configured - seccomp profile location. Must be set if type is "Localhost". - Must NOT be set for any other type. + description: |- + localhostProfile indicates a profile defined in a file on the node should be used. + The profile must be preconfigured on the node to work. + Must be a descending path, relative to the kubelet's configured seccomp profile location. + Must be set if type is "Localhost". Must NOT be set for any other type. type: string type: - description: "type indicates which kind of seccomp profile - will be applied. Valid options are: \n Localhost - - a profile defined in a file on the node should be - used. RuntimeDefault - the container runtime default - profile should be used. Unconfined - no profile should - be applied." + description: |- + type indicates which kind of seccomp profile will be applied. + Valid options are: + + Localhost - a profile defined in a file on the node should be used. + RuntimeDefault - the container runtime default profile should be used. + Unconfined - no profile should be applied. type: string required: - type type: object windowsOptions: - description: The Windows specific settings applied to all - containers. If unspecified, the options from the PodSecurityContext - will be used. If set in both SecurityContext and PodSecurityContext, - the value specified in SecurityContext takes precedence. - Note that this field cannot be set when spec.os.name is - linux. + description: |- + The Windows specific settings applied to all containers. + If unspecified, the options from the PodSecurityContext will be used. + If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence. + Note that this field cannot be set when spec.os.name is linux. properties: gmsaCredentialSpec: - description: GMSACredentialSpec is where the GMSA admission - webhook (https://github.com/kubernetes-sigs/windows-gmsa) - inlines the contents of the GMSA credential spec named - by the GMSACredentialSpecName field. + description: |- + GMSACredentialSpec is where the GMSA admission webhook + (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the + GMSA credential spec named by the GMSACredentialSpecName field. type: string gmsaCredentialSpecName: description: GMSACredentialSpecName is the name of the GMSA credential spec to use. type: string hostProcess: - description: HostProcess determines if a container should - be run as a 'Host Process' container. All of a Pod's - containers must have the same effective HostProcess - value (it is not allowed to have a mix of HostProcess - containers and non-HostProcess containers). In addition, - if HostProcess is true then HostNetwork must also - be set to true. + description: |- + HostProcess determines if a container should be run as a 'Host Process' container. + All of a Pod's containers must have the same effective HostProcess value + (it is not allowed to have a mix of HostProcess containers and non-HostProcess containers). + In addition, if HostProcess is true then HostNetwork must also be set to true. type: boolean runAsUserName: - description: The UserName in Windows to run the entrypoint - of the container process. Defaults to the user specified - in image metadata if unspecified. May also be set - in PodSecurityContext. If set in both SecurityContext - and PodSecurityContext, the value specified in SecurityContext - takes precedence. + description: |- + The UserName in Windows to run the entrypoint of the container process. + Defaults to the user specified in image metadata if unspecified. + May also be set in PodSecurityContext. If set in both SecurityContext and + PodSecurityContext, the value specified in SecurityContext takes precedence. type: string type: object type: object @@ -3786,30 +3953,29 @@ properties: description: Probes are not allowed for ephemeral containers. properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute in the + container. properties: command: - description: Command is the command line to execute - inside the container, the working directory for the - command is root ('/') in the container's filesystem. - The command is simply exec'd, it is not run inside - a shell, so traditional shell instructions ('|', etc) - won't work. To use a shell, you need to explicitly - call out to that shell. Exit status of 0 is treated - as live/healthy and non-zero is unhealthy. + description: |- + Command is the command line to execute inside the container, the working directory for the + command is root ('/') in the container's filesystem. The command is simply exec'd, it is + not run inside a shell, so traditional shell instructions ('|', etc) won't work. To use + a shell, you need to explicitly call out to that shell. + Exit status of 0 is treated as live/healthy and non-zero is unhealthy. items: type: string type: array x-kubernetes-list-type: atomic type: object failureThreshold: - description: Minimum consecutive failures for the probe - to be considered failed after having succeeded. Defaults - to 3. Minimum value is 1. + description: |- + Minimum consecutive failures for the probe to be considered failed after having succeeded. + Defaults to 3. Minimum value is 1. format: int32 type: integer grpc: - description: GRPC specifies an action involving a GRPC port. + description: GRPC specifies a GRPC HealthCheckRequest. properties: port: description: Port number of the gRPC service. Number @@ -3817,21 +3983,23 @@ properties: format: int32 type: integer service: - description: "Service is the name of the service to - place in the gRPC HealthCheckRequest (see https://github.com/grpc/grpc/blob/master/doc/health-checking.md). - \n If this is not specified, the default behavior - is defined by gRPC." + default: "" + description: |- + Service is the name of the service to place in the gRPC HealthCheckRequest + (see https://github.com/grpc/grpc/blob/master/doc/health-checking.md). + + If this is not specified, the default behavior is defined by gRPC. type: string required: - port type: object httpGet: - description: HTTPGet specifies the http request to perform. + description: HTTPGet specifies an HTTP GET request to perform. properties: host: - description: Host name to connect to, defaults to the - pod IP. You probably want to set "Host" in httpHeaders - instead. + description: |- + Host name to connect to, defaults to the pod IP. You probably want to set + "Host" in httpHeaders instead. type: string httpHeaders: description: Custom headers to set in the request. HTTP @@ -3841,9 +4009,9 @@ properties: to be used in HTTP probes properties: name: - description: The header field name. This will - be canonicalized upon output, so case-variant - names will be understood as the same header. + description: |- + The header field name. + This will be canonicalized upon output, so case-variant names will be understood as the same header. type: string value: description: The header field value @@ -3861,38 +4029,39 @@ properties: anyOf: - type: integer - type: string - description: Name or number of the port to access on - the container. Number must be in the range 1 to 65535. + description: |- + Name or number of the port to access on the container. + Number must be in the range 1 to 65535. Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true scheme: - description: Scheme to use for connecting to the host. + description: |- + Scheme to use for connecting to the host. Defaults to HTTP. type: string required: - port type: object initialDelaySeconds: - description: 'Number of seconds after the container has - started before liveness probes are initiated. More info: - https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes' + description: |- + Number of seconds after the container has started before liveness probes are initiated. + More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes format: int32 type: integer periodSeconds: - description: How often (in seconds) to perform the probe. + description: |- + How often (in seconds) to perform the probe. Default to 10 seconds. Minimum value is 1. format: int32 type: integer successThreshold: - description: Minimum consecutive successes for the probe - to be considered successful after having failed. Defaults - to 1. Must be 1 for liveness and startup. Minimum value - is 1. + description: |- + Minimum consecutive successes for the probe to be considered successful after having failed. + Defaults to 1. Must be 1 for liveness and startup. Minimum value is 1. format: int32 type: integer tcpSocket: - description: TCPSocket specifies an action involving a TCP - port. + description: TCPSocket specifies a connection to a TCP port. properties: host: description: 'Optional: Host name to connect to, defaults @@ -3902,87 +4071,85 @@ properties: anyOf: - type: integer - type: string - description: Number or name of the port to access on - the container. Number must be in the range 1 to 65535. + description: |- + Number or name of the port to access on the container. + Number must be in the range 1 to 65535. Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true required: - port type: object terminationGracePeriodSeconds: - description: Optional duration in seconds the pod needs - to terminate gracefully upon probe failure. The grace - period is the duration in seconds after the processes - running in the pod are sent a termination signal and the - time when the processes are forcibly halted with a kill - signal. Set this value longer than the expected cleanup - time for your process. If this value is nil, the pod's - terminationGracePeriodSeconds will be used. Otherwise, - this value overrides the value provided by the pod spec. - Value must be non-negative integer. The value zero indicates - stop immediately via the kill signal (no opportunity to - shut down). This is a beta field and requires enabling - ProbeTerminationGracePeriod feature gate. Minimum value - is 1. spec.terminationGracePeriodSeconds is used if unset. + description: |- + Optional duration in seconds the pod needs to terminate gracefully upon probe failure. + The grace period is the duration in seconds after the processes running in the pod are sent + a termination signal and the time when the processes are forcibly halted with a kill signal. + Set this value longer than the expected cleanup time for your process. + If this value is nil, the pod's terminationGracePeriodSeconds will be used. Otherwise, this + value overrides the value provided by the pod spec. + Value must be non-negative integer. The value zero indicates stop immediately via + the kill signal (no opportunity to shut down). + This is a beta field and requires enabling ProbeTerminationGracePeriod feature gate. + Minimum value is 1. spec.terminationGracePeriodSeconds is used if unset. format: int64 type: integer timeoutSeconds: - description: 'Number of seconds after which the probe times - out. Defaults to 1 second. Minimum value is 1. More info: - https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes' + description: |- + Number of seconds after which the probe times out. + Defaults to 1 second. Minimum value is 1. + More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes format: int32 type: integer type: object stdin: - description: Whether this container should allocate a buffer - for stdin in the container runtime. If this is not set, reads - from stdin in the container will always result in EOF. Default - is false. + description: |- + Whether this container should allocate a buffer for stdin in the container runtime. If this + is not set, reads from stdin in the container will always result in EOF. + Default is false. type: boolean stdinOnce: - description: Whether the container runtime should close the - stdin channel after it has been opened by a single attach. - When stdin is true the stdin stream will remain open across - multiple attach sessions. If stdinOnce is set to true, stdin - is opened on container start, is empty until the first client - attaches to stdin, and then remains open and accepts data - until the client disconnects, at which time stdin is closed - and remains closed until the container is restarted. If this - flag is false, a container processes that reads from stdin - will never receive an EOF. Default is false + description: |- + Whether the container runtime should close the stdin channel after it has been opened by + a single attach. When stdin is true the stdin stream will remain open across multiple attach + sessions. If stdinOnce is set to true, stdin is opened on container start, is empty until the + first client attaches to stdin, and then remains open and accepts data until the client disconnects, + at which time stdin is closed and remains closed until the container is restarted. If this + flag is false, a container processes that reads from stdin will never receive an EOF. + Default is false type: boolean targetContainerName: - description: "If set, the name of the container from PodSpec - that this ephemeral container targets. The ephemeral container - will be run in the namespaces (IPC, PID, etc) of this container. - If not set then the ephemeral container uses the namespaces - configured in the Pod spec. \n The container runtime must - implement support for this feature. If the runtime does not - support namespace targeting then the result of setting this - field is undefined." + description: |- + If set, the name of the container from PodSpec that this ephemeral container targets. + The ephemeral container will be run in the namespaces (IPC, PID, etc) of this container. + If not set then the ephemeral container uses the namespaces configured in the Pod spec. + + The container runtime must implement support for this feature. If the runtime does not + support namespace targeting then the result of setting this field is undefined. type: string terminationMessagePath: - description: 'Optional: Path at which the file to which the - container''s termination message will be written is mounted - into the container''s filesystem. Message written is intended - to be brief final status, such as an assertion failure message. - Will be truncated by the node if greater than 4096 bytes. - The total message length across all containers will be limited - to 12kb. Defaults to /dev/termination-log. Cannot be updated.' + description: |- + Optional: Path at which the file to which the container's termination message + will be written is mounted into the container's filesystem. + Message written is intended to be brief final status, such as an assertion failure message. + Will be truncated by the node if greater than 4096 bytes. The total message length across + all containers will be limited to 12kb. + Defaults to /dev/termination-log. + Cannot be updated. type: string terminationMessagePolicy: - description: Indicate how the termination message should be - populated. File will use the contents of terminationMessagePath - to populate the container status message on both success and - failure. FallbackToLogsOnError will use the last chunk of - container log output if the termination message file is empty - and the container exited with an error. The log output is - limited to 2048 bytes or 80 lines, whichever is smaller. Defaults - to File. Cannot be updated. + description: |- + Indicate how the termination message should be populated. File will use the contents of + terminationMessagePath to populate the container status message on both success and failure. + FallbackToLogsOnError will use the last chunk of container log output if the termination + message file is empty and the container exited with an error. + The log output is limited to 2048 bytes or 80 lines, whichever is smaller. + Defaults to File. + Cannot be updated. type: string tty: - description: Whether this container should allocate a TTY for - itself, also requires 'stdin' to be true. Default is false. + description: |- + Whether this container should allocate a TTY for itself, also requires 'stdin' to be true. + Default is false. type: boolean volumeDevices: description: volumeDevices is the list of block devices to be @@ -4008,60 +4175,65 @@ properties: - devicePath x-kubernetes-list-type: map volumeMounts: - description: Pod volumes to mount into the container's filesystem. - Subpath mounts are not allowed for ephemeral containers. Cannot - be updated. + description: |- + Pod volumes to mount into the container's filesystem. Subpath mounts are not allowed for ephemeral containers. + Cannot be updated. items: description: VolumeMount describes a mounting of a Volume within a container. properties: mountPath: - description: Path within the container at which the volume - should be mounted. Must not contain ':'. + description: |- + Path within the container at which the volume should be mounted. Must + not contain ':'. type: string mountPropagation: - description: mountPropagation determines how mounts are - propagated from the host to container and the other - way around. When not set, MountPropagationNone is used. - This field is beta in 1.10. When RecursiveReadOnly is - set to IfPossible or to Enabled, MountPropagation must - be None or unspecified (which defaults to None). + description: |- + mountPropagation determines how mounts are propagated from the host + to container and the other way around. + When not set, MountPropagationNone is used. + This field is beta in 1.10. + When RecursiveReadOnly is set to IfPossible or to Enabled, MountPropagation must be None or unspecified + (which defaults to None). type: string name: description: This must match the Name of a Volume. type: string readOnly: - description: Mounted read-only if true, read-write otherwise - (false or unspecified). Defaults to false. + description: |- + Mounted read-only if true, read-write otherwise (false or unspecified). + Defaults to false. type: boolean recursiveReadOnly: - description: "RecursiveReadOnly specifies whether read-only - mounts should be handled recursively. \n If ReadOnly - is false, this field has no meaning and must be unspecified. - \n If ReadOnly is true, and this field is set to Disabled, - the mount is not made recursively read-only. If this - field is set to IfPossible, the mount is made recursively - read-only, if it is supported by the container runtime. - \ If this field is set to Enabled, the mount is made - recursively read-only if it is supported by the container - runtime, otherwise the pod will not be started and an - error will be generated to indicate the reason. \n If - this field is set to IfPossible or Enabled, MountPropagation - must be set to None (or be unspecified, which defaults - to None). \n If this field is not specified, it is treated - as an equivalent of Disabled." + description: |- + RecursiveReadOnly specifies whether read-only mounts should be handled + recursively. + + If ReadOnly is false, this field has no meaning and must be unspecified. + + If ReadOnly is true, and this field is set to Disabled, the mount is not made + recursively read-only. If this field is set to IfPossible, the mount is made + recursively read-only, if it is supported by the container runtime. If this + field is set to Enabled, the mount is made recursively read-only if it is + supported by the container runtime, otherwise the pod will not be started and + an error will be generated to indicate the reason. + + If this field is set to IfPossible or Enabled, MountPropagation must be set to + None (or be unspecified, which defaults to None). + + If this field is not specified, it is treated as an equivalent of Disabled. type: string subPath: - description: Path within the volume from which the container's - volume should be mounted. Defaults to "" (volume's root). + description: |- + Path within the volume from which the container's volume should be mounted. + Defaults to "" (volume's root). type: string subPathExpr: - description: Expanded path within the volume from which - the container's volume should be mounted. Behaves similarly - to SubPath but environment variable references $(VAR_NAME) - are expanded using the container's environment. Defaults - to "" (volume's root). SubPathExpr and SubPath are mutually - exclusive. + description: |- + Expanded path within the volume from which the container's volume should be mounted. + Behaves similarly to SubPath but environment variable references $(VAR_NAME) are expanded using the container's environment. + Defaults to "" (volume's root). + SubPathExpr and SubPath are mutually exclusive. type: string required: - mountPath @@ -4072,9 +4244,11 @@ properties: - mountPath x-kubernetes-list-type: map workingDir: - description: Container's working directory. If not specified, - the container runtime's default will be used, which might - be configured in the container image. Cannot be updated. + description: |- + Container's working directory. + If not specified, the container runtime's default will be used, which + might be configured in the container image. + Cannot be updated. type: string required: - name @@ -4084,11 +4258,13 @@ properties: - name x-kubernetes-list-type: map hostAliases: - description: HostAliases is an optional list of hosts and IPs that - will be injected into the pod's hosts file if specified. + description: |- + HostAliases is an optional list of hosts and IPs that will be injected into the pod's hosts + file if specified. items: - description: HostAlias holds the mapping between IP and hostnames - that will be injected as an entry in the pod's hosts file. + description: |- + HostAlias holds the mapping between IP and hostnames that will be injected as an entry in the + pod's hosts file. properties: hostnames: description: Hostnames for the above IP address. @@ -4107,53 +4283,71 @@ properties: - ip x-kubernetes-list-type: map hostIPC: - description: 'Use the host''s ipc namespace. Optional: Default to - false.' + description: |- + Use the host's ipc namespace. + Optional: Default to false. type: boolean hostNetwork: - description: Host networking requested for this pod. Use the host's - network namespace. If this option is set, the ports that will be - used must be specified. Default to false. + description: |- + Host networking requested for this pod. Use the host's network namespace. + When using HostNetwork you should specify ports so the scheduler is aware. + When `hostNetwork` is true, specified `hostPort` fields in port definitions must match `containerPort`, + and unspecified `hostPort` fields in port definitions are defaulted to match `containerPort`. + Default to false. type: boolean hostPID: - description: 'Use the host''s pid namespace. Optional: Default to - false.' + description: |- + Use the host's pid namespace. + Optional: Default to false. type: boolean hostUsers: - description: 'Use the host''s user namespace. Optional: Default to - true. If set to true or not present, the pod will be run in the - host user namespace, useful for when the pod needs a feature only - available to the host user namespace, such as loading a kernel module - with CAP_SYS_MODULE. When set to false, a new userns is created - for the pod. Setting false is useful for mitigating container breakout - vulnerabilities even allowing users to run their containers as root - without actually having root privileges on the host. This field - is alpha-level and is only honored by servers that enable the UserNamespacesSupport - feature.' + description: |- + Use the host's user namespace. + Optional: Default to true. + If set to true or not present, the pod will be run in the host user namespace, useful + for when the pod needs a feature only available to the host user namespace, such as + loading a kernel module with CAP_SYS_MODULE. + When set to false, a new userns is created for the pod. Setting false is useful for + mitigating container breakout vulnerabilities even allowing users to run their + containers as root without actually having root privileges on the host. + This field is alpha-level and is only honored by servers that enable the UserNamespacesSupport feature. type: boolean hostname: - description: Specifies the hostname of the Pod If not specified, the - pod's hostname will be set to a system-defined value. + description: |- + Specifies the hostname of the Pod + If not specified, the pod's hostname will be set to a system-defined value. + type: string + hostnameOverride: + description: |- + HostnameOverride specifies an explicit override for the pod's hostname as perceived by the pod. + This field only specifies the pod's hostname and does not affect its DNS records. + When this field is set to a non-empty string: + - It takes precedence over the values set in `hostname` and `subdomain`. + - The Pod's hostname will be set to this value. + - `setHostnameAsFQDN` must be nil or set to false. + - `hostNetwork` must be set to false. + + This field must be a valid DNS subdomain as defined in RFC 1123 and contain at most 64 characters. + Requires the HostnameOverride feature gate to be enabled. type: string imagePullSecrets: - description: 'ImagePullSecrets is an optional list of references to - secrets in the same namespace to use for pulling any of the images - used by this PodSpec. If specified, these secrets will be passed - to individual puller implementations for them to use. More info: - https://kubernetes.io/docs/concepts/containers/images#specifying-imagepullsecrets-on-a-pod' + description: |- + ImagePullSecrets is an optional list of references to secrets in the same namespace to use for pulling any of the images used by this PodSpec. + If specified, these secrets will be passed to individual puller implementations for them to use. + More info: https://kubernetes.io/docs/concepts/containers/images#specifying-imagepullsecrets-on-a-pod items: - description: LocalObjectReference contains enough information to - let you locate the referenced object inside the same namespace. + description: |- + LocalObjectReference contains enough information to let you locate the + referenced object inside the same namespace. properties: name: default: "" - description: 'Name of the referent. This field is effectively - required, but due to backwards compatibility is allowed to - be empty. Instances of this type with an empty value here - are almost certainly wrong. TODO: Add other useful fields. - apiVersion, kind, uid? More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names - TODO: Drop `kubebuilder:default` when controller-gen doesn''t - need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.' + description: |- + Name of the referent. + This field is effectively required, but due to backwards compatibility is + allowed to be empty. Instances of this type with an empty value here are + almost certainly wrong. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names type: string type: object x-kubernetes-map-type: atomic @@ -4162,74 +4356,76 @@ properties: - name x-kubernetes-list-type: map initContainers: - description: 'List of initialization containers belonging to the pod. - Init containers are executed in order prior to containers being - started. If any init container fails, the pod is considered to have - failed and is handled according to its restartPolicy. The name for - an init container or normal container must be unique among all containers. - Init containers may not have Lifecycle actions, Readiness probes, - Liveness probes, or Startup probes. The resourceRequirements of - an init container are taken into account during scheduling by finding - the highest request/limit for each resource type, and then using - the max of of that value or the sum of the normal containers. Limits - are applied to init containers in a similar fashion. Init containers - cannot currently be added or removed. Cannot be updated. More info: - https://kubernetes.io/docs/concepts/workloads/pods/init-containers/' + description: |- + List of initialization containers belonging to the pod. + Init containers are executed in order prior to containers being started. If any + init container fails, the pod is considered to have failed and is handled according + to its restartPolicy. The name for an init container or normal container must be + unique among all containers. + Init containers may not have Lifecycle actions, Readiness probes, Liveness probes, or Startup probes. + The resourceRequirements of an init container are taken into account during scheduling + by finding the highest request/limit for each resource type, and then using the max of + that value or the sum of the normal containers. Limits are applied to init containers + in a similar fashion. + Init containers cannot currently be added or removed. + Cannot be updated. + More info: https://kubernetes.io/docs/concepts/workloads/pods/init-containers/ items: description: A single application container that you want to run within a pod. properties: args: - description: 'Arguments to the entrypoint. The container image''s - CMD is used if this is not provided. Variable references $(VAR_NAME) - are expanded using the container''s environment. If a variable - cannot be resolved, the reference in the input string will - be unchanged. Double $$ are reduced to a single $, which allows - for escaping the $(VAR_NAME) syntax: i.e. "$$(VAR_NAME)" will - produce the string literal "$(VAR_NAME)". Escaped references - will never be expanded, regardless of whether the variable - exists or not. Cannot be updated. More info: https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#running-a-command-in-a-shell' + description: |- + Arguments to the entrypoint. + The container image's CMD is used if this is not provided. + Variable references $(VAR_NAME) are expanded using the container's environment. If a variable + cannot be resolved, the reference in the input string will be unchanged. Double $$ are reduced + to a single $, which allows for escaping the $(VAR_NAME) syntax: i.e. "$$(VAR_NAME)" will + produce the string literal "$(VAR_NAME)". Escaped references will never be expanded, regardless + of whether the variable exists or not. Cannot be updated. + More info: https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#running-a-command-in-a-shell items: type: string type: array x-kubernetes-list-type: atomic command: - description: 'Entrypoint array. Not executed within a shell. - The container image''s ENTRYPOINT is used if this is not provided. - Variable references $(VAR_NAME) are expanded using the container''s - environment. If a variable cannot be resolved, the reference - in the input string will be unchanged. Double $$ are reduced - to a single $, which allows for escaping the $(VAR_NAME) syntax: - i.e. "$$(VAR_NAME)" will produce the string literal "$(VAR_NAME)". - Escaped references will never be expanded, regardless of whether - the variable exists or not. Cannot be updated. More info: - https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#running-a-command-in-a-shell' + description: |- + Entrypoint array. Not executed within a shell. + The container image's ENTRYPOINT is used if this is not provided. + Variable references $(VAR_NAME) are expanded using the container's environment. If a variable + cannot be resolved, the reference in the input string will be unchanged. Double $$ are reduced + to a single $, which allows for escaping the $(VAR_NAME) syntax: i.e. "$$(VAR_NAME)" will + produce the string literal "$(VAR_NAME)". Escaped references will never be expanded, regardless + of whether the variable exists or not. Cannot be updated. + More info: https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#running-a-command-in-a-shell items: type: string type: array x-kubernetes-list-type: atomic env: - description: List of environment variables to set in the container. + description: |- + List of environment variables to set in the container. Cannot be updated. items: description: EnvVar represents an environment variable present in a Container. properties: name: - description: Name of the environment variable. Must be - a C_IDENTIFIER. + description: |- + Name of the environment variable. + May consist of any printable ASCII characters except '='. type: string value: - description: 'Variable references $(VAR_NAME) are expanded - using the previously defined environment variables in - the container and any service environment variables. - If a variable cannot be resolved, the reference in the - input string will be unchanged. Double $$ are reduced - to a single $, which allows for escaping the $(VAR_NAME) - syntax: i.e. "$$(VAR_NAME)" will produce the string - literal "$(VAR_NAME)". Escaped references will never - be expanded, regardless of whether the variable exists - or not. Defaults to "".' + description: |- + Variable references $(VAR_NAME) are expanded + using the previously defined environment variables in the container and + any service environment variables. If a variable cannot be resolved, + the reference in the input string will be unchanged. Double $$ are reduced + to a single $, which allows for escaping the $(VAR_NAME) syntax: i.e. + "$$(VAR_NAME)" will produce the string literal "$(VAR_NAME)". + Escaped references will never be expanded, regardless of whether the variable + exists or not. + Defaults to "". type: string valueFrom: description: Source for the environment variable's value. @@ -4243,14 +4439,12 @@ properties: type: string name: default: "" - description: 'Name of the referent. This field - is effectively required, but due to backwards - compatibility is allowed to be empty. Instances - of this type with an empty value here are almost - certainly wrong. TODO: Add other useful fields. - apiVersion, kind, uid? More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names - TODO: Drop `kubebuilder:default` when controller-gen - doesn''t need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.' + description: |- + Name of the referent. + This field is effectively required, but due to backwards compatibility is + allowed to be empty. Instances of this type with an empty value here are + almost certainly wrong. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names type: string optional: description: Specify whether the ConfigMap or @@ -4261,11 +4455,9 @@ properties: type: object x-kubernetes-map-type: atomic fieldRef: - description: 'Selects a field of the pod: supports - metadata.name, metadata.namespace, `metadata.labels['''']`, - `metadata.annotations['''']`, spec.nodeName, - spec.serviceAccountName, status.hostIP, status.podIP, - status.podIPs.' + description: |- + Selects a field of the pod: supports metadata.name, metadata.namespace, `metadata.labels['']`, `metadata.annotations['']`, + spec.nodeName, spec.serviceAccountName, status.hostIP, status.podIP, status.podIPs. properties: apiVersion: description: Version of the schema the FieldPath @@ -4279,12 +4471,47 @@ properties: - fieldPath type: object x-kubernetes-map-type: atomic + fileKeyRef: + description: |- + FileKeyRef selects a key of the env file. + Requires the EnvFiles feature gate to be enabled. + properties: + key: + description: |- + The key within the env file. An invalid key will prevent the pod from starting. + The keys defined within a source may consist of any printable ASCII characters except '='. + During Alpha stage of the EnvFiles feature gate, the key size is limited to 128 characters. + type: string + optional: + default: false + description: |- + Specify whether the file or its key must be defined. If the file or key + does not exist, then the env var is not published. + If optional is set to true and the specified key does not exist, + the environment variable will not be set in the Pod's containers. + + If optional is set to false and the specified key does not exist, + an error will be returned during Pod creation. + type: boolean + path: + description: |- + The path within the volume from which to select the file. + Must be relative and may not contain the '..' path or start with '..'. + type: string + volumeName: + description: The name of the volume mount containing + the env file. + type: string + required: + - key + - path + - volumeName + type: object + x-kubernetes-map-type: atomic resourceFieldRef: - description: 'Selects a resource of the container: - only resources limits and requests (limits.cpu, - limits.memory, limits.ephemeral-storage, requests.cpu, - requests.memory and requests.ephemeral-storage) - are currently supported.' + description: |- + Selects a resource of the container: only resources limits and requests + (limits.cpu, limits.memory, limits.ephemeral-storage, requests.cpu, requests.memory and requests.ephemeral-storage) are currently supported. properties: containerName: description: 'Container name: required for volumes, @@ -4315,14 +4542,12 @@ properties: type: string name: default: "" - description: 'Name of the referent. This field - is effectively required, but due to backwards - compatibility is allowed to be empty. Instances - of this type with an empty value here are almost - certainly wrong. TODO: Add other useful fields. - apiVersion, kind, uid? More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names - TODO: Drop `kubebuilder:default` when controller-gen - doesn''t need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.' + description: |- + Name of the referent. + This field is effectively required, but due to backwards compatibility is + allowed to be empty. Instances of this type with an empty value here are + almost certainly wrong. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names type: string optional: description: Specify whether the Secret or its @@ -4341,30 +4566,28 @@ properties: - name x-kubernetes-list-type: map envFrom: - description: List of sources to populate environment variables - in the container. The keys defined within a source must be - a C_IDENTIFIER. All invalid keys will be reported as an event - when the container is starting. When a key exists in multiple - sources, the value associated with the last source will take - precedence. Values defined by an Env with a duplicate key - will take precedence. Cannot be updated. + description: |- + List of sources to populate environment variables in the container. + The keys defined within a source may consist of any printable ASCII characters except '='. + When a key exists in multiple + sources, the value associated with the last source will take precedence. + Values defined by an Env with a duplicate key will take precedence. + Cannot be updated. items: description: EnvFromSource represents the source of a set - of ConfigMaps + of ConfigMaps or Secrets properties: configMapRef: description: The ConfigMap to select from properties: name: default: "" - description: 'Name of the referent. This field is - effectively required, but due to backwards compatibility - is allowed to be empty. Instances of this type with - an empty value here are almost certainly wrong. - TODO: Add other useful fields. apiVersion, kind, - uid? More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names - TODO: Drop `kubebuilder:default` when controller-gen - doesn''t need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.' + description: |- + Name of the referent. + This field is effectively required, but due to backwards compatibility is + allowed to be empty. Instances of this type with an empty value here are + almost certainly wrong. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names type: string optional: description: Specify whether the ConfigMap must be @@ -4373,22 +4596,21 @@ properties: type: object x-kubernetes-map-type: atomic prefix: - description: An optional identifier to prepend to each - key in the ConfigMap. Must be a C_IDENTIFIER. + description: |- + Optional text to prepend to the name of each environment variable. + May consist of any printable ASCII characters except '='. type: string secretRef: description: The Secret to select from properties: name: default: "" - description: 'Name of the referent. This field is - effectively required, but due to backwards compatibility - is allowed to be empty. Instances of this type with - an empty value here are almost certainly wrong. - TODO: Add other useful fields. apiVersion, kind, - uid? More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names - TODO: Drop `kubebuilder:default` when controller-gen - doesn''t need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.' + description: |- + Name of the referent. + This field is effectively required, but due to backwards compatibility is + allowed to be empty. Instances of this type with an empty value here are + almost certainly wrong. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names type: string optional: description: Specify whether the Secret must be defined @@ -4399,52 +4621,56 @@ properties: type: array x-kubernetes-list-type: atomic image: - description: 'Container image name. More info: https://kubernetes.io/docs/concepts/containers/images - This field is optional to allow higher level config management - to default or override container images in workload controllers - like Deployments and StatefulSets.' + description: |- + Container image name. + More info: https://kubernetes.io/docs/concepts/containers/images + This field is optional to allow higher level config management to default or override + container images in workload controllers like Deployments and StatefulSets. type: string imagePullPolicy: - description: 'Image pull policy. One of Always, Never, IfNotPresent. - Defaults to Always if :latest tag is specified, or IfNotPresent - otherwise. Cannot be updated. More info: https://kubernetes.io/docs/concepts/containers/images#updating-images' + description: |- + Image pull policy. + One of Always, Never, IfNotPresent. + Defaults to Always if :latest tag is specified, or IfNotPresent otherwise. + Cannot be updated. + More info: https://kubernetes.io/docs/concepts/containers/images#updating-images type: string lifecycle: - description: Actions that the management system should take - in response to container lifecycle events. Cannot be updated. + description: |- + Actions that the management system should take in response to container lifecycle events. + Cannot be updated. properties: postStart: - description: 'PostStart is called immediately after a container - is created. If the handler fails, the container is terminated - and restarted according to its restart policy. Other management - of the container blocks until the hook completes. More - info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks' + description: |- + PostStart is called immediately after a container is created. If the handler fails, + the container is terminated and restarted according to its restart policy. + Other management of the container blocks until the hook completes. + More info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute in + the container. properties: command: - description: Command is the command line to execute - inside the container, the working directory for - the command is root ('/') in the container's - filesystem. The command is simply exec'd, it is - not run inside a shell, so traditional shell instructions - ('|', etc) won't work. To use a shell, you need - to explicitly call out to that shell. Exit status - of 0 is treated as live/healthy and non-zero is - unhealthy. + description: |- + Command is the command line to execute inside the container, the working directory for the + command is root ('/') in the container's filesystem. The command is simply exec'd, it is + not run inside a shell, so traditional shell instructions ('|', etc) won't work. To use + a shell, you need to explicitly call out to that shell. + Exit status of 0 is treated as live/healthy and non-zero is unhealthy. items: type: string type: array x-kubernetes-list-type: atomic type: object httpGet: - description: HTTPGet specifies the http request to perform. + description: HTTPGet specifies an HTTP GET request to + perform. properties: host: - description: Host name to connect to, defaults to - the pod IP. You probably want to set "Host" in - httpHeaders instead. + description: |- + Host name to connect to, defaults to the pod IP. You probably want to set + "Host" in httpHeaders instead. type: string httpHeaders: description: Custom headers to set in the request. @@ -4454,9 +4680,9 @@ properties: to be used in HTTP probes properties: name: - description: The header field name. This will - be canonicalized upon output, so case-variant - names will be understood as the same header. + description: |- + The header field name. + This will be canonicalized upon output, so case-variant names will be understood as the same header. type: string value: description: The header field value @@ -4474,20 +4700,22 @@ properties: anyOf: - type: integer - type: string - description: Name or number of the port to access - on the container. Number must be in the range - 1 to 65535. Name must be an IANA_SVC_NAME. + description: |- + Name or number of the port to access on the container. + Number must be in the range 1 to 65535. + Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true scheme: - description: Scheme to use for connecting to the - host. Defaults to HTTP. + description: |- + Scheme to use for connecting to the host. + Defaults to HTTP. type: string required: - port type: object sleep: - description: Sleep represents the duration that the - container should sleep before being terminated. + description: Sleep represents a duration that the container + should sleep. properties: seconds: description: Seconds is the number of seconds to @@ -4498,10 +4726,10 @@ properties: - seconds type: object tcpSocket: - description: Deprecated. TCPSocket is NOT supported - as a LifecycleHandler and kept for the backward compatibility. - There are no validation of this field and lifecycle - hooks will fail in runtime when tcp handler is specified. + description: |- + Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept + for backward compatibility. There is no validation of this field and + lifecycle hooks will fail at runtime when it is specified. properties: host: description: 'Optional: Host name to connect to, @@ -4511,52 +4739,51 @@ properties: anyOf: - type: integer - type: string - description: Number or name of the port to access - on the container. Number must be in the range - 1 to 65535. Name must be an IANA_SVC_NAME. + description: |- + Number or name of the port to access on the container. + Number must be in the range 1 to 65535. + Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true required: - port type: object type: object preStop: - description: 'PreStop is called immediately before a container - is terminated due to an API request or management event - such as liveness/startup probe failure, preemption, resource - contention, etc. The handler is not called if the container - crashes or exits. The Pod''s termination grace period - countdown begins before the PreStop hook is executed. - Regardless of the outcome of the handler, the container - will eventually terminate within the Pod''s termination - grace period (unless delayed by finalizers). Other management - of the container blocks until the hook completes or until - the termination grace period is reached. More info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks' + description: |- + PreStop is called immediately before a container is terminated due to an + API request or management event such as liveness/startup probe failure, + preemption, resource contention, etc. The handler is not called if the + container crashes or exits. The Pod's termination grace period countdown begins before the + PreStop hook is executed. Regardless of the outcome of the handler, the + container will eventually terminate within the Pod's termination grace + period (unless delayed by finalizers). Other management of the container blocks until the hook completes + or until the termination grace period is reached. + More info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute in + the container. properties: command: - description: Command is the command line to execute - inside the container, the working directory for - the command is root ('/') in the container's - filesystem. The command is simply exec'd, it is - not run inside a shell, so traditional shell instructions - ('|', etc) won't work. To use a shell, you need - to explicitly call out to that shell. Exit status - of 0 is treated as live/healthy and non-zero is - unhealthy. + description: |- + Command is the command line to execute inside the container, the working directory for the + command is root ('/') in the container's filesystem. The command is simply exec'd, it is + not run inside a shell, so traditional shell instructions ('|', etc) won't work. To use + a shell, you need to explicitly call out to that shell. + Exit status of 0 is treated as live/healthy and non-zero is unhealthy. items: type: string type: array x-kubernetes-list-type: atomic type: object httpGet: - description: HTTPGet specifies the http request to perform. + description: HTTPGet specifies an HTTP GET request to + perform. properties: host: - description: Host name to connect to, defaults to - the pod IP. You probably want to set "Host" in - httpHeaders instead. + description: |- + Host name to connect to, defaults to the pod IP. You probably want to set + "Host" in httpHeaders instead. type: string httpHeaders: description: Custom headers to set in the request. @@ -4566,9 +4793,9 @@ properties: to be used in HTTP probes properties: name: - description: The header field name. This will - be canonicalized upon output, so case-variant - names will be understood as the same header. + description: |- + The header field name. + This will be canonicalized upon output, so case-variant names will be understood as the same header. type: string value: description: The header field value @@ -4586,20 +4813,22 @@ properties: anyOf: - type: integer - type: string - description: Name or number of the port to access - on the container. Number must be in the range - 1 to 65535. Name must be an IANA_SVC_NAME. + description: |- + Name or number of the port to access on the container. + Number must be in the range 1 to 65535. + Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true scheme: - description: Scheme to use for connecting to the - host. Defaults to HTTP. + description: |- + Scheme to use for connecting to the host. + Defaults to HTTP. type: string required: - port type: object sleep: - description: Sleep represents the duration that the - container should sleep before being terminated. + description: Sleep represents a duration that the container + should sleep. properties: seconds: description: Seconds is the number of seconds to @@ -4610,10 +4839,10 @@ properties: - seconds type: object tcpSocket: - description: Deprecated. TCPSocket is NOT supported - as a LifecycleHandler and kept for the backward compatibility. - There are no validation of this field and lifecycle - hooks will fail in runtime when tcp handler is specified. + description: |- + Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept + for backward compatibility. There is no validation of this field and + lifecycle hooks will fail at runtime when it is specified. properties: host: description: 'Optional: Host name to connect to, @@ -4623,45 +4852,53 @@ properties: anyOf: - type: integer - type: string - description: Number or name of the port to access - on the container. Number must be in the range - 1 to 65535. Name must be an IANA_SVC_NAME. + description: |- + Number or name of the port to access on the container. + Number must be in the range 1 to 65535. + Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true required: - port type: object type: object + stopSignal: + description: |- + StopSignal defines which signal will be sent to a container when it is being stopped. + If not specified, the default is defined by the container runtime in use. + StopSignal can only be set for Pods with a non-empty .spec.os.name + type: string type: object livenessProbe: - description: 'Periodic probe of container liveness. Container - will be restarted if the probe fails. Cannot be updated. More - info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes' + description: |- + Periodic probe of container liveness. + Container will be restarted if the probe fails. + Cannot be updated. + More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute in the + container. properties: command: - description: Command is the command line to execute - inside the container, the working directory for the - command is root ('/') in the container's filesystem. - The command is simply exec'd, it is not run inside - a shell, so traditional shell instructions ('|', etc) - won't work. To use a shell, you need to explicitly - call out to that shell. Exit status of 0 is treated - as live/healthy and non-zero is unhealthy. + description: |- + Command is the command line to execute inside the container, the working directory for the + command is root ('/') in the container's filesystem. The command is simply exec'd, it is + not run inside a shell, so traditional shell instructions ('|', etc) won't work. To use + a shell, you need to explicitly call out to that shell. + Exit status of 0 is treated as live/healthy and non-zero is unhealthy. items: type: string type: array x-kubernetes-list-type: atomic type: object failureThreshold: - description: Minimum consecutive failures for the probe - to be considered failed after having succeeded. Defaults - to 3. Minimum value is 1. + description: |- + Minimum consecutive failures for the probe to be considered failed after having succeeded. + Defaults to 3. Minimum value is 1. format: int32 type: integer grpc: - description: GRPC specifies an action involving a GRPC port. + description: GRPC specifies a GRPC HealthCheckRequest. properties: port: description: Port number of the gRPC service. Number @@ -4669,21 +4906,23 @@ properties: format: int32 type: integer service: - description: "Service is the name of the service to - place in the gRPC HealthCheckRequest (see https://github.com/grpc/grpc/blob/master/doc/health-checking.md). - \n If this is not specified, the default behavior - is defined by gRPC." + default: "" + description: |- + Service is the name of the service to place in the gRPC HealthCheckRequest + (see https://github.com/grpc/grpc/blob/master/doc/health-checking.md). + + If this is not specified, the default behavior is defined by gRPC. type: string required: - port type: object httpGet: - description: HTTPGet specifies the http request to perform. + description: HTTPGet specifies an HTTP GET request to perform. properties: host: - description: Host name to connect to, defaults to the - pod IP. You probably want to set "Host" in httpHeaders - instead. + description: |- + Host name to connect to, defaults to the pod IP. You probably want to set + "Host" in httpHeaders instead. type: string httpHeaders: description: Custom headers to set in the request. HTTP @@ -4693,9 +4932,9 @@ properties: to be used in HTTP probes properties: name: - description: The header field name. This will - be canonicalized upon output, so case-variant - names will be understood as the same header. + description: |- + The header field name. + This will be canonicalized upon output, so case-variant names will be understood as the same header. type: string value: description: The header field value @@ -4713,38 +4952,39 @@ properties: anyOf: - type: integer - type: string - description: Name or number of the port to access on - the container. Number must be in the range 1 to 65535. + description: |- + Name or number of the port to access on the container. + Number must be in the range 1 to 65535. Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true scheme: - description: Scheme to use for connecting to the host. + description: |- + Scheme to use for connecting to the host. Defaults to HTTP. type: string required: - port type: object initialDelaySeconds: - description: 'Number of seconds after the container has - started before liveness probes are initiated. More info: - https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes' + description: |- + Number of seconds after the container has started before liveness probes are initiated. + More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes format: int32 type: integer periodSeconds: - description: How often (in seconds) to perform the probe. + description: |- + How often (in seconds) to perform the probe. Default to 10 seconds. Minimum value is 1. format: int32 type: integer successThreshold: - description: Minimum consecutive successes for the probe - to be considered successful after having failed. Defaults - to 1. Must be 1 for liveness and startup. Minimum value - is 1. + description: |- + Minimum consecutive successes for the probe to be considered successful after having failed. + Defaults to 1. Must be 1 for liveness and startup. Minimum value is 1. format: int32 type: integer tcpSocket: - description: TCPSocket specifies an action involving a TCP - port. + description: TCPSocket specifies a connection to a TCP port. properties: host: description: 'Optional: Host name to connect to, defaults @@ -4754,78 +4994,82 @@ properties: anyOf: - type: integer - type: string - description: Number or name of the port to access on - the container. Number must be in the range 1 to 65535. + description: |- + Number or name of the port to access on the container. + Number must be in the range 1 to 65535. Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true required: - port type: object terminationGracePeriodSeconds: - description: Optional duration in seconds the pod needs - to terminate gracefully upon probe failure. The grace - period is the duration in seconds after the processes - running in the pod are sent a termination signal and the - time when the processes are forcibly halted with a kill - signal. Set this value longer than the expected cleanup - time for your process. If this value is nil, the pod's - terminationGracePeriodSeconds will be used. Otherwise, - this value overrides the value provided by the pod spec. - Value must be non-negative integer. The value zero indicates - stop immediately via the kill signal (no opportunity to - shut down). This is a beta field and requires enabling - ProbeTerminationGracePeriod feature gate. Minimum value - is 1. spec.terminationGracePeriodSeconds is used if unset. + description: |- + Optional duration in seconds the pod needs to terminate gracefully upon probe failure. + The grace period is the duration in seconds after the processes running in the pod are sent + a termination signal and the time when the processes are forcibly halted with a kill signal. + Set this value longer than the expected cleanup time for your process. + If this value is nil, the pod's terminationGracePeriodSeconds will be used. Otherwise, this + value overrides the value provided by the pod spec. + Value must be non-negative integer. The value zero indicates stop immediately via + the kill signal (no opportunity to shut down). + This is a beta field and requires enabling ProbeTerminationGracePeriod feature gate. + Minimum value is 1. spec.terminationGracePeriodSeconds is used if unset. format: int64 type: integer timeoutSeconds: - description: 'Number of seconds after which the probe times - out. Defaults to 1 second. Minimum value is 1. More info: - https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes' + description: |- + Number of seconds after which the probe times out. + Defaults to 1 second. Minimum value is 1. + More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes format: int32 type: integer type: object name: - description: Name of the container specified as a DNS_LABEL. + description: |- + Name of the container specified as a DNS_LABEL. Each container in a pod must have a unique name (DNS_LABEL). Cannot be updated. type: string ports: - description: List of ports to expose from the container. Not - specifying a port here DOES NOT prevent that port from being - exposed. Any port which is listening on the default "0.0.0.0" - address inside a container will be accessible from the network. - Modifying this array with strategic merge patch may corrupt - the data. For more information See https://github.com/kubernetes/kubernetes/issues/108255. + description: |- + List of ports to expose from the container. Not specifying a port here + DOES NOT prevent that port from being exposed. Any port which is + listening on the default "0.0.0.0" address inside a container will be + accessible from the network. + Modifying this array with strategic merge patch may corrupt the data. + For more information See https://github.com/kubernetes/kubernetes/issues/108255. Cannot be updated. items: description: ContainerPort represents a network port in a single container. properties: containerPort: - description: Number of port to expose on the pod's IP - address. This must be a valid port number, 0 < x < 65536. + description: |- + Number of port to expose on the pod's IP address. + This must be a valid port number, 0 < x < 65536. format: int32 type: integer hostIP: description: What host IP to bind the external port to. type: string hostPort: - description: Number of port to expose on the host. If - specified, this must be a valid port number, 0 < x < - 65536. If HostNetwork is specified, this must match - ContainerPort. Most containers do not need this. + description: |- + Number of port to expose on the host. + If specified, this must be a valid port number, 0 < x < 65536. + If HostNetwork is specified, this must match ContainerPort. + Most containers do not need this. format: int32 type: integer name: - description: If specified, this must be an IANA_SVC_NAME - and unique within the pod. Each named port in a pod - must have a unique name. Name for the port that can - be referred to by services. + description: |- + If specified, this must be an IANA_SVC_NAME and unique within the pod. Each + named port in a pod must have a unique name. Name for the port that can be + referred to by services. type: string protocol: default: TCP - description: Protocol for port. Must be UDP, TCP, or SCTP. + description: |- + Protocol for port. Must be UDP, TCP, or SCTP. Defaults to "TCP". type: string required: @@ -4837,35 +5081,36 @@ properties: - protocol x-kubernetes-list-type: map readinessProbe: - description: 'Periodic probe of container service readiness. - Container will be removed from service endpoints if the probe - fails. Cannot be updated. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes' + description: |- + Periodic probe of container service readiness. + Container will be removed from service endpoints if the probe fails. + Cannot be updated. + More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute in the + container. properties: command: - description: Command is the command line to execute - inside the container, the working directory for the - command is root ('/') in the container's filesystem. - The command is simply exec'd, it is not run inside - a shell, so traditional shell instructions ('|', etc) - won't work. To use a shell, you need to explicitly - call out to that shell. Exit status of 0 is treated - as live/healthy and non-zero is unhealthy. + description: |- + Command is the command line to execute inside the container, the working directory for the + command is root ('/') in the container's filesystem. The command is simply exec'd, it is + not run inside a shell, so traditional shell instructions ('|', etc) won't work. To use + a shell, you need to explicitly call out to that shell. + Exit status of 0 is treated as live/healthy and non-zero is unhealthy. items: type: string type: array x-kubernetes-list-type: atomic type: object failureThreshold: - description: Minimum consecutive failures for the probe - to be considered failed after having succeeded. Defaults - to 3. Minimum value is 1. + description: |- + Minimum consecutive failures for the probe to be considered failed after having succeeded. + Defaults to 3. Minimum value is 1. format: int32 type: integer grpc: - description: GRPC specifies an action involving a GRPC port. + description: GRPC specifies a GRPC HealthCheckRequest. properties: port: description: Port number of the gRPC service. Number @@ -4873,21 +5118,23 @@ properties: format: int32 type: integer service: - description: "Service is the name of the service to - place in the gRPC HealthCheckRequest (see https://github.com/grpc/grpc/blob/master/doc/health-checking.md). - \n If this is not specified, the default behavior - is defined by gRPC." + default: "" + description: |- + Service is the name of the service to place in the gRPC HealthCheckRequest + (see https://github.com/grpc/grpc/blob/master/doc/health-checking.md). + + If this is not specified, the default behavior is defined by gRPC. type: string required: - port type: object httpGet: - description: HTTPGet specifies the http request to perform. + description: HTTPGet specifies an HTTP GET request to perform. properties: host: - description: Host name to connect to, defaults to the - pod IP. You probably want to set "Host" in httpHeaders - instead. + description: |- + Host name to connect to, defaults to the pod IP. You probably want to set + "Host" in httpHeaders instead. type: string httpHeaders: description: Custom headers to set in the request. HTTP @@ -4897,9 +5144,9 @@ properties: to be used in HTTP probes properties: name: - description: The header field name. This will - be canonicalized upon output, so case-variant - names will be understood as the same header. + description: |- + The header field name. + This will be canonicalized upon output, so case-variant names will be understood as the same header. type: string value: description: The header field value @@ -4917,38 +5164,39 @@ properties: anyOf: - type: integer - type: string - description: Name or number of the port to access on - the container. Number must be in the range 1 to 65535. + description: |- + Name or number of the port to access on the container. + Number must be in the range 1 to 65535. Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true scheme: - description: Scheme to use for connecting to the host. + description: |- + Scheme to use for connecting to the host. Defaults to HTTP. type: string required: - port type: object initialDelaySeconds: - description: 'Number of seconds after the container has - started before liveness probes are initiated. More info: - https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes' + description: |- + Number of seconds after the container has started before liveness probes are initiated. + More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes format: int32 type: integer periodSeconds: - description: How often (in seconds) to perform the probe. + description: |- + How often (in seconds) to perform the probe. Default to 10 seconds. Minimum value is 1. format: int32 type: integer successThreshold: - description: Minimum consecutive successes for the probe - to be considered successful after having failed. Defaults - to 1. Must be 1 for liveness and startup. Minimum value - is 1. + description: |- + Minimum consecutive successes for the probe to be considered successful after having failed. + Defaults to 1. Must be 1 for liveness and startup. Minimum value is 1. format: int32 type: integer tcpSocket: - description: TCPSocket specifies an action involving a TCP - port. + description: TCPSocket specifies a connection to a TCP port. properties: host: description: 'Optional: Host name to connect to, defaults @@ -4958,34 +5206,33 @@ properties: anyOf: - type: integer - type: string - description: Number or name of the port to access on - the container. Number must be in the range 1 to 65535. + description: |- + Number or name of the port to access on the container. + Number must be in the range 1 to 65535. Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true required: - port type: object terminationGracePeriodSeconds: - description: Optional duration in seconds the pod needs - to terminate gracefully upon probe failure. The grace - period is the duration in seconds after the processes - running in the pod are sent a termination signal and the - time when the processes are forcibly halted with a kill - signal. Set this value longer than the expected cleanup - time for your process. If this value is nil, the pod's - terminationGracePeriodSeconds will be used. Otherwise, - this value overrides the value provided by the pod spec. - Value must be non-negative integer. The value zero indicates - stop immediately via the kill signal (no opportunity to - shut down). This is a beta field and requires enabling - ProbeTerminationGracePeriod feature gate. Minimum value - is 1. spec.terminationGracePeriodSeconds is used if unset. + description: |- + Optional duration in seconds the pod needs to terminate gracefully upon probe failure. + The grace period is the duration in seconds after the processes running in the pod are sent + a termination signal and the time when the processes are forcibly halted with a kill signal. + Set this value longer than the expected cleanup time for your process. + If this value is nil, the pod's terminationGracePeriodSeconds will be used. Otherwise, this + value overrides the value provided by the pod spec. + Value must be non-negative integer. The value zero indicates stop immediately via + the kill signal (no opportunity to shut down). + This is a beta field and requires enabling ProbeTerminationGracePeriod feature gate. + Minimum value is 1. spec.terminationGracePeriodSeconds is used if unset. format: int64 type: integer timeoutSeconds: - description: 'Number of seconds after which the probe times - out. Defaults to 1 second. Minimum value is 1. More info: - https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes' + description: |- + Number of seconds after which the probe times out. + Defaults to 1 second. Minimum value is 1. + More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes format: int32 type: integer type: object @@ -4996,12 +5243,14 @@ properties: policy for the container. properties: resourceName: - description: 'Name of the resource to which this resource - resize policy applies. Supported values: cpu, memory.' + description: |- + Name of the resource to which this resource resize policy applies. + Supported values: cpu, memory. type: string restartPolicy: - description: Restart policy to apply when specified resource - is resized. If not specified, it defaults to NotRequired. + description: |- + Restart policy to apply when specified resource is resized. + If not specified, it defaults to NotRequired. type: string required: - resourceName @@ -5010,24 +5259,35 @@ properties: type: array x-kubernetes-list-type: atomic resources: - description: 'Compute Resources required by this container. - Cannot be updated. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/' + description: |- + Compute Resources required by this container. + Cannot be updated. + More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/ properties: claims: - description: "Claims lists the names of resources, defined - in spec.resourceClaims, that are used by this container. - \n This is an alpha field and requires enabling the DynamicResourceAllocation - feature gate. \n This field is immutable. It can only - be set for containers." + 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. 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 + 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 @@ -5042,8 +5302,9 @@ properties: - 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/' + 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: @@ -5052,75 +5313,129 @@ properties: - 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/' + 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 restartPolicy: - description: 'RestartPolicy defines the restart behavior of - individual containers in a pod. This field may only be set - for init containers, and the only allowed value is "Always". - For non-init containers or when this field is not specified, - the restart behavior is defined by the Pod''s restart policy - and the container type. Setting the RestartPolicy as "Always" - for the init container will have the following effect: this - init container will be continually restarted on exit until - all regular containers have terminated. Once all regular containers - have completed, all init containers with restartPolicy "Always" - will be shut down. This lifecycle differs from normal init - containers and is often referred to as a "sidecar" container. - Although this init container still starts in the init container - sequence, it does not wait for the container to complete before - proceeding to the next init container. Instead, the next init - container starts immediately after this init container is - started, or after any startupProbe has successfully completed.' + description: |- + RestartPolicy defines the restart behavior of individual containers in a pod. + This overrides the pod-level restart policy. When this field is not specified, + the restart behavior is defined by the Pod's restart policy and the container type. + Additionally, setting the RestartPolicy as "Always" for the init container will + have the following effect: + this init container will be continually restarted on + exit until all regular containers have terminated. Once all regular + containers have completed, all init containers with restartPolicy "Always" + will be shut down. This lifecycle differs from normal init containers and + is often referred to as a "sidecar" container. Although this init + container still starts in the init container sequence, it does not wait + for the container to complete before proceeding to the next init + container. Instead, the next init container starts immediately after this + init container is started, or after any startupProbe has successfully + completed. type: string + restartPolicyRules: + description: |- + Represents a list of rules to be checked to determine if the + container should be restarted on exit. The rules are evaluated in + order. Once a rule matches a container exit condition, the remaining + rules are ignored. If no rule matches the container exit condition, + the Container-level restart policy determines the whether the container + is restarted or not. Constraints on the rules: + - At most 20 rules are allowed. + - Rules can have the same action. + - Identical rules are not forbidden in validations. + When rules are specified, container MUST set RestartPolicy explicitly + even it if matches the Pod's RestartPolicy. + items: + description: ContainerRestartRule describes how a container + exit is handled. + properties: + action: + description: |- + Specifies the action taken on a container exit if the requirements + are satisfied. The only possible value is "Restart" to restart the + container. + type: string + exitCodes: + description: Represents the exit codes to check on container + exits. + properties: + operator: + description: |- + Represents the relationship between the container exit code(s) and the + specified values. Possible values are: + - In: the requirement is satisfied if the container exit code is in the + set of specified values. + - NotIn: the requirement is satisfied if the container exit code is + not in the set of specified values. + type: string + values: + description: |- + Specifies the set of values to check for container exit codes. + At most 255 elements are allowed. + items: + format: int32 + type: integer + type: array + x-kubernetes-list-type: set + required: + - operator + type: object + required: + - action + type: object + type: array + x-kubernetes-list-type: atomic securityContext: - description: 'SecurityContext defines the security options the - container should be run with. If set, the fields of SecurityContext - override the equivalent fields of PodSecurityContext. More - info: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/' + description: |- + SecurityContext defines the security options the container should be run with. + If set, the fields of SecurityContext override the equivalent fields of PodSecurityContext. + More info: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ properties: allowPrivilegeEscalation: - description: 'AllowPrivilegeEscalation controls whether - a process can gain more privileges than its parent process. - This bool directly controls if the no_new_privs flag will - be set on the container process. AllowPrivilegeEscalation - is true always when the container is: 1) run as Privileged - 2) has CAP_SYS_ADMIN Note that this field cannot be set - when spec.os.name is windows.' + description: |- + AllowPrivilegeEscalation controls whether a process can gain more + privileges than its parent process. This bool directly controls if + the no_new_privs flag will be set on the container process. + AllowPrivilegeEscalation is true always when the container is: + 1) run as Privileged + 2) has CAP_SYS_ADMIN + Note that this field cannot be set when spec.os.name is windows. type: boolean appArmorProfile: - description: appArmorProfile is the AppArmor options to - use by this container. If set, this profile overrides - the pod's appArmorProfile. Note that this field cannot - be set when spec.os.name is windows. + description: |- + appArmorProfile is the AppArmor options to use by this container. If set, this profile + overrides the pod's appArmorProfile. + Note that this field cannot be set when spec.os.name is windows. properties: localhostProfile: - description: localhostProfile indicates a profile loaded - on the node that should be used. The profile must - be preconfigured on the node to work. Must match the - loaded name of the profile. Must be set if and only - if type is "Localhost". + description: |- + localhostProfile indicates a profile loaded on the node that should be used. + The profile must be preconfigured on the node to work. + Must match the loaded name of the profile. + Must be set if and only if type is "Localhost". type: string type: - description: 'type indicates which kind of AppArmor - profile will be applied. Valid options are: Localhost - - a profile pre-loaded on the node. RuntimeDefault - - the container runtime''s default profile. Unconfined - - no AppArmor enforcement.' + description: |- + type indicates which kind of AppArmor profile will be applied. + Valid options are: + Localhost - a profile pre-loaded on the node. + RuntimeDefault - the container runtime's default profile. + Unconfined - no AppArmor enforcement. type: string required: - type type: object capabilities: - description: The capabilities to add/drop when running containers. - Defaults to the default set of capabilities granted by - the container runtime. Note that this field cannot be - set when spec.os.name is windows. + description: |- + The capabilities to add/drop when running containers. + Defaults to the default set of capabilities granted by the container runtime. + Note that this field cannot be set when spec.os.name is windows. properties: add: description: Added capabilities @@ -5140,60 +5455,60 @@ properties: x-kubernetes-list-type: atomic type: object privileged: - description: Run container in privileged mode. Processes - in privileged containers are essentially equivalent to - root on the host. Defaults to false. Note that this field - cannot be set when spec.os.name is windows. + description: |- + Run container in privileged mode. + Processes in privileged containers are essentially equivalent to root on the host. + Defaults to false. + Note that this field cannot be set when spec.os.name is windows. type: boolean procMount: - description: procMount denotes the type of proc mount to - use for the containers. The default is DefaultProcMount - which uses the container runtime defaults for readonly - paths and masked paths. This requires the ProcMountType - feature flag to be enabled. Note that this field cannot - be set when spec.os.name is windows. + description: |- + procMount denotes the type of proc mount to use for the containers. + The default value is Default which uses the container runtime defaults for + readonly paths and masked paths. + This requires the ProcMountType feature flag to be enabled. + Note that this field cannot be set when spec.os.name is windows. type: string readOnlyRootFilesystem: - description: Whether this container has a read-only root - filesystem. Default is false. Note that this field cannot - be set when spec.os.name is windows. + description: |- + Whether this container has a read-only root filesystem. + Default is false. + Note that this field cannot be set when spec.os.name is windows. type: boolean runAsGroup: - description: The GID to run the entrypoint of the container - process. Uses runtime default if unset. May also be set - in PodSecurityContext. If set in both SecurityContext - and PodSecurityContext, the value specified in SecurityContext - takes precedence. Note that this field cannot be set when - spec.os.name is windows. + description: |- + The GID to run the entrypoint of the container process. + Uses runtime default if unset. + May also be set in PodSecurityContext. If set in both SecurityContext and + PodSecurityContext, the value specified in SecurityContext takes precedence. + Note that this field cannot be set when spec.os.name is windows. format: int64 type: integer runAsNonRoot: - description: Indicates that the container must run as a - non-root user. If true, the Kubelet will validate the - image at runtime to ensure that it does not run as UID - 0 (root) and fail to start the container if it does. If - unset or false, no such validation will be performed. - May also be set in PodSecurityContext. If set in both - SecurityContext and PodSecurityContext, the value specified - in SecurityContext takes precedence. + description: |- + Indicates that the container must run as a non-root user. + If true, the Kubelet will validate the image at runtime to ensure that it + does not run as UID 0 (root) and fail to start the container if it does. + If unset or false, no such validation will be performed. + May also be set in PodSecurityContext. If set in both SecurityContext and + PodSecurityContext, the value specified in SecurityContext takes precedence. type: boolean runAsUser: - description: The UID to run the entrypoint of the container - process. Defaults to user specified in image metadata - if unspecified. May also be set in PodSecurityContext. If - set in both SecurityContext and PodSecurityContext, the - value specified in SecurityContext takes precedence. Note - that this field cannot be set when spec.os.name is windows. + description: |- + The UID to run the entrypoint of the container process. + Defaults to user specified in image metadata if unspecified. + May also be set in PodSecurityContext. If set in both SecurityContext and + PodSecurityContext, the value specified in SecurityContext takes precedence. + Note that this field cannot be set when spec.os.name is windows. format: int64 type: integer seLinuxOptions: - description: The SELinux context to be applied to the container. - If unspecified, the container runtime will allocate a - random SELinux context for each container. May also be - set in PodSecurityContext. If set in both SecurityContext - and PodSecurityContext, the value specified in SecurityContext - takes precedence. Note that this field cannot be set when - spec.os.name is windows. + description: |- + The SELinux context to be applied to the container. + If unspecified, the container runtime will allocate a random SELinux context for each + container. May also be set in PodSecurityContext. If set in both SecurityContext and + PodSecurityContext, the value specified in SecurityContext takes precedence. + Note that this field cannot be set when spec.os.name is windows. properties: level: description: Level is SELinux level label that applies @@ -5213,103 +5528,98 @@ properties: type: string type: object seccompProfile: - description: The seccomp options to use by this container. - If seccomp options are provided at both the pod & container - level, the container options override the pod options. - Note that this field cannot be set when spec.os.name is - windows. + description: |- + The seccomp options to use by this container. If seccomp options are + provided at both the pod & container level, the container options + override the pod options. + Note that this field cannot be set when spec.os.name is windows. properties: localhostProfile: - description: localhostProfile indicates a profile defined - in a file on the node should be used. The profile - must be preconfigured on the node to work. Must be - a descending path, relative to the kubelet's configured - seccomp profile location. Must be set if type is "Localhost". - Must NOT be set for any other type. + description: |- + localhostProfile indicates a profile defined in a file on the node should be used. + The profile must be preconfigured on the node to work. + Must be a descending path, relative to the kubelet's configured seccomp profile location. + Must be set if type is "Localhost". Must NOT be set for any other type. type: string type: - description: "type indicates which kind of seccomp profile - will be applied. Valid options are: \n Localhost - - a profile defined in a file on the node should be - used. RuntimeDefault - the container runtime default - profile should be used. Unconfined - no profile should - be applied." + description: |- + type indicates which kind of seccomp profile will be applied. + Valid options are: + + Localhost - a profile defined in a file on the node should be used. + RuntimeDefault - the container runtime default profile should be used. + Unconfined - no profile should be applied. type: string required: - type type: object windowsOptions: - description: The Windows specific settings applied to all - containers. If unspecified, the options from the PodSecurityContext - will be used. If set in both SecurityContext and PodSecurityContext, - the value specified in SecurityContext takes precedence. - Note that this field cannot be set when spec.os.name is - linux. + description: |- + The Windows specific settings applied to all containers. + If unspecified, the options from the PodSecurityContext will be used. + If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence. + Note that this field cannot be set when spec.os.name is linux. properties: gmsaCredentialSpec: - description: GMSACredentialSpec is where the GMSA admission - webhook (https://github.com/kubernetes-sigs/windows-gmsa) - inlines the contents of the GMSA credential spec named - by the GMSACredentialSpecName field. + description: |- + GMSACredentialSpec is where the GMSA admission webhook + (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the + GMSA credential spec named by the GMSACredentialSpecName field. type: string gmsaCredentialSpecName: description: GMSACredentialSpecName is the name of the GMSA credential spec to use. type: string hostProcess: - description: HostProcess determines if a container should - be run as a 'Host Process' container. All of a Pod's - containers must have the same effective HostProcess - value (it is not allowed to have a mix of HostProcess - containers and non-HostProcess containers). In addition, - if HostProcess is true then HostNetwork must also - be set to true. + description: |- + HostProcess determines if a container should be run as a 'Host Process' container. + All of a Pod's containers must have the same effective HostProcess value + (it is not allowed to have a mix of HostProcess containers and non-HostProcess containers). + In addition, if HostProcess is true then HostNetwork must also be set to true. type: boolean runAsUserName: - description: The UserName in Windows to run the entrypoint - of the container process. Defaults to the user specified - in image metadata if unspecified. May also be set - in PodSecurityContext. If set in both SecurityContext - and PodSecurityContext, the value specified in SecurityContext - takes precedence. + description: |- + The UserName in Windows to run the entrypoint of the container process. + Defaults to the user specified in image metadata if unspecified. + May also be set in PodSecurityContext. If set in both SecurityContext and + PodSecurityContext, the value specified in SecurityContext takes precedence. type: string type: object type: object startupProbe: - description: 'StartupProbe indicates that the Pod has successfully - initialized. If specified, no other probes are executed until - this completes successfully. If this probe fails, the Pod - will be restarted, just as if the livenessProbe failed. This - can be used to provide different probe parameters at the beginning - of a Pod''s lifecycle, when it might take a long time to load - data or warm a cache, than during steady-state operation. - This cannot be updated. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes' + description: |- + StartupProbe indicates that the Pod has successfully initialized. + If specified, no other probes are executed until this completes successfully. + If this probe fails, the Pod will be restarted, just as if the livenessProbe failed. + This can be used to provide different probe parameters at the beginning of a Pod's lifecycle, + when it might take a long time to load data or warm a cache, than during steady-state operation. + This cannot be updated. + More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute in the + container. properties: command: - description: Command is the command line to execute - inside the container, the working directory for the - command is root ('/') in the container's filesystem. - The command is simply exec'd, it is not run inside - a shell, so traditional shell instructions ('|', etc) - won't work. To use a shell, you need to explicitly - call out to that shell. Exit status of 0 is treated - as live/healthy and non-zero is unhealthy. + description: |- + Command is the command line to execute inside the container, the working directory for the + command is root ('/') in the container's filesystem. The command is simply exec'd, it is + not run inside a shell, so traditional shell instructions ('|', etc) won't work. To use + a shell, you need to explicitly call out to that shell. + Exit status of 0 is treated as live/healthy and non-zero is unhealthy. items: type: string type: array x-kubernetes-list-type: atomic type: object failureThreshold: - description: Minimum consecutive failures for the probe - to be considered failed after having succeeded. Defaults - to 3. Minimum value is 1. + description: |- + Minimum consecutive failures for the probe to be considered failed after having succeeded. + Defaults to 3. Minimum value is 1. format: int32 type: integer grpc: - description: GRPC specifies an action involving a GRPC port. + description: GRPC specifies a GRPC HealthCheckRequest. properties: port: description: Port number of the gRPC service. Number @@ -5317,21 +5627,23 @@ properties: format: int32 type: integer service: - description: "Service is the name of the service to - place in the gRPC HealthCheckRequest (see https://github.com/grpc/grpc/blob/master/doc/health-checking.md). - \n If this is not specified, the default behavior - is defined by gRPC." + default: "" + description: |- + Service is the name of the service to place in the gRPC HealthCheckRequest + (see https://github.com/grpc/grpc/blob/master/doc/health-checking.md). + + If this is not specified, the default behavior is defined by gRPC. type: string required: - port type: object httpGet: - description: HTTPGet specifies the http request to perform. + description: HTTPGet specifies an HTTP GET request to perform. properties: host: - description: Host name to connect to, defaults to the - pod IP. You probably want to set "Host" in httpHeaders - instead. + description: |- + Host name to connect to, defaults to the pod IP. You probably want to set + "Host" in httpHeaders instead. type: string httpHeaders: description: Custom headers to set in the request. HTTP @@ -5341,9 +5653,9 @@ properties: to be used in HTTP probes properties: name: - description: The header field name. This will - be canonicalized upon output, so case-variant - names will be understood as the same header. + description: |- + The header field name. + This will be canonicalized upon output, so case-variant names will be understood as the same header. type: string value: description: The header field value @@ -5361,38 +5673,39 @@ properties: anyOf: - type: integer - type: string - description: Name or number of the port to access on - the container. Number must be in the range 1 to 65535. + description: |- + Name or number of the port to access on the container. + Number must be in the range 1 to 65535. Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true scheme: - description: Scheme to use for connecting to the host. + description: |- + Scheme to use for connecting to the host. Defaults to HTTP. type: string required: - port type: object initialDelaySeconds: - description: 'Number of seconds after the container has - started before liveness probes are initiated. More info: - https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes' + description: |- + Number of seconds after the container has started before liveness probes are initiated. + More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes format: int32 type: integer periodSeconds: - description: How often (in seconds) to perform the probe. + description: |- + How often (in seconds) to perform the probe. Default to 10 seconds. Minimum value is 1. format: int32 type: integer successThreshold: - description: Minimum consecutive successes for the probe - to be considered successful after having failed. Defaults - to 1. Must be 1 for liveness and startup. Minimum value - is 1. + description: |- + Minimum consecutive successes for the probe to be considered successful after having failed. + Defaults to 1. Must be 1 for liveness and startup. Minimum value is 1. format: int32 type: integer tcpSocket: - description: TCPSocket specifies an action involving a TCP - port. + description: TCPSocket specifies a connection to a TCP port. properties: host: description: 'Optional: Host name to connect to, defaults @@ -5402,77 +5715,76 @@ properties: anyOf: - type: integer - type: string - description: Number or name of the port to access on - the container. Number must be in the range 1 to 65535. + description: |- + Number or name of the port to access on the container. + Number must be in the range 1 to 65535. Name must be an IANA_SVC_NAME. x-kubernetes-int-or-string: true required: - port type: object terminationGracePeriodSeconds: - description: Optional duration in seconds the pod needs - to terminate gracefully upon probe failure. The grace - period is the duration in seconds after the processes - running in the pod are sent a termination signal and the - time when the processes are forcibly halted with a kill - signal. Set this value longer than the expected cleanup - time for your process. If this value is nil, the pod's - terminationGracePeriodSeconds will be used. Otherwise, - this value overrides the value provided by the pod spec. - Value must be non-negative integer. The value zero indicates - stop immediately via the kill signal (no opportunity to - shut down). This is a beta field and requires enabling - ProbeTerminationGracePeriod feature gate. Minimum value - is 1. spec.terminationGracePeriodSeconds is used if unset. + description: |- + Optional duration in seconds the pod needs to terminate gracefully upon probe failure. + The grace period is the duration in seconds after the processes running in the pod are sent + a termination signal and the time when the processes are forcibly halted with a kill signal. + Set this value longer than the expected cleanup time for your process. + If this value is nil, the pod's terminationGracePeriodSeconds will be used. Otherwise, this + value overrides the value provided by the pod spec. + Value must be non-negative integer. The value zero indicates stop immediately via + the kill signal (no opportunity to shut down). + This is a beta field and requires enabling ProbeTerminationGracePeriod feature gate. + Minimum value is 1. spec.terminationGracePeriodSeconds is used if unset. format: int64 type: integer timeoutSeconds: - description: 'Number of seconds after which the probe times - out. Defaults to 1 second. Minimum value is 1. More info: - https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes' + description: |- + Number of seconds after which the probe times out. + Defaults to 1 second. Minimum value is 1. + More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes format: int32 type: integer type: object stdin: - description: Whether this container should allocate a buffer - for stdin in the container runtime. If this is not set, reads - from stdin in the container will always result in EOF. Default - is false. + description: |- + Whether this container should allocate a buffer for stdin in the container runtime. If this + is not set, reads from stdin in the container will always result in EOF. + Default is false. type: boolean stdinOnce: - description: Whether the container runtime should close the - stdin channel after it has been opened by a single attach. - When stdin is true the stdin stream will remain open across - multiple attach sessions. If stdinOnce is set to true, stdin - is opened on container start, is empty until the first client - attaches to stdin, and then remains open and accepts data - until the client disconnects, at which time stdin is closed - and remains closed until the container is restarted. If this - flag is false, a container processes that reads from stdin - will never receive an EOF. Default is false + description: |- + Whether the container runtime should close the stdin channel after it has been opened by + a single attach. When stdin is true the stdin stream will remain open across multiple attach + sessions. If stdinOnce is set to true, stdin is opened on container start, is empty until the + first client attaches to stdin, and then remains open and accepts data until the client disconnects, + at which time stdin is closed and remains closed until the container is restarted. If this + flag is false, a container processes that reads from stdin will never receive an EOF. + Default is false type: boolean terminationMessagePath: - description: 'Optional: Path at which the file to which the - container''s termination message will be written is mounted - into the container''s filesystem. Message written is intended - to be brief final status, such as an assertion failure message. - Will be truncated by the node if greater than 4096 bytes. - The total message length across all containers will be limited - to 12kb. Defaults to /dev/termination-log. Cannot be updated.' + description: |- + Optional: Path at which the file to which the container's termination message + will be written is mounted into the container's filesystem. + Message written is intended to be brief final status, such as an assertion failure message. + Will be truncated by the node if greater than 4096 bytes. The total message length across + all containers will be limited to 12kb. + Defaults to /dev/termination-log. + Cannot be updated. type: string terminationMessagePolicy: - description: Indicate how the termination message should be - populated. File will use the contents of terminationMessagePath - to populate the container status message on both success and - failure. FallbackToLogsOnError will use the last chunk of - container log output if the termination message file is empty - and the container exited with an error. The log output is - limited to 2048 bytes or 80 lines, whichever is smaller. Defaults - to File. Cannot be updated. + description: |- + Indicate how the termination message should be populated. File will use the contents of + terminationMessagePath to populate the container status message on both success and failure. + FallbackToLogsOnError will use the last chunk of container log output if the termination + message file is empty and the container exited with an error. + The log output is limited to 2048 bytes or 80 lines, whichever is smaller. + Defaults to File. + Cannot be updated. type: string tty: - description: Whether this container should allocate a TTY for - itself, also requires 'stdin' to be true. Default is false. + description: |- + Whether this container should allocate a TTY for itself, also requires 'stdin' to be true. + Default is false. type: boolean volumeDevices: description: volumeDevices is the list of block devices to be @@ -5498,59 +5810,65 @@ properties: - devicePath x-kubernetes-list-type: map volumeMounts: - description: Pod volumes to mount into the container's filesystem. + description: |- + Pod volumes to mount into the container's filesystem. Cannot be updated. items: description: VolumeMount describes a mounting of a Volume within a container. properties: mountPath: - description: Path within the container at which the volume - should be mounted. Must not contain ':'. + description: |- + Path within the container at which the volume should be mounted. Must + not contain ':'. type: string mountPropagation: - description: mountPropagation determines how mounts are - propagated from the host to container and the other - way around. When not set, MountPropagationNone is used. - This field is beta in 1.10. When RecursiveReadOnly is - set to IfPossible or to Enabled, MountPropagation must - be None or unspecified (which defaults to None). + description: |- + mountPropagation determines how mounts are propagated from the host + to container and the other way around. + When not set, MountPropagationNone is used. + This field is beta in 1.10. + When RecursiveReadOnly is set to IfPossible or to Enabled, MountPropagation must be None or unspecified + (which defaults to None). type: string name: description: This must match the Name of a Volume. type: string readOnly: - description: Mounted read-only if true, read-write otherwise - (false or unspecified). Defaults to false. + description: |- + Mounted read-only if true, read-write otherwise (false or unspecified). + Defaults to false. type: boolean recursiveReadOnly: - description: "RecursiveReadOnly specifies whether read-only - mounts should be handled recursively. \n If ReadOnly - is false, this field has no meaning and must be unspecified. - \n If ReadOnly is true, and this field is set to Disabled, - the mount is not made recursively read-only. If this - field is set to IfPossible, the mount is made recursively - read-only, if it is supported by the container runtime. - \ If this field is set to Enabled, the mount is made - recursively read-only if it is supported by the container - runtime, otherwise the pod will not be started and an - error will be generated to indicate the reason. \n If - this field is set to IfPossible or Enabled, MountPropagation - must be set to None (or be unspecified, which defaults - to None). \n If this field is not specified, it is treated - as an equivalent of Disabled." + description: |- + RecursiveReadOnly specifies whether read-only mounts should be handled + recursively. + + If ReadOnly is false, this field has no meaning and must be unspecified. + + If ReadOnly is true, and this field is set to Disabled, the mount is not made + recursively read-only. If this field is set to IfPossible, the mount is made + recursively read-only, if it is supported by the container runtime. If this + field is set to Enabled, the mount is made recursively read-only if it is + supported by the container runtime, otherwise the pod will not be started and + an error will be generated to indicate the reason. + + If this field is set to IfPossible or Enabled, MountPropagation must be set to + None (or be unspecified, which defaults to None). + + If this field is not specified, it is treated as an equivalent of Disabled. type: string subPath: - description: Path within the volume from which the container's - volume should be mounted. Defaults to "" (volume's root). + description: |- + Path within the volume from which the container's volume should be mounted. + Defaults to "" (volume's root). type: string subPathExpr: - description: Expanded path within the volume from which - the container's volume should be mounted. Behaves similarly - to SubPath but environment variable references $(VAR_NAME) - are expanded using the container's environment. Defaults - to "" (volume's root). SubPathExpr and SubPath are mutually - exclusive. + description: |- + Expanded path within the volume from which the container's volume should be mounted. + Behaves similarly to SubPath but environment variable references $(VAR_NAME) are expanded using the container's environment. + Defaults to "" (volume's root). + SubPathExpr and SubPath are mutually exclusive. type: string required: - mountPath @@ -5561,9 +5879,11 @@ properties: - mountPath x-kubernetes-list-type: map workingDir: - description: Container's working directory. If not specified, - the container runtime's default will be used, which might - be configured in the container image. Cannot be updated. + description: |- + Container's working directory. + If not specified, the container runtime's default will be used, which + might be configured in the container image. + Cannot be updated. type: string required: - name @@ -5573,41 +5893,63 @@ properties: - name x-kubernetes-list-type: map nodeName: - description: NodeName is a request to schedule this pod onto a specific - node. If it is non-empty, the scheduler simply schedules this pod - onto that node, assuming that it fits resource requirements. + description: |- + NodeName indicates in which node this pod is scheduled. + If empty, this pod is a candidate for scheduling by the scheduler defined in schedulerName. + Once this field is set, the kubelet for this node becomes responsible for the lifecycle of this pod. + This field should not be used to express a desire for the pod to be scheduled on a specific node. + https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#nodename type: string nodeSelector: additionalProperties: type: string - description: 'NodeSelector is a selector which must be true for the - pod to fit on a node. Selector which must match a node''s labels - for the pod to be scheduled on that node. More info: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/' + description: |- + NodeSelector is a selector which must be true for the pod to fit on a node. + Selector which must match a node's labels for the pod to be scheduled on that node. + More info: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/ type: object x-kubernetes-map-type: atomic os: - description: "Specifies the OS of the containers in the pod. Some - pod and container fields are restricted if this is set. \n If the - OS field is set to linux, the following fields must be unset: -securityContext.windowsOptions - \n If the OS field is set to windows, following fields must be unset: - - spec.hostPID - spec.hostIPC - spec.hostUsers - spec.securityContext.appArmorProfile - - spec.securityContext.seLinuxOptions - spec.securityContext.seccompProfile - - spec.securityContext.fsGroup - spec.securityContext.fsGroupChangePolicy - - spec.securityContext.sysctls - spec.shareProcessNamespace - spec.securityContext.runAsUser - - spec.securityContext.runAsGroup - spec.securityContext.supplementalGroups - - spec.containers[*].securityContext.appArmorProfile - spec.containers[*].securityContext.seLinuxOptions - - spec.containers[*].securityContext.seccompProfile - spec.containers[*].securityContext.capabilities - - spec.containers[*].securityContext.readOnlyRootFilesystem - spec.containers[*].securityContext.privileged - - spec.containers[*].securityContext.allowPrivilegeEscalation - - spec.containers[*].securityContext.procMount - spec.containers[*].securityContext.runAsUser - - spec.containers[*].securityContext.runAsGroup" + description: |- + Specifies the OS of the containers in the pod. + Some pod and container fields are restricted if this is set. + + If the OS field is set to linux, the following fields must be unset: + -securityContext.windowsOptions + + If the OS field is set to windows, following fields must be unset: + - spec.hostPID + - spec.hostIPC + - spec.hostUsers + - spec.resources + - spec.securityContext.appArmorProfile + - spec.securityContext.seLinuxOptions + - spec.securityContext.seccompProfile + - spec.securityContext.fsGroup + - spec.securityContext.fsGroupChangePolicy + - spec.securityContext.sysctls + - spec.shareProcessNamespace + - spec.securityContext.runAsUser + - spec.securityContext.runAsGroup + - spec.securityContext.supplementalGroups + - spec.securityContext.supplementalGroupsPolicy + - spec.containers[*].securityContext.appArmorProfile + - spec.containers[*].securityContext.seLinuxOptions + - spec.containers[*].securityContext.seccompProfile + - spec.containers[*].securityContext.capabilities + - spec.containers[*].securityContext.readOnlyRootFilesystem + - spec.containers[*].securityContext.privileged + - spec.containers[*].securityContext.allowPrivilegeEscalation + - spec.containers[*].securityContext.procMount + - spec.containers[*].securityContext.runAsUser + - spec.containers[*].securityContext.runAsGroup properties: name: - description: 'Name is the name of the operating system. The currently - supported values are linux and windows. Additional value may - be defined in future and can be one of: https://github.com/opencontainers/runtime-spec/blob/master/config.md#platform-specific-configuration - Clients should expect to handle additional values and treat - unrecognized values in this field as os: null' + description: |- + Name is the name of the operating system. The currently supported values are linux and windows. + Additional value may be defined in future and can be one of: + https://github.com/opencontainers/runtime-spec/blob/master/config.md#platform-specific-configuration + Clients should expect to handle additional values and treat unrecognized values in this field as os: null type: string required: - name @@ -5619,42 +5961,45 @@ properties: - 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: 'Overhead represents the resource overhead associated - with running a pod for a given RuntimeClass. This field will be - autopopulated at admission time by the RuntimeClass admission controller. - If the RuntimeClass admission controller is enabled, overhead must - not be set in Pod create requests. The RuntimeClass admission controller - will reject Pod create requests which have the overhead already - set. If RuntimeClass is configured and selected in the PodSpec, - Overhead will be set to the value defined in the corresponding RuntimeClass, - otherwise it will remain unset and treated as zero. More info: https://git.k8s.io/enhancements/keps/sig-node/688-pod-overhead/README.md' + description: |- + Overhead represents the resource overhead associated with running a pod for a given RuntimeClass. + This field will be autopopulated at admission time by the RuntimeClass admission controller. If + the RuntimeClass admission controller is enabled, overhead must not be set in Pod create requests. + The RuntimeClass admission controller will reject Pod create requests which have the overhead already + set. If RuntimeClass is configured and selected in the PodSpec, Overhead will be set to the value + defined in the corresponding RuntimeClass, otherwise it will remain unset and treated as zero. + More info: https://git.k8s.io/enhancements/keps/sig-node/688-pod-overhead/README.md type: object preemptionPolicy: - description: PreemptionPolicy is the Policy for preempting pods with - lower priority. One of Never, PreemptLowerPriority. Defaults to - PreemptLowerPriority if unset. + description: |- + PreemptionPolicy is the Policy for preempting pods with lower priority. + One of Never, PreemptLowerPriority. + Defaults to PreemptLowerPriority if unset. type: string priority: - description: The priority value. Various system components use this - field to find the priority of the pod. When Priority Admission Controller - is enabled, it prevents users from setting this field. The admission - controller populates this field from PriorityClassName. The higher - the value, the higher the priority. + description: |- + The priority value. Various system components use this field to find the + priority of the pod. When Priority Admission Controller is enabled, it + prevents users from setting this field. The admission controller populates + this field from PriorityClassName. + The higher the value, the higher the priority. format: int32 type: integer priorityClassName: - description: If specified, indicates the pod's priority. "system-node-critical" - and "system-cluster-critical" are two special keywords which indicate - the highest priorities with the former being the highest priority. - Any other name must be defined by creating a PriorityClass object - with that name. If not specified, the pod priority will be default - or zero if there is no default. + description: |- + If specified, indicates the pod's priority. "system-node-critical" and + "system-cluster-critical" are two special keywords which indicate the + highest priorities with the former being the highest priority. Any other + name must be defined by creating a PriorityClass object with that name. + If not specified, the pod priority will be default or zero if there is no + default. type: string readinessGates: - description: 'If specified, all readiness gates will be evaluated - for pod readiness. A pod is ready when all its containers are ready - AND all conditions specified in the readiness gates have status - equal to "True" More info: https://git.k8s.io/enhancements/keps/sig-network/580-pod-readiness-gates' + description: |- + If specified, all readiness gates will be evaluated for pod readiness. + A pod is ready when all its containers are ready AND + all conditions specified in the readiness gates have status equal to "True" + More info: https://git.k8s.io/enhancements/keps/sig-network/580-pod-readiness-gates items: description: PodReadinessGate contains the reference to a pod condition properties: @@ -5668,42 +6013,56 @@ properties: type: array x-kubernetes-list-type: atomic resourceClaims: - description: "ResourceClaims defines which ResourceClaims must be - allocated and reserved before the Pod is allowed to start. The resources - will be made available to those containers which consume them by - name. \n This is an alpha field and requires enabling the DynamicResourceAllocation - feature gate. \n This field is immutable." + description: |- + ResourceClaims defines which ResourceClaims must be allocated + and reserved before the Pod is allowed to start. The resources + will be made available to those containers which consume them + by name. + + This is an alpha field and requires enabling the + DynamicResourceAllocation feature gate. + + This field is immutable. items: - description: PodResourceClaim references exactly one ResourceClaim - through a ClaimSource. It adds a name to it that uniquely identifies - the ResourceClaim inside the Pod. Containers that need access - to the ResourceClaim reference it with this name. + description: |- + PodResourceClaim references exactly one ResourceClaim, either directly + or by naming a ResourceClaimTemplate which is then turned into a ResourceClaim + for the pod. + + It adds a name to it that uniquely identifies the ResourceClaim inside the Pod. + Containers that need access to the ResourceClaim reference it with this name. properties: name: - description: Name uniquely identifies this resource claim inside - the pod. This must be a DNS_LABEL. + description: |- + Name uniquely identifies this resource claim inside the pod. + This must be a DNS_LABEL. + type: string + resourceClaimName: + description: |- + ResourceClaimName is the name of a ResourceClaim object in the same + namespace as this pod. + + Exactly one of ResourceClaimName and ResourceClaimTemplateName must + be set. + type: string + resourceClaimTemplateName: + description: |- + ResourceClaimTemplateName is the name of a ResourceClaimTemplate + object in the same namespace as this pod. + + The template will be used to create a new ResourceClaim, which will + be bound to this pod. When this pod is deleted, the ResourceClaim + will also be deleted. The pod name and resource name, along with a + generated component, will be used to form a unique name for the + ResourceClaim, which will be recorded in pod.status.resourceClaimStatuses. + + This field is immutable and no changes will be made to the + corresponding ResourceClaim by the control plane after creating the + ResourceClaim. + + Exactly one of ResourceClaimName and ResourceClaimTemplateName must + be set. type: string - source: - description: Source describes where to find the ResourceClaim. - properties: - resourceClaimName: - description: ResourceClaimName is the name of a ResourceClaim - object in the same namespace as this pod. - type: string - resourceClaimTemplateName: - description: "ResourceClaimTemplateName is the name of a - ResourceClaimTemplate object in the same namespace as - this pod. \n The template will be used to create a new - ResourceClaim, which will be bound to this pod. When this - pod is deleted, the ResourceClaim will also be deleted. - The pod name and resource name, along with a generated - component, will be used to form a unique name for the - ResourceClaim, which will be recorded in pod.status.resourceClaimStatuses. - \n This field is immutable and no changes will be made - to the corresponding ResourceClaim by the control plane - after creating the ResourceClaim." - type: string - type: object required: - name type: object @@ -5711,37 +6070,109 @@ properties: x-kubernetes-list-map-keys: - name x-kubernetes-list-type: map + resources: + description: |- + Resources is the total amount of CPU and Memory resources required by all + containers in the pod. It supports specifying Requests and Limits for + "cpu", "memory" and "hugepages-" resource names only. ResourceClaims are not supported. + + This field enables fine-grained control over resource allocation for the + entire pod, allowing resource sharing among containers in a pod. + + This is an alpha field and requires enabling the PodLevelResources feature + gate. + 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. + 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 restartPolicy: - description: 'Restart policy for all containers within the pod. One - of Always, OnFailure, Never. In some contexts, only a subset of - those values may be permitted. Default to Always. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle/#restart-policy' + description: |- + Restart policy for all containers within the pod. + One of Always, OnFailure, Never. In some contexts, only a subset of those values may be permitted. + Default to Always. + More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle/#restart-policy type: string runtimeClassName: - description: 'RuntimeClassName refers to a RuntimeClass object in - the node.k8s.io group, which should be used to run this pod. If - no RuntimeClass resource matches the named class, the pod will not - be run. If unset or empty, the "legacy" RuntimeClass will be used, - which is an implicit class with an empty definition that uses the - default runtime handler. More info: https://git.k8s.io/enhancements/keps/sig-node/585-runtime-class' + description: |- + RuntimeClassName refers to a RuntimeClass object in the node.k8s.io group, which should be used + to run this pod. If no RuntimeClass resource matches the named class, the pod will not be run. + If unset or empty, the "legacy" RuntimeClass will be used, which is an implicit class with an + empty definition that uses the default runtime handler. + More info: https://git.k8s.io/enhancements/keps/sig-node/585-runtime-class type: string schedulerName: - description: If specified, the pod will be dispatched by specified - scheduler. If not specified, the pod will be dispatched by default - scheduler. + description: |- + If specified, the pod will be dispatched by specified scheduler. + If not specified, the pod will be dispatched by default scheduler. type: string schedulingGates: - description: "SchedulingGates is an opaque list of values that if - specified will block scheduling the pod. If schedulingGates is not - empty, the pod will stay in the SchedulingGated state and the scheduler - will not attempt to schedule the pod. \n SchedulingGates can only - be set at pod creation time, and be removed only afterwards." + description: |- + SchedulingGates is an opaque list of values that if specified will block scheduling the pod. + If schedulingGates is not empty, the pod will stay in the SchedulingGated state and the + scheduler will not attempt to schedule the pod. + + SchedulingGates can only be set at pod creation time, and be removed only afterwards. items: description: PodSchedulingGate is associated to a Pod to guard its scheduling. properties: name: - description: Name of the scheduling gate. Each scheduling gate - must have a unique name field. + description: |- + Name of the scheduling gate. + Each scheduling gate must have a unique name field. type: string required: - name @@ -5751,84 +6182,119 @@ properties: - name x-kubernetes-list-type: map securityContext: - description: 'SecurityContext holds pod-level security attributes - and common container settings. Optional: Defaults to empty. See - type description for default values of each field.' + description: |- + SecurityContext holds pod-level security attributes and common container settings. + Optional: Defaults to empty. See type description for default values of each field. properties: appArmorProfile: - description: appArmorProfile is the AppArmor options to use by - the containers in this pod. Note that this field cannot be set - when spec.os.name is windows. + description: |- + appArmorProfile is the AppArmor options to use by the containers in this pod. + Note that this field cannot be set when spec.os.name is windows. properties: localhostProfile: - description: localhostProfile indicates a profile loaded on - the node that should be used. The profile must be preconfigured - on the node to work. Must match the loaded name of the profile. + description: |- + localhostProfile indicates a profile loaded on the node that should be used. + The profile must be preconfigured on the node to work. + Must match the loaded name of the profile. Must be set if and only if type is "Localhost". type: string type: - description: 'type indicates which kind of AppArmor profile - will be applied. Valid options are: Localhost - a profile - pre-loaded on the node. RuntimeDefault - the container runtime''s - default profile. Unconfined - no AppArmor enforcement.' + description: |- + type indicates which kind of AppArmor profile will be applied. + Valid options are: + Localhost - a profile pre-loaded on the node. + RuntimeDefault - the container runtime's default profile. + Unconfined - no AppArmor enforcement. type: string required: - type type: object fsGroup: - description: "A special supplemental group that applies to all - containers in a pod. Some volume types allow the Kubelet to - change the ownership of that volume to be owned by the pod: - \n 1. The owning GID will be the FSGroup 2. The setgid bit is - set (new files created in the volume will be owned by FSGroup) - 3. The permission bits are OR'd with rw-rw---- \n If unset, - the Kubelet will not modify the ownership and permissions of - any volume. Note that this field cannot be set when spec.os.name - is windows." + description: |- + A special supplemental group that applies to all containers in a pod. + Some volume types allow the Kubelet to change the ownership of that volume + to be owned by the pod: + + 1. The owning GID will be the FSGroup + 2. The setgid bit is set (new files created in the volume will be owned by FSGroup) + 3. The permission bits are OR'd with rw-rw---- + + If unset, the Kubelet will not modify the ownership and permissions of any volume. + Note that this field cannot be set when spec.os.name is windows. format: int64 type: integer fsGroupChangePolicy: - description: 'fsGroupChangePolicy defines behavior of changing - ownership and permission of the volume before being exposed - inside Pod. This field will only apply to volume types which - support fsGroup based ownership(and permissions). It will have - no effect on ephemeral volume types such as: secret, configmaps - and emptydir. Valid values are "OnRootMismatch" and "Always". - If not specified, "Always" is used. Note that this field cannot - be set when spec.os.name is windows.' + description: |- + fsGroupChangePolicy defines behavior of changing ownership and permission of the volume + before being exposed inside Pod. This field will only apply to + volume types which support fsGroup based ownership(and permissions). + It will have no effect on ephemeral volume types such as: secret, configmaps + and emptydir. + Valid values are "OnRootMismatch" and "Always". If not specified, "Always" is used. + Note that this field cannot be set when spec.os.name is windows. type: string runAsGroup: - description: The GID to run the entrypoint of the container process. - Uses runtime default if unset. May also be set in SecurityContext. If - set in both SecurityContext and PodSecurityContext, the value - specified in SecurityContext takes precedence for that container. + description: |- + The GID to run the entrypoint of the container process. + Uses runtime default if unset. + May also be set in SecurityContext. If set in both SecurityContext and + PodSecurityContext, the value specified in SecurityContext takes precedence + for that container. Note that this field cannot be set when spec.os.name is windows. format: int64 type: integer runAsNonRoot: - description: Indicates that the container must run as a non-root - user. If true, the Kubelet will validate the image at runtime - to ensure that it does not run as UID 0 (root) and fail to start - the container if it does. If unset or false, no such validation - will be performed. May also be set in SecurityContext. If set - in both SecurityContext and PodSecurityContext, the value specified - in SecurityContext takes precedence. + description: |- + Indicates that the container must run as a non-root user. + If true, the Kubelet will validate the image at runtime to ensure that it + does not run as UID 0 (root) and fail to start the container if it does. + If unset or false, no such validation will be performed. + May also be set in SecurityContext. If set in both SecurityContext and + PodSecurityContext, the value specified in SecurityContext takes precedence. type: boolean runAsUser: - description: The UID to run the entrypoint of the container process. + description: |- + The UID to run the entrypoint of the container process. Defaults to user specified in image metadata if unspecified. - May also be set in SecurityContext. If set in both SecurityContext - and PodSecurityContext, the value specified in SecurityContext - takes precedence for that container. Note that this field cannot - be set when spec.os.name is windows. + May also be set in SecurityContext. If set in both SecurityContext and + PodSecurityContext, the value specified in SecurityContext takes precedence + for that container. + Note that this field cannot be set when spec.os.name is windows. format: int64 type: integer + seLinuxChangePolicy: + description: |- + seLinuxChangePolicy defines how the container's SELinux label is applied to all volumes used by the Pod. + It has no effect on nodes that do not support SELinux or to volumes does not support SELinux. + Valid values are "MountOption" and "Recursive". + + "Recursive" means relabeling of all files on all Pod volumes by the container runtime. + This may be slow for large volumes, but allows mixing privileged and unprivileged Pods sharing the same volume on the same node. + + "MountOption" mounts all eligible Pod volumes with `-o context` mount option. + This requires all Pods that share the same volume to use the same SELinux label. + It is not possible to share the same volume among privileged and unprivileged Pods. + Eligible volumes are in-tree FibreChannel and iSCSI volumes, and all CSI volumes + whose CSI driver announces SELinux support by setting spec.seLinuxMount: true in their + CSIDriver instance. Other volumes are always re-labelled recursively. + "MountOption" value is allowed only when SELinuxMount feature gate is enabled. + + If not specified and SELinuxMount feature gate is enabled, "MountOption" is used. + If not specified and SELinuxMount feature gate is disabled, "MountOption" is used for ReadWriteOncePod volumes + and "Recursive" for all other volumes. + + This field affects only Pods that have SELinux label set, either in PodSecurityContext or in SecurityContext of all containers. + + All Pods that use the same volume should use the same seLinuxChangePolicy, otherwise some pods can get stuck in ContainerCreating state. + Note that this field cannot be set when spec.os.name is windows. + type: string seLinuxOptions: - description: The SELinux context to be applied to all containers. - If unspecified, the container runtime will allocate a random - SELinux context for each container. May also be set in SecurityContext. If - set in both SecurityContext and PodSecurityContext, the value - specified in SecurityContext takes precedence for that container. + description: |- + The SELinux context to be applied to all containers. + If unspecified, the container runtime will allocate a random SELinux context for each + container. May also be set in SecurityContext. If set in + both SecurityContext and PodSecurityContext, the value specified in SecurityContext + takes precedence for that container. Note that this field cannot be set when spec.os.name is windows. properties: level: @@ -5849,48 +6315,58 @@ properties: type: string type: object seccompProfile: - description: The seccomp options to use by the containers in this - pod. Note that this field cannot be set when spec.os.name is - windows. + description: |- + The seccomp options to use by the containers in this pod. + Note that this field cannot be set when spec.os.name is windows. properties: localhostProfile: - description: localhostProfile indicates a profile defined - in a file on the node should be used. The profile must be - preconfigured on the node to work. Must be a descending - path, relative to the kubelet's configured seccomp profile - location. Must be set if type is "Localhost". Must NOT be - set for any other type. + description: |- + localhostProfile indicates a profile defined in a file on the node should be used. + The profile must be preconfigured on the node to work. + Must be a descending path, relative to the kubelet's configured seccomp profile location. + Must be set if type is "Localhost". Must NOT be set for any other type. type: string type: - description: "type indicates which kind of seccomp profile - will be applied. Valid options are: \n Localhost - a profile - defined in a file on the node should be used. RuntimeDefault - - the container runtime default profile should be used. - Unconfined - no profile should be applied." + description: |- + type indicates which kind of seccomp profile will be applied. + Valid options are: + + Localhost - a profile defined in a file on the node should be used. + RuntimeDefault - the container runtime default profile should be used. + Unconfined - no profile should be applied. type: string required: - type type: object supplementalGroups: - description: A list of groups applied to the first process run - in each container, in addition to the container's primary GID, - the fsGroup (if specified), and group memberships defined in - the container image for the uid of the container process. If - unspecified, no additional groups are added to any container. - Note that group memberships defined in the container image for - the uid of the container process are still effective, even if - they are not included in this list. Note that this field cannot - be set when spec.os.name is windows. + description: |- + A list of groups applied to the first process run in each container, in + addition to the container's primary GID and fsGroup (if specified). If + the SupplementalGroupsPolicy feature is enabled, the + supplementalGroupsPolicy field determines whether these are in addition + to or instead of any group memberships defined in the container image. + If unspecified, no additional groups are added, though group memberships + defined in the container image may still be used, depending on the + supplementalGroupsPolicy field. + Note that this field cannot be set when spec.os.name is windows. items: format: int64 type: integer type: array x-kubernetes-list-type: atomic + supplementalGroupsPolicy: + description: |- + Defines how supplemental groups of the first container processes are calculated. + Valid values are "Merge" and "Strict". If not specified, "Merge" is used. + (Alpha) Using the field requires the SupplementalGroupsPolicy feature gate to be enabled + and the container runtime must implement support for this feature. + Note that this field cannot be set when spec.os.name is windows. + type: string sysctls: - description: Sysctls hold a list of namespaced sysctls used for - the pod. Pods with unsupported sysctls (by the container runtime) - might fail to launch. Note that this field cannot be set when - spec.os.name is windows. + description: |- + Sysctls hold a list of namespaced sysctls used for the pod. Pods with unsupported + sysctls (by the container runtime) might fail to launch. + Note that this field cannot be set when spec.os.name is windows. items: description: Sysctl defines a kernel parameter to be set properties: @@ -5907,160 +6383,159 @@ properties: type: array x-kubernetes-list-type: atomic windowsOptions: - description: The Windows specific settings applied to all containers. - If unspecified, the options within a container's SecurityContext - will be used. If set in both SecurityContext and PodSecurityContext, - the value specified in SecurityContext takes precedence. Note - that this field cannot be set when spec.os.name is linux. + description: |- + The Windows specific settings applied to all containers. + If unspecified, the options within a container's SecurityContext will be used. + If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence. + Note that this field cannot be set when spec.os.name is linux. properties: gmsaCredentialSpec: - description: GMSACredentialSpec is where the GMSA admission - webhook (https://github.com/kubernetes-sigs/windows-gmsa) - inlines the contents of the GMSA credential spec named by - the GMSACredentialSpecName field. + description: |- + GMSACredentialSpec is where the GMSA admission webhook + (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the + GMSA credential spec named by the GMSACredentialSpecName field. type: string gmsaCredentialSpecName: description: GMSACredentialSpecName is the name of the GMSA credential spec to use. type: string hostProcess: - description: HostProcess determines if a container should - be run as a 'Host Process' container. All of a Pod's containers - must have the same effective HostProcess value (it is not - allowed to have a mix of HostProcess containers and non-HostProcess - containers). In addition, if HostProcess is true then HostNetwork - must also be set to true. + description: |- + HostProcess determines if a container should be run as a 'Host Process' container. + All of a Pod's containers must have the same effective HostProcess value + (it is not allowed to have a mix of HostProcess containers and non-HostProcess containers). + In addition, if HostProcess is true then HostNetwork must also be set to true. type: boolean runAsUserName: - description: The UserName in Windows to run the entrypoint - of the container process. Defaults to the user specified - in image metadata if unspecified. May also be set in PodSecurityContext. - If set in both SecurityContext and PodSecurityContext, the - value specified in SecurityContext takes precedence. + description: |- + The UserName in Windows to run the entrypoint of the container process. + Defaults to the user specified in image metadata if unspecified. + May also be set in PodSecurityContext. If set in both SecurityContext and + PodSecurityContext, the value specified in SecurityContext takes precedence. type: string type: object type: object serviceAccount: - description: 'DeprecatedServiceAccount is a deprecated alias for ServiceAccountName. - Deprecated: Use serviceAccountName instead.' + description: |- + DeprecatedServiceAccount is a deprecated alias for ServiceAccountName. + Deprecated: Use serviceAccountName instead. type: string serviceAccountName: - description: 'ServiceAccountName is the name of the ServiceAccount - to use to run this pod. More info: https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/' + description: |- + ServiceAccountName is the name of the ServiceAccount to use to run this pod. + More info: https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/ type: string setHostnameAsFQDN: - description: If true the pod's hostname will be configured as the - pod's FQDN, rather than the leaf name (the default). In Linux containers, - this means setting the FQDN in the hostname field of the kernel - (the nodename field of struct utsname). In Windows containers, this - means setting the registry value of hostname for the registry key - HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters - to FQDN. If a pod does not have FQDN, this has no effect. Default - to false. + description: |- + If true the pod's hostname will be configured as the pod's FQDN, rather than the leaf name (the default). + In Linux containers, this means setting the FQDN in the hostname field of the kernel (the nodename field of struct utsname). + In Windows containers, this means setting the registry value of hostname for the registry key HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters to FQDN. + If a pod does not have FQDN, this has no effect. + Default to false. type: boolean shareProcessNamespace: - description: 'Share a single process namespace between all of the - containers in a pod. When this is set containers will be able to - view and signal processes from other containers in the same pod, - and the first process in each container will not be assigned PID - 1. HostPID and ShareProcessNamespace cannot both be set. Optional: - Default to false.' + description: |- + Share a single process namespace between all of the containers in a pod. + When this is set containers will be able to view and signal processes from other containers + in the same pod, and the first process in each container will not be assigned PID 1. + HostPID and ShareProcessNamespace cannot both be set. + Optional: Default to false. type: boolean subdomain: - description: If specified, the fully qualified Pod hostname will be - "...svc.". If - not specified, the pod will not have a domainname at all. + description: |- + If specified, the fully qualified Pod hostname will be "...svc.". + If not specified, the pod will not have a domainname at all. type: string terminationGracePeriodSeconds: - description: Optional duration in seconds the pod needs to terminate - gracefully. May be decreased in delete request. Value must be non-negative - integer. The value zero indicates stop immediately via the kill - signal (no opportunity to shut down). If this value is nil, the - default grace period will be used instead. The grace period is the - duration in seconds after the processes running in the pod are sent - a termination signal and the time when the processes are forcibly - halted with a kill signal. Set this value longer than the expected - cleanup time for your process. Defaults to 30 seconds. + description: |- + Optional duration in seconds the pod needs to terminate gracefully. May be decreased in delete request. + Value must be non-negative integer. The value zero indicates stop immediately via + the kill signal (no opportunity to shut down). + If this value is nil, the default grace period will be used instead. + The grace period is the duration in seconds after the processes running in the pod are sent + a termination signal and the time when the processes are forcibly halted with a kill signal. + Set this value longer than the expected cleanup time for your process. + Defaults to 30 seconds. format: int64 type: integer tolerations: description: If specified, the pod's tolerations. items: - description: The pod this Toleration is attached to tolerates any - taint that matches the triple using the matching - operator . + description: |- + The pod this Toleration is attached to tolerates any taint that matches + the triple using the matching operator . properties: effect: - description: Effect indicates the taint effect to match. Empty - means match all taint effects. When specified, allowed values - are NoSchedule, PreferNoSchedule and NoExecute. + description: |- + Effect indicates the taint effect to match. Empty means match all taint effects. + When specified, allowed values are NoSchedule, PreferNoSchedule and NoExecute. type: string key: - description: Key is the taint key that the toleration applies - to. Empty means match all taint keys. If the key is empty, - operator must be Exists; this combination means to match all - values and all keys. + description: |- + Key is the taint key that the toleration applies to. Empty means match all taint keys. + If the key is empty, operator must be Exists; this combination means to match all values and all keys. type: string operator: - description: Operator represents a key's relationship to the - value. Valid operators are Exists and Equal. Defaults to Equal. - Exists is equivalent to wildcard for value, so that a pod - can tolerate all taints of a particular category. + description: |- + Operator represents a key's relationship to the value. + Valid operators are Exists and Equal. Defaults to Equal. + Exists is equivalent to wildcard for value, so that a pod can + tolerate all taints of a particular category. type: string tolerationSeconds: - description: TolerationSeconds represents the period of time - the toleration (which must be of effect NoExecute, otherwise - this field is ignored) tolerates the taint. By default, it - is not set, which means tolerate the taint forever (do not - evict). Zero and negative values will be treated as 0 (evict - immediately) by the system. + description: |- + TolerationSeconds represents the period of time the toleration (which must be + of effect NoExecute, otherwise this field is ignored) tolerates the taint. By default, + it is not set, which means tolerate the taint forever (do not evict). Zero and + negative values will be treated as 0 (evict immediately) by the system. format: int64 type: integer value: - description: Value is the taint value the toleration matches - to. If the operator is Exists, the value should be empty, - otherwise just a regular string. + description: |- + Value is the taint value the toleration matches to. + If the operator is Exists, the value should be empty, otherwise just a regular string. type: string type: object type: array x-kubernetes-list-type: atomic topologySpreadConstraints: - description: TopologySpreadConstraints describes how a group of pods - ought to spread across topology domains. Scheduler will schedule - pods in a way which abides by the constraints. All topologySpreadConstraints - are ANDed. + description: |- + TopologySpreadConstraints describes how a group of pods ought to spread across topology + domains. Scheduler will schedule pods in a way which abides by the constraints. + All topologySpreadConstraints are ANDed. items: description: TopologySpreadConstraint specifies how to spread matching pods among the given topology. properties: labelSelector: - description: LabelSelector is used to find matching pods. Pods - that match this label selector are counted to determine the - number of pods in their corresponding topology domain. + description: |- + LabelSelector is used to find matching pods. + Pods that match this label selector are counted to determine the number of pods + in their corresponding topology domain. properties: matchExpressions: description: matchExpressions is a list of label selector requirements. The requirements are ANDed. items: - description: A label selector requirement is a selector - that contains values, a key, and an operator that relates - the key and values. + description: |- + A label selector requirement is a selector that contains values, a key, and an operator that + relates the key and values. properties: key: description: key is the label key that the selector applies to. type: string operator: - description: operator represents a key's relationship - to a set of values. Valid operators are In, NotIn, - Exists and DoesNotExist. + description: |- + operator represents a key's relationship to a set of values. + Valid operators are In, NotIn, Exists and DoesNotExist. type: string values: - description: values is an array of string values. - If the operator is In or NotIn, the values array - must be non-empty. If the operator is Exists or - DoesNotExist, the values array must be empty. This - array is replaced during a strategic merge patch. + description: |- + values is an array of string values. If the operator is In or NotIn, + the values array must be non-empty. If the operator is Exists or DoesNotExist, + the values array must be empty. This array is replaced during a strategic + merge patch. items: type: string type: array @@ -6074,124 +6549,125 @@ properties: matchLabels: additionalProperties: type: string - description: matchLabels is a map of {key,value} pairs. - A single {key,value} in the matchLabels map is equivalent - to an element of matchExpressions, whose key field is - "key", the operator is "In", and the values array contains - only "value". The requirements are ANDed. + description: |- + matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels + map is equivalent to an element of matchExpressions, whose key field is "key", the + operator is "In", and the values array contains only "value". The requirements are ANDed. type: object type: object x-kubernetes-map-type: atomic matchLabelKeys: - description: "MatchLabelKeys is a set of pod label keys to select - the pods over which spreading will be calculated. The keys - are used to lookup values from the incoming pod labels, those - key-value labels are ANDed with labelSelector to select the - group of existing pods over which spreading will be calculated - for the incoming pod. The same key is forbidden to exist in - both MatchLabelKeys and LabelSelector. MatchLabelKeys cannot - be set when LabelSelector isn't set. Keys that don't exist - in the incoming pod labels will be ignored. A null or empty - list means only match against labelSelector. \n This is a - beta field and requires the MatchLabelKeysInPodTopologySpread - feature gate to be enabled (enabled by default)." + description: |- + MatchLabelKeys is a set of pod label keys to select the pods over which + spreading will be calculated. The keys are used to lookup values from the + incoming pod labels, those key-value labels are ANDed with labelSelector + to select the group of existing pods over which spreading will be calculated + for the incoming pod. The same key is forbidden to exist in both MatchLabelKeys and LabelSelector. + MatchLabelKeys cannot be set when LabelSelector isn't set. + Keys that don't exist in the incoming pod labels will + be ignored. A null or empty list means only match against labelSelector. + + This is a beta field and requires the MatchLabelKeysInPodTopologySpread feature gate to be enabled (enabled by default). items: type: string type: array x-kubernetes-list-type: atomic maxSkew: - description: 'MaxSkew describes the degree to which pods may - be unevenly distributed. When `whenUnsatisfiable=DoNotSchedule`, - it is the maximum permitted difference between the number - of matching pods in the target topology and the global minimum. - The global minimum is the minimum number of matching pods - in an eligible domain or zero if the number of eligible domains - is less than MinDomains. For example, in a 3-zone cluster, - MaxSkew is set to 1, and pods with the same labelSelector - spread as 2/2/1: In this case, the global minimum is 1. | - zone1 | zone2 | zone3 | | P P | P P | P | - if MaxSkew - is 1, incoming pod can only be scheduled to zone3 to become - 2/2/2; scheduling it onto zone1(zone2) would make the ActualSkew(3-1) - on zone1(zone2) violate MaxSkew(1). - if MaxSkew is 2, incoming - pod can be scheduled onto any zone. When `whenUnsatisfiable=ScheduleAnyway`, - it is used to give higher precedence to topologies that satisfy - it. It''s a required field. Default value is 1 and 0 is not - allowed.' + description: |- + MaxSkew describes the degree to which pods may be unevenly distributed. + When `whenUnsatisfiable=DoNotSchedule`, it is the maximum permitted difference + between the number of matching pods in the target topology and the global minimum. + The global minimum is the minimum number of matching pods in an eligible domain + or zero if the number of eligible domains is less than MinDomains. + For example, in a 3-zone cluster, MaxSkew is set to 1, and pods with the same + labelSelector spread as 2/2/1: + In this case, the global minimum is 1. + | zone1 | zone2 | zone3 | + | P P | P P | P | + - if MaxSkew is 1, incoming pod can only be scheduled to zone3 to become 2/2/2; + scheduling it onto zone1(zone2) would make the ActualSkew(3-1) on zone1(zone2) + violate MaxSkew(1). + - if MaxSkew is 2, incoming pod can be scheduled onto any zone. + When `whenUnsatisfiable=ScheduleAnyway`, it is used to give higher precedence + to topologies that satisfy it. + It's a required field. Default value is 1 and 0 is not allowed. format: int32 type: integer minDomains: - description: "MinDomains indicates a minimum number of eligible - domains. When the number of eligible domains with matching - topology keys is less than minDomains, Pod Topology Spread - treats \"global minimum\" as 0, and then the calculation of - Skew is performed. And when the number of eligible domains - with matching topology keys equals or greater than minDomains, - this value has no effect on scheduling. As a result, when - the number of eligible domains is less than minDomains, scheduler - won't schedule more than maxSkew Pods to those domains. If - value is nil, the constraint behaves as if MinDomains is equal - to 1. Valid values are integers greater than 0. When value - is not nil, WhenUnsatisfiable must be DoNotSchedule. \n For - example, in a 3-zone cluster, MaxSkew is set to 2, MinDomains - is set to 5 and pods with the same labelSelector spread as - 2/2/2: | zone1 | zone2 | zone3 | | P P | P P | P P | - The number of domains is less than 5(MinDomains), so \"global - minimum\" is treated as 0. In this situation, new pod with - the same labelSelector cannot be scheduled, because computed - skew will be 3(3 - 0) if new Pod is scheduled to any of the - three zones, it will violate MaxSkew." + description: |- + MinDomains indicates a minimum number of eligible domains. + When the number of eligible domains with matching topology keys is less than minDomains, + Pod Topology Spread treats "global minimum" as 0, and then the calculation of Skew is performed. + And when the number of eligible domains with matching topology keys equals or greater than minDomains, + this value has no effect on scheduling. + As a result, when the number of eligible domains is less than minDomains, + scheduler won't schedule more than maxSkew Pods to those domains. + If value is nil, the constraint behaves as if MinDomains is equal to 1. + Valid values are integers greater than 0. + When value is not nil, WhenUnsatisfiable must be DoNotSchedule. + + For example, in a 3-zone cluster, MaxSkew is set to 2, MinDomains is set to 5 and pods with the same + labelSelector spread as 2/2/2: + | zone1 | zone2 | zone3 | + | P P | P P | P P | + The number of domains is less than 5(MinDomains), so "global minimum" is treated as 0. + In this situation, new pod with the same labelSelector cannot be scheduled, + because computed skew will be 3(3 - 0) if new Pod is scheduled to any of the three zones, + it will violate MaxSkew. format: int32 type: integer nodeAffinityPolicy: - description: "NodeAffinityPolicy indicates how we will treat - Pod's nodeAffinity/nodeSelector when calculating pod topology - spread skew. Options are: - Honor: only nodes matching nodeAffinity/nodeSelector - are included in the calculations. - Ignore: nodeAffinity/nodeSelector - are ignored. All nodes are included in the calculations. \n - If this value is nil, the behavior is equivalent to the Honor - policy. This is a beta-level feature default enabled by the - NodeInclusionPolicyInPodTopologySpread feature flag." + description: |- + NodeAffinityPolicy indicates how we will treat Pod's nodeAffinity/nodeSelector + when calculating pod topology spread skew. Options are: + - Honor: only nodes matching nodeAffinity/nodeSelector are included in the calculations. + - Ignore: nodeAffinity/nodeSelector are ignored. All nodes are included in the calculations. + + If this value is nil, the behavior is equivalent to the Honor policy. type: string nodeTaintsPolicy: - description: "NodeTaintsPolicy indicates how we will treat node - taints when calculating pod topology spread skew. Options - are: - Honor: nodes without taints, along with tainted nodes - for which the incoming pod has a toleration, are included. + description: |- + NodeTaintsPolicy indicates how we will treat node taints when calculating + pod topology spread skew. Options are: + - Honor: nodes without taints, along with tainted nodes for which the incoming pod + has a toleration, are included. - Ignore: node taints are ignored. All nodes are included. - \n If this value is nil, the behavior is equivalent to the - Ignore policy. This is a beta-level feature default enabled - by the NodeInclusionPolicyInPodTopologySpread feature flag." + + If this value is nil, the behavior is equivalent to the Ignore policy. type: string topologyKey: - description: TopologyKey is the key of node labels. Nodes that - have a label with this key and identical values are considered - to be in the same topology. We consider each - as a "bucket", and try to put balanced number of pods into - each bucket. We define a domain as a particular instance of - a topology. Also, we define an eligible domain as a domain - whose nodes meet the requirements of nodeAffinityPolicy and - nodeTaintsPolicy. e.g. If TopologyKey is "kubernetes.io/hostname", - each Node is a domain of that topology. And, if TopologyKey - is "topology.kubernetes.io/zone", each zone is a domain of - that topology. It's a required field. + description: |- + TopologyKey is the key of node labels. Nodes that have a label with this key + and identical values are considered to be in the same topology. + We consider each as a "bucket", and try to put balanced number + of pods into each bucket. + We define a domain as a particular instance of a topology. + Also, we define an eligible domain as a domain whose nodes meet the requirements of + nodeAffinityPolicy and nodeTaintsPolicy. + e.g. If TopologyKey is "kubernetes.io/hostname", each Node is a domain of that topology. + And, if TopologyKey is "topology.kubernetes.io/zone", each zone is a domain of that topology. + It's a required field. type: string whenUnsatisfiable: - description: 'WhenUnsatisfiable indicates how to deal with a - pod if it doesn''t satisfy the spread constraint. - DoNotSchedule - (default) tells the scheduler not to schedule it. - ScheduleAnyway - tells the scheduler to schedule the pod in any location, but - giving higher precedence to topologies that would help reduce - the skew. A constraint is considered "Unsatisfiable" for an - incoming pod if and only if every possible node assignment - for that pod would violate "MaxSkew" on some topology. For - example, in a 3-zone cluster, MaxSkew is set to 1, and pods - with the same labelSelector spread as 3/1/1: | zone1 | zone2 - | zone3 | | P P P | P | P | If WhenUnsatisfiable is - set to DoNotSchedule, incoming pod can only be scheduled to - zone2(zone3) to become 3/2/1(3/1/2) as ActualSkew(2-1) on - zone2(zone3) satisfies MaxSkew(1). In other words, the cluster - can still be imbalanced, but scheduler won''t make it *more* - imbalanced. It''s a required field.' + description: |- + WhenUnsatisfiable indicates how to deal with a pod if it doesn't satisfy + the spread constraint. + - DoNotSchedule (default) tells the scheduler not to schedule it. + - ScheduleAnyway tells the scheduler to schedule the pod in any location, + but giving higher precedence to topologies that would help reduce the + skew. + A constraint is considered "Unsatisfiable" for an incoming pod + if and only if every possible node assignment for that pod would violate + "MaxSkew" on some topology. + For example, in a 3-zone cluster, MaxSkew is set to 1, and pods with the same + labelSelector spread as 3/1/1: + | zone1 | zone2 | zone3 | + | P P P | P | P | + If WhenUnsatisfiable is set to DoNotSchedule, incoming pod can only be scheduled + to zone2(zone3) to become 3/2/1(3/1/2) as ActualSkew(2-1) on zone2(zone3) satisfies + MaxSkew(1). In other words, the cluster can still be imbalanced, but scheduler + won't make it *more* imbalanced. + It's a required field. type: string required: - maxSkew @@ -6204,48 +6680,54 @@ properties: - whenUnsatisfiable x-kubernetes-list-type: map volumes: - description: 'List of volumes that can be mounted by containers belonging - to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes' + description: |- + List of volumes that can be mounted by containers belonging to the pod. + More info: https://kubernetes.io/docs/concepts/storage/volumes items: description: Volume represents a named volume in a pod that may be accessed by any container in the pod. properties: awsElasticBlockStore: - description: 'awsElasticBlockStore represents an AWS Disk resource - that is attached to a kubelet''s host machine and then exposed - to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore' + description: |- + awsElasticBlockStore represents an AWS Disk resource that is attached to a + kubelet's host machine and then exposed to the pod. + Deprecated: AWSElasticBlockStore is deprecated. All operations for the in-tree + awsElasticBlockStore type are redirected to the ebs.csi.aws.com CSI driver. + More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore properties: fsType: - description: 'fsType is the filesystem type of the volume - that you want to mount. Tip: Ensure that the filesystem - type is supported by the host operating system. Examples: - "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" - if unspecified. More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore - TODO: how do we prevent errors in the filesystem from - compromising the machine' + description: |- + fsType is the filesystem type of the volume that you want to mount. + Tip: Ensure that the filesystem type is supported by the host operating system. + Examples: "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. + More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore type: string partition: - description: 'partition is the partition in the volume that - you want to mount. If omitted, the default is to mount - by volume name. Examples: For volume /dev/sda1, you specify - the partition as "1". Similarly, the volume partition - for /dev/sda is "0" (or you can leave the property empty).' + description: |- + partition is the partition in the volume that you want to mount. + If omitted, the default is to mount by volume name. + Examples: For volume /dev/sda1, you specify the partition as "1". + Similarly, the volume partition for /dev/sda is "0" (or you can leave the property empty). format: int32 type: integer readOnly: - description: 'readOnly value true will force the readOnly - setting in VolumeMounts. More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore' + description: |- + readOnly value true will force the readOnly setting in VolumeMounts. + More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore type: boolean volumeID: - description: 'volumeID is unique ID of the persistent disk - resource in AWS (Amazon EBS volume). More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore' + description: |- + volumeID is unique ID of the persistent disk resource in AWS (Amazon EBS volume). + More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore type: string required: - volumeID type: object azureDisk: - description: azureDisk represents an Azure Data Disk mount on - the host and bind mount to the pod. + description: |- + azureDisk represents an Azure Data Disk mount on the host and bind mount to the pod. + Deprecated: AzureDisk is deprecated. All operations for the in-tree azureDisk type + are redirected to the disk.csi.azure.com CSI driver. properties: cachingMode: description: 'cachingMode is the Host Caching mode: None, @@ -6260,10 +6742,11 @@ properties: storage type: string fsType: - description: fsType is Filesystem type to mount. Must be - a filesystem type supported by the host operating system. - Ex. "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" - if unspecified. + default: ext4 + description: |- + fsType is Filesystem type to mount. + Must be a filesystem type supported by the host operating system. + Ex. "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. type: string kind: description: 'kind expected values are Shared: multiple @@ -6272,20 +6755,25 @@ properties: disk (only in managed availability set). defaults to shared' type: string readOnly: - description: readOnly Defaults to false (read/write). ReadOnly - here will force the ReadOnly setting in VolumeMounts. + default: false + description: |- + readOnly Defaults to false (read/write). ReadOnly here will force + the ReadOnly setting in VolumeMounts. type: boolean required: - diskName - diskURI type: object azureFile: - description: azureFile represents an Azure File Service mount - on the host and bind mount to the pod. + description: |- + azureFile represents an Azure File Service mount on the host and bind mount to the pod. + Deprecated: AzureFile is deprecated. All operations for the in-tree azureFile type + are redirected to the file.csi.azure.com CSI driver. properties: readOnly: - description: readOnly defaults to false (read/write). ReadOnly - here will force the ReadOnly setting in VolumeMounts. + description: |- + readOnly defaults to false (read/write). ReadOnly here will force + the ReadOnly setting in VolumeMounts. type: boolean secretName: description: secretName is the name of secret that contains @@ -6299,12 +6787,14 @@ properties: - shareName type: object cephfs: - description: cephFS represents a Ceph FS mount on the host that - shares a pod's lifetime + description: |- + cephFS represents a Ceph FS mount on the host that shares a pod's lifetime. + Deprecated: CephFS is deprecated and the in-tree cephfs type is no longer supported. properties: monitors: - description: 'monitors is Required: Monitors is a collection - of Ceph monitors More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it' + description: |- + monitors is Required: Monitors is a collection of Ceph monitors + More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it items: type: string type: array @@ -6314,73 +6804,80 @@ properties: rather than the full Ceph tree, default is /' type: string readOnly: - description: 'readOnly is Optional: Defaults to false (read/write). - ReadOnly here will force the ReadOnly setting in VolumeMounts. - More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it' + description: |- + readOnly is Optional: Defaults to false (read/write). ReadOnly here will force + the ReadOnly setting in VolumeMounts. + More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it type: boolean secretFile: - description: 'secretFile is Optional: SecretFile is the - path to key ring for User, default is /etc/ceph/user.secret - More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it' + description: |- + secretFile is Optional: SecretFile is the path to key ring for User, default is /etc/ceph/user.secret + More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it type: string secretRef: - description: 'secretRef is Optional: SecretRef is reference - to the authentication secret for User, default is empty. - More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it' + description: |- + secretRef is Optional: SecretRef is reference to the authentication secret for User, default is empty. + More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it properties: name: default: "" - description: 'Name of the referent. This field is effectively - required, but due to backwards compatibility is allowed - to be empty. Instances of this type with an empty - value here are almost certainly wrong. TODO: Add other - useful fields. apiVersion, kind, uid? More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names - TODO: Drop `kubebuilder:default` when controller-gen - doesn''t need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.' + description: |- + Name of the referent. + This field is effectively required, but due to backwards compatibility is + allowed to be empty. Instances of this type with an empty value here are + almost certainly wrong. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names type: string type: object x-kubernetes-map-type: atomic user: - description: 'user is optional: User is the rados user name, - default is admin More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it' + description: |- + user is optional: User is the rados user name, default is admin + More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it type: string required: - monitors type: object cinder: - description: 'cinder represents a cinder volume attached and - mounted on kubelets host machine. More info: https://examples.k8s.io/mysql-cinder-pd/README.md' + description: |- + cinder represents a cinder volume attached and mounted on kubelets host machine. + Deprecated: Cinder is deprecated. All operations for the in-tree cinder type + are redirected to the cinder.csi.openstack.org CSI driver. + More info: https://examples.k8s.io/mysql-cinder-pd/README.md properties: fsType: - description: 'fsType is the filesystem type to mount. Must - be a filesystem type supported by the host operating system. - Examples: "ext4", "xfs", "ntfs". Implicitly inferred to - be "ext4" if unspecified. More info: https://examples.k8s.io/mysql-cinder-pd/README.md' + description: |- + fsType is the filesystem type to mount. + Must be a filesystem type supported by the host operating system. + Examples: "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. + More info: https://examples.k8s.io/mysql-cinder-pd/README.md type: string readOnly: - description: 'readOnly defaults to false (read/write). ReadOnly - here will force the ReadOnly setting in VolumeMounts. - More info: https://examples.k8s.io/mysql-cinder-pd/README.md' + description: |- + readOnly defaults to false (read/write). ReadOnly here will force + the ReadOnly setting in VolumeMounts. + More info: https://examples.k8s.io/mysql-cinder-pd/README.md type: boolean secretRef: - description: 'secretRef is optional: points to a secret - object containing parameters used to connect to OpenStack.' + description: |- + secretRef is optional: points to a secret object containing parameters used to connect + to OpenStack. properties: name: default: "" - description: 'Name of the referent. This field is effectively - required, but due to backwards compatibility is allowed - to be empty. Instances of this type with an empty - value here are almost certainly wrong. TODO: Add other - useful fields. apiVersion, kind, uid? More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names - TODO: Drop `kubebuilder:default` when controller-gen - doesn''t need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.' + description: |- + Name of the referent. + This field is effectively required, but due to backwards compatibility is + allowed to be empty. Instances of this type with an empty value here are + almost certainly wrong. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names type: string type: object x-kubernetes-map-type: atomic volumeID: - description: 'volumeID used to identify the volume in cinder. - More info: https://examples.k8s.io/mysql-cinder-pd/README.md' + description: |- + volumeID used to identify the volume in cinder. + More info: https://examples.k8s.io/mysql-cinder-pd/README.md type: string required: - volumeID @@ -6390,27 +6887,25 @@ properties: this volume properties: defaultMode: - description: 'defaultMode is optional: mode bits used to - set permissions on created files by default. Must be an - octal value between 0000 and 0777 or a decimal value between - 0 and 511. YAML accepts both octal and decimal values, - JSON requires decimal values for mode bits. Defaults to - 0644. Directories within the path are not affected by - this setting. This might be in conflict with other options - that affect the file mode, like fsGroup, and the result - can be other mode bits set.' + description: |- + defaultMode is optional: mode bits used to set permissions on created files by default. + Must be an octal value between 0000 and 0777 or a decimal value between 0 and 511. + YAML accepts both octal and decimal values, JSON requires decimal values for mode bits. + Defaults to 0644. + Directories within the path are not affected by this setting. + This might be in conflict with other options that affect the file + mode, like fsGroup, and the result can be other mode bits set. format: int32 type: integer items: - description: items if unspecified, each key-value pair in - the Data field of the referenced ConfigMap will be projected - into the volume as a file whose name is the key and content - is the value. If specified, the listed keys will be projected - into the specified paths, and unlisted keys will not be - present. If a key is specified which is not present in - the ConfigMap, the volume setup will error unless it is - marked optional. Paths must be relative and may not contain - the '..' path or start with '..'. + description: |- + items if unspecified, each key-value pair in the Data field of the referenced + ConfigMap will be projected into the volume as a file whose name is the + key and content is the value. If specified, the listed keys will be + projected into the specified paths, and unlisted keys will not be + present. If a key is specified which is not present in the ConfigMap, + the volume setup will error unless it is marked optional. Paths must be + relative and may not contain the '..' path or start with '..'. items: description: Maps a string key to a path within a volume. properties: @@ -6418,22 +6913,21 @@ properties: description: key is the key to project. type: string mode: - description: 'mode is Optional: mode bits used to - set permissions on this file. Must be an octal value - between 0000 and 0777 or a decimal value between - 0 and 511. YAML accepts both octal and decimal values, - JSON requires decimal values for mode bits. If not - specified, the volume defaultMode will be used. - This might be in conflict with other options that - affect the file mode, like fsGroup, and the result - can be other mode bits set.' + description: |- + mode is Optional: mode bits used to set permissions on this file. + Must be an octal value between 0000 and 0777 or a decimal value between 0 and 511. + YAML accepts both octal and decimal values, JSON requires decimal values for mode bits. + If not specified, the volume defaultMode will be used. + This might be in conflict with other options that affect the file + mode, like fsGroup, and the result can be other mode bits set. format: int32 type: integer path: - description: path is the relative path of the file - to map the key to. May not be an absolute path. - May not contain the path element '..'. May not start - with the string '..'. + description: |- + path is the relative path of the file to map the key to. + May not be an absolute path. + May not contain the path element '..'. + May not start with the string '..'. type: string required: - key @@ -6443,13 +6937,12 @@ properties: x-kubernetes-list-type: atomic name: default: "" - description: 'Name of the referent. This field is effectively - required, but due to backwards compatibility is allowed - to be empty. Instances of this type with an empty value - here are almost certainly wrong. TODO: Add other useful - fields. apiVersion, kind, uid? More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names - TODO: Drop `kubebuilder:default` when controller-gen doesn''t - need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.' + description: |- + Name of the referent. + This field is effectively required, but due to backwards compatibility is + allowed to be empty. Instances of this type with an empty value here are + almost certainly wrong. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names type: string optional: description: optional specify whether the ConfigMap or its @@ -6459,51 +6952,49 @@ properties: x-kubernetes-map-type: atomic csi: description: csi (Container Storage Interface) represents ephemeral - storage that is handled by certain external CSI drivers (Beta - feature). + storage that is handled by certain external CSI drivers. properties: driver: - description: driver is the name of the CSI driver that handles - this volume. Consult with your admin for the correct name - as registered in the cluster. + description: |- + driver is the name of the CSI driver that handles this volume. + Consult with your admin for the correct name as registered in the cluster. type: string fsType: - description: fsType to mount. Ex. "ext4", "xfs", "ntfs". - If not provided, the empty value is passed to the associated - CSI driver which will determine the default filesystem - to apply. + description: |- + fsType to mount. Ex. "ext4", "xfs", "ntfs". + If not provided, the empty value is passed to the associated CSI driver + which will determine the default filesystem to apply. type: string nodePublishSecretRef: - description: nodePublishSecretRef is a reference to the - secret object containing sensitive information to pass - to the CSI driver to complete the CSI NodePublishVolume - and NodeUnpublishVolume calls. This field is optional, - and may be empty if no secret is required. If the secret - object contains more than one secret, all secret references - are passed. + description: |- + nodePublishSecretRef is a reference to the secret object containing + sensitive information to pass to the CSI driver to complete the CSI + NodePublishVolume and NodeUnpublishVolume calls. + This field is optional, and may be empty if no secret is required. If the + secret object contains more than one secret, all secret references are passed. properties: name: default: "" - description: 'Name of the referent. This field is effectively - required, but due to backwards compatibility is allowed - to be empty. Instances of this type with an empty - value here are almost certainly wrong. TODO: Add other - useful fields. apiVersion, kind, uid? More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names - TODO: Drop `kubebuilder:default` when controller-gen - doesn''t need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.' + description: |- + Name of the referent. + This field is effectively required, but due to backwards compatibility is + allowed to be empty. Instances of this type with an empty value here are + almost certainly wrong. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names type: string type: object x-kubernetes-map-type: atomic readOnly: - description: readOnly specifies a read-only configuration - for the volume. Defaults to false (read/write). + description: |- + readOnly specifies a read-only configuration for the volume. + Defaults to false (read/write). type: boolean volumeAttributes: additionalProperties: type: string - description: volumeAttributes stores driver-specific properties - that are passed to the CSI driver. Consult your driver's - documentation for supported values. + description: |- + volumeAttributes stores driver-specific properties that are passed to the CSI + driver. Consult your driver's documentation for supported values. type: object required: - driver @@ -6513,16 +7004,15 @@ properties: that should populate this volume properties: defaultMode: - description: 'Optional: mode bits to use on created files - by default. Must be a Optional: mode bits used to set - permissions on created files by default. Must be an octal - value between 0000 and 0777 or a decimal value between - 0 and 511. YAML accepts both octal and decimal values, - JSON requires decimal values for mode bits. Defaults to - 0644. Directories within the path are not affected by - this setting. This might be in conflict with other options - that affect the file mode, like fsGroup, and the result - can be other mode bits set.' + description: |- + Optional: mode bits to use on created files by default. Must be a + Optional: mode bits used to set permissions on created files by default. + Must be an octal value between 0000 and 0777 or a decimal value between 0 and 511. + YAML accepts both octal and decimal values, JSON requires decimal values for mode bits. + Defaults to 0644. + Directories within the path are not affected by this setting. + This might be in conflict with other options that affect the file + mode, like fsGroup, and the result can be other mode bits set. format: int32 type: integer items: @@ -6549,15 +7039,13 @@ properties: type: object x-kubernetes-map-type: atomic mode: - description: 'Optional: mode bits used to set permissions - on this file, must be an octal value between 0000 - and 0777 or a decimal value between 0 and 511. YAML - accepts both octal and decimal values, JSON requires - decimal values for mode bits. If not specified, - the volume defaultMode will be used. This might - be in conflict with other options that affect the - file mode, like fsGroup, and the result can be other - mode bits set.' + description: |- + Optional: mode bits used to set permissions on this file, must be an octal value + between 0000 and 0777 or a decimal value between 0 and 511. + YAML accepts both octal and decimal values, JSON requires decimal values for mode bits. + If not specified, the volume defaultMode will be used. + This might be in conflict with other options that affect the file + mode, like fsGroup, and the result can be other mode bits set. format: int32 type: integer path: @@ -6568,10 +7056,9 @@ properties: with ''..''' type: string resourceFieldRef: - description: 'Selects a resource of the container: - only resources limits and requests (limits.cpu, - limits.memory, requests.cpu and requests.memory) - are currently supported.' + description: |- + Selects a resource of the container: only resources limits and requests + (limits.cpu, limits.memory, requests.cpu and requests.memory) are currently supported. properties: containerName: description: 'Container name: required for volumes, @@ -6599,73 +7086,87 @@ properties: x-kubernetes-list-type: atomic type: object emptyDir: - description: 'emptyDir represents a temporary directory that - shares a pod''s lifetime. More info: https://kubernetes.io/docs/concepts/storage/volumes#emptydir' + description: |- + emptyDir represents a temporary directory that shares a pod's lifetime. + More info: https://kubernetes.io/docs/concepts/storage/volumes#emptydir properties: medium: - description: 'medium represents what type of storage medium - should back this directory. The default is "" which means - to use the node''s default medium. Must be an empty string - (default) or Memory. More info: https://kubernetes.io/docs/concepts/storage/volumes#emptydir' + description: |- + medium represents what type of storage medium should back this directory. + The default is "" which means to use the node's default medium. + Must be an empty string (default) or Memory. + More info: https://kubernetes.io/docs/concepts/storage/volumes#emptydir type: string sizeLimit: anyOf: - type: integer - type: string - description: 'sizeLimit is the total amount of local storage - required for this EmptyDir volume. The size limit is also - applicable for memory medium. The maximum usage on memory - medium EmptyDir would be the minimum value between the - SizeLimit specified here and the sum of memory limits - of all containers in a pod. The default is nil which means - that the limit is undefined. More info: https://kubernetes.io/docs/concepts/storage/volumes#emptydir' + description: |- + sizeLimit is the total amount of local storage required for this EmptyDir volume. + The size limit is also applicable for memory medium. + The maximum usage on memory medium EmptyDir would be the minimum value between + the SizeLimit specified here and the sum of memory limits of all containers in a pod. + The default is nil which means that the limit is undefined. + More info: https://kubernetes.io/docs/concepts/storage/volumes#emptydir 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 ephemeral: - description: "ephemeral represents a volume that is handled - by a cluster storage driver. The volume's lifecycle is tied - to the pod that defines it - it will be created before the - pod starts, and deleted when the pod is removed. \n Use this - if: a) the volume is only needed while the pod runs, b) features - of normal volumes like restoring from snapshot or capacity - tracking are needed, c) the storage driver is specified through - a storage class, and d) the storage driver supports dynamic - volume provisioning through a PersistentVolumeClaim (see EphemeralVolumeSource - for more information on the connection between this volume - type and PersistentVolumeClaim). \n Use PersistentVolumeClaim - or one of the vendor-specific APIs for volumes that persist - for longer than the lifecycle of an individual pod. \n Use - CSI for light-weight local ephemeral volumes if the CSI driver - is meant to be used that way - see the documentation of the - driver for more information. \n A pod can use both types of - ephemeral volumes and persistent volumes at the same time." + description: |- + ephemeral represents a volume that is handled by a cluster storage driver. + The volume's lifecycle is tied to the pod that defines it - it will be created before the pod starts, + and deleted when the pod is removed. + + Use this if: + a) the volume is only needed while the pod runs, + b) features of normal volumes like restoring from snapshot or capacity + tracking are needed, + c) the storage driver is specified through a storage class, and + d) the storage driver supports dynamic volume provisioning through + a PersistentVolumeClaim (see EphemeralVolumeSource for more + information on the connection between this volume type + and PersistentVolumeClaim). + + Use PersistentVolumeClaim or one of the vendor-specific + APIs for volumes that persist for longer than the lifecycle + of an individual pod. + + Use CSI for light-weight local ephemeral volumes if the CSI driver is meant to + be used that way - see the documentation of the driver for + more information. + + A pod can use both types of ephemeral volumes and + persistent volumes at the same time. properties: volumeClaimTemplate: - description: "Will be used to create a stand-alone PVC to - provision the volume. The pod in which this EphemeralVolumeSource - is embedded will be the owner of the PVC, i.e. the PVC - will be deleted together with the pod. The name of the - PVC will be `-` where `` is the name from the `PodSpec.Volumes` array entry. - Pod validation will reject the pod if the concatenated - name is not valid for a PVC (for example, too long). \n - An existing PVC with that name that is not owned by the - pod will *not* be used for the pod to avoid using an unrelated + description: |- + Will be used to create a stand-alone PVC to provision the volume. + The pod in which this EphemeralVolumeSource is embedded will be the + owner of the PVC, i.e. the PVC will be deleted together with the + pod. The name of the PVC will be `-` where + `` is the name from the `PodSpec.Volumes` array + entry. Pod validation will reject the pod if the concatenated name + is not valid for a PVC (for example, too long). + + An existing PVC with that name that is not owned by the pod + will *not* be used for the pod to avoid using an unrelated volume by mistake. Starting the pod is then blocked until - the unrelated PVC is removed. If such a pre-created PVC - is meant to be used by the pod, the PVC has to updated - with an owner reference to the pod once the pod exists. - Normally this should not be necessary, but it may be useful - when manually reconstructing a broken cluster. \n This - field is read-only and no changes will be made by Kubernetes - to the PVC after it has been created. \n Required, must - not be nil." + the unrelated PVC is removed. If such a pre-created PVC is + meant to be used by the pod, the PVC has to updated with an + owner reference to the pod once the pod exists. Normally + this should not be necessary, but it may be useful when + manually reconstructing a broken cluster. + + This field is read-only and no changes will be made by Kubernetes + to the PVC after it has been created. + + Required, must not be nil. properties: metadata: - description: May contain labels and annotations that - will be copied into the PVC when creating it. No other - fields are allowed and will be rejected during validation. + description: |- + May contain labels and annotations that will be copied into the PVC + when creating it. No other fields are allowed and will be rejected during + validation. properties: annotations: additionalProperties: @@ -6685,38 +7186,36 @@ properties: type: string type: object spec: - description: The specification for the PersistentVolumeClaim. - The entire content is copied unchanged into the PVC - that gets created from this template. The same fields - as in a PersistentVolumeClaim are also valid here. + description: |- + The specification for the PersistentVolumeClaim. The entire content is + copied unchanged into the PVC that gets created from this + template. The same fields as in a PersistentVolumeClaim + are also valid here. properties: accessModes: - description: 'accessModes contains the desired access - modes the volume should have. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#access-modes-1' + description: |- + accessModes contains the desired access modes the volume should have. + More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#access-modes-1 items: type: string type: array x-kubernetes-list-type: atomic dataSource: - description: 'dataSource field can be used to specify - either: * An existing VolumeSnapshot object (snapshot.storage.k8s.io/VolumeSnapshot) - * An existing PVC (PersistentVolumeClaim) If the - provisioner or an external controller can support - the specified data source, it will create a new - volume based on the contents of the specified - data source. When the AnyVolumeDataSource feature - gate is enabled, dataSource contents will be copied - to dataSourceRef, and dataSourceRef contents will - be copied to dataSource when dataSourceRef.namespace - is not specified. If the namespace is specified, - then dataSourceRef will not be copied to dataSource.' + description: |- + dataSource field can be used to specify either: + * An existing VolumeSnapshot object (snapshot.storage.k8s.io/VolumeSnapshot) + * An existing PVC (PersistentVolumeClaim) + If the provisioner or an external controller can support the specified data source, + it will create a new volume based on the contents of the specified data source. + When the AnyVolumeDataSource feature gate is enabled, dataSource contents will be copied to dataSourceRef, + and dataSourceRef contents will be copied to dataSource when dataSourceRef.namespace is not specified. + If the namespace is specified, then dataSourceRef will not be copied to dataSource. properties: apiGroup: - description: APIGroup is the group for the resource - being referenced. If APIGroup is not specified, - the specified Kind must be in the core API - group. For any other third-party types, APIGroup - is required. + description: |- + APIGroup is the group for the resource being referenced. + If APIGroup is not specified, the specified Kind must be in the core API group. + For any other third-party types, APIGroup is required. type: string kind: description: Kind is the type of resource being @@ -6732,45 +7231,36 @@ properties: type: object x-kubernetes-map-type: atomic dataSourceRef: - description: 'dataSourceRef specifies the object - from which to populate the volume with data, if - a non-empty volume is desired. This may be any - object from a non-empty API group (non core object) - or a PersistentVolumeClaim object. When this field - is specified, volume binding will only succeed - if the type of the specified object matches some - installed volume populator or dynamic provisioner. - This field will replace the functionality of the - dataSource field and as such if both fields are - non-empty, they must have the same value. For - backwards compatibility, when namespace isn''t - specified in dataSourceRef, both fields (dataSource - and dataSourceRef) will be set to the same value - automatically if one of them is empty and the - other is non-empty. When namespace is specified - in dataSourceRef, dataSource isn''t set to the - same value and must be empty. There are three - important differences between dataSource and dataSourceRef: - * While dataSource only allows two specific types - of objects, dataSourceRef allows any non-core - object, as well as PersistentVolumeClaim objects. - * While dataSource ignores disallowed values (dropping - them), dataSourceRef preserves all values, and - generates an error if a disallowed value is specified. - * While dataSource only allows local objects, - dataSourceRef allows objects in any namespaces. - (Beta) Using this field requires the AnyVolumeDataSource - feature gate to be enabled. (Alpha) Using the - namespace field of dataSourceRef requires the - CrossNamespaceVolumeDataSource feature gate to - be enabled.' + description: |- + dataSourceRef specifies the object from which to populate the volume with data, if a non-empty + volume is desired. This may be any object from a non-empty API group (non + core object) or a PersistentVolumeClaim object. + When this field is specified, volume binding will only succeed if the type of + the specified object matches some installed volume populator or dynamic + provisioner. + This field will replace the functionality of the dataSource field and as such + if both fields are non-empty, they must have the same value. For backwards + compatibility, when namespace isn't specified in dataSourceRef, + both fields (dataSource and dataSourceRef) will be set to the same + value automatically if one of them is empty and the other is non-empty. + When namespace is specified in dataSourceRef, + dataSource isn't set to the same value and must be empty. + There are three important differences between dataSource and dataSourceRef: + * While dataSource only allows two specific types of objects, dataSourceRef + allows any non-core object, as well as PersistentVolumeClaim objects. + * While dataSource ignores disallowed values (dropping them), dataSourceRef + preserves all values, and generates an error if a disallowed value is + specified. + * While dataSource only allows local objects, dataSourceRef allows objects + in any namespaces. + (Beta) Using this field requires the AnyVolumeDataSource feature gate to be enabled. + (Alpha) Using the namespace field of dataSourceRef requires the CrossNamespaceVolumeDataSource feature gate to be enabled. properties: apiGroup: - description: APIGroup is the group for the resource - being referenced. If APIGroup is not specified, - the specified Kind must be in the core API - group. For any other third-party types, APIGroup - is required. + description: |- + APIGroup is the group for the resource being referenced. + If APIGroup is not specified, the specified Kind must be in the core API group. + For any other third-party types, APIGroup is required. type: string kind: description: Kind is the type of resource being @@ -6781,27 +7271,22 @@ properties: referenced type: string namespace: - description: Namespace is the namespace of resource - being referenced Note that when a namespace - is specified, a gateway.networking.k8s.io/ReferenceGrant - object is required in the referent namespace - to allow that namespace's owner to accept - the reference. See the ReferenceGrant documentation - for details. (Alpha) This field requires the - CrossNamespaceVolumeDataSource feature gate - to be enabled. + description: |- + Namespace is the namespace of resource being referenced + Note that when a namespace is specified, a gateway.networking.k8s.io/ReferenceGrant object is required in the referent namespace to allow that namespace's owner to accept the reference. See the ReferenceGrant documentation for details. + (Alpha) This field requires the CrossNamespaceVolumeDataSource feature gate to be enabled. type: string required: - kind - name type: object resources: - description: 'resources represents the minimum resources - the volume should have. If RecoverVolumeExpansionFailure - feature is enabled users are allowed to specify - resource requirements that are lower than previous - value but must still be higher than capacity recorded - in the status field of the claim. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources' + description: |- + resources represents the minimum resources the volume should have. + If RecoverVolumeExpansionFailure feature is enabled users are allowed to specify resource requirements + that are lower than previous value but must still be higher than capacity recorded in the + status field of the claim. + More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources properties: limits: additionalProperties: @@ -6810,8 +7295,9 @@ properties: - 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/' + 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: @@ -6820,12 +7306,11 @@ properties: - 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/' + 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 selector: @@ -6837,28 +7322,24 @@ properties: selector requirements. The requirements are ANDed. items: - description: A label selector requirement - is a selector that contains values, a key, - and an operator that relates the key and - values. + description: |- + A label selector requirement is a selector that contains values, a key, and an operator that + relates the key and values. properties: key: description: key is the label key that the selector applies to. type: string operator: - description: operator represents a key's - relationship to a set of values. Valid - operators are In, NotIn, Exists and - DoesNotExist. + description: |- + operator represents a key's relationship to a set of values. + Valid operators are In, NotIn, Exists and DoesNotExist. type: string values: - description: values is an array of string - values. If the operator is In or NotIn, - the values array must be non-empty. - If the operator is Exists or DoesNotExist, - the values array must be empty. This - array is replaced during a strategic + description: |- + values is an array of string values. If the operator is In or NotIn, + the values array must be non-empty. If the operator is Exists or DoesNotExist, + the values array must be empty. This array is replaced during a strategic merge patch. items: type: string @@ -6873,46 +7354,35 @@ properties: matchLabels: additionalProperties: type: string - description: matchLabels is a map of {key,value} - pairs. A single {key,value} in the matchLabels - map is equivalent to an element of matchExpressions, - whose key field is "key", the operator is - "In", and the values array contains only "value". - The requirements are ANDed. + description: |- + matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels + map is equivalent to an element of matchExpressions, whose key field is "key", the + operator is "In", and the values array contains only "value". The requirements are ANDed. type: object type: object x-kubernetes-map-type: atomic storageClassName: - description: 'storageClassName is the name of the - StorageClass required by the claim. More info: - https://kubernetes.io/docs/concepts/storage/persistent-volumes#class-1' + description: |- + storageClassName is the name of the StorageClass required by the claim. + More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#class-1 type: string volumeAttributesClassName: - description: 'volumeAttributesClassName may be used - to set the VolumeAttributesClass used by this - claim. If specified, the CSI driver will create - or update the volume with the attributes defined - in the corresponding VolumeAttributesClass. This - has a different purpose than storageClassName, - it can be changed after the claim is created. - An empty string value means that no VolumeAttributesClass - will be applied to the claim but it''s not allowed - to reset this field to empty string once it is - set. If unspecified and the PersistentVolumeClaim - is unbound, the default VolumeAttributesClass - will be set by the persistentvolume controller - if it exists. If the resource referred to by volumeAttributesClass - does not exist, this PersistentVolumeClaim will - be set to a Pending state, as reflected by the - modifyVolumeStatus field, until such as a resource - exists. More info: https://kubernetes.io/docs/concepts/storage/volume-attributes-classes/ - (Alpha) Using this field requires the VolumeAttributesClass - feature gate to be enabled.' + description: |- + volumeAttributesClassName may be used to set the VolumeAttributesClass used by this claim. + If specified, the CSI driver will create or update the volume with the attributes defined + in the corresponding VolumeAttributesClass. This has a different purpose than storageClassName, + it can be changed after the claim is created. An empty string or nil value indicates that no + VolumeAttributesClass will be applied to the claim. If the claim enters an Infeasible error state, + this field can be reset to its previous value (including nil) to cancel the modification. + If the resource referred to by volumeAttributesClass does not exist, this PersistentVolumeClaim will be + set to a Pending state, as reflected by the modifyVolumeStatus field, until such as a resource + exists. + More info: https://kubernetes.io/docs/concepts/storage/volume-attributes-classes/ type: string volumeMode: - description: volumeMode defines what type of volume - is required by the claim. Value of Filesystem - is implied when not included in claim spec. + description: |- + volumeMode defines what type of volume is required by the claim. + Value of Filesystem is implied when not included in claim spec. type: string volumeName: description: volumeName is the binding reference @@ -6929,19 +7399,19 @@ properties: pod. properties: fsType: - description: 'fsType is the filesystem type to mount. Must - be a filesystem type supported by the host operating system. - Ex. "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" - if unspecified. TODO: how do we prevent errors in the - filesystem from compromising the machine' + description: |- + fsType is the filesystem type to mount. + Must be a filesystem type supported by the host operating system. + Ex. "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. type: string lun: description: 'lun is Optional: FC target lun number' format: int32 type: integer readOnly: - description: 'readOnly is Optional: Defaults to false (read/write). - ReadOnly here will force the ReadOnly setting in VolumeMounts.' + description: |- + readOnly is Optional: Defaults to false (read/write). ReadOnly here will force + the ReadOnly setting in VolumeMounts. type: boolean targetWWNs: description: 'targetWWNs is Optional: FC target worldwide @@ -6951,27 +7421,29 @@ properties: type: array x-kubernetes-list-type: atomic wwids: - description: 'wwids Optional: FC volume world wide identifiers - (wwids) Either wwids or combination of targetWWNs and - lun must be set, but not both simultaneously.' + description: |- + wwids Optional: FC volume world wide identifiers (wwids) + Either wwids or combination of targetWWNs and lun must be set, but not both simultaneously. items: type: string type: array x-kubernetes-list-type: atomic type: object flexVolume: - description: flexVolume represents a generic volume resource - that is provisioned/attached using an exec based plugin. + description: |- + flexVolume represents a generic volume resource that is + provisioned/attached using an exec based plugin. + Deprecated: FlexVolume is deprecated. Consider using a CSIDriver instead. properties: driver: description: driver is the name of the driver to use for this volume. type: string fsType: - description: fsType is the filesystem type to mount. Must - be a filesystem type supported by the host operating system. - Ex. "ext4", "xfs", "ntfs". The default filesystem depends - on FlexVolume script. + description: |- + fsType is the filesystem type to mount. + Must be a filesystem type supported by the host operating system. + Ex. "ext4", "xfs", "ntfs". The default filesystem depends on FlexVolume script. type: string options: additionalProperties: @@ -6980,26 +7452,26 @@ properties: command options if any.' type: object readOnly: - description: 'readOnly is Optional: defaults to false (read/write). - ReadOnly here will force the ReadOnly setting in VolumeMounts.' + description: |- + readOnly is Optional: defaults to false (read/write). ReadOnly here will force + the ReadOnly setting in VolumeMounts. type: boolean secretRef: - description: 'secretRef is Optional: secretRef is reference - to the secret object containing sensitive information - to pass to the plugin scripts. This may be empty if no - secret object is specified. If the secret object contains - more than one secret, all secrets are passed to the plugin - scripts.' + description: |- + secretRef is Optional: secretRef is reference to the secret object containing + sensitive information to pass to the plugin scripts. This may be + empty if no secret object is specified. If the secret object + contains more than one secret, all secrets are passed to the plugin + scripts. properties: name: default: "" - description: 'Name of the referent. This field is effectively - required, but due to backwards compatibility is allowed - to be empty. Instances of this type with an empty - value here are almost certainly wrong. TODO: Add other - useful fields. apiVersion, kind, uid? More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names - TODO: Drop `kubebuilder:default` when controller-gen - doesn''t need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.' + description: |- + Name of the referent. + This field is effectively required, but due to backwards compatibility is + allowed to be empty. Instances of this type with an empty value here are + almost certainly wrong. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names type: string type: object x-kubernetes-map-type: atomic @@ -7007,14 +7479,14 @@ properties: - driver type: object flocker: - description: flocker represents a Flocker volume attached to - a kubelet's host machine. This depends on the Flocker control - service being running + description: |- + flocker represents a Flocker volume attached to a kubelet's host machine. This depends on the Flocker control service being running. + Deprecated: Flocker is deprecated and the in-tree flocker type is no longer supported. properties: datasetName: - description: datasetName is Name of the dataset stored as - metadata -> name on the dataset for Flocker should be - considered as deprecated + description: |- + datasetName is Name of the dataset stored as metadata -> name on the dataset for Flocker + should be considered as deprecated type: string datasetUUID: description: datasetUUID is the UUID of the dataset. This @@ -7022,52 +7494,56 @@ properties: type: string type: object gcePersistentDisk: - description: 'gcePersistentDisk represents a GCE Disk resource - that is attached to a kubelet''s host machine and then exposed - to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk' + description: |- + gcePersistentDisk represents a GCE Disk resource that is attached to a + kubelet's host machine and then exposed to the pod. + Deprecated: GCEPersistentDisk is deprecated. All operations for the in-tree + gcePersistentDisk type are redirected to the pd.csi.storage.gke.io CSI driver. + More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk properties: fsType: - description: 'fsType is filesystem type of the volume that - you want to mount. Tip: Ensure that the filesystem type - is supported by the host operating system. Examples: "ext4", - "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. + description: |- + fsType is filesystem type of the volume that you want to mount. + Tip: Ensure that the filesystem type is supported by the host operating system. + Examples: "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk - TODO: how do we prevent errors in the filesystem from - compromising the machine' type: string partition: - description: 'partition is the partition in the volume that - you want to mount. If omitted, the default is to mount - by volume name. Examples: For volume /dev/sda1, you specify - the partition as "1". Similarly, the volume partition - for /dev/sda is "0" (or you can leave the property empty). - More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk' + description: |- + partition is the partition in the volume that you want to mount. + If omitted, the default is to mount by volume name. + Examples: For volume /dev/sda1, you specify the partition as "1". + Similarly, the volume partition for /dev/sda is "0" (or you can leave the property empty). + More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk format: int32 type: integer pdName: - description: 'pdName is unique name of the PD resource in - GCE. Used to identify the disk in GCE. More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk' + description: |- + pdName is unique name of the PD resource in GCE. Used to identify the disk in GCE. + More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk type: string readOnly: - description: 'readOnly here will force the ReadOnly setting - in VolumeMounts. Defaults to false. More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk' + description: |- + readOnly here will force the ReadOnly setting in VolumeMounts. + Defaults to false. + More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk type: boolean required: - pdName type: object gitRepo: - description: 'gitRepo represents a git repository at a particular - revision. DEPRECATED: GitRepo is deprecated. To provision - a container with a git repo, mount an EmptyDir into an InitContainer - that clones the repo using git, then mount the EmptyDir into - the Pod''s container.' + description: |- + gitRepo represents a git repository at a particular revision. + Deprecated: GitRepo is deprecated. To provision a container with a git repo, mount an + EmptyDir into an InitContainer that clones the repo using git, then mount the EmptyDir + into the Pod's container. properties: directory: - description: directory is the target directory name. Must - not contain or start with '..'. If '.' is supplied, the - volume directory will be the git repository. Otherwise, - if specified, the volume will contain the git repository - in the subdirectory with the given name. + description: |- + directory is the target directory name. + Must not contain or start with '..'. If '.' is supplied, the volume directory will be the + git repository. Otherwise, if specified, the volume will contain the git repository in + the subdirectory with the given name. type: string repository: description: repository is the URL @@ -7080,51 +7556,92 @@ properties: - repository type: object glusterfs: - description: 'glusterfs represents a Glusterfs mount on the - host that shares a pod''s lifetime. More info: https://examples.k8s.io/volumes/glusterfs/README.md' + description: |- + glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime. + Deprecated: Glusterfs is deprecated and the in-tree glusterfs type is no longer supported. properties: endpoints: - description: 'endpoints is the endpoint name that details - Glusterfs topology. More info: https://examples.k8s.io/volumes/glusterfs/README.md#create-a-pod' + description: endpoints is the endpoint name that details + Glusterfs topology. type: string path: - description: 'path is the Glusterfs volume path. More info: - https://examples.k8s.io/volumes/glusterfs/README.md#create-a-pod' + description: |- + path is the Glusterfs volume path. + More info: https://examples.k8s.io/volumes/glusterfs/README.md#create-a-pod type: string readOnly: - description: 'readOnly here will force the Glusterfs volume - to be mounted with read-only permissions. Defaults to - false. More info: https://examples.k8s.io/volumes/glusterfs/README.md#create-a-pod' + description: |- + readOnly here will force the Glusterfs volume to be mounted with read-only permissions. + Defaults to false. + More info: https://examples.k8s.io/volumes/glusterfs/README.md#create-a-pod type: boolean required: - endpoints - path type: object hostPath: - description: 'hostPath represents a pre-existing file or directory - on the host machine that is directly exposed to the container. - This is generally used for system agents or other privileged - things that are allowed to see the host machine. Most containers - will NOT need this. More info: https://kubernetes.io/docs/concepts/storage/volumes#hostpath - --- TODO(jonesdl) We need to restrict who can use host directory - mounts and who can/can not mount host directories as read/write.' + description: |- + hostPath represents a pre-existing file or directory on the host + machine that is directly exposed to the container. This is generally + used for system agents or other privileged things that are allowed + to see the host machine. Most containers will NOT need this. + More info: https://kubernetes.io/docs/concepts/storage/volumes#hostpath properties: path: - description: 'path of the directory on the host. If the - path is a symlink, it will follow the link to the real - path. More info: https://kubernetes.io/docs/concepts/storage/volumes#hostpath' + description: |- + path of the directory on the host. + If the path is a symlink, it will follow the link to the real path. + More info: https://kubernetes.io/docs/concepts/storage/volumes#hostpath type: string type: - description: 'type for HostPath Volume Defaults to "" More - info: https://kubernetes.io/docs/concepts/storage/volumes#hostpath' + description: |- + type for HostPath Volume + Defaults to "" + More info: https://kubernetes.io/docs/concepts/storage/volumes#hostpath type: string required: - path type: object + image: + description: |- + image represents an OCI object (a container image or artifact) pulled and mounted on the kubelet's host machine. + The volume is resolved at pod startup depending on which PullPolicy value is provided: + + - Always: the kubelet always attempts to pull the reference. Container creation will fail If the pull fails. + - Never: the kubelet never pulls the reference and only uses a local image or artifact. Container creation will fail if the reference isn't present. + - IfNotPresent: the kubelet pulls if the reference isn't already present on disk. Container creation will fail if the reference isn't present and the pull fails. + + The volume gets re-resolved if the pod gets deleted and recreated, which means that new remote content will become available on pod recreation. + A failure to resolve or pull the image during pod startup will block containers from starting and may add significant latency. Failures will be retried using normal volume backoff and will be reported on the pod reason and message. + The types of objects that may be mounted by this volume are defined by the container runtime implementation on a host machine and at minimum must include all valid types supported by the container image field. + The OCI object gets mounted in a single directory (spec.containers[*].volumeMounts.mountPath) by merging the manifest layers in the same way as for container images. + The volume will be mounted read-only (ro) and non-executable files (noexec). + Sub path mounts for containers are not supported (spec.containers[*].volumeMounts.subpath) before 1.33. + The field spec.securityContext.fsGroupChangePolicy has no effect on this volume type. + properties: + pullPolicy: + description: |- + Policy for pulling OCI objects. Possible values are: + Always: the kubelet always attempts to pull the reference. Container creation will fail If the pull fails. + Never: the kubelet never pulls the reference and only uses a local image or artifact. Container creation will fail if the reference isn't present. + IfNotPresent: the kubelet pulls if the reference isn't already present on disk. Container creation will fail if the reference isn't present and the pull fails. + Defaults to Always if :latest tag is specified, or IfNotPresent otherwise. + type: string + reference: + description: |- + Required: Image or artifact reference to be used. + Behaves in the same way as pod.spec.containers[*].image. + Pull secrets will be assembled in the same way as for the container image by looking up node credentials, SA image pull secrets, and pod spec image pull secrets. + More info: https://kubernetes.io/docs/concepts/containers/images + This field is optional to allow higher level config management to default or override + container images in workload controllers like Deployments and StatefulSets. + type: string + type: object iscsi: - description: 'iscsi represents an ISCSI Disk resource that is - attached to a kubelet''s host machine and then exposed to - the pod. More info: https://examples.k8s.io/volumes/iscsi/README.md' + description: |- + iscsi represents an ISCSI Disk resource that is attached to a + kubelet's host machine and then exposed to the pod. + More info: https://kubernetes.io/docs/concepts/storage/volumes/#iscsi properties: chapAuthDiscovery: description: chapAuthDiscovery defines whether support iSCSI @@ -7135,42 +7652,43 @@ properties: Session CHAP authentication type: boolean fsType: - description: 'fsType is the filesystem type of the volume - that you want to mount. Tip: Ensure that the filesystem - type is supported by the host operating system. Examples: - "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" - if unspecified. More info: https://kubernetes.io/docs/concepts/storage/volumes#iscsi - TODO: how do we prevent errors in the filesystem from - compromising the machine' + description: |- + fsType is the filesystem type of the volume that you want to mount. + Tip: Ensure that the filesystem type is supported by the host operating system. + Examples: "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. + More info: https://kubernetes.io/docs/concepts/storage/volumes#iscsi type: string initiatorName: - description: initiatorName is the custom iSCSI Initiator - Name. If initiatorName is specified with iscsiInterface - simultaneously, new iSCSI interface : will be created for the connection. + description: |- + initiatorName is the custom iSCSI Initiator Name. + If initiatorName is specified with iscsiInterface simultaneously, new iSCSI interface + : will be created for the connection. type: string iqn: description: iqn is the target iSCSI Qualified Name. type: string iscsiInterface: - description: iscsiInterface is the interface Name that uses - an iSCSI transport. Defaults to 'default' (tcp). + default: default + description: |- + iscsiInterface is the interface Name that uses an iSCSI transport. + Defaults to 'default' (tcp). type: string lun: description: lun represents iSCSI Target Lun number. format: int32 type: integer portals: - description: portals is the iSCSI Target Portal List. The - portal is either an IP or ip_addr:port if the port is - other than default (typically TCP ports 860 and 3260). + description: |- + portals is the iSCSI Target Portal List. The portal is either an IP or ip_addr:port if the port + is other than default (typically TCP ports 860 and 3260). items: type: string type: array x-kubernetes-list-type: atomic readOnly: - description: readOnly here will force the ReadOnly setting - in VolumeMounts. Defaults to false. + description: |- + readOnly here will force the ReadOnly setting in VolumeMounts. + Defaults to false. type: boolean secretRef: description: secretRef is the CHAP Secret for iSCSI target @@ -7178,20 +7696,19 @@ properties: properties: name: default: "" - description: 'Name of the referent. This field is effectively - required, but due to backwards compatibility is allowed - to be empty. Instances of this type with an empty - value here are almost certainly wrong. TODO: Add other - useful fields. apiVersion, kind, uid? More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names - TODO: Drop `kubebuilder:default` when controller-gen - doesn''t need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.' + description: |- + Name of the referent. + This field is effectively required, but due to backwards compatibility is + allowed to be empty. Instances of this type with an empty value here are + almost certainly wrong. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names type: string type: object x-kubernetes-map-type: atomic targetPortal: - description: targetPortal is iSCSI Target Portal. The Portal - is either an IP or ip_addr:port if the port is other than - default (typically TCP ports 860 and 3260). + description: |- + targetPortal is iSCSI Target Portal. The Portal is either an IP or ip_addr:port if the port + is other than default (typically TCP ports 860 and 3260). type: string required: - iqn @@ -7199,56 +7716,65 @@ properties: - targetPortal type: object name: - description: 'name of the volume. Must be a DNS_LABEL and unique - within the pod. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names' + description: |- + name of the volume. + Must be a DNS_LABEL and unique within the pod. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names type: string nfs: - description: 'nfs represents an NFS mount on the host that shares - a pod''s lifetime More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs' + description: |- + nfs represents an NFS mount on the host that shares a pod's lifetime + More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs properties: path: - description: 'path that is exported by the NFS server. More - info: https://kubernetes.io/docs/concepts/storage/volumes#nfs' + description: |- + path that is exported by the NFS server. + More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs type: string readOnly: - description: 'readOnly here will force the NFS export to - be mounted with read-only permissions. Defaults to false. - More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs' + description: |- + readOnly here will force the NFS export to be mounted with read-only permissions. + Defaults to false. + More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs type: boolean server: - description: 'server is the hostname or IP address of the - NFS server. More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs' + description: |- + server is the hostname or IP address of the NFS server. + More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs type: string required: - path - server type: object persistentVolumeClaim: - description: 'persistentVolumeClaimVolumeSource represents a - reference to a PersistentVolumeClaim in the same namespace. - More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims' + description: |- + persistentVolumeClaimVolumeSource represents a reference to a + PersistentVolumeClaim in the same namespace. + More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims properties: claimName: - description: 'claimName is the name of a PersistentVolumeClaim - in the same namespace as the pod using this volume. More - info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims' + description: |- + claimName is the name of a PersistentVolumeClaim in the same namespace as the pod using this volume. + More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims type: string readOnly: - description: readOnly Will force the ReadOnly setting in - VolumeMounts. Default false. + description: |- + readOnly Will force the ReadOnly setting in VolumeMounts. + Default false. type: boolean required: - claimName type: object photonPersistentDisk: - description: photonPersistentDisk represents a PhotonController - persistent disk attached and mounted on kubelets host machine + description: |- + photonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine. + Deprecated: PhotonPersistentDisk is deprecated and the in-tree photonPersistentDisk type is no longer supported. properties: fsType: - description: fsType is the filesystem type to mount. Must - be a filesystem type supported by the host operating system. - Ex. "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" - if unspecified. + description: |- + fsType is the filesystem type to mount. + Must be a filesystem type supported by the host operating system. + Ex. "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. type: string pdID: description: pdID is the ID that identifies Photon Controller @@ -7258,18 +7784,22 @@ properties: - pdID type: object portworxVolume: - description: portworxVolume represents a portworx volume attached - and mounted on kubelets host machine + description: |- + portworxVolume represents a portworx volume attached and mounted on kubelets host machine. + Deprecated: PortworxVolume is deprecated. All operations for the in-tree portworxVolume type + are redirected to the pxd.portworx.com CSI driver when the CSIMigrationPortworx feature-gate + is on. properties: fsType: - description: fSType represents the filesystem type to mount - Must be a filesystem type supported by the host operating - system. Ex. "ext4", "xfs". Implicitly inferred to be "ext4" - if unspecified. + description: |- + fSType represents the filesystem type to mount + Must be a filesystem type supported by the host operating system. + Ex. "ext4", "xfs". Implicitly inferred to be "ext4" if unspecified. type: string readOnly: - description: readOnly defaults to false (read/write). ReadOnly - here will force the ReadOnly setting in VolumeMounts. + description: |- + readOnly defaults to false (read/write). ReadOnly here will force + the ReadOnly setting in VolumeMounts. type: boolean volumeID: description: volumeID uniquely identifies a Portworx volume @@ -7282,71 +7812,70 @@ properties: configmaps, and downward API properties: defaultMode: - description: defaultMode are the mode bits used to set permissions - on created files by default. Must be an octal value between - 0000 and 0777 or a decimal value between 0 and 511. YAML - accepts both octal and decimal values, JSON requires decimal - values for mode bits. Directories within the path are - not affected by this setting. This might be in conflict - with other options that affect the file mode, like fsGroup, - and the result can be other mode bits set. + description: |- + defaultMode are the mode bits used to set permissions on created files by default. + Must be an octal value between 0000 and 0777 or a decimal value between 0 and 511. + YAML accepts both octal and decimal values, JSON requires decimal values for mode bits. + Directories within the path are not affected by this setting. + This might be in conflict with other options that affect the file + mode, like fsGroup, and the result can be other mode bits set. format: int32 type: integer sources: - description: sources is the list of volume projections + description: |- + sources is the list of volume projections. Each entry in this list + handles one source. items: - description: Projection that may be projected along with - other supported volume types + description: |- + Projection that may be projected along with other supported volume types. + Exactly one of these fields must be set. properties: clusterTrustBundle: - description: "ClusterTrustBundle allows a pod to access - the `.spec.trustBundle` field of ClusterTrustBundle - objects in an auto-updating file. \n Alpha, gated - by the ClusterTrustBundleProjection feature gate. - \n ClusterTrustBundle objects can either be selected - by name, or by the combination of signer name and - a label selector. \n Kubelet performs aggressive - normalization of the PEM contents written into the - pod filesystem. Esoteric PEM features such as inter-block - comments and block headers are stripped. Certificates - are deduplicated. The ordering of certificates within - the file is arbitrary, and Kubelet may change the - order over time." + description: |- + ClusterTrustBundle allows a pod to access the `.spec.trustBundle` field + of ClusterTrustBundle objects in an auto-updating file. + + Alpha, gated by the ClusterTrustBundleProjection feature gate. + + ClusterTrustBundle objects can either be selected by name, or by the + combination of signer name and a label selector. + + Kubelet performs aggressive normalization of the PEM contents written + into the pod filesystem. Esoteric PEM features such as inter-block + comments and block headers are stripped. Certificates are deduplicated. + The ordering of certificates within the file is arbitrary, and Kubelet + may change the order over time. properties: labelSelector: - description: Select all ClusterTrustBundles that - match this label selector. Only has effect - if signerName is set. Mutually-exclusive with - name. If unset, interpreted as "match nothing". If - set but empty, interpreted as "match everything". + description: |- + Select all ClusterTrustBundles that match this label selector. Only has + effect if signerName is set. Mutually-exclusive with name. If unset, + interpreted as "match nothing". If set but empty, interpreted as "match + everything". properties: matchExpressions: description: matchExpressions is a list of label selector requirements. The requirements are ANDed. items: - description: A label selector requirement - is a selector that contains values, a - key, and an operator that relates the - key and values. + description: |- + A label selector requirement is a selector that contains values, a key, and an operator that + relates the key and values. properties: key: description: key is the label key that the selector applies to. type: string operator: - description: operator represents a key's - relationship to a set of values. Valid - operators are In, NotIn, Exists and - DoesNotExist. + description: |- + operator represents a key's relationship to a set of values. + Valid operators are In, NotIn, Exists and DoesNotExist. type: string values: - description: values is an array of string - values. If the operator is In or NotIn, - the values array must be non-empty. - If the operator is Exists or DoesNotExist, - the values array must be empty. This - array is replaced during a strategic + description: |- + values is an array of string values. If the operator is In or NotIn, + the values array must be non-empty. If the operator is Exists or DoesNotExist, + the values array must be empty. This array is replaced during a strategic merge patch. items: type: string @@ -7361,37 +7890,35 @@ properties: matchLabels: additionalProperties: type: string - description: matchLabels is a map of {key,value} - pairs. A single {key,value} in the matchLabels - map is equivalent to an element of matchExpressions, - whose key field is "key", the operator is - "In", and the values array contains only - "value". The requirements are ANDed. + description: |- + matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels + map is equivalent to an element of matchExpressions, whose key field is "key", the + operator is "In", and the values array contains only "value". The requirements are ANDed. type: object type: object x-kubernetes-map-type: atomic name: - description: Select a single ClusterTrustBundle - by object name. Mutually-exclusive with signerName - and labelSelector. + description: |- + Select a single ClusterTrustBundle by object name. Mutually-exclusive + with signerName and labelSelector. type: string optional: - description: If true, don't block pod startup - if the referenced ClusterTrustBundle(s) aren't - available. If using name, then the named ClusterTrustBundle - is allowed not to exist. If using signerName, - then the combination of signerName and labelSelector - is allowed to match zero ClusterTrustBundles. + description: |- + If true, don't block pod startup if the referenced ClusterTrustBundle(s) + aren't available. If using name, then the named ClusterTrustBundle is + allowed not to exist. If using signerName, then the combination of + signerName and labelSelector is allowed to match zero + ClusterTrustBundles. type: boolean path: description: Relative path from the volume root to write the bundle. type: string signerName: - description: Select all ClusterTrustBundles that - match this signer name. Mutually-exclusive with - name. The contents of all selected ClusterTrustBundles - will be unified and deduplicated. + description: |- + Select all ClusterTrustBundles that match this signer name. + Mutually-exclusive with name. The contents of all selected + ClusterTrustBundles will be unified and deduplicated. type: string required: - path @@ -7401,17 +7928,14 @@ properties: data to project properties: items: - description: items if unspecified, each key-value - pair in the Data field of the referenced ConfigMap - will be projected into the volume as a file - whose name is the key and content is the value. - If specified, the listed keys will be projected - into the specified paths, and unlisted keys - will not be present. If a key is specified which - is not present in the ConfigMap, the volume - setup will error unless it is marked optional. - Paths must be relative and may not contain the - '..' path or start with '..'. + description: |- + items if unspecified, each key-value pair in the Data field of the referenced + ConfigMap will be projected into the volume as a file whose name is the + key and content is the value. If specified, the listed keys will be + projected into the specified paths, and unlisted keys will not be + present. If a key is specified which is not present in the ConfigMap, + the volume setup will error unless it is marked optional. Paths must be + relative and may not contain the '..' path or start with '..'. items: description: Maps a string key to a path within a volume. @@ -7420,25 +7944,21 @@ properties: description: key is the key to project. type: string mode: - description: 'mode is Optional: mode bits - used to set permissions on this file. - Must be an octal value between 0000 and - 0777 or a decimal value between 0 and - 511. YAML accepts both octal and decimal - values, JSON requires decimal values for - mode bits. If not specified, the volume - defaultMode will be used. This might be - in conflict with other options that affect - the file mode, like fsGroup, and the result - can be other mode bits set.' + description: |- + mode is Optional: mode bits used to set permissions on this file. + Must be an octal value between 0000 and 0777 or a decimal value between 0 and 511. + YAML accepts both octal and decimal values, JSON requires decimal values for mode bits. + If not specified, the volume defaultMode will be used. + This might be in conflict with other options that affect the file + mode, like fsGroup, and the result can be other mode bits set. format: int32 type: integer path: - description: path is the relative path of - the file to map the key to. May not be - an absolute path. May not contain the - path element '..'. May not start with - the string '..'. + description: |- + path is the relative path of the file to map the key to. + May not be an absolute path. + May not contain the path element '..'. + May not start with the string '..'. type: string required: - key @@ -7448,14 +7968,12 @@ properties: x-kubernetes-list-type: atomic name: default: "" - description: 'Name of the referent. This field - is effectively required, but due to backwards - compatibility is allowed to be empty. Instances - of this type with an empty value here are almost - certainly wrong. TODO: Add other useful fields. - apiVersion, kind, uid? More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names - TODO: Drop `kubebuilder:default` when controller-gen - doesn''t need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.' + description: |- + Name of the referent. + This field is effectively required, but due to backwards compatibility is + allowed to be empty. Instances of this type with an empty value here are + almost certainly wrong. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names type: string optional: description: optional specify whether the ConfigMap @@ -7494,17 +8012,13 @@ properties: type: object x-kubernetes-map-type: atomic mode: - description: 'Optional: mode bits used to - set permissions on this file, must be - an octal value between 0000 and 0777 or - a decimal value between 0 and 511. YAML - accepts both octal and decimal values, - JSON requires decimal values for mode - bits. If not specified, the volume defaultMode - will be used. This might be in conflict - with other options that affect the file - mode, like fsGroup, and the result can - be other mode bits set.' + description: |- + Optional: mode bits used to set permissions on this file, must be an octal value + between 0000 and 0777 or a decimal value between 0 and 511. + YAML accepts both octal and decimal values, JSON requires decimal values for mode bits. + If not specified, the volume defaultMode will be used. + This might be in conflict with other options that affect the file + mode, like fsGroup, and the result can be other mode bits set. format: int32 type: integer path: @@ -7516,10 +8030,9 @@ properties: with ''..''' type: string resourceFieldRef: - description: 'Selects a resource of the - container: only resources limits and requests - (limits.cpu, limits.memory, requests.cpu - and requests.memory) are currently supported.' + description: |- + Selects a resource of the container: only resources limits and requests + (limits.cpu, limits.memory, requests.cpu and requests.memory) are currently supported. properties: containerName: description: 'Container name: required @@ -7548,22 +8061,124 @@ properties: type: array x-kubernetes-list-type: atomic type: object + podCertificate: + description: |- + Projects an auto-rotating credential bundle (private key and certificate + chain) that the pod can use either as a TLS client or server. + + Kubelet generates a private key and uses it to send a + PodCertificateRequest to the named signer. Once the signer approves the + request and issues a certificate chain, Kubelet writes the key and + certificate chain to the pod filesystem. The pod does not start until + certificates have been issued for each podCertificate projected volume + source in its spec. + + Kubelet will begin trying to rotate the certificate at the time indicated + by the signer using the PodCertificateRequest.Status.BeginRefreshAt + timestamp. + + Kubelet can write a single file, indicated by the credentialBundlePath + field, or separate files, indicated by the keyPath and + certificateChainPath fields. + + The credential bundle is a single file in PEM format. The first PEM + entry is the private key (in PKCS#8 format), and the remaining PEM + entries are the certificate chain issued by the signer (typically, + signers will return their certificate chain in leaf-to-root order). + + Prefer using the credential bundle format, since your application code + can read it atomically. If you use keyPath and certificateChainPath, + your application must make two separate file reads. If these coincide + with a certificate rotation, it is possible that the private key and leaf + certificate you read may not correspond to each other. Your application + will need to check for this condition, and re-read until they are + consistent. + + The named signer controls chooses the format of the certificate it + issues; consult the signer implementation's documentation to learn how to + use the certificates it issues. + properties: + certificateChainPath: + description: |- + Write the certificate chain at this path in the projected volume. + + Most applications should use credentialBundlePath. When using keyPath + and certificateChainPath, your application needs to check that the key + and leaf certificate are consistent, because it is possible to read the + files mid-rotation. + type: string + credentialBundlePath: + description: |- + Write the credential bundle at this path in the projected volume. + + The credential bundle is a single file that contains multiple PEM blocks. + The first PEM block is a PRIVATE KEY block, containing a PKCS#8 private + key. + + The remaining blocks are CERTIFICATE blocks, containing the issued + certificate chain from the signer (leaf and any intermediates). + + Using credentialBundlePath lets your Pod's application code make a single + atomic read that retrieves a consistent key and certificate chain. If you + project them to separate files, your application code will need to + additionally check that the leaf certificate was issued to the key. + type: string + keyPath: + description: |- + Write the key at this path in the projected volume. + + Most applications should use credentialBundlePath. When using keyPath + and certificateChainPath, your application needs to check that the key + and leaf certificate are consistent, because it is possible to read the + files mid-rotation. + type: string + keyType: + description: |- + The type of keypair Kubelet will generate for the pod. + + Valid values are "RSA3072", "RSA4096", "ECDSAP256", "ECDSAP384", + "ECDSAP521", and "ED25519". + type: string + maxExpirationSeconds: + description: |- + maxExpirationSeconds is the maximum lifetime permitted for the + certificate. + + Kubelet copies this value verbatim into the PodCertificateRequests it + generates for this projection. + + If omitted, kube-apiserver will set it to 86400(24 hours). kube-apiserver + will reject values shorter than 3600 (1 hour). The maximum allowable + value is 7862400 (91 days). + + The signer implementation is then free to issue a certificate with any + lifetime *shorter* than MaxExpirationSeconds, but no shorter than 3600 + seconds (1 hour). This constraint is enforced by kube-apiserver. + `kubernetes.io` signers will never issue certificates with a lifetime + longer than 24 hours. + format: int32 + type: integer + signerName: + description: Kubelet's generated CSRs will be + addressed to this signer. + type: string + required: + - keyType + - signerName + type: object secret: description: secret information about the secret data to project properties: items: - description: items if unspecified, each key-value - pair in the Data field of the referenced Secret - will be projected into the volume as a file - whose name is the key and content is the value. - If specified, the listed keys will be projected - into the specified paths, and unlisted keys - will not be present. If a key is specified which - is not present in the Secret, the volume setup - will error unless it is marked optional. Paths - must be relative and may not contain the '..' - path or start with '..'. + description: |- + items if unspecified, each key-value pair in the Data field of the referenced + Secret will be projected into the volume as a file whose name is the + key and content is the value. If specified, the listed keys will be + projected into the specified paths, and unlisted keys will not be + present. If a key is specified which is not present in the Secret, + the volume setup will error unless it is marked optional. Paths must be + relative and may not contain the '..' path or start with '..'. items: description: Maps a string key to a path within a volume. @@ -7572,25 +8187,21 @@ properties: description: key is the key to project. type: string mode: - description: 'mode is Optional: mode bits - used to set permissions on this file. - Must be an octal value between 0000 and - 0777 or a decimal value between 0 and - 511. YAML accepts both octal and decimal - values, JSON requires decimal values for - mode bits. If not specified, the volume - defaultMode will be used. This might be - in conflict with other options that affect - the file mode, like fsGroup, and the result - can be other mode bits set.' + description: |- + mode is Optional: mode bits used to set permissions on this file. + Must be an octal value between 0000 and 0777 or a decimal value between 0 and 511. + YAML accepts both octal and decimal values, JSON requires decimal values for mode bits. + If not specified, the volume defaultMode will be used. + This might be in conflict with other options that affect the file + mode, like fsGroup, and the result can be other mode bits set. format: int32 type: integer path: - description: path is the relative path of - the file to map the key to. May not be - an absolute path. May not contain the - path element '..'. May not start with - the string '..'. + description: |- + path is the relative path of the file to map the key to. + May not be an absolute path. + May not contain the path element '..'. + May not start with the string '..'. type: string required: - key @@ -7600,14 +8211,12 @@ properties: x-kubernetes-list-type: atomic name: default: "" - description: 'Name of the referent. This field - is effectively required, but due to backwards - compatibility is allowed to be empty. Instances - of this type with an empty value here are almost - certainly wrong. TODO: Add other useful fields. - apiVersion, kind, uid? More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names - TODO: Drop `kubebuilder:default` when controller-gen - doesn''t need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.' + description: |- + Name of the referent. + This field is effectively required, but due to backwards compatibility is + allowed to be empty. Instances of this type with an empty value here are + almost certainly wrong. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names type: string optional: description: optional field specify whether the @@ -7620,29 +8229,26 @@ properties: the serviceAccountToken data to project properties: audience: - description: audience is the intended audience - of the token. A recipient of a token must identify - itself with an identifier specified in the audience - of the token, and otherwise should reject the - token. The audience defaults to the identifier - of the apiserver. + description: |- + audience is the intended audience of the token. A recipient of a token + must identify itself with an identifier specified in the audience of the + token, and otherwise should reject the token. The audience defaults to the + identifier of the apiserver. type: string expirationSeconds: - description: expirationSeconds is the requested - duration of validity of the service account - token. As the token approaches expiration, the - kubelet volume plugin will proactively rotate - the service account token. The kubelet will - start trying to rotate the token if the token - is older than 80 percent of its time to live - or if the token is older than 24 hours.Defaults - to 1 hour and must be at least 10 minutes. + description: |- + expirationSeconds is the requested duration of validity of the service + account token. As the token approaches expiration, the kubelet volume + plugin will proactively rotate the service account token. The kubelet will + start trying to rotate the token if the token is older than 80 percent of + its time to live or if the token is older than 24 hours.Defaults to 1 hour + and must be at least 10 minutes. format: int64 type: integer path: - description: path is the path relative to the - mount point of the file to project the token - into. + description: |- + path is the path relative to the mount point of the file to project the + token into. type: string required: - path @@ -7652,32 +8258,35 @@ properties: x-kubernetes-list-type: atomic type: object quobyte: - description: quobyte represents a Quobyte mount on the host - that shares a pod's lifetime + description: |- + quobyte represents a Quobyte mount on the host that shares a pod's lifetime. + Deprecated: Quobyte is deprecated and the in-tree quobyte type is no longer supported. properties: group: - description: group to map volume access to Default is no - group + description: |- + group to map volume access to + Default is no group type: string readOnly: - description: readOnly here will force the Quobyte volume - to be mounted with read-only permissions. Defaults to - false. + description: |- + readOnly here will force the Quobyte volume to be mounted with read-only permissions. + Defaults to false. type: boolean registry: - description: registry represents a single or multiple Quobyte - Registry services specified as a string as host:port pair - (multiple entries are separated with commas) which acts - as the central registry for volumes + description: |- + registry represents a single or multiple Quobyte Registry services + specified as a string as host:port pair (multiple entries are separated with commas) + which acts as the central registry for volumes type: string tenant: - description: tenant owning the given Quobyte volume in the - Backend Used with dynamically provisioned Quobyte volumes, - value is set by the plugin + description: |- + tenant owning the given Quobyte volume in the Backend + Used with dynamically provisioned Quobyte volumes, value is set by the plugin type: string user: - description: user to map volume access to Defaults to serivceaccount - user + description: |- + user to map volume access to + Defaults to serivceaccount user type: string volume: description: volume is a string that references an already @@ -7688,74 +8297,91 @@ properties: - volume type: object rbd: - description: 'rbd represents a Rados Block Device mount on the - host that shares a pod''s lifetime. More info: https://examples.k8s.io/volumes/rbd/README.md' + description: |- + rbd represents a Rados Block Device mount on the host that shares a pod's lifetime. + Deprecated: RBD is deprecated and the in-tree rbd type is no longer supported. properties: fsType: - description: 'fsType is the filesystem type of the volume - that you want to mount. Tip: Ensure that the filesystem - type is supported by the host operating system. Examples: - "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" - if unspecified. More info: https://kubernetes.io/docs/concepts/storage/volumes#rbd - TODO: how do we prevent errors in the filesystem from - compromising the machine' + description: |- + fsType is the filesystem type of the volume that you want to mount. + Tip: Ensure that the filesystem type is supported by the host operating system. + Examples: "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. + More info: https://kubernetes.io/docs/concepts/storage/volumes#rbd type: string image: - description: 'image is the rados image name. More info: - https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it' + description: |- + image is the rados image name. + More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it type: string keyring: - description: 'keyring is the path to key ring for RBDUser. - Default is /etc/ceph/keyring. More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it' + default: /etc/ceph/keyring + description: |- + keyring is the path to key ring for RBDUser. + Default is /etc/ceph/keyring. + More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it type: string monitors: - description: 'monitors is a collection of Ceph monitors. - More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it' + description: |- + monitors is a collection of Ceph monitors. + More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it items: type: string type: array x-kubernetes-list-type: atomic pool: - description: 'pool is the rados pool name. Default is rbd. - More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it' + default: rbd + description: |- + pool is the rados pool name. + Default is rbd. + More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it type: string readOnly: - description: 'readOnly here will force the ReadOnly setting - in VolumeMounts. Defaults to false. More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it' + description: |- + readOnly here will force the ReadOnly setting in VolumeMounts. + Defaults to false. + More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it type: boolean secretRef: - description: 'secretRef is name of the authentication secret - for RBDUser. If provided overrides keyring. Default is - nil. More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it' + description: |- + secretRef is name of the authentication secret for RBDUser. If provided + overrides keyring. + Default is nil. + More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it properties: name: default: "" - description: 'Name of the referent. This field is effectively - required, but due to backwards compatibility is allowed - to be empty. Instances of this type with an empty - value here are almost certainly wrong. TODO: Add other - useful fields. apiVersion, kind, uid? More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names - TODO: Drop `kubebuilder:default` when controller-gen - doesn''t need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.' + description: |- + Name of the referent. + This field is effectively required, but due to backwards compatibility is + allowed to be empty. Instances of this type with an empty value here are + almost certainly wrong. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names type: string type: object x-kubernetes-map-type: atomic user: - description: 'user is the rados user name. Default is admin. - More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it' + default: admin + description: |- + user is the rados user name. + Default is admin. + More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it type: string required: - image - monitors type: object scaleIO: - description: scaleIO represents a ScaleIO persistent volume - attached and mounted on Kubernetes nodes. + description: |- + scaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes. + Deprecated: ScaleIO is deprecated and the in-tree scaleIO type is no longer supported. properties: fsType: - description: fsType is the filesystem type to mount. Must - be a filesystem type supported by the host operating system. - Ex. "ext4", "xfs", "ntfs". Default is "xfs". + default: xfs + description: |- + fsType is the filesystem type to mount. + Must be a filesystem type supported by the host operating system. + Ex. "ext4", "xfs", "ntfs". + Default is "xfs". type: string gateway: description: gateway is the host address of the ScaleIO @@ -7766,23 +8392,23 @@ properties: Protection Domain for the configured storage. type: string readOnly: - description: readOnly Defaults to false (read/write). ReadOnly - here will force the ReadOnly setting in VolumeMounts. + description: |- + readOnly Defaults to false (read/write). ReadOnly here will force + the ReadOnly setting in VolumeMounts. type: boolean secretRef: - description: secretRef references to the secret for ScaleIO - user and other sensitive information. If this is not provided, - Login operation will fail. + description: |- + secretRef references to the secret for ScaleIO user and other + sensitive information. If this is not provided, Login operation will fail. properties: name: default: "" - description: 'Name of the referent. This field is effectively - required, but due to backwards compatibility is allowed - to be empty. Instances of this type with an empty - value here are almost certainly wrong. TODO: Add other - useful fields. apiVersion, kind, uid? More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names - TODO: Drop `kubebuilder:default` when controller-gen - doesn''t need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.' + description: |- + Name of the referent. + This field is effectively required, but due to backwards compatibility is + allowed to be empty. Instances of this type with an empty value here are + almost certainly wrong. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names type: string type: object x-kubernetes-map-type: atomic @@ -7791,8 +8417,9 @@ properties: with Gateway, default false type: boolean storageMode: - description: storageMode indicates whether the storage for - a volume should be ThickProvisioned or ThinProvisioned. + default: ThinProvisioned + description: |- + storageMode indicates whether the storage for a volume should be ThickProvisioned or ThinProvisioned. Default is ThinProvisioned. type: string storagePool: @@ -7804,9 +8431,9 @@ properties: configured in ScaleIO. type: string volumeName: - description: volumeName is the name of a volume already - created in the ScaleIO system that is associated with - this volume source. + description: |- + volumeName is the name of a volume already created in the ScaleIO system + that is associated with this volume source. type: string required: - gateway @@ -7814,31 +8441,30 @@ properties: - system type: object secret: - description: 'secret represents a secret that should populate - this volume. More info: https://kubernetes.io/docs/concepts/storage/volumes#secret' + description: |- + secret represents a secret that should populate this volume. + More info: https://kubernetes.io/docs/concepts/storage/volumes#secret properties: defaultMode: - description: 'defaultMode is Optional: mode bits used to - set permissions on created files by default. Must be an - octal value between 0000 and 0777 or a decimal value between - 0 and 511. YAML accepts both octal and decimal values, - JSON requires decimal values for mode bits. Defaults to - 0644. Directories within the path are not affected by - this setting. This might be in conflict with other options - that affect the file mode, like fsGroup, and the result - can be other mode bits set.' + description: |- + defaultMode is Optional: mode bits used to set permissions on created files by default. + Must be an octal value between 0000 and 0777 or a decimal value between 0 and 511. + YAML accepts both octal and decimal values, JSON requires decimal values + for mode bits. Defaults to 0644. + Directories within the path are not affected by this setting. + This might be in conflict with other options that affect the file + mode, like fsGroup, and the result can be other mode bits set. format: int32 type: integer items: - description: items If unspecified, each key-value pair in - the Data field of the referenced Secret will be projected - into the volume as a file whose name is the key and content - is the value. If specified, the listed keys will be projected - into the specified paths, and unlisted keys will not be - present. If a key is specified which is not present in - the Secret, the volume setup will error unless it is marked - optional. Paths must be relative and may not contain the - '..' path or start with '..'. + description: |- + items If unspecified, each key-value pair in the Data field of the referenced + Secret will be projected into the volume as a file whose name is the + key and content is the value. If specified, the listed keys will be + projected into the specified paths, and unlisted keys will not be + present. If a key is specified which is not present in the Secret, + the volume setup will error unless it is marked optional. Paths must be + relative and may not contain the '..' path or start with '..'. items: description: Maps a string key to a path within a volume. properties: @@ -7846,22 +8472,21 @@ properties: description: key is the key to project. type: string mode: - description: 'mode is Optional: mode bits used to - set permissions on this file. Must be an octal value - between 0000 and 0777 or a decimal value between - 0 and 511. YAML accepts both octal and decimal values, - JSON requires decimal values for mode bits. If not - specified, the volume defaultMode will be used. - This might be in conflict with other options that - affect the file mode, like fsGroup, and the result - can be other mode bits set.' + description: |- + mode is Optional: mode bits used to set permissions on this file. + Must be an octal value between 0000 and 0777 or a decimal value between 0 and 511. + YAML accepts both octal and decimal values, JSON requires decimal values for mode bits. + If not specified, the volume defaultMode will be used. + This might be in conflict with other options that affect the file + mode, like fsGroup, and the result can be other mode bits set. format: int32 type: integer path: - description: path is the relative path of the file - to map the key to. May not be an absolute path. - May not contain the path element '..'. May not start - with the string '..'. + description: |- + path is the relative path of the file to map the key to. + May not be an absolute path. + May not contain the path element '..'. + May not start with the string '..'. type: string required: - key @@ -7874,66 +8499,69 @@ properties: its keys must be defined type: boolean secretName: - description: 'secretName is the name of the secret in the - pod''s namespace to use. More info: https://kubernetes.io/docs/concepts/storage/volumes#secret' + description: |- + secretName is the name of the secret in the pod's namespace to use. + More info: https://kubernetes.io/docs/concepts/storage/volumes#secret type: string type: object storageos: - description: storageOS represents a StorageOS volume attached - and mounted on Kubernetes nodes. + description: |- + storageOS represents a StorageOS volume attached and mounted on Kubernetes nodes. + Deprecated: StorageOS is deprecated and the in-tree storageos type is no longer supported. properties: fsType: - description: fsType is the filesystem type to mount. Must - be a filesystem type supported by the host operating system. - Ex. "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" - if unspecified. + description: |- + fsType is the filesystem type to mount. + Must be a filesystem type supported by the host operating system. + Ex. "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. type: string readOnly: - description: readOnly defaults to false (read/write). ReadOnly - here will force the ReadOnly setting in VolumeMounts. + description: |- + readOnly defaults to false (read/write). ReadOnly here will force + the ReadOnly setting in VolumeMounts. type: boolean secretRef: - description: secretRef specifies the secret to use for obtaining - the StorageOS API credentials. If not specified, default - values will be attempted. + description: |- + secretRef specifies the secret to use for obtaining the StorageOS API + credentials. If not specified, default values will be attempted. properties: name: default: "" - description: 'Name of the referent. This field is effectively - required, but due to backwards compatibility is allowed - to be empty. Instances of this type with an empty - value here are almost certainly wrong. TODO: Add other - useful fields. apiVersion, kind, uid? More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names - TODO: Drop `kubebuilder:default` when controller-gen - doesn''t need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.' + description: |- + Name of the referent. + This field is effectively required, but due to backwards compatibility is + allowed to be empty. Instances of this type with an empty value here are + almost certainly wrong. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names type: string type: object x-kubernetes-map-type: atomic volumeName: - description: volumeName is the human-readable name of the - StorageOS volume. Volume names are only unique within - a namespace. + description: |- + volumeName is the human-readable name of the StorageOS volume. Volume + names are only unique within a namespace. type: string volumeNamespace: - description: volumeNamespace specifies the scope of the - volume within StorageOS. If no namespace is specified - then the Pod's namespace will be used. This allows the - Kubernetes name scoping to be mirrored within StorageOS - for tighter integration. Set VolumeName to any name to - override the default behaviour. Set to "default" if you - are not using namespaces within StorageOS. Namespaces - that do not pre-exist within StorageOS will be created. + description: |- + volumeNamespace specifies the scope of the volume within StorageOS. If no + namespace is specified then the Pod's namespace will be used. This allows the + Kubernetes name scoping to be mirrored within StorageOS for tighter integration. + Set VolumeName to any name to override the default behaviour. + Set to "default" if you are not using namespaces within StorageOS. + Namespaces that do not pre-exist within StorageOS will be created. type: string type: object vsphereVolume: - description: vsphereVolume represents a vSphere volume attached - and mounted on kubelets host machine + description: |- + vsphereVolume represents a vSphere volume attached and mounted on kubelets host machine. + Deprecated: VsphereVolume is deprecated. All operations for the in-tree vsphereVolume type + are redirected to the csi.vsphere.vmware.com CSI driver. properties: fsType: - description: fsType is filesystem type to mount. Must be - a filesystem type supported by the host operating system. - Ex. "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" - if unspecified. + description: |- + fsType is filesystem type to mount. + Must be a filesystem type supported by the host operating system. + Ex. "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. type: string storagePolicyID: description: storagePolicyID is the storage Policy Based @@ -7962,8 +8590,10 @@ properties: type: object type: object updateStrategy: - description: updateStrategy indicates the PetSetUpdateStrategy that will be - employed to update Pods in the PetSet when a revision is made to Template. + description: |- + updateStrategy indicates the PetSetUpdateStrategy that will be + employed to update Pods in the PetSet when a revision is made to + Template. properties: rollingUpdate: description: RollingUpdate is used to communicate parameters when Type @@ -7973,55 +8603,61 @@ properties: anyOf: - type: integer - type: string - description: 'The maximum number of pods that can be unavailable during - the update. Value can be an absolute number (ex: 5) or a percentage - of desired pods (ex: 10%). Absolute number is calculated from percentage - by rounding up. This can not be 0. Defaults to 1. This field is - alpha-level and is only honored by servers that enable the MaxUnavailableStatefulSet - feature. The field applies to all pods in the range 0 to Replicas-1. - That means if there is any unavailable pod in the range 0 to Replicas-1, - it will be counted towards MaxUnavailable.' + description: |- + The maximum number of pods that can be unavailable during the update. + Value can be an absolute number (ex: 5) or a percentage of desired pods (ex: 10%). + Absolute number is calculated from percentage by rounding up. This can not be 0. + Defaults to 1. This field is alpha-level and is only honored by servers that enable the + MaxUnavailableStatefulSet feature. The field applies to all pods in the range 0 to + Replicas-1. That means if there is any unavailable pod in the range 0 to Replicas-1, it + will be counted towards MaxUnavailable. x-kubernetes-int-or-string: true partition: - description: Partition indicates the ordinal at which the StatefulSet - should be partitioned for updates. During a rolling update, all - pods from ordinal Replicas-1 to Partition are updated. All pods - from ordinal Partition-1 to 0 remain untouched. This is helpful - in being able to do a canary based deployment. The default value - is 0. + description: |- + Partition indicates the ordinal at which the StatefulSet should be partitioned + for updates. During a rolling update, all pods from ordinal Replicas-1 to + Partition are updated. All pods from ordinal Partition-1 to 0 remain untouched. + This is helpful in being able to do a canary based deployment. The default value is 0. format: int32 type: integer type: object type: - description: Type indicates the type of the StatefulSetUpdateStrategy. + description: |- + Type indicates the type of the StatefulSetUpdateStrategy. Default is RollingUpdate. type: string type: object volumeClaimTemplates: - description: 'volumeClaimTemplates is a list of claims that pods are allowed - to reference. The PetSet controller is responsible for mapping network identities - to claims in a way that maintains the identity of a pod. Every claim in - this list must have at least one matching (by name) volumeMount in one container - in the template. A claim in this list takes precedence over any volumes - in the template, with the same name. TODO: Define the behavior if a claim - already exists with the same name.' + description: |- + volumeClaimTemplates is a list of claims that pods are allowed to reference. + The PetSet controller is responsible for mapping network identities to + claims in a way that maintains the identity of a pod. Every claim in + this list must have at least one matching (by name) volumeMount in one + container in the template. A claim in this list takes precedence over + any volumes in the template, with the same name. items: description: PersistentVolumeClaim is a user's request for and claim to a persistent volume properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation - of an object. Servers should convert recognized schemas to the latest - internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: |- + APIVersion defines the versioned schema of this representation of an object. + Servers should convert recognized schemas to the latest internal value, and + may reject unrecognized values. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources type: string kind: - description: 'Kind is a string value representing the REST resource - this object represents. Servers may infer this from the endpoint the - client submits requests to. Cannot be updated. In CamelCase. More - info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: |- + Kind is a string value representing the REST resource this object represents. + Servers may infer this from the endpoint the client submits requests to. + Cannot be updated. + In CamelCase. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds type: string metadata: - description: 'Standard object''s metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata' + description: |- + Standard object's metadata. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata properties: annotations: additionalProperties: @@ -8041,33 +8677,34 @@ properties: type: string type: object spec: - description: 'spec defines the desired characteristics of a volume requested - by a pod author. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims' + description: |- + spec defines the desired characteristics of a volume requested by a pod author. + More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims properties: accessModes: - description: 'accessModes contains the desired access modes the - volume should have. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#access-modes-1' + description: |- + accessModes contains the desired access modes the volume should have. + More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#access-modes-1 items: type: string type: array x-kubernetes-list-type: atomic dataSource: - description: 'dataSource field can be used to specify either: * - An existing VolumeSnapshot object (snapshot.storage.k8s.io/VolumeSnapshot) - * An existing PVC (PersistentVolumeClaim) If the provisioner or - an external controller can support the specified data source, - it will create a new volume based on the contents of the specified - data source. When the AnyVolumeDataSource feature gate is enabled, - dataSource contents will be copied to dataSourceRef, and dataSourceRef - contents will be copied to dataSource when dataSourceRef.namespace - is not specified. If the namespace is specified, then dataSourceRef - will not be copied to dataSource.' + description: |- + dataSource field can be used to specify either: + * An existing VolumeSnapshot object (snapshot.storage.k8s.io/VolumeSnapshot) + * An existing PVC (PersistentVolumeClaim) + If the provisioner or an external controller can support the specified data source, + it will create a new volume based on the contents of the specified data source. + When the AnyVolumeDataSource feature gate is enabled, dataSource contents will be copied to dataSourceRef, + and dataSourceRef contents will be copied to dataSource when dataSourceRef.namespace is not specified. + If the namespace is specified, then dataSourceRef will not be copied to dataSource. properties: apiGroup: - description: APIGroup is the group for the resource being referenced. - If APIGroup is not specified, the specified Kind must be in - the core API group. For any other third-party types, APIGroup - is required. + description: |- + APIGroup is the group for the resource being referenced. + If APIGroup is not specified, the specified Kind must be in the core API group. + For any other third-party types, APIGroup is required. type: string kind: description: Kind is the type of resource being referenced @@ -8081,36 +8718,36 @@ properties: type: object x-kubernetes-map-type: atomic dataSourceRef: - description: 'dataSourceRef specifies the object from which to populate - the volume with data, if a non-empty volume is desired. This may - be any object from a non-empty API group (non core object) or - a PersistentVolumeClaim object. When this field is specified, - volume binding will only succeed if the type of the specified - object matches some installed volume populator or dynamic provisioner. - This field will replace the functionality of the dataSource field - and as such if both fields are non-empty, they must have the same - value. For backwards compatibility, when namespace isn''t specified - in dataSourceRef, both fields (dataSource and dataSourceRef) will - be set to the same value automatically if one of them is empty - and the other is non-empty. When namespace is specified in dataSourceRef, - dataSource isn''t set to the same value and must be empty. There - are three important differences between dataSource and dataSourceRef: - * While dataSource only allows two specific types of objects, - dataSourceRef allows any non-core object, as well as PersistentVolumeClaim - objects. * While dataSource ignores disallowed values (dropping - them), dataSourceRef preserves all values, and generates an error - if a disallowed value is specified. * While dataSource only allows - local objects, dataSourceRef allows objects in any namespaces. - (Beta) Using this field requires the AnyVolumeDataSource feature - gate to be enabled. (Alpha) Using the namespace field of dataSourceRef - requires the CrossNamespaceVolumeDataSource feature gate to be - enabled.' + description: |- + dataSourceRef specifies the object from which to populate the volume with data, if a non-empty + volume is desired. This may be any object from a non-empty API group (non + core object) or a PersistentVolumeClaim object. + When this field is specified, volume binding will only succeed if the type of + the specified object matches some installed volume populator or dynamic + provisioner. + This field will replace the functionality of the dataSource field and as such + if both fields are non-empty, they must have the same value. For backwards + compatibility, when namespace isn't specified in dataSourceRef, + both fields (dataSource and dataSourceRef) will be set to the same + value automatically if one of them is empty and the other is non-empty. + When namespace is specified in dataSourceRef, + dataSource isn't set to the same value and must be empty. + There are three important differences between dataSource and dataSourceRef: + * While dataSource only allows two specific types of objects, dataSourceRef + allows any non-core object, as well as PersistentVolumeClaim objects. + * While dataSource ignores disallowed values (dropping them), dataSourceRef + preserves all values, and generates an error if a disallowed value is + specified. + * While dataSource only allows local objects, dataSourceRef allows objects + in any namespaces. + (Beta) Using this field requires the AnyVolumeDataSource feature gate to be enabled. + (Alpha) Using the namespace field of dataSourceRef requires the CrossNamespaceVolumeDataSource feature gate to be enabled. properties: apiGroup: - description: APIGroup is the group for the resource being referenced. - If APIGroup is not specified, the specified Kind must be in - the core API group. For any other third-party types, APIGroup - is required. + description: |- + APIGroup is the group for the resource being referenced. + If APIGroup is not specified, the specified Kind must be in the core API group. + For any other third-party types, APIGroup is required. type: string kind: description: Kind is the type of resource being referenced @@ -8119,23 +8756,22 @@ properties: description: Name is the name of resource being referenced type: string namespace: - description: Namespace is the namespace of resource being referenced - Note that when a namespace is specified, a gateway.networking.k8s.io/ReferenceGrant - object is required in the referent namespace to allow that - namespace's owner to accept the reference. See the ReferenceGrant - documentation for details. (Alpha) This field requires the - CrossNamespaceVolumeDataSource feature gate to be enabled. + description: |- + Namespace is the namespace of resource being referenced + Note that when a namespace is specified, a gateway.networking.k8s.io/ReferenceGrant object is required in the referent namespace to allow that namespace's owner to accept the reference. See the ReferenceGrant documentation for details. + (Alpha) This field requires the CrossNamespaceVolumeDataSource feature gate to be enabled. type: string required: - kind - name type: object resources: - description: 'resources represents the minimum resources the volume - should have. If RecoverVolumeExpansionFailure feature is enabled - users are allowed to specify resource requirements that are lower - than previous value but must still be higher than capacity recorded - in the status field of the claim. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources' + description: |- + resources represents the minimum resources the volume should have. + If RecoverVolumeExpansionFailure feature is enabled users are allowed to specify resource requirements + that are lower than previous value but must still be higher than capacity recorded in the + status field of the claim. + More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources properties: limits: additionalProperties: @@ -8144,8 +8780,9 @@ properties: - 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/' + 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: @@ -8154,11 +8791,11 @@ properties: - 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/' + 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 selector: @@ -8169,25 +8806,25 @@ properties: description: matchExpressions is a list of label selector requirements. The requirements are ANDed. items: - description: A label selector requirement is a selector that - contains values, a key, and an operator that relates the - key and values. + description: |- + A label selector requirement is a selector that contains values, a key, and an operator that + relates the key and values. properties: key: description: key is the label key that the selector applies to. type: string operator: - description: operator represents a key's relationship - to a set of values. Valid operators are In, NotIn, Exists - and DoesNotExist. + description: |- + operator represents a key's relationship to a set of values. + Valid operators are In, NotIn, Exists and DoesNotExist. type: string values: - description: values is an array of string values. If the - operator is In or NotIn, the values array must be non-empty. - If the operator is Exists or DoesNotExist, the values - array must be empty. This array is replaced during a - strategic merge patch. + description: |- + values is an array of string values. If the operator is In or NotIn, + the values array must be non-empty. If the operator is Exists or DoesNotExist, + the values array must be empty. This array is replaced during a strategic + merge patch. items: type: string type: array @@ -8201,39 +8838,35 @@ properties: matchLabels: additionalProperties: type: string - description: matchLabels is a map of {key,value} pairs. A single - {key,value} in the matchLabels map is equivalent to an element - of matchExpressions, whose key field is "key", the operator - is "In", and the values array contains only "value". The requirements - are ANDed. + description: |- + matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels + map is equivalent to an element of matchExpressions, whose key field is "key", the + operator is "In", and the values array contains only "value". The requirements are ANDed. type: object type: object x-kubernetes-map-type: atomic storageClassName: - description: 'storageClassName is the name of the StorageClass required - by the claim. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#class-1' + description: |- + storageClassName is the name of the StorageClass required by the claim. + More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#class-1 type: string volumeAttributesClassName: - description: 'volumeAttributesClassName may be used to set the VolumeAttributesClass - used by this claim. If specified, the CSI driver will create or - update the volume with the attributes defined in the corresponding - VolumeAttributesClass. This has a different purpose than storageClassName, - it can be changed after the claim is created. An empty string - value means that no VolumeAttributesClass will be applied to the - claim but it''s not allowed to reset this field to empty string - once it is set. If unspecified and the PersistentVolumeClaim is - unbound, the default VolumeAttributesClass will be set by the - persistentvolume controller if it exists. If the resource referred - to by volumeAttributesClass does not exist, this PersistentVolumeClaim - will be set to a Pending state, as reflected by the modifyVolumeStatus - field, until such as a resource exists. More info: https://kubernetes.io/docs/concepts/storage/volume-attributes-classes/ - (Alpha) Using this field requires the VolumeAttributesClass feature - gate to be enabled.' + description: |- + volumeAttributesClassName may be used to set the VolumeAttributesClass used by this claim. + If specified, the CSI driver will create or update the volume with the attributes defined + in the corresponding VolumeAttributesClass. This has a different purpose than storageClassName, + it can be changed after the claim is created. An empty string or nil value indicates that no + VolumeAttributesClass will be applied to the claim. If the claim enters an Infeasible error state, + this field can be reset to its previous value (including nil) to cancel the modification. + If the resource referred to by volumeAttributesClass does not exist, this PersistentVolumeClaim will be + set to a Pending state, as reflected by the modifyVolumeStatus field, until such as a resource + exists. + More info: https://kubernetes.io/docs/concepts/storage/volume-attributes-classes/ type: string volumeMode: - description: volumeMode defines what type of volume is required - by the claim. Value of Filesystem is implied when not included - in claim spec. + description: |- + volumeMode defines what type of volume is required by the claim. + Value of Filesystem is implied when not included in claim spec. type: string volumeName: description: volumeName is the binding reference to the PersistentVolume @@ -8241,52 +8874,55 @@ properties: type: string type: object status: - description: 'status represents the current information/status of a - persistent volume claim. Read-only. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims' + description: |- + status represents the current information/status of a persistent volume claim. + Read-only. + More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims properties: accessModes: - description: 'accessModes contains the actual access modes the volume - backing the PVC has. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#access-modes-1' + description: |- + accessModes contains the actual access modes the volume backing the PVC has. + More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#access-modes-1 items: type: string type: array x-kubernetes-list-type: atomic allocatedResourceStatuses: additionalProperties: - description: When a controller receives persistentvolume claim - update with ClaimResourceStatus for a resource that it does - not recognizes, then it should ignore that update and let other - controllers handle it. + description: |- + When a controller receives persistentvolume claim update with ClaimResourceStatus for a resource + that it does not recognizes, then it should ignore that update and let other controllers + handle it. type: string description: "allocatedResourceStatuses stores status of resource - being resized for the given PVC. Key names follow standard Kubernetes - label syntax. Valid values are either: * Un-prefixed keys: - storage - - the capacity of the volume. * Custom resources must use implementation-defined - prefixed names such as \"example.com/my-custom-resource\" Apart + being resized for the given PVC.\nKey names follow standard Kubernetes + label syntax. Valid values are either:\n\t* Un-prefixed keys:\n\t\t- + storage - the capacity of the volume.\n\t* Custom resources must + use implementation-defined prefixed names such as \"example.com/my-custom-resource\"\nApart from above values - keys that are unprefixed or have kubernetes.io - prefix are considered reserved and hence may not be used. \n ClaimResourceStatus - can be in any of following states: - ControllerResizeInProgress: - State set when resize controller starts resizing the volume in - control-plane. - ControllerResizeFailed: State set when resize - has failed in resize controller with a terminal error. - NodeResizePending: - State set when resize controller has finished resizing the volume - but further resizing of volume is needed on the node. - NodeResizeInProgress: - State set when kubelet starts resizing the volume. - NodeResizeFailed: - State set when resizing has failed in kubelet with a terminal - error. Transient errors don't set NodeResizeFailed. For example: + prefix are considered\nreserved and hence may not be used.\n\nClaimResourceStatus + can be in any of following states:\n\t- ControllerResizeInProgress:\n\t\tState + set when resize controller starts resizing the volume in control-plane.\n\t- + ControllerResizeFailed:\n\t\tState set when resize has failed + in resize controller with a terminal error.\n\t- NodeResizePending:\n\t\tState + set when resize controller has finished resizing the volume but + further resizing of\n\t\tvolume is needed on the node.\n\t- NodeResizeInProgress:\n\t\tState + set when kubelet starts resizing the volume.\n\t- NodeResizeFailed:\n\t\tState + set when resizing has failed in kubelet with a terminal error. + Transient errors don't set\n\t\tNodeResizeFailed.\nFor example: if expanding a PVC for more capacity - this field can be one of - the following states: - pvc.status.allocatedResourceStatus['storage'] - = \"ControllerResizeInProgress\" - pvc.status.allocatedResourceStatus['storage'] - = \"ControllerResizeFailed\" - pvc.status.allocatedResourceStatus['storage'] - = \"NodeResizePending\" - pvc.status.allocatedResourceStatus['storage'] - = \"NodeResizeInProgress\" - pvc.status.allocatedResourceStatus['storage'] - = \"NodeResizeFailed\" When this field is not set, it means that - no resize operation is in progress for the given PVC. \n A controller + the following states:\n\t- pvc.status.allocatedResourceStatus['storage'] + = \"ControllerResizeInProgress\"\n - pvc.status.allocatedResourceStatus['storage'] + = \"ControllerResizeFailed\"\n - pvc.status.allocatedResourceStatus['storage'] + = \"NodeResizePending\"\n - pvc.status.allocatedResourceStatus['storage'] + = \"NodeResizeInProgress\"\n - pvc.status.allocatedResourceStatus['storage'] + = \"NodeResizeFailed\"\nWhen this field is not set, it means that + no resize operation is in progress for the given PVC.\n\nA controller that receives PVC update with previously unknown resourceName - or ClaimResourceStatus should ignore the update for the purpose - it was designed. For example - a controller that only is responsible + or ClaimResourceStatus\nshould ignore the update for the purpose + it was designed. For example - a controller that\nonly is responsible for resizing capacity of the volume, should ignore PVC updates - that change other valid resources associated with PVC. \n This + that change other valid\nresources associated with PVC.\n\nThis is an alpha field and requires enabling RecoverVolumeExpansionFailure feature." type: object @@ -8299,26 +8935,26 @@ properties: pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ x-kubernetes-int-or-string: true description: "allocatedResources tracks the resources allocated - to a PVC including its capacity. Key names follow standard Kubernetes - label syntax. Valid values are either: * Un-prefixed keys: - storage - - the capacity of the volume. * Custom resources must use implementation-defined - prefixed names such as \"example.com/my-custom-resource\" Apart + to a PVC including its capacity.\nKey names follow standard Kubernetes + label syntax. Valid values are either:\n\t* Un-prefixed keys:\n\t\t- + storage - the capacity of the volume.\n\t* Custom resources must + use implementation-defined prefixed names such as \"example.com/my-custom-resource\"\nApart from above values - keys that are unprefixed or have kubernetes.io - prefix are considered reserved and hence may not be used. \n Capacity + prefix are considered\nreserved and hence may not be used.\n\nCapacity reported here may be larger than the actual capacity when a volume - expansion operation is requested. For storage quota, the larger - value from allocatedResources and PVC.spec.resources is used. - If allocatedResources is not set, PVC.spec.resources alone is - used for quota calculation. If a volume expansion capacity request - is lowered, allocatedResources is only lowered if there are no - expansion operations in progress and if the actual volume capacity - is equal or lower than the requested capacity. \n A controller - that receives PVC update with previously unknown resourceName - should ignore the update for the purpose it was designed. For - example - a controller that only is responsible for resizing capacity - of the volume, should ignore PVC updates that change other valid - resources associated with PVC. \n This is an alpha field and requires - enabling RecoverVolumeExpansionFailure feature." + expansion operation\nis requested.\nFor storage quota, the larger + value from allocatedResources and PVC.spec.resources is used.\nIf + allocatedResources is not set, PVC.spec.resources alone is used + for quota calculation.\nIf a volume expansion capacity request + is lowered, allocatedResources is only\nlowered if there are no + expansion operations in progress and if the actual volume capacity\nis + equal or lower than the requested capacity.\n\nA controller that + receives PVC update with previously unknown resourceName\nshould + ignore the update for the purpose it was designed. For example + - a controller that\nonly is responsible for resizing capacity + of the volume, should ignore PVC updates that change other valid\nresources + associated with PVC.\n\nThis is an alpha field and requires enabling + RecoverVolumeExpansionFailure feature." type: object capacity: additionalProperties: @@ -8331,9 +8967,9 @@ properties: volume. type: object conditions: - description: conditions is the current Condition of persistent volume - claim. If underlying persistent volume is being resized then the - Condition will be set to 'Resizing'. + description: |- + conditions is the current Condition of persistent volume claim. If underlying persistent volume is being + resized then the Condition will be set to 'Resizing'. items: description: PersistentVolumeClaimCondition contains details about state of pvc @@ -8352,16 +8988,21 @@ properties: details about last transition. type: string reason: - description: reason is a unique, this should be a short, machine - understandable string that gives the reason for condition's - last transition. If it reports "Resizing" that means the - underlying persistent volume is being resized. + description: |- + reason is a unique, this should be a short, machine understandable string that gives the reason + for condition's last transition. If it reports "Resizing" that means the underlying + persistent volume is being resized. type: string status: + description: |- + Status is the status of the condition. + Can be True, False, Unknown. + More info: https://kubernetes.io/docs/reference/kubernetes-api/config-and-storage-resources/persistent-volume-claim-v1/#:~:text=state%20of%20pvc-,conditions.status,-(string)%2C%20required type: string type: - description: PersistentVolumeClaimConditionType is a valid - value of PersistentVolumeClaimCondition.Type + description: |- + Type is the type of the condition. + More info: https://kubernetes.io/docs/reference/kubernetes-api/config-and-storage-resources/persistent-volume-claim-v1/#:~:text=set%20to%20%27ResizeStarted%27.-,PersistentVolumeClaimCondition,-contains%20details%20about type: string required: - status @@ -8372,30 +9013,27 @@ properties: - type x-kubernetes-list-type: map currentVolumeAttributesClassName: - description: currentVolumeAttributesClassName is the current name - of the VolumeAttributesClass the PVC is using. When unset, there - is no VolumeAttributeClass applied to this PersistentVolumeClaim - This is an alpha field and requires enabling VolumeAttributesClass - feature. + description: |- + currentVolumeAttributesClassName is the current name of the VolumeAttributesClass the PVC is using. + When unset, there is no VolumeAttributeClass applied to this PersistentVolumeClaim type: string modifyVolumeStatus: - description: ModifyVolumeStatus represents the status object of - ControllerModifyVolume operation. When this is unset, there is - no ModifyVolume operation being attempted. This is an alpha field - and requires enabling VolumeAttributesClass feature. + description: |- + ModifyVolumeStatus represents the status object of ControllerModifyVolume operation. + When this is unset, there is no ModifyVolume operation being attempted. properties: status: - description: 'status is the status of the ControllerModifyVolume - operation. It can be in any of following states: - Pending - Pending indicates that the PersistentVolumeClaim cannot be - modified due to unmet requirements, such as the specified - VolumeAttributesClass not existing. - InProgress InProgress - indicates that the volume is being modified. - Infeasible - Infeasible indicates that the request has been rejected as - invalid by the CSI driver. To resolve the error, a valid VolumeAttributesClass - needs to be specified. Note: New statuses can be added in - the future. Consumers should check for unknown statuses and - fail appropriately.' + description: "status is the status of the ControllerModifyVolume + operation. It can be in any of following states:\n - Pending\n + \ Pending indicates that the PersistentVolumeClaim cannot + be modified due to unmet requirements, such as\n the specified + VolumeAttributesClass not existing.\n - InProgress\n InProgress + indicates that the volume is being modified.\n - Infeasible\n + \ Infeasible indicates that the request has been rejected + as invalid by the CSI driver. To\n\t resolve the error, a + valid VolumeAttributesClass needs to be specified.\nNote: + New statuses can be added in the future. Consumers should + check for unknown statuses and fail appropriately." type: string targetVolumeAttributesClassName: description: targetVolumeAttributesClassName is the name of diff --git a/charts/appsk8sappscodecom-placementpolicy-editor/Chart.yaml b/charts/appsk8sappscodecom-placementpolicy-editor/Chart.yaml index 9f5430fc8b..3f8897d775 100644 --- a/charts/appsk8sappscodecom-placementpolicy-editor/Chart.yaml +++ b/charts/appsk8sappscodecom-placementpolicy-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"apps.k8s.appscode.com","version":"v1","resource":"placementpolicies"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: PlacementPolicy Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: appsk8sappscodecom-placementpolicy-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/appsk8sappscodecom-placementpolicy-editor/README.md b/charts/appsk8sappscodecom-placementpolicy-editor/README.md index 74a11ad15f..102bb62dff 100644 --- a/charts/appsk8sappscodecom-placementpolicy-editor/README.md +++ b/charts/appsk8sappscodecom-placementpolicy-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/appsk8sappscodecom-placementpolicy-editor --version=v0.35.0 -$ helm upgrade -i appsk8sappscodecom-placementpolicy-editor appscode/appsk8sappscodecom-placementpolicy-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/appsk8sappscodecom-placementpolicy-editor --version=v0.36.0 +$ helm upgrade -i appsk8sappscodecom-placementpolicy-editor appscode/appsk8sappscodecom-placementpolicy-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PlacementPolicy Editor on a [Kubernetes](http://kubernetes. To install/upgrade the chart with the release name `appsk8sappscodecom-placementpolicy-editor`: ```bash -$ helm upgrade -i appsk8sappscodecom-placementpolicy-editor appscode/appsk8sappscodecom-placementpolicy-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i appsk8sappscodecom-placementpolicy-editor appscode/appsk8sappscodecom-placementpolicy-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a PlacementPolicy Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `appsk8sappscodecom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i appsk8sappscodecom-placementpolicy-editor appscode/appsk8sappscodecom-placementpolicy-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=apps.k8s.appscode.com/v1 +$ helm upgrade -i appsk8sappscodecom-placementpolicy-editor appscode/appsk8sappscodecom-placementpolicy-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=apps.k8s.appscode.com/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i appsk8sappscodecom-placementpolicy-editor appscode/appsk8sappscodecom-placementpolicy-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i appsk8sappscodecom-placementpolicy-editor appscode/appsk8sappscodecom-placementpolicy-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/appsk8sappscodecom-placementpolicy-editor/crds/apps.k8s.appscode.com_placementpolicies.yaml b/charts/appsk8sappscodecom-placementpolicy-editor/crds/apps.k8s.appscode.com_placementpolicies.yaml index 777183baff..c027ad09e9 100644 --- a/charts/appsk8sappscodecom-placementpolicy-editor/crds/apps.k8s.appscode.com_placementpolicies.yaml +++ b/charts/appsk8sappscodecom-placementpolicy-editor/crds/apps.k8s.appscode.com_placementpolicies.yaml @@ -14,20 +14,29 @@ spec: - name: v1 schema: openAPIV3Schema: - description: "PlacementPolicy represents a set of pods with consistent identities. - Identities are defined as: - Network: A single stable DNS and hostname. - - Storage: As many VolumeClaims as requested. \n The PlacementPolicy guarantees - that a given network identity will always map to the same storage identity." + description: |- + PlacementPolicy represents a set of pods with consistent identities. + Identities are defined as: + - Network: A single stable DNS and hostname. + - Storage: As many VolumeClaims as requested. + + The PlacementPolicy guarantees that a given network identity will always + map to the same storage identity. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation - of an object. Servers should convert recognized schemas to the latest - internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: |- + APIVersion defines the versioned schema of this representation of an object. + Servers should convert recognized schemas to the latest internal value, and + may reject unrecognized values. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources type: string kind: - description: 'Kind is a string value representing the REST resource this - object represents. Servers may infer this from the endpoint the client - submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: |- + Kind is a string value representing the REST resource this object represents. + Servers may infer this from the endpoint the client submits requests to. + Cannot be updated. + In CamelCase. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds type: string metadata: type: object @@ -75,6 +84,172 @@ spec: type: object type: array type: object + clusterSpreadConstraint: + description: ClusterSpreadConstraint provides spec for distributed + pod placements + properties: + distributionRules: + items: + properties: + clusterName: + type: string + monitoring: + properties: + prometheus: + properties: + appBindingRef: + description: ObjectReference contains enough information + to let you inspect or modify the referred object. + properties: + name: + description: |- + Name of the referent. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names + type: string + namespace: + description: |- + Namespace of the referent. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ + type: string + required: + - name + type: object + authSecret: + description: |- + Secret is the name of the secret to create in the AppBinding's + namespace that will hold the credentials associated with the AppBinding. + properties: + name: + description: |- + Name of the referent. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names + type: string + namespace: + description: |- + Namespace of the referent. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ + type: string + required: + - name + type: object + caBundle: + description: CABundle is a PEM encoded CA bundle + which will be used to validate the serving certificate + of this app. + format: byte + type: string + insecureSkipTLSVerify: + description: |- + InsecureSkipTLSVerify disables TLS certificate verification when communicating with this app. + This is strongly discouraged. You should use the CABundle instead. + type: boolean + serverName: + description: |- + ServerName is used to verify the hostname on the returned + certificates unless InsecureSkipVerify is given. It is also included + in the client's handshake to support virtual hosting unless it is + an IP address. + type: string + tlsSecret: + description: |- + TLSSecret is the name of the secret that will hold + the client certificate and private key associated with the AppBinding. + properties: + name: + description: |- + Name of the referent. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names + type: string + namespace: + description: |- + Namespace of the referent. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ + type: string + required: + - name + type: object + url: + description: |- + `url` gives the location of the app, in standard URL form + (`[scheme://]host:port/path`). Exactly one of `url` or `service` + must be specified. + type: string + type: object + type: object + replicaIndices: + items: + format: int32 + type: integer + type: array + role: + description: |- + Role describes how this data center participates in DC/DR failover. + Member: data bearing and primary eligible (a candidate for the primary DC). + Arbiter: votes only, holds no data, never primary. + Witness: data bearing but never primary (for engines like MongoDB whose + witness must carry data to satisfy majority writes, yet must not be elected). + Defaults to Member when empty. + enum: + - Member + - Arbiter + - Witness + type: string + storageClassName: + type: string + required: + - clusterName + - replicaIndices + type: object + type: array + failoverPolicy: + description: |- + FailoverPolicy, when set, marks this as a cross data center (DC/DR) deployment + and selects how the common DC failover service drives failover for it. + When nil, the placement is not managed for DC/DR. + properties: + mode: + description: |- + Mode is the DC topology. It can be derived from the per rule roles + (two Members plus an Arbiter or Witness is TwoDC, three Members is ThreeDC); + when set it is validated against the roles. + enum: + - TwoDC + - ThreeDC + type: string + trigger: + description: Trigger selects which primary DC Lease this workload + follows. + properties: + group: + description: Group is required when Scope is Group; it + names the primary-dc- Lease. + type: string + scope: + description: Scope is Global or Group. + enum: + - Global + - Group + type: string + required: + - scope + type: object + required: + - trigger + type: object + slice: + properties: + projectNamespace: + type: string + sliceName: + type: string + required: + - projectNamespace + - sliceName + type: object + required: + - distributionRules + - slice + type: object nodeSpreadConstraint: properties: maxSkew: diff --git a/charts/appsk8sappscodecom-placementpolicy-editor/values.openapiv3_schema.yaml b/charts/appsk8sappscodecom-placementpolicy-editor/values.openapiv3_schema.yaml index aff0b48d20..38d3230441 100644 --- a/charts/appsk8sappscodecom-placementpolicy-editor/values.openapiv3_schema.yaml +++ b/charts/appsk8sappscodecom-placementpolicy-editor/values.openapiv3_schema.yaml @@ -1,17 +1,26 @@ -description: "PlacementPolicy represents a set of pods with consistent identities. - Identities are defined as: - Network: A single stable DNS and hostname. - Storage: - As many VolumeClaims as requested. \n The PlacementPolicy guarantees that a given - network identity will always map to the same storage identity." +description: |- + PlacementPolicy represents a set of pods with consistent identities. + Identities are defined as: + - Network: A single stable DNS and hostname. + - Storage: As many VolumeClaims as requested. + + The PlacementPolicy guarantees that a given network identity will always + map to the same storage identity. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of - an object. Servers should convert recognized schemas to the latest internal - value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: |- + APIVersion defines the versioned schema of this representation of an object. + Servers should convert recognized schemas to the latest internal value, and + may reject unrecognized values. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources type: string kind: - description: 'Kind is a string value representing the REST resource this object - represents. Servers may infer this from the endpoint the client submits requests - to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: |- + Kind is a string value representing the REST resource this object represents. + Servers may infer this from the endpoint the client submits requests to. + Cannot be updated. + In CamelCase. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds type: string metadata: properties: @@ -81,6 +90,170 @@ properties: type: object type: array type: object + clusterSpreadConstraint: + description: ClusterSpreadConstraint provides spec for distributed pod placements + properties: + distributionRules: + items: + properties: + clusterName: + type: string + monitoring: + properties: + prometheus: + properties: + appBindingRef: + description: ObjectReference contains enough information + to let you inspect or modify the referred object. + properties: + name: + description: |- + Name of the referent. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names + type: string + namespace: + description: |- + Namespace of the referent. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ + type: string + required: + - name + type: object + authSecret: + description: |- + Secret is the name of the secret to create in the AppBinding's + namespace that will hold the credentials associated with the AppBinding. + properties: + name: + description: |- + Name of the referent. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names + type: string + namespace: + description: |- + Namespace of the referent. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ + type: string + required: + - name + type: object + caBundle: + description: CABundle is a PEM encoded CA bundle which will + be used to validate the serving certificate of this app. + format: byte + type: string + insecureSkipTLSVerify: + description: |- + InsecureSkipTLSVerify disables TLS certificate verification when communicating with this app. + This is strongly discouraged. You should use the CABundle instead. + type: boolean + serverName: + description: |- + ServerName is used to verify the hostname on the returned + certificates unless InsecureSkipVerify is given. It is also included + in the client's handshake to support virtual hosting unless it is + an IP address. + type: string + tlsSecret: + description: |- + TLSSecret is the name of the secret that will hold + the client certificate and private key associated with the AppBinding. + properties: + name: + description: |- + Name of the referent. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names + type: string + namespace: + description: |- + Namespace of the referent. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ + type: string + required: + - name + type: object + url: + description: |- + `url` gives the location of the app, in standard URL form + (`[scheme://]host:port/path`). Exactly one of `url` or `service` + must be specified. + type: string + type: object + type: object + replicaIndices: + items: + format: int32 + type: integer + type: array + role: + description: |- + Role describes how this data center participates in DC/DR failover. + Member: data bearing and primary eligible (a candidate for the primary DC). + Arbiter: votes only, holds no data, never primary. + Witness: data bearing but never primary (for engines like MongoDB whose + witness must carry data to satisfy majority writes, yet must not be elected). + Defaults to Member when empty. + enum: + - Member + - Arbiter + - Witness + type: string + storageClassName: + type: string + required: + - clusterName + - replicaIndices + type: object + type: array + failoverPolicy: + description: |- + FailoverPolicy, when set, marks this as a cross data center (DC/DR) deployment + and selects how the common DC failover service drives failover for it. + When nil, the placement is not managed for DC/DR. + properties: + mode: + description: |- + Mode is the DC topology. It can be derived from the per rule roles + (two Members plus an Arbiter or Witness is TwoDC, three Members is ThreeDC); + when set it is validated against the roles. + enum: + - TwoDC + - ThreeDC + type: string + trigger: + description: Trigger selects which primary DC Lease this workload + follows. + properties: + group: + description: Group is required when Scope is Group; it names the + primary-dc- Lease. + type: string + scope: + description: Scope is Global or Group. + enum: + - Global + - Group + type: string + required: + - scope + type: object + required: + - trigger + type: object + slice: + properties: + projectNamespace: + type: string + sliceName: + type: string + required: + - projectNamespace + - sliceName + type: object + required: + - distributionRules + - slice + type: object nodeSpreadConstraint: properties: maxSkew: diff --git a/charts/archiverkubedbcom-clickhousearchiver-editor/Chart.yaml b/charts/archiverkubedbcom-clickhousearchiver-editor/Chart.yaml index 62c7900cc5..8bb4e78381 100644 --- a/charts/archiverkubedbcom-clickhousearchiver-editor/Chart.yaml +++ b/charts/archiverkubedbcom-clickhousearchiver-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"archiver.kubedb.com","version":"v1alpha1","resource":"clickhousearchivers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ClickHouseArchiver Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: archiverkubedbcom-clickhousearchiver-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/archiverkubedbcom-clickhousearchiver-editor/README.md b/charts/archiverkubedbcom-clickhousearchiver-editor/README.md index 3c392d3700..99749974fa 100644 --- a/charts/archiverkubedbcom-clickhousearchiver-editor/README.md +++ b/charts/archiverkubedbcom-clickhousearchiver-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/archiverkubedbcom-clickhousearchiver-editor --version=v0.35.0 -$ helm upgrade -i archiverkubedbcom-clickhousearchiver-editor appscode/archiverkubedbcom-clickhousearchiver-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/archiverkubedbcom-clickhousearchiver-editor --version=v0.36.0 +$ helm upgrade -i archiverkubedbcom-clickhousearchiver-editor appscode/archiverkubedbcom-clickhousearchiver-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ClickHouseArchiver Editor on a [Kubernetes](http://kubernet To install/upgrade the chart with the release name `archiverkubedbcom-clickhousearchiver-editor`: ```bash -$ helm upgrade -i archiverkubedbcom-clickhousearchiver-editor appscode/archiverkubedbcom-clickhousearchiver-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i archiverkubedbcom-clickhousearchiver-editor appscode/archiverkubedbcom-clickhousearchiver-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ClickHouseArchiver Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `archiverkubedbcom- Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i archiverkubedbcom-clickhousearchiver-editor appscode/archiverkubedbcom-clickhousearchiver-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=archiver.kubedb.com/v1alpha1 +$ helm upgrade -i archiverkubedbcom-clickhousearchiver-editor appscode/archiverkubedbcom-clickhousearchiver-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=archiver.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i archiverkubedbcom-clickhousearchiver-editor appscode/archiverkubedbcom-clickhousearchiver-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i archiverkubedbcom-clickhousearchiver-editor appscode/archiverkubedbcom-clickhousearchiver-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/archiverkubedbcom-clickhousearchiver-editor/crds/archiver.kubedb.com_clickhousearchivers.yaml b/charts/archiverkubedbcom-clickhousearchiver-editor/crds/archiver.kubedb.com_clickhousearchivers.yaml index 8939c11546..94f4fbbb2b 100644 --- a/charts/archiverkubedbcom-clickhousearchiver-editor/crds/archiver.kubedb.com_clickhousearchivers.yaml +++ b/charts/archiverkubedbcom-clickhousearchiver-editor/crds/archiver.kubedb.com_clickhousearchivers.yaml @@ -648,6 +648,7 @@ spec: - Solr - Medusa - ClickHouseBackup + - Neo4jAdmin type: string jobTemplate: properties: diff --git a/charts/archiverkubedbcom-clickhousearchiver-editor/values.openapiv3_schema.yaml b/charts/archiverkubedbcom-clickhousearchiver-editor/values.openapiv3_schema.yaml index 5fc1b5c9f4..12d528d5d1 100644 --- a/charts/archiverkubedbcom-clickhousearchiver-editor/values.openapiv3_schema.yaml +++ b/charts/archiverkubedbcom-clickhousearchiver-editor/values.openapiv3_schema.yaml @@ -662,6 +662,7 @@ properties: - Solr - Medusa - ClickHouseBackup + - Neo4jAdmin type: string jobTemplate: properties: diff --git a/charts/archiverkubedbcom-mariadbarchiver-editor/Chart.yaml b/charts/archiverkubedbcom-mariadbarchiver-editor/Chart.yaml index 2d6ee0e1b2..669522edc4 100644 --- a/charts/archiverkubedbcom-mariadbarchiver-editor/Chart.yaml +++ b/charts/archiverkubedbcom-mariadbarchiver-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"archiver.kubedb.com","version":"v1alpha1","resource":"mariadbarchivers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MariaDBArchiver Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: archiverkubedbcom-mariadbarchiver-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/archiverkubedbcom-mariadbarchiver-editor/README.md b/charts/archiverkubedbcom-mariadbarchiver-editor/README.md index f39ce1d1d6..9c89c7b794 100644 --- a/charts/archiverkubedbcom-mariadbarchiver-editor/README.md +++ b/charts/archiverkubedbcom-mariadbarchiver-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/archiverkubedbcom-mariadbarchiver-editor --version=v0.35.0 -$ helm upgrade -i archiverkubedbcom-mariadbarchiver-editor appscode/archiverkubedbcom-mariadbarchiver-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/archiverkubedbcom-mariadbarchiver-editor --version=v0.36.0 +$ helm upgrade -i archiverkubedbcom-mariadbarchiver-editor appscode/archiverkubedbcom-mariadbarchiver-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MariaDBArchiver Editor on a [Kubernetes](http://kubernetes. To install/upgrade the chart with the release name `archiverkubedbcom-mariadbarchiver-editor`: ```bash -$ helm upgrade -i archiverkubedbcom-mariadbarchiver-editor appscode/archiverkubedbcom-mariadbarchiver-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i archiverkubedbcom-mariadbarchiver-editor appscode/archiverkubedbcom-mariadbarchiver-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MariaDBArchiver Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `archiverkubedbcom- Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i archiverkubedbcom-mariadbarchiver-editor appscode/archiverkubedbcom-mariadbarchiver-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=archiver.kubedb.com/v1alpha1 +$ helm upgrade -i archiverkubedbcom-mariadbarchiver-editor appscode/archiverkubedbcom-mariadbarchiver-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=archiver.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i archiverkubedbcom-mariadbarchiver-editor appscode/archiverkubedbcom-mariadbarchiver-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i archiverkubedbcom-mariadbarchiver-editor appscode/archiverkubedbcom-mariadbarchiver-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/archiverkubedbcom-mariadbarchiver-editor/crds/archiver.kubedb.com_mariadbarchivers.yaml b/charts/archiverkubedbcom-mariadbarchiver-editor/crds/archiver.kubedb.com_mariadbarchivers.yaml index 7dc62ff2d3..8b4389e264 100644 --- a/charts/archiverkubedbcom-mariadbarchiver-editor/crds/archiver.kubedb.com_mariadbarchivers.yaml +++ b/charts/archiverkubedbcom-mariadbarchiver-editor/crds/archiver.kubedb.com_mariadbarchivers.yaml @@ -648,6 +648,7 @@ spec: - Solr - Medusa - ClickHouseBackup + - Neo4jAdmin type: string jobTemplate: properties: diff --git a/charts/archiverkubedbcom-mariadbarchiver-editor/values.openapiv3_schema.yaml b/charts/archiverkubedbcom-mariadbarchiver-editor/values.openapiv3_schema.yaml index 1eba71fccd..00c626b0f6 100644 --- a/charts/archiverkubedbcom-mariadbarchiver-editor/values.openapiv3_schema.yaml +++ b/charts/archiverkubedbcom-mariadbarchiver-editor/values.openapiv3_schema.yaml @@ -662,6 +662,7 @@ properties: - Solr - Medusa - ClickHouseBackup + - Neo4jAdmin type: string jobTemplate: properties: diff --git a/charts/archiverkubedbcom-mongodbarchiver-editor/Chart.yaml b/charts/archiverkubedbcom-mongodbarchiver-editor/Chart.yaml index 1b7528f62b..33f2a5bea8 100644 --- a/charts/archiverkubedbcom-mongodbarchiver-editor/Chart.yaml +++ b/charts/archiverkubedbcom-mongodbarchiver-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"archiver.kubedb.com","version":"v1alpha1","resource":"mongodbarchivers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MongoDBArchiver Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: archiverkubedbcom-mongodbarchiver-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/archiverkubedbcom-mongodbarchiver-editor/README.md b/charts/archiverkubedbcom-mongodbarchiver-editor/README.md index 16a94a0b50..3abd21b2c0 100644 --- a/charts/archiverkubedbcom-mongodbarchiver-editor/README.md +++ b/charts/archiverkubedbcom-mongodbarchiver-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/archiverkubedbcom-mongodbarchiver-editor --version=v0.35.0 -$ helm upgrade -i archiverkubedbcom-mongodbarchiver-editor appscode/archiverkubedbcom-mongodbarchiver-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/archiverkubedbcom-mongodbarchiver-editor --version=v0.36.0 +$ helm upgrade -i archiverkubedbcom-mongodbarchiver-editor appscode/archiverkubedbcom-mongodbarchiver-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MongoDBArchiver Editor on a [Kubernetes](http://kubernetes. To install/upgrade the chart with the release name `archiverkubedbcom-mongodbarchiver-editor`: ```bash -$ helm upgrade -i archiverkubedbcom-mongodbarchiver-editor appscode/archiverkubedbcom-mongodbarchiver-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i archiverkubedbcom-mongodbarchiver-editor appscode/archiverkubedbcom-mongodbarchiver-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MongoDBArchiver Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `archiverkubedbcom- Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i archiverkubedbcom-mongodbarchiver-editor appscode/archiverkubedbcom-mongodbarchiver-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=archiver.kubedb.com/v1alpha1 +$ helm upgrade -i archiverkubedbcom-mongodbarchiver-editor appscode/archiverkubedbcom-mongodbarchiver-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=archiver.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i archiverkubedbcom-mongodbarchiver-editor appscode/archiverkubedbcom-mongodbarchiver-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i archiverkubedbcom-mongodbarchiver-editor appscode/archiverkubedbcom-mongodbarchiver-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/archiverkubedbcom-mongodbarchiver-editor/crds/archiver.kubedb.com_mongodbarchivers.yaml b/charts/archiverkubedbcom-mongodbarchiver-editor/crds/archiver.kubedb.com_mongodbarchivers.yaml index 0c8a2a0962..f43ff3cbfb 100644 --- a/charts/archiverkubedbcom-mongodbarchiver-editor/crds/archiver.kubedb.com_mongodbarchivers.yaml +++ b/charts/archiverkubedbcom-mongodbarchiver-editor/crds/archiver.kubedb.com_mongodbarchivers.yaml @@ -648,6 +648,7 @@ spec: - Solr - Medusa - ClickHouseBackup + - Neo4jAdmin type: string jobTemplate: properties: diff --git a/charts/archiverkubedbcom-mongodbarchiver-editor/values.openapiv3_schema.yaml b/charts/archiverkubedbcom-mongodbarchiver-editor/values.openapiv3_schema.yaml index 1eba71fccd..00c626b0f6 100644 --- a/charts/archiverkubedbcom-mongodbarchiver-editor/values.openapiv3_schema.yaml +++ b/charts/archiverkubedbcom-mongodbarchiver-editor/values.openapiv3_schema.yaml @@ -662,6 +662,7 @@ properties: - Solr - Medusa - ClickHouseBackup + - Neo4jAdmin type: string jobTemplate: properties: diff --git a/charts/archiverkubedbcom-mssqlserverarchiver-editor/Chart.yaml b/charts/archiverkubedbcom-mssqlserverarchiver-editor/Chart.yaml index a297325b05..7302a47ffb 100644 --- a/charts/archiverkubedbcom-mssqlserverarchiver-editor/Chart.yaml +++ b/charts/archiverkubedbcom-mssqlserverarchiver-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"archiver.kubedb.com","version":"v1alpha1","resource":"mssqlserverarchivers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MSSQLServerArchiver Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: archiverkubedbcom-mssqlserverarchiver-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/archiverkubedbcom-mssqlserverarchiver-editor/README.md b/charts/archiverkubedbcom-mssqlserverarchiver-editor/README.md index 6cebea7415..2456de9f0a 100644 --- a/charts/archiverkubedbcom-mssqlserverarchiver-editor/README.md +++ b/charts/archiverkubedbcom-mssqlserverarchiver-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/archiverkubedbcom-mssqlserverarchiver-editor --version=v0.35.0 -$ helm upgrade -i archiverkubedbcom-mssqlserverarchiver-editor appscode/archiverkubedbcom-mssqlserverarchiver-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/archiverkubedbcom-mssqlserverarchiver-editor --version=v0.36.0 +$ helm upgrade -i archiverkubedbcom-mssqlserverarchiver-editor appscode/archiverkubedbcom-mssqlserverarchiver-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MSSQLServerArchiver Editor on a [Kubernetes](http://kuberne To install/upgrade the chart with the release name `archiverkubedbcom-mssqlserverarchiver-editor`: ```bash -$ helm upgrade -i archiverkubedbcom-mssqlserverarchiver-editor appscode/archiverkubedbcom-mssqlserverarchiver-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i archiverkubedbcom-mssqlserverarchiver-editor appscode/archiverkubedbcom-mssqlserverarchiver-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MSSQLServerArchiver Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `archiverkubedbcom- Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i archiverkubedbcom-mssqlserverarchiver-editor appscode/archiverkubedbcom-mssqlserverarchiver-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=archiver.kubedb.com/v1alpha1 +$ helm upgrade -i archiverkubedbcom-mssqlserverarchiver-editor appscode/archiverkubedbcom-mssqlserverarchiver-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=archiver.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i archiverkubedbcom-mssqlserverarchiver-editor appscode/archiverkubedbcom-mssqlserverarchiver-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i archiverkubedbcom-mssqlserverarchiver-editor appscode/archiverkubedbcom-mssqlserverarchiver-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/archiverkubedbcom-mssqlserverarchiver-editor/crds/archiver.kubedb.com_mssqlserverarchivers.yaml b/charts/archiverkubedbcom-mssqlserverarchiver-editor/crds/archiver.kubedb.com_mssqlserverarchivers.yaml index 2b201abc01..406f145763 100644 --- a/charts/archiverkubedbcom-mssqlserverarchiver-editor/crds/archiver.kubedb.com_mssqlserverarchivers.yaml +++ b/charts/archiverkubedbcom-mssqlserverarchiver-editor/crds/archiver.kubedb.com_mssqlserverarchivers.yaml @@ -648,6 +648,7 @@ spec: - Solr - Medusa - ClickHouseBackup + - Neo4jAdmin type: string jobTemplate: properties: diff --git a/charts/archiverkubedbcom-mssqlserverarchiver-editor/values.openapiv3_schema.yaml b/charts/archiverkubedbcom-mssqlserverarchiver-editor/values.openapiv3_schema.yaml index 1eba71fccd..00c626b0f6 100644 --- a/charts/archiverkubedbcom-mssqlserverarchiver-editor/values.openapiv3_schema.yaml +++ b/charts/archiverkubedbcom-mssqlserverarchiver-editor/values.openapiv3_schema.yaml @@ -662,6 +662,7 @@ properties: - Solr - Medusa - ClickHouseBackup + - Neo4jAdmin type: string jobTemplate: properties: diff --git a/charts/archiverkubedbcom-mysqlarchiver-editor/Chart.yaml b/charts/archiverkubedbcom-mysqlarchiver-editor/Chart.yaml index 4c3b731a99..63f3309d7c 100644 --- a/charts/archiverkubedbcom-mysqlarchiver-editor/Chart.yaml +++ b/charts/archiverkubedbcom-mysqlarchiver-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"archiver.kubedb.com","version":"v1alpha1","resource":"mysqlarchivers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MySQLArchiver Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: archiverkubedbcom-mysqlarchiver-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/archiverkubedbcom-mysqlarchiver-editor/README.md b/charts/archiverkubedbcom-mysqlarchiver-editor/README.md index 21017fd6a4..2568cf1e00 100644 --- a/charts/archiverkubedbcom-mysqlarchiver-editor/README.md +++ b/charts/archiverkubedbcom-mysqlarchiver-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/archiverkubedbcom-mysqlarchiver-editor --version=v0.35.0 -$ helm upgrade -i archiverkubedbcom-mysqlarchiver-editor appscode/archiverkubedbcom-mysqlarchiver-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/archiverkubedbcom-mysqlarchiver-editor --version=v0.36.0 +$ helm upgrade -i archiverkubedbcom-mysqlarchiver-editor appscode/archiverkubedbcom-mysqlarchiver-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MySQLArchiver Editor on a [Kubernetes](http://kubernetes.io To install/upgrade the chart with the release name `archiverkubedbcom-mysqlarchiver-editor`: ```bash -$ helm upgrade -i archiverkubedbcom-mysqlarchiver-editor appscode/archiverkubedbcom-mysqlarchiver-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i archiverkubedbcom-mysqlarchiver-editor appscode/archiverkubedbcom-mysqlarchiver-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MySQLArchiver Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `archiverkubedbcom- Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i archiverkubedbcom-mysqlarchiver-editor appscode/archiverkubedbcom-mysqlarchiver-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=archiver.kubedb.com/v1alpha1 +$ helm upgrade -i archiverkubedbcom-mysqlarchiver-editor appscode/archiverkubedbcom-mysqlarchiver-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=archiver.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i archiverkubedbcom-mysqlarchiver-editor appscode/archiverkubedbcom-mysqlarchiver-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i archiverkubedbcom-mysqlarchiver-editor appscode/archiverkubedbcom-mysqlarchiver-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/archiverkubedbcom-mysqlarchiver-editor/crds/archiver.kubedb.com_mysqlarchivers.yaml b/charts/archiverkubedbcom-mysqlarchiver-editor/crds/archiver.kubedb.com_mysqlarchivers.yaml index 212d385a06..c0df8da1ba 100644 --- a/charts/archiverkubedbcom-mysqlarchiver-editor/crds/archiver.kubedb.com_mysqlarchivers.yaml +++ b/charts/archiverkubedbcom-mysqlarchiver-editor/crds/archiver.kubedb.com_mysqlarchivers.yaml @@ -648,6 +648,7 @@ spec: - Solr - Medusa - ClickHouseBackup + - Neo4jAdmin type: string jobTemplate: properties: diff --git a/charts/archiverkubedbcom-mysqlarchiver-editor/values.openapiv3_schema.yaml b/charts/archiverkubedbcom-mysqlarchiver-editor/values.openapiv3_schema.yaml index 1eba71fccd..00c626b0f6 100644 --- a/charts/archiverkubedbcom-mysqlarchiver-editor/values.openapiv3_schema.yaml +++ b/charts/archiverkubedbcom-mysqlarchiver-editor/values.openapiv3_schema.yaml @@ -662,6 +662,7 @@ properties: - Solr - Medusa - ClickHouseBackup + - Neo4jAdmin type: string jobTemplate: properties: diff --git a/charts/archiverkubedbcom-postgresarchiver-editor/Chart.yaml b/charts/archiverkubedbcom-postgresarchiver-editor/Chart.yaml index 78d3c546f2..1bae44a1b3 100644 --- a/charts/archiverkubedbcom-postgresarchiver-editor/Chart.yaml +++ b/charts/archiverkubedbcom-postgresarchiver-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"archiver.kubedb.com","version":"v1alpha1","resource":"postgresarchivers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: PostgresArchiver Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: archiverkubedbcom-postgresarchiver-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/archiverkubedbcom-postgresarchiver-editor/README.md b/charts/archiverkubedbcom-postgresarchiver-editor/README.md index 92e5318b2b..3d30d95616 100644 --- a/charts/archiverkubedbcom-postgresarchiver-editor/README.md +++ b/charts/archiverkubedbcom-postgresarchiver-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/archiverkubedbcom-postgresarchiver-editor --version=v0.35.0 -$ helm upgrade -i archiverkubedbcom-postgresarchiver-editor appscode/archiverkubedbcom-postgresarchiver-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/archiverkubedbcom-postgresarchiver-editor --version=v0.36.0 +$ helm upgrade -i archiverkubedbcom-postgresarchiver-editor appscode/archiverkubedbcom-postgresarchiver-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PostgresArchiver Editor on a [Kubernetes](http://kubernetes To install/upgrade the chart with the release name `archiverkubedbcom-postgresarchiver-editor`: ```bash -$ helm upgrade -i archiverkubedbcom-postgresarchiver-editor appscode/archiverkubedbcom-postgresarchiver-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i archiverkubedbcom-postgresarchiver-editor appscode/archiverkubedbcom-postgresarchiver-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a PostgresArchiver Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `archiverkubedbcom- Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i archiverkubedbcom-postgresarchiver-editor appscode/archiverkubedbcom-postgresarchiver-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=archiver.kubedb.com/v1alpha1 +$ helm upgrade -i archiverkubedbcom-postgresarchiver-editor appscode/archiverkubedbcom-postgresarchiver-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=archiver.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i archiverkubedbcom-postgresarchiver-editor appscode/archiverkubedbcom-postgresarchiver-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i archiverkubedbcom-postgresarchiver-editor appscode/archiverkubedbcom-postgresarchiver-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/archiverkubedbcom-postgresarchiver-editor/crds/archiver.kubedb.com_postgresarchivers.yaml b/charts/archiverkubedbcom-postgresarchiver-editor/crds/archiver.kubedb.com_postgresarchivers.yaml index 0b3e87f5f8..d180ba9f20 100644 --- a/charts/archiverkubedbcom-postgresarchiver-editor/crds/archiver.kubedb.com_postgresarchivers.yaml +++ b/charts/archiverkubedbcom-postgresarchiver-editor/crds/archiver.kubedb.com_postgresarchivers.yaml @@ -648,6 +648,7 @@ spec: - Solr - Medusa - ClickHouseBackup + - Neo4jAdmin type: string jobTemplate: properties: diff --git a/charts/archiverkubedbcom-postgresarchiver-editor/values.openapiv3_schema.yaml b/charts/archiverkubedbcom-postgresarchiver-editor/values.openapiv3_schema.yaml index 1eba71fccd..00c626b0f6 100644 --- a/charts/archiverkubedbcom-postgresarchiver-editor/values.openapiv3_schema.yaml +++ b/charts/archiverkubedbcom-postgresarchiver-editor/values.openapiv3_schema.yaml @@ -662,6 +662,7 @@ properties: - Solr - Medusa - ClickHouseBackup + - Neo4jAdmin type: string jobTemplate: properties: diff --git a/charts/auditorappscodecom-siteinfo-editor/Chart.yaml b/charts/auditorappscodecom-siteinfo-editor/Chart.yaml index ecda159740..cd92cf6cb5 100644 --- a/charts/auditorappscodecom-siteinfo-editor/Chart.yaml +++ b/charts/auditorappscodecom-siteinfo-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"auditor.appscode.com","version":"v1alpha1","resource":"siteinfos"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: SiteInfo Editor home: https://byte.builders icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: auditorappscodecom-siteinfo-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/auditorappscodecom-siteinfo-editor/README.md b/charts/auditorappscodecom-siteinfo-editor/README.md index 32fd966ee2..936ee92a57 100644 --- a/charts/auditorappscodecom-siteinfo-editor/README.md +++ b/charts/auditorappscodecom-siteinfo-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/auditorappscodecom-siteinfo-editor --version=v0.35.0 -$ helm upgrade -i auditorappscodecom-siteinfo-editor appscode/auditorappscodecom-siteinfo-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/auditorappscodecom-siteinfo-editor --version=v0.36.0 +$ helm upgrade -i auditorappscodecom-siteinfo-editor appscode/auditorappscodecom-siteinfo-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a SiteInfo Editor on a [Kubernetes](http://kubernetes.io) clu To install/upgrade the chart with the release name `auditorappscodecom-siteinfo-editor`: ```bash -$ helm upgrade -i auditorappscodecom-siteinfo-editor appscode/auditorappscodecom-siteinfo-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i auditorappscodecom-siteinfo-editor appscode/auditorappscodecom-siteinfo-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a SiteInfo Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `auditorappscodecom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i auditorappscodecom-siteinfo-editor appscode/auditorappscodecom-siteinfo-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=auditor.appscode.com/v1alpha1 +$ helm upgrade -i auditorappscodecom-siteinfo-editor appscode/auditorappscodecom-siteinfo-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=auditor.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i auditorappscodecom-siteinfo-editor appscode/auditorappscodecom-siteinfo-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i auditorappscodecom-siteinfo-editor appscode/auditorappscodecom-siteinfo-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/auditregistrationk8sio-auditsink-editor/Chart.yaml b/charts/auditregistrationk8sio-auditsink-editor/Chart.yaml index 4a2fb5a208..05ccbac6fb 100644 --- a/charts/auditregistrationk8sio-auditsink-editor/Chart.yaml +++ b/charts/auditregistrationk8sio-auditsink-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"auditregistration.k8s.io","version":"v1alpha1","resource":"auditsinks"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: AuditSink Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: auditregistrationk8sio-auditsink-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/auditregistrationk8sio-auditsink-editor/README.md b/charts/auditregistrationk8sio-auditsink-editor/README.md index 6cf54a32b8..f0fed3d5bb 100644 --- a/charts/auditregistrationk8sio-auditsink-editor/README.md +++ b/charts/auditregistrationk8sio-auditsink-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/auditregistrationk8sio-auditsink-editor --version=v0.35.0 -$ helm upgrade -i auditregistrationk8sio-auditsink-editor appscode/auditregistrationk8sio-auditsink-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/auditregistrationk8sio-auditsink-editor --version=v0.36.0 +$ helm upgrade -i auditregistrationk8sio-auditsink-editor appscode/auditregistrationk8sio-auditsink-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a AuditSink Editor on a [Kubernetes](http://kubernetes.io) cl To install/upgrade the chart with the release name `auditregistrationk8sio-auditsink-editor`: ```bash -$ helm upgrade -i auditregistrationk8sio-auditsink-editor appscode/auditregistrationk8sio-auditsink-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i auditregistrationk8sio-auditsink-editor appscode/auditregistrationk8sio-auditsink-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a AuditSink Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `auditregistrationk Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i auditregistrationk8sio-auditsink-editor appscode/auditregistrationk8sio-auditsink-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=auditregistration.k8s.io/v1alpha1 +$ helm upgrade -i auditregistrationk8sio-auditsink-editor appscode/auditregistrationk8sio-auditsink-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=auditregistration.k8s.io/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i auditregistrationk8sio-auditsink-editor appscode/auditregistrationk8sio-auditsink-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i auditregistrationk8sio-auditsink-editor appscode/auditregistrationk8sio-auditsink-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/authenticationk8sappscodecom-account-editor/Chart.yaml b/charts/authenticationk8sappscodecom-account-editor/Chart.yaml index f224021c86..4a55d46c3d 100644 --- a/charts/authenticationk8sappscodecom-account-editor/Chart.yaml +++ b/charts/authenticationk8sappscodecom-account-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"authentication.k8s.appscode.com","version":"v1alpha1","resource":"accounts"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Account Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: authenticationk8sappscodecom-account-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/authenticationk8sappscodecom-account-editor/README.md b/charts/authenticationk8sappscodecom-account-editor/README.md index 8986d81d76..b9e9aa98da 100644 --- a/charts/authenticationk8sappscodecom-account-editor/README.md +++ b/charts/authenticationk8sappscodecom-account-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/authenticationk8sappscodecom-account-editor --version=v0.35.0 -$ helm upgrade -i authenticationk8sappscodecom-account-editor appscode/authenticationk8sappscodecom-account-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/authenticationk8sappscodecom-account-editor --version=v0.36.0 +$ helm upgrade -i authenticationk8sappscodecom-account-editor appscode/authenticationk8sappscodecom-account-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Account Editor on a [Kubernetes](http://kubernetes.io) clus To install/upgrade the chart with the release name `authenticationk8sappscodecom-account-editor`: ```bash -$ helm upgrade -i authenticationk8sappscodecom-account-editor appscode/authenticationk8sappscodecom-account-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i authenticationk8sappscodecom-account-editor appscode/authenticationk8sappscodecom-account-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Account Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `authenticationk8sa Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i authenticationk8sappscodecom-account-editor appscode/authenticationk8sappscodecom-account-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=authentication.k8s.appscode.com/v1alpha1 +$ helm upgrade -i authenticationk8sappscodecom-account-editor appscode/authenticationk8sappscodecom-account-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=authentication.k8s.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i authenticationk8sappscodecom-account-editor appscode/authenticationk8sappscodecom-account-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i authenticationk8sappscodecom-account-editor appscode/authenticationk8sappscodecom-account-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/authenticationk8sappscodecom-user-editor/Chart.yaml b/charts/authenticationk8sappscodecom-user-editor/Chart.yaml index ed54238f43..76c9e608f1 100644 --- a/charts/authenticationk8sappscodecom-user-editor/Chart.yaml +++ b/charts/authenticationk8sappscodecom-user-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"authentication.k8s.appscode.com","version":"v1alpha1","resource":"users"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: User Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: authenticationk8sappscodecom-user-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/authenticationk8sappscodecom-user-editor/README.md b/charts/authenticationk8sappscodecom-user-editor/README.md index 083e80855f..beefaa2ff6 100644 --- a/charts/authenticationk8sappscodecom-user-editor/README.md +++ b/charts/authenticationk8sappscodecom-user-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/authenticationk8sappscodecom-user-editor --version=v0.35.0 -$ helm upgrade -i authenticationk8sappscodecom-user-editor appscode/authenticationk8sappscodecom-user-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/authenticationk8sappscodecom-user-editor --version=v0.36.0 +$ helm upgrade -i authenticationk8sappscodecom-user-editor appscode/authenticationk8sappscodecom-user-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a User Editor on a [Kubernetes](http://kubernetes.io) cluster To install/upgrade the chart with the release name `authenticationk8sappscodecom-user-editor`: ```bash -$ helm upgrade -i authenticationk8sappscodecom-user-editor appscode/authenticationk8sappscodecom-user-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i authenticationk8sappscodecom-user-editor appscode/authenticationk8sappscodecom-user-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a User Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `authenticationk8sa Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i authenticationk8sappscodecom-user-editor appscode/authenticationk8sappscodecom-user-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=authentication.k8s.appscode.com/v1alpha1 +$ helm upgrade -i authenticationk8sappscodecom-user-editor appscode/authenticationk8sappscodecom-user-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=authentication.k8s.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i authenticationk8sappscodecom-user-editor appscode/authenticationk8sappscodecom-user-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i authenticationk8sappscodecom-user-editor appscode/authenticationk8sappscodecom-user-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/authenticationk8sio-tokenrequest-editor/Chart.yaml b/charts/authenticationk8sio-tokenrequest-editor/Chart.yaml index ba539148a0..4a5e695432 100644 --- a/charts/authenticationk8sio-tokenrequest-editor/Chart.yaml +++ b/charts/authenticationk8sio-tokenrequest-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"authentication.k8s.io","version":"v1","resource":"tokenrequests"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: TokenRequest Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: authenticationk8sio-tokenrequest-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/authenticationk8sio-tokenrequest-editor/README.md b/charts/authenticationk8sio-tokenrequest-editor/README.md index 1e3a832858..5712d855d0 100644 --- a/charts/authenticationk8sio-tokenrequest-editor/README.md +++ b/charts/authenticationk8sio-tokenrequest-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/authenticationk8sio-tokenrequest-editor --version=v0.35.0 -$ helm upgrade -i authenticationk8sio-tokenrequest-editor appscode/authenticationk8sio-tokenrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/authenticationk8sio-tokenrequest-editor --version=v0.36.0 +$ helm upgrade -i authenticationk8sio-tokenrequest-editor appscode/authenticationk8sio-tokenrequest-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a TokenRequest Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `authenticationk8sio-tokenrequest-editor`: ```bash -$ helm upgrade -i authenticationk8sio-tokenrequest-editor appscode/authenticationk8sio-tokenrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i authenticationk8sio-tokenrequest-editor appscode/authenticationk8sio-tokenrequest-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a TokenRequest Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `authenticationk8si Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i authenticationk8sio-tokenrequest-editor appscode/authenticationk8sio-tokenrequest-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=authentication.k8s.io/v1 +$ helm upgrade -i authenticationk8sio-tokenrequest-editor appscode/authenticationk8sio-tokenrequest-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=authentication.k8s.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i authenticationk8sio-tokenrequest-editor appscode/authenticationk8sio-tokenrequest-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i authenticationk8sio-tokenrequest-editor appscode/authenticationk8sio-tokenrequest-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/authenticationk8sio-tokenreview-editor/Chart.yaml b/charts/authenticationk8sio-tokenreview-editor/Chart.yaml index 3ba5fe9684..f33ea6113f 100644 --- a/charts/authenticationk8sio-tokenreview-editor/Chart.yaml +++ b/charts/authenticationk8sio-tokenreview-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"authentication.k8s.io","version":"v1","resource":"tokenreviews"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: TokenReview Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: authenticationk8sio-tokenreview-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/authenticationk8sio-tokenreview-editor/README.md b/charts/authenticationk8sio-tokenreview-editor/README.md index da0d21531b..173f077a73 100644 --- a/charts/authenticationk8sio-tokenreview-editor/README.md +++ b/charts/authenticationk8sio-tokenreview-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/authenticationk8sio-tokenreview-editor --version=v0.35.0 -$ helm upgrade -i authenticationk8sio-tokenreview-editor appscode/authenticationk8sio-tokenreview-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/authenticationk8sio-tokenreview-editor --version=v0.36.0 +$ helm upgrade -i authenticationk8sio-tokenreview-editor appscode/authenticationk8sio-tokenreview-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a TokenReview Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `authenticationk8sio-tokenreview-editor`: ```bash -$ helm upgrade -i authenticationk8sio-tokenreview-editor appscode/authenticationk8sio-tokenreview-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i authenticationk8sio-tokenreview-editor appscode/authenticationk8sio-tokenreview-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a TokenReview Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `authenticationk8si Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i authenticationk8sio-tokenreview-editor appscode/authenticationk8sio-tokenreview-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=authentication.k8s.io/v1 +$ helm upgrade -i authenticationk8sio-tokenreview-editor appscode/authenticationk8sio-tokenreview-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=authentication.k8s.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i authenticationk8sio-tokenreview-editor appscode/authenticationk8sio-tokenreview-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i authenticationk8sio-tokenreview-editor appscode/authenticationk8sio-tokenreview-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/authenticationopenclustermanagementio-managedserviceaccount-editor/Chart.yaml b/charts/authenticationopenclustermanagementio-managedserviceaccount-editor/Chart.yaml index ea586905a2..2d6835dc27 100644 --- a/charts/authenticationopenclustermanagementio-managedserviceaccount-editor/Chart.yaml +++ b/charts/authenticationopenclustermanagementio-managedserviceaccount-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"authentication.open-cluster-management.io","version":"v1beta1","resource":"managedserviceaccounts"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ManagedServiceAccount Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: authenticationopenclustermanagementio-managedserviceaccount-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/authenticationopenclustermanagementio-managedserviceaccount-editor/README.md b/charts/authenticationopenclustermanagementio-managedserviceaccount-editor/README.md index 95ecd2d6ea..27c1cec9f3 100644 --- a/charts/authenticationopenclustermanagementio-managedserviceaccount-editor/README.md +++ b/charts/authenticationopenclustermanagementio-managedserviceaccount-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/authenticationopenclustermanagementio-managedserviceaccount-editor --version=v0.35.0 -$ helm upgrade -i authenticationopenclustermanagementio-managedserviceaccount-editor appscode/authenticationopenclustermanagementio-managedserviceaccount-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/authenticationopenclustermanagementio-managedserviceaccount-editor --version=v0.36.0 +$ helm upgrade -i authenticationopenclustermanagementio-managedserviceaccount-editor appscode/authenticationopenclustermanagementio-managedserviceaccount-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ManagedServiceAccount Editor on a [Kubernetes](http://kuber To install/upgrade the chart with the release name `authenticationopenclustermanagementio-managedserviceaccount-editor`: ```bash -$ helm upgrade -i authenticationopenclustermanagementio-managedserviceaccount-editor appscode/authenticationopenclustermanagementio-managedserviceaccount-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i authenticationopenclustermanagementio-managedserviceaccount-editor appscode/authenticationopenclustermanagementio-managedserviceaccount-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ManagedServiceAccount Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `authenticationopen Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i authenticationopenclustermanagementio-managedserviceaccount-editor appscode/authenticationopenclustermanagementio-managedserviceaccount-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=authentication.open-cluster-management.io/v1beta1 +$ helm upgrade -i authenticationopenclustermanagementio-managedserviceaccount-editor appscode/authenticationopenclustermanagementio-managedserviceaccount-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=authentication.open-cluster-management.io/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i authenticationopenclustermanagementio-managedserviceaccount-editor appscode/authenticationopenclustermanagementio-managedserviceaccount-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i authenticationopenclustermanagementio-managedserviceaccount-editor appscode/authenticationopenclustermanagementio-managedserviceaccount-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/authorizationazurekubedbcom-roleassignment-editor/Chart.yaml b/charts/authorizationazurekubedbcom-roleassignment-editor/Chart.yaml index e7217929ea..f6a8dc4fe7 100644 --- a/charts/authorizationazurekubedbcom-roleassignment-editor/Chart.yaml +++ b/charts/authorizationazurekubedbcom-roleassignment-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"authorization.azure.kubedb.com","version":"v1alpha1","resource":"roleassignments"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: RoleAssignment Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: authorizationazurekubedbcom-roleassignment-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/authorizationazurekubedbcom-roleassignment-editor/README.md b/charts/authorizationazurekubedbcom-roleassignment-editor/README.md index b7f6fbbf5b..8c66064db3 100644 --- a/charts/authorizationazurekubedbcom-roleassignment-editor/README.md +++ b/charts/authorizationazurekubedbcom-roleassignment-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/authorizationazurekubedbcom-roleassignment-editor --version=v0.35.0 -$ helm upgrade -i authorizationazurekubedbcom-roleassignment-editor appscode/authorizationazurekubedbcom-roleassignment-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/authorizationazurekubedbcom-roleassignment-editor --version=v0.36.0 +$ helm upgrade -i authorizationazurekubedbcom-roleassignment-editor appscode/authorizationazurekubedbcom-roleassignment-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a RoleAssignment Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `authorizationazurekubedbcom-roleassignment-editor`: ```bash -$ helm upgrade -i authorizationazurekubedbcom-roleassignment-editor appscode/authorizationazurekubedbcom-roleassignment-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i authorizationazurekubedbcom-roleassignment-editor appscode/authorizationazurekubedbcom-roleassignment-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a RoleAssignment Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `authorizationazure Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i authorizationazurekubedbcom-roleassignment-editor appscode/authorizationazurekubedbcom-roleassignment-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=authorization.azure.kubedb.com/v1alpha1 +$ helm upgrade -i authorizationazurekubedbcom-roleassignment-editor appscode/authorizationazurekubedbcom-roleassignment-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=authorization.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i authorizationazurekubedbcom-roleassignment-editor appscode/authorizationazurekubedbcom-roleassignment-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i authorizationazurekubedbcom-roleassignment-editor appscode/authorizationazurekubedbcom-roleassignment-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/authorizationk8sappscodecom-managedclusterrole-editor/Chart.yaml b/charts/authorizationk8sappscodecom-managedclusterrole-editor/Chart.yaml index 01f73ece75..1ad622fa08 100644 --- a/charts/authorizationk8sappscodecom-managedclusterrole-editor/Chart.yaml +++ b/charts/authorizationk8sappscodecom-managedclusterrole-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"authorization.k8s.appscode.com","version":"v1alpha1","resource":"managedclusterroles"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ManagedClusterRole Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: authorizationk8sappscodecom-managedclusterrole-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/authorizationk8sappscodecom-managedclusterrole-editor/README.md b/charts/authorizationk8sappscodecom-managedclusterrole-editor/README.md index a4aae063a1..0d01e33262 100644 --- a/charts/authorizationk8sappscodecom-managedclusterrole-editor/README.md +++ b/charts/authorizationk8sappscodecom-managedclusterrole-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/authorizationk8sappscodecom-managedclusterrole-editor --version=v0.35.0 -$ helm upgrade -i authorizationk8sappscodecom-managedclusterrole-editor appscode/authorizationk8sappscodecom-managedclusterrole-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/authorizationk8sappscodecom-managedclusterrole-editor --version=v0.36.0 +$ helm upgrade -i authorizationk8sappscodecom-managedclusterrole-editor appscode/authorizationk8sappscodecom-managedclusterrole-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ManagedClusterRole Editor on a [Kubernetes](http://kubernet To install/upgrade the chart with the release name `authorizationk8sappscodecom-managedclusterrole-editor`: ```bash -$ helm upgrade -i authorizationk8sappscodecom-managedclusterrole-editor appscode/authorizationk8sappscodecom-managedclusterrole-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i authorizationk8sappscodecom-managedclusterrole-editor appscode/authorizationk8sappscodecom-managedclusterrole-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ManagedClusterRole Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `authorizationk8sap Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i authorizationk8sappscodecom-managedclusterrole-editor appscode/authorizationk8sappscodecom-managedclusterrole-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=authorization.k8s.appscode.com/v1alpha1 +$ helm upgrade -i authorizationk8sappscodecom-managedclusterrole-editor appscode/authorizationk8sappscodecom-managedclusterrole-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=authorization.k8s.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i authorizationk8sappscodecom-managedclusterrole-editor appscode/authorizationk8sappscodecom-managedclusterrole-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i authorizationk8sappscodecom-managedclusterrole-editor appscode/authorizationk8sappscodecom-managedclusterrole-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/authorizationk8sappscodecom-managedclusterrolebinding-editor/Chart.yaml b/charts/authorizationk8sappscodecom-managedclusterrolebinding-editor/Chart.yaml index 78e120287f..16e1d0e254 100644 --- a/charts/authorizationk8sappscodecom-managedclusterrolebinding-editor/Chart.yaml +++ b/charts/authorizationk8sappscodecom-managedclusterrolebinding-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"authorization.k8s.appscode.com","version":"v1alpha1","resource":"managedclusterrolebindings"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ManagedClusterRoleBinding Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: authorizationk8sappscodecom-managedclusterrolebinding-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/authorizationk8sappscodecom-managedclusterrolebinding-editor/README.md b/charts/authorizationk8sappscodecom-managedclusterrolebinding-editor/README.md index d2cfb37ae6..e16ff0cf6a 100644 --- a/charts/authorizationk8sappscodecom-managedclusterrolebinding-editor/README.md +++ b/charts/authorizationk8sappscodecom-managedclusterrolebinding-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/authorizationk8sappscodecom-managedclusterrolebinding-editor --version=v0.35.0 -$ helm upgrade -i authorizationk8sappscodecom-managedclusterrolebinding-editor appscode/authorizationk8sappscodecom-managedclusterrolebinding-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/authorizationk8sappscodecom-managedclusterrolebinding-editor --version=v0.36.0 +$ helm upgrade -i authorizationk8sappscodecom-managedclusterrolebinding-editor appscode/authorizationk8sappscodecom-managedclusterrolebinding-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ManagedClusterRoleBinding Editor on a [Kubernetes](http://k To install/upgrade the chart with the release name `authorizationk8sappscodecom-managedclusterrolebinding-editor`: ```bash -$ helm upgrade -i authorizationk8sappscodecom-managedclusterrolebinding-editor appscode/authorizationk8sappscodecom-managedclusterrolebinding-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i authorizationk8sappscodecom-managedclusterrolebinding-editor appscode/authorizationk8sappscodecom-managedclusterrolebinding-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ManagedClusterRoleBinding Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `authorizationk8sap Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i authorizationk8sappscodecom-managedclusterrolebinding-editor appscode/authorizationk8sappscodecom-managedclusterrolebinding-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=authorization.k8s.appscode.com/v1alpha1 +$ helm upgrade -i authorizationk8sappscodecom-managedclusterrolebinding-editor appscode/authorizationk8sappscodecom-managedclusterrolebinding-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=authorization.k8s.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i authorizationk8sappscodecom-managedclusterrolebinding-editor appscode/authorizationk8sappscodecom-managedclusterrolebinding-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i authorizationk8sappscodecom-managedclusterrolebinding-editor appscode/authorizationk8sappscodecom-managedclusterrolebinding-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/authorizationk8sappscodecom-managedclustersetrolebinding-editor/Chart.yaml b/charts/authorizationk8sappscodecom-managedclustersetrolebinding-editor/Chart.yaml index 10cea0dc34..726f7dcfe1 100644 --- a/charts/authorizationk8sappscodecom-managedclustersetrolebinding-editor/Chart.yaml +++ b/charts/authorizationk8sappscodecom-managedclustersetrolebinding-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"authorization.k8s.appscode.com","version":"v1alpha1","resource":"managedclustersetrolebindings"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ManagedClusterSetRoleBinding Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: authorizationk8sappscodecom-managedclustersetrolebinding-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/authorizationk8sappscodecom-managedclustersetrolebinding-editor/README.md b/charts/authorizationk8sappscodecom-managedclustersetrolebinding-editor/README.md index 27e114c56b..e7d8b187a2 100644 --- a/charts/authorizationk8sappscodecom-managedclustersetrolebinding-editor/README.md +++ b/charts/authorizationk8sappscodecom-managedclustersetrolebinding-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/authorizationk8sappscodecom-managedclustersetrolebinding-editor --version=v0.35.0 -$ helm upgrade -i authorizationk8sappscodecom-managedclustersetrolebinding-editor appscode/authorizationk8sappscodecom-managedclustersetrolebinding-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/authorizationk8sappscodecom-managedclustersetrolebinding-editor --version=v0.36.0 +$ helm upgrade -i authorizationk8sappscodecom-managedclustersetrolebinding-editor appscode/authorizationk8sappscodecom-managedclustersetrolebinding-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ManagedClusterSetRoleBinding Editor on a [Kubernetes](http: To install/upgrade the chart with the release name `authorizationk8sappscodecom-managedclustersetrolebinding-editor`: ```bash -$ helm upgrade -i authorizationk8sappscodecom-managedclustersetrolebinding-editor appscode/authorizationk8sappscodecom-managedclustersetrolebinding-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i authorizationk8sappscodecom-managedclustersetrolebinding-editor appscode/authorizationk8sappscodecom-managedclustersetrolebinding-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ManagedClusterSetRoleBinding Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `authorizationk8sap Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i authorizationk8sappscodecom-managedclustersetrolebinding-editor appscode/authorizationk8sappscodecom-managedclustersetrolebinding-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=authorization.k8s.appscode.com/v1alpha1 +$ helm upgrade -i authorizationk8sappscodecom-managedclustersetrolebinding-editor appscode/authorizationk8sappscodecom-managedclustersetrolebinding-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=authorization.k8s.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i authorizationk8sappscodecom-managedclustersetrolebinding-editor appscode/authorizationk8sappscodecom-managedclustersetrolebinding-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i authorizationk8sappscodecom-managedclustersetrolebinding-editor appscode/authorizationk8sappscodecom-managedclustersetrolebinding-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/authorizationk8sio-localsubjectaccessreview-editor/Chart.yaml b/charts/authorizationk8sio-localsubjectaccessreview-editor/Chart.yaml index f156d5fe7c..8ac5ff8a9d 100644 --- a/charts/authorizationk8sio-localsubjectaccessreview-editor/Chart.yaml +++ b/charts/authorizationk8sio-localsubjectaccessreview-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"authorization.k8s.io","version":"v1","resource":"localsubjectaccessreviews"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: LocalSubjectAccessReview Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: authorizationk8sio-localsubjectaccessreview-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/authorizationk8sio-localsubjectaccessreview-editor/README.md b/charts/authorizationk8sio-localsubjectaccessreview-editor/README.md index b278b723ca..fd6d0d36d0 100644 --- a/charts/authorizationk8sio-localsubjectaccessreview-editor/README.md +++ b/charts/authorizationk8sio-localsubjectaccessreview-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/authorizationk8sio-localsubjectaccessreview-editor --version=v0.35.0 -$ helm upgrade -i authorizationk8sio-localsubjectaccessreview-editor appscode/authorizationk8sio-localsubjectaccessreview-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/authorizationk8sio-localsubjectaccessreview-editor --version=v0.36.0 +$ helm upgrade -i authorizationk8sio-localsubjectaccessreview-editor appscode/authorizationk8sio-localsubjectaccessreview-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a LocalSubjectAccessReview Editor on a [Kubernetes](http://ku To install/upgrade the chart with the release name `authorizationk8sio-localsubjectaccessreview-editor`: ```bash -$ helm upgrade -i authorizationk8sio-localsubjectaccessreview-editor appscode/authorizationk8sio-localsubjectaccessreview-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i authorizationk8sio-localsubjectaccessreview-editor appscode/authorizationk8sio-localsubjectaccessreview-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a LocalSubjectAccessReview Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `authorizationk8sio Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i authorizationk8sio-localsubjectaccessreview-editor appscode/authorizationk8sio-localsubjectaccessreview-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=authorization.k8s.io/v1 +$ helm upgrade -i authorizationk8sio-localsubjectaccessreview-editor appscode/authorizationk8sio-localsubjectaccessreview-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=authorization.k8s.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i authorizationk8sio-localsubjectaccessreview-editor appscode/authorizationk8sio-localsubjectaccessreview-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i authorizationk8sio-localsubjectaccessreview-editor appscode/authorizationk8sio-localsubjectaccessreview-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/authorizationk8sio-selfsubjectaccessreview-editor/Chart.yaml b/charts/authorizationk8sio-selfsubjectaccessreview-editor/Chart.yaml index 840af35429..ce95826d9b 100644 --- a/charts/authorizationk8sio-selfsubjectaccessreview-editor/Chart.yaml +++ b/charts/authorizationk8sio-selfsubjectaccessreview-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"authorization.k8s.io","version":"v1","resource":"selfsubjectaccessreviews"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: SelfSubjectAccessReview Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: authorizationk8sio-selfsubjectaccessreview-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/authorizationk8sio-selfsubjectaccessreview-editor/README.md b/charts/authorizationk8sio-selfsubjectaccessreview-editor/README.md index 6da7fe4d3b..4bf87f0a33 100644 --- a/charts/authorizationk8sio-selfsubjectaccessreview-editor/README.md +++ b/charts/authorizationk8sio-selfsubjectaccessreview-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/authorizationk8sio-selfsubjectaccessreview-editor --version=v0.35.0 -$ helm upgrade -i authorizationk8sio-selfsubjectaccessreview-editor appscode/authorizationk8sio-selfsubjectaccessreview-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/authorizationk8sio-selfsubjectaccessreview-editor --version=v0.36.0 +$ helm upgrade -i authorizationk8sio-selfsubjectaccessreview-editor appscode/authorizationk8sio-selfsubjectaccessreview-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a SelfSubjectAccessReview Editor on a [Kubernetes](http://kub To install/upgrade the chart with the release name `authorizationk8sio-selfsubjectaccessreview-editor`: ```bash -$ helm upgrade -i authorizationk8sio-selfsubjectaccessreview-editor appscode/authorizationk8sio-selfsubjectaccessreview-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i authorizationk8sio-selfsubjectaccessreview-editor appscode/authorizationk8sio-selfsubjectaccessreview-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a SelfSubjectAccessReview Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `authorizationk8sio Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i authorizationk8sio-selfsubjectaccessreview-editor appscode/authorizationk8sio-selfsubjectaccessreview-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=authorization.k8s.io/v1 +$ helm upgrade -i authorizationk8sio-selfsubjectaccessreview-editor appscode/authorizationk8sio-selfsubjectaccessreview-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=authorization.k8s.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i authorizationk8sio-selfsubjectaccessreview-editor appscode/authorizationk8sio-selfsubjectaccessreview-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i authorizationk8sio-selfsubjectaccessreview-editor appscode/authorizationk8sio-selfsubjectaccessreview-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/authorizationk8sio-selfsubjectrulesreview-editor/Chart.yaml b/charts/authorizationk8sio-selfsubjectrulesreview-editor/Chart.yaml index a677754717..eba2eacdb9 100644 --- a/charts/authorizationk8sio-selfsubjectrulesreview-editor/Chart.yaml +++ b/charts/authorizationk8sio-selfsubjectrulesreview-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"authorization.k8s.io","version":"v1","resource":"selfsubjectrulesreviews"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: SelfSubjectRulesReview Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: authorizationk8sio-selfsubjectrulesreview-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/authorizationk8sio-selfsubjectrulesreview-editor/README.md b/charts/authorizationk8sio-selfsubjectrulesreview-editor/README.md index 42ac509492..8428427c8f 100644 --- a/charts/authorizationk8sio-selfsubjectrulesreview-editor/README.md +++ b/charts/authorizationk8sio-selfsubjectrulesreview-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/authorizationk8sio-selfsubjectrulesreview-editor --version=v0.35.0 -$ helm upgrade -i authorizationk8sio-selfsubjectrulesreview-editor appscode/authorizationk8sio-selfsubjectrulesreview-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/authorizationk8sio-selfsubjectrulesreview-editor --version=v0.36.0 +$ helm upgrade -i authorizationk8sio-selfsubjectrulesreview-editor appscode/authorizationk8sio-selfsubjectrulesreview-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a SelfSubjectRulesReview Editor on a [Kubernetes](http://kube To install/upgrade the chart with the release name `authorizationk8sio-selfsubjectrulesreview-editor`: ```bash -$ helm upgrade -i authorizationk8sio-selfsubjectrulesreview-editor appscode/authorizationk8sio-selfsubjectrulesreview-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i authorizationk8sio-selfsubjectrulesreview-editor appscode/authorizationk8sio-selfsubjectrulesreview-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a SelfSubjectRulesReview Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `authorizationk8sio Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i authorizationk8sio-selfsubjectrulesreview-editor appscode/authorizationk8sio-selfsubjectrulesreview-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=authorization.k8s.io/v1 +$ helm upgrade -i authorizationk8sio-selfsubjectrulesreview-editor appscode/authorizationk8sio-selfsubjectrulesreview-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=authorization.k8s.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i authorizationk8sio-selfsubjectrulesreview-editor appscode/authorizationk8sio-selfsubjectrulesreview-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i authorizationk8sio-selfsubjectrulesreview-editor appscode/authorizationk8sio-selfsubjectrulesreview-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/authorizationk8sio-subjectaccessreview-editor/Chart.yaml b/charts/authorizationk8sio-subjectaccessreview-editor/Chart.yaml index cde0947c0c..da8609bbb5 100644 --- a/charts/authorizationk8sio-subjectaccessreview-editor/Chart.yaml +++ b/charts/authorizationk8sio-subjectaccessreview-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"authorization.k8s.io","version":"v1","resource":"subjectaccessreviews"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: SubjectAccessReview Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: authorizationk8sio-subjectaccessreview-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/authorizationk8sio-subjectaccessreview-editor/README.md b/charts/authorizationk8sio-subjectaccessreview-editor/README.md index 8440ac5575..8b082f35e5 100644 --- a/charts/authorizationk8sio-subjectaccessreview-editor/README.md +++ b/charts/authorizationk8sio-subjectaccessreview-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/authorizationk8sio-subjectaccessreview-editor --version=v0.35.0 -$ helm upgrade -i authorizationk8sio-subjectaccessreview-editor appscode/authorizationk8sio-subjectaccessreview-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/authorizationk8sio-subjectaccessreview-editor --version=v0.36.0 +$ helm upgrade -i authorizationk8sio-subjectaccessreview-editor appscode/authorizationk8sio-subjectaccessreview-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a SubjectAccessReview Editor on a [Kubernetes](http://kuberne To install/upgrade the chart with the release name `authorizationk8sio-subjectaccessreview-editor`: ```bash -$ helm upgrade -i authorizationk8sio-subjectaccessreview-editor appscode/authorizationk8sio-subjectaccessreview-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i authorizationk8sio-subjectaccessreview-editor appscode/authorizationk8sio-subjectaccessreview-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a SubjectAccessReview Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `authorizationk8sio Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i authorizationk8sio-subjectaccessreview-editor appscode/authorizationk8sio-subjectaccessreview-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=authorization.k8s.io/v1 +$ helm upgrade -i authorizationk8sio-subjectaccessreview-editor appscode/authorizationk8sio-subjectaccessreview-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=authorization.k8s.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i authorizationk8sio-subjectaccessreview-editor appscode/authorizationk8sio-subjectaccessreview-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i authorizationk8sio-subjectaccessreview-editor appscode/authorizationk8sio-subjectaccessreview-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/autoscaling-horizontalpodautoscaler-editor/Chart.yaml b/charts/autoscaling-horizontalpodautoscaler-editor/Chart.yaml index 4969c4d6b0..e0bf5fb56a 100644 --- a/charts/autoscaling-horizontalpodautoscaler-editor/Chart.yaml +++ b/charts/autoscaling-horizontalpodautoscaler-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"autoscaling","version":"v2beta2","resource":"horizontalpodautoscalers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: HorizontalPodAutoscaler Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: autoscaling-horizontalpodautoscaler-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/autoscaling-horizontalpodautoscaler-editor/README.md b/charts/autoscaling-horizontalpodautoscaler-editor/README.md index a8b9d886f4..1031c13b64 100644 --- a/charts/autoscaling-horizontalpodautoscaler-editor/README.md +++ b/charts/autoscaling-horizontalpodautoscaler-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/autoscaling-horizontalpodautoscaler-editor --version=v0.35.0 -$ helm upgrade -i autoscaling-horizontalpodautoscaler-editor appscode/autoscaling-horizontalpodautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/autoscaling-horizontalpodautoscaler-editor --version=v0.36.0 +$ helm upgrade -i autoscaling-horizontalpodautoscaler-editor appscode/autoscaling-horizontalpodautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a HorizontalPodAutoscaler Editor on a [Kubernetes](http://kub To install/upgrade the chart with the release name `autoscaling-horizontalpodautoscaler-editor`: ```bash -$ helm upgrade -i autoscaling-horizontalpodautoscaler-editor appscode/autoscaling-horizontalpodautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i autoscaling-horizontalpodautoscaler-editor appscode/autoscaling-horizontalpodautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a HorizontalPodAutoscaler Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `autoscaling-horizo Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i autoscaling-horizontalpodautoscaler-editor appscode/autoscaling-horizontalpodautoscaler-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=autoscaling/v2beta2 +$ helm upgrade -i autoscaling-horizontalpodautoscaler-editor appscode/autoscaling-horizontalpodautoscaler-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=autoscaling/v2beta2 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i autoscaling-horizontalpodautoscaler-editor appscode/autoscaling-horizontalpodautoscaler-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i autoscaling-horizontalpodautoscaler-editor appscode/autoscaling-horizontalpodautoscaler-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/autoscalingk8sio-verticalpodautoscaler-editor/Chart.yaml b/charts/autoscalingk8sio-verticalpodautoscaler-editor/Chart.yaml index 6b6e5c5c9d..e370fd0e9a 100644 --- a/charts/autoscalingk8sio-verticalpodautoscaler-editor/Chart.yaml +++ b/charts/autoscalingk8sio-verticalpodautoscaler-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"autoscaling.k8s.io","version":"v1","resource":"verticalpodautoscalers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: VerticalPodAutoscaler Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: autoscalingk8sio-verticalpodautoscaler-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/autoscalingk8sio-verticalpodautoscaler-editor/README.md b/charts/autoscalingk8sio-verticalpodautoscaler-editor/README.md index f26eb94a61..108919cc93 100644 --- a/charts/autoscalingk8sio-verticalpodautoscaler-editor/README.md +++ b/charts/autoscalingk8sio-verticalpodautoscaler-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/autoscalingk8sio-verticalpodautoscaler-editor --version=v0.35.0 -$ helm upgrade -i autoscalingk8sio-verticalpodautoscaler-editor appscode/autoscalingk8sio-verticalpodautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/autoscalingk8sio-verticalpodautoscaler-editor --version=v0.36.0 +$ helm upgrade -i autoscalingk8sio-verticalpodautoscaler-editor appscode/autoscalingk8sio-verticalpodautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a VerticalPodAutoscaler Editor on a [Kubernetes](http://kuber To install/upgrade the chart with the release name `autoscalingk8sio-verticalpodautoscaler-editor`: ```bash -$ helm upgrade -i autoscalingk8sio-verticalpodautoscaler-editor appscode/autoscalingk8sio-verticalpodautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i autoscalingk8sio-verticalpodautoscaler-editor appscode/autoscalingk8sio-verticalpodautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a VerticalPodAutoscaler Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `autoscalingk8sio-v Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i autoscalingk8sio-verticalpodautoscaler-editor appscode/autoscalingk8sio-verticalpodautoscaler-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=autoscaling.k8s.io/v1 +$ helm upgrade -i autoscalingk8sio-verticalpodautoscaler-editor appscode/autoscalingk8sio-verticalpodautoscaler-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=autoscaling.k8s.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i autoscalingk8sio-verticalpodautoscaler-editor appscode/autoscalingk8sio-verticalpodautoscaler-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i autoscalingk8sio-verticalpodautoscaler-editor appscode/autoscalingk8sio-verticalpodautoscaler-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/autoscalingk8sio-verticalpodautoscalercheckpoint-editor/Chart.yaml b/charts/autoscalingk8sio-verticalpodautoscalercheckpoint-editor/Chart.yaml index 2bba29f7ac..d0ca1bac04 100644 --- a/charts/autoscalingk8sio-verticalpodautoscalercheckpoint-editor/Chart.yaml +++ b/charts/autoscalingk8sio-verticalpodautoscalercheckpoint-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"autoscaling.k8s.io","version":"v1","resource":"verticalpodautoscalercheckpoints"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: VerticalPodAutoscalerCheckpoint Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: autoscalingk8sio-verticalpodautoscalercheckpoint-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/autoscalingk8sio-verticalpodautoscalercheckpoint-editor/README.md b/charts/autoscalingk8sio-verticalpodautoscalercheckpoint-editor/README.md index e1a842ae4d..a3d1d3c86f 100644 --- a/charts/autoscalingk8sio-verticalpodautoscalercheckpoint-editor/README.md +++ b/charts/autoscalingk8sio-verticalpodautoscalercheckpoint-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/autoscalingk8sio-verticalpodautoscalercheckpoint-editor --version=v0.35.0 -$ helm upgrade -i autoscalingk8sio-verticalpodautoscalercheckpoint-editor appscode/autoscalingk8sio-verticalpodautoscalercheckpoint-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/autoscalingk8sio-verticalpodautoscalercheckpoint-editor --version=v0.36.0 +$ helm upgrade -i autoscalingk8sio-verticalpodautoscalercheckpoint-editor appscode/autoscalingk8sio-verticalpodautoscalercheckpoint-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a VerticalPodAutoscalerCheckpoint Editor on a [Kubernetes](ht To install/upgrade the chart with the release name `autoscalingk8sio-verticalpodautoscalercheckpoint-editor`: ```bash -$ helm upgrade -i autoscalingk8sio-verticalpodautoscalercheckpoint-editor appscode/autoscalingk8sio-verticalpodautoscalercheckpoint-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i autoscalingk8sio-verticalpodautoscalercheckpoint-editor appscode/autoscalingk8sio-verticalpodautoscalercheckpoint-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a VerticalPodAutoscalerCheckpoint Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `autoscalingk8sio-v Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i autoscalingk8sio-verticalpodautoscalercheckpoint-editor appscode/autoscalingk8sio-verticalpodautoscalercheckpoint-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=autoscaling.k8s.io/v1 +$ helm upgrade -i autoscalingk8sio-verticalpodautoscalercheckpoint-editor appscode/autoscalingk8sio-verticalpodautoscalercheckpoint-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=autoscaling.k8s.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i autoscalingk8sio-verticalpodautoscalercheckpoint-editor appscode/autoscalingk8sio-verticalpodautoscalercheckpoint-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i autoscalingk8sio-verticalpodautoscalercheckpoint-editor appscode/autoscalingk8sio-verticalpodautoscalercheckpoint-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/autoscalingkubedbcom-aerospikeautoscaler-editor/Chart.yaml b/charts/autoscalingkubedbcom-aerospikeautoscaler-editor/Chart.yaml index a0d55a48b4..0274a9d640 100644 --- a/charts/autoscalingkubedbcom-aerospikeautoscaler-editor/Chart.yaml +++ b/charts/autoscalingkubedbcom-aerospikeautoscaler-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"autoscaling.kubedb.com","version":"v1alpha1","resource":"aerospikeautoscalers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: AerospikeAutoscaler Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: autoscalingkubedbcom-aerospikeautoscaler-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/autoscalingkubedbcom-aerospikeautoscaler-editor/README.md b/charts/autoscalingkubedbcom-aerospikeautoscaler-editor/README.md index c0325ace2f..f06f1e7c4b 100644 --- a/charts/autoscalingkubedbcom-aerospikeautoscaler-editor/README.md +++ b/charts/autoscalingkubedbcom-aerospikeautoscaler-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/autoscalingkubedbcom-aerospikeautoscaler-editor --version=v0.35.0 -$ helm upgrade -i autoscalingkubedbcom-aerospikeautoscaler-editor appscode/autoscalingkubedbcom-aerospikeautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/autoscalingkubedbcom-aerospikeautoscaler-editor --version=v0.36.0 +$ helm upgrade -i autoscalingkubedbcom-aerospikeautoscaler-editor appscode/autoscalingkubedbcom-aerospikeautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a AerospikeAutoscaler Editor on a [Kubernetes](http://kuberne To install/upgrade the chart with the release name `autoscalingkubedbcom-aerospikeautoscaler-editor`: ```bash -$ helm upgrade -i autoscalingkubedbcom-aerospikeautoscaler-editor appscode/autoscalingkubedbcom-aerospikeautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i autoscalingkubedbcom-aerospikeautoscaler-editor appscode/autoscalingkubedbcom-aerospikeautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a AerospikeAutoscaler Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `autoscalingkubedbc Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-aerospikeautoscaler-editor appscode/autoscalingkubedbcom-aerospikeautoscaler-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 +$ helm upgrade -i autoscalingkubedbcom-aerospikeautoscaler-editor appscode/autoscalingkubedbcom-aerospikeautoscaler-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-aerospikeautoscaler-editor appscode/autoscalingkubedbcom-aerospikeautoscaler-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i autoscalingkubedbcom-aerospikeautoscaler-editor appscode/autoscalingkubedbcom-aerospikeautoscaler-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/autoscalingkubedbcom-cassandraautoscaler-editor/Chart.yaml b/charts/autoscalingkubedbcom-cassandraautoscaler-editor/Chart.yaml index 6929e9645a..50d0fb6d44 100644 --- a/charts/autoscalingkubedbcom-cassandraautoscaler-editor/Chart.yaml +++ b/charts/autoscalingkubedbcom-cassandraautoscaler-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"autoscaling.kubedb.com","version":"v1alpha1","resource":"cassandraautoscalers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: CassandraAutoscaler Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: autoscalingkubedbcom-cassandraautoscaler-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/autoscalingkubedbcom-cassandraautoscaler-editor/README.md b/charts/autoscalingkubedbcom-cassandraautoscaler-editor/README.md index ed14a2729a..0f4d9b026d 100644 --- a/charts/autoscalingkubedbcom-cassandraautoscaler-editor/README.md +++ b/charts/autoscalingkubedbcom-cassandraautoscaler-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/autoscalingkubedbcom-cassandraautoscaler-editor --version=v0.35.0 -$ helm upgrade -i autoscalingkubedbcom-cassandraautoscaler-editor appscode/autoscalingkubedbcom-cassandraautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/autoscalingkubedbcom-cassandraautoscaler-editor --version=v0.36.0 +$ helm upgrade -i autoscalingkubedbcom-cassandraautoscaler-editor appscode/autoscalingkubedbcom-cassandraautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a CassandraAutoscaler Editor on a [Kubernetes](http://kuberne To install/upgrade the chart with the release name `autoscalingkubedbcom-cassandraautoscaler-editor`: ```bash -$ helm upgrade -i autoscalingkubedbcom-cassandraautoscaler-editor appscode/autoscalingkubedbcom-cassandraautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i autoscalingkubedbcom-cassandraautoscaler-editor appscode/autoscalingkubedbcom-cassandraautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a CassandraAutoscaler Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `autoscalingkubedbc Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-cassandraautoscaler-editor appscode/autoscalingkubedbcom-cassandraautoscaler-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 +$ helm upgrade -i autoscalingkubedbcom-cassandraautoscaler-editor appscode/autoscalingkubedbcom-cassandraautoscaler-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-cassandraautoscaler-editor appscode/autoscalingkubedbcom-cassandraautoscaler-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i autoscalingkubedbcom-cassandraautoscaler-editor appscode/autoscalingkubedbcom-cassandraautoscaler-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/autoscalingkubedbcom-clickhouseautoscaler-editor/Chart.yaml b/charts/autoscalingkubedbcom-clickhouseautoscaler-editor/Chart.yaml index a0989d3193..5ebaa33b56 100644 --- a/charts/autoscalingkubedbcom-clickhouseautoscaler-editor/Chart.yaml +++ b/charts/autoscalingkubedbcom-clickhouseautoscaler-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"autoscaling.kubedb.com","version":"v1alpha1","resource":"clickhouseautoscalers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ClickHouseAutoscaler Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: autoscalingkubedbcom-clickhouseautoscaler-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/autoscalingkubedbcom-clickhouseautoscaler-editor/README.md b/charts/autoscalingkubedbcom-clickhouseautoscaler-editor/README.md index 463e6706a9..ceb7c236ab 100644 --- a/charts/autoscalingkubedbcom-clickhouseautoscaler-editor/README.md +++ b/charts/autoscalingkubedbcom-clickhouseautoscaler-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/autoscalingkubedbcom-clickhouseautoscaler-editor --version=v0.35.0 -$ helm upgrade -i autoscalingkubedbcom-clickhouseautoscaler-editor appscode/autoscalingkubedbcom-clickhouseautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/autoscalingkubedbcom-clickhouseautoscaler-editor --version=v0.36.0 +$ helm upgrade -i autoscalingkubedbcom-clickhouseautoscaler-editor appscode/autoscalingkubedbcom-clickhouseautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ClickHouseAutoscaler Editor on a [Kubernetes](http://kubern To install/upgrade the chart with the release name `autoscalingkubedbcom-clickhouseautoscaler-editor`: ```bash -$ helm upgrade -i autoscalingkubedbcom-clickhouseautoscaler-editor appscode/autoscalingkubedbcom-clickhouseautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i autoscalingkubedbcom-clickhouseautoscaler-editor appscode/autoscalingkubedbcom-clickhouseautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ClickHouseAutoscaler Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `autoscalingkubedbc Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-clickhouseautoscaler-editor appscode/autoscalingkubedbcom-clickhouseautoscaler-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 +$ helm upgrade -i autoscalingkubedbcom-clickhouseautoscaler-editor appscode/autoscalingkubedbcom-clickhouseautoscaler-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-clickhouseautoscaler-editor appscode/autoscalingkubedbcom-clickhouseautoscaler-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i autoscalingkubedbcom-clickhouseautoscaler-editor appscode/autoscalingkubedbcom-clickhouseautoscaler-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/autoscalingkubedbcom-db2autoscaler-editor/Chart.yaml b/charts/autoscalingkubedbcom-db2autoscaler-editor/Chart.yaml index 1cbb1f8a02..e2b31ce997 100644 --- a/charts/autoscalingkubedbcom-db2autoscaler-editor/Chart.yaml +++ b/charts/autoscalingkubedbcom-db2autoscaler-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"autoscaling.kubedb.com","version":"v1alpha1","resource":"db2autoscalers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: DB2Autoscaler Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: autoscalingkubedbcom-db2autoscaler-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/autoscalingkubedbcom-db2autoscaler-editor/README.md b/charts/autoscalingkubedbcom-db2autoscaler-editor/README.md index 96f71eb38e..e777341f64 100644 --- a/charts/autoscalingkubedbcom-db2autoscaler-editor/README.md +++ b/charts/autoscalingkubedbcom-db2autoscaler-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/autoscalingkubedbcom-db2autoscaler-editor --version=v0.35.0 -$ helm upgrade -i autoscalingkubedbcom-db2autoscaler-editor appscode/autoscalingkubedbcom-db2autoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/autoscalingkubedbcom-db2autoscaler-editor --version=v0.36.0 +$ helm upgrade -i autoscalingkubedbcom-db2autoscaler-editor appscode/autoscalingkubedbcom-db2autoscaler-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a DB2Autoscaler Editor on a [Kubernetes](http://kubernetes.io To install/upgrade the chart with the release name `autoscalingkubedbcom-db2autoscaler-editor`: ```bash -$ helm upgrade -i autoscalingkubedbcom-db2autoscaler-editor appscode/autoscalingkubedbcom-db2autoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i autoscalingkubedbcom-db2autoscaler-editor appscode/autoscalingkubedbcom-db2autoscaler-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a DB2Autoscaler Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `autoscalingkubedbc Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-db2autoscaler-editor appscode/autoscalingkubedbcom-db2autoscaler-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 +$ helm upgrade -i autoscalingkubedbcom-db2autoscaler-editor appscode/autoscalingkubedbcom-db2autoscaler-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-db2autoscaler-editor appscode/autoscalingkubedbcom-db2autoscaler-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i autoscalingkubedbcom-db2autoscaler-editor appscode/autoscalingkubedbcom-db2autoscaler-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/autoscalingkubedbcom-documentdbautoscaler-editor/Chart.yaml b/charts/autoscalingkubedbcom-documentdbautoscaler-editor/Chart.yaml index 7e77f0748e..c77573dcd1 100644 --- a/charts/autoscalingkubedbcom-documentdbautoscaler-editor/Chart.yaml +++ b/charts/autoscalingkubedbcom-documentdbautoscaler-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"autoscaling.kubedb.com","version":"v1alpha1","resource":"documentdbautoscalers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: DocumentDBAutoscaler Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: autoscalingkubedbcom-documentdbautoscaler-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/autoscalingkubedbcom-documentdbautoscaler-editor/README.md b/charts/autoscalingkubedbcom-documentdbautoscaler-editor/README.md index d717b80136..b4cb73f363 100644 --- a/charts/autoscalingkubedbcom-documentdbautoscaler-editor/README.md +++ b/charts/autoscalingkubedbcom-documentdbautoscaler-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/autoscalingkubedbcom-documentdbautoscaler-editor --version=v0.35.0 -$ helm upgrade -i autoscalingkubedbcom-documentdbautoscaler-editor appscode/autoscalingkubedbcom-documentdbautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/autoscalingkubedbcom-documentdbautoscaler-editor --version=v0.36.0 +$ helm upgrade -i autoscalingkubedbcom-documentdbautoscaler-editor appscode/autoscalingkubedbcom-documentdbautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a DocumentDBAutoscaler Editor on a [Kubernetes](http://kubern To install/upgrade the chart with the release name `autoscalingkubedbcom-documentdbautoscaler-editor`: ```bash -$ helm upgrade -i autoscalingkubedbcom-documentdbautoscaler-editor appscode/autoscalingkubedbcom-documentdbautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i autoscalingkubedbcom-documentdbautoscaler-editor appscode/autoscalingkubedbcom-documentdbautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a DocumentDBAutoscaler Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `autoscalingkubedbc Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-documentdbautoscaler-editor appscode/autoscalingkubedbcom-documentdbautoscaler-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 +$ helm upgrade -i autoscalingkubedbcom-documentdbautoscaler-editor appscode/autoscalingkubedbcom-documentdbautoscaler-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-documentdbautoscaler-editor appscode/autoscalingkubedbcom-documentdbautoscaler-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i autoscalingkubedbcom-documentdbautoscaler-editor appscode/autoscalingkubedbcom-documentdbautoscaler-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/autoscalingkubedbcom-druidautoscaler-editor/Chart.yaml b/charts/autoscalingkubedbcom-druidautoscaler-editor/Chart.yaml index e4cdc655e8..dd2826201e 100644 --- a/charts/autoscalingkubedbcom-druidautoscaler-editor/Chart.yaml +++ b/charts/autoscalingkubedbcom-druidautoscaler-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"autoscaling.kubedb.com","version":"v1alpha1","resource":"druidautoscalers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: DruidAutoscaler Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: autoscalingkubedbcom-druidautoscaler-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/autoscalingkubedbcom-druidautoscaler-editor/README.md b/charts/autoscalingkubedbcom-druidautoscaler-editor/README.md index c91c54d1a9..c19a6f39a2 100644 --- a/charts/autoscalingkubedbcom-druidautoscaler-editor/README.md +++ b/charts/autoscalingkubedbcom-druidautoscaler-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/autoscalingkubedbcom-druidautoscaler-editor --version=v0.35.0 -$ helm upgrade -i autoscalingkubedbcom-druidautoscaler-editor appscode/autoscalingkubedbcom-druidautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/autoscalingkubedbcom-druidautoscaler-editor --version=v0.36.0 +$ helm upgrade -i autoscalingkubedbcom-druidautoscaler-editor appscode/autoscalingkubedbcom-druidautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a DruidAutoscaler Editor on a [Kubernetes](http://kubernetes. To install/upgrade the chart with the release name `autoscalingkubedbcom-druidautoscaler-editor`: ```bash -$ helm upgrade -i autoscalingkubedbcom-druidautoscaler-editor appscode/autoscalingkubedbcom-druidautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i autoscalingkubedbcom-druidautoscaler-editor appscode/autoscalingkubedbcom-druidautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a DruidAutoscaler Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `autoscalingkubedbc Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-druidautoscaler-editor appscode/autoscalingkubedbcom-druidautoscaler-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 +$ helm upgrade -i autoscalingkubedbcom-druidautoscaler-editor appscode/autoscalingkubedbcom-druidautoscaler-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-druidautoscaler-editor appscode/autoscalingkubedbcom-druidautoscaler-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i autoscalingkubedbcom-druidautoscaler-editor appscode/autoscalingkubedbcom-druidautoscaler-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/autoscalingkubedbcom-elasticsearchautoscaler-editor/Chart.yaml b/charts/autoscalingkubedbcom-elasticsearchautoscaler-editor/Chart.yaml index 97c51a2a0a..f678a48bd1 100644 --- a/charts/autoscalingkubedbcom-elasticsearchautoscaler-editor/Chart.yaml +++ b/charts/autoscalingkubedbcom-elasticsearchautoscaler-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"autoscaling.kubedb.com","version":"v1alpha1","resource":"elasticsearchautoscalers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ElasticsearchAutoscaler Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: autoscalingkubedbcom-elasticsearchautoscaler-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/autoscalingkubedbcom-elasticsearchautoscaler-editor/README.md b/charts/autoscalingkubedbcom-elasticsearchautoscaler-editor/README.md index 2d411dcae8..7d8482fe2a 100644 --- a/charts/autoscalingkubedbcom-elasticsearchautoscaler-editor/README.md +++ b/charts/autoscalingkubedbcom-elasticsearchautoscaler-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/autoscalingkubedbcom-elasticsearchautoscaler-editor --version=v0.35.0 -$ helm upgrade -i autoscalingkubedbcom-elasticsearchautoscaler-editor appscode/autoscalingkubedbcom-elasticsearchautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/autoscalingkubedbcom-elasticsearchautoscaler-editor --version=v0.36.0 +$ helm upgrade -i autoscalingkubedbcom-elasticsearchautoscaler-editor appscode/autoscalingkubedbcom-elasticsearchautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ElasticsearchAutoscaler Editor on a [Kubernetes](http://kub To install/upgrade the chart with the release name `autoscalingkubedbcom-elasticsearchautoscaler-editor`: ```bash -$ helm upgrade -i autoscalingkubedbcom-elasticsearchautoscaler-editor appscode/autoscalingkubedbcom-elasticsearchautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i autoscalingkubedbcom-elasticsearchautoscaler-editor appscode/autoscalingkubedbcom-elasticsearchautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ElasticsearchAutoscaler Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `autoscalingkubedbc Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-elasticsearchautoscaler-editor appscode/autoscalingkubedbcom-elasticsearchautoscaler-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 +$ helm upgrade -i autoscalingkubedbcom-elasticsearchautoscaler-editor appscode/autoscalingkubedbcom-elasticsearchautoscaler-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-elasticsearchautoscaler-editor appscode/autoscalingkubedbcom-elasticsearchautoscaler-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i autoscalingkubedbcom-elasticsearchautoscaler-editor appscode/autoscalingkubedbcom-elasticsearchautoscaler-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/autoscalingkubedbcom-etcdautoscaler-editor/Chart.yaml b/charts/autoscalingkubedbcom-etcdautoscaler-editor/Chart.yaml index 49230c49e3..d1eb23b593 100644 --- a/charts/autoscalingkubedbcom-etcdautoscaler-editor/Chart.yaml +++ b/charts/autoscalingkubedbcom-etcdautoscaler-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"autoscaling.kubedb.com","version":"v1alpha1","resource":"etcdautoscalers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: EtcdAutoscaler Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: autoscalingkubedbcom-etcdautoscaler-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/autoscalingkubedbcom-etcdautoscaler-editor/README.md b/charts/autoscalingkubedbcom-etcdautoscaler-editor/README.md index bdab2f3f19..1556892283 100644 --- a/charts/autoscalingkubedbcom-etcdautoscaler-editor/README.md +++ b/charts/autoscalingkubedbcom-etcdautoscaler-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/autoscalingkubedbcom-etcdautoscaler-editor --version=v0.35.0 -$ helm upgrade -i autoscalingkubedbcom-etcdautoscaler-editor appscode/autoscalingkubedbcom-etcdautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/autoscalingkubedbcom-etcdautoscaler-editor --version=v0.36.0 +$ helm upgrade -i autoscalingkubedbcom-etcdautoscaler-editor appscode/autoscalingkubedbcom-etcdautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a EtcdAutoscaler Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `autoscalingkubedbcom-etcdautoscaler-editor`: ```bash -$ helm upgrade -i autoscalingkubedbcom-etcdautoscaler-editor appscode/autoscalingkubedbcom-etcdautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i autoscalingkubedbcom-etcdautoscaler-editor appscode/autoscalingkubedbcom-etcdautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a EtcdAutoscaler Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `autoscalingkubedbc Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-etcdautoscaler-editor appscode/autoscalingkubedbcom-etcdautoscaler-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 +$ helm upgrade -i autoscalingkubedbcom-etcdautoscaler-editor appscode/autoscalingkubedbcom-etcdautoscaler-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-etcdautoscaler-editor appscode/autoscalingkubedbcom-etcdautoscaler-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i autoscalingkubedbcom-etcdautoscaler-editor appscode/autoscalingkubedbcom-etcdautoscaler-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/autoscalingkubedbcom-hanadbautoscaler-editor/Chart.yaml b/charts/autoscalingkubedbcom-hanadbautoscaler-editor/Chart.yaml index 111ded98a5..6ea17c2a49 100644 --- a/charts/autoscalingkubedbcom-hanadbautoscaler-editor/Chart.yaml +++ b/charts/autoscalingkubedbcom-hanadbautoscaler-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"autoscaling.kubedb.com","version":"v1alpha1","resource":"hanadbautoscalers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: HanaDBAutoscaler Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: autoscalingkubedbcom-hanadbautoscaler-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/autoscalingkubedbcom-hanadbautoscaler-editor/README.md b/charts/autoscalingkubedbcom-hanadbautoscaler-editor/README.md index 91f96d35a0..b924136efe 100644 --- a/charts/autoscalingkubedbcom-hanadbautoscaler-editor/README.md +++ b/charts/autoscalingkubedbcom-hanadbautoscaler-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/autoscalingkubedbcom-hanadbautoscaler-editor --version=v0.35.0 -$ helm upgrade -i autoscalingkubedbcom-hanadbautoscaler-editor appscode/autoscalingkubedbcom-hanadbautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/autoscalingkubedbcom-hanadbautoscaler-editor --version=v0.36.0 +$ helm upgrade -i autoscalingkubedbcom-hanadbautoscaler-editor appscode/autoscalingkubedbcom-hanadbautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a HanaDBAutoscaler Editor on a [Kubernetes](http://kubernetes To install/upgrade the chart with the release name `autoscalingkubedbcom-hanadbautoscaler-editor`: ```bash -$ helm upgrade -i autoscalingkubedbcom-hanadbautoscaler-editor appscode/autoscalingkubedbcom-hanadbautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i autoscalingkubedbcom-hanadbautoscaler-editor appscode/autoscalingkubedbcom-hanadbautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a HanaDBAutoscaler Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `autoscalingkubedbc Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-hanadbautoscaler-editor appscode/autoscalingkubedbcom-hanadbautoscaler-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 +$ helm upgrade -i autoscalingkubedbcom-hanadbautoscaler-editor appscode/autoscalingkubedbcom-hanadbautoscaler-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-hanadbautoscaler-editor appscode/autoscalingkubedbcom-hanadbautoscaler-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i autoscalingkubedbcom-hanadbautoscaler-editor appscode/autoscalingkubedbcom-hanadbautoscaler-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/autoscalingkubedbcom-hazelcastautoscaler-editor/Chart.yaml b/charts/autoscalingkubedbcom-hazelcastautoscaler-editor/Chart.yaml index 30472fcf1d..e2df1a4f2a 100644 --- a/charts/autoscalingkubedbcom-hazelcastautoscaler-editor/Chart.yaml +++ b/charts/autoscalingkubedbcom-hazelcastautoscaler-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"autoscaling.kubedb.com","version":"v1alpha1","resource":"hazelcastautoscalers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: HazelcastAutoscaler Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: autoscalingkubedbcom-hazelcastautoscaler-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/autoscalingkubedbcom-hazelcastautoscaler-editor/README.md b/charts/autoscalingkubedbcom-hazelcastautoscaler-editor/README.md index ed47d76fe7..b99f1cd207 100644 --- a/charts/autoscalingkubedbcom-hazelcastautoscaler-editor/README.md +++ b/charts/autoscalingkubedbcom-hazelcastautoscaler-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/autoscalingkubedbcom-hazelcastautoscaler-editor --version=v0.35.0 -$ helm upgrade -i autoscalingkubedbcom-hazelcastautoscaler-editor appscode/autoscalingkubedbcom-hazelcastautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/autoscalingkubedbcom-hazelcastautoscaler-editor --version=v0.36.0 +$ helm upgrade -i autoscalingkubedbcom-hazelcastautoscaler-editor appscode/autoscalingkubedbcom-hazelcastautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a HazelcastAutoscaler Editor on a [Kubernetes](http://kuberne To install/upgrade the chart with the release name `autoscalingkubedbcom-hazelcastautoscaler-editor`: ```bash -$ helm upgrade -i autoscalingkubedbcom-hazelcastautoscaler-editor appscode/autoscalingkubedbcom-hazelcastautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i autoscalingkubedbcom-hazelcastautoscaler-editor appscode/autoscalingkubedbcom-hazelcastautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a HazelcastAutoscaler Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `autoscalingkubedbc Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-hazelcastautoscaler-editor appscode/autoscalingkubedbcom-hazelcastautoscaler-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 +$ helm upgrade -i autoscalingkubedbcom-hazelcastautoscaler-editor appscode/autoscalingkubedbcom-hazelcastautoscaler-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-hazelcastautoscaler-editor appscode/autoscalingkubedbcom-hazelcastautoscaler-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i autoscalingkubedbcom-hazelcastautoscaler-editor appscode/autoscalingkubedbcom-hazelcastautoscaler-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/autoscalingkubedbcom-igniteautoscaler-editor/Chart.yaml b/charts/autoscalingkubedbcom-igniteautoscaler-editor/Chart.yaml index 98419856a4..b8f2de10e9 100644 --- a/charts/autoscalingkubedbcom-igniteautoscaler-editor/Chart.yaml +++ b/charts/autoscalingkubedbcom-igniteautoscaler-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"autoscaling.kubedb.com","version":"v1alpha1","resource":"igniteautoscalers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: IgniteAutoscaler Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: autoscalingkubedbcom-igniteautoscaler-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/autoscalingkubedbcom-igniteautoscaler-editor/README.md b/charts/autoscalingkubedbcom-igniteautoscaler-editor/README.md index c39878ae0a..581cf761e8 100644 --- a/charts/autoscalingkubedbcom-igniteautoscaler-editor/README.md +++ b/charts/autoscalingkubedbcom-igniteautoscaler-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/autoscalingkubedbcom-igniteautoscaler-editor --version=v0.35.0 -$ helm upgrade -i autoscalingkubedbcom-igniteautoscaler-editor appscode/autoscalingkubedbcom-igniteautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/autoscalingkubedbcom-igniteautoscaler-editor --version=v0.36.0 +$ helm upgrade -i autoscalingkubedbcom-igniteautoscaler-editor appscode/autoscalingkubedbcom-igniteautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a IgniteAutoscaler Editor on a [Kubernetes](http://kubernetes To install/upgrade the chart with the release name `autoscalingkubedbcom-igniteautoscaler-editor`: ```bash -$ helm upgrade -i autoscalingkubedbcom-igniteautoscaler-editor appscode/autoscalingkubedbcom-igniteautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i autoscalingkubedbcom-igniteautoscaler-editor appscode/autoscalingkubedbcom-igniteautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a IgniteAutoscaler Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `autoscalingkubedbc Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-igniteautoscaler-editor appscode/autoscalingkubedbcom-igniteautoscaler-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 +$ helm upgrade -i autoscalingkubedbcom-igniteautoscaler-editor appscode/autoscalingkubedbcom-igniteautoscaler-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-igniteautoscaler-editor appscode/autoscalingkubedbcom-igniteautoscaler-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i autoscalingkubedbcom-igniteautoscaler-editor appscode/autoscalingkubedbcom-igniteautoscaler-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/autoscalingkubedbcom-kafkaautoscaler-editor/Chart.yaml b/charts/autoscalingkubedbcom-kafkaautoscaler-editor/Chart.yaml index 84a8ff5e55..e9a82d5774 100644 --- a/charts/autoscalingkubedbcom-kafkaautoscaler-editor/Chart.yaml +++ b/charts/autoscalingkubedbcom-kafkaautoscaler-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"autoscaling.kubedb.com","version":"v1alpha1","resource":"kafkaautoscalers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: KafkaAutoscaler Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: autoscalingkubedbcom-kafkaautoscaler-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/autoscalingkubedbcom-kafkaautoscaler-editor/README.md b/charts/autoscalingkubedbcom-kafkaautoscaler-editor/README.md index 33b56cf2e5..56523f8936 100644 --- a/charts/autoscalingkubedbcom-kafkaautoscaler-editor/README.md +++ b/charts/autoscalingkubedbcom-kafkaautoscaler-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/autoscalingkubedbcom-kafkaautoscaler-editor --version=v0.35.0 -$ helm upgrade -i autoscalingkubedbcom-kafkaautoscaler-editor appscode/autoscalingkubedbcom-kafkaautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/autoscalingkubedbcom-kafkaautoscaler-editor --version=v0.36.0 +$ helm upgrade -i autoscalingkubedbcom-kafkaautoscaler-editor appscode/autoscalingkubedbcom-kafkaautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a KafkaAutoscaler Editor on a [Kubernetes](http://kubernetes. To install/upgrade the chart with the release name `autoscalingkubedbcom-kafkaautoscaler-editor`: ```bash -$ helm upgrade -i autoscalingkubedbcom-kafkaautoscaler-editor appscode/autoscalingkubedbcom-kafkaautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i autoscalingkubedbcom-kafkaautoscaler-editor appscode/autoscalingkubedbcom-kafkaautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a KafkaAutoscaler Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `autoscalingkubedbc Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-kafkaautoscaler-editor appscode/autoscalingkubedbcom-kafkaautoscaler-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 +$ helm upgrade -i autoscalingkubedbcom-kafkaautoscaler-editor appscode/autoscalingkubedbcom-kafkaautoscaler-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-kafkaautoscaler-editor appscode/autoscalingkubedbcom-kafkaautoscaler-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i autoscalingkubedbcom-kafkaautoscaler-editor appscode/autoscalingkubedbcom-kafkaautoscaler-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/autoscalingkubedbcom-mariadbautoscaler-editor/Chart.yaml b/charts/autoscalingkubedbcom-mariadbautoscaler-editor/Chart.yaml index 557a2b8fc8..8f6b494a93 100644 --- a/charts/autoscalingkubedbcom-mariadbautoscaler-editor/Chart.yaml +++ b/charts/autoscalingkubedbcom-mariadbautoscaler-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"autoscaling.kubedb.com","version":"v1alpha1","resource":"mariadbautoscalers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MariaDBAutoscaler Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: autoscalingkubedbcom-mariadbautoscaler-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/autoscalingkubedbcom-mariadbautoscaler-editor/README.md b/charts/autoscalingkubedbcom-mariadbautoscaler-editor/README.md index ca39baa195..2c5b7b1c0f 100644 --- a/charts/autoscalingkubedbcom-mariadbautoscaler-editor/README.md +++ b/charts/autoscalingkubedbcom-mariadbautoscaler-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/autoscalingkubedbcom-mariadbautoscaler-editor --version=v0.35.0 -$ helm upgrade -i autoscalingkubedbcom-mariadbautoscaler-editor appscode/autoscalingkubedbcom-mariadbautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/autoscalingkubedbcom-mariadbautoscaler-editor --version=v0.36.0 +$ helm upgrade -i autoscalingkubedbcom-mariadbautoscaler-editor appscode/autoscalingkubedbcom-mariadbautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MariaDBAutoscaler Editor on a [Kubernetes](http://kubernete To install/upgrade the chart with the release name `autoscalingkubedbcom-mariadbautoscaler-editor`: ```bash -$ helm upgrade -i autoscalingkubedbcom-mariadbautoscaler-editor appscode/autoscalingkubedbcom-mariadbautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i autoscalingkubedbcom-mariadbautoscaler-editor appscode/autoscalingkubedbcom-mariadbautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MariaDBAutoscaler Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `autoscalingkubedbc Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-mariadbautoscaler-editor appscode/autoscalingkubedbcom-mariadbautoscaler-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 +$ helm upgrade -i autoscalingkubedbcom-mariadbautoscaler-editor appscode/autoscalingkubedbcom-mariadbautoscaler-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-mariadbautoscaler-editor appscode/autoscalingkubedbcom-mariadbautoscaler-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i autoscalingkubedbcom-mariadbautoscaler-editor appscode/autoscalingkubedbcom-mariadbautoscaler-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/autoscalingkubedbcom-memcachedautoscaler-editor/Chart.yaml b/charts/autoscalingkubedbcom-memcachedautoscaler-editor/Chart.yaml index 588f690e43..d9862c9f90 100644 --- a/charts/autoscalingkubedbcom-memcachedautoscaler-editor/Chart.yaml +++ b/charts/autoscalingkubedbcom-memcachedautoscaler-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"autoscaling.kubedb.com","version":"v1alpha1","resource":"memcachedautoscalers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MemcachedAutoscaler Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: autoscalingkubedbcom-memcachedautoscaler-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/autoscalingkubedbcom-memcachedautoscaler-editor/README.md b/charts/autoscalingkubedbcom-memcachedautoscaler-editor/README.md index 77d985caa0..b1a8c4097e 100644 --- a/charts/autoscalingkubedbcom-memcachedautoscaler-editor/README.md +++ b/charts/autoscalingkubedbcom-memcachedautoscaler-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/autoscalingkubedbcom-memcachedautoscaler-editor --version=v0.35.0 -$ helm upgrade -i autoscalingkubedbcom-memcachedautoscaler-editor appscode/autoscalingkubedbcom-memcachedautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/autoscalingkubedbcom-memcachedautoscaler-editor --version=v0.36.0 +$ helm upgrade -i autoscalingkubedbcom-memcachedautoscaler-editor appscode/autoscalingkubedbcom-memcachedautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MemcachedAutoscaler Editor on a [Kubernetes](http://kuberne To install/upgrade the chart with the release name `autoscalingkubedbcom-memcachedautoscaler-editor`: ```bash -$ helm upgrade -i autoscalingkubedbcom-memcachedautoscaler-editor appscode/autoscalingkubedbcom-memcachedautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i autoscalingkubedbcom-memcachedautoscaler-editor appscode/autoscalingkubedbcom-memcachedautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MemcachedAutoscaler Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `autoscalingkubedbc Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-memcachedautoscaler-editor appscode/autoscalingkubedbcom-memcachedautoscaler-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 +$ helm upgrade -i autoscalingkubedbcom-memcachedautoscaler-editor appscode/autoscalingkubedbcom-memcachedautoscaler-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-memcachedautoscaler-editor appscode/autoscalingkubedbcom-memcachedautoscaler-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i autoscalingkubedbcom-memcachedautoscaler-editor appscode/autoscalingkubedbcom-memcachedautoscaler-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/autoscalingkubedbcom-milvusautoscaler-editor/Chart.yaml b/charts/autoscalingkubedbcom-milvusautoscaler-editor/Chart.yaml index d14ae5b7a6..7ce6dcb248 100644 --- a/charts/autoscalingkubedbcom-milvusautoscaler-editor/Chart.yaml +++ b/charts/autoscalingkubedbcom-milvusautoscaler-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"autoscaling.kubedb.com","version":"v1alpha1","resource":"milvusautoscalers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MilvusAutoscaler Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: autoscalingkubedbcom-milvusautoscaler-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/autoscalingkubedbcom-milvusautoscaler-editor/README.md b/charts/autoscalingkubedbcom-milvusautoscaler-editor/README.md index 676335c5f2..7bb3203c4e 100644 --- a/charts/autoscalingkubedbcom-milvusautoscaler-editor/README.md +++ b/charts/autoscalingkubedbcom-milvusautoscaler-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/autoscalingkubedbcom-milvusautoscaler-editor --version=v0.35.0 -$ helm upgrade -i autoscalingkubedbcom-milvusautoscaler-editor appscode/autoscalingkubedbcom-milvusautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/autoscalingkubedbcom-milvusautoscaler-editor --version=v0.36.0 +$ helm upgrade -i autoscalingkubedbcom-milvusautoscaler-editor appscode/autoscalingkubedbcom-milvusautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MilvusAutoscaler Editor on a [Kubernetes](http://kubernetes To install/upgrade the chart with the release name `autoscalingkubedbcom-milvusautoscaler-editor`: ```bash -$ helm upgrade -i autoscalingkubedbcom-milvusautoscaler-editor appscode/autoscalingkubedbcom-milvusautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i autoscalingkubedbcom-milvusautoscaler-editor appscode/autoscalingkubedbcom-milvusautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MilvusAutoscaler Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `autoscalingkubedbc Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-milvusautoscaler-editor appscode/autoscalingkubedbcom-milvusautoscaler-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 +$ helm upgrade -i autoscalingkubedbcom-milvusautoscaler-editor appscode/autoscalingkubedbcom-milvusautoscaler-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-milvusautoscaler-editor appscode/autoscalingkubedbcom-milvusautoscaler-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i autoscalingkubedbcom-milvusautoscaler-editor appscode/autoscalingkubedbcom-milvusautoscaler-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/autoscalingkubedbcom-mongodbautoscaler-editor/Chart.yaml b/charts/autoscalingkubedbcom-mongodbautoscaler-editor/Chart.yaml index 5c60433274..ce62950c07 100644 --- a/charts/autoscalingkubedbcom-mongodbautoscaler-editor/Chart.yaml +++ b/charts/autoscalingkubedbcom-mongodbautoscaler-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"autoscaling.kubedb.com","version":"v1alpha1","resource":"mongodbautoscalers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MongoDBAutoscaler Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: autoscalingkubedbcom-mongodbautoscaler-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/autoscalingkubedbcom-mongodbautoscaler-editor/README.md b/charts/autoscalingkubedbcom-mongodbautoscaler-editor/README.md index b167cb864b..24b39032cc 100644 --- a/charts/autoscalingkubedbcom-mongodbautoscaler-editor/README.md +++ b/charts/autoscalingkubedbcom-mongodbautoscaler-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/autoscalingkubedbcom-mongodbautoscaler-editor --version=v0.35.0 -$ helm upgrade -i autoscalingkubedbcom-mongodbautoscaler-editor appscode/autoscalingkubedbcom-mongodbautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/autoscalingkubedbcom-mongodbautoscaler-editor --version=v0.36.0 +$ helm upgrade -i autoscalingkubedbcom-mongodbautoscaler-editor appscode/autoscalingkubedbcom-mongodbautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MongoDBAutoscaler Editor on a [Kubernetes](http://kubernete To install/upgrade the chart with the release name `autoscalingkubedbcom-mongodbautoscaler-editor`: ```bash -$ helm upgrade -i autoscalingkubedbcom-mongodbautoscaler-editor appscode/autoscalingkubedbcom-mongodbautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i autoscalingkubedbcom-mongodbautoscaler-editor appscode/autoscalingkubedbcom-mongodbautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MongoDBAutoscaler Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `autoscalingkubedbc Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-mongodbautoscaler-editor appscode/autoscalingkubedbcom-mongodbautoscaler-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 +$ helm upgrade -i autoscalingkubedbcom-mongodbautoscaler-editor appscode/autoscalingkubedbcom-mongodbautoscaler-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-mongodbautoscaler-editor appscode/autoscalingkubedbcom-mongodbautoscaler-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i autoscalingkubedbcom-mongodbautoscaler-editor appscode/autoscalingkubedbcom-mongodbautoscaler-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/autoscalingkubedbcom-mssqlserverautoscaler-editor/Chart.yaml b/charts/autoscalingkubedbcom-mssqlserverautoscaler-editor/Chart.yaml index 16b671a435..686442d861 100644 --- a/charts/autoscalingkubedbcom-mssqlserverautoscaler-editor/Chart.yaml +++ b/charts/autoscalingkubedbcom-mssqlserverautoscaler-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"autoscaling.kubedb.com","version":"v1alpha1","resource":"mssqlserverautoscalers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MSSQLServerAutoscaler Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: autoscalingkubedbcom-mssqlserverautoscaler-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/autoscalingkubedbcom-mssqlserverautoscaler-editor/README.md b/charts/autoscalingkubedbcom-mssqlserverautoscaler-editor/README.md index cf6ebe72bb..a208fcf5b5 100644 --- a/charts/autoscalingkubedbcom-mssqlserverautoscaler-editor/README.md +++ b/charts/autoscalingkubedbcom-mssqlserverautoscaler-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/autoscalingkubedbcom-mssqlserverautoscaler-editor --version=v0.35.0 -$ helm upgrade -i autoscalingkubedbcom-mssqlserverautoscaler-editor appscode/autoscalingkubedbcom-mssqlserverautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/autoscalingkubedbcom-mssqlserverautoscaler-editor --version=v0.36.0 +$ helm upgrade -i autoscalingkubedbcom-mssqlserverautoscaler-editor appscode/autoscalingkubedbcom-mssqlserverautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MSSQLServerAutoscaler Editor on a [Kubernetes](http://kuber To install/upgrade the chart with the release name `autoscalingkubedbcom-mssqlserverautoscaler-editor`: ```bash -$ helm upgrade -i autoscalingkubedbcom-mssqlserverautoscaler-editor appscode/autoscalingkubedbcom-mssqlserverautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i autoscalingkubedbcom-mssqlserverautoscaler-editor appscode/autoscalingkubedbcom-mssqlserverautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MSSQLServerAutoscaler Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `autoscalingkubedbc Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-mssqlserverautoscaler-editor appscode/autoscalingkubedbcom-mssqlserverautoscaler-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 +$ helm upgrade -i autoscalingkubedbcom-mssqlserverautoscaler-editor appscode/autoscalingkubedbcom-mssqlserverautoscaler-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-mssqlserverautoscaler-editor appscode/autoscalingkubedbcom-mssqlserverautoscaler-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i autoscalingkubedbcom-mssqlserverautoscaler-editor appscode/autoscalingkubedbcom-mssqlserverautoscaler-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/autoscalingkubedbcom-mysqlautoscaler-editor/Chart.yaml b/charts/autoscalingkubedbcom-mysqlautoscaler-editor/Chart.yaml index 3ff7998e88..63eb25edb5 100644 --- a/charts/autoscalingkubedbcom-mysqlautoscaler-editor/Chart.yaml +++ b/charts/autoscalingkubedbcom-mysqlautoscaler-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"autoscaling.kubedb.com","version":"v1alpha1","resource":"mysqlautoscalers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MySQLAutoscaler Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: autoscalingkubedbcom-mysqlautoscaler-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/autoscalingkubedbcom-mysqlautoscaler-editor/README.md b/charts/autoscalingkubedbcom-mysqlautoscaler-editor/README.md index 81c41bd655..f29e539e8b 100644 --- a/charts/autoscalingkubedbcom-mysqlautoscaler-editor/README.md +++ b/charts/autoscalingkubedbcom-mysqlautoscaler-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/autoscalingkubedbcom-mysqlautoscaler-editor --version=v0.35.0 -$ helm upgrade -i autoscalingkubedbcom-mysqlautoscaler-editor appscode/autoscalingkubedbcom-mysqlautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/autoscalingkubedbcom-mysqlautoscaler-editor --version=v0.36.0 +$ helm upgrade -i autoscalingkubedbcom-mysqlautoscaler-editor appscode/autoscalingkubedbcom-mysqlautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MySQLAutoscaler Editor on a [Kubernetes](http://kubernetes. To install/upgrade the chart with the release name `autoscalingkubedbcom-mysqlautoscaler-editor`: ```bash -$ helm upgrade -i autoscalingkubedbcom-mysqlautoscaler-editor appscode/autoscalingkubedbcom-mysqlautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i autoscalingkubedbcom-mysqlautoscaler-editor appscode/autoscalingkubedbcom-mysqlautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MySQLAutoscaler Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `autoscalingkubedbc Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-mysqlautoscaler-editor appscode/autoscalingkubedbcom-mysqlautoscaler-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 +$ helm upgrade -i autoscalingkubedbcom-mysqlautoscaler-editor appscode/autoscalingkubedbcom-mysqlautoscaler-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-mysqlautoscaler-editor appscode/autoscalingkubedbcom-mysqlautoscaler-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i autoscalingkubedbcom-mysqlautoscaler-editor appscode/autoscalingkubedbcom-mysqlautoscaler-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/autoscalingkubedbcom-neo4jautoscaler-editor/Chart.yaml b/charts/autoscalingkubedbcom-neo4jautoscaler-editor/Chart.yaml index 8af333afdf..1d66116df2 100644 --- a/charts/autoscalingkubedbcom-neo4jautoscaler-editor/Chart.yaml +++ b/charts/autoscalingkubedbcom-neo4jautoscaler-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"autoscaling.kubedb.com","version":"v1alpha1","resource":"neo4jautoscalers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Neo4jAutoscaler Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: autoscalingkubedbcom-neo4jautoscaler-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/autoscalingkubedbcom-neo4jautoscaler-editor/README.md b/charts/autoscalingkubedbcom-neo4jautoscaler-editor/README.md index dcb180579e..69ae578d65 100644 --- a/charts/autoscalingkubedbcom-neo4jautoscaler-editor/README.md +++ b/charts/autoscalingkubedbcom-neo4jautoscaler-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/autoscalingkubedbcom-neo4jautoscaler-editor --version=v0.35.0 -$ helm upgrade -i autoscalingkubedbcom-neo4jautoscaler-editor appscode/autoscalingkubedbcom-neo4jautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/autoscalingkubedbcom-neo4jautoscaler-editor --version=v0.36.0 +$ helm upgrade -i autoscalingkubedbcom-neo4jautoscaler-editor appscode/autoscalingkubedbcom-neo4jautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Neo4jAutoscaler Editor on a [Kubernetes](http://kubernetes. To install/upgrade the chart with the release name `autoscalingkubedbcom-neo4jautoscaler-editor`: ```bash -$ helm upgrade -i autoscalingkubedbcom-neo4jautoscaler-editor appscode/autoscalingkubedbcom-neo4jautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i autoscalingkubedbcom-neo4jautoscaler-editor appscode/autoscalingkubedbcom-neo4jautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Neo4jAutoscaler Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `autoscalingkubedbc Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-neo4jautoscaler-editor appscode/autoscalingkubedbcom-neo4jautoscaler-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 +$ helm upgrade -i autoscalingkubedbcom-neo4jautoscaler-editor appscode/autoscalingkubedbcom-neo4jautoscaler-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-neo4jautoscaler-editor appscode/autoscalingkubedbcom-neo4jautoscaler-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i autoscalingkubedbcom-neo4jautoscaler-editor appscode/autoscalingkubedbcom-neo4jautoscaler-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/autoscalingkubedbcom-oracleautoscaler-editor/Chart.yaml b/charts/autoscalingkubedbcom-oracleautoscaler-editor/Chart.yaml index 49f8f3cf25..e54c3fac49 100644 --- a/charts/autoscalingkubedbcom-oracleautoscaler-editor/Chart.yaml +++ b/charts/autoscalingkubedbcom-oracleautoscaler-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"autoscaling.kubedb.com","version":"v1alpha1","resource":"oracleautoscalers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: OracleAutoscaler Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: autoscalingkubedbcom-oracleautoscaler-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/autoscalingkubedbcom-oracleautoscaler-editor/README.md b/charts/autoscalingkubedbcom-oracleautoscaler-editor/README.md index 6af1702ec0..9f744e83a2 100644 --- a/charts/autoscalingkubedbcom-oracleautoscaler-editor/README.md +++ b/charts/autoscalingkubedbcom-oracleautoscaler-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/autoscalingkubedbcom-oracleautoscaler-editor --version=v0.35.0 -$ helm upgrade -i autoscalingkubedbcom-oracleautoscaler-editor appscode/autoscalingkubedbcom-oracleautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/autoscalingkubedbcom-oracleautoscaler-editor --version=v0.36.0 +$ helm upgrade -i autoscalingkubedbcom-oracleautoscaler-editor appscode/autoscalingkubedbcom-oracleautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a OracleAutoscaler Editor on a [Kubernetes](http://kubernetes To install/upgrade the chart with the release name `autoscalingkubedbcom-oracleautoscaler-editor`: ```bash -$ helm upgrade -i autoscalingkubedbcom-oracleautoscaler-editor appscode/autoscalingkubedbcom-oracleautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i autoscalingkubedbcom-oracleautoscaler-editor appscode/autoscalingkubedbcom-oracleautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a OracleAutoscaler Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `autoscalingkubedbc Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-oracleautoscaler-editor appscode/autoscalingkubedbcom-oracleautoscaler-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 +$ helm upgrade -i autoscalingkubedbcom-oracleautoscaler-editor appscode/autoscalingkubedbcom-oracleautoscaler-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-oracleautoscaler-editor appscode/autoscalingkubedbcom-oracleautoscaler-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i autoscalingkubedbcom-oracleautoscaler-editor appscode/autoscalingkubedbcom-oracleautoscaler-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/autoscalingkubedbcom-perconaxtradbautoscaler-editor/Chart.yaml b/charts/autoscalingkubedbcom-perconaxtradbautoscaler-editor/Chart.yaml index 4c92c728d5..2561802b01 100644 --- a/charts/autoscalingkubedbcom-perconaxtradbautoscaler-editor/Chart.yaml +++ b/charts/autoscalingkubedbcom-perconaxtradbautoscaler-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"autoscaling.kubedb.com","version":"v1alpha1","resource":"perconaxtradbautoscalers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: PerconaXtraDBAutoscaler Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: autoscalingkubedbcom-perconaxtradbautoscaler-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/autoscalingkubedbcom-perconaxtradbautoscaler-editor/README.md b/charts/autoscalingkubedbcom-perconaxtradbautoscaler-editor/README.md index e10f0ec33b..bc7a2943f7 100644 --- a/charts/autoscalingkubedbcom-perconaxtradbautoscaler-editor/README.md +++ b/charts/autoscalingkubedbcom-perconaxtradbautoscaler-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/autoscalingkubedbcom-perconaxtradbautoscaler-editor --version=v0.35.0 -$ helm upgrade -i autoscalingkubedbcom-perconaxtradbautoscaler-editor appscode/autoscalingkubedbcom-perconaxtradbautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/autoscalingkubedbcom-perconaxtradbautoscaler-editor --version=v0.36.0 +$ helm upgrade -i autoscalingkubedbcom-perconaxtradbautoscaler-editor appscode/autoscalingkubedbcom-perconaxtradbautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PerconaXtraDBAutoscaler Editor on a [Kubernetes](http://kub To install/upgrade the chart with the release name `autoscalingkubedbcom-perconaxtradbautoscaler-editor`: ```bash -$ helm upgrade -i autoscalingkubedbcom-perconaxtradbautoscaler-editor appscode/autoscalingkubedbcom-perconaxtradbautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i autoscalingkubedbcom-perconaxtradbautoscaler-editor appscode/autoscalingkubedbcom-perconaxtradbautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a PerconaXtraDBAutoscaler Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `autoscalingkubedbc Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-perconaxtradbautoscaler-editor appscode/autoscalingkubedbcom-perconaxtradbautoscaler-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 +$ helm upgrade -i autoscalingkubedbcom-perconaxtradbautoscaler-editor appscode/autoscalingkubedbcom-perconaxtradbautoscaler-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-perconaxtradbautoscaler-editor appscode/autoscalingkubedbcom-perconaxtradbautoscaler-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i autoscalingkubedbcom-perconaxtradbautoscaler-editor appscode/autoscalingkubedbcom-perconaxtradbautoscaler-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/autoscalingkubedbcom-pgbouncerautoscaler-editor/Chart.yaml b/charts/autoscalingkubedbcom-pgbouncerautoscaler-editor/Chart.yaml index c067511d6c..2a49d8970f 100644 --- a/charts/autoscalingkubedbcom-pgbouncerautoscaler-editor/Chart.yaml +++ b/charts/autoscalingkubedbcom-pgbouncerautoscaler-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"autoscaling.kubedb.com","version":"v1alpha1","resource":"pgbouncerautoscalers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: PgBouncerAutoscaler Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: autoscalingkubedbcom-pgbouncerautoscaler-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/autoscalingkubedbcom-pgbouncerautoscaler-editor/README.md b/charts/autoscalingkubedbcom-pgbouncerautoscaler-editor/README.md index aaa0883476..de92f426f0 100644 --- a/charts/autoscalingkubedbcom-pgbouncerautoscaler-editor/README.md +++ b/charts/autoscalingkubedbcom-pgbouncerautoscaler-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/autoscalingkubedbcom-pgbouncerautoscaler-editor --version=v0.35.0 -$ helm upgrade -i autoscalingkubedbcom-pgbouncerautoscaler-editor appscode/autoscalingkubedbcom-pgbouncerautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/autoscalingkubedbcom-pgbouncerautoscaler-editor --version=v0.36.0 +$ helm upgrade -i autoscalingkubedbcom-pgbouncerautoscaler-editor appscode/autoscalingkubedbcom-pgbouncerautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PgBouncerAutoscaler Editor on a [Kubernetes](http://kuberne To install/upgrade the chart with the release name `autoscalingkubedbcom-pgbouncerautoscaler-editor`: ```bash -$ helm upgrade -i autoscalingkubedbcom-pgbouncerautoscaler-editor appscode/autoscalingkubedbcom-pgbouncerautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i autoscalingkubedbcom-pgbouncerautoscaler-editor appscode/autoscalingkubedbcom-pgbouncerautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a PgBouncerAutoscaler Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `autoscalingkubedbc Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-pgbouncerautoscaler-editor appscode/autoscalingkubedbcom-pgbouncerautoscaler-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 +$ helm upgrade -i autoscalingkubedbcom-pgbouncerautoscaler-editor appscode/autoscalingkubedbcom-pgbouncerautoscaler-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-pgbouncerautoscaler-editor appscode/autoscalingkubedbcom-pgbouncerautoscaler-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i autoscalingkubedbcom-pgbouncerautoscaler-editor appscode/autoscalingkubedbcom-pgbouncerautoscaler-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/autoscalingkubedbcom-pgpoolautoscaler-editor/Chart.yaml b/charts/autoscalingkubedbcom-pgpoolautoscaler-editor/Chart.yaml index bcaa061f98..afbb09887e 100644 --- a/charts/autoscalingkubedbcom-pgpoolautoscaler-editor/Chart.yaml +++ b/charts/autoscalingkubedbcom-pgpoolautoscaler-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"autoscaling.kubedb.com","version":"v1alpha1","resource":"pgpoolautoscalers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: PgpoolAutoscaler Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: autoscalingkubedbcom-pgpoolautoscaler-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/autoscalingkubedbcom-pgpoolautoscaler-editor/README.md b/charts/autoscalingkubedbcom-pgpoolautoscaler-editor/README.md index a1c507456a..faaee2b417 100644 --- a/charts/autoscalingkubedbcom-pgpoolautoscaler-editor/README.md +++ b/charts/autoscalingkubedbcom-pgpoolautoscaler-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/autoscalingkubedbcom-pgpoolautoscaler-editor --version=v0.35.0 -$ helm upgrade -i autoscalingkubedbcom-pgpoolautoscaler-editor appscode/autoscalingkubedbcom-pgpoolautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/autoscalingkubedbcom-pgpoolautoscaler-editor --version=v0.36.0 +$ helm upgrade -i autoscalingkubedbcom-pgpoolautoscaler-editor appscode/autoscalingkubedbcom-pgpoolautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PgpoolAutoscaler Editor on a [Kubernetes](http://kubernetes To install/upgrade the chart with the release name `autoscalingkubedbcom-pgpoolautoscaler-editor`: ```bash -$ helm upgrade -i autoscalingkubedbcom-pgpoolautoscaler-editor appscode/autoscalingkubedbcom-pgpoolautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i autoscalingkubedbcom-pgpoolautoscaler-editor appscode/autoscalingkubedbcom-pgpoolautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a PgpoolAutoscaler Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `autoscalingkubedbc Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-pgpoolautoscaler-editor appscode/autoscalingkubedbcom-pgpoolautoscaler-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 +$ helm upgrade -i autoscalingkubedbcom-pgpoolautoscaler-editor appscode/autoscalingkubedbcom-pgpoolautoscaler-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-pgpoolautoscaler-editor appscode/autoscalingkubedbcom-pgpoolautoscaler-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i autoscalingkubedbcom-pgpoolautoscaler-editor appscode/autoscalingkubedbcom-pgpoolautoscaler-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/autoscalingkubedbcom-postgresautoscaler-editor/Chart.yaml b/charts/autoscalingkubedbcom-postgresautoscaler-editor/Chart.yaml index d57279fedd..3b5fb9cc4b 100644 --- a/charts/autoscalingkubedbcom-postgresautoscaler-editor/Chart.yaml +++ b/charts/autoscalingkubedbcom-postgresautoscaler-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"autoscaling.kubedb.com","version":"v1alpha1","resource":"postgresautoscalers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: PostgresAutoscaler Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: autoscalingkubedbcom-postgresautoscaler-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/autoscalingkubedbcom-postgresautoscaler-editor/README.md b/charts/autoscalingkubedbcom-postgresautoscaler-editor/README.md index cc61d8859a..fe72b04e91 100644 --- a/charts/autoscalingkubedbcom-postgresautoscaler-editor/README.md +++ b/charts/autoscalingkubedbcom-postgresautoscaler-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/autoscalingkubedbcom-postgresautoscaler-editor --version=v0.35.0 -$ helm upgrade -i autoscalingkubedbcom-postgresautoscaler-editor appscode/autoscalingkubedbcom-postgresautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/autoscalingkubedbcom-postgresautoscaler-editor --version=v0.36.0 +$ helm upgrade -i autoscalingkubedbcom-postgresautoscaler-editor appscode/autoscalingkubedbcom-postgresautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PostgresAutoscaler Editor on a [Kubernetes](http://kubernet To install/upgrade the chart with the release name `autoscalingkubedbcom-postgresautoscaler-editor`: ```bash -$ helm upgrade -i autoscalingkubedbcom-postgresautoscaler-editor appscode/autoscalingkubedbcom-postgresautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i autoscalingkubedbcom-postgresautoscaler-editor appscode/autoscalingkubedbcom-postgresautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a PostgresAutoscaler Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `autoscalingkubedbc Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-postgresautoscaler-editor appscode/autoscalingkubedbcom-postgresautoscaler-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 +$ helm upgrade -i autoscalingkubedbcom-postgresautoscaler-editor appscode/autoscalingkubedbcom-postgresautoscaler-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-postgresautoscaler-editor appscode/autoscalingkubedbcom-postgresautoscaler-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i autoscalingkubedbcom-postgresautoscaler-editor appscode/autoscalingkubedbcom-postgresautoscaler-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/autoscalingkubedbcom-proxysqlautoscaler-editor/Chart.yaml b/charts/autoscalingkubedbcom-proxysqlautoscaler-editor/Chart.yaml index 1400682f8b..5a352306ae 100644 --- a/charts/autoscalingkubedbcom-proxysqlautoscaler-editor/Chart.yaml +++ b/charts/autoscalingkubedbcom-proxysqlautoscaler-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"autoscaling.kubedb.com","version":"v1alpha1","resource":"proxysqlautoscalers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ProxySQLAutoscaler Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: autoscalingkubedbcom-proxysqlautoscaler-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/autoscalingkubedbcom-proxysqlautoscaler-editor/README.md b/charts/autoscalingkubedbcom-proxysqlautoscaler-editor/README.md index dd9b52953c..8efd0aba62 100644 --- a/charts/autoscalingkubedbcom-proxysqlautoscaler-editor/README.md +++ b/charts/autoscalingkubedbcom-proxysqlautoscaler-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/autoscalingkubedbcom-proxysqlautoscaler-editor --version=v0.35.0 -$ helm upgrade -i autoscalingkubedbcom-proxysqlautoscaler-editor appscode/autoscalingkubedbcom-proxysqlautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/autoscalingkubedbcom-proxysqlautoscaler-editor --version=v0.36.0 +$ helm upgrade -i autoscalingkubedbcom-proxysqlautoscaler-editor appscode/autoscalingkubedbcom-proxysqlautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ProxySQLAutoscaler Editor on a [Kubernetes](http://kubernet To install/upgrade the chart with the release name `autoscalingkubedbcom-proxysqlautoscaler-editor`: ```bash -$ helm upgrade -i autoscalingkubedbcom-proxysqlautoscaler-editor appscode/autoscalingkubedbcom-proxysqlautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i autoscalingkubedbcom-proxysqlautoscaler-editor appscode/autoscalingkubedbcom-proxysqlautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ProxySQLAutoscaler Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `autoscalingkubedbc Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-proxysqlautoscaler-editor appscode/autoscalingkubedbcom-proxysqlautoscaler-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 +$ helm upgrade -i autoscalingkubedbcom-proxysqlautoscaler-editor appscode/autoscalingkubedbcom-proxysqlautoscaler-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-proxysqlautoscaler-editor appscode/autoscalingkubedbcom-proxysqlautoscaler-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i autoscalingkubedbcom-proxysqlautoscaler-editor appscode/autoscalingkubedbcom-proxysqlautoscaler-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/autoscalingkubedbcom-qdrantautoscaler-editor/Chart.yaml b/charts/autoscalingkubedbcom-qdrantautoscaler-editor/Chart.yaml index 0122a2dcee..0c9069046c 100644 --- a/charts/autoscalingkubedbcom-qdrantautoscaler-editor/Chart.yaml +++ b/charts/autoscalingkubedbcom-qdrantautoscaler-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"autoscaling.kubedb.com","version":"v1alpha1","resource":"qdrantautoscalers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: QdrantAutoscaler Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: autoscalingkubedbcom-qdrantautoscaler-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/autoscalingkubedbcom-qdrantautoscaler-editor/README.md b/charts/autoscalingkubedbcom-qdrantautoscaler-editor/README.md index 02d863cac8..63b5f6092b 100644 --- a/charts/autoscalingkubedbcom-qdrantautoscaler-editor/README.md +++ b/charts/autoscalingkubedbcom-qdrantautoscaler-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/autoscalingkubedbcom-qdrantautoscaler-editor --version=v0.35.0 -$ helm upgrade -i autoscalingkubedbcom-qdrantautoscaler-editor appscode/autoscalingkubedbcom-qdrantautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/autoscalingkubedbcom-qdrantautoscaler-editor --version=v0.36.0 +$ helm upgrade -i autoscalingkubedbcom-qdrantautoscaler-editor appscode/autoscalingkubedbcom-qdrantautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a QdrantAutoscaler Editor on a [Kubernetes](http://kubernetes To install/upgrade the chart with the release name `autoscalingkubedbcom-qdrantautoscaler-editor`: ```bash -$ helm upgrade -i autoscalingkubedbcom-qdrantautoscaler-editor appscode/autoscalingkubedbcom-qdrantautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i autoscalingkubedbcom-qdrantautoscaler-editor appscode/autoscalingkubedbcom-qdrantautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a QdrantAutoscaler Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `autoscalingkubedbc Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-qdrantautoscaler-editor appscode/autoscalingkubedbcom-qdrantautoscaler-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 +$ helm upgrade -i autoscalingkubedbcom-qdrantautoscaler-editor appscode/autoscalingkubedbcom-qdrantautoscaler-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-qdrantautoscaler-editor appscode/autoscalingkubedbcom-qdrantautoscaler-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i autoscalingkubedbcom-qdrantautoscaler-editor appscode/autoscalingkubedbcom-qdrantautoscaler-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/autoscalingkubedbcom-rabbitmqautoscaler-editor/Chart.yaml b/charts/autoscalingkubedbcom-rabbitmqautoscaler-editor/Chart.yaml index 634a6d423b..d73e0811bb 100644 --- a/charts/autoscalingkubedbcom-rabbitmqautoscaler-editor/Chart.yaml +++ b/charts/autoscalingkubedbcom-rabbitmqautoscaler-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"autoscaling.kubedb.com","version":"v1alpha1","resource":"rabbitmqautoscalers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: RabbitMQAutoscaler Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: autoscalingkubedbcom-rabbitmqautoscaler-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/autoscalingkubedbcom-rabbitmqautoscaler-editor/README.md b/charts/autoscalingkubedbcom-rabbitmqautoscaler-editor/README.md index 127c12a05b..f498aad8c6 100644 --- a/charts/autoscalingkubedbcom-rabbitmqautoscaler-editor/README.md +++ b/charts/autoscalingkubedbcom-rabbitmqautoscaler-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/autoscalingkubedbcom-rabbitmqautoscaler-editor --version=v0.35.0 -$ helm upgrade -i autoscalingkubedbcom-rabbitmqautoscaler-editor appscode/autoscalingkubedbcom-rabbitmqautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/autoscalingkubedbcom-rabbitmqautoscaler-editor --version=v0.36.0 +$ helm upgrade -i autoscalingkubedbcom-rabbitmqautoscaler-editor appscode/autoscalingkubedbcom-rabbitmqautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a RabbitMQAutoscaler Editor on a [Kubernetes](http://kubernet To install/upgrade the chart with the release name `autoscalingkubedbcom-rabbitmqautoscaler-editor`: ```bash -$ helm upgrade -i autoscalingkubedbcom-rabbitmqautoscaler-editor appscode/autoscalingkubedbcom-rabbitmqautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i autoscalingkubedbcom-rabbitmqautoscaler-editor appscode/autoscalingkubedbcom-rabbitmqautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a RabbitMQAutoscaler Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `autoscalingkubedbc Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-rabbitmqautoscaler-editor appscode/autoscalingkubedbcom-rabbitmqautoscaler-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 +$ helm upgrade -i autoscalingkubedbcom-rabbitmqautoscaler-editor appscode/autoscalingkubedbcom-rabbitmqautoscaler-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-rabbitmqautoscaler-editor appscode/autoscalingkubedbcom-rabbitmqautoscaler-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i autoscalingkubedbcom-rabbitmqautoscaler-editor appscode/autoscalingkubedbcom-rabbitmqautoscaler-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/autoscalingkubedbcom-redisautoscaler-editor/Chart.yaml b/charts/autoscalingkubedbcom-redisautoscaler-editor/Chart.yaml index 98105c706f..270eeb048c 100644 --- a/charts/autoscalingkubedbcom-redisautoscaler-editor/Chart.yaml +++ b/charts/autoscalingkubedbcom-redisautoscaler-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"autoscaling.kubedb.com","version":"v1alpha1","resource":"redisautoscalers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: RedisAutoscaler Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: autoscalingkubedbcom-redisautoscaler-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/autoscalingkubedbcom-redisautoscaler-editor/README.md b/charts/autoscalingkubedbcom-redisautoscaler-editor/README.md index c6d45cb9ae..40bc16fe35 100644 --- a/charts/autoscalingkubedbcom-redisautoscaler-editor/README.md +++ b/charts/autoscalingkubedbcom-redisautoscaler-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/autoscalingkubedbcom-redisautoscaler-editor --version=v0.35.0 -$ helm upgrade -i autoscalingkubedbcom-redisautoscaler-editor appscode/autoscalingkubedbcom-redisautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/autoscalingkubedbcom-redisautoscaler-editor --version=v0.36.0 +$ helm upgrade -i autoscalingkubedbcom-redisautoscaler-editor appscode/autoscalingkubedbcom-redisautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a RedisAutoscaler Editor on a [Kubernetes](http://kubernetes. To install/upgrade the chart with the release name `autoscalingkubedbcom-redisautoscaler-editor`: ```bash -$ helm upgrade -i autoscalingkubedbcom-redisautoscaler-editor appscode/autoscalingkubedbcom-redisautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i autoscalingkubedbcom-redisautoscaler-editor appscode/autoscalingkubedbcom-redisautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a RedisAutoscaler Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `autoscalingkubedbc Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-redisautoscaler-editor appscode/autoscalingkubedbcom-redisautoscaler-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 +$ helm upgrade -i autoscalingkubedbcom-redisautoscaler-editor appscode/autoscalingkubedbcom-redisautoscaler-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-redisautoscaler-editor appscode/autoscalingkubedbcom-redisautoscaler-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i autoscalingkubedbcom-redisautoscaler-editor appscode/autoscalingkubedbcom-redisautoscaler-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/autoscalingkubedbcom-redissentinelautoscaler-editor/Chart.yaml b/charts/autoscalingkubedbcom-redissentinelautoscaler-editor/Chart.yaml index 3373fd423c..83874c3caa 100644 --- a/charts/autoscalingkubedbcom-redissentinelautoscaler-editor/Chart.yaml +++ b/charts/autoscalingkubedbcom-redissentinelautoscaler-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"autoscaling.kubedb.com","version":"v1alpha1","resource":"redissentinelautoscalers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: RedisSentinelAutoscaler Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: autoscalingkubedbcom-redissentinelautoscaler-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/autoscalingkubedbcom-redissentinelautoscaler-editor/README.md b/charts/autoscalingkubedbcom-redissentinelautoscaler-editor/README.md index 58cf393a8d..f14e6f7a89 100644 --- a/charts/autoscalingkubedbcom-redissentinelautoscaler-editor/README.md +++ b/charts/autoscalingkubedbcom-redissentinelautoscaler-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/autoscalingkubedbcom-redissentinelautoscaler-editor --version=v0.35.0 -$ helm upgrade -i autoscalingkubedbcom-redissentinelautoscaler-editor appscode/autoscalingkubedbcom-redissentinelautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/autoscalingkubedbcom-redissentinelautoscaler-editor --version=v0.36.0 +$ helm upgrade -i autoscalingkubedbcom-redissentinelautoscaler-editor appscode/autoscalingkubedbcom-redissentinelautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a RedisSentinelAutoscaler Editor on a [Kubernetes](http://kub To install/upgrade the chart with the release name `autoscalingkubedbcom-redissentinelautoscaler-editor`: ```bash -$ helm upgrade -i autoscalingkubedbcom-redissentinelautoscaler-editor appscode/autoscalingkubedbcom-redissentinelautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i autoscalingkubedbcom-redissentinelautoscaler-editor appscode/autoscalingkubedbcom-redissentinelautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a RedisSentinelAutoscaler Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `autoscalingkubedbc Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-redissentinelautoscaler-editor appscode/autoscalingkubedbcom-redissentinelautoscaler-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 +$ helm upgrade -i autoscalingkubedbcom-redissentinelautoscaler-editor appscode/autoscalingkubedbcom-redissentinelautoscaler-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-redissentinelautoscaler-editor appscode/autoscalingkubedbcom-redissentinelautoscaler-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i autoscalingkubedbcom-redissentinelautoscaler-editor appscode/autoscalingkubedbcom-redissentinelautoscaler-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/autoscalingkubedbcom-singlestoreautoscaler-editor/Chart.yaml b/charts/autoscalingkubedbcom-singlestoreautoscaler-editor/Chart.yaml index 47cdc11e2a..00b4840be1 100644 --- a/charts/autoscalingkubedbcom-singlestoreautoscaler-editor/Chart.yaml +++ b/charts/autoscalingkubedbcom-singlestoreautoscaler-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"autoscaling.kubedb.com","version":"v1alpha1","resource":"singlestoreautoscalers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: SinglestoreAutoscaler Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: autoscalingkubedbcom-singlestoreautoscaler-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/autoscalingkubedbcom-singlestoreautoscaler-editor/README.md b/charts/autoscalingkubedbcom-singlestoreautoscaler-editor/README.md index 6d99a1bf13..ba9ac53f76 100644 --- a/charts/autoscalingkubedbcom-singlestoreautoscaler-editor/README.md +++ b/charts/autoscalingkubedbcom-singlestoreautoscaler-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/autoscalingkubedbcom-singlestoreautoscaler-editor --version=v0.35.0 -$ helm upgrade -i autoscalingkubedbcom-singlestoreautoscaler-editor appscode/autoscalingkubedbcom-singlestoreautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/autoscalingkubedbcom-singlestoreautoscaler-editor --version=v0.36.0 +$ helm upgrade -i autoscalingkubedbcom-singlestoreautoscaler-editor appscode/autoscalingkubedbcom-singlestoreautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a SinglestoreAutoscaler Editor on a [Kubernetes](http://kuber To install/upgrade the chart with the release name `autoscalingkubedbcom-singlestoreautoscaler-editor`: ```bash -$ helm upgrade -i autoscalingkubedbcom-singlestoreautoscaler-editor appscode/autoscalingkubedbcom-singlestoreautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i autoscalingkubedbcom-singlestoreautoscaler-editor appscode/autoscalingkubedbcom-singlestoreautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a SinglestoreAutoscaler Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `autoscalingkubedbc Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-singlestoreautoscaler-editor appscode/autoscalingkubedbcom-singlestoreautoscaler-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 +$ helm upgrade -i autoscalingkubedbcom-singlestoreautoscaler-editor appscode/autoscalingkubedbcom-singlestoreautoscaler-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-singlestoreautoscaler-editor appscode/autoscalingkubedbcom-singlestoreautoscaler-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i autoscalingkubedbcom-singlestoreautoscaler-editor appscode/autoscalingkubedbcom-singlestoreautoscaler-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/autoscalingkubedbcom-solrautoscaler-editor/Chart.yaml b/charts/autoscalingkubedbcom-solrautoscaler-editor/Chart.yaml index a6f539f073..eeb310c27e 100644 --- a/charts/autoscalingkubedbcom-solrautoscaler-editor/Chart.yaml +++ b/charts/autoscalingkubedbcom-solrautoscaler-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"autoscaling.kubedb.com","version":"v1alpha1","resource":"solrautoscalers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: SolrAutoscaler Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: autoscalingkubedbcom-solrautoscaler-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/autoscalingkubedbcom-solrautoscaler-editor/README.md b/charts/autoscalingkubedbcom-solrautoscaler-editor/README.md index cbc2ca4966..8c04808eff 100644 --- a/charts/autoscalingkubedbcom-solrautoscaler-editor/README.md +++ b/charts/autoscalingkubedbcom-solrautoscaler-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/autoscalingkubedbcom-solrautoscaler-editor --version=v0.35.0 -$ helm upgrade -i autoscalingkubedbcom-solrautoscaler-editor appscode/autoscalingkubedbcom-solrautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/autoscalingkubedbcom-solrautoscaler-editor --version=v0.36.0 +$ helm upgrade -i autoscalingkubedbcom-solrautoscaler-editor appscode/autoscalingkubedbcom-solrautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a SolrAutoscaler Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `autoscalingkubedbcom-solrautoscaler-editor`: ```bash -$ helm upgrade -i autoscalingkubedbcom-solrautoscaler-editor appscode/autoscalingkubedbcom-solrautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i autoscalingkubedbcom-solrautoscaler-editor appscode/autoscalingkubedbcom-solrautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a SolrAutoscaler Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `autoscalingkubedbc Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-solrautoscaler-editor appscode/autoscalingkubedbcom-solrautoscaler-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 +$ helm upgrade -i autoscalingkubedbcom-solrautoscaler-editor appscode/autoscalingkubedbcom-solrautoscaler-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-solrautoscaler-editor appscode/autoscalingkubedbcom-solrautoscaler-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i autoscalingkubedbcom-solrautoscaler-editor appscode/autoscalingkubedbcom-solrautoscaler-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/autoscalingkubedbcom-verticalautoscaler-editor/Chart.yaml b/charts/autoscalingkubedbcom-verticalautoscaler-editor/Chart.yaml index 8be116a4d4..befae270c6 100644 --- a/charts/autoscalingkubedbcom-verticalautoscaler-editor/Chart.yaml +++ b/charts/autoscalingkubedbcom-verticalautoscaler-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"autoscaling.kubedb.com","version":"v1alpha1","resource":"verticalautoscalers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: VerticalAutoscaler Editor home: https://byte.builders icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: autoscalingkubedbcom-verticalautoscaler-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/autoscalingkubedbcom-verticalautoscaler-editor/README.md b/charts/autoscalingkubedbcom-verticalautoscaler-editor/README.md index 0964370852..1620e86d47 100644 --- a/charts/autoscalingkubedbcom-verticalautoscaler-editor/README.md +++ b/charts/autoscalingkubedbcom-verticalautoscaler-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/autoscalingkubedbcom-verticalautoscaler-editor --version=v0.35.0 -$ helm upgrade -i autoscalingkubedbcom-verticalautoscaler-editor appscode/autoscalingkubedbcom-verticalautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/autoscalingkubedbcom-verticalautoscaler-editor --version=v0.36.0 +$ helm upgrade -i autoscalingkubedbcom-verticalautoscaler-editor appscode/autoscalingkubedbcom-verticalautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a VerticalAutoscaler Editor on a [Kubernetes](http://kubernet To install/upgrade the chart with the release name `autoscalingkubedbcom-verticalautoscaler-editor`: ```bash -$ helm upgrade -i autoscalingkubedbcom-verticalautoscaler-editor appscode/autoscalingkubedbcom-verticalautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i autoscalingkubedbcom-verticalautoscaler-editor appscode/autoscalingkubedbcom-verticalautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a VerticalAutoscaler Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `autoscalingkubedbc Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-verticalautoscaler-editor appscode/autoscalingkubedbcom-verticalautoscaler-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 +$ helm upgrade -i autoscalingkubedbcom-verticalautoscaler-editor appscode/autoscalingkubedbcom-verticalautoscaler-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-verticalautoscaler-editor appscode/autoscalingkubedbcom-verticalautoscaler-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i autoscalingkubedbcom-verticalautoscaler-editor appscode/autoscalingkubedbcom-verticalautoscaler-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/autoscalingkubedbcom-verticalautoscalercheckpoint-editor/Chart.yaml b/charts/autoscalingkubedbcom-verticalautoscalercheckpoint-editor/Chart.yaml index 10cb94e00c..bf61122f14 100644 --- a/charts/autoscalingkubedbcom-verticalautoscalercheckpoint-editor/Chart.yaml +++ b/charts/autoscalingkubedbcom-verticalautoscalercheckpoint-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"autoscaling.kubedb.com","version":"v1alpha1","resource":"verticalautoscalercheckpoints"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: VerticalAutoscalerCheckpoint Editor home: https://byte.builders icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: autoscalingkubedbcom-verticalautoscalercheckpoint-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/autoscalingkubedbcom-verticalautoscalercheckpoint-editor/README.md b/charts/autoscalingkubedbcom-verticalautoscalercheckpoint-editor/README.md index 1646121e7d..dd65ce1478 100644 --- a/charts/autoscalingkubedbcom-verticalautoscalercheckpoint-editor/README.md +++ b/charts/autoscalingkubedbcom-verticalautoscalercheckpoint-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/autoscalingkubedbcom-verticalautoscalercheckpoint-editor --version=v0.35.0 -$ helm upgrade -i autoscalingkubedbcom-verticalautoscalercheckpoint-editor appscode/autoscalingkubedbcom-verticalautoscalercheckpoint-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/autoscalingkubedbcom-verticalautoscalercheckpoint-editor --version=v0.36.0 +$ helm upgrade -i autoscalingkubedbcom-verticalautoscalercheckpoint-editor appscode/autoscalingkubedbcom-verticalautoscalercheckpoint-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a VerticalAutoscalerCheckpoint Editor on a [Kubernetes](http: To install/upgrade the chart with the release name `autoscalingkubedbcom-verticalautoscalercheckpoint-editor`: ```bash -$ helm upgrade -i autoscalingkubedbcom-verticalautoscalercheckpoint-editor appscode/autoscalingkubedbcom-verticalautoscalercheckpoint-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i autoscalingkubedbcom-verticalautoscalercheckpoint-editor appscode/autoscalingkubedbcom-verticalautoscalercheckpoint-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a VerticalAutoscalerCheckpoint Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `autoscalingkubedbc Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-verticalautoscalercheckpoint-editor appscode/autoscalingkubedbcom-verticalautoscalercheckpoint-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 +$ helm upgrade -i autoscalingkubedbcom-verticalautoscalercheckpoint-editor appscode/autoscalingkubedbcom-verticalautoscalercheckpoint-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-verticalautoscalercheckpoint-editor appscode/autoscalingkubedbcom-verticalautoscalercheckpoint-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i autoscalingkubedbcom-verticalautoscalercheckpoint-editor appscode/autoscalingkubedbcom-verticalautoscalercheckpoint-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/autoscalingkubedbcom-weaviateautoscaler-editor/Chart.yaml b/charts/autoscalingkubedbcom-weaviateautoscaler-editor/Chart.yaml index c4ea3ca9a8..f6d542f95f 100644 --- a/charts/autoscalingkubedbcom-weaviateautoscaler-editor/Chart.yaml +++ b/charts/autoscalingkubedbcom-weaviateautoscaler-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"autoscaling.kubedb.com","version":"v1alpha1","resource":"weaviateautoscalers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: WeaviateAutoscaler Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: autoscalingkubedbcom-weaviateautoscaler-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/autoscalingkubedbcom-weaviateautoscaler-editor/README.md b/charts/autoscalingkubedbcom-weaviateautoscaler-editor/README.md index 859ade0ae9..2c3dec1177 100644 --- a/charts/autoscalingkubedbcom-weaviateautoscaler-editor/README.md +++ b/charts/autoscalingkubedbcom-weaviateautoscaler-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/autoscalingkubedbcom-weaviateautoscaler-editor --version=v0.35.0 -$ helm upgrade -i autoscalingkubedbcom-weaviateautoscaler-editor appscode/autoscalingkubedbcom-weaviateautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/autoscalingkubedbcom-weaviateautoscaler-editor --version=v0.36.0 +$ helm upgrade -i autoscalingkubedbcom-weaviateautoscaler-editor appscode/autoscalingkubedbcom-weaviateautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a WeaviateAutoscaler Editor on a [Kubernetes](http://kubernet To install/upgrade the chart with the release name `autoscalingkubedbcom-weaviateautoscaler-editor`: ```bash -$ helm upgrade -i autoscalingkubedbcom-weaviateautoscaler-editor appscode/autoscalingkubedbcom-weaviateautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i autoscalingkubedbcom-weaviateautoscaler-editor appscode/autoscalingkubedbcom-weaviateautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a WeaviateAutoscaler Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `autoscalingkubedbc Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-weaviateautoscaler-editor appscode/autoscalingkubedbcom-weaviateautoscaler-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 +$ helm upgrade -i autoscalingkubedbcom-weaviateautoscaler-editor appscode/autoscalingkubedbcom-weaviateautoscaler-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-weaviateautoscaler-editor appscode/autoscalingkubedbcom-weaviateautoscaler-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i autoscalingkubedbcom-weaviateautoscaler-editor appscode/autoscalingkubedbcom-weaviateautoscaler-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/autoscalingkubedbcom-zookeeperautoscaler-editor/Chart.yaml b/charts/autoscalingkubedbcom-zookeeperautoscaler-editor/Chart.yaml index d977e786b0..548cba0be1 100644 --- a/charts/autoscalingkubedbcom-zookeeperautoscaler-editor/Chart.yaml +++ b/charts/autoscalingkubedbcom-zookeeperautoscaler-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"autoscaling.kubedb.com","version":"v1alpha1","resource":"zookeeperautoscalers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ZooKeeperAutoscaler Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: autoscalingkubedbcom-zookeeperautoscaler-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/autoscalingkubedbcom-zookeeperautoscaler-editor/README.md b/charts/autoscalingkubedbcom-zookeeperautoscaler-editor/README.md index 28117849d5..13331bc48c 100644 --- a/charts/autoscalingkubedbcom-zookeeperautoscaler-editor/README.md +++ b/charts/autoscalingkubedbcom-zookeeperautoscaler-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/autoscalingkubedbcom-zookeeperautoscaler-editor --version=v0.35.0 -$ helm upgrade -i autoscalingkubedbcom-zookeeperautoscaler-editor appscode/autoscalingkubedbcom-zookeeperautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/autoscalingkubedbcom-zookeeperautoscaler-editor --version=v0.36.0 +$ helm upgrade -i autoscalingkubedbcom-zookeeperautoscaler-editor appscode/autoscalingkubedbcom-zookeeperautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ZooKeeperAutoscaler Editor on a [Kubernetes](http://kuberne To install/upgrade the chart with the release name `autoscalingkubedbcom-zookeeperautoscaler-editor`: ```bash -$ helm upgrade -i autoscalingkubedbcom-zookeeperautoscaler-editor appscode/autoscalingkubedbcom-zookeeperautoscaler-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i autoscalingkubedbcom-zookeeperautoscaler-editor appscode/autoscalingkubedbcom-zookeeperautoscaler-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ZooKeeperAutoscaler Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `autoscalingkubedbc Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-zookeeperautoscaler-editor appscode/autoscalingkubedbcom-zookeeperautoscaler-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 +$ helm upgrade -i autoscalingkubedbcom-zookeeperautoscaler-editor appscode/autoscalingkubedbcom-zookeeperautoscaler-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=autoscaling.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i autoscalingkubedbcom-zookeeperautoscaler-editor appscode/autoscalingkubedbcom-zookeeperautoscaler-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i autoscalingkubedbcom-zookeeperautoscaler-editor appscode/autoscalingkubedbcom-zookeeperautoscaler-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/awskubedbcom-providerconfig-editor/Chart.yaml b/charts/awskubedbcom-providerconfig-editor/Chart.yaml index 610e3c1ae5..f430983bbf 100644 --- a/charts/awskubedbcom-providerconfig-editor/Chart.yaml +++ b/charts/awskubedbcom-providerconfig-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"aws.kubedb.com","version":"v1beta1","resource":"providerconfigs"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ProviderConfig Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: awskubedbcom-providerconfig-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/awskubedbcom-providerconfig-editor/README.md b/charts/awskubedbcom-providerconfig-editor/README.md index 4049bd972e..b1a01efce3 100644 --- a/charts/awskubedbcom-providerconfig-editor/README.md +++ b/charts/awskubedbcom-providerconfig-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/awskubedbcom-providerconfig-editor --version=v0.35.0 -$ helm upgrade -i awskubedbcom-providerconfig-editor appscode/awskubedbcom-providerconfig-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/awskubedbcom-providerconfig-editor --version=v0.36.0 +$ helm upgrade -i awskubedbcom-providerconfig-editor appscode/awskubedbcom-providerconfig-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ProviderConfig Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `awskubedbcom-providerconfig-editor`: ```bash -$ helm upgrade -i awskubedbcom-providerconfig-editor appscode/awskubedbcom-providerconfig-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i awskubedbcom-providerconfig-editor appscode/awskubedbcom-providerconfig-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ProviderConfig Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `awskubedbcom-provi Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i awskubedbcom-providerconfig-editor appscode/awskubedbcom-providerconfig-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=aws.kubedb.com/v1beta1 +$ helm upgrade -i awskubedbcom-providerconfig-editor appscode/awskubedbcom-providerconfig-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=aws.kubedb.com/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i awskubedbcom-providerconfig-editor appscode/awskubedbcom-providerconfig-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i awskubedbcom-providerconfig-editor appscode/awskubedbcom-providerconfig-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/awskubedbcom-providerconfigusage-editor/Chart.yaml b/charts/awskubedbcom-providerconfigusage-editor/Chart.yaml index cde79b2943..c27201f3d4 100644 --- a/charts/awskubedbcom-providerconfigusage-editor/Chart.yaml +++ b/charts/awskubedbcom-providerconfigusage-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"aws.kubedb.com","version":"v1beta1","resource":"providerconfigusages"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ProviderConfigUsage Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: awskubedbcom-providerconfigusage-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/awskubedbcom-providerconfigusage-editor/README.md b/charts/awskubedbcom-providerconfigusage-editor/README.md index a096ba950c..2a2d9d2c29 100644 --- a/charts/awskubedbcom-providerconfigusage-editor/README.md +++ b/charts/awskubedbcom-providerconfigusage-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/awskubedbcom-providerconfigusage-editor --version=v0.35.0 -$ helm upgrade -i awskubedbcom-providerconfigusage-editor appscode/awskubedbcom-providerconfigusage-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/awskubedbcom-providerconfigusage-editor --version=v0.36.0 +$ helm upgrade -i awskubedbcom-providerconfigusage-editor appscode/awskubedbcom-providerconfigusage-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ProviderConfigUsage Editor on a [Kubernetes](http://kuberne To install/upgrade the chart with the release name `awskubedbcom-providerconfigusage-editor`: ```bash -$ helm upgrade -i awskubedbcom-providerconfigusage-editor appscode/awskubedbcom-providerconfigusage-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i awskubedbcom-providerconfigusage-editor appscode/awskubedbcom-providerconfigusage-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ProviderConfigUsage Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `awskubedbcom-provi Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i awskubedbcom-providerconfigusage-editor appscode/awskubedbcom-providerconfigusage-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=aws.kubedb.com/v1beta1 +$ helm upgrade -i awskubedbcom-providerconfigusage-editor appscode/awskubedbcom-providerconfigusage-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=aws.kubedb.com/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i awskubedbcom-providerconfigusage-editor appscode/awskubedbcom-providerconfigusage-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i awskubedbcom-providerconfigusage-editor appscode/awskubedbcom-providerconfigusage-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/awskubedbcom-storeconfig-editor/Chart.yaml b/charts/awskubedbcom-storeconfig-editor/Chart.yaml index 9066020405..cc87b425b6 100644 --- a/charts/awskubedbcom-storeconfig-editor/Chart.yaml +++ b/charts/awskubedbcom-storeconfig-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"aws.kubedb.com","version":"v1alpha1","resource":"storeconfigs"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: StoreConfig Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: awskubedbcom-storeconfig-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/awskubedbcom-storeconfig-editor/README.md b/charts/awskubedbcom-storeconfig-editor/README.md index 3e91a39533..76f29a6233 100644 --- a/charts/awskubedbcom-storeconfig-editor/README.md +++ b/charts/awskubedbcom-storeconfig-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/awskubedbcom-storeconfig-editor --version=v0.35.0 -$ helm upgrade -i awskubedbcom-storeconfig-editor appscode/awskubedbcom-storeconfig-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/awskubedbcom-storeconfig-editor --version=v0.36.0 +$ helm upgrade -i awskubedbcom-storeconfig-editor appscode/awskubedbcom-storeconfig-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a StoreConfig Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `awskubedbcom-storeconfig-editor`: ```bash -$ helm upgrade -i awskubedbcom-storeconfig-editor appscode/awskubedbcom-storeconfig-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i awskubedbcom-storeconfig-editor appscode/awskubedbcom-storeconfig-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a StoreConfig Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `awskubedbcom-store Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i awskubedbcom-storeconfig-editor appscode/awskubedbcom-storeconfig-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=aws.kubedb.com/v1alpha1 +$ helm upgrade -i awskubedbcom-storeconfig-editor appscode/awskubedbcom-storeconfig-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i awskubedbcom-storeconfig-editor appscode/awskubedbcom-storeconfig-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i awskubedbcom-storeconfig-editor appscode/awskubedbcom-storeconfig-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/azurekubedbcom-providerconfig-editor/Chart.yaml b/charts/azurekubedbcom-providerconfig-editor/Chart.yaml index c915eeddbe..e0373ed874 100644 --- a/charts/azurekubedbcom-providerconfig-editor/Chart.yaml +++ b/charts/azurekubedbcom-providerconfig-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"azure.kubedb.com","version":"v1beta1","resource":"providerconfigs"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ProviderConfig Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: azurekubedbcom-providerconfig-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/azurekubedbcom-providerconfig-editor/README.md b/charts/azurekubedbcom-providerconfig-editor/README.md index a8c5f08b5a..5c977de1f2 100644 --- a/charts/azurekubedbcom-providerconfig-editor/README.md +++ b/charts/azurekubedbcom-providerconfig-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/azurekubedbcom-providerconfig-editor --version=v0.35.0 -$ helm upgrade -i azurekubedbcom-providerconfig-editor appscode/azurekubedbcom-providerconfig-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/azurekubedbcom-providerconfig-editor --version=v0.36.0 +$ helm upgrade -i azurekubedbcom-providerconfig-editor appscode/azurekubedbcom-providerconfig-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ProviderConfig Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `azurekubedbcom-providerconfig-editor`: ```bash -$ helm upgrade -i azurekubedbcom-providerconfig-editor appscode/azurekubedbcom-providerconfig-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i azurekubedbcom-providerconfig-editor appscode/azurekubedbcom-providerconfig-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ProviderConfig Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `azurekubedbcom-pro Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i azurekubedbcom-providerconfig-editor appscode/azurekubedbcom-providerconfig-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=azure.kubedb.com/v1beta1 +$ helm upgrade -i azurekubedbcom-providerconfig-editor appscode/azurekubedbcom-providerconfig-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=azure.kubedb.com/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i azurekubedbcom-providerconfig-editor appscode/azurekubedbcom-providerconfig-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i azurekubedbcom-providerconfig-editor appscode/azurekubedbcom-providerconfig-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/azurekubedbcom-providerconfigusage-editor/Chart.yaml b/charts/azurekubedbcom-providerconfigusage-editor/Chart.yaml index 995ffd6ceb..65e2e8495c 100644 --- a/charts/azurekubedbcom-providerconfigusage-editor/Chart.yaml +++ b/charts/azurekubedbcom-providerconfigusage-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"azure.kubedb.com","version":"v1beta1","resource":"providerconfigusages"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ProviderConfigUsage Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: azurekubedbcom-providerconfigusage-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/azurekubedbcom-providerconfigusage-editor/README.md b/charts/azurekubedbcom-providerconfigusage-editor/README.md index 2940ff6a9a..2405687f3f 100644 --- a/charts/azurekubedbcom-providerconfigusage-editor/README.md +++ b/charts/azurekubedbcom-providerconfigusage-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/azurekubedbcom-providerconfigusage-editor --version=v0.35.0 -$ helm upgrade -i azurekubedbcom-providerconfigusage-editor appscode/azurekubedbcom-providerconfigusage-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/azurekubedbcom-providerconfigusage-editor --version=v0.36.0 +$ helm upgrade -i azurekubedbcom-providerconfigusage-editor appscode/azurekubedbcom-providerconfigusage-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ProviderConfigUsage Editor on a [Kubernetes](http://kuberne To install/upgrade the chart with the release name `azurekubedbcom-providerconfigusage-editor`: ```bash -$ helm upgrade -i azurekubedbcom-providerconfigusage-editor appscode/azurekubedbcom-providerconfigusage-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i azurekubedbcom-providerconfigusage-editor appscode/azurekubedbcom-providerconfigusage-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ProviderConfigUsage Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `azurekubedbcom-pro Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i azurekubedbcom-providerconfigusage-editor appscode/azurekubedbcom-providerconfigusage-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=azure.kubedb.com/v1beta1 +$ helm upgrade -i azurekubedbcom-providerconfigusage-editor appscode/azurekubedbcom-providerconfigusage-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=azure.kubedb.com/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i azurekubedbcom-providerconfigusage-editor appscode/azurekubedbcom-providerconfigusage-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i azurekubedbcom-providerconfigusage-editor appscode/azurekubedbcom-providerconfigusage-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/azurekubedbcom-providerregistration-editor/Chart.yaml b/charts/azurekubedbcom-providerregistration-editor/Chart.yaml index 4c709bd835..8ad316705a 100644 --- a/charts/azurekubedbcom-providerregistration-editor/Chart.yaml +++ b/charts/azurekubedbcom-providerregistration-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"azure.kubedb.com","version":"v1alpha1","resource":"providerregistrations"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ProviderRegistration Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: azurekubedbcom-providerregistration-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/azurekubedbcom-providerregistration-editor/README.md b/charts/azurekubedbcom-providerregistration-editor/README.md index d519194f83..bc50c0e6e6 100644 --- a/charts/azurekubedbcom-providerregistration-editor/README.md +++ b/charts/azurekubedbcom-providerregistration-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/azurekubedbcom-providerregistration-editor --version=v0.35.0 -$ helm upgrade -i azurekubedbcom-providerregistration-editor appscode/azurekubedbcom-providerregistration-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/azurekubedbcom-providerregistration-editor --version=v0.36.0 +$ helm upgrade -i azurekubedbcom-providerregistration-editor appscode/azurekubedbcom-providerregistration-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ProviderRegistration Editor on a [Kubernetes](http://kubern To install/upgrade the chart with the release name `azurekubedbcom-providerregistration-editor`: ```bash -$ helm upgrade -i azurekubedbcom-providerregistration-editor appscode/azurekubedbcom-providerregistration-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i azurekubedbcom-providerregistration-editor appscode/azurekubedbcom-providerregistration-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ProviderRegistration Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `azurekubedbcom-pro Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i azurekubedbcom-providerregistration-editor appscode/azurekubedbcom-providerregistration-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=azure.kubedb.com/v1alpha1 +$ helm upgrade -i azurekubedbcom-providerregistration-editor appscode/azurekubedbcom-providerregistration-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i azurekubedbcom-providerregistration-editor appscode/azurekubedbcom-providerregistration-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i azurekubedbcom-providerregistration-editor appscode/azurekubedbcom-providerregistration-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/azurekubedbcom-resourcegroup-editor/Chart.yaml b/charts/azurekubedbcom-resourcegroup-editor/Chart.yaml index bce62a5dd7..2bfa8b6edc 100644 --- a/charts/azurekubedbcom-resourcegroup-editor/Chart.yaml +++ b/charts/azurekubedbcom-resourcegroup-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"azure.kubedb.com","version":"v1alpha1","resource":"resourcegroups"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ResourceGroup Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: azurekubedbcom-resourcegroup-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/azurekubedbcom-resourcegroup-editor/README.md b/charts/azurekubedbcom-resourcegroup-editor/README.md index 6042bb47a5..9647e50b9f 100644 --- a/charts/azurekubedbcom-resourcegroup-editor/README.md +++ b/charts/azurekubedbcom-resourcegroup-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/azurekubedbcom-resourcegroup-editor --version=v0.35.0 -$ helm upgrade -i azurekubedbcom-resourcegroup-editor appscode/azurekubedbcom-resourcegroup-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/azurekubedbcom-resourcegroup-editor --version=v0.36.0 +$ helm upgrade -i azurekubedbcom-resourcegroup-editor appscode/azurekubedbcom-resourcegroup-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ResourceGroup Editor on a [Kubernetes](http://kubernetes.io To install/upgrade the chart with the release name `azurekubedbcom-resourcegroup-editor`: ```bash -$ helm upgrade -i azurekubedbcom-resourcegroup-editor appscode/azurekubedbcom-resourcegroup-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i azurekubedbcom-resourcegroup-editor appscode/azurekubedbcom-resourcegroup-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ResourceGroup Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `azurekubedbcom-res Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i azurekubedbcom-resourcegroup-editor appscode/azurekubedbcom-resourcegroup-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=azure.kubedb.com/v1alpha1 +$ helm upgrade -i azurekubedbcom-resourcegroup-editor appscode/azurekubedbcom-resourcegroup-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i azurekubedbcom-resourcegroup-editor appscode/azurekubedbcom-resourcegroup-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i azurekubedbcom-resourcegroup-editor appscode/azurekubedbcom-resourcegroup-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/azurekubedbcom-storeconfig-editor/Chart.yaml b/charts/azurekubedbcom-storeconfig-editor/Chart.yaml index 3774df6ac0..ac23b7f9e6 100644 --- a/charts/azurekubedbcom-storeconfig-editor/Chart.yaml +++ b/charts/azurekubedbcom-storeconfig-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"azure.kubedb.com","version":"v1alpha1","resource":"storeconfigs"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: StoreConfig Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: azurekubedbcom-storeconfig-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/azurekubedbcom-storeconfig-editor/README.md b/charts/azurekubedbcom-storeconfig-editor/README.md index 299e345248..3c6e0f0258 100644 --- a/charts/azurekubedbcom-storeconfig-editor/README.md +++ b/charts/azurekubedbcom-storeconfig-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/azurekubedbcom-storeconfig-editor --version=v0.35.0 -$ helm upgrade -i azurekubedbcom-storeconfig-editor appscode/azurekubedbcom-storeconfig-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/azurekubedbcom-storeconfig-editor --version=v0.36.0 +$ helm upgrade -i azurekubedbcom-storeconfig-editor appscode/azurekubedbcom-storeconfig-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a StoreConfig Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `azurekubedbcom-storeconfig-editor`: ```bash -$ helm upgrade -i azurekubedbcom-storeconfig-editor appscode/azurekubedbcom-storeconfig-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i azurekubedbcom-storeconfig-editor appscode/azurekubedbcom-storeconfig-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a StoreConfig Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `azurekubedbcom-sto Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i azurekubedbcom-storeconfig-editor appscode/azurekubedbcom-storeconfig-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=azure.kubedb.com/v1alpha1 +$ helm upgrade -i azurekubedbcom-storeconfig-editor appscode/azurekubedbcom-storeconfig-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i azurekubedbcom-storeconfig-editor appscode/azurekubedbcom-storeconfig-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i azurekubedbcom-storeconfig-editor appscode/azurekubedbcom-storeconfig-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/azurekubedbcom-subscription-editor/Chart.yaml b/charts/azurekubedbcom-subscription-editor/Chart.yaml index 96acce15b3..a0d4bf93f8 100644 --- a/charts/azurekubedbcom-subscription-editor/Chart.yaml +++ b/charts/azurekubedbcom-subscription-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"azure.kubedb.com","version":"v1alpha1","resource":"subscriptions"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Subscription Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: azurekubedbcom-subscription-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/azurekubedbcom-subscription-editor/README.md b/charts/azurekubedbcom-subscription-editor/README.md index 45f2c4a6eb..261ca9588e 100644 --- a/charts/azurekubedbcom-subscription-editor/README.md +++ b/charts/azurekubedbcom-subscription-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/azurekubedbcom-subscription-editor --version=v0.35.0 -$ helm upgrade -i azurekubedbcom-subscription-editor appscode/azurekubedbcom-subscription-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/azurekubedbcom-subscription-editor --version=v0.36.0 +$ helm upgrade -i azurekubedbcom-subscription-editor appscode/azurekubedbcom-subscription-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Subscription Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `azurekubedbcom-subscription-editor`: ```bash -$ helm upgrade -i azurekubedbcom-subscription-editor appscode/azurekubedbcom-subscription-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i azurekubedbcom-subscription-editor appscode/azurekubedbcom-subscription-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Subscription Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `azurekubedbcom-sub Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i azurekubedbcom-subscription-editor appscode/azurekubedbcom-subscription-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=azure.kubedb.com/v1alpha1 +$ helm upgrade -i azurekubedbcom-subscription-editor appscode/azurekubedbcom-subscription-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i azurekubedbcom-subscription-editor appscode/azurekubedbcom-subscription-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i azurekubedbcom-subscription-editor appscode/azurekubedbcom-subscription-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/batch-cronjob-editor/Chart.yaml b/charts/batch-cronjob-editor/Chart.yaml index f0282395d8..b181ecfd3b 100644 --- a/charts/batch-cronjob-editor/Chart.yaml +++ b/charts/batch-cronjob-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"batch","version":"v1","resource":"cronjobs"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: CronJob Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: batch-cronjob-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/batch-cronjob-editor/README.md b/charts/batch-cronjob-editor/README.md index dc47c75178..e36351c648 100644 --- a/charts/batch-cronjob-editor/README.md +++ b/charts/batch-cronjob-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/batch-cronjob-editor --version=v0.35.0 -$ helm upgrade -i batch-cronjob-editor appscode/batch-cronjob-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/batch-cronjob-editor --version=v0.36.0 +$ helm upgrade -i batch-cronjob-editor appscode/batch-cronjob-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a CronJob Editor on a [Kubernetes](http://kubernetes.io) clus To install/upgrade the chart with the release name `batch-cronjob-editor`: ```bash -$ helm upgrade -i batch-cronjob-editor appscode/batch-cronjob-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i batch-cronjob-editor appscode/batch-cronjob-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a CronJob Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `batch-cronjob-edit Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i batch-cronjob-editor appscode/batch-cronjob-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=batch/v1 +$ helm upgrade -i batch-cronjob-editor appscode/batch-cronjob-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=batch/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i batch-cronjob-editor appscode/batch-cronjob-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i batch-cronjob-editor appscode/batch-cronjob-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/batch-job-editor/Chart.yaml b/charts/batch-job-editor/Chart.yaml index d971c965fd..eef253f413 100644 --- a/charts/batch-job-editor/Chart.yaml +++ b/charts/batch-job-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"batch","version":"v1","resource":"jobs"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Job Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: batch-job-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/batch-job-editor/README.md b/charts/batch-job-editor/README.md index 4385831d99..deb9811318 100644 --- a/charts/batch-job-editor/README.md +++ b/charts/batch-job-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/batch-job-editor --version=v0.35.0 -$ helm upgrade -i batch-job-editor appscode/batch-job-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/batch-job-editor --version=v0.36.0 +$ helm upgrade -i batch-job-editor appscode/batch-job-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Job Editor on a [Kubernetes](http://kubernetes.io) cluster To install/upgrade the chart with the release name `batch-job-editor`: ```bash -$ helm upgrade -i batch-job-editor appscode/batch-job-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i batch-job-editor appscode/batch-job-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Job Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `batch-job-editor` Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i batch-job-editor appscode/batch-job-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=batch/v1 +$ helm upgrade -i batch-job-editor appscode/batch-job-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=batch/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i batch-job-editor appscode/batch-job-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i batch-job-editor appscode/batch-job-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/batch-jobtemplate-editor/Chart.yaml b/charts/batch-jobtemplate-editor/Chart.yaml index 47420eed13..6527ce5dcf 100644 --- a/charts/batch-jobtemplate-editor/Chart.yaml +++ b/charts/batch-jobtemplate-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"batch","version":"v1beta1","resource":"jobtemplates"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: JobTemplate Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: batch-jobtemplate-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/batch-jobtemplate-editor/README.md b/charts/batch-jobtemplate-editor/README.md index 5cee0e2d09..0b2e86a7ba 100644 --- a/charts/batch-jobtemplate-editor/README.md +++ b/charts/batch-jobtemplate-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/batch-jobtemplate-editor --version=v0.35.0 -$ helm upgrade -i batch-jobtemplate-editor appscode/batch-jobtemplate-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/batch-jobtemplate-editor --version=v0.36.0 +$ helm upgrade -i batch-jobtemplate-editor appscode/batch-jobtemplate-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a JobTemplate Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `batch-jobtemplate-editor`: ```bash -$ helm upgrade -i batch-jobtemplate-editor appscode/batch-jobtemplate-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i batch-jobtemplate-editor appscode/batch-jobtemplate-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a JobTemplate Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `batch-jobtemplate- Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i batch-jobtemplate-editor appscode/batch-jobtemplate-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=batch/v1beta1 +$ helm upgrade -i batch-jobtemplate-editor appscode/batch-jobtemplate-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=batch/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i batch-jobtemplate-editor appscode/batch-jobtemplate-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i batch-jobtemplate-editor appscode/batch-jobtemplate-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/batchk8sappscodecom-pendingtask-editor/Chart.yaml b/charts/batchk8sappscodecom-pendingtask-editor/Chart.yaml index 0f0ed9aedc..c1c517c8a1 100644 --- a/charts/batchk8sappscodecom-pendingtask-editor/Chart.yaml +++ b/charts/batchk8sappscodecom-pendingtask-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"batch.k8s.appscode.com","version":"v1alpha1","resource":"pendingtasks"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: PendingTask Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: batchk8sappscodecom-pendingtask-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/batchk8sappscodecom-pendingtask-editor/README.md b/charts/batchk8sappscodecom-pendingtask-editor/README.md index 005513231d..e1d2a6541d 100644 --- a/charts/batchk8sappscodecom-pendingtask-editor/README.md +++ b/charts/batchk8sappscodecom-pendingtask-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/batchk8sappscodecom-pendingtask-editor --version=v0.35.0 -$ helm upgrade -i batchk8sappscodecom-pendingtask-editor appscode/batchk8sappscodecom-pendingtask-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/batchk8sappscodecom-pendingtask-editor --version=v0.36.0 +$ helm upgrade -i batchk8sappscodecom-pendingtask-editor appscode/batchk8sappscodecom-pendingtask-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PendingTask Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `batchk8sappscodecom-pendingtask-editor`: ```bash -$ helm upgrade -i batchk8sappscodecom-pendingtask-editor appscode/batchk8sappscodecom-pendingtask-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i batchk8sappscodecom-pendingtask-editor appscode/batchk8sappscodecom-pendingtask-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a PendingTask Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `batchk8sappscodeco Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i batchk8sappscodecom-pendingtask-editor appscode/batchk8sappscodecom-pendingtask-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=batch.k8s.appscode.com/v1alpha1 +$ helm upgrade -i batchk8sappscodecom-pendingtask-editor appscode/batchk8sappscodecom-pendingtask-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=batch.k8s.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i batchk8sappscodecom-pendingtask-editor appscode/batchk8sappscodecom-pendingtask-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i batchk8sappscodecom-pendingtask-editor appscode/batchk8sappscodecom-pendingtask-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/batchk8sappscodecom-taskqueue-editor/Chart.yaml b/charts/batchk8sappscodecom-taskqueue-editor/Chart.yaml index ec0a0ca786..38052cd7aa 100644 --- a/charts/batchk8sappscodecom-taskqueue-editor/Chart.yaml +++ b/charts/batchk8sappscodecom-taskqueue-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"batch.k8s.appscode.com","version":"v1alpha1","resource":"taskqueues"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: TaskQueue Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: batchk8sappscodecom-taskqueue-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/batchk8sappscodecom-taskqueue-editor/README.md b/charts/batchk8sappscodecom-taskqueue-editor/README.md index 92b36e48c7..988a858eaa 100644 --- a/charts/batchk8sappscodecom-taskqueue-editor/README.md +++ b/charts/batchk8sappscodecom-taskqueue-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/batchk8sappscodecom-taskqueue-editor --version=v0.35.0 -$ helm upgrade -i batchk8sappscodecom-taskqueue-editor appscode/batchk8sappscodecom-taskqueue-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/batchk8sappscodecom-taskqueue-editor --version=v0.36.0 +$ helm upgrade -i batchk8sappscodecom-taskqueue-editor appscode/batchk8sappscodecom-taskqueue-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a TaskQueue Editor on a [Kubernetes](http://kubernetes.io) cl To install/upgrade the chart with the release name `batchk8sappscodecom-taskqueue-editor`: ```bash -$ helm upgrade -i batchk8sappscodecom-taskqueue-editor appscode/batchk8sappscodecom-taskqueue-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i batchk8sappscodecom-taskqueue-editor appscode/batchk8sappscodecom-taskqueue-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a TaskQueue Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `batchk8sappscodeco Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i batchk8sappscodecom-taskqueue-editor appscode/batchk8sappscodecom-taskqueue-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=batch.k8s.appscode.com/v1alpha1 +$ helm upgrade -i batchk8sappscodecom-taskqueue-editor appscode/batchk8sappscodecom-taskqueue-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=batch.k8s.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i batchk8sappscodecom-taskqueue-editor appscode/batchk8sappscodecom-taskqueue-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i batchk8sappscodecom-taskqueue-editor appscode/batchk8sappscodecom-taskqueue-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/bootstrapclusterxk8sio-eksconfig-editor/Chart.yaml b/charts/bootstrapclusterxk8sio-eksconfig-editor/Chart.yaml index e001c358da..6e7a985557 100644 --- a/charts/bootstrapclusterxk8sio-eksconfig-editor/Chart.yaml +++ b/charts/bootstrapclusterxk8sio-eksconfig-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"bootstrap.cluster.x-k8s.io","version":"v1beta2","resource":"eksconfigs"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: EKSConfig Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: bootstrapclusterxk8sio-eksconfig-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/bootstrapclusterxk8sio-eksconfig-editor/README.md b/charts/bootstrapclusterxk8sio-eksconfig-editor/README.md index 6468f3e4cf..395016e2eb 100644 --- a/charts/bootstrapclusterxk8sio-eksconfig-editor/README.md +++ b/charts/bootstrapclusterxk8sio-eksconfig-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/bootstrapclusterxk8sio-eksconfig-editor --version=v0.35.0 -$ helm upgrade -i bootstrapclusterxk8sio-eksconfig-editor appscode/bootstrapclusterxk8sio-eksconfig-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/bootstrapclusterxk8sio-eksconfig-editor --version=v0.36.0 +$ helm upgrade -i bootstrapclusterxk8sio-eksconfig-editor appscode/bootstrapclusterxk8sio-eksconfig-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a EKSConfig Editor on a [Kubernetes](http://kubernetes.io) cl To install/upgrade the chart with the release name `bootstrapclusterxk8sio-eksconfig-editor`: ```bash -$ helm upgrade -i bootstrapclusterxk8sio-eksconfig-editor appscode/bootstrapclusterxk8sio-eksconfig-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i bootstrapclusterxk8sio-eksconfig-editor appscode/bootstrapclusterxk8sio-eksconfig-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a EKSConfig Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `bootstrapclusterxk Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i bootstrapclusterxk8sio-eksconfig-editor appscode/bootstrapclusterxk8sio-eksconfig-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=bootstrap.cluster.x-k8s.io/v1beta2 +$ helm upgrade -i bootstrapclusterxk8sio-eksconfig-editor appscode/bootstrapclusterxk8sio-eksconfig-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=bootstrap.cluster.x-k8s.io/v1beta2 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i bootstrapclusterxk8sio-eksconfig-editor appscode/bootstrapclusterxk8sio-eksconfig-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i bootstrapclusterxk8sio-eksconfig-editor appscode/bootstrapclusterxk8sio-eksconfig-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/bootstrapclusterxk8sio-eksconfigtemplate-editor/Chart.yaml b/charts/bootstrapclusterxk8sio-eksconfigtemplate-editor/Chart.yaml index 143bd3322f..7e86477c44 100644 --- a/charts/bootstrapclusterxk8sio-eksconfigtemplate-editor/Chart.yaml +++ b/charts/bootstrapclusterxk8sio-eksconfigtemplate-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"bootstrap.cluster.x-k8s.io","version":"v1beta2","resource":"eksconfigtemplates"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: EKSConfigTemplate Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: bootstrapclusterxk8sio-eksconfigtemplate-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/bootstrapclusterxk8sio-eksconfigtemplate-editor/README.md b/charts/bootstrapclusterxk8sio-eksconfigtemplate-editor/README.md index eff9712a1d..9d70adc3de 100644 --- a/charts/bootstrapclusterxk8sio-eksconfigtemplate-editor/README.md +++ b/charts/bootstrapclusterxk8sio-eksconfigtemplate-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/bootstrapclusterxk8sio-eksconfigtemplate-editor --version=v0.35.0 -$ helm upgrade -i bootstrapclusterxk8sio-eksconfigtemplate-editor appscode/bootstrapclusterxk8sio-eksconfigtemplate-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/bootstrapclusterxk8sio-eksconfigtemplate-editor --version=v0.36.0 +$ helm upgrade -i bootstrapclusterxk8sio-eksconfigtemplate-editor appscode/bootstrapclusterxk8sio-eksconfigtemplate-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a EKSConfigTemplate Editor on a [Kubernetes](http://kubernete To install/upgrade the chart with the release name `bootstrapclusterxk8sio-eksconfigtemplate-editor`: ```bash -$ helm upgrade -i bootstrapclusterxk8sio-eksconfigtemplate-editor appscode/bootstrapclusterxk8sio-eksconfigtemplate-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i bootstrapclusterxk8sio-eksconfigtemplate-editor appscode/bootstrapclusterxk8sio-eksconfigtemplate-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a EKSConfigTemplate Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `bootstrapclusterxk Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i bootstrapclusterxk8sio-eksconfigtemplate-editor appscode/bootstrapclusterxk8sio-eksconfigtemplate-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=bootstrap.cluster.x-k8s.io/v1beta2 +$ helm upgrade -i bootstrapclusterxk8sio-eksconfigtemplate-editor appscode/bootstrapclusterxk8sio-eksconfigtemplate-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=bootstrap.cluster.x-k8s.io/v1beta2 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i bootstrapclusterxk8sio-eksconfigtemplate-editor appscode/bootstrapclusterxk8sio-eksconfigtemplate-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i bootstrapclusterxk8sio-eksconfigtemplate-editor appscode/bootstrapclusterxk8sio-eksconfigtemplate-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/cacheazurekubedbcom-rediscache-editor/Chart.yaml b/charts/cacheazurekubedbcom-rediscache-editor/Chart.yaml index ba919ac990..7c63c050aa 100644 --- a/charts/cacheazurekubedbcom-rediscache-editor/Chart.yaml +++ b/charts/cacheazurekubedbcom-rediscache-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"cache.azure.kubedb.com","version":"v1alpha1","resource":"rediscaches"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: RedisCache Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: cacheazurekubedbcom-rediscache-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/cacheazurekubedbcom-rediscache-editor/README.md b/charts/cacheazurekubedbcom-rediscache-editor/README.md index 7485471506..a13cbb2d4f 100644 --- a/charts/cacheazurekubedbcom-rediscache-editor/README.md +++ b/charts/cacheazurekubedbcom-rediscache-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/cacheazurekubedbcom-rediscache-editor --version=v0.35.0 -$ helm upgrade -i cacheazurekubedbcom-rediscache-editor appscode/cacheazurekubedbcom-rediscache-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/cacheazurekubedbcom-rediscache-editor --version=v0.36.0 +$ helm upgrade -i cacheazurekubedbcom-rediscache-editor appscode/cacheazurekubedbcom-rediscache-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a RedisCache Editor on a [Kubernetes](http://kubernetes.io) c To install/upgrade the chart with the release name `cacheazurekubedbcom-rediscache-editor`: ```bash -$ helm upgrade -i cacheazurekubedbcom-rediscache-editor appscode/cacheazurekubedbcom-rediscache-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i cacheazurekubedbcom-rediscache-editor appscode/cacheazurekubedbcom-rediscache-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a RedisCache Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `cacheazurekubedbco Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i cacheazurekubedbcom-rediscache-editor appscode/cacheazurekubedbcom-rediscache-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=cache.azure.kubedb.com/v1alpha1 +$ helm upgrade -i cacheazurekubedbcom-rediscache-editor appscode/cacheazurekubedbcom-rediscache-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=cache.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i cacheazurekubedbcom-rediscache-editor appscode/cacheazurekubedbcom-rediscache-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i cacheazurekubedbcom-rediscache-editor appscode/cacheazurekubedbcom-rediscache-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/cacheazurekubedbcom-redisenterprisecluster-editor/Chart.yaml b/charts/cacheazurekubedbcom-redisenterprisecluster-editor/Chart.yaml index 1ae52cc92c..e01fead861 100644 --- a/charts/cacheazurekubedbcom-redisenterprisecluster-editor/Chart.yaml +++ b/charts/cacheazurekubedbcom-redisenterprisecluster-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"cache.azure.kubedb.com","version":"v1alpha1","resource":"redisenterpriseclusters"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: RedisEnterpriseCluster Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: cacheazurekubedbcom-redisenterprisecluster-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/cacheazurekubedbcom-redisenterprisecluster-editor/README.md b/charts/cacheazurekubedbcom-redisenterprisecluster-editor/README.md index a73aad5737..75b73782f3 100644 --- a/charts/cacheazurekubedbcom-redisenterprisecluster-editor/README.md +++ b/charts/cacheazurekubedbcom-redisenterprisecluster-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/cacheazurekubedbcom-redisenterprisecluster-editor --version=v0.35.0 -$ helm upgrade -i cacheazurekubedbcom-redisenterprisecluster-editor appscode/cacheazurekubedbcom-redisenterprisecluster-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/cacheazurekubedbcom-redisenterprisecluster-editor --version=v0.36.0 +$ helm upgrade -i cacheazurekubedbcom-redisenterprisecluster-editor appscode/cacheazurekubedbcom-redisenterprisecluster-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a RedisEnterpriseCluster Editor on a [Kubernetes](http://kube To install/upgrade the chart with the release name `cacheazurekubedbcom-redisenterprisecluster-editor`: ```bash -$ helm upgrade -i cacheazurekubedbcom-redisenterprisecluster-editor appscode/cacheazurekubedbcom-redisenterprisecluster-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i cacheazurekubedbcom-redisenterprisecluster-editor appscode/cacheazurekubedbcom-redisenterprisecluster-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a RedisEnterpriseCluster Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `cacheazurekubedbco Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i cacheazurekubedbcom-redisenterprisecluster-editor appscode/cacheazurekubedbcom-redisenterprisecluster-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=cache.azure.kubedb.com/v1alpha1 +$ helm upgrade -i cacheazurekubedbcom-redisenterprisecluster-editor appscode/cacheazurekubedbcom-redisenterprisecluster-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=cache.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i cacheazurekubedbcom-redisenterprisecluster-editor appscode/cacheazurekubedbcom-redisenterprisecluster-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i cacheazurekubedbcom-redisenterprisecluster-editor appscode/cacheazurekubedbcom-redisenterprisecluster-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/cacheazurekubedbcom-redisenterprisedatabase-editor/Chart.yaml b/charts/cacheazurekubedbcom-redisenterprisedatabase-editor/Chart.yaml index 473c7c056b..7c4c3b04a5 100644 --- a/charts/cacheazurekubedbcom-redisenterprisedatabase-editor/Chart.yaml +++ b/charts/cacheazurekubedbcom-redisenterprisedatabase-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"cache.azure.kubedb.com","version":"v1alpha1","resource":"redisenterprisedatabases"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: RedisEnterpriseDatabase Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: cacheazurekubedbcom-redisenterprisedatabase-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/cacheazurekubedbcom-redisenterprisedatabase-editor/README.md b/charts/cacheazurekubedbcom-redisenterprisedatabase-editor/README.md index 6be6e545ad..29d3ea7965 100644 --- a/charts/cacheazurekubedbcom-redisenterprisedatabase-editor/README.md +++ b/charts/cacheazurekubedbcom-redisenterprisedatabase-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/cacheazurekubedbcom-redisenterprisedatabase-editor --version=v0.35.0 -$ helm upgrade -i cacheazurekubedbcom-redisenterprisedatabase-editor appscode/cacheazurekubedbcom-redisenterprisedatabase-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/cacheazurekubedbcom-redisenterprisedatabase-editor --version=v0.36.0 +$ helm upgrade -i cacheazurekubedbcom-redisenterprisedatabase-editor appscode/cacheazurekubedbcom-redisenterprisedatabase-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a RedisEnterpriseDatabase Editor on a [Kubernetes](http://kub To install/upgrade the chart with the release name `cacheazurekubedbcom-redisenterprisedatabase-editor`: ```bash -$ helm upgrade -i cacheazurekubedbcom-redisenterprisedatabase-editor appscode/cacheazurekubedbcom-redisenterprisedatabase-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i cacheazurekubedbcom-redisenterprisedatabase-editor appscode/cacheazurekubedbcom-redisenterprisedatabase-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a RedisEnterpriseDatabase Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `cacheazurekubedbco Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i cacheazurekubedbcom-redisenterprisedatabase-editor appscode/cacheazurekubedbcom-redisenterprisedatabase-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=cache.azure.kubedb.com/v1alpha1 +$ helm upgrade -i cacheazurekubedbcom-redisenterprisedatabase-editor appscode/cacheazurekubedbcom-redisenterprisedatabase-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=cache.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i cacheazurekubedbcom-redisenterprisedatabase-editor appscode/cacheazurekubedbcom-redisenterprisedatabase-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i cacheazurekubedbcom-redisenterprisedatabase-editor appscode/cacheazurekubedbcom-redisenterprisedatabase-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/cacheazurekubedbcom-redisfirewallrule-editor/Chart.yaml b/charts/cacheazurekubedbcom-redisfirewallrule-editor/Chart.yaml index 06f4a69626..e688588ab0 100644 --- a/charts/cacheazurekubedbcom-redisfirewallrule-editor/Chart.yaml +++ b/charts/cacheazurekubedbcom-redisfirewallrule-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"cache.azure.kubedb.com","version":"v1alpha1","resource":"redisfirewallrules"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: RedisFirewallRule Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: cacheazurekubedbcom-redisfirewallrule-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/cacheazurekubedbcom-redisfirewallrule-editor/README.md b/charts/cacheazurekubedbcom-redisfirewallrule-editor/README.md index a9eb9711b1..cbbb76f141 100644 --- a/charts/cacheazurekubedbcom-redisfirewallrule-editor/README.md +++ b/charts/cacheazurekubedbcom-redisfirewallrule-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/cacheazurekubedbcom-redisfirewallrule-editor --version=v0.35.0 -$ helm upgrade -i cacheazurekubedbcom-redisfirewallrule-editor appscode/cacheazurekubedbcom-redisfirewallrule-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/cacheazurekubedbcom-redisfirewallrule-editor --version=v0.36.0 +$ helm upgrade -i cacheazurekubedbcom-redisfirewallrule-editor appscode/cacheazurekubedbcom-redisfirewallrule-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a RedisFirewallRule Editor on a [Kubernetes](http://kubernete To install/upgrade the chart with the release name `cacheazurekubedbcom-redisfirewallrule-editor`: ```bash -$ helm upgrade -i cacheazurekubedbcom-redisfirewallrule-editor appscode/cacheazurekubedbcom-redisfirewallrule-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i cacheazurekubedbcom-redisfirewallrule-editor appscode/cacheazurekubedbcom-redisfirewallrule-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a RedisFirewallRule Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `cacheazurekubedbco Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i cacheazurekubedbcom-redisfirewallrule-editor appscode/cacheazurekubedbcom-redisfirewallrule-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=cache.azure.kubedb.com/v1alpha1 +$ helm upgrade -i cacheazurekubedbcom-redisfirewallrule-editor appscode/cacheazurekubedbcom-redisfirewallrule-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=cache.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i cacheazurekubedbcom-redisfirewallrule-editor appscode/cacheazurekubedbcom-redisfirewallrule-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i cacheazurekubedbcom-redisfirewallrule-editor appscode/cacheazurekubedbcom-redisfirewallrule-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/cacheazurekubedbcom-redislinkedserver-editor/Chart.yaml b/charts/cacheazurekubedbcom-redislinkedserver-editor/Chart.yaml index 21de990486..1eaa874c18 100644 --- a/charts/cacheazurekubedbcom-redislinkedserver-editor/Chart.yaml +++ b/charts/cacheazurekubedbcom-redislinkedserver-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"cache.azure.kubedb.com","version":"v1alpha1","resource":"redislinkedservers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: RedisLinkedServer Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: cacheazurekubedbcom-redislinkedserver-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/cacheazurekubedbcom-redislinkedserver-editor/README.md b/charts/cacheazurekubedbcom-redislinkedserver-editor/README.md index bcb22b185f..cf5990527b 100644 --- a/charts/cacheazurekubedbcom-redislinkedserver-editor/README.md +++ b/charts/cacheazurekubedbcom-redislinkedserver-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/cacheazurekubedbcom-redislinkedserver-editor --version=v0.35.0 -$ helm upgrade -i cacheazurekubedbcom-redislinkedserver-editor appscode/cacheazurekubedbcom-redislinkedserver-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/cacheazurekubedbcom-redislinkedserver-editor --version=v0.36.0 +$ helm upgrade -i cacheazurekubedbcom-redislinkedserver-editor appscode/cacheazurekubedbcom-redislinkedserver-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a RedisLinkedServer Editor on a [Kubernetes](http://kubernete To install/upgrade the chart with the release name `cacheazurekubedbcom-redislinkedserver-editor`: ```bash -$ helm upgrade -i cacheazurekubedbcom-redislinkedserver-editor appscode/cacheazurekubedbcom-redislinkedserver-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i cacheazurekubedbcom-redislinkedserver-editor appscode/cacheazurekubedbcom-redislinkedserver-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a RedisLinkedServer Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `cacheazurekubedbco Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i cacheazurekubedbcom-redislinkedserver-editor appscode/cacheazurekubedbcom-redislinkedserver-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=cache.azure.kubedb.com/v1alpha1 +$ helm upgrade -i cacheazurekubedbcom-redislinkedserver-editor appscode/cacheazurekubedbcom-redislinkedserver-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=cache.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i cacheazurekubedbcom-redislinkedserver-editor appscode/cacheazurekubedbcom-redislinkedserver-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i cacheazurekubedbcom-redislinkedserver-editor appscode/cacheazurekubedbcom-redislinkedserver-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogappscodecom-aerospikebinding-editor/.helmignore b/charts/catalogappscodecom-aerospikebinding-editor/.helmignore new file mode 100644 index 0000000000..0e8a0eb36f --- /dev/null +++ b/charts/catalogappscodecom-aerospikebinding-editor/.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/catalogappscodecom-aerospikebinding-editor/Chart.yaml b/charts/catalogappscodecom-aerospikebinding-editor/Chart.yaml new file mode 100644 index 0000000000..8d00753d7a --- /dev/null +++ b/charts/catalogappscodecom-aerospikebinding-editor/Chart.yaml @@ -0,0 +1,16 @@ +annotations: + meta.x-helm.dev/editor: '{"group":"catalog.appscode.com","version":"v1alpha1","resource":"aerospikebindings"}' +apiVersion: v2 +appVersion: v0.36.0 +description: AerospikeBinding Editor +home: https://appscode.com +icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png +keywords: +- appscode +kubeVersion: '>= 1.20.0' +maintainers: +- email: support@appscode.com + name: appscode +name: catalogappscodecom-aerospikebinding-editor +type: application +version: v0.36.0 diff --git a/charts/catalogappscodecom-aerospikebinding-editor/README.md b/charts/catalogappscodecom-aerospikebinding-editor/README.md new file mode 100644 index 0000000000..bf170f2c38 --- /dev/null +++ b/charts/catalogappscodecom-aerospikebinding-editor/README.md @@ -0,0 +1,67 @@ +# AerospikeBinding Editor + +[AerospikeBinding Editor by AppsCode](https://appscode.com) - AerospikeBinding Editor + +## TL;DR; + +```bash +$ helm repo add appscode https://charts.appscode.com/stable/ +$ helm repo update +$ helm search repo appscode/catalogappscodecom-aerospikebinding-editor --version=v0.36.0 +$ helm upgrade -i catalogappscodecom-aerospikebinding-editor appscode/catalogappscodecom-aerospikebinding-editor -n default --create-namespace --version=v0.36.0 +``` + +## Introduction + +This chart deploys a AerospikeBinding Editor on a [Kubernetes](http://kubernetes.io) cluster using the [Helm](https://helm.sh) package manager. + +## Prerequisites + +- Kubernetes 1.20+ + +## Installing the Chart + +To install/upgrade the chart with the release name `catalogappscodecom-aerospikebinding-editor`: + +```bash +$ helm upgrade -i catalogappscodecom-aerospikebinding-editor appscode/catalogappscodecom-aerospikebinding-editor -n default --create-namespace --version=v0.36.0 +``` + +The command deploys a AerospikeBinding Editor 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 `catalogappscodecom-aerospikebinding-editor`: + +```bash +$ helm uninstall catalogappscodecom-aerospikebinding-editor -n default +``` + +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 `catalogappscodecom-aerospikebinding-editor` chart and their default values. + +| Parameter | Description | Default | +|--------------------|-------------|--------------------------------------------| +| apiVersion | | catalog.appscode.com/v1alpha1 | +| kind | | AerospikeBinding | +| metadata.name | | aerospikebinding | +| metadata.namespace | | default | + + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: + +```bash +$ helm upgrade -i catalogappscodecom-aerospikebinding-editor appscode/catalogappscodecom-aerospikebinding-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.appscode.com/v1alpha1 +``` + +Alternatively, a YAML file that specifies the values for the parameters can be provided while +installing the chart. For example: + +```bash +$ helm upgrade -i catalogappscodecom-aerospikebinding-editor appscode/catalogappscodecom-aerospikebinding-editor -n default --create-namespace --version=v0.36.0 --values values.yaml +``` diff --git a/charts/catalogappscodecom-aerospikebinding-editor/crds/catalog.appscode.com_aerospikebindings.yaml b/charts/catalogappscodecom-aerospikebinding-editor/crds/catalog.appscode.com_aerospikebindings.yaml new file mode 100644 index 0000000000..880e2a29a9 --- /dev/null +++ b/charts/catalogappscodecom-aerospikebinding-editor/crds/catalog.appscode.com_aerospikebindings.yaml @@ -0,0 +1,77 @@ +apiVersion: apiextensions.k8s.io/v1 +kind: CustomResourceDefinition +metadata: + name: aerospikebindings.catalog.appscode.com +spec: + group: catalog.appscode.com + names: + kind: AerospikeBinding + listKind: AerospikeBindingList + plural: aerospikebindings + singular: aerospikebinding + scope: Namespaced + versions: + - name: v1alpha1 + schema: + openAPIV3Schema: + description: AerospikeBinding is the Schema for the aerospikebindings API + properties: + apiVersion: + description: |- + APIVersion defines the versioned schema of this representation of an object. + Servers should convert recognized schemas to the latest internal value, and + may reject unrecognized values. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources + type: string + kind: + description: |- + Kind is a string value representing the REST resource this object represents. + Servers may infer this from the endpoint the client submits requests to. + Cannot be updated. + In CamelCase. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds + type: string + metadata: + type: object + spec: + description: BindingSpec defines the desired state of Binding + properties: + sourceRef: + description: SourceRef refers to the source app instance. + properties: + name: + description: |- + Name of the referent. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names + type: string + namespace: + description: |- + Namespace of the referent. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ + type: string + required: + - name + type: object + uiExposure: + description: UIExposure holds the specification of UI exposer + properties: + disableCostEfficiency: + type: boolean + disableUI: + type: boolean + required: + - disableCostEfficiency + - disableUI + type: object + required: + - sourceRef + type: object + type: object + served: true + storage: true +status: + acceptedNames: + kind: "" + plural: "" + conditions: null + storedVersions: null diff --git a/charts/catalogappscodecom-aerospikebinding-editor/doc.yaml b/charts/catalogappscodecom-aerospikebinding-editor/doc.yaml new file mode 100644 index 0000000000..34beea0485 --- /dev/null +++ b/charts/catalogappscodecom-aerospikebinding-editor/doc.yaml @@ -0,0 +1,18 @@ +chart: + name: catalogappscodecom-aerospikebinding-editor + values: -- generate from values file -- + valuesExample: -- generate from values file -- +prerequisites: +- Kubernetes 1.20+ +project: + app: a AerospikeBinding Editor + description: AerospikeBinding Editor + name: AerospikeBinding Editor by AppsCode + shortName: AerospikeBinding Editor + url: https://appscode.com +release: + name: catalogappscodecom-aerospikebinding-editor + namespace: default +repository: + name: appscode + url: https://charts.appscode.com/stable/ diff --git a/charts/catalogappscodecom-aerospikebinding-editor/templates/NOTES.txt b/charts/catalogappscodecom-aerospikebinding-editor/templates/NOTES.txt new file mode 100644 index 0000000000..9a4fe74e79 --- /dev/null +++ b/charts/catalogappscodecom-aerospikebinding-editor/templates/NOTES.txt @@ -0,0 +1,3 @@ +Get the AerospikeBinding by running the following command: + + kubectl --namespace {{ .Release.Namespace }} get aerospikebindings.catalog.appscode.com {{ .Release.Name }} diff --git a/charts/catalogappscodecom-aerospikebinding-editor/values.openapiv3_schema.yaml b/charts/catalogappscodecom-aerospikebinding-editor/values.openapiv3_schema.yaml new file mode 100644 index 0000000000..8e32675bf3 --- /dev/null +++ b/charts/catalogappscodecom-aerospikebinding-editor/values.openapiv3_schema.yaml @@ -0,0 +1,83 @@ +description: AerospikeBinding is the Schema for the aerospikebindings API +properties: + apiVersion: + description: |- + APIVersion defines the versioned schema of this representation of an object. + Servers should convert recognized schemas to the latest internal value, and + may reject unrecognized values. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources + type: string + kind: + description: |- + Kind is a string value representing the REST resource this object represents. + Servers may infer this from the endpoint the client submits requests to. + Cannot be updated. + In CamelCase. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds + type: string + metadata: + properties: + annotations: + additionalProperties: + type: string + description: 'Annotations is an unstructured key value map stored with a resource + that may be set by external tools to store and retrieve arbitrary metadata. + They are not queryable and should be preserved when modifying objects. More + info: http://kubernetes.io/docs/user-guide/annotations' + type: object + labels: + additionalProperties: + type: string + description: 'Map of string keys and values that can be used to organize and + categorize (scope and select) objects. May match selectors of replication + controllers and services. More info: http://kubernetes.io/docs/user-guide/labels' + type: object + name: + description: 'Name must be unique within a namespace. Is required when creating + resources, although some resources may allow a client to request the generation + of an appropriate name automatically. Name is primarily intended for creation + idempotence and configuration definition. Cannot be updated. More info: + http://kubernetes.io/docs/user-guide/identifiers#names' + type: string + namespace: + description: "Namespace defines the space within which each name must be unique. + An empty namespace is equivalent to the \"default\" namespace, but \"default\" + is the canonical representation. Not all objects are required to be scoped + to a namespace - the value of this field for those objects will be empty. + \n Must be a DNS_LABEL. Cannot be updated. More info: http://kubernetes.io/docs/user-guide/namespaces" + type: string + type: object + spec: + description: BindingSpec defines the desired state of Binding + properties: + sourceRef: + description: SourceRef refers to the source app instance. + properties: + name: + description: |- + Name of the referent. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names + type: string + namespace: + description: |- + Namespace of the referent. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ + type: string + required: + - name + type: object + uiExposure: + description: UIExposure holds the specification of UI exposer + properties: + disableCostEfficiency: + type: boolean + disableUI: + type: boolean + required: + - disableCostEfficiency + - disableUI + type: object + required: + - sourceRef + type: object +type: object diff --git a/charts/catalogappscodecom-aerospikebinding-editor/values.yaml b/charts/catalogappscodecom-aerospikebinding-editor/values.yaml new file mode 100644 index 0000000000..ff51305590 --- /dev/null +++ b/charts/catalogappscodecom-aerospikebinding-editor/values.yaml @@ -0,0 +1,5 @@ +apiVersion: catalog.appscode.com/v1alpha1 +kind: AerospikeBinding +metadata: + name: aerospikebinding + namespace: default diff --git a/charts/catalogappscodecom-cassandrabinding-editor/Chart.yaml b/charts/catalogappscodecom-cassandrabinding-editor/Chart.yaml index 93fc44a6dd..c91bd4be92 100644 --- a/charts/catalogappscodecom-cassandrabinding-editor/Chart.yaml +++ b/charts/catalogappscodecom-cassandrabinding-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.appscode.com","version":"v1alpha1","resource":"cassandrabindings"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: CassandraBinding Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogappscodecom-cassandrabinding-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogappscodecom-cassandrabinding-editor/README.md b/charts/catalogappscodecom-cassandrabinding-editor/README.md index 77f1c3b657..30786b3150 100644 --- a/charts/catalogappscodecom-cassandrabinding-editor/README.md +++ b/charts/catalogappscodecom-cassandrabinding-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogappscodecom-cassandrabinding-editor --version=v0.35.0 -$ helm upgrade -i catalogappscodecom-cassandrabinding-editor appscode/catalogappscodecom-cassandrabinding-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogappscodecom-cassandrabinding-editor --version=v0.36.0 +$ helm upgrade -i catalogappscodecom-cassandrabinding-editor appscode/catalogappscodecom-cassandrabinding-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a CassandraBinding Editor on a [Kubernetes](http://kubernetes To install/upgrade the chart with the release name `catalogappscodecom-cassandrabinding-editor`: ```bash -$ helm upgrade -i catalogappscodecom-cassandrabinding-editor appscode/catalogappscodecom-cassandrabinding-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogappscodecom-cassandrabinding-editor appscode/catalogappscodecom-cassandrabinding-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a CassandraBinding Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogappscodecom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogappscodecom-cassandrabinding-editor appscode/catalogappscodecom-cassandrabinding-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.appscode.com/v1alpha1 +$ helm upgrade -i catalogappscodecom-cassandrabinding-editor appscode/catalogappscodecom-cassandrabinding-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogappscodecom-cassandrabinding-editor appscode/catalogappscodecom-cassandrabinding-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogappscodecom-cassandrabinding-editor appscode/catalogappscodecom-cassandrabinding-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogappscodecom-clickhousebinding-editor/Chart.yaml b/charts/catalogappscodecom-clickhousebinding-editor/Chart.yaml index 3a6473c096..44a169267c 100644 --- a/charts/catalogappscodecom-clickhousebinding-editor/Chart.yaml +++ b/charts/catalogappscodecom-clickhousebinding-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.appscode.com","version":"v1alpha1","resource":"clickhousebindings"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ClickHouseBinding Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogappscodecom-clickhousebinding-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogappscodecom-clickhousebinding-editor/README.md b/charts/catalogappscodecom-clickhousebinding-editor/README.md index dee5d6f52f..333a0ecad3 100644 --- a/charts/catalogappscodecom-clickhousebinding-editor/README.md +++ b/charts/catalogappscodecom-clickhousebinding-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogappscodecom-clickhousebinding-editor --version=v0.35.0 -$ helm upgrade -i catalogappscodecom-clickhousebinding-editor appscode/catalogappscodecom-clickhousebinding-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogappscodecom-clickhousebinding-editor --version=v0.36.0 +$ helm upgrade -i catalogappscodecom-clickhousebinding-editor appscode/catalogappscodecom-clickhousebinding-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ClickHouseBinding Editor on a [Kubernetes](http://kubernete To install/upgrade the chart with the release name `catalogappscodecom-clickhousebinding-editor`: ```bash -$ helm upgrade -i catalogappscodecom-clickhousebinding-editor appscode/catalogappscodecom-clickhousebinding-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogappscodecom-clickhousebinding-editor appscode/catalogappscodecom-clickhousebinding-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ClickHouseBinding Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogappscodecom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogappscodecom-clickhousebinding-editor appscode/catalogappscodecom-clickhousebinding-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.appscode.com/v1alpha1 +$ helm upgrade -i catalogappscodecom-clickhousebinding-editor appscode/catalogappscodecom-clickhousebinding-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogappscodecom-clickhousebinding-editor appscode/catalogappscodecom-clickhousebinding-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogappscodecom-clickhousebinding-editor appscode/catalogappscodecom-clickhousebinding-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogappscodecom-db2binding-editor/.helmignore b/charts/catalogappscodecom-db2binding-editor/.helmignore new file mode 100644 index 0000000000..0e8a0eb36f --- /dev/null +++ b/charts/catalogappscodecom-db2binding-editor/.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/catalogappscodecom-db2binding-editor/Chart.yaml b/charts/catalogappscodecom-db2binding-editor/Chart.yaml new file mode 100644 index 0000000000..e012fc527d --- /dev/null +++ b/charts/catalogappscodecom-db2binding-editor/Chart.yaml @@ -0,0 +1,16 @@ +annotations: + meta.x-helm.dev/editor: '{"group":"catalog.appscode.com","version":"v1alpha1","resource":"db2bindings"}' +apiVersion: v2 +appVersion: v0.36.0 +description: DB2Binding Editor +home: https://appscode.com +icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png +keywords: +- appscode +kubeVersion: '>= 1.20.0' +maintainers: +- email: support@appscode.com + name: appscode +name: catalogappscodecom-db2binding-editor +type: application +version: v0.36.0 diff --git a/charts/catalogappscodecom-db2binding-editor/README.md b/charts/catalogappscodecom-db2binding-editor/README.md new file mode 100644 index 0000000000..417b481270 --- /dev/null +++ b/charts/catalogappscodecom-db2binding-editor/README.md @@ -0,0 +1,67 @@ +# DB2Binding Editor + +[DB2Binding Editor by AppsCode](https://appscode.com) - DB2Binding Editor + +## TL;DR; + +```bash +$ helm repo add appscode https://charts.appscode.com/stable/ +$ helm repo update +$ helm search repo appscode/catalogappscodecom-db2binding-editor --version=v0.36.0 +$ helm upgrade -i catalogappscodecom-db2binding-editor appscode/catalogappscodecom-db2binding-editor -n default --create-namespace --version=v0.36.0 +``` + +## Introduction + +This chart deploys a DB2Binding Editor on a [Kubernetes](http://kubernetes.io) cluster using the [Helm](https://helm.sh) package manager. + +## Prerequisites + +- Kubernetes 1.20+ + +## Installing the Chart + +To install/upgrade the chart with the release name `catalogappscodecom-db2binding-editor`: + +```bash +$ helm upgrade -i catalogappscodecom-db2binding-editor appscode/catalogappscodecom-db2binding-editor -n default --create-namespace --version=v0.36.0 +``` + +The command deploys a DB2Binding Editor 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 `catalogappscodecom-db2binding-editor`: + +```bash +$ helm uninstall catalogappscodecom-db2binding-editor -n default +``` + +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 `catalogappscodecom-db2binding-editor` chart and their default values. + +| Parameter | Description | Default | +|--------------------|-------------|--------------------------------------------| +| apiVersion | | catalog.appscode.com/v1alpha1 | +| kind | | DB2Binding | +| metadata.name | | db2binding | +| metadata.namespace | | default | + + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: + +```bash +$ helm upgrade -i catalogappscodecom-db2binding-editor appscode/catalogappscodecom-db2binding-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.appscode.com/v1alpha1 +``` + +Alternatively, a YAML file that specifies the values for the parameters can be provided while +installing the chart. For example: + +```bash +$ helm upgrade -i catalogappscodecom-db2binding-editor appscode/catalogappscodecom-db2binding-editor -n default --create-namespace --version=v0.36.0 --values values.yaml +``` diff --git a/charts/catalogappscodecom-db2binding-editor/crds/catalog.appscode.com_db2bindings.yaml b/charts/catalogappscodecom-db2binding-editor/crds/catalog.appscode.com_db2bindings.yaml new file mode 100644 index 0000000000..ed6dc791ad --- /dev/null +++ b/charts/catalogappscodecom-db2binding-editor/crds/catalog.appscode.com_db2bindings.yaml @@ -0,0 +1,77 @@ +apiVersion: apiextensions.k8s.io/v1 +kind: CustomResourceDefinition +metadata: + name: db2bindings.catalog.appscode.com +spec: + group: catalog.appscode.com + names: + kind: DB2Binding + listKind: DB2BindingList + plural: db2bindings + singular: db2binding + scope: Namespaced + versions: + - name: v1alpha1 + schema: + openAPIV3Schema: + description: DB2Binding is the Schema for the db2bindings API + properties: + apiVersion: + description: |- + APIVersion defines the versioned schema of this representation of an object. + Servers should convert recognized schemas to the latest internal value, and + may reject unrecognized values. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources + type: string + kind: + description: |- + Kind is a string value representing the REST resource this object represents. + Servers may infer this from the endpoint the client submits requests to. + Cannot be updated. + In CamelCase. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds + type: string + metadata: + type: object + spec: + description: BindingSpec defines the desired state of Binding + properties: + sourceRef: + description: SourceRef refers to the source app instance. + properties: + name: + description: |- + Name of the referent. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names + type: string + namespace: + description: |- + Namespace of the referent. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ + type: string + required: + - name + type: object + uiExposure: + description: UIExposure holds the specification of UI exposer + properties: + disableCostEfficiency: + type: boolean + disableUI: + type: boolean + required: + - disableCostEfficiency + - disableUI + type: object + required: + - sourceRef + type: object + type: object + served: true + storage: true +status: + acceptedNames: + kind: "" + plural: "" + conditions: null + storedVersions: null diff --git a/charts/catalogappscodecom-db2binding-editor/doc.yaml b/charts/catalogappscodecom-db2binding-editor/doc.yaml new file mode 100644 index 0000000000..94ec1d3453 --- /dev/null +++ b/charts/catalogappscodecom-db2binding-editor/doc.yaml @@ -0,0 +1,18 @@ +chart: + name: catalogappscodecom-db2binding-editor + values: -- generate from values file -- + valuesExample: -- generate from values file -- +prerequisites: +- Kubernetes 1.20+ +project: + app: a DB2Binding Editor + description: DB2Binding Editor + name: DB2Binding Editor by AppsCode + shortName: DB2Binding Editor + url: https://appscode.com +release: + name: catalogappscodecom-db2binding-editor + namespace: default +repository: + name: appscode + url: https://charts.appscode.com/stable/ diff --git a/charts/catalogappscodecom-db2binding-editor/templates/NOTES.txt b/charts/catalogappscodecom-db2binding-editor/templates/NOTES.txt new file mode 100644 index 0000000000..027a148012 --- /dev/null +++ b/charts/catalogappscodecom-db2binding-editor/templates/NOTES.txt @@ -0,0 +1,3 @@ +Get the DB2Binding by running the following command: + + kubectl --namespace {{ .Release.Namespace }} get db2bindings.catalog.appscode.com {{ .Release.Name }} diff --git a/charts/catalogappscodecom-db2binding-editor/values.openapiv3_schema.yaml b/charts/catalogappscodecom-db2binding-editor/values.openapiv3_schema.yaml new file mode 100644 index 0000000000..8df83f066c --- /dev/null +++ b/charts/catalogappscodecom-db2binding-editor/values.openapiv3_schema.yaml @@ -0,0 +1,83 @@ +description: DB2Binding is the Schema for the db2bindings API +properties: + apiVersion: + description: |- + APIVersion defines the versioned schema of this representation of an object. + Servers should convert recognized schemas to the latest internal value, and + may reject unrecognized values. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources + type: string + kind: + description: |- + Kind is a string value representing the REST resource this object represents. + Servers may infer this from the endpoint the client submits requests to. + Cannot be updated. + In CamelCase. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds + type: string + metadata: + properties: + annotations: + additionalProperties: + type: string + description: 'Annotations is an unstructured key value map stored with a resource + that may be set by external tools to store and retrieve arbitrary metadata. + They are not queryable and should be preserved when modifying objects. More + info: http://kubernetes.io/docs/user-guide/annotations' + type: object + labels: + additionalProperties: + type: string + description: 'Map of string keys and values that can be used to organize and + categorize (scope and select) objects. May match selectors of replication + controllers and services. More info: http://kubernetes.io/docs/user-guide/labels' + type: object + name: + description: 'Name must be unique within a namespace. Is required when creating + resources, although some resources may allow a client to request the generation + of an appropriate name automatically. Name is primarily intended for creation + idempotence and configuration definition. Cannot be updated. More info: + http://kubernetes.io/docs/user-guide/identifiers#names' + type: string + namespace: + description: "Namespace defines the space within which each name must be unique. + An empty namespace is equivalent to the \"default\" namespace, but \"default\" + is the canonical representation. Not all objects are required to be scoped + to a namespace - the value of this field for those objects will be empty. + \n Must be a DNS_LABEL. Cannot be updated. More info: http://kubernetes.io/docs/user-guide/namespaces" + type: string + type: object + spec: + description: BindingSpec defines the desired state of Binding + properties: + sourceRef: + description: SourceRef refers to the source app instance. + properties: + name: + description: |- + Name of the referent. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names + type: string + namespace: + description: |- + Namespace of the referent. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ + type: string + required: + - name + type: object + uiExposure: + description: UIExposure holds the specification of UI exposer + properties: + disableCostEfficiency: + type: boolean + disableUI: + type: boolean + required: + - disableCostEfficiency + - disableUI + type: object + required: + - sourceRef + type: object +type: object diff --git a/charts/catalogappscodecom-db2binding-editor/values.yaml b/charts/catalogappscodecom-db2binding-editor/values.yaml new file mode 100644 index 0000000000..1d58613ebd --- /dev/null +++ b/charts/catalogappscodecom-db2binding-editor/values.yaml @@ -0,0 +1,5 @@ +apiVersion: catalog.appscode.com/v1alpha1 +kind: DB2Binding +metadata: + name: db2binding + namespace: default diff --git a/charts/catalogappscodecom-documentdbbinding-editor/.helmignore b/charts/catalogappscodecom-documentdbbinding-editor/.helmignore new file mode 100644 index 0000000000..0e8a0eb36f --- /dev/null +++ b/charts/catalogappscodecom-documentdbbinding-editor/.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/catalogappscodecom-documentdbbinding-editor/Chart.yaml b/charts/catalogappscodecom-documentdbbinding-editor/Chart.yaml new file mode 100644 index 0000000000..403f8e66be --- /dev/null +++ b/charts/catalogappscodecom-documentdbbinding-editor/Chart.yaml @@ -0,0 +1,16 @@ +annotations: + meta.x-helm.dev/editor: '{"group":"catalog.appscode.com","version":"v1alpha1","resource":"documentdbbindings"}' +apiVersion: v2 +appVersion: v0.36.0 +description: DocumentDBBinding Editor +home: https://appscode.com +icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png +keywords: +- appscode +kubeVersion: '>= 1.20.0' +maintainers: +- email: support@appscode.com + name: appscode +name: catalogappscodecom-documentdbbinding-editor +type: application +version: v0.36.0 diff --git a/charts/catalogappscodecom-documentdbbinding-editor/README.md b/charts/catalogappscodecom-documentdbbinding-editor/README.md new file mode 100644 index 0000000000..9a2126bcb2 --- /dev/null +++ b/charts/catalogappscodecom-documentdbbinding-editor/README.md @@ -0,0 +1,67 @@ +# DocumentDBBinding Editor + +[DocumentDBBinding Editor by AppsCode](https://appscode.com) - DocumentDBBinding Editor + +## TL;DR; + +```bash +$ helm repo add appscode https://charts.appscode.com/stable/ +$ helm repo update +$ helm search repo appscode/catalogappscodecom-documentdbbinding-editor --version=v0.36.0 +$ helm upgrade -i catalogappscodecom-documentdbbinding-editor appscode/catalogappscodecom-documentdbbinding-editor -n default --create-namespace --version=v0.36.0 +``` + +## Introduction + +This chart deploys a DocumentDBBinding Editor on a [Kubernetes](http://kubernetes.io) cluster using the [Helm](https://helm.sh) package manager. + +## Prerequisites + +- Kubernetes 1.20+ + +## Installing the Chart + +To install/upgrade the chart with the release name `catalogappscodecom-documentdbbinding-editor`: + +```bash +$ helm upgrade -i catalogappscodecom-documentdbbinding-editor appscode/catalogappscodecom-documentdbbinding-editor -n default --create-namespace --version=v0.36.0 +``` + +The command deploys a DocumentDBBinding Editor 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 `catalogappscodecom-documentdbbinding-editor`: + +```bash +$ helm uninstall catalogappscodecom-documentdbbinding-editor -n default +``` + +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 `catalogappscodecom-documentdbbinding-editor` chart and their default values. + +| Parameter | Description | Default | +|--------------------|-------------|--------------------------------------------| +| apiVersion | | catalog.appscode.com/v1alpha1 | +| kind | | DocumentDBBinding | +| metadata.name | | documentdbbinding | +| metadata.namespace | | default | + + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: + +```bash +$ helm upgrade -i catalogappscodecom-documentdbbinding-editor appscode/catalogappscodecom-documentdbbinding-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.appscode.com/v1alpha1 +``` + +Alternatively, a YAML file that specifies the values for the parameters can be provided while +installing the chart. For example: + +```bash +$ helm upgrade -i catalogappscodecom-documentdbbinding-editor appscode/catalogappscodecom-documentdbbinding-editor -n default --create-namespace --version=v0.36.0 --values values.yaml +``` diff --git a/charts/catalogappscodecom-documentdbbinding-editor/crds/catalog.appscode.com_documentdbbindings.yaml b/charts/catalogappscodecom-documentdbbinding-editor/crds/catalog.appscode.com_documentdbbindings.yaml new file mode 100644 index 0000000000..e16316e092 --- /dev/null +++ b/charts/catalogappscodecom-documentdbbinding-editor/crds/catalog.appscode.com_documentdbbindings.yaml @@ -0,0 +1,77 @@ +apiVersion: apiextensions.k8s.io/v1 +kind: CustomResourceDefinition +metadata: + name: documentdbbindings.catalog.appscode.com +spec: + group: catalog.appscode.com + names: + kind: DocumentDBBinding + listKind: DocumentDBBindingList + plural: documentdbbindings + singular: documentdbbinding + scope: Namespaced + versions: + - name: v1alpha1 + schema: + openAPIV3Schema: + description: DocumentDBBinding is the Schema for the documentdbbindings API + properties: + apiVersion: + description: |- + APIVersion defines the versioned schema of this representation of an object. + Servers should convert recognized schemas to the latest internal value, and + may reject unrecognized values. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources + type: string + kind: + description: |- + Kind is a string value representing the REST resource this object represents. + Servers may infer this from the endpoint the client submits requests to. + Cannot be updated. + In CamelCase. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds + type: string + metadata: + type: object + spec: + description: BindingSpec defines the desired state of Binding + properties: + sourceRef: + description: SourceRef refers to the source app instance. + properties: + name: + description: |- + Name of the referent. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names + type: string + namespace: + description: |- + Namespace of the referent. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ + type: string + required: + - name + type: object + uiExposure: + description: UIExposure holds the specification of UI exposer + properties: + disableCostEfficiency: + type: boolean + disableUI: + type: boolean + required: + - disableCostEfficiency + - disableUI + type: object + required: + - sourceRef + type: object + type: object + served: true + storage: true +status: + acceptedNames: + kind: "" + plural: "" + conditions: null + storedVersions: null diff --git a/charts/catalogappscodecom-documentdbbinding-editor/doc.yaml b/charts/catalogappscodecom-documentdbbinding-editor/doc.yaml new file mode 100644 index 0000000000..9e835b9205 --- /dev/null +++ b/charts/catalogappscodecom-documentdbbinding-editor/doc.yaml @@ -0,0 +1,18 @@ +chart: + name: catalogappscodecom-documentdbbinding-editor + values: -- generate from values file -- + valuesExample: -- generate from values file -- +prerequisites: +- Kubernetes 1.20+ +project: + app: a DocumentDBBinding Editor + description: DocumentDBBinding Editor + name: DocumentDBBinding Editor by AppsCode + shortName: DocumentDBBinding Editor + url: https://appscode.com +release: + name: catalogappscodecom-documentdbbinding-editor + namespace: default +repository: + name: appscode + url: https://charts.appscode.com/stable/ diff --git a/charts/catalogappscodecom-documentdbbinding-editor/templates/NOTES.txt b/charts/catalogappscodecom-documentdbbinding-editor/templates/NOTES.txt new file mode 100644 index 0000000000..6d3c055ac8 --- /dev/null +++ b/charts/catalogappscodecom-documentdbbinding-editor/templates/NOTES.txt @@ -0,0 +1,3 @@ +Get the DocumentDBBinding by running the following command: + + kubectl --namespace {{ .Release.Namespace }} get documentdbbindings.catalog.appscode.com {{ .Release.Name }} diff --git a/charts/catalogappscodecom-documentdbbinding-editor/values.openapiv3_schema.yaml b/charts/catalogappscodecom-documentdbbinding-editor/values.openapiv3_schema.yaml new file mode 100644 index 0000000000..2df4cf5a50 --- /dev/null +++ b/charts/catalogappscodecom-documentdbbinding-editor/values.openapiv3_schema.yaml @@ -0,0 +1,83 @@ +description: DocumentDBBinding is the Schema for the documentdbbindings API +properties: + apiVersion: + description: |- + APIVersion defines the versioned schema of this representation of an object. + Servers should convert recognized schemas to the latest internal value, and + may reject unrecognized values. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources + type: string + kind: + description: |- + Kind is a string value representing the REST resource this object represents. + Servers may infer this from the endpoint the client submits requests to. + Cannot be updated. + In CamelCase. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds + type: string + metadata: + properties: + annotations: + additionalProperties: + type: string + description: 'Annotations is an unstructured key value map stored with a resource + that may be set by external tools to store and retrieve arbitrary metadata. + They are not queryable and should be preserved when modifying objects. More + info: http://kubernetes.io/docs/user-guide/annotations' + type: object + labels: + additionalProperties: + type: string + description: 'Map of string keys and values that can be used to organize and + categorize (scope and select) objects. May match selectors of replication + controllers and services. More info: http://kubernetes.io/docs/user-guide/labels' + type: object + name: + description: 'Name must be unique within a namespace. Is required when creating + resources, although some resources may allow a client to request the generation + of an appropriate name automatically. Name is primarily intended for creation + idempotence and configuration definition. Cannot be updated. More info: + http://kubernetes.io/docs/user-guide/identifiers#names' + type: string + namespace: + description: "Namespace defines the space within which each name must be unique. + An empty namespace is equivalent to the \"default\" namespace, but \"default\" + is the canonical representation. Not all objects are required to be scoped + to a namespace - the value of this field for those objects will be empty. + \n Must be a DNS_LABEL. Cannot be updated. More info: http://kubernetes.io/docs/user-guide/namespaces" + type: string + type: object + spec: + description: BindingSpec defines the desired state of Binding + properties: + sourceRef: + description: SourceRef refers to the source app instance. + properties: + name: + description: |- + Name of the referent. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names + type: string + namespace: + description: |- + Namespace of the referent. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ + type: string + required: + - name + type: object + uiExposure: + description: UIExposure holds the specification of UI exposer + properties: + disableCostEfficiency: + type: boolean + disableUI: + type: boolean + required: + - disableCostEfficiency + - disableUI + type: object + required: + - sourceRef + type: object +type: object diff --git a/charts/catalogappscodecom-documentdbbinding-editor/values.yaml b/charts/catalogappscodecom-documentdbbinding-editor/values.yaml new file mode 100644 index 0000000000..3b57b43389 --- /dev/null +++ b/charts/catalogappscodecom-documentdbbinding-editor/values.yaml @@ -0,0 +1,5 @@ +apiVersion: catalog.appscode.com/v1alpha1 +kind: DocumentDBBinding +metadata: + name: documentdbbinding + namespace: default diff --git a/charts/catalogappscodecom-druidbinding-editor/Chart.yaml b/charts/catalogappscodecom-druidbinding-editor/Chart.yaml index 4b9eb21bde..8e7ff031db 100644 --- a/charts/catalogappscodecom-druidbinding-editor/Chart.yaml +++ b/charts/catalogappscodecom-druidbinding-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.appscode.com","version":"v1alpha1","resource":"druidbindings"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: DruidBinding Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogappscodecom-druidbinding-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogappscodecom-druidbinding-editor/README.md b/charts/catalogappscodecom-druidbinding-editor/README.md index b91da8b584..00d665898f 100644 --- a/charts/catalogappscodecom-druidbinding-editor/README.md +++ b/charts/catalogappscodecom-druidbinding-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogappscodecom-druidbinding-editor --version=v0.35.0 -$ helm upgrade -i catalogappscodecom-druidbinding-editor appscode/catalogappscodecom-druidbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogappscodecom-druidbinding-editor --version=v0.36.0 +$ helm upgrade -i catalogappscodecom-druidbinding-editor appscode/catalogappscodecom-druidbinding-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a DruidBinding Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `catalogappscodecom-druidbinding-editor`: ```bash -$ helm upgrade -i catalogappscodecom-druidbinding-editor appscode/catalogappscodecom-druidbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogappscodecom-druidbinding-editor appscode/catalogappscodecom-druidbinding-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a DruidBinding Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogappscodecom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogappscodecom-druidbinding-editor appscode/catalogappscodecom-druidbinding-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.appscode.com/v1alpha1 +$ helm upgrade -i catalogappscodecom-druidbinding-editor appscode/catalogappscodecom-druidbinding-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogappscodecom-druidbinding-editor appscode/catalogappscodecom-druidbinding-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogappscodecom-druidbinding-editor appscode/catalogappscodecom-druidbinding-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogappscodecom-elasticsearchbinding-editor/Chart.yaml b/charts/catalogappscodecom-elasticsearchbinding-editor/Chart.yaml index d38631c057..be12656c2c 100644 --- a/charts/catalogappscodecom-elasticsearchbinding-editor/Chart.yaml +++ b/charts/catalogappscodecom-elasticsearchbinding-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.appscode.com","version":"v1alpha1","resource":"elasticsearchbindings"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ElasticsearchBinding Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogappscodecom-elasticsearchbinding-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogappscodecom-elasticsearchbinding-editor/README.md b/charts/catalogappscodecom-elasticsearchbinding-editor/README.md index eb13ebd4c0..b338be4e11 100644 --- a/charts/catalogappscodecom-elasticsearchbinding-editor/README.md +++ b/charts/catalogappscodecom-elasticsearchbinding-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogappscodecom-elasticsearchbinding-editor --version=v0.35.0 -$ helm upgrade -i catalogappscodecom-elasticsearchbinding-editor appscode/catalogappscodecom-elasticsearchbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogappscodecom-elasticsearchbinding-editor --version=v0.36.0 +$ helm upgrade -i catalogappscodecom-elasticsearchbinding-editor appscode/catalogappscodecom-elasticsearchbinding-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ElasticsearchBinding Editor on a [Kubernetes](http://kubern To install/upgrade the chart with the release name `catalogappscodecom-elasticsearchbinding-editor`: ```bash -$ helm upgrade -i catalogappscodecom-elasticsearchbinding-editor appscode/catalogappscodecom-elasticsearchbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogappscodecom-elasticsearchbinding-editor appscode/catalogappscodecom-elasticsearchbinding-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ElasticsearchBinding Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogappscodecom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogappscodecom-elasticsearchbinding-editor appscode/catalogappscodecom-elasticsearchbinding-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.appscode.com/v1alpha1 +$ helm upgrade -i catalogappscodecom-elasticsearchbinding-editor appscode/catalogappscodecom-elasticsearchbinding-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogappscodecom-elasticsearchbinding-editor appscode/catalogappscodecom-elasticsearchbinding-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogappscodecom-elasticsearchbinding-editor appscode/catalogappscodecom-elasticsearchbinding-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogappscodecom-hanadbbinding-editor/.helmignore b/charts/catalogappscodecom-hanadbbinding-editor/.helmignore new file mode 100644 index 0000000000..0e8a0eb36f --- /dev/null +++ b/charts/catalogappscodecom-hanadbbinding-editor/.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/catalogappscodecom-hanadbbinding-editor/Chart.yaml b/charts/catalogappscodecom-hanadbbinding-editor/Chart.yaml new file mode 100644 index 0000000000..a85707f8c7 --- /dev/null +++ b/charts/catalogappscodecom-hanadbbinding-editor/Chart.yaml @@ -0,0 +1,16 @@ +annotations: + meta.x-helm.dev/editor: '{"group":"catalog.appscode.com","version":"v1alpha1","resource":"hanadbbindings"}' +apiVersion: v2 +appVersion: v0.36.0 +description: HanaDBBinding Editor +home: https://appscode.com +icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png +keywords: +- appscode +kubeVersion: '>= 1.20.0' +maintainers: +- email: support@appscode.com + name: appscode +name: catalogappscodecom-hanadbbinding-editor +type: application +version: v0.36.0 diff --git a/charts/catalogappscodecom-hanadbbinding-editor/README.md b/charts/catalogappscodecom-hanadbbinding-editor/README.md new file mode 100644 index 0000000000..10a98419fb --- /dev/null +++ b/charts/catalogappscodecom-hanadbbinding-editor/README.md @@ -0,0 +1,67 @@ +# HanaDBBinding Editor + +[HanaDBBinding Editor by AppsCode](https://appscode.com) - HanaDBBinding Editor + +## TL;DR; + +```bash +$ helm repo add appscode https://charts.appscode.com/stable/ +$ helm repo update +$ helm search repo appscode/catalogappscodecom-hanadbbinding-editor --version=v0.36.0 +$ helm upgrade -i catalogappscodecom-hanadbbinding-editor appscode/catalogappscodecom-hanadbbinding-editor -n default --create-namespace --version=v0.36.0 +``` + +## Introduction + +This chart deploys a HanaDBBinding Editor on a [Kubernetes](http://kubernetes.io) cluster using the [Helm](https://helm.sh) package manager. + +## Prerequisites + +- Kubernetes 1.20+ + +## Installing the Chart + +To install/upgrade the chart with the release name `catalogappscodecom-hanadbbinding-editor`: + +```bash +$ helm upgrade -i catalogappscodecom-hanadbbinding-editor appscode/catalogappscodecom-hanadbbinding-editor -n default --create-namespace --version=v0.36.0 +``` + +The command deploys a HanaDBBinding Editor 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 `catalogappscodecom-hanadbbinding-editor`: + +```bash +$ helm uninstall catalogappscodecom-hanadbbinding-editor -n default +``` + +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 `catalogappscodecom-hanadbbinding-editor` chart and their default values. + +| Parameter | Description | Default | +|--------------------|-------------|--------------------------------------------| +| apiVersion | | catalog.appscode.com/v1alpha1 | +| kind | | HanaDBBinding | +| metadata.name | | hanadbbinding | +| metadata.namespace | | default | + + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: + +```bash +$ helm upgrade -i catalogappscodecom-hanadbbinding-editor appscode/catalogappscodecom-hanadbbinding-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.appscode.com/v1alpha1 +``` + +Alternatively, a YAML file that specifies the values for the parameters can be provided while +installing the chart. For example: + +```bash +$ helm upgrade -i catalogappscodecom-hanadbbinding-editor appscode/catalogappscodecom-hanadbbinding-editor -n default --create-namespace --version=v0.36.0 --values values.yaml +``` diff --git a/charts/catalogappscodecom-hanadbbinding-editor/crds/catalog.appscode.com_hanadbbindings.yaml b/charts/catalogappscodecom-hanadbbinding-editor/crds/catalog.appscode.com_hanadbbindings.yaml new file mode 100644 index 0000000000..1199e1a06e --- /dev/null +++ b/charts/catalogappscodecom-hanadbbinding-editor/crds/catalog.appscode.com_hanadbbindings.yaml @@ -0,0 +1,77 @@ +apiVersion: apiextensions.k8s.io/v1 +kind: CustomResourceDefinition +metadata: + name: hanadbbindings.catalog.appscode.com +spec: + group: catalog.appscode.com + names: + kind: HanaDBBinding + listKind: HanaDBBindingList + plural: hanadbbindings + singular: hanadbbinding + scope: Namespaced + versions: + - name: v1alpha1 + schema: + openAPIV3Schema: + description: HanaDBBinding is the Schema for the hanadbindings API + properties: + apiVersion: + description: |- + APIVersion defines the versioned schema of this representation of an object. + Servers should convert recognized schemas to the latest internal value, and + may reject unrecognized values. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources + type: string + kind: + description: |- + Kind is a string value representing the REST resource this object represents. + Servers may infer this from the endpoint the client submits requests to. + Cannot be updated. + In CamelCase. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds + type: string + metadata: + type: object + spec: + description: BindingSpec defines the desired state of Binding + properties: + sourceRef: + description: SourceRef refers to the source app instance. + properties: + name: + description: |- + Name of the referent. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names + type: string + namespace: + description: |- + Namespace of the referent. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ + type: string + required: + - name + type: object + uiExposure: + description: UIExposure holds the specification of UI exposer + properties: + disableCostEfficiency: + type: boolean + disableUI: + type: boolean + required: + - disableCostEfficiency + - disableUI + type: object + required: + - sourceRef + type: object + type: object + served: true + storage: true +status: + acceptedNames: + kind: "" + plural: "" + conditions: null + storedVersions: null diff --git a/charts/catalogappscodecom-hanadbbinding-editor/doc.yaml b/charts/catalogappscodecom-hanadbbinding-editor/doc.yaml new file mode 100644 index 0000000000..47b94a714e --- /dev/null +++ b/charts/catalogappscodecom-hanadbbinding-editor/doc.yaml @@ -0,0 +1,18 @@ +chart: + name: catalogappscodecom-hanadbbinding-editor + values: -- generate from values file -- + valuesExample: -- generate from values file -- +prerequisites: +- Kubernetes 1.20+ +project: + app: a HanaDBBinding Editor + description: HanaDBBinding Editor + name: HanaDBBinding Editor by AppsCode + shortName: HanaDBBinding Editor + url: https://appscode.com +release: + name: catalogappscodecom-hanadbbinding-editor + namespace: default +repository: + name: appscode + url: https://charts.appscode.com/stable/ diff --git a/charts/catalogappscodecom-hanadbbinding-editor/templates/NOTES.txt b/charts/catalogappscodecom-hanadbbinding-editor/templates/NOTES.txt new file mode 100644 index 0000000000..41b9c69eb7 --- /dev/null +++ b/charts/catalogappscodecom-hanadbbinding-editor/templates/NOTES.txt @@ -0,0 +1,3 @@ +Get the HanaDBBinding by running the following command: + + kubectl --namespace {{ .Release.Namespace }} get hanadbbindings.catalog.appscode.com {{ .Release.Name }} diff --git a/charts/catalogappscodecom-hanadbbinding-editor/values.openapiv3_schema.yaml b/charts/catalogappscodecom-hanadbbinding-editor/values.openapiv3_schema.yaml new file mode 100644 index 0000000000..344e889524 --- /dev/null +++ b/charts/catalogappscodecom-hanadbbinding-editor/values.openapiv3_schema.yaml @@ -0,0 +1,83 @@ +description: HanaDBBinding is the Schema for the hanadbindings API +properties: + apiVersion: + description: |- + APIVersion defines the versioned schema of this representation of an object. + Servers should convert recognized schemas to the latest internal value, and + may reject unrecognized values. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources + type: string + kind: + description: |- + Kind is a string value representing the REST resource this object represents. + Servers may infer this from the endpoint the client submits requests to. + Cannot be updated. + In CamelCase. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds + type: string + metadata: + properties: + annotations: + additionalProperties: + type: string + description: 'Annotations is an unstructured key value map stored with a resource + that may be set by external tools to store and retrieve arbitrary metadata. + They are not queryable and should be preserved when modifying objects. More + info: http://kubernetes.io/docs/user-guide/annotations' + type: object + labels: + additionalProperties: + type: string + description: 'Map of string keys and values that can be used to organize and + categorize (scope and select) objects. May match selectors of replication + controllers and services. More info: http://kubernetes.io/docs/user-guide/labels' + type: object + name: + description: 'Name must be unique within a namespace. Is required when creating + resources, although some resources may allow a client to request the generation + of an appropriate name automatically. Name is primarily intended for creation + idempotence and configuration definition. Cannot be updated. More info: + http://kubernetes.io/docs/user-guide/identifiers#names' + type: string + namespace: + description: "Namespace defines the space within which each name must be unique. + An empty namespace is equivalent to the \"default\" namespace, but \"default\" + is the canonical representation. Not all objects are required to be scoped + to a namespace - the value of this field for those objects will be empty. + \n Must be a DNS_LABEL. Cannot be updated. More info: http://kubernetes.io/docs/user-guide/namespaces" + type: string + type: object + spec: + description: BindingSpec defines the desired state of Binding + properties: + sourceRef: + description: SourceRef refers to the source app instance. + properties: + name: + description: |- + Name of the referent. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names + type: string + namespace: + description: |- + Namespace of the referent. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ + type: string + required: + - name + type: object + uiExposure: + description: UIExposure holds the specification of UI exposer + properties: + disableCostEfficiency: + type: boolean + disableUI: + type: boolean + required: + - disableCostEfficiency + - disableUI + type: object + required: + - sourceRef + type: object +type: object diff --git a/charts/catalogappscodecom-hanadbbinding-editor/values.yaml b/charts/catalogappscodecom-hanadbbinding-editor/values.yaml new file mode 100644 index 0000000000..e010e323ef --- /dev/null +++ b/charts/catalogappscodecom-hanadbbinding-editor/values.yaml @@ -0,0 +1,5 @@ +apiVersion: catalog.appscode.com/v1alpha1 +kind: HanaDBBinding +metadata: + name: hanadbbinding + namespace: default diff --git a/charts/catalogappscodecom-hazelcastbinding-editor/Chart.yaml b/charts/catalogappscodecom-hazelcastbinding-editor/Chart.yaml index 524a174feb..ea3051229d 100644 --- a/charts/catalogappscodecom-hazelcastbinding-editor/Chart.yaml +++ b/charts/catalogappscodecom-hazelcastbinding-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.appscode.com","version":"v1alpha1","resource":"hazelcastbindings"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: HazelcastBinding Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogappscodecom-hazelcastbinding-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogappscodecom-hazelcastbinding-editor/README.md b/charts/catalogappscodecom-hazelcastbinding-editor/README.md index 7cf09f414c..0c78da5eb8 100644 --- a/charts/catalogappscodecom-hazelcastbinding-editor/README.md +++ b/charts/catalogappscodecom-hazelcastbinding-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogappscodecom-hazelcastbinding-editor --version=v0.35.0 -$ helm upgrade -i catalogappscodecom-hazelcastbinding-editor appscode/catalogappscodecom-hazelcastbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogappscodecom-hazelcastbinding-editor --version=v0.36.0 +$ helm upgrade -i catalogappscodecom-hazelcastbinding-editor appscode/catalogappscodecom-hazelcastbinding-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a HazelcastBinding Editor on a [Kubernetes](http://kubernetes To install/upgrade the chart with the release name `catalogappscodecom-hazelcastbinding-editor`: ```bash -$ helm upgrade -i catalogappscodecom-hazelcastbinding-editor appscode/catalogappscodecom-hazelcastbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogappscodecom-hazelcastbinding-editor appscode/catalogappscodecom-hazelcastbinding-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a HazelcastBinding Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogappscodecom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogappscodecom-hazelcastbinding-editor appscode/catalogappscodecom-hazelcastbinding-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.appscode.com/v1alpha1 +$ helm upgrade -i catalogappscodecom-hazelcastbinding-editor appscode/catalogappscodecom-hazelcastbinding-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogappscodecom-hazelcastbinding-editor appscode/catalogappscodecom-hazelcastbinding-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogappscodecom-hazelcastbinding-editor appscode/catalogappscodecom-hazelcastbinding-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogappscodecom-ignitebinding-editor/.helmignore b/charts/catalogappscodecom-ignitebinding-editor/.helmignore new file mode 100644 index 0000000000..0e8a0eb36f --- /dev/null +++ b/charts/catalogappscodecom-ignitebinding-editor/.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/catalogappscodecom-ignitebinding-editor/Chart.yaml b/charts/catalogappscodecom-ignitebinding-editor/Chart.yaml new file mode 100644 index 0000000000..aea77c3d04 --- /dev/null +++ b/charts/catalogappscodecom-ignitebinding-editor/Chart.yaml @@ -0,0 +1,16 @@ +annotations: + meta.x-helm.dev/editor: '{"group":"catalog.appscode.com","version":"v1alpha1","resource":"ignitebindings"}' +apiVersion: v2 +appVersion: v0.36.0 +description: IgniteBinding Editor +home: https://appscode.com +icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png +keywords: +- appscode +kubeVersion: '>= 1.20.0' +maintainers: +- email: support@appscode.com + name: appscode +name: catalogappscodecom-ignitebinding-editor +type: application +version: v0.36.0 diff --git a/charts/catalogappscodecom-ignitebinding-editor/README.md b/charts/catalogappscodecom-ignitebinding-editor/README.md new file mode 100644 index 0000000000..f9b5f58945 --- /dev/null +++ b/charts/catalogappscodecom-ignitebinding-editor/README.md @@ -0,0 +1,67 @@ +# IgniteBinding Editor + +[IgniteBinding Editor by AppsCode](https://appscode.com) - IgniteBinding Editor + +## TL;DR; + +```bash +$ helm repo add appscode https://charts.appscode.com/stable/ +$ helm repo update +$ helm search repo appscode/catalogappscodecom-ignitebinding-editor --version=v0.36.0 +$ helm upgrade -i catalogappscodecom-ignitebinding-editor appscode/catalogappscodecom-ignitebinding-editor -n default --create-namespace --version=v0.36.0 +``` + +## Introduction + +This chart deploys a IgniteBinding Editor on a [Kubernetes](http://kubernetes.io) cluster using the [Helm](https://helm.sh) package manager. + +## Prerequisites + +- Kubernetes 1.20+ + +## Installing the Chart + +To install/upgrade the chart with the release name `catalogappscodecom-ignitebinding-editor`: + +```bash +$ helm upgrade -i catalogappscodecom-ignitebinding-editor appscode/catalogappscodecom-ignitebinding-editor -n default --create-namespace --version=v0.36.0 +``` + +The command deploys a IgniteBinding Editor 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 `catalogappscodecom-ignitebinding-editor`: + +```bash +$ helm uninstall catalogappscodecom-ignitebinding-editor -n default +``` + +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 `catalogappscodecom-ignitebinding-editor` chart and their default values. + +| Parameter | Description | Default | +|--------------------|-------------|--------------------------------------------| +| apiVersion | | catalog.appscode.com/v1alpha1 | +| kind | | IgniteBinding | +| metadata.name | | ignitebinding | +| metadata.namespace | | default | + + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: + +```bash +$ helm upgrade -i catalogappscodecom-ignitebinding-editor appscode/catalogappscodecom-ignitebinding-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.appscode.com/v1alpha1 +``` + +Alternatively, a YAML file that specifies the values for the parameters can be provided while +installing the chart. For example: + +```bash +$ helm upgrade -i catalogappscodecom-ignitebinding-editor appscode/catalogappscodecom-ignitebinding-editor -n default --create-namespace --version=v0.36.0 --values values.yaml +``` diff --git a/charts/catalogappscodecom-ignitebinding-editor/crds/catalog.appscode.com_ignitebindings.yaml b/charts/catalogappscodecom-ignitebinding-editor/crds/catalog.appscode.com_ignitebindings.yaml new file mode 100644 index 0000000000..3977ed9811 --- /dev/null +++ b/charts/catalogappscodecom-ignitebinding-editor/crds/catalog.appscode.com_ignitebindings.yaml @@ -0,0 +1,77 @@ +apiVersion: apiextensions.k8s.io/v1 +kind: CustomResourceDefinition +metadata: + name: ignitebindings.catalog.appscode.com +spec: + group: catalog.appscode.com + names: + kind: IgniteBinding + listKind: IgniteBindingList + plural: ignitebindings + singular: ignitebinding + scope: Namespaced + versions: + - name: v1alpha1 + schema: + openAPIV3Schema: + description: IgniteBinding is the Schema for the ignitebindings API + properties: + apiVersion: + description: |- + APIVersion defines the versioned schema of this representation of an object. + Servers should convert recognized schemas to the latest internal value, and + may reject unrecognized values. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources + type: string + kind: + description: |- + Kind is a string value representing the REST resource this object represents. + Servers may infer this from the endpoint the client submits requests to. + Cannot be updated. + In CamelCase. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds + type: string + metadata: + type: object + spec: + description: BindingSpec defines the desired state of Binding + properties: + sourceRef: + description: SourceRef refers to the source app instance. + properties: + name: + description: |- + Name of the referent. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names + type: string + namespace: + description: |- + Namespace of the referent. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ + type: string + required: + - name + type: object + uiExposure: + description: UIExposure holds the specification of UI exposer + properties: + disableCostEfficiency: + type: boolean + disableUI: + type: boolean + required: + - disableCostEfficiency + - disableUI + type: object + required: + - sourceRef + type: object + type: object + served: true + storage: true +status: + acceptedNames: + kind: "" + plural: "" + conditions: null + storedVersions: null diff --git a/charts/catalogappscodecom-ignitebinding-editor/doc.yaml b/charts/catalogappscodecom-ignitebinding-editor/doc.yaml new file mode 100644 index 0000000000..40a189423c --- /dev/null +++ b/charts/catalogappscodecom-ignitebinding-editor/doc.yaml @@ -0,0 +1,18 @@ +chart: + name: catalogappscodecom-ignitebinding-editor + values: -- generate from values file -- + valuesExample: -- generate from values file -- +prerequisites: +- Kubernetes 1.20+ +project: + app: a IgniteBinding Editor + description: IgniteBinding Editor + name: IgniteBinding Editor by AppsCode + shortName: IgniteBinding Editor + url: https://appscode.com +release: + name: catalogappscodecom-ignitebinding-editor + namespace: default +repository: + name: appscode + url: https://charts.appscode.com/stable/ diff --git a/charts/catalogappscodecom-ignitebinding-editor/templates/NOTES.txt b/charts/catalogappscodecom-ignitebinding-editor/templates/NOTES.txt new file mode 100644 index 0000000000..928e0d465a --- /dev/null +++ b/charts/catalogappscodecom-ignitebinding-editor/templates/NOTES.txt @@ -0,0 +1,3 @@ +Get the IgniteBinding by running the following command: + + kubectl --namespace {{ .Release.Namespace }} get ignitebindings.catalog.appscode.com {{ .Release.Name }} diff --git a/charts/catalogappscodecom-ignitebinding-editor/values.openapiv3_schema.yaml b/charts/catalogappscodecom-ignitebinding-editor/values.openapiv3_schema.yaml new file mode 100644 index 0000000000..075006faec --- /dev/null +++ b/charts/catalogappscodecom-ignitebinding-editor/values.openapiv3_schema.yaml @@ -0,0 +1,83 @@ +description: IgniteBinding is the Schema for the ignitebindings API +properties: + apiVersion: + description: |- + APIVersion defines the versioned schema of this representation of an object. + Servers should convert recognized schemas to the latest internal value, and + may reject unrecognized values. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources + type: string + kind: + description: |- + Kind is a string value representing the REST resource this object represents. + Servers may infer this from the endpoint the client submits requests to. + Cannot be updated. + In CamelCase. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds + type: string + metadata: + properties: + annotations: + additionalProperties: + type: string + description: 'Annotations is an unstructured key value map stored with a resource + that may be set by external tools to store and retrieve arbitrary metadata. + They are not queryable and should be preserved when modifying objects. More + info: http://kubernetes.io/docs/user-guide/annotations' + type: object + labels: + additionalProperties: + type: string + description: 'Map of string keys and values that can be used to organize and + categorize (scope and select) objects. May match selectors of replication + controllers and services. More info: http://kubernetes.io/docs/user-guide/labels' + type: object + name: + description: 'Name must be unique within a namespace. Is required when creating + resources, although some resources may allow a client to request the generation + of an appropriate name automatically. Name is primarily intended for creation + idempotence and configuration definition. Cannot be updated. More info: + http://kubernetes.io/docs/user-guide/identifiers#names' + type: string + namespace: + description: "Namespace defines the space within which each name must be unique. + An empty namespace is equivalent to the \"default\" namespace, but \"default\" + is the canonical representation. Not all objects are required to be scoped + to a namespace - the value of this field for those objects will be empty. + \n Must be a DNS_LABEL. Cannot be updated. More info: http://kubernetes.io/docs/user-guide/namespaces" + type: string + type: object + spec: + description: BindingSpec defines the desired state of Binding + properties: + sourceRef: + description: SourceRef refers to the source app instance. + properties: + name: + description: |- + Name of the referent. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names + type: string + namespace: + description: |- + Namespace of the referent. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ + type: string + required: + - name + type: object + uiExposure: + description: UIExposure holds the specification of UI exposer + properties: + disableCostEfficiency: + type: boolean + disableUI: + type: boolean + required: + - disableCostEfficiency + - disableUI + type: object + required: + - sourceRef + type: object +type: object diff --git a/charts/catalogappscodecom-ignitebinding-editor/values.yaml b/charts/catalogappscodecom-ignitebinding-editor/values.yaml new file mode 100644 index 0000000000..09f087ca06 --- /dev/null +++ b/charts/catalogappscodecom-ignitebinding-editor/values.yaml @@ -0,0 +1,5 @@ +apiVersion: catalog.appscode.com/v1alpha1 +kind: IgniteBinding +metadata: + name: ignitebinding + namespace: default diff --git a/charts/catalogappscodecom-kafkabinding-editor/Chart.yaml b/charts/catalogappscodecom-kafkabinding-editor/Chart.yaml index cd4857d8a4..4874dc0bfc 100644 --- a/charts/catalogappscodecom-kafkabinding-editor/Chart.yaml +++ b/charts/catalogappscodecom-kafkabinding-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.appscode.com","version":"v1alpha1","resource":"kafkabindings"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: KafkaBinding Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogappscodecom-kafkabinding-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogappscodecom-kafkabinding-editor/README.md b/charts/catalogappscodecom-kafkabinding-editor/README.md index 200d7ab556..0bf992f356 100644 --- a/charts/catalogappscodecom-kafkabinding-editor/README.md +++ b/charts/catalogappscodecom-kafkabinding-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogappscodecom-kafkabinding-editor --version=v0.35.0 -$ helm upgrade -i catalogappscodecom-kafkabinding-editor appscode/catalogappscodecom-kafkabinding-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogappscodecom-kafkabinding-editor --version=v0.36.0 +$ helm upgrade -i catalogappscodecom-kafkabinding-editor appscode/catalogappscodecom-kafkabinding-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a KafkaBinding Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `catalogappscodecom-kafkabinding-editor`: ```bash -$ helm upgrade -i catalogappscodecom-kafkabinding-editor appscode/catalogappscodecom-kafkabinding-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogappscodecom-kafkabinding-editor appscode/catalogappscodecom-kafkabinding-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a KafkaBinding Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogappscodecom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogappscodecom-kafkabinding-editor appscode/catalogappscodecom-kafkabinding-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.appscode.com/v1alpha1 +$ helm upgrade -i catalogappscodecom-kafkabinding-editor appscode/catalogappscodecom-kafkabinding-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogappscodecom-kafkabinding-editor appscode/catalogappscodecom-kafkabinding-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogappscodecom-kafkabinding-editor appscode/catalogappscodecom-kafkabinding-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogappscodecom-mariadbbinding-editor/Chart.yaml b/charts/catalogappscodecom-mariadbbinding-editor/Chart.yaml index 0762cd2bba..5c54d587ee 100644 --- a/charts/catalogappscodecom-mariadbbinding-editor/Chart.yaml +++ b/charts/catalogappscodecom-mariadbbinding-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.appscode.com","version":"v1alpha1","resource":"mariadbbindings"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MariaDBBinding Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogappscodecom-mariadbbinding-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogappscodecom-mariadbbinding-editor/README.md b/charts/catalogappscodecom-mariadbbinding-editor/README.md index 9f9eea158b..5c00c58d65 100644 --- a/charts/catalogappscodecom-mariadbbinding-editor/README.md +++ b/charts/catalogappscodecom-mariadbbinding-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogappscodecom-mariadbbinding-editor --version=v0.35.0 -$ helm upgrade -i catalogappscodecom-mariadbbinding-editor appscode/catalogappscodecom-mariadbbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogappscodecom-mariadbbinding-editor --version=v0.36.0 +$ helm upgrade -i catalogappscodecom-mariadbbinding-editor appscode/catalogappscodecom-mariadbbinding-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MariaDBBinding Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `catalogappscodecom-mariadbbinding-editor`: ```bash -$ helm upgrade -i catalogappscodecom-mariadbbinding-editor appscode/catalogappscodecom-mariadbbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogappscodecom-mariadbbinding-editor appscode/catalogappscodecom-mariadbbinding-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MariaDBBinding Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogappscodecom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogappscodecom-mariadbbinding-editor appscode/catalogappscodecom-mariadbbinding-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.appscode.com/v1alpha1 +$ helm upgrade -i catalogappscodecom-mariadbbinding-editor appscode/catalogappscodecom-mariadbbinding-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogappscodecom-mariadbbinding-editor appscode/catalogappscodecom-mariadbbinding-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogappscodecom-mariadbbinding-editor appscode/catalogappscodecom-mariadbbinding-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogappscodecom-memcachedbinding-editor/Chart.yaml b/charts/catalogappscodecom-memcachedbinding-editor/Chart.yaml index e619914c28..b6c44b72ed 100644 --- a/charts/catalogappscodecom-memcachedbinding-editor/Chart.yaml +++ b/charts/catalogappscodecom-memcachedbinding-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.appscode.com","version":"v1alpha1","resource":"memcachedbindings"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MemcachedBinding Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogappscodecom-memcachedbinding-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogappscodecom-memcachedbinding-editor/README.md b/charts/catalogappscodecom-memcachedbinding-editor/README.md index 80358e6b8e..47d9bed83b 100644 --- a/charts/catalogappscodecom-memcachedbinding-editor/README.md +++ b/charts/catalogappscodecom-memcachedbinding-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogappscodecom-memcachedbinding-editor --version=v0.35.0 -$ helm upgrade -i catalogappscodecom-memcachedbinding-editor appscode/catalogappscodecom-memcachedbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogappscodecom-memcachedbinding-editor --version=v0.36.0 +$ helm upgrade -i catalogappscodecom-memcachedbinding-editor appscode/catalogappscodecom-memcachedbinding-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MemcachedBinding Editor on a [Kubernetes](http://kubernetes To install/upgrade the chart with the release name `catalogappscodecom-memcachedbinding-editor`: ```bash -$ helm upgrade -i catalogappscodecom-memcachedbinding-editor appscode/catalogappscodecom-memcachedbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogappscodecom-memcachedbinding-editor appscode/catalogappscodecom-memcachedbinding-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MemcachedBinding Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogappscodecom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogappscodecom-memcachedbinding-editor appscode/catalogappscodecom-memcachedbinding-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.appscode.com/v1alpha1 +$ helm upgrade -i catalogappscodecom-memcachedbinding-editor appscode/catalogappscodecom-memcachedbinding-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogappscodecom-memcachedbinding-editor appscode/catalogappscodecom-memcachedbinding-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogappscodecom-memcachedbinding-editor appscode/catalogappscodecom-memcachedbinding-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogappscodecom-milvusbinding-editor/.helmignore b/charts/catalogappscodecom-milvusbinding-editor/.helmignore new file mode 100644 index 0000000000..0e8a0eb36f --- /dev/null +++ b/charts/catalogappscodecom-milvusbinding-editor/.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/catalogappscodecom-milvusbinding-editor/Chart.yaml b/charts/catalogappscodecom-milvusbinding-editor/Chart.yaml new file mode 100644 index 0000000000..9d1b56472f --- /dev/null +++ b/charts/catalogappscodecom-milvusbinding-editor/Chart.yaml @@ -0,0 +1,16 @@ +annotations: + meta.x-helm.dev/editor: '{"group":"catalog.appscode.com","version":"v1alpha1","resource":"milvusbindings"}' +apiVersion: v2 +appVersion: v0.36.0 +description: MilvusBinding Editor +home: https://appscode.com +icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png +keywords: +- appscode +kubeVersion: '>= 1.20.0' +maintainers: +- email: support@appscode.com + name: appscode +name: catalogappscodecom-milvusbinding-editor +type: application +version: v0.36.0 diff --git a/charts/catalogappscodecom-milvusbinding-editor/README.md b/charts/catalogappscodecom-milvusbinding-editor/README.md new file mode 100644 index 0000000000..9f4c1b1e3b --- /dev/null +++ b/charts/catalogappscodecom-milvusbinding-editor/README.md @@ -0,0 +1,67 @@ +# MilvusBinding Editor + +[MilvusBinding Editor by AppsCode](https://appscode.com) - MilvusBinding Editor + +## TL;DR; + +```bash +$ helm repo add appscode https://charts.appscode.com/stable/ +$ helm repo update +$ helm search repo appscode/catalogappscodecom-milvusbinding-editor --version=v0.36.0 +$ helm upgrade -i catalogappscodecom-milvusbinding-editor appscode/catalogappscodecom-milvusbinding-editor -n default --create-namespace --version=v0.36.0 +``` + +## Introduction + +This chart deploys a MilvusBinding Editor on a [Kubernetes](http://kubernetes.io) cluster using the [Helm](https://helm.sh) package manager. + +## Prerequisites + +- Kubernetes 1.20+ + +## Installing the Chart + +To install/upgrade the chart with the release name `catalogappscodecom-milvusbinding-editor`: + +```bash +$ helm upgrade -i catalogappscodecom-milvusbinding-editor appscode/catalogappscodecom-milvusbinding-editor -n default --create-namespace --version=v0.36.0 +``` + +The command deploys a MilvusBinding Editor 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 `catalogappscodecom-milvusbinding-editor`: + +```bash +$ helm uninstall catalogappscodecom-milvusbinding-editor -n default +``` + +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 `catalogappscodecom-milvusbinding-editor` chart and their default values. + +| Parameter | Description | Default | +|--------------------|-------------|--------------------------------------------| +| apiVersion | | catalog.appscode.com/v1alpha1 | +| kind | | MilvusBinding | +| metadata.name | | milvusbinding | +| metadata.namespace | | default | + + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: + +```bash +$ helm upgrade -i catalogappscodecom-milvusbinding-editor appscode/catalogappscodecom-milvusbinding-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.appscode.com/v1alpha1 +``` + +Alternatively, a YAML file that specifies the values for the parameters can be provided while +installing the chart. For example: + +```bash +$ helm upgrade -i catalogappscodecom-milvusbinding-editor appscode/catalogappscodecom-milvusbinding-editor -n default --create-namespace --version=v0.36.0 --values values.yaml +``` diff --git a/charts/catalogappscodecom-milvusbinding-editor/crds/catalog.appscode.com_milvusbindings.yaml b/charts/catalogappscodecom-milvusbinding-editor/crds/catalog.appscode.com_milvusbindings.yaml new file mode 100644 index 0000000000..65a4ec15da --- /dev/null +++ b/charts/catalogappscodecom-milvusbinding-editor/crds/catalog.appscode.com_milvusbindings.yaml @@ -0,0 +1,77 @@ +apiVersion: apiextensions.k8s.io/v1 +kind: CustomResourceDefinition +metadata: + name: milvusbindings.catalog.appscode.com +spec: + group: catalog.appscode.com + names: + kind: MilvusBinding + listKind: MilvusBindingList + plural: milvusbindings + singular: milvusbinding + scope: Namespaced + versions: + - name: v1alpha1 + schema: + openAPIV3Schema: + description: MilvusBinding is the Schema for the milvusbindings API + properties: + apiVersion: + description: |- + APIVersion defines the versioned schema of this representation of an object. + Servers should convert recognized schemas to the latest internal value, and + may reject unrecognized values. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources + type: string + kind: + description: |- + Kind is a string value representing the REST resource this object represents. + Servers may infer this from the endpoint the client submits requests to. + Cannot be updated. + In CamelCase. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds + type: string + metadata: + type: object + spec: + description: BindingSpec defines the desired state of Binding + properties: + sourceRef: + description: SourceRef refers to the source app instance. + properties: + name: + description: |- + Name of the referent. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names + type: string + namespace: + description: |- + Namespace of the referent. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ + type: string + required: + - name + type: object + uiExposure: + description: UIExposure holds the specification of UI exposer + properties: + disableCostEfficiency: + type: boolean + disableUI: + type: boolean + required: + - disableCostEfficiency + - disableUI + type: object + required: + - sourceRef + type: object + type: object + served: true + storage: true +status: + acceptedNames: + kind: "" + plural: "" + conditions: null + storedVersions: null diff --git a/charts/catalogappscodecom-milvusbinding-editor/doc.yaml b/charts/catalogappscodecom-milvusbinding-editor/doc.yaml new file mode 100644 index 0000000000..de334bca80 --- /dev/null +++ b/charts/catalogappscodecom-milvusbinding-editor/doc.yaml @@ -0,0 +1,18 @@ +chart: + name: catalogappscodecom-milvusbinding-editor + values: -- generate from values file -- + valuesExample: -- generate from values file -- +prerequisites: +- Kubernetes 1.20+ +project: + app: a MilvusBinding Editor + description: MilvusBinding Editor + name: MilvusBinding Editor by AppsCode + shortName: MilvusBinding Editor + url: https://appscode.com +release: + name: catalogappscodecom-milvusbinding-editor + namespace: default +repository: + name: appscode + url: https://charts.appscode.com/stable/ diff --git a/charts/catalogappscodecom-milvusbinding-editor/templates/NOTES.txt b/charts/catalogappscodecom-milvusbinding-editor/templates/NOTES.txt new file mode 100644 index 0000000000..af2ff7eb7f --- /dev/null +++ b/charts/catalogappscodecom-milvusbinding-editor/templates/NOTES.txt @@ -0,0 +1,3 @@ +Get the MilvusBinding by running the following command: + + kubectl --namespace {{ .Release.Namespace }} get milvusbindings.catalog.appscode.com {{ .Release.Name }} diff --git a/charts/catalogappscodecom-milvusbinding-editor/values.openapiv3_schema.yaml b/charts/catalogappscodecom-milvusbinding-editor/values.openapiv3_schema.yaml new file mode 100644 index 0000000000..084acc39cf --- /dev/null +++ b/charts/catalogappscodecom-milvusbinding-editor/values.openapiv3_schema.yaml @@ -0,0 +1,83 @@ +description: MilvusBinding is the Schema for the milvusbindings API +properties: + apiVersion: + description: |- + APIVersion defines the versioned schema of this representation of an object. + Servers should convert recognized schemas to the latest internal value, and + may reject unrecognized values. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources + type: string + kind: + description: |- + Kind is a string value representing the REST resource this object represents. + Servers may infer this from the endpoint the client submits requests to. + Cannot be updated. + In CamelCase. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds + type: string + metadata: + properties: + annotations: + additionalProperties: + type: string + description: 'Annotations is an unstructured key value map stored with a resource + that may be set by external tools to store and retrieve arbitrary metadata. + They are not queryable and should be preserved when modifying objects. More + info: http://kubernetes.io/docs/user-guide/annotations' + type: object + labels: + additionalProperties: + type: string + description: 'Map of string keys and values that can be used to organize and + categorize (scope and select) objects. May match selectors of replication + controllers and services. More info: http://kubernetes.io/docs/user-guide/labels' + type: object + name: + description: 'Name must be unique within a namespace. Is required when creating + resources, although some resources may allow a client to request the generation + of an appropriate name automatically. Name is primarily intended for creation + idempotence and configuration definition. Cannot be updated. More info: + http://kubernetes.io/docs/user-guide/identifiers#names' + type: string + namespace: + description: "Namespace defines the space within which each name must be unique. + An empty namespace is equivalent to the \"default\" namespace, but \"default\" + is the canonical representation. Not all objects are required to be scoped + to a namespace - the value of this field for those objects will be empty. + \n Must be a DNS_LABEL. Cannot be updated. More info: http://kubernetes.io/docs/user-guide/namespaces" + type: string + type: object + spec: + description: BindingSpec defines the desired state of Binding + properties: + sourceRef: + description: SourceRef refers to the source app instance. + properties: + name: + description: |- + Name of the referent. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names + type: string + namespace: + description: |- + Namespace of the referent. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ + type: string + required: + - name + type: object + uiExposure: + description: UIExposure holds the specification of UI exposer + properties: + disableCostEfficiency: + type: boolean + disableUI: + type: boolean + required: + - disableCostEfficiency + - disableUI + type: object + required: + - sourceRef + type: object +type: object diff --git a/charts/catalogappscodecom-milvusbinding-editor/values.yaml b/charts/catalogappscodecom-milvusbinding-editor/values.yaml new file mode 100644 index 0000000000..b7d0f19371 --- /dev/null +++ b/charts/catalogappscodecom-milvusbinding-editor/values.yaml @@ -0,0 +1,5 @@ +apiVersion: catalog.appscode.com/v1alpha1 +kind: MilvusBinding +metadata: + name: milvusbinding + namespace: default diff --git a/charts/catalogappscodecom-mongodbbinding-editor/Chart.yaml b/charts/catalogappscodecom-mongodbbinding-editor/Chart.yaml index a47c266444..55eedaae18 100644 --- a/charts/catalogappscodecom-mongodbbinding-editor/Chart.yaml +++ b/charts/catalogappscodecom-mongodbbinding-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.appscode.com","version":"v1alpha1","resource":"mongodbbindings"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MongoDBBinding Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogappscodecom-mongodbbinding-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogappscodecom-mongodbbinding-editor/README.md b/charts/catalogappscodecom-mongodbbinding-editor/README.md index 80ccc7267f..28c98ffbbf 100644 --- a/charts/catalogappscodecom-mongodbbinding-editor/README.md +++ b/charts/catalogappscodecom-mongodbbinding-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogappscodecom-mongodbbinding-editor --version=v0.35.0 -$ helm upgrade -i catalogappscodecom-mongodbbinding-editor appscode/catalogappscodecom-mongodbbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogappscodecom-mongodbbinding-editor --version=v0.36.0 +$ helm upgrade -i catalogappscodecom-mongodbbinding-editor appscode/catalogappscodecom-mongodbbinding-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MongoDBBinding Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `catalogappscodecom-mongodbbinding-editor`: ```bash -$ helm upgrade -i catalogappscodecom-mongodbbinding-editor appscode/catalogappscodecom-mongodbbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogappscodecom-mongodbbinding-editor appscode/catalogappscodecom-mongodbbinding-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MongoDBBinding Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogappscodecom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogappscodecom-mongodbbinding-editor appscode/catalogappscodecom-mongodbbinding-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.appscode.com/v1alpha1 +$ helm upgrade -i catalogappscodecom-mongodbbinding-editor appscode/catalogappscodecom-mongodbbinding-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogappscodecom-mongodbbinding-editor appscode/catalogappscodecom-mongodbbinding-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogappscodecom-mongodbbinding-editor appscode/catalogappscodecom-mongodbbinding-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogappscodecom-mssqlserverbinding-editor/Chart.yaml b/charts/catalogappscodecom-mssqlserverbinding-editor/Chart.yaml index a05d6d7765..6051754389 100644 --- a/charts/catalogappscodecom-mssqlserverbinding-editor/Chart.yaml +++ b/charts/catalogappscodecom-mssqlserverbinding-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.appscode.com","version":"v1alpha1","resource":"mssqlserverbindings"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MSSQLServerBinding Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogappscodecom-mssqlserverbinding-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogappscodecom-mssqlserverbinding-editor/README.md b/charts/catalogappscodecom-mssqlserverbinding-editor/README.md index 18639a4f05..f8dc6a5860 100644 --- a/charts/catalogappscodecom-mssqlserverbinding-editor/README.md +++ b/charts/catalogappscodecom-mssqlserverbinding-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogappscodecom-mssqlserverbinding-editor --version=v0.35.0 -$ helm upgrade -i catalogappscodecom-mssqlserverbinding-editor appscode/catalogappscodecom-mssqlserverbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogappscodecom-mssqlserverbinding-editor --version=v0.36.0 +$ helm upgrade -i catalogappscodecom-mssqlserverbinding-editor appscode/catalogappscodecom-mssqlserverbinding-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MSSQLServerBinding Editor on a [Kubernetes](http://kubernet To install/upgrade the chart with the release name `catalogappscodecom-mssqlserverbinding-editor`: ```bash -$ helm upgrade -i catalogappscodecom-mssqlserverbinding-editor appscode/catalogappscodecom-mssqlserverbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogappscodecom-mssqlserverbinding-editor appscode/catalogappscodecom-mssqlserverbinding-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MSSQLServerBinding Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogappscodecom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogappscodecom-mssqlserverbinding-editor appscode/catalogappscodecom-mssqlserverbinding-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.appscode.com/v1alpha1 +$ helm upgrade -i catalogappscodecom-mssqlserverbinding-editor appscode/catalogappscodecom-mssqlserverbinding-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogappscodecom-mssqlserverbinding-editor appscode/catalogappscodecom-mssqlserverbinding-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogappscodecom-mssqlserverbinding-editor appscode/catalogappscodecom-mssqlserverbinding-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogappscodecom-mysqlbinding-editor/Chart.yaml b/charts/catalogappscodecom-mysqlbinding-editor/Chart.yaml index d7802c6c51..44904f4013 100644 --- a/charts/catalogappscodecom-mysqlbinding-editor/Chart.yaml +++ b/charts/catalogappscodecom-mysqlbinding-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.appscode.com","version":"v1alpha1","resource":"mysqlbindings"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MySQLBinding Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogappscodecom-mysqlbinding-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogappscodecom-mysqlbinding-editor/README.md b/charts/catalogappscodecom-mysqlbinding-editor/README.md index 049f7bc5bd..3269e3081a 100644 --- a/charts/catalogappscodecom-mysqlbinding-editor/README.md +++ b/charts/catalogappscodecom-mysqlbinding-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogappscodecom-mysqlbinding-editor --version=v0.35.0 -$ helm upgrade -i catalogappscodecom-mysqlbinding-editor appscode/catalogappscodecom-mysqlbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogappscodecom-mysqlbinding-editor --version=v0.36.0 +$ helm upgrade -i catalogappscodecom-mysqlbinding-editor appscode/catalogappscodecom-mysqlbinding-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MySQLBinding Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `catalogappscodecom-mysqlbinding-editor`: ```bash -$ helm upgrade -i catalogappscodecom-mysqlbinding-editor appscode/catalogappscodecom-mysqlbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogappscodecom-mysqlbinding-editor appscode/catalogappscodecom-mysqlbinding-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MySQLBinding Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogappscodecom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogappscodecom-mysqlbinding-editor appscode/catalogappscodecom-mysqlbinding-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.appscode.com/v1alpha1 +$ helm upgrade -i catalogappscodecom-mysqlbinding-editor appscode/catalogappscodecom-mysqlbinding-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogappscodecom-mysqlbinding-editor appscode/catalogappscodecom-mysqlbinding-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogappscodecom-mysqlbinding-editor appscode/catalogappscodecom-mysqlbinding-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogappscodecom-neo4jbinding-editor/.helmignore b/charts/catalogappscodecom-neo4jbinding-editor/.helmignore new file mode 100644 index 0000000000..0e8a0eb36f --- /dev/null +++ b/charts/catalogappscodecom-neo4jbinding-editor/.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/catalogappscodecom-neo4jbinding-editor/Chart.yaml b/charts/catalogappscodecom-neo4jbinding-editor/Chart.yaml new file mode 100644 index 0000000000..718b475fc5 --- /dev/null +++ b/charts/catalogappscodecom-neo4jbinding-editor/Chart.yaml @@ -0,0 +1,16 @@ +annotations: + meta.x-helm.dev/editor: '{"group":"catalog.appscode.com","version":"v1alpha1","resource":"neo4jbindings"}' +apiVersion: v2 +appVersion: v0.36.0 +description: Neo4jBinding Editor +home: https://appscode.com +icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png +keywords: +- appscode +kubeVersion: '>= 1.20.0' +maintainers: +- email: support@appscode.com + name: appscode +name: catalogappscodecom-neo4jbinding-editor +type: application +version: v0.36.0 diff --git a/charts/catalogappscodecom-neo4jbinding-editor/README.md b/charts/catalogappscodecom-neo4jbinding-editor/README.md new file mode 100644 index 0000000000..497ae462d4 --- /dev/null +++ b/charts/catalogappscodecom-neo4jbinding-editor/README.md @@ -0,0 +1,67 @@ +# Neo4jBinding Editor + +[Neo4jBinding Editor by AppsCode](https://appscode.com) - Neo4jBinding Editor + +## TL;DR; + +```bash +$ helm repo add appscode https://charts.appscode.com/stable/ +$ helm repo update +$ helm search repo appscode/catalogappscodecom-neo4jbinding-editor --version=v0.36.0 +$ helm upgrade -i catalogappscodecom-neo4jbinding-editor appscode/catalogappscodecom-neo4jbinding-editor -n default --create-namespace --version=v0.36.0 +``` + +## Introduction + +This chart deploys a Neo4jBinding Editor on a [Kubernetes](http://kubernetes.io) cluster using the [Helm](https://helm.sh) package manager. + +## Prerequisites + +- Kubernetes 1.20+ + +## Installing the Chart + +To install/upgrade the chart with the release name `catalogappscodecom-neo4jbinding-editor`: + +```bash +$ helm upgrade -i catalogappscodecom-neo4jbinding-editor appscode/catalogappscodecom-neo4jbinding-editor -n default --create-namespace --version=v0.36.0 +``` + +The command deploys a Neo4jBinding Editor 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 `catalogappscodecom-neo4jbinding-editor`: + +```bash +$ helm uninstall catalogappscodecom-neo4jbinding-editor -n default +``` + +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 `catalogappscodecom-neo4jbinding-editor` chart and their default values. + +| Parameter | Description | Default | +|--------------------|-------------|--------------------------------------------| +| apiVersion | | catalog.appscode.com/v1alpha1 | +| kind | | Neo4jBinding | +| metadata.name | | neo4jbinding | +| metadata.namespace | | default | + + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: + +```bash +$ helm upgrade -i catalogappscodecom-neo4jbinding-editor appscode/catalogappscodecom-neo4jbinding-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.appscode.com/v1alpha1 +``` + +Alternatively, a YAML file that specifies the values for the parameters can be provided while +installing the chart. For example: + +```bash +$ helm upgrade -i catalogappscodecom-neo4jbinding-editor appscode/catalogappscodecom-neo4jbinding-editor -n default --create-namespace --version=v0.36.0 --values values.yaml +``` diff --git a/charts/catalogappscodecom-neo4jbinding-editor/crds/catalog.appscode.com_neo4jbindings.yaml b/charts/catalogappscodecom-neo4jbinding-editor/crds/catalog.appscode.com_neo4jbindings.yaml new file mode 100644 index 0000000000..d0cdfe01f3 --- /dev/null +++ b/charts/catalogappscodecom-neo4jbinding-editor/crds/catalog.appscode.com_neo4jbindings.yaml @@ -0,0 +1,77 @@ +apiVersion: apiextensions.k8s.io/v1 +kind: CustomResourceDefinition +metadata: + name: neo4jbindings.catalog.appscode.com +spec: + group: catalog.appscode.com + names: + kind: Neo4jBinding + listKind: Neo4jBindingList + plural: neo4jbindings + singular: neo4jbinding + scope: Namespaced + versions: + - name: v1alpha1 + schema: + openAPIV3Schema: + description: Neo4jBinding is the Schema for the neo4jbindings API + properties: + apiVersion: + description: |- + APIVersion defines the versioned schema of this representation of an object. + Servers should convert recognized schemas to the latest internal value, and + may reject unrecognized values. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources + type: string + kind: + description: |- + Kind is a string value representing the REST resource this object represents. + Servers may infer this from the endpoint the client submits requests to. + Cannot be updated. + In CamelCase. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds + type: string + metadata: + type: object + spec: + description: BindingSpec defines the desired state of Binding + properties: + sourceRef: + description: SourceRef refers to the source app instance. + properties: + name: + description: |- + Name of the referent. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names + type: string + namespace: + description: |- + Namespace of the referent. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ + type: string + required: + - name + type: object + uiExposure: + description: UIExposure holds the specification of UI exposer + properties: + disableCostEfficiency: + type: boolean + disableUI: + type: boolean + required: + - disableCostEfficiency + - disableUI + type: object + required: + - sourceRef + type: object + type: object + served: true + storage: true +status: + acceptedNames: + kind: "" + plural: "" + conditions: null + storedVersions: null diff --git a/charts/catalogappscodecom-neo4jbinding-editor/doc.yaml b/charts/catalogappscodecom-neo4jbinding-editor/doc.yaml new file mode 100644 index 0000000000..04a79b87f5 --- /dev/null +++ b/charts/catalogappscodecom-neo4jbinding-editor/doc.yaml @@ -0,0 +1,18 @@ +chart: + name: catalogappscodecom-neo4jbinding-editor + values: -- generate from values file -- + valuesExample: -- generate from values file -- +prerequisites: +- Kubernetes 1.20+ +project: + app: a Neo4jBinding Editor + description: Neo4jBinding Editor + name: Neo4jBinding Editor by AppsCode + shortName: Neo4jBinding Editor + url: https://appscode.com +release: + name: catalogappscodecom-neo4jbinding-editor + namespace: default +repository: + name: appscode + url: https://charts.appscode.com/stable/ diff --git a/charts/catalogappscodecom-neo4jbinding-editor/templates/NOTES.txt b/charts/catalogappscodecom-neo4jbinding-editor/templates/NOTES.txt new file mode 100644 index 0000000000..99335c5e39 --- /dev/null +++ b/charts/catalogappscodecom-neo4jbinding-editor/templates/NOTES.txt @@ -0,0 +1,3 @@ +Get the Neo4jBinding by running the following command: + + kubectl --namespace {{ .Release.Namespace }} get neo4jbindings.catalog.appscode.com {{ .Release.Name }} diff --git a/charts/catalogappscodecom-neo4jbinding-editor/values.openapiv3_schema.yaml b/charts/catalogappscodecom-neo4jbinding-editor/values.openapiv3_schema.yaml new file mode 100644 index 0000000000..66a65e9043 --- /dev/null +++ b/charts/catalogappscodecom-neo4jbinding-editor/values.openapiv3_schema.yaml @@ -0,0 +1,83 @@ +description: Neo4jBinding is the Schema for the neo4jbindings API +properties: + apiVersion: + description: |- + APIVersion defines the versioned schema of this representation of an object. + Servers should convert recognized schemas to the latest internal value, and + may reject unrecognized values. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources + type: string + kind: + description: |- + Kind is a string value representing the REST resource this object represents. + Servers may infer this from the endpoint the client submits requests to. + Cannot be updated. + In CamelCase. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds + type: string + metadata: + properties: + annotations: + additionalProperties: + type: string + description: 'Annotations is an unstructured key value map stored with a resource + that may be set by external tools to store and retrieve arbitrary metadata. + They are not queryable and should be preserved when modifying objects. More + info: http://kubernetes.io/docs/user-guide/annotations' + type: object + labels: + additionalProperties: + type: string + description: 'Map of string keys and values that can be used to organize and + categorize (scope and select) objects. May match selectors of replication + controllers and services. More info: http://kubernetes.io/docs/user-guide/labels' + type: object + name: + description: 'Name must be unique within a namespace. Is required when creating + resources, although some resources may allow a client to request the generation + of an appropriate name automatically. Name is primarily intended for creation + idempotence and configuration definition. Cannot be updated. More info: + http://kubernetes.io/docs/user-guide/identifiers#names' + type: string + namespace: + description: "Namespace defines the space within which each name must be unique. + An empty namespace is equivalent to the \"default\" namespace, but \"default\" + is the canonical representation. Not all objects are required to be scoped + to a namespace - the value of this field for those objects will be empty. + \n Must be a DNS_LABEL. Cannot be updated. More info: http://kubernetes.io/docs/user-guide/namespaces" + type: string + type: object + spec: + description: BindingSpec defines the desired state of Binding + properties: + sourceRef: + description: SourceRef refers to the source app instance. + properties: + name: + description: |- + Name of the referent. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names + type: string + namespace: + description: |- + Namespace of the referent. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ + type: string + required: + - name + type: object + uiExposure: + description: UIExposure holds the specification of UI exposer + properties: + disableCostEfficiency: + type: boolean + disableUI: + type: boolean + required: + - disableCostEfficiency + - disableUI + type: object + required: + - sourceRef + type: object +type: object diff --git a/charts/catalogappscodecom-neo4jbinding-editor/values.yaml b/charts/catalogappscodecom-neo4jbinding-editor/values.yaml new file mode 100644 index 0000000000..f00d0a9f85 --- /dev/null +++ b/charts/catalogappscodecom-neo4jbinding-editor/values.yaml @@ -0,0 +1,5 @@ +apiVersion: catalog.appscode.com/v1alpha1 +kind: Neo4jBinding +metadata: + name: neo4jbinding + namespace: default diff --git a/charts/catalogappscodecom-oraclebinding-editor/Chart.yaml b/charts/catalogappscodecom-oraclebinding-editor/Chart.yaml index ebbd32db5f..782cc00725 100644 --- a/charts/catalogappscodecom-oraclebinding-editor/Chart.yaml +++ b/charts/catalogappscodecom-oraclebinding-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.appscode.com","version":"v1alpha1","resource":"oraclebindings"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: OracleBinding Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogappscodecom-oraclebinding-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogappscodecom-oraclebinding-editor/README.md b/charts/catalogappscodecom-oraclebinding-editor/README.md index 216013f9ac..f1e4af0759 100644 --- a/charts/catalogappscodecom-oraclebinding-editor/README.md +++ b/charts/catalogappscodecom-oraclebinding-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogappscodecom-oraclebinding-editor --version=v0.35.0 -$ helm upgrade -i catalogappscodecom-oraclebinding-editor appscode/catalogappscodecom-oraclebinding-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogappscodecom-oraclebinding-editor --version=v0.36.0 +$ helm upgrade -i catalogappscodecom-oraclebinding-editor appscode/catalogappscodecom-oraclebinding-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a OracleBinding Editor on a [Kubernetes](http://kubernetes.io To install/upgrade the chart with the release name `catalogappscodecom-oraclebinding-editor`: ```bash -$ helm upgrade -i catalogappscodecom-oraclebinding-editor appscode/catalogappscodecom-oraclebinding-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogappscodecom-oraclebinding-editor appscode/catalogappscodecom-oraclebinding-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a OracleBinding Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogappscodecom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogappscodecom-oraclebinding-editor appscode/catalogappscodecom-oraclebinding-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.appscode.com/v1alpha1 +$ helm upgrade -i catalogappscodecom-oraclebinding-editor appscode/catalogappscodecom-oraclebinding-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogappscodecom-oraclebinding-editor appscode/catalogappscodecom-oraclebinding-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogappscodecom-oraclebinding-editor appscode/catalogappscodecom-oraclebinding-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogappscodecom-perconaxtradbbinding-editor/Chart.yaml b/charts/catalogappscodecom-perconaxtradbbinding-editor/Chart.yaml index ae9b9f8611..5a28b6918f 100644 --- a/charts/catalogappscodecom-perconaxtradbbinding-editor/Chart.yaml +++ b/charts/catalogappscodecom-perconaxtradbbinding-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.appscode.com","version":"v1alpha1","resource":"perconaxtradbbindings"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: PerconaXtraDBBinding Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogappscodecom-perconaxtradbbinding-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogappscodecom-perconaxtradbbinding-editor/README.md b/charts/catalogappscodecom-perconaxtradbbinding-editor/README.md index 0ba748f78b..9fd8bcc481 100644 --- a/charts/catalogappscodecom-perconaxtradbbinding-editor/README.md +++ b/charts/catalogappscodecom-perconaxtradbbinding-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogappscodecom-perconaxtradbbinding-editor --version=v0.35.0 -$ helm upgrade -i catalogappscodecom-perconaxtradbbinding-editor appscode/catalogappscodecom-perconaxtradbbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogappscodecom-perconaxtradbbinding-editor --version=v0.36.0 +$ helm upgrade -i catalogappscodecom-perconaxtradbbinding-editor appscode/catalogappscodecom-perconaxtradbbinding-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PerconaXtraDBBinding Editor on a [Kubernetes](http://kubern To install/upgrade the chart with the release name `catalogappscodecom-perconaxtradbbinding-editor`: ```bash -$ helm upgrade -i catalogappscodecom-perconaxtradbbinding-editor appscode/catalogappscodecom-perconaxtradbbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogappscodecom-perconaxtradbbinding-editor appscode/catalogappscodecom-perconaxtradbbinding-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a PerconaXtraDBBinding Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogappscodecom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogappscodecom-perconaxtradbbinding-editor appscode/catalogappscodecom-perconaxtradbbinding-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.appscode.com/v1alpha1 +$ helm upgrade -i catalogappscodecom-perconaxtradbbinding-editor appscode/catalogappscodecom-perconaxtradbbinding-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogappscodecom-perconaxtradbbinding-editor appscode/catalogappscodecom-perconaxtradbbinding-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogappscodecom-perconaxtradbbinding-editor appscode/catalogappscodecom-perconaxtradbbinding-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogappscodecom-pgbouncerbinding-editor/Chart.yaml b/charts/catalogappscodecom-pgbouncerbinding-editor/Chart.yaml index 9b5a0fd718..c4949e21f9 100644 --- a/charts/catalogappscodecom-pgbouncerbinding-editor/Chart.yaml +++ b/charts/catalogappscodecom-pgbouncerbinding-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.appscode.com","version":"v1alpha1","resource":"pgbouncerbindings"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: PgBouncerBinding Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogappscodecom-pgbouncerbinding-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogappscodecom-pgbouncerbinding-editor/README.md b/charts/catalogappscodecom-pgbouncerbinding-editor/README.md index 71b13a0538..cbab719f55 100644 --- a/charts/catalogappscodecom-pgbouncerbinding-editor/README.md +++ b/charts/catalogappscodecom-pgbouncerbinding-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogappscodecom-pgbouncerbinding-editor --version=v0.35.0 -$ helm upgrade -i catalogappscodecom-pgbouncerbinding-editor appscode/catalogappscodecom-pgbouncerbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogappscodecom-pgbouncerbinding-editor --version=v0.36.0 +$ helm upgrade -i catalogappscodecom-pgbouncerbinding-editor appscode/catalogappscodecom-pgbouncerbinding-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PgBouncerBinding Editor on a [Kubernetes](http://kubernetes To install/upgrade the chart with the release name `catalogappscodecom-pgbouncerbinding-editor`: ```bash -$ helm upgrade -i catalogappscodecom-pgbouncerbinding-editor appscode/catalogappscodecom-pgbouncerbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogappscodecom-pgbouncerbinding-editor appscode/catalogappscodecom-pgbouncerbinding-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a PgBouncerBinding Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogappscodecom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogappscodecom-pgbouncerbinding-editor appscode/catalogappscodecom-pgbouncerbinding-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.appscode.com/v1alpha1 +$ helm upgrade -i catalogappscodecom-pgbouncerbinding-editor appscode/catalogappscodecom-pgbouncerbinding-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogappscodecom-pgbouncerbinding-editor appscode/catalogappscodecom-pgbouncerbinding-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogappscodecom-pgbouncerbinding-editor appscode/catalogappscodecom-pgbouncerbinding-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogappscodecom-pgpoolbinding-editor/Chart.yaml b/charts/catalogappscodecom-pgpoolbinding-editor/Chart.yaml index a10df5336c..fd8f43ac8b 100644 --- a/charts/catalogappscodecom-pgpoolbinding-editor/Chart.yaml +++ b/charts/catalogappscodecom-pgpoolbinding-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.appscode.com","version":"v1alpha1","resource":"pgpoolbindings"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: PgpoolBinding Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogappscodecom-pgpoolbinding-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogappscodecom-pgpoolbinding-editor/README.md b/charts/catalogappscodecom-pgpoolbinding-editor/README.md index 2f05b38dfe..17cda0b35c 100644 --- a/charts/catalogappscodecom-pgpoolbinding-editor/README.md +++ b/charts/catalogappscodecom-pgpoolbinding-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogappscodecom-pgpoolbinding-editor --version=v0.35.0 -$ helm upgrade -i catalogappscodecom-pgpoolbinding-editor appscode/catalogappscodecom-pgpoolbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogappscodecom-pgpoolbinding-editor --version=v0.36.0 +$ helm upgrade -i catalogappscodecom-pgpoolbinding-editor appscode/catalogappscodecom-pgpoolbinding-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PgpoolBinding Editor on a [Kubernetes](http://kubernetes.io To install/upgrade the chart with the release name `catalogappscodecom-pgpoolbinding-editor`: ```bash -$ helm upgrade -i catalogappscodecom-pgpoolbinding-editor appscode/catalogappscodecom-pgpoolbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogappscodecom-pgpoolbinding-editor appscode/catalogappscodecom-pgpoolbinding-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a PgpoolBinding Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogappscodecom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogappscodecom-pgpoolbinding-editor appscode/catalogappscodecom-pgpoolbinding-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.appscode.com/v1alpha1 +$ helm upgrade -i catalogappscodecom-pgpoolbinding-editor appscode/catalogappscodecom-pgpoolbinding-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogappscodecom-pgpoolbinding-editor appscode/catalogappscodecom-pgpoolbinding-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogappscodecom-pgpoolbinding-editor appscode/catalogappscodecom-pgpoolbinding-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogappscodecom-postgresbinding-editor/Chart.yaml b/charts/catalogappscodecom-postgresbinding-editor/Chart.yaml index 5e75beb5b4..cfadbe944a 100644 --- a/charts/catalogappscodecom-postgresbinding-editor/Chart.yaml +++ b/charts/catalogappscodecom-postgresbinding-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.appscode.com","version":"v1alpha1","resource":"postgresbindings"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: PostgresBinding Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogappscodecom-postgresbinding-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogappscodecom-postgresbinding-editor/README.md b/charts/catalogappscodecom-postgresbinding-editor/README.md index 82ba12a295..200f964c47 100644 --- a/charts/catalogappscodecom-postgresbinding-editor/README.md +++ b/charts/catalogappscodecom-postgresbinding-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogappscodecom-postgresbinding-editor --version=v0.35.0 -$ helm upgrade -i catalogappscodecom-postgresbinding-editor appscode/catalogappscodecom-postgresbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogappscodecom-postgresbinding-editor --version=v0.36.0 +$ helm upgrade -i catalogappscodecom-postgresbinding-editor appscode/catalogappscodecom-postgresbinding-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PostgresBinding Editor on a [Kubernetes](http://kubernetes. To install/upgrade the chart with the release name `catalogappscodecom-postgresbinding-editor`: ```bash -$ helm upgrade -i catalogappscodecom-postgresbinding-editor appscode/catalogappscodecom-postgresbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogappscodecom-postgresbinding-editor appscode/catalogappscodecom-postgresbinding-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a PostgresBinding Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogappscodecom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogappscodecom-postgresbinding-editor appscode/catalogappscodecom-postgresbinding-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.appscode.com/v1alpha1 +$ helm upgrade -i catalogappscodecom-postgresbinding-editor appscode/catalogappscodecom-postgresbinding-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogappscodecom-postgresbinding-editor appscode/catalogappscodecom-postgresbinding-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogappscodecom-postgresbinding-editor appscode/catalogappscodecom-postgresbinding-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogappscodecom-proxysqlbinding-editor/Chart.yaml b/charts/catalogappscodecom-proxysqlbinding-editor/Chart.yaml index ff49d194da..63a57fc99e 100644 --- a/charts/catalogappscodecom-proxysqlbinding-editor/Chart.yaml +++ b/charts/catalogappscodecom-proxysqlbinding-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.appscode.com","version":"v1alpha1","resource":"proxysqlbindings"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ProxySQLBinding Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogappscodecom-proxysqlbinding-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogappscodecom-proxysqlbinding-editor/README.md b/charts/catalogappscodecom-proxysqlbinding-editor/README.md index c867784cc0..b38ee5e182 100644 --- a/charts/catalogappscodecom-proxysqlbinding-editor/README.md +++ b/charts/catalogappscodecom-proxysqlbinding-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogappscodecom-proxysqlbinding-editor --version=v0.35.0 -$ helm upgrade -i catalogappscodecom-proxysqlbinding-editor appscode/catalogappscodecom-proxysqlbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogappscodecom-proxysqlbinding-editor --version=v0.36.0 +$ helm upgrade -i catalogappscodecom-proxysqlbinding-editor appscode/catalogappscodecom-proxysqlbinding-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ProxySQLBinding Editor on a [Kubernetes](http://kubernetes. To install/upgrade the chart with the release name `catalogappscodecom-proxysqlbinding-editor`: ```bash -$ helm upgrade -i catalogappscodecom-proxysqlbinding-editor appscode/catalogappscodecom-proxysqlbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogappscodecom-proxysqlbinding-editor appscode/catalogappscodecom-proxysqlbinding-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ProxySQLBinding Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogappscodecom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogappscodecom-proxysqlbinding-editor appscode/catalogappscodecom-proxysqlbinding-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.appscode.com/v1alpha1 +$ helm upgrade -i catalogappscodecom-proxysqlbinding-editor appscode/catalogappscodecom-proxysqlbinding-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogappscodecom-proxysqlbinding-editor appscode/catalogappscodecom-proxysqlbinding-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogappscodecom-proxysqlbinding-editor appscode/catalogappscodecom-proxysqlbinding-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogappscodecom-qdrantbinding-editor/.helmignore b/charts/catalogappscodecom-qdrantbinding-editor/.helmignore new file mode 100644 index 0000000000..0e8a0eb36f --- /dev/null +++ b/charts/catalogappscodecom-qdrantbinding-editor/.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/catalogappscodecom-qdrantbinding-editor/Chart.yaml b/charts/catalogappscodecom-qdrantbinding-editor/Chart.yaml new file mode 100644 index 0000000000..66508d3e79 --- /dev/null +++ b/charts/catalogappscodecom-qdrantbinding-editor/Chart.yaml @@ -0,0 +1,16 @@ +annotations: + meta.x-helm.dev/editor: '{"group":"catalog.appscode.com","version":"v1alpha1","resource":"qdrantbindings"}' +apiVersion: v2 +appVersion: v0.36.0 +description: QdrantBinding Editor +home: https://appscode.com +icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png +keywords: +- appscode +kubeVersion: '>= 1.20.0' +maintainers: +- email: support@appscode.com + name: appscode +name: catalogappscodecom-qdrantbinding-editor +type: application +version: v0.36.0 diff --git a/charts/catalogappscodecom-qdrantbinding-editor/README.md b/charts/catalogappscodecom-qdrantbinding-editor/README.md new file mode 100644 index 0000000000..46750041cb --- /dev/null +++ b/charts/catalogappscodecom-qdrantbinding-editor/README.md @@ -0,0 +1,67 @@ +# QdrantBinding Editor + +[QdrantBinding Editor by AppsCode](https://appscode.com) - QdrantBinding Editor + +## TL;DR; + +```bash +$ helm repo add appscode https://charts.appscode.com/stable/ +$ helm repo update +$ helm search repo appscode/catalogappscodecom-qdrantbinding-editor --version=v0.36.0 +$ helm upgrade -i catalogappscodecom-qdrantbinding-editor appscode/catalogappscodecom-qdrantbinding-editor -n default --create-namespace --version=v0.36.0 +``` + +## Introduction + +This chart deploys a QdrantBinding Editor on a [Kubernetes](http://kubernetes.io) cluster using the [Helm](https://helm.sh) package manager. + +## Prerequisites + +- Kubernetes 1.20+ + +## Installing the Chart + +To install/upgrade the chart with the release name `catalogappscodecom-qdrantbinding-editor`: + +```bash +$ helm upgrade -i catalogappscodecom-qdrantbinding-editor appscode/catalogappscodecom-qdrantbinding-editor -n default --create-namespace --version=v0.36.0 +``` + +The command deploys a QdrantBinding Editor 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 `catalogappscodecom-qdrantbinding-editor`: + +```bash +$ helm uninstall catalogappscodecom-qdrantbinding-editor -n default +``` + +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 `catalogappscodecom-qdrantbinding-editor` chart and their default values. + +| Parameter | Description | Default | +|--------------------|-------------|--------------------------------------------| +| apiVersion | | catalog.appscode.com/v1alpha1 | +| kind | | QdrantBinding | +| metadata.name | | qdrantbinding | +| metadata.namespace | | default | + + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: + +```bash +$ helm upgrade -i catalogappscodecom-qdrantbinding-editor appscode/catalogappscodecom-qdrantbinding-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.appscode.com/v1alpha1 +``` + +Alternatively, a YAML file that specifies the values for the parameters can be provided while +installing the chart. For example: + +```bash +$ helm upgrade -i catalogappscodecom-qdrantbinding-editor appscode/catalogappscodecom-qdrantbinding-editor -n default --create-namespace --version=v0.36.0 --values values.yaml +``` diff --git a/charts/catalogappscodecom-qdrantbinding-editor/crds/catalog.appscode.com_qdrantbindings.yaml b/charts/catalogappscodecom-qdrantbinding-editor/crds/catalog.appscode.com_qdrantbindings.yaml new file mode 100644 index 0000000000..71400f4b59 --- /dev/null +++ b/charts/catalogappscodecom-qdrantbinding-editor/crds/catalog.appscode.com_qdrantbindings.yaml @@ -0,0 +1,77 @@ +apiVersion: apiextensions.k8s.io/v1 +kind: CustomResourceDefinition +metadata: + name: qdrantbindings.catalog.appscode.com +spec: + group: catalog.appscode.com + names: + kind: QdrantBinding + listKind: QdrantBindingList + plural: qdrantbindings + singular: qdrantbinding + scope: Namespaced + versions: + - name: v1alpha1 + schema: + openAPIV3Schema: + description: QdrantBinding is the Schema for the qdrantbindings API + properties: + apiVersion: + description: |- + APIVersion defines the versioned schema of this representation of an object. + Servers should convert recognized schemas to the latest internal value, and + may reject unrecognized values. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources + type: string + kind: + description: |- + Kind is a string value representing the REST resource this object represents. + Servers may infer this from the endpoint the client submits requests to. + Cannot be updated. + In CamelCase. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds + type: string + metadata: + type: object + spec: + description: BindingSpec defines the desired state of Binding + properties: + sourceRef: + description: SourceRef refers to the source app instance. + properties: + name: + description: |- + Name of the referent. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names + type: string + namespace: + description: |- + Namespace of the referent. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ + type: string + required: + - name + type: object + uiExposure: + description: UIExposure holds the specification of UI exposer + properties: + disableCostEfficiency: + type: boolean + disableUI: + type: boolean + required: + - disableCostEfficiency + - disableUI + type: object + required: + - sourceRef + type: object + type: object + served: true + storage: true +status: + acceptedNames: + kind: "" + plural: "" + conditions: null + storedVersions: null diff --git a/charts/catalogappscodecom-qdrantbinding-editor/doc.yaml b/charts/catalogappscodecom-qdrantbinding-editor/doc.yaml new file mode 100644 index 0000000000..280d9f36e0 --- /dev/null +++ b/charts/catalogappscodecom-qdrantbinding-editor/doc.yaml @@ -0,0 +1,18 @@ +chart: + name: catalogappscodecom-qdrantbinding-editor + values: -- generate from values file -- + valuesExample: -- generate from values file -- +prerequisites: +- Kubernetes 1.20+ +project: + app: a QdrantBinding Editor + description: QdrantBinding Editor + name: QdrantBinding Editor by AppsCode + shortName: QdrantBinding Editor + url: https://appscode.com +release: + name: catalogappscodecom-qdrantbinding-editor + namespace: default +repository: + name: appscode + url: https://charts.appscode.com/stable/ diff --git a/charts/catalogappscodecom-qdrantbinding-editor/templates/NOTES.txt b/charts/catalogappscodecom-qdrantbinding-editor/templates/NOTES.txt new file mode 100644 index 0000000000..ef69e867e3 --- /dev/null +++ b/charts/catalogappscodecom-qdrantbinding-editor/templates/NOTES.txt @@ -0,0 +1,3 @@ +Get the QdrantBinding by running the following command: + + kubectl --namespace {{ .Release.Namespace }} get qdrantbindings.catalog.appscode.com {{ .Release.Name }} diff --git a/charts/catalogappscodecom-qdrantbinding-editor/values.openapiv3_schema.yaml b/charts/catalogappscodecom-qdrantbinding-editor/values.openapiv3_schema.yaml new file mode 100644 index 0000000000..3e3a4796f6 --- /dev/null +++ b/charts/catalogappscodecom-qdrantbinding-editor/values.openapiv3_schema.yaml @@ -0,0 +1,83 @@ +description: QdrantBinding is the Schema for the qdrantbindings API +properties: + apiVersion: + description: |- + APIVersion defines the versioned schema of this representation of an object. + Servers should convert recognized schemas to the latest internal value, and + may reject unrecognized values. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources + type: string + kind: + description: |- + Kind is a string value representing the REST resource this object represents. + Servers may infer this from the endpoint the client submits requests to. + Cannot be updated. + In CamelCase. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds + type: string + metadata: + properties: + annotations: + additionalProperties: + type: string + description: 'Annotations is an unstructured key value map stored with a resource + that may be set by external tools to store and retrieve arbitrary metadata. + They are not queryable and should be preserved when modifying objects. More + info: http://kubernetes.io/docs/user-guide/annotations' + type: object + labels: + additionalProperties: + type: string + description: 'Map of string keys and values that can be used to organize and + categorize (scope and select) objects. May match selectors of replication + controllers and services. More info: http://kubernetes.io/docs/user-guide/labels' + type: object + name: + description: 'Name must be unique within a namespace. Is required when creating + resources, although some resources may allow a client to request the generation + of an appropriate name automatically. Name is primarily intended for creation + idempotence and configuration definition. Cannot be updated. More info: + http://kubernetes.io/docs/user-guide/identifiers#names' + type: string + namespace: + description: "Namespace defines the space within which each name must be unique. + An empty namespace is equivalent to the \"default\" namespace, but \"default\" + is the canonical representation. Not all objects are required to be scoped + to a namespace - the value of this field for those objects will be empty. + \n Must be a DNS_LABEL. Cannot be updated. More info: http://kubernetes.io/docs/user-guide/namespaces" + type: string + type: object + spec: + description: BindingSpec defines the desired state of Binding + properties: + sourceRef: + description: SourceRef refers to the source app instance. + properties: + name: + description: |- + Name of the referent. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names + type: string + namespace: + description: |- + Namespace of the referent. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ + type: string + required: + - name + type: object + uiExposure: + description: UIExposure holds the specification of UI exposer + properties: + disableCostEfficiency: + type: boolean + disableUI: + type: boolean + required: + - disableCostEfficiency + - disableUI + type: object + required: + - sourceRef + type: object +type: object diff --git a/charts/catalogappscodecom-qdrantbinding-editor/values.yaml b/charts/catalogappscodecom-qdrantbinding-editor/values.yaml new file mode 100644 index 0000000000..ad14c4ec55 --- /dev/null +++ b/charts/catalogappscodecom-qdrantbinding-editor/values.yaml @@ -0,0 +1,5 @@ +apiVersion: catalog.appscode.com/v1alpha1 +kind: QdrantBinding +metadata: + name: qdrantbinding + namespace: default diff --git a/charts/catalogappscodecom-rabbitmqbinding-editor/Chart.yaml b/charts/catalogappscodecom-rabbitmqbinding-editor/Chart.yaml index adbfd984f3..ba0a6eec08 100644 --- a/charts/catalogappscodecom-rabbitmqbinding-editor/Chart.yaml +++ b/charts/catalogappscodecom-rabbitmqbinding-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.appscode.com","version":"v1alpha1","resource":"rabbitmqbindings"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: RabbitMQBinding Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogappscodecom-rabbitmqbinding-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogappscodecom-rabbitmqbinding-editor/README.md b/charts/catalogappscodecom-rabbitmqbinding-editor/README.md index eca4df34f1..8ec053f4bb 100644 --- a/charts/catalogappscodecom-rabbitmqbinding-editor/README.md +++ b/charts/catalogappscodecom-rabbitmqbinding-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogappscodecom-rabbitmqbinding-editor --version=v0.35.0 -$ helm upgrade -i catalogappscodecom-rabbitmqbinding-editor appscode/catalogappscodecom-rabbitmqbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogappscodecom-rabbitmqbinding-editor --version=v0.36.0 +$ helm upgrade -i catalogappscodecom-rabbitmqbinding-editor appscode/catalogappscodecom-rabbitmqbinding-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a RabbitMQBinding Editor on a [Kubernetes](http://kubernetes. To install/upgrade the chart with the release name `catalogappscodecom-rabbitmqbinding-editor`: ```bash -$ helm upgrade -i catalogappscodecom-rabbitmqbinding-editor appscode/catalogappscodecom-rabbitmqbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogappscodecom-rabbitmqbinding-editor appscode/catalogappscodecom-rabbitmqbinding-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a RabbitMQBinding Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogappscodecom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogappscodecom-rabbitmqbinding-editor appscode/catalogappscodecom-rabbitmqbinding-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.appscode.com/v1alpha1 +$ helm upgrade -i catalogappscodecom-rabbitmqbinding-editor appscode/catalogappscodecom-rabbitmqbinding-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogappscodecom-rabbitmqbinding-editor appscode/catalogappscodecom-rabbitmqbinding-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogappscodecom-rabbitmqbinding-editor appscode/catalogappscodecom-rabbitmqbinding-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogappscodecom-redisbinding-editor/Chart.yaml b/charts/catalogappscodecom-redisbinding-editor/Chart.yaml index cd207756cb..88a1a6adcb 100644 --- a/charts/catalogappscodecom-redisbinding-editor/Chart.yaml +++ b/charts/catalogappscodecom-redisbinding-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.appscode.com","version":"v1alpha1","resource":"redisbindings"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: RedisBinding Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogappscodecom-redisbinding-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogappscodecom-redisbinding-editor/README.md b/charts/catalogappscodecom-redisbinding-editor/README.md index f0db005d60..fa0671eda7 100644 --- a/charts/catalogappscodecom-redisbinding-editor/README.md +++ b/charts/catalogappscodecom-redisbinding-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogappscodecom-redisbinding-editor --version=v0.35.0 -$ helm upgrade -i catalogappscodecom-redisbinding-editor appscode/catalogappscodecom-redisbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogappscodecom-redisbinding-editor --version=v0.36.0 +$ helm upgrade -i catalogappscodecom-redisbinding-editor appscode/catalogappscodecom-redisbinding-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a RedisBinding Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `catalogappscodecom-redisbinding-editor`: ```bash -$ helm upgrade -i catalogappscodecom-redisbinding-editor appscode/catalogappscodecom-redisbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogappscodecom-redisbinding-editor appscode/catalogappscodecom-redisbinding-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a RedisBinding Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogappscodecom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogappscodecom-redisbinding-editor appscode/catalogappscodecom-redisbinding-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.appscode.com/v1alpha1 +$ helm upgrade -i catalogappscodecom-redisbinding-editor appscode/catalogappscodecom-redisbinding-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogappscodecom-redisbinding-editor appscode/catalogappscodecom-redisbinding-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogappscodecom-redisbinding-editor appscode/catalogappscodecom-redisbinding-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogappscodecom-singlestorebinding-editor/Chart.yaml b/charts/catalogappscodecom-singlestorebinding-editor/Chart.yaml index 4cab520b6c..7391e85ceb 100644 --- a/charts/catalogappscodecom-singlestorebinding-editor/Chart.yaml +++ b/charts/catalogappscodecom-singlestorebinding-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.appscode.com","version":"v1alpha1","resource":"singlestorebindings"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: SinglestoreBinding Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogappscodecom-singlestorebinding-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogappscodecom-singlestorebinding-editor/README.md b/charts/catalogappscodecom-singlestorebinding-editor/README.md index 38948e95a4..c544e88764 100644 --- a/charts/catalogappscodecom-singlestorebinding-editor/README.md +++ b/charts/catalogappscodecom-singlestorebinding-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogappscodecom-singlestorebinding-editor --version=v0.35.0 -$ helm upgrade -i catalogappscodecom-singlestorebinding-editor appscode/catalogappscodecom-singlestorebinding-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogappscodecom-singlestorebinding-editor --version=v0.36.0 +$ helm upgrade -i catalogappscodecom-singlestorebinding-editor appscode/catalogappscodecom-singlestorebinding-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a SinglestoreBinding Editor on a [Kubernetes](http://kubernet To install/upgrade the chart with the release name `catalogappscodecom-singlestorebinding-editor`: ```bash -$ helm upgrade -i catalogappscodecom-singlestorebinding-editor appscode/catalogappscodecom-singlestorebinding-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogappscodecom-singlestorebinding-editor appscode/catalogappscodecom-singlestorebinding-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a SinglestoreBinding Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogappscodecom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogappscodecom-singlestorebinding-editor appscode/catalogappscodecom-singlestorebinding-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.appscode.com/v1alpha1 +$ helm upgrade -i catalogappscodecom-singlestorebinding-editor appscode/catalogappscodecom-singlestorebinding-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogappscodecom-singlestorebinding-editor appscode/catalogappscodecom-singlestorebinding-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogappscodecom-singlestorebinding-editor appscode/catalogappscodecom-singlestorebinding-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogappscodecom-solrbinding-editor/Chart.yaml b/charts/catalogappscodecom-solrbinding-editor/Chart.yaml index edcf5ee2e2..1c3c75aecc 100644 --- a/charts/catalogappscodecom-solrbinding-editor/Chart.yaml +++ b/charts/catalogappscodecom-solrbinding-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.appscode.com","version":"v1alpha1","resource":"solrbindings"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: SolrBinding Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogappscodecom-solrbinding-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogappscodecom-solrbinding-editor/README.md b/charts/catalogappscodecom-solrbinding-editor/README.md index 1ca8158e28..368728b21f 100644 --- a/charts/catalogappscodecom-solrbinding-editor/README.md +++ b/charts/catalogappscodecom-solrbinding-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogappscodecom-solrbinding-editor --version=v0.35.0 -$ helm upgrade -i catalogappscodecom-solrbinding-editor appscode/catalogappscodecom-solrbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogappscodecom-solrbinding-editor --version=v0.36.0 +$ helm upgrade -i catalogappscodecom-solrbinding-editor appscode/catalogappscodecom-solrbinding-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a SolrBinding Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `catalogappscodecom-solrbinding-editor`: ```bash -$ helm upgrade -i catalogappscodecom-solrbinding-editor appscode/catalogappscodecom-solrbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogappscodecom-solrbinding-editor appscode/catalogappscodecom-solrbinding-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a SolrBinding Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogappscodecom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogappscodecom-solrbinding-editor appscode/catalogappscodecom-solrbinding-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.appscode.com/v1alpha1 +$ helm upgrade -i catalogappscodecom-solrbinding-editor appscode/catalogappscodecom-solrbinding-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogappscodecom-solrbinding-editor appscode/catalogappscodecom-solrbinding-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogappscodecom-solrbinding-editor appscode/catalogappscodecom-solrbinding-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogappscodecom-weaviatebinding-editor/.helmignore b/charts/catalogappscodecom-weaviatebinding-editor/.helmignore new file mode 100644 index 0000000000..0e8a0eb36f --- /dev/null +++ b/charts/catalogappscodecom-weaviatebinding-editor/.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/catalogappscodecom-weaviatebinding-editor/Chart.yaml b/charts/catalogappscodecom-weaviatebinding-editor/Chart.yaml new file mode 100644 index 0000000000..99fdc2d4ed --- /dev/null +++ b/charts/catalogappscodecom-weaviatebinding-editor/Chart.yaml @@ -0,0 +1,16 @@ +annotations: + meta.x-helm.dev/editor: '{"group":"catalog.appscode.com","version":"v1alpha1","resource":"weaviatebindings"}' +apiVersion: v2 +appVersion: v0.36.0 +description: WeaviateBinding Editor +home: https://appscode.com +icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png +keywords: +- appscode +kubeVersion: '>= 1.20.0' +maintainers: +- email: support@appscode.com + name: appscode +name: catalogappscodecom-weaviatebinding-editor +type: application +version: v0.36.0 diff --git a/charts/catalogappscodecom-weaviatebinding-editor/README.md b/charts/catalogappscodecom-weaviatebinding-editor/README.md new file mode 100644 index 0000000000..e06e902126 --- /dev/null +++ b/charts/catalogappscodecom-weaviatebinding-editor/README.md @@ -0,0 +1,67 @@ +# WeaviateBinding Editor + +[WeaviateBinding Editor by AppsCode](https://appscode.com) - WeaviateBinding Editor + +## TL;DR; + +```bash +$ helm repo add appscode https://charts.appscode.com/stable/ +$ helm repo update +$ helm search repo appscode/catalogappscodecom-weaviatebinding-editor --version=v0.36.0 +$ helm upgrade -i catalogappscodecom-weaviatebinding-editor appscode/catalogappscodecom-weaviatebinding-editor -n default --create-namespace --version=v0.36.0 +``` + +## Introduction + +This chart deploys a WeaviateBinding Editor on a [Kubernetes](http://kubernetes.io) cluster using the [Helm](https://helm.sh) package manager. + +## Prerequisites + +- Kubernetes 1.20+ + +## Installing the Chart + +To install/upgrade the chart with the release name `catalogappscodecom-weaviatebinding-editor`: + +```bash +$ helm upgrade -i catalogappscodecom-weaviatebinding-editor appscode/catalogappscodecom-weaviatebinding-editor -n default --create-namespace --version=v0.36.0 +``` + +The command deploys a WeaviateBinding Editor 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 `catalogappscodecom-weaviatebinding-editor`: + +```bash +$ helm uninstall catalogappscodecom-weaviatebinding-editor -n default +``` + +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 `catalogappscodecom-weaviatebinding-editor` chart and their default values. + +| Parameter | Description | Default | +|--------------------|-------------|--------------------------------------------| +| apiVersion | | catalog.appscode.com/v1alpha1 | +| kind | | WeaviateBinding | +| metadata.name | | weaviatebinding | +| metadata.namespace | | default | + + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: + +```bash +$ helm upgrade -i catalogappscodecom-weaviatebinding-editor appscode/catalogappscodecom-weaviatebinding-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.appscode.com/v1alpha1 +``` + +Alternatively, a YAML file that specifies the values for the parameters can be provided while +installing the chart. For example: + +```bash +$ helm upgrade -i catalogappscodecom-weaviatebinding-editor appscode/catalogappscodecom-weaviatebinding-editor -n default --create-namespace --version=v0.36.0 --values values.yaml +``` diff --git a/charts/catalogappscodecom-weaviatebinding-editor/crds/catalog.appscode.com_weaviatebindings.yaml b/charts/catalogappscodecom-weaviatebinding-editor/crds/catalog.appscode.com_weaviatebindings.yaml new file mode 100644 index 0000000000..2769845917 --- /dev/null +++ b/charts/catalogappscodecom-weaviatebinding-editor/crds/catalog.appscode.com_weaviatebindings.yaml @@ -0,0 +1,77 @@ +apiVersion: apiextensions.k8s.io/v1 +kind: CustomResourceDefinition +metadata: + name: weaviatebindings.catalog.appscode.com +spec: + group: catalog.appscode.com + names: + kind: WeaviateBinding + listKind: WeaviateBindingList + plural: weaviatebindings + singular: weaviatebinding + scope: Namespaced + versions: + - name: v1alpha1 + schema: + openAPIV3Schema: + description: WeaviateBinding is the Schema for the weaviatebindings API + properties: + apiVersion: + description: |- + APIVersion defines the versioned schema of this representation of an object. + Servers should convert recognized schemas to the latest internal value, and + may reject unrecognized values. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources + type: string + kind: + description: |- + Kind is a string value representing the REST resource this object represents. + Servers may infer this from the endpoint the client submits requests to. + Cannot be updated. + In CamelCase. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds + type: string + metadata: + type: object + spec: + description: BindingSpec defines the desired state of Binding + properties: + sourceRef: + description: SourceRef refers to the source app instance. + properties: + name: + description: |- + Name of the referent. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names + type: string + namespace: + description: |- + Namespace of the referent. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ + type: string + required: + - name + type: object + uiExposure: + description: UIExposure holds the specification of UI exposer + properties: + disableCostEfficiency: + type: boolean + disableUI: + type: boolean + required: + - disableCostEfficiency + - disableUI + type: object + required: + - sourceRef + type: object + type: object + served: true + storage: true +status: + acceptedNames: + kind: "" + plural: "" + conditions: null + storedVersions: null diff --git a/charts/catalogappscodecom-weaviatebinding-editor/doc.yaml b/charts/catalogappscodecom-weaviatebinding-editor/doc.yaml new file mode 100644 index 0000000000..74582fc703 --- /dev/null +++ b/charts/catalogappscodecom-weaviatebinding-editor/doc.yaml @@ -0,0 +1,18 @@ +chart: + name: catalogappscodecom-weaviatebinding-editor + values: -- generate from values file -- + valuesExample: -- generate from values file -- +prerequisites: +- Kubernetes 1.20+ +project: + app: a WeaviateBinding Editor + description: WeaviateBinding Editor + name: WeaviateBinding Editor by AppsCode + shortName: WeaviateBinding Editor + url: https://appscode.com +release: + name: catalogappscodecom-weaviatebinding-editor + namespace: default +repository: + name: appscode + url: https://charts.appscode.com/stable/ diff --git a/charts/catalogappscodecom-weaviatebinding-editor/templates/NOTES.txt b/charts/catalogappscodecom-weaviatebinding-editor/templates/NOTES.txt new file mode 100644 index 0000000000..436c0f19e2 --- /dev/null +++ b/charts/catalogappscodecom-weaviatebinding-editor/templates/NOTES.txt @@ -0,0 +1,3 @@ +Get the WeaviateBinding by running the following command: + + kubectl --namespace {{ .Release.Namespace }} get weaviatebindings.catalog.appscode.com {{ .Release.Name }} diff --git a/charts/catalogappscodecom-weaviatebinding-editor/values.openapiv3_schema.yaml b/charts/catalogappscodecom-weaviatebinding-editor/values.openapiv3_schema.yaml new file mode 100644 index 0000000000..dbcde9fd1c --- /dev/null +++ b/charts/catalogappscodecom-weaviatebinding-editor/values.openapiv3_schema.yaml @@ -0,0 +1,83 @@ +description: WeaviateBinding is the Schema for the weaviatebindings API +properties: + apiVersion: + description: |- + APIVersion defines the versioned schema of this representation of an object. + Servers should convert recognized schemas to the latest internal value, and + may reject unrecognized values. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources + type: string + kind: + description: |- + Kind is a string value representing the REST resource this object represents. + Servers may infer this from the endpoint the client submits requests to. + Cannot be updated. + In CamelCase. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds + type: string + metadata: + properties: + annotations: + additionalProperties: + type: string + description: 'Annotations is an unstructured key value map stored with a resource + that may be set by external tools to store and retrieve arbitrary metadata. + They are not queryable and should be preserved when modifying objects. More + info: http://kubernetes.io/docs/user-guide/annotations' + type: object + labels: + additionalProperties: + type: string + description: 'Map of string keys and values that can be used to organize and + categorize (scope and select) objects. May match selectors of replication + controllers and services. More info: http://kubernetes.io/docs/user-guide/labels' + type: object + name: + description: 'Name must be unique within a namespace. Is required when creating + resources, although some resources may allow a client to request the generation + of an appropriate name automatically. Name is primarily intended for creation + idempotence and configuration definition. Cannot be updated. More info: + http://kubernetes.io/docs/user-guide/identifiers#names' + type: string + namespace: + description: "Namespace defines the space within which each name must be unique. + An empty namespace is equivalent to the \"default\" namespace, but \"default\" + is the canonical representation. Not all objects are required to be scoped + to a namespace - the value of this field for those objects will be empty. + \n Must be a DNS_LABEL. Cannot be updated. More info: http://kubernetes.io/docs/user-guide/namespaces" + type: string + type: object + spec: + description: BindingSpec defines the desired state of Binding + properties: + sourceRef: + description: SourceRef refers to the source app instance. + properties: + name: + description: |- + Name of the referent. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names + type: string + namespace: + description: |- + Namespace of the referent. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ + type: string + required: + - name + type: object + uiExposure: + description: UIExposure holds the specification of UI exposer + properties: + disableCostEfficiency: + type: boolean + disableUI: + type: boolean + required: + - disableCostEfficiency + - disableUI + type: object + required: + - sourceRef + type: object +type: object diff --git a/charts/catalogappscodecom-weaviatebinding-editor/values.yaml b/charts/catalogappscodecom-weaviatebinding-editor/values.yaml new file mode 100644 index 0000000000..95fcf6a364 --- /dev/null +++ b/charts/catalogappscodecom-weaviatebinding-editor/values.yaml @@ -0,0 +1,5 @@ +apiVersion: catalog.appscode.com/v1alpha1 +kind: WeaviateBinding +metadata: + name: weaviatebinding + namespace: default diff --git a/charts/catalogappscodecom-zookeeperbinding-editor/Chart.yaml b/charts/catalogappscodecom-zookeeperbinding-editor/Chart.yaml index 5a4274e62a..862d408009 100644 --- a/charts/catalogappscodecom-zookeeperbinding-editor/Chart.yaml +++ b/charts/catalogappscodecom-zookeeperbinding-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.appscode.com","version":"v1alpha1","resource":"zookeeperbindings"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ZooKeeperBinding Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogappscodecom-zookeeperbinding-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogappscodecom-zookeeperbinding-editor/README.md b/charts/catalogappscodecom-zookeeperbinding-editor/README.md index 38a489908d..cb0cfa21a1 100644 --- a/charts/catalogappscodecom-zookeeperbinding-editor/README.md +++ b/charts/catalogappscodecom-zookeeperbinding-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogappscodecom-zookeeperbinding-editor --version=v0.35.0 -$ helm upgrade -i catalogappscodecom-zookeeperbinding-editor appscode/catalogappscodecom-zookeeperbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogappscodecom-zookeeperbinding-editor --version=v0.36.0 +$ helm upgrade -i catalogappscodecom-zookeeperbinding-editor appscode/catalogappscodecom-zookeeperbinding-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ZooKeeperBinding Editor on a [Kubernetes](http://kubernetes To install/upgrade the chart with the release name `catalogappscodecom-zookeeperbinding-editor`: ```bash -$ helm upgrade -i catalogappscodecom-zookeeperbinding-editor appscode/catalogappscodecom-zookeeperbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogappscodecom-zookeeperbinding-editor appscode/catalogappscodecom-zookeeperbinding-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ZooKeeperBinding Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogappscodecom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogappscodecom-zookeeperbinding-editor appscode/catalogappscodecom-zookeeperbinding-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.appscode.com/v1alpha1 +$ helm upgrade -i catalogappscodecom-zookeeperbinding-editor appscode/catalogappscodecom-zookeeperbinding-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogappscodecom-zookeeperbinding-editor appscode/catalogappscodecom-zookeeperbinding-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogappscodecom-zookeeperbinding-editor appscode/catalogappscodecom-zookeeperbinding-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogkubedbcom-aerospikeversion-editor/Chart.yaml b/charts/catalogkubedbcom-aerospikeversion-editor/Chart.yaml index 4fa0cede06..7bfe0c5f66 100644 --- a/charts/catalogkubedbcom-aerospikeversion-editor/Chart.yaml +++ b/charts/catalogkubedbcom-aerospikeversion-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.kubedb.com","version":"v1alpha1","resource":"aerospikeversions"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: AerospikeVersion Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogkubedbcom-aerospikeversion-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogkubedbcom-aerospikeversion-editor/README.md b/charts/catalogkubedbcom-aerospikeversion-editor/README.md index aa693a4aaf..8664084ef8 100644 --- a/charts/catalogkubedbcom-aerospikeversion-editor/README.md +++ b/charts/catalogkubedbcom-aerospikeversion-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogkubedbcom-aerospikeversion-editor --version=v0.35.0 -$ helm upgrade -i catalogkubedbcom-aerospikeversion-editor appscode/catalogkubedbcom-aerospikeversion-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogkubedbcom-aerospikeversion-editor --version=v0.36.0 +$ helm upgrade -i catalogkubedbcom-aerospikeversion-editor appscode/catalogkubedbcom-aerospikeversion-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a AerospikeVersion Editor on a [Kubernetes](http://kubernetes To install/upgrade the chart with the release name `catalogkubedbcom-aerospikeversion-editor`: ```bash -$ helm upgrade -i catalogkubedbcom-aerospikeversion-editor appscode/catalogkubedbcom-aerospikeversion-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogkubedbcom-aerospikeversion-editor appscode/catalogkubedbcom-aerospikeversion-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a AerospikeVersion Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogkubedbcom-a Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogkubedbcom-aerospikeversion-editor appscode/catalogkubedbcom-aerospikeversion-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.kubedb.com/v1alpha1 +$ helm upgrade -i catalogkubedbcom-aerospikeversion-editor appscode/catalogkubedbcom-aerospikeversion-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogkubedbcom-aerospikeversion-editor appscode/catalogkubedbcom-aerospikeversion-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogkubedbcom-aerospikeversion-editor appscode/catalogkubedbcom-aerospikeversion-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogkubedbcom-cassandraversion-editor/Chart.yaml b/charts/catalogkubedbcom-cassandraversion-editor/Chart.yaml index 5a3924e759..3ec8854af7 100644 --- a/charts/catalogkubedbcom-cassandraversion-editor/Chart.yaml +++ b/charts/catalogkubedbcom-cassandraversion-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.kubedb.com","version":"v1alpha1","resource":"cassandraversions"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: CassandraVersion Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogkubedbcom-cassandraversion-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogkubedbcom-cassandraversion-editor/README.md b/charts/catalogkubedbcom-cassandraversion-editor/README.md index 79d3c42021..04b10afc28 100644 --- a/charts/catalogkubedbcom-cassandraversion-editor/README.md +++ b/charts/catalogkubedbcom-cassandraversion-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogkubedbcom-cassandraversion-editor --version=v0.35.0 -$ helm upgrade -i catalogkubedbcom-cassandraversion-editor appscode/catalogkubedbcom-cassandraversion-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogkubedbcom-cassandraversion-editor --version=v0.36.0 +$ helm upgrade -i catalogkubedbcom-cassandraversion-editor appscode/catalogkubedbcom-cassandraversion-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a CassandraVersion Editor on a [Kubernetes](http://kubernetes To install/upgrade the chart with the release name `catalogkubedbcom-cassandraversion-editor`: ```bash -$ helm upgrade -i catalogkubedbcom-cassandraversion-editor appscode/catalogkubedbcom-cassandraversion-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogkubedbcom-cassandraversion-editor appscode/catalogkubedbcom-cassandraversion-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a CassandraVersion Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogkubedbcom-c Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogkubedbcom-cassandraversion-editor appscode/catalogkubedbcom-cassandraversion-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.kubedb.com/v1alpha1 +$ helm upgrade -i catalogkubedbcom-cassandraversion-editor appscode/catalogkubedbcom-cassandraversion-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogkubedbcom-cassandraversion-editor appscode/catalogkubedbcom-cassandraversion-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogkubedbcom-cassandraversion-editor appscode/catalogkubedbcom-cassandraversion-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogkubedbcom-clickhouseversion-editor/Chart.yaml b/charts/catalogkubedbcom-clickhouseversion-editor/Chart.yaml index a3938ce4ea..3be9227c1a 100644 --- a/charts/catalogkubedbcom-clickhouseversion-editor/Chart.yaml +++ b/charts/catalogkubedbcom-clickhouseversion-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.kubedb.com","version":"v1alpha1","resource":"clickhouseversions"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ClickHouseVersion Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogkubedbcom-clickhouseversion-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogkubedbcom-clickhouseversion-editor/README.md b/charts/catalogkubedbcom-clickhouseversion-editor/README.md index d8a2dab5ed..3f5996cce6 100644 --- a/charts/catalogkubedbcom-clickhouseversion-editor/README.md +++ b/charts/catalogkubedbcom-clickhouseversion-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogkubedbcom-clickhouseversion-editor --version=v0.35.0 -$ helm upgrade -i catalogkubedbcom-clickhouseversion-editor appscode/catalogkubedbcom-clickhouseversion-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogkubedbcom-clickhouseversion-editor --version=v0.36.0 +$ helm upgrade -i catalogkubedbcom-clickhouseversion-editor appscode/catalogkubedbcom-clickhouseversion-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ClickHouseVersion Editor on a [Kubernetes](http://kubernete To install/upgrade the chart with the release name `catalogkubedbcom-clickhouseversion-editor`: ```bash -$ helm upgrade -i catalogkubedbcom-clickhouseversion-editor appscode/catalogkubedbcom-clickhouseversion-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogkubedbcom-clickhouseversion-editor appscode/catalogkubedbcom-clickhouseversion-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ClickHouseVersion Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogkubedbcom-c Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogkubedbcom-clickhouseversion-editor appscode/catalogkubedbcom-clickhouseversion-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.kubedb.com/v1alpha1 +$ helm upgrade -i catalogkubedbcom-clickhouseversion-editor appscode/catalogkubedbcom-clickhouseversion-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogkubedbcom-clickhouseversion-editor appscode/catalogkubedbcom-clickhouseversion-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogkubedbcom-clickhouseversion-editor appscode/catalogkubedbcom-clickhouseversion-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogkubedbcom-db2version-editor/Chart.yaml b/charts/catalogkubedbcom-db2version-editor/Chart.yaml index dba7307384..c834bd80b1 100644 --- a/charts/catalogkubedbcom-db2version-editor/Chart.yaml +++ b/charts/catalogkubedbcom-db2version-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.kubedb.com","version":"v1alpha1","resource":"db2versions"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: DB2Version Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogkubedbcom-db2version-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogkubedbcom-db2version-editor/README.md b/charts/catalogkubedbcom-db2version-editor/README.md index 547366aaf6..5d607dd163 100644 --- a/charts/catalogkubedbcom-db2version-editor/README.md +++ b/charts/catalogkubedbcom-db2version-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogkubedbcom-db2version-editor --version=v0.35.0 -$ helm upgrade -i catalogkubedbcom-db2version-editor appscode/catalogkubedbcom-db2version-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogkubedbcom-db2version-editor --version=v0.36.0 +$ helm upgrade -i catalogkubedbcom-db2version-editor appscode/catalogkubedbcom-db2version-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a DB2Version Editor on a [Kubernetes](http://kubernetes.io) c To install/upgrade the chart with the release name `catalogkubedbcom-db2version-editor`: ```bash -$ helm upgrade -i catalogkubedbcom-db2version-editor appscode/catalogkubedbcom-db2version-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogkubedbcom-db2version-editor appscode/catalogkubedbcom-db2version-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a DB2Version Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogkubedbcom-d Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogkubedbcom-db2version-editor appscode/catalogkubedbcom-db2version-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.kubedb.com/v1alpha1 +$ helm upgrade -i catalogkubedbcom-db2version-editor appscode/catalogkubedbcom-db2version-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogkubedbcom-db2version-editor appscode/catalogkubedbcom-db2version-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogkubedbcom-db2version-editor appscode/catalogkubedbcom-db2version-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogkubedbcom-documentdbversion-editor/Chart.yaml b/charts/catalogkubedbcom-documentdbversion-editor/Chart.yaml index 1841410e86..132c8c3d37 100644 --- a/charts/catalogkubedbcom-documentdbversion-editor/Chart.yaml +++ b/charts/catalogkubedbcom-documentdbversion-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.kubedb.com","version":"v1alpha1","resource":"documentdbversions"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: DocumentDBVersion Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogkubedbcom-documentdbversion-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogkubedbcom-documentdbversion-editor/README.md b/charts/catalogkubedbcom-documentdbversion-editor/README.md index 7374418055..0894ff1711 100644 --- a/charts/catalogkubedbcom-documentdbversion-editor/README.md +++ b/charts/catalogkubedbcom-documentdbversion-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogkubedbcom-documentdbversion-editor --version=v0.35.0 -$ helm upgrade -i catalogkubedbcom-documentdbversion-editor appscode/catalogkubedbcom-documentdbversion-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogkubedbcom-documentdbversion-editor --version=v0.36.0 +$ helm upgrade -i catalogkubedbcom-documentdbversion-editor appscode/catalogkubedbcom-documentdbversion-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a DocumentDBVersion Editor on a [Kubernetes](http://kubernete To install/upgrade the chart with the release name `catalogkubedbcom-documentdbversion-editor`: ```bash -$ helm upgrade -i catalogkubedbcom-documentdbversion-editor appscode/catalogkubedbcom-documentdbversion-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogkubedbcom-documentdbversion-editor appscode/catalogkubedbcom-documentdbversion-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a DocumentDBVersion Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogkubedbcom-d Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogkubedbcom-documentdbversion-editor appscode/catalogkubedbcom-documentdbversion-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.kubedb.com/v1alpha1 +$ helm upgrade -i catalogkubedbcom-documentdbversion-editor appscode/catalogkubedbcom-documentdbversion-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogkubedbcom-documentdbversion-editor appscode/catalogkubedbcom-documentdbversion-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogkubedbcom-documentdbversion-editor appscode/catalogkubedbcom-documentdbversion-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogkubedbcom-druidversion-editor/Chart.yaml b/charts/catalogkubedbcom-druidversion-editor/Chart.yaml index 21552f9011..cc377b7c98 100644 --- a/charts/catalogkubedbcom-druidversion-editor/Chart.yaml +++ b/charts/catalogkubedbcom-druidversion-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.kubedb.com","version":"v1alpha1","resource":"druidversions"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: DruidVersion Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogkubedbcom-druidversion-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogkubedbcom-druidversion-editor/README.md b/charts/catalogkubedbcom-druidversion-editor/README.md index f3da897a91..b972713b47 100644 --- a/charts/catalogkubedbcom-druidversion-editor/README.md +++ b/charts/catalogkubedbcom-druidversion-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogkubedbcom-druidversion-editor --version=v0.35.0 -$ helm upgrade -i catalogkubedbcom-druidversion-editor appscode/catalogkubedbcom-druidversion-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogkubedbcom-druidversion-editor --version=v0.36.0 +$ helm upgrade -i catalogkubedbcom-druidversion-editor appscode/catalogkubedbcom-druidversion-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a DruidVersion Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `catalogkubedbcom-druidversion-editor`: ```bash -$ helm upgrade -i catalogkubedbcom-druidversion-editor appscode/catalogkubedbcom-druidversion-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogkubedbcom-druidversion-editor appscode/catalogkubedbcom-druidversion-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a DruidVersion Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogkubedbcom-d Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogkubedbcom-druidversion-editor appscode/catalogkubedbcom-druidversion-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.kubedb.com/v1alpha1 +$ helm upgrade -i catalogkubedbcom-druidversion-editor appscode/catalogkubedbcom-druidversion-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogkubedbcom-druidversion-editor appscode/catalogkubedbcom-druidversion-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogkubedbcom-druidversion-editor appscode/catalogkubedbcom-druidversion-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogkubedbcom-elasticsearchversion-editor/Chart.yaml b/charts/catalogkubedbcom-elasticsearchversion-editor/Chart.yaml index 886b870706..b1a3e90f50 100644 --- a/charts/catalogkubedbcom-elasticsearchversion-editor/Chart.yaml +++ b/charts/catalogkubedbcom-elasticsearchversion-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.kubedb.com","version":"v1alpha1","resource":"elasticsearchversions"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ElasticsearchVersion Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogkubedbcom-elasticsearchversion-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogkubedbcom-elasticsearchversion-editor/README.md b/charts/catalogkubedbcom-elasticsearchversion-editor/README.md index e28f979952..16c915da5a 100644 --- a/charts/catalogkubedbcom-elasticsearchversion-editor/README.md +++ b/charts/catalogkubedbcom-elasticsearchversion-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogkubedbcom-elasticsearchversion-editor --version=v0.35.0 -$ helm upgrade -i catalogkubedbcom-elasticsearchversion-editor appscode/catalogkubedbcom-elasticsearchversion-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogkubedbcom-elasticsearchversion-editor --version=v0.36.0 +$ helm upgrade -i catalogkubedbcom-elasticsearchversion-editor appscode/catalogkubedbcom-elasticsearchversion-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ElasticsearchVersion Editor on a [Kubernetes](http://kubern To install/upgrade the chart with the release name `catalogkubedbcom-elasticsearchversion-editor`: ```bash -$ helm upgrade -i catalogkubedbcom-elasticsearchversion-editor appscode/catalogkubedbcom-elasticsearchversion-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogkubedbcom-elasticsearchversion-editor appscode/catalogkubedbcom-elasticsearchversion-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ElasticsearchVersion Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogkubedbcom-e Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogkubedbcom-elasticsearchversion-editor appscode/catalogkubedbcom-elasticsearchversion-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.kubedb.com/v1alpha1 +$ helm upgrade -i catalogkubedbcom-elasticsearchversion-editor appscode/catalogkubedbcom-elasticsearchversion-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogkubedbcom-elasticsearchversion-editor appscode/catalogkubedbcom-elasticsearchversion-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogkubedbcom-elasticsearchversion-editor appscode/catalogkubedbcom-elasticsearchversion-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogkubedbcom-etcdversion-editor/Chart.yaml b/charts/catalogkubedbcom-etcdversion-editor/Chart.yaml index 9ab833bd05..1cf7c8d0c1 100644 --- a/charts/catalogkubedbcom-etcdversion-editor/Chart.yaml +++ b/charts/catalogkubedbcom-etcdversion-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.kubedb.com","version":"v1alpha1","resource":"etcdversions"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: EtcdVersion Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogkubedbcom-etcdversion-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogkubedbcom-etcdversion-editor/README.md b/charts/catalogkubedbcom-etcdversion-editor/README.md index 7ed89c4b4e..fa5e227cd5 100644 --- a/charts/catalogkubedbcom-etcdversion-editor/README.md +++ b/charts/catalogkubedbcom-etcdversion-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogkubedbcom-etcdversion-editor --version=v0.35.0 -$ helm upgrade -i catalogkubedbcom-etcdversion-editor appscode/catalogkubedbcom-etcdversion-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogkubedbcom-etcdversion-editor --version=v0.36.0 +$ helm upgrade -i catalogkubedbcom-etcdversion-editor appscode/catalogkubedbcom-etcdversion-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a EtcdVersion Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `catalogkubedbcom-etcdversion-editor`: ```bash -$ helm upgrade -i catalogkubedbcom-etcdversion-editor appscode/catalogkubedbcom-etcdversion-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogkubedbcom-etcdversion-editor appscode/catalogkubedbcom-etcdversion-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a EtcdVersion Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogkubedbcom-e Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogkubedbcom-etcdversion-editor appscode/catalogkubedbcom-etcdversion-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.kubedb.com/v1alpha1 +$ helm upgrade -i catalogkubedbcom-etcdversion-editor appscode/catalogkubedbcom-etcdversion-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogkubedbcom-etcdversion-editor appscode/catalogkubedbcom-etcdversion-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogkubedbcom-etcdversion-editor appscode/catalogkubedbcom-etcdversion-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogkubedbcom-hanadbversion-editor/Chart.yaml b/charts/catalogkubedbcom-hanadbversion-editor/Chart.yaml index da9ba6de58..6fb3d55400 100644 --- a/charts/catalogkubedbcom-hanadbversion-editor/Chart.yaml +++ b/charts/catalogkubedbcom-hanadbversion-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.kubedb.com","version":"v1alpha1","resource":"hanadbversions"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: HanaDBVersion Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogkubedbcom-hanadbversion-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogkubedbcom-hanadbversion-editor/README.md b/charts/catalogkubedbcom-hanadbversion-editor/README.md index f82ad2d8e5..b169936fbb 100644 --- a/charts/catalogkubedbcom-hanadbversion-editor/README.md +++ b/charts/catalogkubedbcom-hanadbversion-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogkubedbcom-hanadbversion-editor --version=v0.35.0 -$ helm upgrade -i catalogkubedbcom-hanadbversion-editor appscode/catalogkubedbcom-hanadbversion-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogkubedbcom-hanadbversion-editor --version=v0.36.0 +$ helm upgrade -i catalogkubedbcom-hanadbversion-editor appscode/catalogkubedbcom-hanadbversion-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a HanaDBVersion Editor on a [Kubernetes](http://kubernetes.io To install/upgrade the chart with the release name `catalogkubedbcom-hanadbversion-editor`: ```bash -$ helm upgrade -i catalogkubedbcom-hanadbversion-editor appscode/catalogkubedbcom-hanadbversion-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogkubedbcom-hanadbversion-editor appscode/catalogkubedbcom-hanadbversion-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a HanaDBVersion Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogkubedbcom-h Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogkubedbcom-hanadbversion-editor appscode/catalogkubedbcom-hanadbversion-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.kubedb.com/v1alpha1 +$ helm upgrade -i catalogkubedbcom-hanadbversion-editor appscode/catalogkubedbcom-hanadbversion-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogkubedbcom-hanadbversion-editor appscode/catalogkubedbcom-hanadbversion-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogkubedbcom-hanadbversion-editor appscode/catalogkubedbcom-hanadbversion-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogkubedbcom-hazelcastversion-editor/Chart.yaml b/charts/catalogkubedbcom-hazelcastversion-editor/Chart.yaml index 67f326019d..f328831db3 100644 --- a/charts/catalogkubedbcom-hazelcastversion-editor/Chart.yaml +++ b/charts/catalogkubedbcom-hazelcastversion-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.kubedb.com","version":"v1alpha1","resource":"hazelcastversions"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: HazelcastVersion Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogkubedbcom-hazelcastversion-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogkubedbcom-hazelcastversion-editor/README.md b/charts/catalogkubedbcom-hazelcastversion-editor/README.md index c2563e04b0..80955a74c1 100644 --- a/charts/catalogkubedbcom-hazelcastversion-editor/README.md +++ b/charts/catalogkubedbcom-hazelcastversion-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogkubedbcom-hazelcastversion-editor --version=v0.35.0 -$ helm upgrade -i catalogkubedbcom-hazelcastversion-editor appscode/catalogkubedbcom-hazelcastversion-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogkubedbcom-hazelcastversion-editor --version=v0.36.0 +$ helm upgrade -i catalogkubedbcom-hazelcastversion-editor appscode/catalogkubedbcom-hazelcastversion-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a HazelcastVersion Editor on a [Kubernetes](http://kubernetes To install/upgrade the chart with the release name `catalogkubedbcom-hazelcastversion-editor`: ```bash -$ helm upgrade -i catalogkubedbcom-hazelcastversion-editor appscode/catalogkubedbcom-hazelcastversion-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogkubedbcom-hazelcastversion-editor appscode/catalogkubedbcom-hazelcastversion-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a HazelcastVersion Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogkubedbcom-h Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogkubedbcom-hazelcastversion-editor appscode/catalogkubedbcom-hazelcastversion-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.kubedb.com/v1alpha1 +$ helm upgrade -i catalogkubedbcom-hazelcastversion-editor appscode/catalogkubedbcom-hazelcastversion-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogkubedbcom-hazelcastversion-editor appscode/catalogkubedbcom-hazelcastversion-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogkubedbcom-hazelcastversion-editor appscode/catalogkubedbcom-hazelcastversion-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogkubedbcom-igniteversion-editor/Chart.yaml b/charts/catalogkubedbcom-igniteversion-editor/Chart.yaml index b92e21e899..0e338cf559 100644 --- a/charts/catalogkubedbcom-igniteversion-editor/Chart.yaml +++ b/charts/catalogkubedbcom-igniteversion-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.kubedb.com","version":"v1alpha1","resource":"igniteversions"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: IgniteVersion Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogkubedbcom-igniteversion-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogkubedbcom-igniteversion-editor/README.md b/charts/catalogkubedbcom-igniteversion-editor/README.md index b86abd378f..232edefaf0 100644 --- a/charts/catalogkubedbcom-igniteversion-editor/README.md +++ b/charts/catalogkubedbcom-igniteversion-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogkubedbcom-igniteversion-editor --version=v0.35.0 -$ helm upgrade -i catalogkubedbcom-igniteversion-editor appscode/catalogkubedbcom-igniteversion-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogkubedbcom-igniteversion-editor --version=v0.36.0 +$ helm upgrade -i catalogkubedbcom-igniteversion-editor appscode/catalogkubedbcom-igniteversion-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a IgniteVersion Editor on a [Kubernetes](http://kubernetes.io To install/upgrade the chart with the release name `catalogkubedbcom-igniteversion-editor`: ```bash -$ helm upgrade -i catalogkubedbcom-igniteversion-editor appscode/catalogkubedbcom-igniteversion-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogkubedbcom-igniteversion-editor appscode/catalogkubedbcom-igniteversion-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a IgniteVersion Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogkubedbcom-i Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogkubedbcom-igniteversion-editor appscode/catalogkubedbcom-igniteversion-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.kubedb.com/v1alpha1 +$ helm upgrade -i catalogkubedbcom-igniteversion-editor appscode/catalogkubedbcom-igniteversion-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogkubedbcom-igniteversion-editor appscode/catalogkubedbcom-igniteversion-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogkubedbcom-igniteversion-editor appscode/catalogkubedbcom-igniteversion-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogkubedbcom-kafkaconnectorversion-editor/Chart.yaml b/charts/catalogkubedbcom-kafkaconnectorversion-editor/Chart.yaml index a98eae9a81..e1dd5ac55e 100644 --- a/charts/catalogkubedbcom-kafkaconnectorversion-editor/Chart.yaml +++ b/charts/catalogkubedbcom-kafkaconnectorversion-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.kubedb.com","version":"v1alpha1","resource":"kafkaconnectorversions"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: KafkaConnectorVersion Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogkubedbcom-kafkaconnectorversion-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogkubedbcom-kafkaconnectorversion-editor/README.md b/charts/catalogkubedbcom-kafkaconnectorversion-editor/README.md index aee0b026a9..c54f638e55 100644 --- a/charts/catalogkubedbcom-kafkaconnectorversion-editor/README.md +++ b/charts/catalogkubedbcom-kafkaconnectorversion-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogkubedbcom-kafkaconnectorversion-editor --version=v0.35.0 -$ helm upgrade -i catalogkubedbcom-kafkaconnectorversion-editor appscode/catalogkubedbcom-kafkaconnectorversion-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogkubedbcom-kafkaconnectorversion-editor --version=v0.36.0 +$ helm upgrade -i catalogkubedbcom-kafkaconnectorversion-editor appscode/catalogkubedbcom-kafkaconnectorversion-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a KafkaConnectorVersion Editor on a [Kubernetes](http://kuber To install/upgrade the chart with the release name `catalogkubedbcom-kafkaconnectorversion-editor`: ```bash -$ helm upgrade -i catalogkubedbcom-kafkaconnectorversion-editor appscode/catalogkubedbcom-kafkaconnectorversion-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogkubedbcom-kafkaconnectorversion-editor appscode/catalogkubedbcom-kafkaconnectorversion-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a KafkaConnectorVersion Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogkubedbcom-k Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogkubedbcom-kafkaconnectorversion-editor appscode/catalogkubedbcom-kafkaconnectorversion-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.kubedb.com/v1alpha1 +$ helm upgrade -i catalogkubedbcom-kafkaconnectorversion-editor appscode/catalogkubedbcom-kafkaconnectorversion-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogkubedbcom-kafkaconnectorversion-editor appscode/catalogkubedbcom-kafkaconnectorversion-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogkubedbcom-kafkaconnectorversion-editor appscode/catalogkubedbcom-kafkaconnectorversion-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogkubedbcom-kafkaversion-editor/Chart.yaml b/charts/catalogkubedbcom-kafkaversion-editor/Chart.yaml index c708e5794b..9882a2de20 100644 --- a/charts/catalogkubedbcom-kafkaversion-editor/Chart.yaml +++ b/charts/catalogkubedbcom-kafkaversion-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.kubedb.com","version":"v1alpha1","resource":"kafkaversions"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: KafkaVersion Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogkubedbcom-kafkaversion-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogkubedbcom-kafkaversion-editor/README.md b/charts/catalogkubedbcom-kafkaversion-editor/README.md index cc633e6b3d..bab7dcd30a 100644 --- a/charts/catalogkubedbcom-kafkaversion-editor/README.md +++ b/charts/catalogkubedbcom-kafkaversion-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogkubedbcom-kafkaversion-editor --version=v0.35.0 -$ helm upgrade -i catalogkubedbcom-kafkaversion-editor appscode/catalogkubedbcom-kafkaversion-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogkubedbcom-kafkaversion-editor --version=v0.36.0 +$ helm upgrade -i catalogkubedbcom-kafkaversion-editor appscode/catalogkubedbcom-kafkaversion-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a KafkaVersion Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `catalogkubedbcom-kafkaversion-editor`: ```bash -$ helm upgrade -i catalogkubedbcom-kafkaversion-editor appscode/catalogkubedbcom-kafkaversion-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogkubedbcom-kafkaversion-editor appscode/catalogkubedbcom-kafkaversion-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a KafkaVersion Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogkubedbcom-k Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogkubedbcom-kafkaversion-editor appscode/catalogkubedbcom-kafkaversion-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.kubedb.com/v1alpha1 +$ helm upgrade -i catalogkubedbcom-kafkaversion-editor appscode/catalogkubedbcom-kafkaversion-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogkubedbcom-kafkaversion-editor appscode/catalogkubedbcom-kafkaversion-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogkubedbcom-kafkaversion-editor appscode/catalogkubedbcom-kafkaversion-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogkubedbcom-mariadbversion-editor/Chart.yaml b/charts/catalogkubedbcom-mariadbversion-editor/Chart.yaml index 8bc1233f74..83777985cf 100644 --- a/charts/catalogkubedbcom-mariadbversion-editor/Chart.yaml +++ b/charts/catalogkubedbcom-mariadbversion-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.kubedb.com","version":"v1alpha1","resource":"mariadbversions"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MariaDBVersion Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogkubedbcom-mariadbversion-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogkubedbcom-mariadbversion-editor/README.md b/charts/catalogkubedbcom-mariadbversion-editor/README.md index 8ed2ce500f..353a887dc1 100644 --- a/charts/catalogkubedbcom-mariadbversion-editor/README.md +++ b/charts/catalogkubedbcom-mariadbversion-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogkubedbcom-mariadbversion-editor --version=v0.35.0 -$ helm upgrade -i catalogkubedbcom-mariadbversion-editor appscode/catalogkubedbcom-mariadbversion-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogkubedbcom-mariadbversion-editor --version=v0.36.0 +$ helm upgrade -i catalogkubedbcom-mariadbversion-editor appscode/catalogkubedbcom-mariadbversion-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MariaDBVersion Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `catalogkubedbcom-mariadbversion-editor`: ```bash -$ helm upgrade -i catalogkubedbcom-mariadbversion-editor appscode/catalogkubedbcom-mariadbversion-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogkubedbcom-mariadbversion-editor appscode/catalogkubedbcom-mariadbversion-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MariaDBVersion Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogkubedbcom-m Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogkubedbcom-mariadbversion-editor appscode/catalogkubedbcom-mariadbversion-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.kubedb.com/v1alpha1 +$ helm upgrade -i catalogkubedbcom-mariadbversion-editor appscode/catalogkubedbcom-mariadbversion-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogkubedbcom-mariadbversion-editor appscode/catalogkubedbcom-mariadbversion-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogkubedbcom-mariadbversion-editor appscode/catalogkubedbcom-mariadbversion-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogkubedbcom-mariadbversion-editor/crds/catalog.kubedb.com_mariadbversions.yaml b/charts/catalogkubedbcom-mariadbversion-editor/crds/catalog.kubedb.com_mariadbversions.yaml index 8e840be2bd..aec5658378 100644 --- a/charts/catalogkubedbcom-mariadbversion-editor/crds/catalog.kubedb.com_mariadbversions.yaml +++ b/charts/catalogkubedbcom-mariadbversion-editor/crds/catalog.kubedb.com_mariadbversions.yaml @@ -97,6 +97,23 @@ spec: required: - image type: object + courier: + properties: + cli: + properties: + image: + type: string + required: + - image + type: object + statusReporter: + properties: + image: + type: string + required: + - image + type: object + type: object db: properties: image: @@ -142,23 +159,6 @@ spec: required: - image type: object - migrator: - properties: - cli: - properties: - image: - type: string - required: - - image - type: object - statusReporter: - properties: - image: - type: string - required: - - image - type: object - type: object podSecurityPolicies: properties: databasePolicyName: diff --git a/charts/catalogkubedbcom-mariadbversion-editor/values.openapiv3_schema.yaml b/charts/catalogkubedbcom-mariadbversion-editor/values.openapiv3_schema.yaml index fc9a97cc4a..27439730bc 100644 --- a/charts/catalogkubedbcom-mariadbversion-editor/values.openapiv3_schema.yaml +++ b/charts/catalogkubedbcom-mariadbversion-editor/values.openapiv3_schema.yaml @@ -104,6 +104,23 @@ properties: required: - image type: object + courier: + properties: + cli: + properties: + image: + type: string + required: + - image + type: object + statusReporter: + properties: + image: + type: string + required: + - image + type: object + type: object db: properties: image: @@ -149,23 +166,6 @@ properties: required: - image type: object - migrator: - properties: - cli: - properties: - image: - type: string - required: - - image - type: object - statusReporter: - properties: - image: - type: string - required: - - image - type: object - type: object podSecurityPolicies: properties: databasePolicyName: diff --git a/charts/catalogkubedbcom-memcachedversion-editor/Chart.yaml b/charts/catalogkubedbcom-memcachedversion-editor/Chart.yaml index d6a5bbd8c3..44555eb56e 100644 --- a/charts/catalogkubedbcom-memcachedversion-editor/Chart.yaml +++ b/charts/catalogkubedbcom-memcachedversion-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.kubedb.com","version":"v1alpha1","resource":"memcachedversions"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MemcachedVersion Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogkubedbcom-memcachedversion-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogkubedbcom-memcachedversion-editor/README.md b/charts/catalogkubedbcom-memcachedversion-editor/README.md index 849ba9d553..154ae2cdf5 100644 --- a/charts/catalogkubedbcom-memcachedversion-editor/README.md +++ b/charts/catalogkubedbcom-memcachedversion-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogkubedbcom-memcachedversion-editor --version=v0.35.0 -$ helm upgrade -i catalogkubedbcom-memcachedversion-editor appscode/catalogkubedbcom-memcachedversion-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogkubedbcom-memcachedversion-editor --version=v0.36.0 +$ helm upgrade -i catalogkubedbcom-memcachedversion-editor appscode/catalogkubedbcom-memcachedversion-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MemcachedVersion Editor on a [Kubernetes](http://kubernetes To install/upgrade the chart with the release name `catalogkubedbcom-memcachedversion-editor`: ```bash -$ helm upgrade -i catalogkubedbcom-memcachedversion-editor appscode/catalogkubedbcom-memcachedversion-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogkubedbcom-memcachedversion-editor appscode/catalogkubedbcom-memcachedversion-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MemcachedVersion Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogkubedbcom-m Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogkubedbcom-memcachedversion-editor appscode/catalogkubedbcom-memcachedversion-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.kubedb.com/v1alpha1 +$ helm upgrade -i catalogkubedbcom-memcachedversion-editor appscode/catalogkubedbcom-memcachedversion-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogkubedbcom-memcachedversion-editor appscode/catalogkubedbcom-memcachedversion-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogkubedbcom-memcachedversion-editor appscode/catalogkubedbcom-memcachedversion-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogkubedbcom-milvusversion-editor/Chart.yaml b/charts/catalogkubedbcom-milvusversion-editor/Chart.yaml index c571b30cd0..ce0cc9b455 100644 --- a/charts/catalogkubedbcom-milvusversion-editor/Chart.yaml +++ b/charts/catalogkubedbcom-milvusversion-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.kubedb.com","version":"v1alpha1","resource":"milvusversions"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MilvusVersion Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogkubedbcom-milvusversion-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogkubedbcom-milvusversion-editor/README.md b/charts/catalogkubedbcom-milvusversion-editor/README.md index 80fbc8c990..6257fcfc01 100644 --- a/charts/catalogkubedbcom-milvusversion-editor/README.md +++ b/charts/catalogkubedbcom-milvusversion-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogkubedbcom-milvusversion-editor --version=v0.35.0 -$ helm upgrade -i catalogkubedbcom-milvusversion-editor appscode/catalogkubedbcom-milvusversion-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogkubedbcom-milvusversion-editor --version=v0.36.0 +$ helm upgrade -i catalogkubedbcom-milvusversion-editor appscode/catalogkubedbcom-milvusversion-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MilvusVersion Editor on a [Kubernetes](http://kubernetes.io To install/upgrade the chart with the release name `catalogkubedbcom-milvusversion-editor`: ```bash -$ helm upgrade -i catalogkubedbcom-milvusversion-editor appscode/catalogkubedbcom-milvusversion-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogkubedbcom-milvusversion-editor appscode/catalogkubedbcom-milvusversion-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MilvusVersion Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogkubedbcom-m Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogkubedbcom-milvusversion-editor appscode/catalogkubedbcom-milvusversion-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.kubedb.com/v1alpha1 +$ helm upgrade -i catalogkubedbcom-milvusversion-editor appscode/catalogkubedbcom-milvusversion-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogkubedbcom-milvusversion-editor appscode/catalogkubedbcom-milvusversion-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogkubedbcom-milvusversion-editor appscode/catalogkubedbcom-milvusversion-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogkubedbcom-mongodbversion-editor/Chart.yaml b/charts/catalogkubedbcom-mongodbversion-editor/Chart.yaml index 216d694658..52d4c1cfb3 100644 --- a/charts/catalogkubedbcom-mongodbversion-editor/Chart.yaml +++ b/charts/catalogkubedbcom-mongodbversion-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.kubedb.com","version":"v1alpha1","resource":"mongodbversions"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MongoDBVersion Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogkubedbcom-mongodbversion-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogkubedbcom-mongodbversion-editor/README.md b/charts/catalogkubedbcom-mongodbversion-editor/README.md index b6f69030a5..c6c63358a4 100644 --- a/charts/catalogkubedbcom-mongodbversion-editor/README.md +++ b/charts/catalogkubedbcom-mongodbversion-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogkubedbcom-mongodbversion-editor --version=v0.35.0 -$ helm upgrade -i catalogkubedbcom-mongodbversion-editor appscode/catalogkubedbcom-mongodbversion-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogkubedbcom-mongodbversion-editor --version=v0.36.0 +$ helm upgrade -i catalogkubedbcom-mongodbversion-editor appscode/catalogkubedbcom-mongodbversion-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MongoDBVersion Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `catalogkubedbcom-mongodbversion-editor`: ```bash -$ helm upgrade -i catalogkubedbcom-mongodbversion-editor appscode/catalogkubedbcom-mongodbversion-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogkubedbcom-mongodbversion-editor appscode/catalogkubedbcom-mongodbversion-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MongoDBVersion Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogkubedbcom-m Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogkubedbcom-mongodbversion-editor appscode/catalogkubedbcom-mongodbversion-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.kubedb.com/v1alpha1 +$ helm upgrade -i catalogkubedbcom-mongodbversion-editor appscode/catalogkubedbcom-mongodbversion-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogkubedbcom-mongodbversion-editor appscode/catalogkubedbcom-mongodbversion-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogkubedbcom-mongodbversion-editor appscode/catalogkubedbcom-mongodbversion-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogkubedbcom-mongodbversion-editor/crds/catalog.kubedb.com_mongodbversions.yaml b/charts/catalogkubedbcom-mongodbversion-editor/crds/catalog.kubedb.com_mongodbversions.yaml index 8a2629f113..0746638519 100644 --- a/charts/catalogkubedbcom-mongodbversion-editor/crds/catalog.kubedb.com_mongodbversions.yaml +++ b/charts/catalogkubedbcom-mongodbversion-editor/crds/catalog.kubedb.com_mongodbversions.yaml @@ -90,6 +90,23 @@ spec: - image type: object type: object + courier: + properties: + cli: + properties: + image: + type: string + required: + - image + type: object + statusReporter: + properties: + image: + type: string + required: + - image + type: object + type: object db: properties: image: @@ -129,23 +146,6 @@ spec: required: - image type: object - migrator: - properties: - cli: - properties: - image: - type: string - required: - - image - type: object - statusReporter: - properties: - image: - type: string - required: - - image - type: object - type: object podSecurityPolicies: properties: databasePolicyName: diff --git a/charts/catalogkubedbcom-mongodbversion-editor/values.openapiv3_schema.yaml b/charts/catalogkubedbcom-mongodbversion-editor/values.openapiv3_schema.yaml index 722f28d041..792303d69b 100644 --- a/charts/catalogkubedbcom-mongodbversion-editor/values.openapiv3_schema.yaml +++ b/charts/catalogkubedbcom-mongodbversion-editor/values.openapiv3_schema.yaml @@ -97,6 +97,23 @@ properties: - image type: object type: object + courier: + properties: + cli: + properties: + image: + type: string + required: + - image + type: object + statusReporter: + properties: + image: + type: string + required: + - image + type: object + type: object db: properties: image: @@ -136,23 +153,6 @@ properties: required: - image type: object - migrator: - properties: - cli: - properties: - image: - type: string - required: - - image - type: object - statusReporter: - properties: - image: - type: string - required: - - image - type: object - type: object podSecurityPolicies: properties: databasePolicyName: diff --git a/charts/catalogkubedbcom-mssqlserverversion-editor/Chart.yaml b/charts/catalogkubedbcom-mssqlserverversion-editor/Chart.yaml index 14e004831f..573615f72f 100644 --- a/charts/catalogkubedbcom-mssqlserverversion-editor/Chart.yaml +++ b/charts/catalogkubedbcom-mssqlserverversion-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.kubedb.com","version":"v1alpha1","resource":"mssqlserverversions"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MSSQLServerVersion Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogkubedbcom-mssqlserverversion-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogkubedbcom-mssqlserverversion-editor/README.md b/charts/catalogkubedbcom-mssqlserverversion-editor/README.md index 22f0a656f9..d6e1c72de5 100644 --- a/charts/catalogkubedbcom-mssqlserverversion-editor/README.md +++ b/charts/catalogkubedbcom-mssqlserverversion-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogkubedbcom-mssqlserverversion-editor --version=v0.35.0 -$ helm upgrade -i catalogkubedbcom-mssqlserverversion-editor appscode/catalogkubedbcom-mssqlserverversion-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogkubedbcom-mssqlserverversion-editor --version=v0.36.0 +$ helm upgrade -i catalogkubedbcom-mssqlserverversion-editor appscode/catalogkubedbcom-mssqlserverversion-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MSSQLServerVersion Editor on a [Kubernetes](http://kubernet To install/upgrade the chart with the release name `catalogkubedbcom-mssqlserverversion-editor`: ```bash -$ helm upgrade -i catalogkubedbcom-mssqlserverversion-editor appscode/catalogkubedbcom-mssqlserverversion-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogkubedbcom-mssqlserverversion-editor appscode/catalogkubedbcom-mssqlserverversion-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MSSQLServerVersion Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogkubedbcom-m Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogkubedbcom-mssqlserverversion-editor appscode/catalogkubedbcom-mssqlserverversion-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.kubedb.com/v1alpha1 +$ helm upgrade -i catalogkubedbcom-mssqlserverversion-editor appscode/catalogkubedbcom-mssqlserverversion-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogkubedbcom-mssqlserverversion-editor appscode/catalogkubedbcom-mssqlserverversion-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogkubedbcom-mssqlserverversion-editor appscode/catalogkubedbcom-mssqlserverversion-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogkubedbcom-mssqlserverversion-editor/crds/catalog.kubedb.com_mssqlserverversions.yaml b/charts/catalogkubedbcom-mssqlserverversion-editor/crds/catalog.kubedb.com_mssqlserverversions.yaml index b79ce48613..d754058fab 100644 --- a/charts/catalogkubedbcom-mssqlserverversion-editor/crds/catalog.kubedb.com_mssqlserverversions.yaml +++ b/charts/catalogkubedbcom-mssqlserverversion-editor/crds/catalog.kubedb.com_mssqlserverversions.yaml @@ -97,6 +97,23 @@ spec: required: - image type: object + courier: + properties: + cli: + properties: + image: + type: string + required: + - image + type: object + statusReporter: + properties: + image: + type: string + required: + - image + type: object + type: object db: properties: image: diff --git a/charts/catalogkubedbcom-mssqlserverversion-editor/values.openapiv3_schema.yaml b/charts/catalogkubedbcom-mssqlserverversion-editor/values.openapiv3_schema.yaml index 2224e5feb3..300475e482 100644 --- a/charts/catalogkubedbcom-mssqlserverversion-editor/values.openapiv3_schema.yaml +++ b/charts/catalogkubedbcom-mssqlserverversion-editor/values.openapiv3_schema.yaml @@ -104,6 +104,23 @@ properties: required: - image type: object + courier: + properties: + cli: + properties: + image: + type: string + required: + - image + type: object + statusReporter: + properties: + image: + type: string + required: + - image + type: object + type: object db: properties: image: diff --git a/charts/catalogkubedbcom-mysqlversion-editor/Chart.yaml b/charts/catalogkubedbcom-mysqlversion-editor/Chart.yaml index a9296f9cbb..e08ee69ae0 100644 --- a/charts/catalogkubedbcom-mysqlversion-editor/Chart.yaml +++ b/charts/catalogkubedbcom-mysqlversion-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.kubedb.com","version":"v1alpha1","resource":"mysqlversions"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MySQLVersion Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogkubedbcom-mysqlversion-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogkubedbcom-mysqlversion-editor/README.md b/charts/catalogkubedbcom-mysqlversion-editor/README.md index 5d4715fc3e..ac2523706c 100644 --- a/charts/catalogkubedbcom-mysqlversion-editor/README.md +++ b/charts/catalogkubedbcom-mysqlversion-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogkubedbcom-mysqlversion-editor --version=v0.35.0 -$ helm upgrade -i catalogkubedbcom-mysqlversion-editor appscode/catalogkubedbcom-mysqlversion-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogkubedbcom-mysqlversion-editor --version=v0.36.0 +$ helm upgrade -i catalogkubedbcom-mysqlversion-editor appscode/catalogkubedbcom-mysqlversion-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MySQLVersion Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `catalogkubedbcom-mysqlversion-editor`: ```bash -$ helm upgrade -i catalogkubedbcom-mysqlversion-editor appscode/catalogkubedbcom-mysqlversion-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogkubedbcom-mysqlversion-editor appscode/catalogkubedbcom-mysqlversion-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MySQLVersion Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogkubedbcom-m Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogkubedbcom-mysqlversion-editor appscode/catalogkubedbcom-mysqlversion-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.kubedb.com/v1alpha1 +$ helm upgrade -i catalogkubedbcom-mysqlversion-editor appscode/catalogkubedbcom-mysqlversion-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogkubedbcom-mysqlversion-editor appscode/catalogkubedbcom-mysqlversion-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogkubedbcom-mysqlversion-editor appscode/catalogkubedbcom-mysqlversion-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogkubedbcom-mysqlversion-editor/crds/catalog.kubedb.com_mysqlversions.yaml b/charts/catalogkubedbcom-mysqlversion-editor/crds/catalog.kubedb.com_mysqlversions.yaml index be783f3a25..2368862362 100644 --- a/charts/catalogkubedbcom-mysqlversion-editor/crds/catalog.kubedb.com_mysqlversions.yaml +++ b/charts/catalogkubedbcom-mysqlversion-editor/crds/catalog.kubedb.com_mysqlversions.yaml @@ -97,6 +97,23 @@ spec: required: - image type: object + courier: + properties: + cli: + properties: + image: + type: string + required: + - image + type: object + statusReporter: + properties: + image: + type: string + required: + - image + type: object + type: object db: properties: image: @@ -137,23 +154,6 @@ spec: required: - image type: object - migrator: - properties: - cli: - properties: - image: - type: string - required: - - image - type: object - statusReporter: - properties: - image: - type: string - required: - - image - type: object - type: object podSecurityPolicies: properties: databasePolicyName: diff --git a/charts/catalogkubedbcom-mysqlversion-editor/values.openapiv3_schema.yaml b/charts/catalogkubedbcom-mysqlversion-editor/values.openapiv3_schema.yaml index 2ab10aa4a6..c1b8cf1271 100644 --- a/charts/catalogkubedbcom-mysqlversion-editor/values.openapiv3_schema.yaml +++ b/charts/catalogkubedbcom-mysqlversion-editor/values.openapiv3_schema.yaml @@ -104,6 +104,23 @@ properties: required: - image type: object + courier: + properties: + cli: + properties: + image: + type: string + required: + - image + type: object + statusReporter: + properties: + image: + type: string + required: + - image + type: object + type: object db: properties: image: @@ -144,23 +161,6 @@ properties: required: - image type: object - migrator: - properties: - cli: - properties: - image: - type: string - required: - - image - type: object - statusReporter: - properties: - image: - type: string - required: - - image - type: object - type: object podSecurityPolicies: properties: databasePolicyName: diff --git a/charts/catalogkubedbcom-neo4jversion-editor/Chart.yaml b/charts/catalogkubedbcom-neo4jversion-editor/Chart.yaml index 85d3b920e6..426b1ebfa4 100644 --- a/charts/catalogkubedbcom-neo4jversion-editor/Chart.yaml +++ b/charts/catalogkubedbcom-neo4jversion-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.kubedb.com","version":"v1alpha1","resource":"neo4jversions"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Neo4jVersion Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogkubedbcom-neo4jversion-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogkubedbcom-neo4jversion-editor/README.md b/charts/catalogkubedbcom-neo4jversion-editor/README.md index 8e57db6aff..15a8f4fbf2 100644 --- a/charts/catalogkubedbcom-neo4jversion-editor/README.md +++ b/charts/catalogkubedbcom-neo4jversion-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogkubedbcom-neo4jversion-editor --version=v0.35.0 -$ helm upgrade -i catalogkubedbcom-neo4jversion-editor appscode/catalogkubedbcom-neo4jversion-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogkubedbcom-neo4jversion-editor --version=v0.36.0 +$ helm upgrade -i catalogkubedbcom-neo4jversion-editor appscode/catalogkubedbcom-neo4jversion-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Neo4jVersion Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `catalogkubedbcom-neo4jversion-editor`: ```bash -$ helm upgrade -i catalogkubedbcom-neo4jversion-editor appscode/catalogkubedbcom-neo4jversion-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogkubedbcom-neo4jversion-editor appscode/catalogkubedbcom-neo4jversion-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Neo4jVersion Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogkubedbcom-n Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogkubedbcom-neo4jversion-editor appscode/catalogkubedbcom-neo4jversion-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.kubedb.com/v1alpha1 +$ helm upgrade -i catalogkubedbcom-neo4jversion-editor appscode/catalogkubedbcom-neo4jversion-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogkubedbcom-neo4jversion-editor appscode/catalogkubedbcom-neo4jversion-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogkubedbcom-neo4jversion-editor appscode/catalogkubedbcom-neo4jversion-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogkubedbcom-oracleversion-editor/Chart.yaml b/charts/catalogkubedbcom-oracleversion-editor/Chart.yaml index 8c177a4f43..f775a64e52 100644 --- a/charts/catalogkubedbcom-oracleversion-editor/Chart.yaml +++ b/charts/catalogkubedbcom-oracleversion-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.kubedb.com","version":"v1alpha1","resource":"oracleversions"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: OracleVersion Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogkubedbcom-oracleversion-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogkubedbcom-oracleversion-editor/README.md b/charts/catalogkubedbcom-oracleversion-editor/README.md index 6459d6bd0f..5ecafe6095 100644 --- a/charts/catalogkubedbcom-oracleversion-editor/README.md +++ b/charts/catalogkubedbcom-oracleversion-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogkubedbcom-oracleversion-editor --version=v0.35.0 -$ helm upgrade -i catalogkubedbcom-oracleversion-editor appscode/catalogkubedbcom-oracleversion-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogkubedbcom-oracleversion-editor --version=v0.36.0 +$ helm upgrade -i catalogkubedbcom-oracleversion-editor appscode/catalogkubedbcom-oracleversion-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a OracleVersion Editor on a [Kubernetes](http://kubernetes.io To install/upgrade the chart with the release name `catalogkubedbcom-oracleversion-editor`: ```bash -$ helm upgrade -i catalogkubedbcom-oracleversion-editor appscode/catalogkubedbcom-oracleversion-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogkubedbcom-oracleversion-editor appscode/catalogkubedbcom-oracleversion-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a OracleVersion Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogkubedbcom-o Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogkubedbcom-oracleversion-editor appscode/catalogkubedbcom-oracleversion-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.kubedb.com/v1alpha1 +$ helm upgrade -i catalogkubedbcom-oracleversion-editor appscode/catalogkubedbcom-oracleversion-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogkubedbcom-oracleversion-editor appscode/catalogkubedbcom-oracleversion-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogkubedbcom-oracleversion-editor appscode/catalogkubedbcom-oracleversion-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogkubedbcom-perconaxtradbversion-editor/Chart.yaml b/charts/catalogkubedbcom-perconaxtradbversion-editor/Chart.yaml index 8f1150559f..5a0807113a 100644 --- a/charts/catalogkubedbcom-perconaxtradbversion-editor/Chart.yaml +++ b/charts/catalogkubedbcom-perconaxtradbversion-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.kubedb.com","version":"v1alpha1","resource":"perconaxtradbversions"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: PerconaXtraDBVersion Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogkubedbcom-perconaxtradbversion-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogkubedbcom-perconaxtradbversion-editor/README.md b/charts/catalogkubedbcom-perconaxtradbversion-editor/README.md index 45b36b4f48..f372dba754 100644 --- a/charts/catalogkubedbcom-perconaxtradbversion-editor/README.md +++ b/charts/catalogkubedbcom-perconaxtradbversion-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogkubedbcom-perconaxtradbversion-editor --version=v0.35.0 -$ helm upgrade -i catalogkubedbcom-perconaxtradbversion-editor appscode/catalogkubedbcom-perconaxtradbversion-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogkubedbcom-perconaxtradbversion-editor --version=v0.36.0 +$ helm upgrade -i catalogkubedbcom-perconaxtradbversion-editor appscode/catalogkubedbcom-perconaxtradbversion-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PerconaXtraDBVersion Editor on a [Kubernetes](http://kubern To install/upgrade the chart with the release name `catalogkubedbcom-perconaxtradbversion-editor`: ```bash -$ helm upgrade -i catalogkubedbcom-perconaxtradbversion-editor appscode/catalogkubedbcom-perconaxtradbversion-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogkubedbcom-perconaxtradbversion-editor appscode/catalogkubedbcom-perconaxtradbversion-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a PerconaXtraDBVersion Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogkubedbcom-p Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogkubedbcom-perconaxtradbversion-editor appscode/catalogkubedbcom-perconaxtradbversion-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.kubedb.com/v1alpha1 +$ helm upgrade -i catalogkubedbcom-perconaxtradbversion-editor appscode/catalogkubedbcom-perconaxtradbversion-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogkubedbcom-perconaxtradbversion-editor appscode/catalogkubedbcom-perconaxtradbversion-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogkubedbcom-perconaxtradbversion-editor appscode/catalogkubedbcom-perconaxtradbversion-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogkubedbcom-pgbouncerversion-editor/Chart.yaml b/charts/catalogkubedbcom-pgbouncerversion-editor/Chart.yaml index d2b404927a..cc2059e138 100644 --- a/charts/catalogkubedbcom-pgbouncerversion-editor/Chart.yaml +++ b/charts/catalogkubedbcom-pgbouncerversion-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.kubedb.com","version":"v1alpha1","resource":"pgbouncerversions"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: PgBouncerVersion Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogkubedbcom-pgbouncerversion-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogkubedbcom-pgbouncerversion-editor/README.md b/charts/catalogkubedbcom-pgbouncerversion-editor/README.md index ce4bf17b25..95642789f1 100644 --- a/charts/catalogkubedbcom-pgbouncerversion-editor/README.md +++ b/charts/catalogkubedbcom-pgbouncerversion-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogkubedbcom-pgbouncerversion-editor --version=v0.35.0 -$ helm upgrade -i catalogkubedbcom-pgbouncerversion-editor appscode/catalogkubedbcom-pgbouncerversion-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogkubedbcom-pgbouncerversion-editor --version=v0.36.0 +$ helm upgrade -i catalogkubedbcom-pgbouncerversion-editor appscode/catalogkubedbcom-pgbouncerversion-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PgBouncerVersion Editor on a [Kubernetes](http://kubernetes To install/upgrade the chart with the release name `catalogkubedbcom-pgbouncerversion-editor`: ```bash -$ helm upgrade -i catalogkubedbcom-pgbouncerversion-editor appscode/catalogkubedbcom-pgbouncerversion-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogkubedbcom-pgbouncerversion-editor appscode/catalogkubedbcom-pgbouncerversion-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a PgBouncerVersion Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogkubedbcom-p Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogkubedbcom-pgbouncerversion-editor appscode/catalogkubedbcom-pgbouncerversion-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.kubedb.com/v1alpha1 +$ helm upgrade -i catalogkubedbcom-pgbouncerversion-editor appscode/catalogkubedbcom-pgbouncerversion-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogkubedbcom-pgbouncerversion-editor appscode/catalogkubedbcom-pgbouncerversion-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogkubedbcom-pgbouncerversion-editor appscode/catalogkubedbcom-pgbouncerversion-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogkubedbcom-pgpoolversion-editor/Chart.yaml b/charts/catalogkubedbcom-pgpoolversion-editor/Chart.yaml index fca35de8f4..76619f9d25 100644 --- a/charts/catalogkubedbcom-pgpoolversion-editor/Chart.yaml +++ b/charts/catalogkubedbcom-pgpoolversion-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.kubedb.com","version":"v1alpha1","resource":"pgpoolversions"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: PgpoolVersion Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogkubedbcom-pgpoolversion-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogkubedbcom-pgpoolversion-editor/README.md b/charts/catalogkubedbcom-pgpoolversion-editor/README.md index c6a7ec63b0..6f88b93b1d 100644 --- a/charts/catalogkubedbcom-pgpoolversion-editor/README.md +++ b/charts/catalogkubedbcom-pgpoolversion-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogkubedbcom-pgpoolversion-editor --version=v0.35.0 -$ helm upgrade -i catalogkubedbcom-pgpoolversion-editor appscode/catalogkubedbcom-pgpoolversion-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogkubedbcom-pgpoolversion-editor --version=v0.36.0 +$ helm upgrade -i catalogkubedbcom-pgpoolversion-editor appscode/catalogkubedbcom-pgpoolversion-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PgpoolVersion Editor on a [Kubernetes](http://kubernetes.io To install/upgrade the chart with the release name `catalogkubedbcom-pgpoolversion-editor`: ```bash -$ helm upgrade -i catalogkubedbcom-pgpoolversion-editor appscode/catalogkubedbcom-pgpoolversion-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogkubedbcom-pgpoolversion-editor appscode/catalogkubedbcom-pgpoolversion-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a PgpoolVersion Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogkubedbcom-p Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogkubedbcom-pgpoolversion-editor appscode/catalogkubedbcom-pgpoolversion-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.kubedb.com/v1alpha1 +$ helm upgrade -i catalogkubedbcom-pgpoolversion-editor appscode/catalogkubedbcom-pgpoolversion-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogkubedbcom-pgpoolversion-editor appscode/catalogkubedbcom-pgpoolversion-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogkubedbcom-pgpoolversion-editor appscode/catalogkubedbcom-pgpoolversion-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogkubedbcom-postgresversion-editor/Chart.yaml b/charts/catalogkubedbcom-postgresversion-editor/Chart.yaml index 7bf7f2ef3d..89c9308ace 100644 --- a/charts/catalogkubedbcom-postgresversion-editor/Chart.yaml +++ b/charts/catalogkubedbcom-postgresversion-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.kubedb.com","version":"v1alpha1","resource":"postgresversions"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: PostgresVersion Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogkubedbcom-postgresversion-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogkubedbcom-postgresversion-editor/README.md b/charts/catalogkubedbcom-postgresversion-editor/README.md index a2dead76e7..ed07ade319 100644 --- a/charts/catalogkubedbcom-postgresversion-editor/README.md +++ b/charts/catalogkubedbcom-postgresversion-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogkubedbcom-postgresversion-editor --version=v0.35.0 -$ helm upgrade -i catalogkubedbcom-postgresversion-editor appscode/catalogkubedbcom-postgresversion-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogkubedbcom-postgresversion-editor --version=v0.36.0 +$ helm upgrade -i catalogkubedbcom-postgresversion-editor appscode/catalogkubedbcom-postgresversion-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PostgresVersion Editor on a [Kubernetes](http://kubernetes. To install/upgrade the chart with the release name `catalogkubedbcom-postgresversion-editor`: ```bash -$ helm upgrade -i catalogkubedbcom-postgresversion-editor appscode/catalogkubedbcom-postgresversion-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogkubedbcom-postgresversion-editor appscode/catalogkubedbcom-postgresversion-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a PostgresVersion Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogkubedbcom-p Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogkubedbcom-postgresversion-editor appscode/catalogkubedbcom-postgresversion-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.kubedb.com/v1alpha1 +$ helm upgrade -i catalogkubedbcom-postgresversion-editor appscode/catalogkubedbcom-postgresversion-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogkubedbcom-postgresversion-editor appscode/catalogkubedbcom-postgresversion-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogkubedbcom-postgresversion-editor appscode/catalogkubedbcom-postgresversion-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogkubedbcom-postgresversion-editor/crds/catalog.kubedb.com_postgresversions.yaml b/charts/catalogkubedbcom-postgresversion-editor/crds/catalog.kubedb.com_postgresversions.yaml index c19512937b..448ec44d2e 100644 --- a/charts/catalogkubedbcom-postgresversion-editor/crds/catalog.kubedb.com_postgresversions.yaml +++ b/charts/catalogkubedbcom-postgresversion-editor/crds/catalog.kubedb.com_postgresversions.yaml @@ -97,6 +97,23 @@ spec: required: - image type: object + courier: + properties: + cli: + properties: + image: + type: string + required: + - image + type: object + statusReporter: + properties: + image: + type: string + required: + - image + type: object + type: object db: properties: baseOS: @@ -141,23 +158,6 @@ spec: required: - image type: object - migrator: - properties: - cli: - properties: - image: - type: string - required: - - image - type: object - statusReporter: - properties: - image: - type: string - required: - - image - type: object - type: object podSecurityPolicies: properties: databasePolicyName: diff --git a/charts/catalogkubedbcom-postgresversion-editor/values.openapiv3_schema.yaml b/charts/catalogkubedbcom-postgresversion-editor/values.openapiv3_schema.yaml index 19c5298da1..e700e55c40 100644 --- a/charts/catalogkubedbcom-postgresversion-editor/values.openapiv3_schema.yaml +++ b/charts/catalogkubedbcom-postgresversion-editor/values.openapiv3_schema.yaml @@ -104,6 +104,23 @@ properties: required: - image type: object + courier: + properties: + cli: + properties: + image: + type: string + required: + - image + type: object + statusReporter: + properties: + image: + type: string + required: + - image + type: object + type: object db: properties: baseOS: @@ -148,23 +165,6 @@ properties: required: - image type: object - migrator: - properties: - cli: - properties: - image: - type: string - required: - - image - type: object - statusReporter: - properties: - image: - type: string - required: - - image - type: object - type: object podSecurityPolicies: properties: databasePolicyName: diff --git a/charts/catalogkubedbcom-proxysqlversion-editor/Chart.yaml b/charts/catalogkubedbcom-proxysqlversion-editor/Chart.yaml index 7d565f998f..9f65690857 100644 --- a/charts/catalogkubedbcom-proxysqlversion-editor/Chart.yaml +++ b/charts/catalogkubedbcom-proxysqlversion-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.kubedb.com","version":"v1alpha1","resource":"proxysqlversions"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ProxySQLVersion Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogkubedbcom-proxysqlversion-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogkubedbcom-proxysqlversion-editor/README.md b/charts/catalogkubedbcom-proxysqlversion-editor/README.md index 13deba89b5..7554c5cb8a 100644 --- a/charts/catalogkubedbcom-proxysqlversion-editor/README.md +++ b/charts/catalogkubedbcom-proxysqlversion-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogkubedbcom-proxysqlversion-editor --version=v0.35.0 -$ helm upgrade -i catalogkubedbcom-proxysqlversion-editor appscode/catalogkubedbcom-proxysqlversion-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogkubedbcom-proxysqlversion-editor --version=v0.36.0 +$ helm upgrade -i catalogkubedbcom-proxysqlversion-editor appscode/catalogkubedbcom-proxysqlversion-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ProxySQLVersion Editor on a [Kubernetes](http://kubernetes. To install/upgrade the chart with the release name `catalogkubedbcom-proxysqlversion-editor`: ```bash -$ helm upgrade -i catalogkubedbcom-proxysqlversion-editor appscode/catalogkubedbcom-proxysqlversion-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogkubedbcom-proxysqlversion-editor appscode/catalogkubedbcom-proxysqlversion-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ProxySQLVersion Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogkubedbcom-p Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogkubedbcom-proxysqlversion-editor appscode/catalogkubedbcom-proxysqlversion-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.kubedb.com/v1alpha1 +$ helm upgrade -i catalogkubedbcom-proxysqlversion-editor appscode/catalogkubedbcom-proxysqlversion-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogkubedbcom-proxysqlversion-editor appscode/catalogkubedbcom-proxysqlversion-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogkubedbcom-proxysqlversion-editor appscode/catalogkubedbcom-proxysqlversion-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogkubedbcom-qdrantversion-editor/Chart.yaml b/charts/catalogkubedbcom-qdrantversion-editor/Chart.yaml index 61692ffb5d..07314fde51 100644 --- a/charts/catalogkubedbcom-qdrantversion-editor/Chart.yaml +++ b/charts/catalogkubedbcom-qdrantversion-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.kubedb.com","version":"v1alpha1","resource":"qdrantversions"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: QdrantVersion Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogkubedbcom-qdrantversion-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogkubedbcom-qdrantversion-editor/README.md b/charts/catalogkubedbcom-qdrantversion-editor/README.md index c2c5071373..e4eeefa113 100644 --- a/charts/catalogkubedbcom-qdrantversion-editor/README.md +++ b/charts/catalogkubedbcom-qdrantversion-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogkubedbcom-qdrantversion-editor --version=v0.35.0 -$ helm upgrade -i catalogkubedbcom-qdrantversion-editor appscode/catalogkubedbcom-qdrantversion-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogkubedbcom-qdrantversion-editor --version=v0.36.0 +$ helm upgrade -i catalogkubedbcom-qdrantversion-editor appscode/catalogkubedbcom-qdrantversion-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a QdrantVersion Editor on a [Kubernetes](http://kubernetes.io To install/upgrade the chart with the release name `catalogkubedbcom-qdrantversion-editor`: ```bash -$ helm upgrade -i catalogkubedbcom-qdrantversion-editor appscode/catalogkubedbcom-qdrantversion-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogkubedbcom-qdrantversion-editor appscode/catalogkubedbcom-qdrantversion-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a QdrantVersion Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogkubedbcom-q Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogkubedbcom-qdrantversion-editor appscode/catalogkubedbcom-qdrantversion-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.kubedb.com/v1alpha1 +$ helm upgrade -i catalogkubedbcom-qdrantversion-editor appscode/catalogkubedbcom-qdrantversion-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogkubedbcom-qdrantversion-editor appscode/catalogkubedbcom-qdrantversion-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogkubedbcom-qdrantversion-editor appscode/catalogkubedbcom-qdrantversion-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogkubedbcom-rabbitmqversion-editor/Chart.yaml b/charts/catalogkubedbcom-rabbitmqversion-editor/Chart.yaml index 0d97b5a3b8..d7f2be8774 100644 --- a/charts/catalogkubedbcom-rabbitmqversion-editor/Chart.yaml +++ b/charts/catalogkubedbcom-rabbitmqversion-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.kubedb.com","version":"v1alpha1","resource":"rabbitmqversions"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: RabbitMQVersion Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogkubedbcom-rabbitmqversion-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogkubedbcom-rabbitmqversion-editor/README.md b/charts/catalogkubedbcom-rabbitmqversion-editor/README.md index 4266696b09..36020386ac 100644 --- a/charts/catalogkubedbcom-rabbitmqversion-editor/README.md +++ b/charts/catalogkubedbcom-rabbitmqversion-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogkubedbcom-rabbitmqversion-editor --version=v0.35.0 -$ helm upgrade -i catalogkubedbcom-rabbitmqversion-editor appscode/catalogkubedbcom-rabbitmqversion-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogkubedbcom-rabbitmqversion-editor --version=v0.36.0 +$ helm upgrade -i catalogkubedbcom-rabbitmqversion-editor appscode/catalogkubedbcom-rabbitmqversion-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a RabbitMQVersion Editor on a [Kubernetes](http://kubernetes. To install/upgrade the chart with the release name `catalogkubedbcom-rabbitmqversion-editor`: ```bash -$ helm upgrade -i catalogkubedbcom-rabbitmqversion-editor appscode/catalogkubedbcom-rabbitmqversion-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogkubedbcom-rabbitmqversion-editor appscode/catalogkubedbcom-rabbitmqversion-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a RabbitMQVersion Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogkubedbcom-r Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogkubedbcom-rabbitmqversion-editor appscode/catalogkubedbcom-rabbitmqversion-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.kubedb.com/v1alpha1 +$ helm upgrade -i catalogkubedbcom-rabbitmqversion-editor appscode/catalogkubedbcom-rabbitmqversion-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogkubedbcom-rabbitmqversion-editor appscode/catalogkubedbcom-rabbitmqversion-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogkubedbcom-rabbitmqversion-editor appscode/catalogkubedbcom-rabbitmqversion-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogkubedbcom-redisversion-editor/Chart.yaml b/charts/catalogkubedbcom-redisversion-editor/Chart.yaml index f63cc9622f..b11f06696a 100644 --- a/charts/catalogkubedbcom-redisversion-editor/Chart.yaml +++ b/charts/catalogkubedbcom-redisversion-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.kubedb.com","version":"v1alpha1","resource":"redisversions"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: RedisVersion Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogkubedbcom-redisversion-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogkubedbcom-redisversion-editor/README.md b/charts/catalogkubedbcom-redisversion-editor/README.md index 1a4bd98c5e..d8753e3d2c 100644 --- a/charts/catalogkubedbcom-redisversion-editor/README.md +++ b/charts/catalogkubedbcom-redisversion-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogkubedbcom-redisversion-editor --version=v0.35.0 -$ helm upgrade -i catalogkubedbcom-redisversion-editor appscode/catalogkubedbcom-redisversion-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogkubedbcom-redisversion-editor --version=v0.36.0 +$ helm upgrade -i catalogkubedbcom-redisversion-editor appscode/catalogkubedbcom-redisversion-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a RedisVersion Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `catalogkubedbcom-redisversion-editor`: ```bash -$ helm upgrade -i catalogkubedbcom-redisversion-editor appscode/catalogkubedbcom-redisversion-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogkubedbcom-redisversion-editor appscode/catalogkubedbcom-redisversion-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a RedisVersion Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogkubedbcom-r Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogkubedbcom-redisversion-editor appscode/catalogkubedbcom-redisversion-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.kubedb.com/v1alpha1 +$ helm upgrade -i catalogkubedbcom-redisversion-editor appscode/catalogkubedbcom-redisversion-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogkubedbcom-redisversion-editor appscode/catalogkubedbcom-redisversion-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogkubedbcom-redisversion-editor appscode/catalogkubedbcom-redisversion-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogkubedbcom-schemaregistryversion-editor/Chart.yaml b/charts/catalogkubedbcom-schemaregistryversion-editor/Chart.yaml index 63da8b8f14..73f143703d 100644 --- a/charts/catalogkubedbcom-schemaregistryversion-editor/Chart.yaml +++ b/charts/catalogkubedbcom-schemaregistryversion-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.kubedb.com","version":"v1alpha1","resource":"schemaregistryversions"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: SchemaRegistryVersion Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogkubedbcom-schemaregistryversion-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogkubedbcom-schemaregistryversion-editor/README.md b/charts/catalogkubedbcom-schemaregistryversion-editor/README.md index 20c957d708..cce958e433 100644 --- a/charts/catalogkubedbcom-schemaregistryversion-editor/README.md +++ b/charts/catalogkubedbcom-schemaregistryversion-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogkubedbcom-schemaregistryversion-editor --version=v0.35.0 -$ helm upgrade -i catalogkubedbcom-schemaregistryversion-editor appscode/catalogkubedbcom-schemaregistryversion-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogkubedbcom-schemaregistryversion-editor --version=v0.36.0 +$ helm upgrade -i catalogkubedbcom-schemaregistryversion-editor appscode/catalogkubedbcom-schemaregistryversion-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a SchemaRegistryVersion Editor on a [Kubernetes](http://kuber To install/upgrade the chart with the release name `catalogkubedbcom-schemaregistryversion-editor`: ```bash -$ helm upgrade -i catalogkubedbcom-schemaregistryversion-editor appscode/catalogkubedbcom-schemaregistryversion-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogkubedbcom-schemaregistryversion-editor appscode/catalogkubedbcom-schemaregistryversion-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a SchemaRegistryVersion Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogkubedbcom-s Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogkubedbcom-schemaregistryversion-editor appscode/catalogkubedbcom-schemaregistryversion-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.kubedb.com/v1alpha1 +$ helm upgrade -i catalogkubedbcom-schemaregistryversion-editor appscode/catalogkubedbcom-schemaregistryversion-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogkubedbcom-schemaregistryversion-editor appscode/catalogkubedbcom-schemaregistryversion-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogkubedbcom-schemaregistryversion-editor appscode/catalogkubedbcom-schemaregistryversion-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogkubedbcom-singlestoreversion-editor/Chart.yaml b/charts/catalogkubedbcom-singlestoreversion-editor/Chart.yaml index d28679034d..14eec08fd4 100644 --- a/charts/catalogkubedbcom-singlestoreversion-editor/Chart.yaml +++ b/charts/catalogkubedbcom-singlestoreversion-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.kubedb.com","version":"v1alpha1","resource":"singlestoreversions"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: SinglestoreVersion Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogkubedbcom-singlestoreversion-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogkubedbcom-singlestoreversion-editor/README.md b/charts/catalogkubedbcom-singlestoreversion-editor/README.md index db07276f54..dee5d2de46 100644 --- a/charts/catalogkubedbcom-singlestoreversion-editor/README.md +++ b/charts/catalogkubedbcom-singlestoreversion-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogkubedbcom-singlestoreversion-editor --version=v0.35.0 -$ helm upgrade -i catalogkubedbcom-singlestoreversion-editor appscode/catalogkubedbcom-singlestoreversion-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogkubedbcom-singlestoreversion-editor --version=v0.36.0 +$ helm upgrade -i catalogkubedbcom-singlestoreversion-editor appscode/catalogkubedbcom-singlestoreversion-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a SinglestoreVersion Editor on a [Kubernetes](http://kubernet To install/upgrade the chart with the release name `catalogkubedbcom-singlestoreversion-editor`: ```bash -$ helm upgrade -i catalogkubedbcom-singlestoreversion-editor appscode/catalogkubedbcom-singlestoreversion-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogkubedbcom-singlestoreversion-editor appscode/catalogkubedbcom-singlestoreversion-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a SinglestoreVersion Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogkubedbcom-s Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogkubedbcom-singlestoreversion-editor appscode/catalogkubedbcom-singlestoreversion-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.kubedb.com/v1alpha1 +$ helm upgrade -i catalogkubedbcom-singlestoreversion-editor appscode/catalogkubedbcom-singlestoreversion-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogkubedbcom-singlestoreversion-editor appscode/catalogkubedbcom-singlestoreversion-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogkubedbcom-singlestoreversion-editor appscode/catalogkubedbcom-singlestoreversion-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogkubedbcom-solrversion-editor/Chart.yaml b/charts/catalogkubedbcom-solrversion-editor/Chart.yaml index f330ab4d14..8360e34091 100644 --- a/charts/catalogkubedbcom-solrversion-editor/Chart.yaml +++ b/charts/catalogkubedbcom-solrversion-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.kubedb.com","version":"v1alpha1","resource":"solrversions"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: SolrVersion Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogkubedbcom-solrversion-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogkubedbcom-solrversion-editor/README.md b/charts/catalogkubedbcom-solrversion-editor/README.md index f7a13766a1..e80a47b9c6 100644 --- a/charts/catalogkubedbcom-solrversion-editor/README.md +++ b/charts/catalogkubedbcom-solrversion-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogkubedbcom-solrversion-editor --version=v0.35.0 -$ helm upgrade -i catalogkubedbcom-solrversion-editor appscode/catalogkubedbcom-solrversion-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogkubedbcom-solrversion-editor --version=v0.36.0 +$ helm upgrade -i catalogkubedbcom-solrversion-editor appscode/catalogkubedbcom-solrversion-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a SolrVersion Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `catalogkubedbcom-solrversion-editor`: ```bash -$ helm upgrade -i catalogkubedbcom-solrversion-editor appscode/catalogkubedbcom-solrversion-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogkubedbcom-solrversion-editor appscode/catalogkubedbcom-solrversion-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a SolrVersion Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogkubedbcom-s Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogkubedbcom-solrversion-editor appscode/catalogkubedbcom-solrversion-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.kubedb.com/v1alpha1 +$ helm upgrade -i catalogkubedbcom-solrversion-editor appscode/catalogkubedbcom-solrversion-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogkubedbcom-solrversion-editor appscode/catalogkubedbcom-solrversion-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogkubedbcom-solrversion-editor appscode/catalogkubedbcom-solrversion-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogkubedbcom-weaviateversion-editor/Chart.yaml b/charts/catalogkubedbcom-weaviateversion-editor/Chart.yaml index d5e60409e4..9515c0b8a0 100644 --- a/charts/catalogkubedbcom-weaviateversion-editor/Chart.yaml +++ b/charts/catalogkubedbcom-weaviateversion-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.kubedb.com","version":"v1alpha1","resource":"weaviateversions"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: WeaviateVersion Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogkubedbcom-weaviateversion-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogkubedbcom-weaviateversion-editor/README.md b/charts/catalogkubedbcom-weaviateversion-editor/README.md index dc5be7ab91..8bd1ca1873 100644 --- a/charts/catalogkubedbcom-weaviateversion-editor/README.md +++ b/charts/catalogkubedbcom-weaviateversion-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogkubedbcom-weaviateversion-editor --version=v0.35.0 -$ helm upgrade -i catalogkubedbcom-weaviateversion-editor appscode/catalogkubedbcom-weaviateversion-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogkubedbcom-weaviateversion-editor --version=v0.36.0 +$ helm upgrade -i catalogkubedbcom-weaviateversion-editor appscode/catalogkubedbcom-weaviateversion-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a WeaviateVersion Editor on a [Kubernetes](http://kubernetes. To install/upgrade the chart with the release name `catalogkubedbcom-weaviateversion-editor`: ```bash -$ helm upgrade -i catalogkubedbcom-weaviateversion-editor appscode/catalogkubedbcom-weaviateversion-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogkubedbcom-weaviateversion-editor appscode/catalogkubedbcom-weaviateversion-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a WeaviateVersion Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogkubedbcom-w Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogkubedbcom-weaviateversion-editor appscode/catalogkubedbcom-weaviateversion-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.kubedb.com/v1alpha1 +$ helm upgrade -i catalogkubedbcom-weaviateversion-editor appscode/catalogkubedbcom-weaviateversion-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogkubedbcom-weaviateversion-editor appscode/catalogkubedbcom-weaviateversion-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogkubedbcom-weaviateversion-editor appscode/catalogkubedbcom-weaviateversion-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogkubedbcom-zookeeperversion-editor/Chart.yaml b/charts/catalogkubedbcom-zookeeperversion-editor/Chart.yaml index 6bdfaaca46..d9e7a75ee8 100644 --- a/charts/catalogkubedbcom-zookeeperversion-editor/Chart.yaml +++ b/charts/catalogkubedbcom-zookeeperversion-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.kubedb.com","version":"v1alpha1","resource":"zookeeperversions"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ZooKeeperVersion Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogkubedbcom-zookeeperversion-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogkubedbcom-zookeeperversion-editor/README.md b/charts/catalogkubedbcom-zookeeperversion-editor/README.md index 3e384c21b0..72b41f536e 100644 --- a/charts/catalogkubedbcom-zookeeperversion-editor/README.md +++ b/charts/catalogkubedbcom-zookeeperversion-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogkubedbcom-zookeeperversion-editor --version=v0.35.0 -$ helm upgrade -i catalogkubedbcom-zookeeperversion-editor appscode/catalogkubedbcom-zookeeperversion-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogkubedbcom-zookeeperversion-editor --version=v0.36.0 +$ helm upgrade -i catalogkubedbcom-zookeeperversion-editor appscode/catalogkubedbcom-zookeeperversion-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ZooKeeperVersion Editor on a [Kubernetes](http://kubernetes To install/upgrade the chart with the release name `catalogkubedbcom-zookeeperversion-editor`: ```bash -$ helm upgrade -i catalogkubedbcom-zookeeperversion-editor appscode/catalogkubedbcom-zookeeperversion-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogkubedbcom-zookeeperversion-editor appscode/catalogkubedbcom-zookeeperversion-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ZooKeeperVersion Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogkubedbcom-z Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogkubedbcom-zookeeperversion-editor appscode/catalogkubedbcom-zookeeperversion-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.kubedb.com/v1alpha1 +$ helm upgrade -i catalogkubedbcom-zookeeperversion-editor appscode/catalogkubedbcom-zookeeperversion-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogkubedbcom-zookeeperversion-editor appscode/catalogkubedbcom-zookeeperversion-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogkubedbcom-zookeeperversion-editor appscode/catalogkubedbcom-zookeeperversion-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogkubevaultcom-vaultserverversion-editor/Chart.yaml b/charts/catalogkubevaultcom-vaultserverversion-editor/Chart.yaml index 540edba461..bcbbea6b64 100644 --- a/charts/catalogkubevaultcom-vaultserverversion-editor/Chart.yaml +++ b/charts/catalogkubevaultcom-vaultserverversion-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.kubevault.com","version":"v1alpha1","resource":"vaultserverversions"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: VaultServerVersion Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogkubevaultcom-vaultserverversion-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogkubevaultcom-vaultserverversion-editor/README.md b/charts/catalogkubevaultcom-vaultserverversion-editor/README.md index 3ab7d20f08..5434c92131 100644 --- a/charts/catalogkubevaultcom-vaultserverversion-editor/README.md +++ b/charts/catalogkubevaultcom-vaultserverversion-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogkubevaultcom-vaultserverversion-editor --version=v0.35.0 -$ helm upgrade -i catalogkubevaultcom-vaultserverversion-editor appscode/catalogkubevaultcom-vaultserverversion-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogkubevaultcom-vaultserverversion-editor --version=v0.36.0 +$ helm upgrade -i catalogkubevaultcom-vaultserverversion-editor appscode/catalogkubevaultcom-vaultserverversion-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a VaultServerVersion Editor on a [Kubernetes](http://kubernet To install/upgrade the chart with the release name `catalogkubevaultcom-vaultserverversion-editor`: ```bash -$ helm upgrade -i catalogkubevaultcom-vaultserverversion-editor appscode/catalogkubevaultcom-vaultserverversion-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogkubevaultcom-vaultserverversion-editor appscode/catalogkubevaultcom-vaultserverversion-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a VaultServerVersion Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogkubevaultco Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogkubevaultcom-vaultserverversion-editor appscode/catalogkubevaultcom-vaultserverversion-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.kubevault.com/v1alpha1 +$ helm upgrade -i catalogkubevaultcom-vaultserverversion-editor appscode/catalogkubevaultcom-vaultserverversion-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.kubevault.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogkubevaultcom-vaultserverversion-editor appscode/catalogkubevaultcom-vaultserverversion-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogkubevaultcom-vaultserverversion-editor appscode/catalogkubevaultcom-vaultserverversion-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogkubewaredev-elasticsearchbinding-editor/Chart.yaml b/charts/catalogkubewaredev-elasticsearchbinding-editor/Chart.yaml index 3065725161..87b9589470 100644 --- a/charts/catalogkubewaredev-elasticsearchbinding-editor/Chart.yaml +++ b/charts/catalogkubewaredev-elasticsearchbinding-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.kubeware.dev","version":"v1alpha1","resource":"elasticsearchbindings"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ElasticsearchBinding Editor home: https://byte.builders icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogkubewaredev-elasticsearchbinding-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogkubewaredev-elasticsearchbinding-editor/README.md b/charts/catalogkubewaredev-elasticsearchbinding-editor/README.md index 756415eeb4..287b401bb4 100644 --- a/charts/catalogkubewaredev-elasticsearchbinding-editor/README.md +++ b/charts/catalogkubewaredev-elasticsearchbinding-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogkubewaredev-elasticsearchbinding-editor --version=v0.35.0 -$ helm upgrade -i catalogkubewaredev-elasticsearchbinding-editor appscode/catalogkubewaredev-elasticsearchbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogkubewaredev-elasticsearchbinding-editor --version=v0.36.0 +$ helm upgrade -i catalogkubewaredev-elasticsearchbinding-editor appscode/catalogkubewaredev-elasticsearchbinding-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ElasticsearchBinding Editor on a [Kubernetes](http://kubern To install/upgrade the chart with the release name `catalogkubewaredev-elasticsearchbinding-editor`: ```bash -$ helm upgrade -i catalogkubewaredev-elasticsearchbinding-editor appscode/catalogkubewaredev-elasticsearchbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogkubewaredev-elasticsearchbinding-editor appscode/catalogkubewaredev-elasticsearchbinding-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ElasticsearchBinding Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogkubewaredev Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogkubewaredev-elasticsearchbinding-editor appscode/catalogkubewaredev-elasticsearchbinding-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.kubeware.dev/v1alpha1 +$ helm upgrade -i catalogkubewaredev-elasticsearchbinding-editor appscode/catalogkubewaredev-elasticsearchbinding-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.kubeware.dev/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogkubewaredev-elasticsearchbinding-editor appscode/catalogkubewaredev-elasticsearchbinding-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogkubewaredev-elasticsearchbinding-editor appscode/catalogkubewaredev-elasticsearchbinding-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogkubewaredev-kafkabinding-editor/Chart.yaml b/charts/catalogkubewaredev-kafkabinding-editor/Chart.yaml index 3480f79cf2..637a6ccd49 100644 --- a/charts/catalogkubewaredev-kafkabinding-editor/Chart.yaml +++ b/charts/catalogkubewaredev-kafkabinding-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.kubeware.dev","version":"v1alpha1","resource":"kafkabindings"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: KafkaBinding Editor home: https://byte.builders icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogkubewaredev-kafkabinding-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogkubewaredev-kafkabinding-editor/README.md b/charts/catalogkubewaredev-kafkabinding-editor/README.md index 8b06e60bfe..632259b648 100644 --- a/charts/catalogkubewaredev-kafkabinding-editor/README.md +++ b/charts/catalogkubewaredev-kafkabinding-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogkubewaredev-kafkabinding-editor --version=v0.35.0 -$ helm upgrade -i catalogkubewaredev-kafkabinding-editor appscode/catalogkubewaredev-kafkabinding-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogkubewaredev-kafkabinding-editor --version=v0.36.0 +$ helm upgrade -i catalogkubewaredev-kafkabinding-editor appscode/catalogkubewaredev-kafkabinding-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a KafkaBinding Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `catalogkubewaredev-kafkabinding-editor`: ```bash -$ helm upgrade -i catalogkubewaredev-kafkabinding-editor appscode/catalogkubewaredev-kafkabinding-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogkubewaredev-kafkabinding-editor appscode/catalogkubewaredev-kafkabinding-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a KafkaBinding Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogkubewaredev Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogkubewaredev-kafkabinding-editor appscode/catalogkubewaredev-kafkabinding-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.kubeware.dev/v1alpha1 +$ helm upgrade -i catalogkubewaredev-kafkabinding-editor appscode/catalogkubewaredev-kafkabinding-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.kubeware.dev/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogkubewaredev-kafkabinding-editor appscode/catalogkubewaredev-kafkabinding-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogkubewaredev-kafkabinding-editor appscode/catalogkubewaredev-kafkabinding-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogkubewaredev-mariadbbinding-editor/Chart.yaml b/charts/catalogkubewaredev-mariadbbinding-editor/Chart.yaml index 89067900d6..a1f66dd55a 100644 --- a/charts/catalogkubewaredev-mariadbbinding-editor/Chart.yaml +++ b/charts/catalogkubewaredev-mariadbbinding-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.kubeware.dev","version":"v1alpha1","resource":"mariadbbindings"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MariaDBBinding Editor home: https://byte.builders icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogkubewaredev-mariadbbinding-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogkubewaredev-mariadbbinding-editor/README.md b/charts/catalogkubewaredev-mariadbbinding-editor/README.md index 1a54dba6fd..b823837c9d 100644 --- a/charts/catalogkubewaredev-mariadbbinding-editor/README.md +++ b/charts/catalogkubewaredev-mariadbbinding-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogkubewaredev-mariadbbinding-editor --version=v0.35.0 -$ helm upgrade -i catalogkubewaredev-mariadbbinding-editor appscode/catalogkubewaredev-mariadbbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogkubewaredev-mariadbbinding-editor --version=v0.36.0 +$ helm upgrade -i catalogkubewaredev-mariadbbinding-editor appscode/catalogkubewaredev-mariadbbinding-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MariaDBBinding Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `catalogkubewaredev-mariadbbinding-editor`: ```bash -$ helm upgrade -i catalogkubewaredev-mariadbbinding-editor appscode/catalogkubewaredev-mariadbbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogkubewaredev-mariadbbinding-editor appscode/catalogkubewaredev-mariadbbinding-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MariaDBBinding Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogkubewaredev Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogkubewaredev-mariadbbinding-editor appscode/catalogkubewaredev-mariadbbinding-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.kubeware.dev/v1alpha1 +$ helm upgrade -i catalogkubewaredev-mariadbbinding-editor appscode/catalogkubewaredev-mariadbbinding-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.kubeware.dev/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogkubewaredev-mariadbbinding-editor appscode/catalogkubewaredev-mariadbbinding-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogkubewaredev-mariadbbinding-editor appscode/catalogkubewaredev-mariadbbinding-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogkubewaredev-memcachedbinding-editor/Chart.yaml b/charts/catalogkubewaredev-memcachedbinding-editor/Chart.yaml index fbfc384ec4..db9dc8e10f 100644 --- a/charts/catalogkubewaredev-memcachedbinding-editor/Chart.yaml +++ b/charts/catalogkubewaredev-memcachedbinding-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.kubeware.dev","version":"v1alpha1","resource":"memcachedbindings"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MemcachedBinding Editor home: https://byte.builders icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogkubewaredev-memcachedbinding-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogkubewaredev-memcachedbinding-editor/README.md b/charts/catalogkubewaredev-memcachedbinding-editor/README.md index c0d0d5adc7..57a660b9f5 100644 --- a/charts/catalogkubewaredev-memcachedbinding-editor/README.md +++ b/charts/catalogkubewaredev-memcachedbinding-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogkubewaredev-memcachedbinding-editor --version=v0.35.0 -$ helm upgrade -i catalogkubewaredev-memcachedbinding-editor appscode/catalogkubewaredev-memcachedbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogkubewaredev-memcachedbinding-editor --version=v0.36.0 +$ helm upgrade -i catalogkubewaredev-memcachedbinding-editor appscode/catalogkubewaredev-memcachedbinding-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MemcachedBinding Editor on a [Kubernetes](http://kubernetes To install/upgrade the chart with the release name `catalogkubewaredev-memcachedbinding-editor`: ```bash -$ helm upgrade -i catalogkubewaredev-memcachedbinding-editor appscode/catalogkubewaredev-memcachedbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogkubewaredev-memcachedbinding-editor appscode/catalogkubewaredev-memcachedbinding-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MemcachedBinding Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogkubewaredev Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogkubewaredev-memcachedbinding-editor appscode/catalogkubewaredev-memcachedbinding-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.kubeware.dev/v1alpha1 +$ helm upgrade -i catalogkubewaredev-memcachedbinding-editor appscode/catalogkubewaredev-memcachedbinding-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.kubeware.dev/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogkubewaredev-memcachedbinding-editor appscode/catalogkubewaredev-memcachedbinding-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogkubewaredev-memcachedbinding-editor appscode/catalogkubewaredev-memcachedbinding-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogkubewaredev-mongodbbinding-editor/Chart.yaml b/charts/catalogkubewaredev-mongodbbinding-editor/Chart.yaml index d2eb5f2e5c..a0f0925eb1 100644 --- a/charts/catalogkubewaredev-mongodbbinding-editor/Chart.yaml +++ b/charts/catalogkubewaredev-mongodbbinding-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.kubeware.dev","version":"v1alpha1","resource":"mongodbbindings"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MongoDBBinding Editor home: https://byte.builders icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogkubewaredev-mongodbbinding-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogkubewaredev-mongodbbinding-editor/README.md b/charts/catalogkubewaredev-mongodbbinding-editor/README.md index 20fcde80e2..eb2bf5083a 100644 --- a/charts/catalogkubewaredev-mongodbbinding-editor/README.md +++ b/charts/catalogkubewaredev-mongodbbinding-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogkubewaredev-mongodbbinding-editor --version=v0.35.0 -$ helm upgrade -i catalogkubewaredev-mongodbbinding-editor appscode/catalogkubewaredev-mongodbbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogkubewaredev-mongodbbinding-editor --version=v0.36.0 +$ helm upgrade -i catalogkubewaredev-mongodbbinding-editor appscode/catalogkubewaredev-mongodbbinding-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MongoDBBinding Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `catalogkubewaredev-mongodbbinding-editor`: ```bash -$ helm upgrade -i catalogkubewaredev-mongodbbinding-editor appscode/catalogkubewaredev-mongodbbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogkubewaredev-mongodbbinding-editor appscode/catalogkubewaredev-mongodbbinding-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MongoDBBinding Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogkubewaredev Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogkubewaredev-mongodbbinding-editor appscode/catalogkubewaredev-mongodbbinding-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.kubeware.dev/v1alpha1 +$ helm upgrade -i catalogkubewaredev-mongodbbinding-editor appscode/catalogkubewaredev-mongodbbinding-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.kubeware.dev/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogkubewaredev-mongodbbinding-editor appscode/catalogkubewaredev-mongodbbinding-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogkubewaredev-mongodbbinding-editor appscode/catalogkubewaredev-mongodbbinding-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogkubewaredev-mysqlbinding-editor/Chart.yaml b/charts/catalogkubewaredev-mysqlbinding-editor/Chart.yaml index 7be5e31db8..5711721c94 100644 --- a/charts/catalogkubewaredev-mysqlbinding-editor/Chart.yaml +++ b/charts/catalogkubewaredev-mysqlbinding-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.kubeware.dev","version":"v1alpha1","resource":"mysqlbindings"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MySQLBinding Editor home: https://byte.builders icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogkubewaredev-mysqlbinding-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogkubewaredev-mysqlbinding-editor/README.md b/charts/catalogkubewaredev-mysqlbinding-editor/README.md index 9080dea9eb..399b4ed074 100644 --- a/charts/catalogkubewaredev-mysqlbinding-editor/README.md +++ b/charts/catalogkubewaredev-mysqlbinding-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogkubewaredev-mysqlbinding-editor --version=v0.35.0 -$ helm upgrade -i catalogkubewaredev-mysqlbinding-editor appscode/catalogkubewaredev-mysqlbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogkubewaredev-mysqlbinding-editor --version=v0.36.0 +$ helm upgrade -i catalogkubewaredev-mysqlbinding-editor appscode/catalogkubewaredev-mysqlbinding-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MySQLBinding Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `catalogkubewaredev-mysqlbinding-editor`: ```bash -$ helm upgrade -i catalogkubewaredev-mysqlbinding-editor appscode/catalogkubewaredev-mysqlbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogkubewaredev-mysqlbinding-editor appscode/catalogkubewaredev-mysqlbinding-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MySQLBinding Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogkubewaredev Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogkubewaredev-mysqlbinding-editor appscode/catalogkubewaredev-mysqlbinding-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.kubeware.dev/v1alpha1 +$ helm upgrade -i catalogkubewaredev-mysqlbinding-editor appscode/catalogkubewaredev-mysqlbinding-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.kubeware.dev/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogkubewaredev-mysqlbinding-editor appscode/catalogkubewaredev-mysqlbinding-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogkubewaredev-mysqlbinding-editor appscode/catalogkubewaredev-mysqlbinding-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogkubewaredev-perconaxtradbbinding-editor/Chart.yaml b/charts/catalogkubewaredev-perconaxtradbbinding-editor/Chart.yaml index 9a190df94f..a7920e8a61 100644 --- a/charts/catalogkubewaredev-perconaxtradbbinding-editor/Chart.yaml +++ b/charts/catalogkubewaredev-perconaxtradbbinding-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.kubeware.dev","version":"v1alpha1","resource":"perconaxtradbbindings"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: PerconaXtraDBBinding Editor home: https://byte.builders icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogkubewaredev-perconaxtradbbinding-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogkubewaredev-perconaxtradbbinding-editor/README.md b/charts/catalogkubewaredev-perconaxtradbbinding-editor/README.md index 274d35f8dc..a80078a592 100644 --- a/charts/catalogkubewaredev-perconaxtradbbinding-editor/README.md +++ b/charts/catalogkubewaredev-perconaxtradbbinding-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogkubewaredev-perconaxtradbbinding-editor --version=v0.35.0 -$ helm upgrade -i catalogkubewaredev-perconaxtradbbinding-editor appscode/catalogkubewaredev-perconaxtradbbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogkubewaredev-perconaxtradbbinding-editor --version=v0.36.0 +$ helm upgrade -i catalogkubewaredev-perconaxtradbbinding-editor appscode/catalogkubewaredev-perconaxtradbbinding-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PerconaXtraDBBinding Editor on a [Kubernetes](http://kubern To install/upgrade the chart with the release name `catalogkubewaredev-perconaxtradbbinding-editor`: ```bash -$ helm upgrade -i catalogkubewaredev-perconaxtradbbinding-editor appscode/catalogkubewaredev-perconaxtradbbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogkubewaredev-perconaxtradbbinding-editor appscode/catalogkubewaredev-perconaxtradbbinding-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a PerconaXtraDBBinding Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogkubewaredev Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogkubewaredev-perconaxtradbbinding-editor appscode/catalogkubewaredev-perconaxtradbbinding-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.kubeware.dev/v1alpha1 +$ helm upgrade -i catalogkubewaredev-perconaxtradbbinding-editor appscode/catalogkubewaredev-perconaxtradbbinding-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.kubeware.dev/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogkubewaredev-perconaxtradbbinding-editor appscode/catalogkubewaredev-perconaxtradbbinding-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogkubewaredev-perconaxtradbbinding-editor appscode/catalogkubewaredev-perconaxtradbbinding-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogkubewaredev-pgbouncerbinding-editor/Chart.yaml b/charts/catalogkubewaredev-pgbouncerbinding-editor/Chart.yaml index 39308da378..129934cc66 100644 --- a/charts/catalogkubewaredev-pgbouncerbinding-editor/Chart.yaml +++ b/charts/catalogkubewaredev-pgbouncerbinding-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.kubeware.dev","version":"v1alpha1","resource":"pgbouncerbindings"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: PgBouncerBinding Editor home: https://byte.builders icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogkubewaredev-pgbouncerbinding-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogkubewaredev-pgbouncerbinding-editor/README.md b/charts/catalogkubewaredev-pgbouncerbinding-editor/README.md index 664be76b16..f77bfcfe8f 100644 --- a/charts/catalogkubewaredev-pgbouncerbinding-editor/README.md +++ b/charts/catalogkubewaredev-pgbouncerbinding-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogkubewaredev-pgbouncerbinding-editor --version=v0.35.0 -$ helm upgrade -i catalogkubewaredev-pgbouncerbinding-editor appscode/catalogkubewaredev-pgbouncerbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogkubewaredev-pgbouncerbinding-editor --version=v0.36.0 +$ helm upgrade -i catalogkubewaredev-pgbouncerbinding-editor appscode/catalogkubewaredev-pgbouncerbinding-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PgBouncerBinding Editor on a [Kubernetes](http://kubernetes To install/upgrade the chart with the release name `catalogkubewaredev-pgbouncerbinding-editor`: ```bash -$ helm upgrade -i catalogkubewaredev-pgbouncerbinding-editor appscode/catalogkubewaredev-pgbouncerbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogkubewaredev-pgbouncerbinding-editor appscode/catalogkubewaredev-pgbouncerbinding-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a PgBouncerBinding Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogkubewaredev Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogkubewaredev-pgbouncerbinding-editor appscode/catalogkubewaredev-pgbouncerbinding-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.kubeware.dev/v1alpha1 +$ helm upgrade -i catalogkubewaredev-pgbouncerbinding-editor appscode/catalogkubewaredev-pgbouncerbinding-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.kubeware.dev/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogkubewaredev-pgbouncerbinding-editor appscode/catalogkubewaredev-pgbouncerbinding-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogkubewaredev-pgbouncerbinding-editor appscode/catalogkubewaredev-pgbouncerbinding-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogkubewaredev-postgresbinding-editor/Chart.yaml b/charts/catalogkubewaredev-postgresbinding-editor/Chart.yaml index a4ff5958a9..cc3563cbf7 100644 --- a/charts/catalogkubewaredev-postgresbinding-editor/Chart.yaml +++ b/charts/catalogkubewaredev-postgresbinding-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.kubeware.dev","version":"v1alpha1","resource":"postgresbindings"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: PostgresBinding Editor home: https://byte.builders icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogkubewaredev-postgresbinding-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogkubewaredev-postgresbinding-editor/README.md b/charts/catalogkubewaredev-postgresbinding-editor/README.md index 3df31bfaf1..8c4dbb6950 100644 --- a/charts/catalogkubewaredev-postgresbinding-editor/README.md +++ b/charts/catalogkubewaredev-postgresbinding-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogkubewaredev-postgresbinding-editor --version=v0.35.0 -$ helm upgrade -i catalogkubewaredev-postgresbinding-editor appscode/catalogkubewaredev-postgresbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogkubewaredev-postgresbinding-editor --version=v0.36.0 +$ helm upgrade -i catalogkubewaredev-postgresbinding-editor appscode/catalogkubewaredev-postgresbinding-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PostgresBinding Editor on a [Kubernetes](http://kubernetes. To install/upgrade the chart with the release name `catalogkubewaredev-postgresbinding-editor`: ```bash -$ helm upgrade -i catalogkubewaredev-postgresbinding-editor appscode/catalogkubewaredev-postgresbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogkubewaredev-postgresbinding-editor appscode/catalogkubewaredev-postgresbinding-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a PostgresBinding Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogkubewaredev Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogkubewaredev-postgresbinding-editor appscode/catalogkubewaredev-postgresbinding-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.kubeware.dev/v1alpha1 +$ helm upgrade -i catalogkubewaredev-postgresbinding-editor appscode/catalogkubewaredev-postgresbinding-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.kubeware.dev/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogkubewaredev-postgresbinding-editor appscode/catalogkubewaredev-postgresbinding-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogkubewaredev-postgresbinding-editor appscode/catalogkubewaredev-postgresbinding-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogkubewaredev-proxysqlbinding-editor/Chart.yaml b/charts/catalogkubewaredev-proxysqlbinding-editor/Chart.yaml index 2415c0d53f..9bc7707b8b 100644 --- a/charts/catalogkubewaredev-proxysqlbinding-editor/Chart.yaml +++ b/charts/catalogkubewaredev-proxysqlbinding-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.kubeware.dev","version":"v1alpha1","resource":"proxysqlbindings"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ProxySQLBinding Editor home: https://byte.builders icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogkubewaredev-proxysqlbinding-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogkubewaredev-proxysqlbinding-editor/README.md b/charts/catalogkubewaredev-proxysqlbinding-editor/README.md index 456fb88042..4a6447eb84 100644 --- a/charts/catalogkubewaredev-proxysqlbinding-editor/README.md +++ b/charts/catalogkubewaredev-proxysqlbinding-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogkubewaredev-proxysqlbinding-editor --version=v0.35.0 -$ helm upgrade -i catalogkubewaredev-proxysqlbinding-editor appscode/catalogkubewaredev-proxysqlbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogkubewaredev-proxysqlbinding-editor --version=v0.36.0 +$ helm upgrade -i catalogkubewaredev-proxysqlbinding-editor appscode/catalogkubewaredev-proxysqlbinding-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ProxySQLBinding Editor on a [Kubernetes](http://kubernetes. To install/upgrade the chart with the release name `catalogkubewaredev-proxysqlbinding-editor`: ```bash -$ helm upgrade -i catalogkubewaredev-proxysqlbinding-editor appscode/catalogkubewaredev-proxysqlbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogkubewaredev-proxysqlbinding-editor appscode/catalogkubewaredev-proxysqlbinding-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ProxySQLBinding Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogkubewaredev Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogkubewaredev-proxysqlbinding-editor appscode/catalogkubewaredev-proxysqlbinding-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.kubeware.dev/v1alpha1 +$ helm upgrade -i catalogkubewaredev-proxysqlbinding-editor appscode/catalogkubewaredev-proxysqlbinding-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.kubeware.dev/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogkubewaredev-proxysqlbinding-editor appscode/catalogkubewaredev-proxysqlbinding-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogkubewaredev-proxysqlbinding-editor appscode/catalogkubewaredev-proxysqlbinding-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/catalogkubewaredev-redisbinding-editor/Chart.yaml b/charts/catalogkubewaredev-redisbinding-editor/Chart.yaml index 16a1b8ffb8..651d180347 100644 --- a/charts/catalogkubewaredev-redisbinding-editor/Chart.yaml +++ b/charts/catalogkubewaredev-redisbinding-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"catalog.kubeware.dev","version":"v1alpha1","resource":"redisbindings"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: RedisBinding Editor home: https://byte.builders icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: catalogkubewaredev-redisbinding-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/catalogkubewaredev-redisbinding-editor/README.md b/charts/catalogkubewaredev-redisbinding-editor/README.md index 5daf5c287c..d3b968f69d 100644 --- a/charts/catalogkubewaredev-redisbinding-editor/README.md +++ b/charts/catalogkubewaredev-redisbinding-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/catalogkubewaredev-redisbinding-editor --version=v0.35.0 -$ helm upgrade -i catalogkubewaredev-redisbinding-editor appscode/catalogkubewaredev-redisbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/catalogkubewaredev-redisbinding-editor --version=v0.36.0 +$ helm upgrade -i catalogkubewaredev-redisbinding-editor appscode/catalogkubewaredev-redisbinding-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a RedisBinding Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `catalogkubewaredev-redisbinding-editor`: ```bash -$ helm upgrade -i catalogkubewaredev-redisbinding-editor appscode/catalogkubewaredev-redisbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i catalogkubewaredev-redisbinding-editor appscode/catalogkubewaredev-redisbinding-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a RedisBinding Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `catalogkubewaredev Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i catalogkubewaredev-redisbinding-editor appscode/catalogkubewaredev-redisbinding-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.kubeware.dev/v1alpha1 +$ helm upgrade -i catalogkubewaredev-redisbinding-editor appscode/catalogkubewaredev-redisbinding-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=catalog.kubeware.dev/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i catalogkubewaredev-redisbinding-editor appscode/catalogkubewaredev-redisbinding-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i catalogkubewaredev-redisbinding-editor appscode/catalogkubewaredev-redisbinding-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/certificatesk8sio-certificatesigningrequest-editor/Chart.yaml b/charts/certificatesk8sio-certificatesigningrequest-editor/Chart.yaml index aebb9d11f0..b5b61d3bbb 100644 --- a/charts/certificatesk8sio-certificatesigningrequest-editor/Chart.yaml +++ b/charts/certificatesk8sio-certificatesigningrequest-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"certificates.k8s.io","version":"v1","resource":"certificatesigningrequests"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: CertificateSigningRequest Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: certificatesk8sio-certificatesigningrequest-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/certificatesk8sio-certificatesigningrequest-editor/README.md b/charts/certificatesk8sio-certificatesigningrequest-editor/README.md index 386500d60e..35b31d7b89 100644 --- a/charts/certificatesk8sio-certificatesigningrequest-editor/README.md +++ b/charts/certificatesk8sio-certificatesigningrequest-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/certificatesk8sio-certificatesigningrequest-editor --version=v0.35.0 -$ helm upgrade -i certificatesk8sio-certificatesigningrequest-editor appscode/certificatesk8sio-certificatesigningrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/certificatesk8sio-certificatesigningrequest-editor --version=v0.36.0 +$ helm upgrade -i certificatesk8sio-certificatesigningrequest-editor appscode/certificatesk8sio-certificatesigningrequest-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a CertificateSigningRequest Editor on a [Kubernetes](http://k To install/upgrade the chart with the release name `certificatesk8sio-certificatesigningrequest-editor`: ```bash -$ helm upgrade -i certificatesk8sio-certificatesigningrequest-editor appscode/certificatesk8sio-certificatesigningrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i certificatesk8sio-certificatesigningrequest-editor appscode/certificatesk8sio-certificatesigningrequest-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a CertificateSigningRequest Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `certificatesk8sio- Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i certificatesk8sio-certificatesigningrequest-editor appscode/certificatesk8sio-certificatesigningrequest-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=certificates.k8s.io/v1 +$ helm upgrade -i certificatesk8sio-certificatesigningrequest-editor appscode/certificatesk8sio-certificatesigningrequest-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=certificates.k8s.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i certificatesk8sio-certificatesigningrequest-editor appscode/certificatesk8sio-certificatesigningrequest-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i certificatesk8sio-certificatesigningrequest-editor appscode/certificatesk8sio-certificatesigningrequest-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/certmanagerio-certificate-editor/Chart.yaml b/charts/certmanagerio-certificate-editor/Chart.yaml index 8d5ec224d5..e433ba1752 100644 --- a/charts/certmanagerio-certificate-editor/Chart.yaml +++ b/charts/certmanagerio-certificate-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"cert-manager.io","version":"v1","resource":"certificates"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Certificate Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: certmanagerio-certificate-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/certmanagerio-certificate-editor/README.md b/charts/certmanagerio-certificate-editor/README.md index c84c05cee2..b450812360 100644 --- a/charts/certmanagerio-certificate-editor/README.md +++ b/charts/certmanagerio-certificate-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/certmanagerio-certificate-editor --version=v0.35.0 -$ helm upgrade -i certmanagerio-certificate-editor appscode/certmanagerio-certificate-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/certmanagerio-certificate-editor --version=v0.36.0 +$ helm upgrade -i certmanagerio-certificate-editor appscode/certmanagerio-certificate-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Certificate Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `certmanagerio-certificate-editor`: ```bash -$ helm upgrade -i certmanagerio-certificate-editor appscode/certmanagerio-certificate-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i certmanagerio-certificate-editor appscode/certmanagerio-certificate-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Certificate Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `certmanagerio-cert Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i certmanagerio-certificate-editor appscode/certmanagerio-certificate-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=cert-manager.io/v1 +$ helm upgrade -i certmanagerio-certificate-editor appscode/certmanagerio-certificate-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=cert-manager.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i certmanagerio-certificate-editor appscode/certmanagerio-certificate-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i certmanagerio-certificate-editor appscode/certmanagerio-certificate-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/certmanagerio-certificaterequest-editor/Chart.yaml b/charts/certmanagerio-certificaterequest-editor/Chart.yaml index 6c6c736a64..a954e118e4 100644 --- a/charts/certmanagerio-certificaterequest-editor/Chart.yaml +++ b/charts/certmanagerio-certificaterequest-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"cert-manager.io","version":"v1","resource":"certificaterequests"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: CertificateRequest Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: certmanagerio-certificaterequest-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/certmanagerio-certificaterequest-editor/README.md b/charts/certmanagerio-certificaterequest-editor/README.md index c6ec5c1cae..7410120863 100644 --- a/charts/certmanagerio-certificaterequest-editor/README.md +++ b/charts/certmanagerio-certificaterequest-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/certmanagerio-certificaterequest-editor --version=v0.35.0 -$ helm upgrade -i certmanagerio-certificaterequest-editor appscode/certmanagerio-certificaterequest-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/certmanagerio-certificaterequest-editor --version=v0.36.0 +$ helm upgrade -i certmanagerio-certificaterequest-editor appscode/certmanagerio-certificaterequest-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a CertificateRequest Editor on a [Kubernetes](http://kubernet To install/upgrade the chart with the release name `certmanagerio-certificaterequest-editor`: ```bash -$ helm upgrade -i certmanagerio-certificaterequest-editor appscode/certmanagerio-certificaterequest-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i certmanagerio-certificaterequest-editor appscode/certmanagerio-certificaterequest-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a CertificateRequest Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `certmanagerio-cert Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i certmanagerio-certificaterequest-editor appscode/certmanagerio-certificaterequest-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=cert-manager.io/v1 +$ helm upgrade -i certmanagerio-certificaterequest-editor appscode/certmanagerio-certificaterequest-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=cert-manager.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i certmanagerio-certificaterequest-editor appscode/certmanagerio-certificaterequest-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i certmanagerio-certificaterequest-editor appscode/certmanagerio-certificaterequest-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/certmanagerio-clusterissuer-editor/Chart.yaml b/charts/certmanagerio-clusterissuer-editor/Chart.yaml index 3868e79adc..eba446918a 100644 --- a/charts/certmanagerio-clusterissuer-editor/Chart.yaml +++ b/charts/certmanagerio-clusterissuer-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"cert-manager.io","version":"v1","resource":"clusterissuers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ClusterIssuer Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: certmanagerio-clusterissuer-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/certmanagerio-clusterissuer-editor/README.md b/charts/certmanagerio-clusterissuer-editor/README.md index c54cdcfdb3..2270b94e7a 100644 --- a/charts/certmanagerio-clusterissuer-editor/README.md +++ b/charts/certmanagerio-clusterissuer-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/certmanagerio-clusterissuer-editor --version=v0.35.0 -$ helm upgrade -i certmanagerio-clusterissuer-editor appscode/certmanagerio-clusterissuer-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/certmanagerio-clusterissuer-editor --version=v0.36.0 +$ helm upgrade -i certmanagerio-clusterissuer-editor appscode/certmanagerio-clusterissuer-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ClusterIssuer Editor on a [Kubernetes](http://kubernetes.io To install/upgrade the chart with the release name `certmanagerio-clusterissuer-editor`: ```bash -$ helm upgrade -i certmanagerio-clusterissuer-editor appscode/certmanagerio-clusterissuer-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i certmanagerio-clusterissuer-editor appscode/certmanagerio-clusterissuer-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ClusterIssuer Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `certmanagerio-clus Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i certmanagerio-clusterissuer-editor appscode/certmanagerio-clusterissuer-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=cert-manager.io/v1 +$ helm upgrade -i certmanagerio-clusterissuer-editor appscode/certmanagerio-clusterissuer-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=cert-manager.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i certmanagerio-clusterissuer-editor appscode/certmanagerio-clusterissuer-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i certmanagerio-clusterissuer-editor appscode/certmanagerio-clusterissuer-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/certmanagerio-issuer-editor/Chart.yaml b/charts/certmanagerio-issuer-editor/Chart.yaml index d6460d7232..bf182d860e 100644 --- a/charts/certmanagerio-issuer-editor/Chart.yaml +++ b/charts/certmanagerio-issuer-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"cert-manager.io","version":"v1","resource":"issuers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Issuer Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: certmanagerio-issuer-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/certmanagerio-issuer-editor/README.md b/charts/certmanagerio-issuer-editor/README.md index eab93329ac..2eefa04467 100644 --- a/charts/certmanagerio-issuer-editor/README.md +++ b/charts/certmanagerio-issuer-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/certmanagerio-issuer-editor --version=v0.35.0 -$ helm upgrade -i certmanagerio-issuer-editor appscode/certmanagerio-issuer-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/certmanagerio-issuer-editor --version=v0.36.0 +$ helm upgrade -i certmanagerio-issuer-editor appscode/certmanagerio-issuer-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Issuer Editor on a [Kubernetes](http://kubernetes.io) clust To install/upgrade the chart with the release name `certmanagerio-issuer-editor`: ```bash -$ helm upgrade -i certmanagerio-issuer-editor appscode/certmanagerio-issuer-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i certmanagerio-issuer-editor appscode/certmanagerio-issuer-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Issuer Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `certmanagerio-issu Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i certmanagerio-issuer-editor appscode/certmanagerio-issuer-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=cert-manager.io/v1 +$ helm upgrade -i certmanagerio-issuer-editor appscode/certmanagerio-issuer-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=cert-manager.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i certmanagerio-issuer-editor appscode/certmanagerio-issuer-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i certmanagerio-issuer-editor appscode/certmanagerio-issuer-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/chartsxhelmdev-chartpreset-editor/Chart.yaml b/charts/chartsxhelmdev-chartpreset-editor/Chart.yaml index db14919c15..b4a2735c57 100644 --- a/charts/chartsxhelmdev-chartpreset-editor/Chart.yaml +++ b/charts/chartsxhelmdev-chartpreset-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"charts.x-helm.dev","version":"v1alpha1","resource":"chartpresets"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ChartPreset Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: chartsxhelmdev-chartpreset-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/chartsxhelmdev-chartpreset-editor/README.md b/charts/chartsxhelmdev-chartpreset-editor/README.md index d3d196d178..2dec7afacf 100644 --- a/charts/chartsxhelmdev-chartpreset-editor/README.md +++ b/charts/chartsxhelmdev-chartpreset-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/chartsxhelmdev-chartpreset-editor --version=v0.35.0 -$ helm upgrade -i chartsxhelmdev-chartpreset-editor appscode/chartsxhelmdev-chartpreset-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/chartsxhelmdev-chartpreset-editor --version=v0.36.0 +$ helm upgrade -i chartsxhelmdev-chartpreset-editor appscode/chartsxhelmdev-chartpreset-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ChartPreset Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `chartsxhelmdev-chartpreset-editor`: ```bash -$ helm upgrade -i chartsxhelmdev-chartpreset-editor appscode/chartsxhelmdev-chartpreset-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i chartsxhelmdev-chartpreset-editor appscode/chartsxhelmdev-chartpreset-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ChartPreset Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `chartsxhelmdev-cha Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i chartsxhelmdev-chartpreset-editor appscode/chartsxhelmdev-chartpreset-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=charts.x-helm.dev/v1alpha1 +$ helm upgrade -i chartsxhelmdev-chartpreset-editor appscode/chartsxhelmdev-chartpreset-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=charts.x-helm.dev/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i chartsxhelmdev-chartpreset-editor appscode/chartsxhelmdev-chartpreset-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i chartsxhelmdev-chartpreset-editor appscode/chartsxhelmdev-chartpreset-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/chartsxhelmdev-clusterchartpreset-editor-options/Chart.yaml b/charts/chartsxhelmdev-clusterchartpreset-editor-options/Chart.yaml index 770478ed7f..c313868e0d 100644 --- a/charts/chartsxhelmdev-clusterchartpreset-editor-options/Chart.yaml +++ b/charts/chartsxhelmdev-clusterchartpreset-editor-options/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 name: chartsxhelmdev-clusterchartpreset-editor-options description: ClusterChartPresets Editor UI Options type: application -version: v0.35.0 -appVersion: v0.35.0 +version: v0.36.0 +appVersion: v0.36.0 maintainers: - name: appscode email: support@appscode.com diff --git a/charts/chartsxhelmdev-clusterchartpreset-editor-options/README.md b/charts/chartsxhelmdev-clusterchartpreset-editor-options/README.md index a60466d1fc..bff0dda0c6 100644 --- a/charts/chartsxhelmdev-clusterchartpreset-editor-options/README.md +++ b/charts/chartsxhelmdev-clusterchartpreset-editor-options/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/chartsxhelmdev-clusterchartpreset-editor-options --version=v0.35.0 -$ helm upgrade -i chartsxhelmdev-clusterchartpreset-editor-options appscode/chartsxhelmdev-clusterchartpreset-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm search repo appscode/chartsxhelmdev-clusterchartpreset-editor-options --version=v0.36.0 +$ helm upgrade -i chartsxhelmdev-clusterchartpreset-editor-options appscode/chartsxhelmdev-clusterchartpreset-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys A ClusterChartPresets Editor UI Options on a [Kubernetes](htt To install/upgrade the chart with the release name `chartsxhelmdev-clusterchartpreset-editor-options`: ```bash -$ helm upgrade -i chartsxhelmdev-clusterchartpreset-editor-options appscode/chartsxhelmdev-clusterchartpreset-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm upgrade -i chartsxhelmdev-clusterchartpreset-editor-options appscode/chartsxhelmdev-clusterchartpreset-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` The command deploys A ClusterChartPresets Editor UI Options on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -128,12 +128,12 @@ The following table lists the configurable parameters of the `chartsxhelmdev-clu Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i chartsxhelmdev-clusterchartpreset-editor-options appscode/chartsxhelmdev-clusterchartpreset-editor-options -n kube-system --create-namespace --version=v0.35.0 --set metadata.resource.group=charts.x-helm.dev +$ helm upgrade -i chartsxhelmdev-clusterchartpreset-editor-options appscode/chartsxhelmdev-clusterchartpreset-editor-options -n kube-system --create-namespace --version=v0.36.0 --set metadata.resource.group=charts.x-helm.dev ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i chartsxhelmdev-clusterchartpreset-editor-options appscode/chartsxhelmdev-clusterchartpreset-editor-options -n kube-system --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i chartsxhelmdev-clusterchartpreset-editor-options appscode/chartsxhelmdev-clusterchartpreset-editor-options -n kube-system --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/chartsxhelmdev-clusterchartpreset-editor-options/ui/create-ui.yaml b/charts/chartsxhelmdev-clusterchartpreset-editor-options/ui/create-ui.yaml index 46a8342567..41c8e0b4f8 100644 --- a/charts/chartsxhelmdev-clusterchartpreset-editor-options/ui/create-ui.yaml +++ b/charts/chartsxhelmdev-clusterchartpreset-editor-options/ui/create-ui.yaml @@ -341,6 +341,104 @@ step: label: ClickHouse showLabels: true type: block-layout + - elements: + - elements: + - label: Can user modify DB2 Version? + schema: schema/properties/spec/properties/admin/properties/databases/properties/DB2/properties/versions/properties/toggle + type: switch + - label: Available Versions + loader: + name: FetchDbVersions|DB2 + watchPaths: + - temp/allDbVersions + multiple: true + schema: schema/properties/spec/properties/admin/properties/databases/properties/DB2/properties/versions/properties/available + type: select + watcher: + func: clearDefaultVersion|DB2 + paths: + - schema/properties/spec/properties/admin/properties/databases/properties/DB2/properties/versions/properties/available + - label: Default Version + loader: + name: availableVersions|DB2 + watchPaths: + - schema/spec/admin/databases/DB2/versions/available + schema: schema/properties/spec/properties/admin/properties/databases/properties/DB2/properties/versions/properties/default + type: select + type: block-layout + - elements: + - label: Can user modify DB2 Mode? + schema: schema/properties/spec/properties/admin/properties/databases/properties/DB2/properties/mode/properties/toggle + type: switch + - label: Available Modes + loader: fetchModes|DB2 + multiple: true + schema: schema/properties/spec/properties/admin/properties/databases/properties/DB2/properties/mode/properties/available + type: select + - init: + type: func + value: setDefaultMode|DB2 + label: Default Mode + loader: + name: availableModes|DB2 + watchPaths: + - schema/spec/admin/databases/DB2/mode/available + schema: schema/properties/spec/properties/admin/properties/databases/properties/DB2/properties/mode/properties/default + type: select + type: block-layout + hideBlock: true + label: DB2 + showLabels: true + type: block-layout + - elements: + - elements: + - label: Can user modify DocumentDB Version? + schema: schema/properties/spec/properties/admin/properties/databases/properties/DocumentDB/properties/versions/properties/toggle + type: switch + - label: Available Versions + loader: + name: FetchDbVersions|DocumentDB + watchPaths: + - temp/allDbVersions + multiple: true + schema: schema/properties/spec/properties/admin/properties/databases/properties/DocumentDB/properties/versions/properties/available + type: select + watcher: + func: clearDefaultVersion|DocumentDB + paths: + - schema/properties/spec/properties/admin/properties/databases/properties/DocumentDB/properties/versions/properties/available + - label: Default Version + loader: + name: availableVersions|DocumentDB + watchPaths: + - schema/spec/admin/databases/DocumentDB/versions/available + schema: schema/properties/spec/properties/admin/properties/databases/properties/DocumentDB/properties/versions/properties/default + type: select + type: block-layout + - elements: + - label: Can user modify DocumentDB Mode? + schema: schema/properties/spec/properties/admin/properties/databases/properties/DocumentDB/properties/mode/properties/toggle + type: switch + - label: Available Modes + loader: fetchModes|DocumentDB + multiple: true + schema: schema/properties/spec/properties/admin/properties/databases/properties/DocumentDB/properties/mode/properties/available + type: select + - init: + type: func + value: setDefaultMode|DocumentDB + label: Default Mode + loader: + name: availableModes|DocumentDB + watchPaths: + - schema/spec/admin/databases/DocumentDB/mode/available + schema: schema/properties/spec/properties/admin/properties/databases/properties/DocumentDB/properties/mode/properties/default + type: select + type: block-layout + hideBlock: true + label: DocumentDB + showLabels: true + type: block-layout - elements: - elements: - label: Can user modify Druid Version? @@ -439,6 +537,55 @@ step: label: Elasticsearch showLabels: true type: block-layout + - elements: + - elements: + - label: Can user modify HanaDB Version? + schema: schema/properties/spec/properties/admin/properties/databases/properties/HanaDB/properties/versions/properties/toggle + type: switch + - label: Available Versions + loader: + name: FetchDbVersions|HanaDB + watchPaths: + - temp/allDbVersions + multiple: true + schema: schema/properties/spec/properties/admin/properties/databases/properties/HanaDB/properties/versions/properties/available + type: select + watcher: + func: clearDefaultVersion|HanaDB + paths: + - schema/properties/spec/properties/admin/properties/databases/properties/HanaDB/properties/versions/properties/available + - label: Default Version + loader: + name: availableVersions|HanaDB + watchPaths: + - schema/spec/admin/databases/HanaDB/versions/available + schema: schema/properties/spec/properties/admin/properties/databases/properties/HanaDB/properties/versions/properties/default + type: select + type: block-layout + - elements: + - label: Can user modify HanaDB Mode? + schema: schema/properties/spec/properties/admin/properties/databases/properties/HanaDB/properties/mode/properties/toggle + type: switch + - label: Available Modes + loader: fetchModes|HanaDB + multiple: true + schema: schema/properties/spec/properties/admin/properties/databases/properties/HanaDB/properties/mode/properties/available + type: select + - init: + type: func + value: setDefaultMode|HanaDB + label: Default Mode + loader: + name: availableModes|HanaDB + watchPaths: + - schema/spec/admin/databases/HanaDB/mode/available + schema: schema/properties/spec/properties/admin/properties/databases/properties/HanaDB/properties/mode/properties/default + type: select + type: block-layout + hideBlock: true + label: HanaDB + showLabels: true + type: block-layout - elements: - elements: - label: Can user modify Hazelcast Version? @@ -733,6 +880,55 @@ step: label: Memcached showLabels: true type: block-layout + - elements: + - elements: + - label: Can user modify Milvus Version? + schema: schema/properties/spec/properties/admin/properties/databases/properties/Milvus/properties/versions/properties/toggle + type: switch + - label: Available Versions + loader: + name: FetchDbVersions|Milvus + watchPaths: + - temp/allDbVersions + multiple: true + schema: schema/properties/spec/properties/admin/properties/databases/properties/Milvus/properties/versions/properties/available + type: select + watcher: + func: clearDefaultVersion|Milvus + paths: + - schema/properties/spec/properties/admin/properties/databases/properties/Milvus/properties/versions/properties/available + - label: Default Version + loader: + name: availableVersions|Milvus + watchPaths: + - schema/spec/admin/databases/Milvus/versions/available + schema: schema/properties/spec/properties/admin/properties/databases/properties/Milvus/properties/versions/properties/default + type: select + type: block-layout + - elements: + - label: Can user modify Milvus Mode? + schema: schema/properties/spec/properties/admin/properties/databases/properties/Milvus/properties/mode/properties/toggle + type: switch + - label: Available Modes + loader: fetchModes|Milvus + multiple: true + schema: schema/properties/spec/properties/admin/properties/databases/properties/Milvus/properties/mode/properties/available + type: select + - init: + type: func + value: setDefaultMode|Milvus + label: Default Mode + loader: + name: availableModes|Milvus + watchPaths: + - schema/spec/admin/databases/Milvus/mode/available + schema: schema/properties/spec/properties/admin/properties/databases/properties/Milvus/properties/mode/properties/default + type: select + type: block-layout + hideBlock: true + label: Milvus + showLabels: true + type: block-layout - elements: - elements: - label: Can user modify MongoDB Version? @@ -831,6 +1027,55 @@ step: label: MySQL showLabels: true type: block-layout + - elements: + - elements: + - label: Can user modify Neo4j Version? + schema: schema/properties/spec/properties/admin/properties/databases/properties/Neo4j/properties/versions/properties/toggle + type: switch + - label: Available Versions + loader: + name: FetchDbVersions|Neo4j + watchPaths: + - temp/allDbVersions + multiple: true + schema: schema/properties/spec/properties/admin/properties/databases/properties/Neo4j/properties/versions/properties/available + type: select + watcher: + func: clearDefaultVersion|Neo4j + paths: + - schema/properties/spec/properties/admin/properties/databases/properties/Neo4j/properties/versions/properties/available + - label: Default Version + loader: + name: availableVersions|Neo4j + watchPaths: + - schema/spec/admin/databases/Neo4j/versions/available + schema: schema/properties/spec/properties/admin/properties/databases/properties/Neo4j/properties/versions/properties/default + type: select + type: block-layout + - elements: + - label: Can user modify Neo4j Mode? + schema: schema/properties/spec/properties/admin/properties/databases/properties/Neo4j/properties/mode/properties/toggle + type: switch + - label: Available Modes + loader: fetchModes|Neo4j + multiple: true + schema: schema/properties/spec/properties/admin/properties/databases/properties/Neo4j/properties/mode/properties/available + type: select + - init: + type: func + value: setDefaultMode|Neo4j + label: Default Mode + loader: + name: availableModes|Neo4j + watchPaths: + - schema/spec/admin/databases/Neo4j/mode/available + schema: schema/properties/spec/properties/admin/properties/databases/properties/Neo4j/properties/mode/properties/default + type: select + type: block-layout + hideBlock: true + label: Neo4j + showLabels: true + type: block-layout - elements: - elements: - label: Can user modify Oracle Version? @@ -1125,6 +1370,55 @@ step: label: ProxySQL showLabels: true type: block-layout + - elements: + - elements: + - label: Can user modify Qdrant Version? + schema: schema/properties/spec/properties/admin/properties/databases/properties/Qdrant/properties/versions/properties/toggle + type: switch + - label: Available Versions + loader: + name: FetchDbVersions|Qdrant + watchPaths: + - temp/allDbVersions + multiple: true + schema: schema/properties/spec/properties/admin/properties/databases/properties/Qdrant/properties/versions/properties/available + type: select + watcher: + func: clearDefaultVersion|Qdrant + paths: + - schema/properties/spec/properties/admin/properties/databases/properties/Qdrant/properties/versions/properties/available + - label: Default Version + loader: + name: availableVersions|Qdrant + watchPaths: + - schema/spec/admin/databases/Qdrant/versions/available + schema: schema/properties/spec/properties/admin/properties/databases/properties/Qdrant/properties/versions/properties/default + type: select + type: block-layout + - elements: + - label: Can user modify Qdrant Mode? + schema: schema/properties/spec/properties/admin/properties/databases/properties/Qdrant/properties/mode/properties/toggle + type: switch + - label: Available Modes + loader: fetchModes|Qdrant + multiple: true + schema: schema/properties/spec/properties/admin/properties/databases/properties/Qdrant/properties/mode/properties/available + type: select + - init: + type: func + value: setDefaultMode|Qdrant + label: Default Mode + loader: + name: availableModes|Qdrant + watchPaths: + - schema/spec/admin/databases/Qdrant/mode/available + schema: schema/properties/spec/properties/admin/properties/databases/properties/Qdrant/properties/mode/properties/default + type: select + type: block-layout + hideBlock: true + label: Qdrant + showLabels: true + type: block-layout - elements: - elements: - label: Can user modify RabbitMQ Version? @@ -1321,6 +1615,55 @@ step: label: Solr showLabels: true type: block-layout + - elements: + - elements: + - label: Can user modify Weaviate Version? + schema: schema/properties/spec/properties/admin/properties/databases/properties/Weaviate/properties/versions/properties/toggle + type: switch + - label: Available Versions + loader: + name: FetchDbVersions|Weaviate + watchPaths: + - temp/allDbVersions + multiple: true + schema: schema/properties/spec/properties/admin/properties/databases/properties/Weaviate/properties/versions/properties/available + type: select + watcher: + func: clearDefaultVersion|Weaviate + paths: + - schema/properties/spec/properties/admin/properties/databases/properties/Weaviate/properties/versions/properties/available + - label: Default Version + loader: + name: availableVersions|Weaviate + watchPaths: + - schema/spec/admin/databases/Weaviate/versions/available + schema: schema/properties/spec/properties/admin/properties/databases/properties/Weaviate/properties/versions/properties/default + type: select + type: block-layout + - elements: + - label: Can user modify Weaviate Mode? + schema: schema/properties/spec/properties/admin/properties/databases/properties/Weaviate/properties/mode/properties/toggle + type: switch + - label: Available Modes + loader: fetchModes|Weaviate + multiple: true + schema: schema/properties/spec/properties/admin/properties/databases/properties/Weaviate/properties/mode/properties/available + type: select + - init: + type: func + value: setDefaultMode|Weaviate + label: Default Mode + loader: + name: availableModes|Weaviate + watchPaths: + - schema/spec/admin/databases/Weaviate/mode/available + schema: schema/properties/spec/properties/admin/properties/databases/properties/Weaviate/properties/mode/properties/default + type: select + type: block-layout + hideBlock: true + label: Weaviate + showLabels: true + type: block-layout - elements: - elements: - label: Can user modify ZooKeeper Version? diff --git a/charts/chartsxhelmdev-clusterchartpreset-editor-options/ui/functions.js b/charts/chartsxhelmdev-clusterchartpreset-editor-options/ui/functions.js index cf52865eb1..3da647d9ed 100644 --- a/charts/chartsxhelmdev-clusterchartpreset-editor-options/ui/functions.js +++ b/charts/chartsxhelmdev-clusterchartpreset-editor-options/ui/functions.js @@ -331,6 +331,14 @@ export const useFunc = (model) => { availableModes: ['Standalone', 'Topology'], default: 'Topology', }, + DB2: { + availableModes: ['Standalone'], + default: 'Standalone', + }, + DocumentDB: { + availableModes: ['Standalone', 'ReplicaSet'], + default: 'ReplicaSet', + }, Druid: { availableModes: ['Topology'], default: 'Topology', @@ -339,9 +347,9 @@ export const useFunc = (model) => { availableModes: ['Combined', 'Topology'], default: 'Topology', }, - FerretDB: { - availableModes: ['PrimaryOnly', 'PrimaryAndSecondary'], - default: 'PrimaryAndSecondary', + HanaDB: { + availableModes: ['Standalone', 'SystemReplication'], + default: 'Standalone', }, Kafka: { availableModes: ['Combined', 'Topology'], @@ -367,6 +375,10 @@ export const useFunc = (model) => { availableModes: ['Standalone', 'Replicaset'], default: 'Replicaset', }, + Milvus: { + availableModes: ['Standalone', 'Distributed'], + default: 'Standalone', + }, MongoDB: { availableModes: ['Standalone', 'Replicaset', 'Sharded'], default: 'Replicaset', @@ -381,6 +393,10 @@ export const useFunc = (model) => { ], default: 'GroupReplication', }, + Neo4j: { + availableModes: ['Standalone', 'Replicaset'], + default: 'Replicaset', + }, Oracle: { availableModes: ['Standalone', 'DataGuard'], default: 'DataGuard', @@ -405,6 +421,10 @@ export const useFunc = (model) => { availableModes: ['Standalone', 'Replicaset'], default: 'Replicaset', }, + Qdrant: { + availableModes: ['Standalone', 'Distributed'], + default: 'Standalone', + }, RabbitMQ: { availableModes: ['Standalone', 'Replicaset'], default: 'Replicaset', @@ -421,6 +441,10 @@ export const useFunc = (model) => { availableModes: ['Standalone', 'Replicaset', 'Topology'], default: 'Topology', }, + Weaviate: { + availableModes: ['Standalone', 'Replicaset'], + default: 'Replicaset', + }, ZooKeeper: { availableModes: ['Standalone', 'Replicaset'], default: 'Replicaset', diff --git a/charts/chartsxhelmdev-clusterchartpreset-editor/Chart.yaml b/charts/chartsxhelmdev-clusterchartpreset-editor/Chart.yaml index 101119d6a8..7bd0e1eaf0 100644 --- a/charts/chartsxhelmdev-clusterchartpreset-editor/Chart.yaml +++ b/charts/chartsxhelmdev-clusterchartpreset-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"charts.x-helm.dev","version":"v1alpha1","resource":"clusterchartpresets"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ClusterChartPreset Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: chartsxhelmdev-clusterchartpreset-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/chartsxhelmdev-clusterchartpreset-editor/README.md b/charts/chartsxhelmdev-clusterchartpreset-editor/README.md index b142fd6772..d7750171f9 100644 --- a/charts/chartsxhelmdev-clusterchartpreset-editor/README.md +++ b/charts/chartsxhelmdev-clusterchartpreset-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/chartsxhelmdev-clusterchartpreset-editor --version=v0.35.0 -$ helm upgrade -i chartsxhelmdev-clusterchartpreset-editor appscode/chartsxhelmdev-clusterchartpreset-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/chartsxhelmdev-clusterchartpreset-editor --version=v0.36.0 +$ helm upgrade -i chartsxhelmdev-clusterchartpreset-editor appscode/chartsxhelmdev-clusterchartpreset-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ClusterChartPreset Editor on a [Kubernetes](http://kubernet To install/upgrade the chart with the release name `chartsxhelmdev-clusterchartpreset-editor`: ```bash -$ helm upgrade -i chartsxhelmdev-clusterchartpreset-editor appscode/chartsxhelmdev-clusterchartpreset-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i chartsxhelmdev-clusterchartpreset-editor appscode/chartsxhelmdev-clusterchartpreset-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ClusterChartPreset Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `chartsxhelmdev-clu Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i chartsxhelmdev-clusterchartpreset-editor appscode/chartsxhelmdev-clusterchartpreset-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=charts.x-helm.dev/v1alpha1 +$ helm upgrade -i chartsxhelmdev-clusterchartpreset-editor appscode/chartsxhelmdev-clusterchartpreset-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=charts.x-helm.dev/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i chartsxhelmdev-clusterchartpreset-editor appscode/chartsxhelmdev-clusterchartpreset-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i chartsxhelmdev-clusterchartpreset-editor appscode/chartsxhelmdev-clusterchartpreset-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/clusteropenclustermanagementio-addonplacementscore-editor/Chart.yaml b/charts/clusteropenclustermanagementio-addonplacementscore-editor/Chart.yaml index 7c28c029f9..88f633020c 100644 --- a/charts/clusteropenclustermanagementio-addonplacementscore-editor/Chart.yaml +++ b/charts/clusteropenclustermanagementio-addonplacementscore-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"cluster.open-cluster-management.io","version":"v1alpha1","resource":"addonplacementscores"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: AddOnPlacementScore Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: clusteropenclustermanagementio-addonplacementscore-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/clusteropenclustermanagementio-addonplacementscore-editor/README.md b/charts/clusteropenclustermanagementio-addonplacementscore-editor/README.md index 1a21b70b2e..0ba587113c 100644 --- a/charts/clusteropenclustermanagementio-addonplacementscore-editor/README.md +++ b/charts/clusteropenclustermanagementio-addonplacementscore-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/clusteropenclustermanagementio-addonplacementscore-editor --version=v0.35.0 -$ helm upgrade -i clusteropenclustermanagementio-addonplacementscore-editor appscode/clusteropenclustermanagementio-addonplacementscore-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/clusteropenclustermanagementio-addonplacementscore-editor --version=v0.36.0 +$ helm upgrade -i clusteropenclustermanagementio-addonplacementscore-editor appscode/clusteropenclustermanagementio-addonplacementscore-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a AddOnPlacementScore Editor on a [Kubernetes](http://kuberne To install/upgrade the chart with the release name `clusteropenclustermanagementio-addonplacementscore-editor`: ```bash -$ helm upgrade -i clusteropenclustermanagementio-addonplacementscore-editor appscode/clusteropenclustermanagementio-addonplacementscore-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i clusteropenclustermanagementio-addonplacementscore-editor appscode/clusteropenclustermanagementio-addonplacementscore-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a AddOnPlacementScore Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `clusteropencluster Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i clusteropenclustermanagementio-addonplacementscore-editor appscode/clusteropenclustermanagementio-addonplacementscore-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=cluster.open-cluster-management.io/v1alpha1 +$ helm upgrade -i clusteropenclustermanagementio-addonplacementscore-editor appscode/clusteropenclustermanagementio-addonplacementscore-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=cluster.open-cluster-management.io/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i clusteropenclustermanagementio-addonplacementscore-editor appscode/clusteropenclustermanagementio-addonplacementscore-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i clusteropenclustermanagementio-addonplacementscore-editor appscode/clusteropenclustermanagementio-addonplacementscore-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/clusteropenclustermanagementio-clusterclaim-editor/Chart.yaml b/charts/clusteropenclustermanagementio-clusterclaim-editor/Chart.yaml index 31e4ec629e..a52fe9e23e 100644 --- a/charts/clusteropenclustermanagementio-clusterclaim-editor/Chart.yaml +++ b/charts/clusteropenclustermanagementio-clusterclaim-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"cluster.open-cluster-management.io","version":"v1alpha1","resource":"clusterclaims"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ClusterClaim Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: clusteropenclustermanagementio-clusterclaim-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/clusteropenclustermanagementio-clusterclaim-editor/README.md b/charts/clusteropenclustermanagementio-clusterclaim-editor/README.md index eab73672cb..c302111702 100644 --- a/charts/clusteropenclustermanagementio-clusterclaim-editor/README.md +++ b/charts/clusteropenclustermanagementio-clusterclaim-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/clusteropenclustermanagementio-clusterclaim-editor --version=v0.35.0 -$ helm upgrade -i clusteropenclustermanagementio-clusterclaim-editor appscode/clusteropenclustermanagementio-clusterclaim-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/clusteropenclustermanagementio-clusterclaim-editor --version=v0.36.0 +$ helm upgrade -i clusteropenclustermanagementio-clusterclaim-editor appscode/clusteropenclustermanagementio-clusterclaim-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ClusterClaim Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `clusteropenclustermanagementio-clusterclaim-editor`: ```bash -$ helm upgrade -i clusteropenclustermanagementio-clusterclaim-editor appscode/clusteropenclustermanagementio-clusterclaim-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i clusteropenclustermanagementio-clusterclaim-editor appscode/clusteropenclustermanagementio-clusterclaim-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ClusterClaim Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `clusteropencluster Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i clusteropenclustermanagementio-clusterclaim-editor appscode/clusteropenclustermanagementio-clusterclaim-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=cluster.open-cluster-management.io/v1alpha1 +$ helm upgrade -i clusteropenclustermanagementio-clusterclaim-editor appscode/clusteropenclustermanagementio-clusterclaim-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=cluster.open-cluster-management.io/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i clusteropenclustermanagementio-clusterclaim-editor appscode/clusteropenclustermanagementio-clusterclaim-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i clusteropenclustermanagementio-clusterclaim-editor appscode/clusteropenclustermanagementio-clusterclaim-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/clusteropenclustermanagementio-managedcluster-editor/Chart.yaml b/charts/clusteropenclustermanagementio-managedcluster-editor/Chart.yaml index 1bbaab783f..b1cf654325 100644 --- a/charts/clusteropenclustermanagementio-managedcluster-editor/Chart.yaml +++ b/charts/clusteropenclustermanagementio-managedcluster-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"cluster.open-cluster-management.io","version":"v1","resource":"managedclusters"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ManagedCluster Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: clusteropenclustermanagementio-managedcluster-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/clusteropenclustermanagementio-managedcluster-editor/README.md b/charts/clusteropenclustermanagementio-managedcluster-editor/README.md index c2370e106a..80650ec5e8 100644 --- a/charts/clusteropenclustermanagementio-managedcluster-editor/README.md +++ b/charts/clusteropenclustermanagementio-managedcluster-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/clusteropenclustermanagementio-managedcluster-editor --version=v0.35.0 -$ helm upgrade -i clusteropenclustermanagementio-managedcluster-editor appscode/clusteropenclustermanagementio-managedcluster-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/clusteropenclustermanagementio-managedcluster-editor --version=v0.36.0 +$ helm upgrade -i clusteropenclustermanagementio-managedcluster-editor appscode/clusteropenclustermanagementio-managedcluster-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ManagedCluster Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `clusteropenclustermanagementio-managedcluster-editor`: ```bash -$ helm upgrade -i clusteropenclustermanagementio-managedcluster-editor appscode/clusteropenclustermanagementio-managedcluster-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i clusteropenclustermanagementio-managedcluster-editor appscode/clusteropenclustermanagementio-managedcluster-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ManagedCluster Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `clusteropencluster Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i clusteropenclustermanagementio-managedcluster-editor appscode/clusteropenclustermanagementio-managedcluster-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=cluster.open-cluster-management.io/v1 +$ helm upgrade -i clusteropenclustermanagementio-managedcluster-editor appscode/clusteropenclustermanagementio-managedcluster-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=cluster.open-cluster-management.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i clusteropenclustermanagementio-managedcluster-editor appscode/clusteropenclustermanagementio-managedcluster-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i clusteropenclustermanagementio-managedcluster-editor appscode/clusteropenclustermanagementio-managedcluster-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/clusteropenclustermanagementio-managedclusterset-editor/Chart.yaml b/charts/clusteropenclustermanagementio-managedclusterset-editor/Chart.yaml index 337dfb00f5..479dae5079 100644 --- a/charts/clusteropenclustermanagementio-managedclusterset-editor/Chart.yaml +++ b/charts/clusteropenclustermanagementio-managedclusterset-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"cluster.open-cluster-management.io","version":"v1beta2","resource":"managedclustersets"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ManagedClusterSet Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: clusteropenclustermanagementio-managedclusterset-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/clusteropenclustermanagementio-managedclusterset-editor/README.md b/charts/clusteropenclustermanagementio-managedclusterset-editor/README.md index f6c8db3d91..895de004a6 100644 --- a/charts/clusteropenclustermanagementio-managedclusterset-editor/README.md +++ b/charts/clusteropenclustermanagementio-managedclusterset-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/clusteropenclustermanagementio-managedclusterset-editor --version=v0.35.0 -$ helm upgrade -i clusteropenclustermanagementio-managedclusterset-editor appscode/clusteropenclustermanagementio-managedclusterset-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/clusteropenclustermanagementio-managedclusterset-editor --version=v0.36.0 +$ helm upgrade -i clusteropenclustermanagementio-managedclusterset-editor appscode/clusteropenclustermanagementio-managedclusterset-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ManagedClusterSet Editor on a [Kubernetes](http://kubernete To install/upgrade the chart with the release name `clusteropenclustermanagementio-managedclusterset-editor`: ```bash -$ helm upgrade -i clusteropenclustermanagementio-managedclusterset-editor appscode/clusteropenclustermanagementio-managedclusterset-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i clusteropenclustermanagementio-managedclusterset-editor appscode/clusteropenclustermanagementio-managedclusterset-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ManagedClusterSet Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `clusteropencluster Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i clusteropenclustermanagementio-managedclusterset-editor appscode/clusteropenclustermanagementio-managedclusterset-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=cluster.open-cluster-management.io/v1beta2 +$ helm upgrade -i clusteropenclustermanagementio-managedclusterset-editor appscode/clusteropenclustermanagementio-managedclusterset-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=cluster.open-cluster-management.io/v1beta2 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i clusteropenclustermanagementio-managedclusterset-editor appscode/clusteropenclustermanagementio-managedclusterset-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i clusteropenclustermanagementio-managedclusterset-editor appscode/clusteropenclustermanagementio-managedclusterset-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/clusteropenclustermanagementio-managedclustersetbinding-editor/Chart.yaml b/charts/clusteropenclustermanagementio-managedclustersetbinding-editor/Chart.yaml index 4f678cf360..4777fa43df 100644 --- a/charts/clusteropenclustermanagementio-managedclustersetbinding-editor/Chart.yaml +++ b/charts/clusteropenclustermanagementio-managedclustersetbinding-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"cluster.open-cluster-management.io","version":"v1beta2","resource":"managedclustersetbindings"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ManagedClusterSetBinding Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: clusteropenclustermanagementio-managedclustersetbinding-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/clusteropenclustermanagementio-managedclustersetbinding-editor/README.md b/charts/clusteropenclustermanagementio-managedclustersetbinding-editor/README.md index 73529485bb..cddc77fd31 100644 --- a/charts/clusteropenclustermanagementio-managedclustersetbinding-editor/README.md +++ b/charts/clusteropenclustermanagementio-managedclustersetbinding-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/clusteropenclustermanagementio-managedclustersetbinding-editor --version=v0.35.0 -$ helm upgrade -i clusteropenclustermanagementio-managedclustersetbinding-editor appscode/clusteropenclustermanagementio-managedclustersetbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/clusteropenclustermanagementio-managedclustersetbinding-editor --version=v0.36.0 +$ helm upgrade -i clusteropenclustermanagementio-managedclustersetbinding-editor appscode/clusteropenclustermanagementio-managedclustersetbinding-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ManagedClusterSetBinding Editor on a [Kubernetes](http://ku To install/upgrade the chart with the release name `clusteropenclustermanagementio-managedclustersetbinding-editor`: ```bash -$ helm upgrade -i clusteropenclustermanagementio-managedclustersetbinding-editor appscode/clusteropenclustermanagementio-managedclustersetbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i clusteropenclustermanagementio-managedclustersetbinding-editor appscode/clusteropenclustermanagementio-managedclustersetbinding-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ManagedClusterSetBinding Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `clusteropencluster Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i clusteropenclustermanagementio-managedclustersetbinding-editor appscode/clusteropenclustermanagementio-managedclustersetbinding-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=cluster.open-cluster-management.io/v1beta2 +$ helm upgrade -i clusteropenclustermanagementio-managedclustersetbinding-editor appscode/clusteropenclustermanagementio-managedclustersetbinding-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=cluster.open-cluster-management.io/v1beta2 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i clusteropenclustermanagementio-managedclustersetbinding-editor appscode/clusteropenclustermanagementio-managedclustersetbinding-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i clusteropenclustermanagementio-managedclustersetbinding-editor appscode/clusteropenclustermanagementio-managedclustersetbinding-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/clusteropenclustermanagementio-placement-editor/Chart.yaml b/charts/clusteropenclustermanagementio-placement-editor/Chart.yaml index 8c71aada60..c583c641be 100644 --- a/charts/clusteropenclustermanagementio-placement-editor/Chart.yaml +++ b/charts/clusteropenclustermanagementio-placement-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"cluster.open-cluster-management.io","version":"v1beta1","resource":"placements"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Placement Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: clusteropenclustermanagementio-placement-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/clusteropenclustermanagementio-placement-editor/README.md b/charts/clusteropenclustermanagementio-placement-editor/README.md index f6b5fb5ffb..e74df68a56 100644 --- a/charts/clusteropenclustermanagementio-placement-editor/README.md +++ b/charts/clusteropenclustermanagementio-placement-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/clusteropenclustermanagementio-placement-editor --version=v0.35.0 -$ helm upgrade -i clusteropenclustermanagementio-placement-editor appscode/clusteropenclustermanagementio-placement-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/clusteropenclustermanagementio-placement-editor --version=v0.36.0 +$ helm upgrade -i clusteropenclustermanagementio-placement-editor appscode/clusteropenclustermanagementio-placement-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Placement Editor on a [Kubernetes](http://kubernetes.io) cl To install/upgrade the chart with the release name `clusteropenclustermanagementio-placement-editor`: ```bash -$ helm upgrade -i clusteropenclustermanagementio-placement-editor appscode/clusteropenclustermanagementio-placement-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i clusteropenclustermanagementio-placement-editor appscode/clusteropenclustermanagementio-placement-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Placement Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `clusteropencluster Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i clusteropenclustermanagementio-placement-editor appscode/clusteropenclustermanagementio-placement-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=cluster.open-cluster-management.io/v1beta1 +$ helm upgrade -i clusteropenclustermanagementio-placement-editor appscode/clusteropenclustermanagementio-placement-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=cluster.open-cluster-management.io/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i clusteropenclustermanagementio-placement-editor appscode/clusteropenclustermanagementio-placement-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i clusteropenclustermanagementio-placement-editor appscode/clusteropenclustermanagementio-placement-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/clusteropenclustermanagementio-placementdecision-editor/Chart.yaml b/charts/clusteropenclustermanagementio-placementdecision-editor/Chart.yaml index 6cee32fd6a..0495d59227 100644 --- a/charts/clusteropenclustermanagementio-placementdecision-editor/Chart.yaml +++ b/charts/clusteropenclustermanagementio-placementdecision-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"cluster.open-cluster-management.io","version":"v1beta1","resource":"placementdecisions"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: PlacementDecision Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: clusteropenclustermanagementio-placementdecision-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/clusteropenclustermanagementio-placementdecision-editor/README.md b/charts/clusteropenclustermanagementio-placementdecision-editor/README.md index a73e939844..26aa8986bb 100644 --- a/charts/clusteropenclustermanagementio-placementdecision-editor/README.md +++ b/charts/clusteropenclustermanagementio-placementdecision-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/clusteropenclustermanagementio-placementdecision-editor --version=v0.35.0 -$ helm upgrade -i clusteropenclustermanagementio-placementdecision-editor appscode/clusteropenclustermanagementio-placementdecision-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/clusteropenclustermanagementio-placementdecision-editor --version=v0.36.0 +$ helm upgrade -i clusteropenclustermanagementio-placementdecision-editor appscode/clusteropenclustermanagementio-placementdecision-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PlacementDecision Editor on a [Kubernetes](http://kubernete To install/upgrade the chart with the release name `clusteropenclustermanagementio-placementdecision-editor`: ```bash -$ helm upgrade -i clusteropenclustermanagementio-placementdecision-editor appscode/clusteropenclustermanagementio-placementdecision-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i clusteropenclustermanagementio-placementdecision-editor appscode/clusteropenclustermanagementio-placementdecision-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a PlacementDecision Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `clusteropencluster Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i clusteropenclustermanagementio-placementdecision-editor appscode/clusteropenclustermanagementio-placementdecision-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=cluster.open-cluster-management.io/v1beta1 +$ helm upgrade -i clusteropenclustermanagementio-placementdecision-editor appscode/clusteropenclustermanagementio-placementdecision-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=cluster.open-cluster-management.io/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i clusteropenclustermanagementio-placementdecision-editor appscode/clusteropenclustermanagementio-placementdecision-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i clusteropenclustermanagementio-placementdecision-editor appscode/clusteropenclustermanagementio-placementdecision-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/clusterxk8sio-cluster-editor/Chart.yaml b/charts/clusterxk8sio-cluster-editor/Chart.yaml index 822774c192..764222d774 100644 --- a/charts/clusterxk8sio-cluster-editor/Chart.yaml +++ b/charts/clusterxk8sio-cluster-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"cluster.x-k8s.io","version":"v1beta1","resource":"clusters"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Cluster Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: clusterxk8sio-cluster-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/clusterxk8sio-cluster-editor/README.md b/charts/clusterxk8sio-cluster-editor/README.md index 49c81abe91..1472104d2f 100644 --- a/charts/clusterxk8sio-cluster-editor/README.md +++ b/charts/clusterxk8sio-cluster-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/clusterxk8sio-cluster-editor --version=v0.35.0 -$ helm upgrade -i clusterxk8sio-cluster-editor appscode/clusterxk8sio-cluster-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/clusterxk8sio-cluster-editor --version=v0.36.0 +$ helm upgrade -i clusterxk8sio-cluster-editor appscode/clusterxk8sio-cluster-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Cluster Editor on a [Kubernetes](http://kubernetes.io) clus To install/upgrade the chart with the release name `clusterxk8sio-cluster-editor`: ```bash -$ helm upgrade -i clusterxk8sio-cluster-editor appscode/clusterxk8sio-cluster-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i clusterxk8sio-cluster-editor appscode/clusterxk8sio-cluster-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Cluster Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `clusterxk8sio-clus Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i clusterxk8sio-cluster-editor appscode/clusterxk8sio-cluster-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=cluster.x-k8s.io/v1beta1 +$ helm upgrade -i clusterxk8sio-cluster-editor appscode/clusterxk8sio-cluster-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=cluster.x-k8s.io/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i clusterxk8sio-cluster-editor appscode/clusterxk8sio-cluster-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i clusterxk8sio-cluster-editor appscode/clusterxk8sio-cluster-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/clusterxk8sio-clusterclass-editor/Chart.yaml b/charts/clusterxk8sio-clusterclass-editor/Chart.yaml index 00e68b1d0f..125b62f0c4 100644 --- a/charts/clusterxk8sio-clusterclass-editor/Chart.yaml +++ b/charts/clusterxk8sio-clusterclass-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"cluster.x-k8s.io","version":"v1beta1","resource":"clusterclasses"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ClusterClass Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: clusterxk8sio-clusterclass-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/clusterxk8sio-clusterclass-editor/README.md b/charts/clusterxk8sio-clusterclass-editor/README.md index f6ef0945a8..2ec28e96d0 100644 --- a/charts/clusterxk8sio-clusterclass-editor/README.md +++ b/charts/clusterxk8sio-clusterclass-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/clusterxk8sio-clusterclass-editor --version=v0.35.0 -$ helm upgrade -i clusterxk8sio-clusterclass-editor appscode/clusterxk8sio-clusterclass-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/clusterxk8sio-clusterclass-editor --version=v0.36.0 +$ helm upgrade -i clusterxk8sio-clusterclass-editor appscode/clusterxk8sio-clusterclass-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ClusterClass Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `clusterxk8sio-clusterclass-editor`: ```bash -$ helm upgrade -i clusterxk8sio-clusterclass-editor appscode/clusterxk8sio-clusterclass-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i clusterxk8sio-clusterclass-editor appscode/clusterxk8sio-clusterclass-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ClusterClass Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `clusterxk8sio-clus Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i clusterxk8sio-clusterclass-editor appscode/clusterxk8sio-clusterclass-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=cluster.x-k8s.io/v1beta1 +$ helm upgrade -i clusterxk8sio-clusterclass-editor appscode/clusterxk8sio-clusterclass-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=cluster.x-k8s.io/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i clusterxk8sio-clusterclass-editor appscode/clusterxk8sio-clusterclass-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i clusterxk8sio-clusterclass-editor appscode/clusterxk8sio-clusterclass-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/clusterxk8sio-machine-editor/Chart.yaml b/charts/clusterxk8sio-machine-editor/Chart.yaml index a34a2ef468..16d0eb8c54 100644 --- a/charts/clusterxk8sio-machine-editor/Chart.yaml +++ b/charts/clusterxk8sio-machine-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"cluster.x-k8s.io","version":"v1beta1","resource":"machines"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Machine Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: clusterxk8sio-machine-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/clusterxk8sio-machine-editor/README.md b/charts/clusterxk8sio-machine-editor/README.md index de69c0d0e4..394c65f59f 100644 --- a/charts/clusterxk8sio-machine-editor/README.md +++ b/charts/clusterxk8sio-machine-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/clusterxk8sio-machine-editor --version=v0.35.0 -$ helm upgrade -i clusterxk8sio-machine-editor appscode/clusterxk8sio-machine-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/clusterxk8sio-machine-editor --version=v0.36.0 +$ helm upgrade -i clusterxk8sio-machine-editor appscode/clusterxk8sio-machine-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Machine Editor on a [Kubernetes](http://kubernetes.io) clus To install/upgrade the chart with the release name `clusterxk8sio-machine-editor`: ```bash -$ helm upgrade -i clusterxk8sio-machine-editor appscode/clusterxk8sio-machine-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i clusterxk8sio-machine-editor appscode/clusterxk8sio-machine-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Machine Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `clusterxk8sio-mach Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i clusterxk8sio-machine-editor appscode/clusterxk8sio-machine-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=cluster.x-k8s.io/v1beta1 +$ helm upgrade -i clusterxk8sio-machine-editor appscode/clusterxk8sio-machine-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=cluster.x-k8s.io/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i clusterxk8sio-machine-editor appscode/clusterxk8sio-machine-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i clusterxk8sio-machine-editor appscode/clusterxk8sio-machine-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/clusterxk8sio-machinedeployment-editor/Chart.yaml b/charts/clusterxk8sio-machinedeployment-editor/Chart.yaml index 1b9a3ee3c7..4219f3b4cf 100644 --- a/charts/clusterxk8sio-machinedeployment-editor/Chart.yaml +++ b/charts/clusterxk8sio-machinedeployment-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"cluster.x-k8s.io","version":"v1beta1","resource":"machinedeployments"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MachineDeployment Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: clusterxk8sio-machinedeployment-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/clusterxk8sio-machinedeployment-editor/README.md b/charts/clusterxk8sio-machinedeployment-editor/README.md index 5a309b0023..8a21b2c259 100644 --- a/charts/clusterxk8sio-machinedeployment-editor/README.md +++ b/charts/clusterxk8sio-machinedeployment-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/clusterxk8sio-machinedeployment-editor --version=v0.35.0 -$ helm upgrade -i clusterxk8sio-machinedeployment-editor appscode/clusterxk8sio-machinedeployment-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/clusterxk8sio-machinedeployment-editor --version=v0.36.0 +$ helm upgrade -i clusterxk8sio-machinedeployment-editor appscode/clusterxk8sio-machinedeployment-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MachineDeployment Editor on a [Kubernetes](http://kubernete To install/upgrade the chart with the release name `clusterxk8sio-machinedeployment-editor`: ```bash -$ helm upgrade -i clusterxk8sio-machinedeployment-editor appscode/clusterxk8sio-machinedeployment-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i clusterxk8sio-machinedeployment-editor appscode/clusterxk8sio-machinedeployment-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MachineDeployment Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `clusterxk8sio-mach Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i clusterxk8sio-machinedeployment-editor appscode/clusterxk8sio-machinedeployment-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=cluster.x-k8s.io/v1beta1 +$ helm upgrade -i clusterxk8sio-machinedeployment-editor appscode/clusterxk8sio-machinedeployment-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=cluster.x-k8s.io/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i clusterxk8sio-machinedeployment-editor appscode/clusterxk8sio-machinedeployment-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i clusterxk8sio-machinedeployment-editor appscode/clusterxk8sio-machinedeployment-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/clusterxk8sio-machinehealthcheck-editor/Chart.yaml b/charts/clusterxk8sio-machinehealthcheck-editor/Chart.yaml index 419f39c359..7b5985a6ad 100644 --- a/charts/clusterxk8sio-machinehealthcheck-editor/Chart.yaml +++ b/charts/clusterxk8sio-machinehealthcheck-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"cluster.x-k8s.io","version":"v1beta1","resource":"machinehealthchecks"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MachineHealthCheck Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: clusterxk8sio-machinehealthcheck-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/clusterxk8sio-machinehealthcheck-editor/README.md b/charts/clusterxk8sio-machinehealthcheck-editor/README.md index 39a126ff35..07224ad9b5 100644 --- a/charts/clusterxk8sio-machinehealthcheck-editor/README.md +++ b/charts/clusterxk8sio-machinehealthcheck-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/clusterxk8sio-machinehealthcheck-editor --version=v0.35.0 -$ helm upgrade -i clusterxk8sio-machinehealthcheck-editor appscode/clusterxk8sio-machinehealthcheck-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/clusterxk8sio-machinehealthcheck-editor --version=v0.36.0 +$ helm upgrade -i clusterxk8sio-machinehealthcheck-editor appscode/clusterxk8sio-machinehealthcheck-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MachineHealthCheck Editor on a [Kubernetes](http://kubernet To install/upgrade the chart with the release name `clusterxk8sio-machinehealthcheck-editor`: ```bash -$ helm upgrade -i clusterxk8sio-machinehealthcheck-editor appscode/clusterxk8sio-machinehealthcheck-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i clusterxk8sio-machinehealthcheck-editor appscode/clusterxk8sio-machinehealthcheck-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MachineHealthCheck Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `clusterxk8sio-mach Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i clusterxk8sio-machinehealthcheck-editor appscode/clusterxk8sio-machinehealthcheck-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=cluster.x-k8s.io/v1beta1 +$ helm upgrade -i clusterxk8sio-machinehealthcheck-editor appscode/clusterxk8sio-machinehealthcheck-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=cluster.x-k8s.io/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i clusterxk8sio-machinehealthcheck-editor appscode/clusterxk8sio-machinehealthcheck-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i clusterxk8sio-machinehealthcheck-editor appscode/clusterxk8sio-machinehealthcheck-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/clusterxk8sio-machinepool-editor/Chart.yaml b/charts/clusterxk8sio-machinepool-editor/Chart.yaml index e8b18a942b..1c584fc5c9 100644 --- a/charts/clusterxk8sio-machinepool-editor/Chart.yaml +++ b/charts/clusterxk8sio-machinepool-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"cluster.x-k8s.io","version":"v1beta1","resource":"machinepools"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MachinePool Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: clusterxk8sio-machinepool-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/clusterxk8sio-machinepool-editor/README.md b/charts/clusterxk8sio-machinepool-editor/README.md index 9e41a22ecc..440f9f4909 100644 --- a/charts/clusterxk8sio-machinepool-editor/README.md +++ b/charts/clusterxk8sio-machinepool-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/clusterxk8sio-machinepool-editor --version=v0.35.0 -$ helm upgrade -i clusterxk8sio-machinepool-editor appscode/clusterxk8sio-machinepool-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/clusterxk8sio-machinepool-editor --version=v0.36.0 +$ helm upgrade -i clusterxk8sio-machinepool-editor appscode/clusterxk8sio-machinepool-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MachinePool Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `clusterxk8sio-machinepool-editor`: ```bash -$ helm upgrade -i clusterxk8sio-machinepool-editor appscode/clusterxk8sio-machinepool-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i clusterxk8sio-machinepool-editor appscode/clusterxk8sio-machinepool-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MachinePool Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `clusterxk8sio-mach Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i clusterxk8sio-machinepool-editor appscode/clusterxk8sio-machinepool-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=cluster.x-k8s.io/v1beta1 +$ helm upgrade -i clusterxk8sio-machinepool-editor appscode/clusterxk8sio-machinepool-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=cluster.x-k8s.io/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i clusterxk8sio-machinepool-editor appscode/clusterxk8sio-machinepool-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i clusterxk8sio-machinepool-editor appscode/clusterxk8sio-machinepool-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/clusterxk8sio-machineset-editor/Chart.yaml b/charts/clusterxk8sio-machineset-editor/Chart.yaml index 831ba2878f..6e78f47352 100644 --- a/charts/clusterxk8sio-machineset-editor/Chart.yaml +++ b/charts/clusterxk8sio-machineset-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"cluster.x-k8s.io","version":"v1beta1","resource":"machinesets"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MachineSet Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: clusterxk8sio-machineset-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/clusterxk8sio-machineset-editor/README.md b/charts/clusterxk8sio-machineset-editor/README.md index dd1c04c889..707c4708c6 100644 --- a/charts/clusterxk8sio-machineset-editor/README.md +++ b/charts/clusterxk8sio-machineset-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/clusterxk8sio-machineset-editor --version=v0.35.0 -$ helm upgrade -i clusterxk8sio-machineset-editor appscode/clusterxk8sio-machineset-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/clusterxk8sio-machineset-editor --version=v0.36.0 +$ helm upgrade -i clusterxk8sio-machineset-editor appscode/clusterxk8sio-machineset-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MachineSet Editor on a [Kubernetes](http://kubernetes.io) c To install/upgrade the chart with the release name `clusterxk8sio-machineset-editor`: ```bash -$ helm upgrade -i clusterxk8sio-machineset-editor appscode/clusterxk8sio-machineset-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i clusterxk8sio-machineset-editor appscode/clusterxk8sio-machineset-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MachineSet Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `clusterxk8sio-mach Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i clusterxk8sio-machineset-editor appscode/clusterxk8sio-machineset-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=cluster.x-k8s.io/v1beta1 +$ helm upgrade -i clusterxk8sio-machineset-editor appscode/clusterxk8sio-machineset-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=cluster.x-k8s.io/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i clusterxk8sio-machineset-editor appscode/clusterxk8sio-machineset-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i clusterxk8sio-machineset-editor appscode/clusterxk8sio-machineset-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/computegcpkubedbcom-firewall-editor/Chart.yaml b/charts/computegcpkubedbcom-firewall-editor/Chart.yaml index f1dbf5266f..7555a567cc 100644 --- a/charts/computegcpkubedbcom-firewall-editor/Chart.yaml +++ b/charts/computegcpkubedbcom-firewall-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"compute.gcp.kubedb.com","version":"v1alpha1","resource":"firewalls"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Firewall Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: computegcpkubedbcom-firewall-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/computegcpkubedbcom-firewall-editor/README.md b/charts/computegcpkubedbcom-firewall-editor/README.md index 9adc9ee0af..079a6b8951 100644 --- a/charts/computegcpkubedbcom-firewall-editor/README.md +++ b/charts/computegcpkubedbcom-firewall-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/computegcpkubedbcom-firewall-editor --version=v0.35.0 -$ helm upgrade -i computegcpkubedbcom-firewall-editor appscode/computegcpkubedbcom-firewall-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/computegcpkubedbcom-firewall-editor --version=v0.36.0 +$ helm upgrade -i computegcpkubedbcom-firewall-editor appscode/computegcpkubedbcom-firewall-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Firewall Editor on a [Kubernetes](http://kubernetes.io) clu To install/upgrade the chart with the release name `computegcpkubedbcom-firewall-editor`: ```bash -$ helm upgrade -i computegcpkubedbcom-firewall-editor appscode/computegcpkubedbcom-firewall-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i computegcpkubedbcom-firewall-editor appscode/computegcpkubedbcom-firewall-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Firewall Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `computegcpkubedbco Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i computegcpkubedbcom-firewall-editor appscode/computegcpkubedbcom-firewall-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=compute.gcp.kubedb.com/v1alpha1 +$ helm upgrade -i computegcpkubedbcom-firewall-editor appscode/computegcpkubedbcom-firewall-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=compute.gcp.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i computegcpkubedbcom-firewall-editor appscode/computegcpkubedbcom-firewall-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i computegcpkubedbcom-firewall-editor appscode/computegcpkubedbcom-firewall-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/computegcpkubedbcom-network-editor/Chart.yaml b/charts/computegcpkubedbcom-network-editor/Chart.yaml index 894b2ab0b2..a895697530 100644 --- a/charts/computegcpkubedbcom-network-editor/Chart.yaml +++ b/charts/computegcpkubedbcom-network-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"compute.gcp.kubedb.com","version":"v1alpha1","resource":"networks"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Network Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: computegcpkubedbcom-network-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/computegcpkubedbcom-network-editor/README.md b/charts/computegcpkubedbcom-network-editor/README.md index 3784224e04..4484f7e87f 100644 --- a/charts/computegcpkubedbcom-network-editor/README.md +++ b/charts/computegcpkubedbcom-network-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/computegcpkubedbcom-network-editor --version=v0.35.0 -$ helm upgrade -i computegcpkubedbcom-network-editor appscode/computegcpkubedbcom-network-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/computegcpkubedbcom-network-editor --version=v0.36.0 +$ helm upgrade -i computegcpkubedbcom-network-editor appscode/computegcpkubedbcom-network-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Network Editor on a [Kubernetes](http://kubernetes.io) clus To install/upgrade the chart with the release name `computegcpkubedbcom-network-editor`: ```bash -$ helm upgrade -i computegcpkubedbcom-network-editor appscode/computegcpkubedbcom-network-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i computegcpkubedbcom-network-editor appscode/computegcpkubedbcom-network-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Network Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `computegcpkubedbco Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i computegcpkubedbcom-network-editor appscode/computegcpkubedbcom-network-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=compute.gcp.kubedb.com/v1alpha1 +$ helm upgrade -i computegcpkubedbcom-network-editor appscode/computegcpkubedbcom-network-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=compute.gcp.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i computegcpkubedbcom-network-editor appscode/computegcpkubedbcom-network-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i computegcpkubedbcom-network-editor appscode/computegcpkubedbcom-network-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/computegcpkubedbcom-networkpeering-editor/Chart.yaml b/charts/computegcpkubedbcom-networkpeering-editor/Chart.yaml index 92ec4a7922..6915a146c7 100644 --- a/charts/computegcpkubedbcom-networkpeering-editor/Chart.yaml +++ b/charts/computegcpkubedbcom-networkpeering-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"compute.gcp.kubedb.com","version":"v1alpha1","resource":"networkpeerings"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: NetworkPeering Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: computegcpkubedbcom-networkpeering-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/computegcpkubedbcom-networkpeering-editor/README.md b/charts/computegcpkubedbcom-networkpeering-editor/README.md index 0ab7ba3b7e..a5126052de 100644 --- a/charts/computegcpkubedbcom-networkpeering-editor/README.md +++ b/charts/computegcpkubedbcom-networkpeering-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/computegcpkubedbcom-networkpeering-editor --version=v0.35.0 -$ helm upgrade -i computegcpkubedbcom-networkpeering-editor appscode/computegcpkubedbcom-networkpeering-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/computegcpkubedbcom-networkpeering-editor --version=v0.36.0 +$ helm upgrade -i computegcpkubedbcom-networkpeering-editor appscode/computegcpkubedbcom-networkpeering-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a NetworkPeering Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `computegcpkubedbcom-networkpeering-editor`: ```bash -$ helm upgrade -i computegcpkubedbcom-networkpeering-editor appscode/computegcpkubedbcom-networkpeering-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i computegcpkubedbcom-networkpeering-editor appscode/computegcpkubedbcom-networkpeering-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a NetworkPeering Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `computegcpkubedbco Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i computegcpkubedbcom-networkpeering-editor appscode/computegcpkubedbcom-networkpeering-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=compute.gcp.kubedb.com/v1alpha1 +$ helm upgrade -i computegcpkubedbcom-networkpeering-editor appscode/computegcpkubedbcom-networkpeering-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=compute.gcp.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i computegcpkubedbcom-networkpeering-editor appscode/computegcpkubedbcom-networkpeering-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i computegcpkubedbcom-networkpeering-editor appscode/computegcpkubedbcom-networkpeering-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/configgatekeepersh-config-editor/Chart.yaml b/charts/configgatekeepersh-config-editor/Chart.yaml index e4fbb27267..5da128384e 100644 --- a/charts/configgatekeepersh-config-editor/Chart.yaml +++ b/charts/configgatekeepersh-config-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"config.gatekeeper.sh","version":"v1alpha1","resource":"configs"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Config Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: configgatekeepersh-config-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/configgatekeepersh-config-editor/README.md b/charts/configgatekeepersh-config-editor/README.md index 1f8a3107f4..42650956d8 100644 --- a/charts/configgatekeepersh-config-editor/README.md +++ b/charts/configgatekeepersh-config-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/configgatekeepersh-config-editor --version=v0.35.0 -$ helm upgrade -i configgatekeepersh-config-editor appscode/configgatekeepersh-config-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/configgatekeepersh-config-editor --version=v0.36.0 +$ helm upgrade -i configgatekeepersh-config-editor appscode/configgatekeepersh-config-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Config Editor on a [Kubernetes](http://kubernetes.io) clust To install/upgrade the chart with the release name `configgatekeepersh-config-editor`: ```bash -$ helm upgrade -i configgatekeepersh-config-editor appscode/configgatekeepersh-config-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i configgatekeepersh-config-editor appscode/configgatekeepersh-config-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Config Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `configgatekeepersh Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i configgatekeepersh-config-editor appscode/configgatekeepersh-config-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=config.gatekeeper.sh/v1alpha1 +$ helm upgrade -i configgatekeepersh-config-editor appscode/configgatekeepersh-config-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=config.gatekeeper.sh/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i configgatekeepersh-config-editor appscode/configgatekeepersh-config-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i configgatekeepersh-config-editor appscode/configgatekeepersh-config-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/configgatewayenvoyproxyio-envoyproxy-editor/Chart.yaml b/charts/configgatewayenvoyproxyio-envoyproxy-editor/Chart.yaml index f94a1c18aa..ec5eb4e33c 100644 --- a/charts/configgatewayenvoyproxyio-envoyproxy-editor/Chart.yaml +++ b/charts/configgatewayenvoyproxyio-envoyproxy-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"config.gateway.envoyproxy.io","version":"v1alpha1","resource":"envoyproxies"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: EnvoyProxy Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: configgatewayenvoyproxyio-envoyproxy-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/configgatewayenvoyproxyio-envoyproxy-editor/README.md b/charts/configgatewayenvoyproxyio-envoyproxy-editor/README.md index f8c66811ef..7e2d0ff17c 100644 --- a/charts/configgatewayenvoyproxyio-envoyproxy-editor/README.md +++ b/charts/configgatewayenvoyproxyio-envoyproxy-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/configgatewayenvoyproxyio-envoyproxy-editor --version=v0.35.0 -$ helm upgrade -i configgatewayenvoyproxyio-envoyproxy-editor appscode/configgatewayenvoyproxyio-envoyproxy-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/configgatewayenvoyproxyio-envoyproxy-editor --version=v0.36.0 +$ helm upgrade -i configgatewayenvoyproxyio-envoyproxy-editor appscode/configgatewayenvoyproxyio-envoyproxy-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a EnvoyProxy Editor on a [Kubernetes](http://kubernetes.io) c To install/upgrade the chart with the release name `configgatewayenvoyproxyio-envoyproxy-editor`: ```bash -$ helm upgrade -i configgatewayenvoyproxyio-envoyproxy-editor appscode/configgatewayenvoyproxyio-envoyproxy-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i configgatewayenvoyproxyio-envoyproxy-editor appscode/configgatewayenvoyproxyio-envoyproxy-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a EnvoyProxy Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `configgatewayenvoy Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i configgatewayenvoyproxyio-envoyproxy-editor appscode/configgatewayenvoyproxyio-envoyproxy-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=config.gateway.envoyproxy.io/v1alpha1 +$ helm upgrade -i configgatewayenvoyproxyio-envoyproxy-editor appscode/configgatewayenvoyproxyio-envoyproxy-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=config.gateway.envoyproxy.io/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i configgatewayenvoyproxyio-envoyproxy-editor appscode/configgatewayenvoyproxyio-envoyproxy-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i configgatewayenvoyproxyio-envoyproxy-editor appscode/configgatewayenvoyproxyio-envoyproxy-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/configgatewayopenclustermanagementio-clustergatewayconfiguration-editor/Chart.yaml b/charts/configgatewayopenclustermanagementio-clustergatewayconfiguration-editor/Chart.yaml index 22acd82996..3762e5997d 100644 --- a/charts/configgatewayopenclustermanagementio-clustergatewayconfiguration-editor/Chart.yaml +++ b/charts/configgatewayopenclustermanagementio-clustergatewayconfiguration-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"config.gateway.open-cluster-management.io","version":"v1alpha1","resource":"clustergatewayconfigurations"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ClusterGatewayConfiguration Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: configgatewayopenclustermanagementio-clustergatewayconfiguration-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/configgatewayopenclustermanagementio-clustergatewayconfiguration-editor/README.md b/charts/configgatewayopenclustermanagementio-clustergatewayconfiguration-editor/README.md index 61d481728d..26b08612c0 100644 --- a/charts/configgatewayopenclustermanagementio-clustergatewayconfiguration-editor/README.md +++ b/charts/configgatewayopenclustermanagementio-clustergatewayconfiguration-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/configgatewayopenclustermanagementio-clustergatewayconfiguration-editor --version=v0.35.0 -$ helm upgrade -i configgatewayopenclustermanagementio-clustergatewayconfiguration-editor appscode/configgatewayopenclustermanagementio-clustergatewayconfiguration-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/configgatewayopenclustermanagementio-clustergatewayconfiguration-editor --version=v0.36.0 +$ helm upgrade -i configgatewayopenclustermanagementio-clustergatewayconfiguration-editor appscode/configgatewayopenclustermanagementio-clustergatewayconfiguration-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ClusterGatewayConfiguration Editor on a [Kubernetes](http:/ To install/upgrade the chart with the release name `configgatewayopenclustermanagementio-clustergatewayconfiguration-editor`: ```bash -$ helm upgrade -i configgatewayopenclustermanagementio-clustergatewayconfiguration-editor appscode/configgatewayopenclustermanagementio-clustergatewayconfiguration-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i configgatewayopenclustermanagementio-clustergatewayconfiguration-editor appscode/configgatewayopenclustermanagementio-clustergatewayconfiguration-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ClusterGatewayConfiguration Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `configgatewayopenc Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i configgatewayopenclustermanagementio-clustergatewayconfiguration-editor appscode/configgatewayopenclustermanagementio-clustergatewayconfiguration-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=config.gateway.open-cluster-management.io/v1alpha1 +$ helm upgrade -i configgatewayopenclustermanagementio-clustergatewayconfiguration-editor appscode/configgatewayopenclustermanagementio-clustergatewayconfiguration-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=config.gateway.open-cluster-management.io/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i configgatewayopenclustermanagementio-clustergatewayconfiguration-editor appscode/configgatewayopenclustermanagementio-clustergatewayconfiguration-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i configgatewayopenclustermanagementio-clustergatewayconfiguration-editor appscode/configgatewayopenclustermanagementio-clustergatewayconfiguration-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/configvirtualsecretsdev-secretmetadata-editor/Chart.yaml b/charts/configvirtualsecretsdev-secretmetadata-editor/Chart.yaml index df900131db..9fc1e8fa97 100644 --- a/charts/configvirtualsecretsdev-secretmetadata-editor/Chart.yaml +++ b/charts/configvirtualsecretsdev-secretmetadata-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"config.virtual-secrets.dev","version":"v1alpha1","resource":"secretmetadatas"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: SecretMetadata Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: configvirtualsecretsdev-secretmetadata-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/configvirtualsecretsdev-secretmetadata-editor/README.md b/charts/configvirtualsecretsdev-secretmetadata-editor/README.md index 0c3d23523a..5ad1dd05cf 100644 --- a/charts/configvirtualsecretsdev-secretmetadata-editor/README.md +++ b/charts/configvirtualsecretsdev-secretmetadata-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/configvirtualsecretsdev-secretmetadata-editor --version=v0.35.0 -$ helm upgrade -i configvirtualsecretsdev-secretmetadata-editor appscode/configvirtualsecretsdev-secretmetadata-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/configvirtualsecretsdev-secretmetadata-editor --version=v0.36.0 +$ helm upgrade -i configvirtualsecretsdev-secretmetadata-editor appscode/configvirtualsecretsdev-secretmetadata-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a SecretMetadata Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `configvirtualsecretsdev-secretmetadata-editor`: ```bash -$ helm upgrade -i configvirtualsecretsdev-secretmetadata-editor appscode/configvirtualsecretsdev-secretmetadata-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i configvirtualsecretsdev-secretmetadata-editor appscode/configvirtualsecretsdev-secretmetadata-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a SecretMetadata Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `configvirtualsecre Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i configvirtualsecretsdev-secretmetadata-editor appscode/configvirtualsecretsdev-secretmetadata-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=config.virtual-secrets.dev/v1alpha1 +$ helm upgrade -i configvirtualsecretsdev-secretmetadata-editor appscode/configvirtualsecretsdev-secretmetadata-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=config.virtual-secrets.dev/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i configvirtualsecretsdev-secretmetadata-editor appscode/configvirtualsecretsdev-secretmetadata-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i configvirtualsecretsdev-secretmetadata-editor appscode/configvirtualsecretsdev-secretmetadata-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/configvirtualsecretsdev-secretstore-editor/Chart.yaml b/charts/configvirtualsecretsdev-secretstore-editor/Chart.yaml index 080fae1d79..523b595986 100644 --- a/charts/configvirtualsecretsdev-secretstore-editor/Chart.yaml +++ b/charts/configvirtualsecretsdev-secretstore-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"config.virtual-secrets.dev","version":"v1alpha1","resource":"secretstores"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: SecretStore Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: configvirtualsecretsdev-secretstore-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/configvirtualsecretsdev-secretstore-editor/README.md b/charts/configvirtualsecretsdev-secretstore-editor/README.md index d2a5af5462..b7f0bc0fd5 100644 --- a/charts/configvirtualsecretsdev-secretstore-editor/README.md +++ b/charts/configvirtualsecretsdev-secretstore-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/configvirtualsecretsdev-secretstore-editor --version=v0.35.0 -$ helm upgrade -i configvirtualsecretsdev-secretstore-editor appscode/configvirtualsecretsdev-secretstore-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/configvirtualsecretsdev-secretstore-editor --version=v0.36.0 +$ helm upgrade -i configvirtualsecretsdev-secretstore-editor appscode/configvirtualsecretsdev-secretstore-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a SecretStore Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `configvirtualsecretsdev-secretstore-editor`: ```bash -$ helm upgrade -i configvirtualsecretsdev-secretstore-editor appscode/configvirtualsecretsdev-secretstore-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i configvirtualsecretsdev-secretstore-editor appscode/configvirtualsecretsdev-secretstore-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a SecretStore Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `configvirtualsecre Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i configvirtualsecretsdev-secretstore-editor appscode/configvirtualsecretsdev-secretstore-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=config.virtual-secrets.dev/v1alpha1 +$ helm upgrade -i configvirtualsecretsdev-secretstore-editor appscode/configvirtualsecretsdev-secretstore-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=config.virtual-secrets.dev/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i configvirtualsecretsdev-secretstore-editor appscode/configvirtualsecretsdev-secretstore-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i configvirtualsecretsdev-secretstore-editor appscode/configvirtualsecretsdev-secretstore-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/controlplaneclusterxk8sio-awsmanagedcontrolplane-editor/Chart.yaml b/charts/controlplaneclusterxk8sio-awsmanagedcontrolplane-editor/Chart.yaml index f5e94c8d53..96272aebf7 100644 --- a/charts/controlplaneclusterxk8sio-awsmanagedcontrolplane-editor/Chart.yaml +++ b/charts/controlplaneclusterxk8sio-awsmanagedcontrolplane-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"controlplane.cluster.x-k8s.io","version":"v1beta2","resource":"awsmanagedcontrolplanes"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: AWSManagedControlPlane Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: controlplaneclusterxk8sio-awsmanagedcontrolplane-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/controlplaneclusterxk8sio-awsmanagedcontrolplane-editor/README.md b/charts/controlplaneclusterxk8sio-awsmanagedcontrolplane-editor/README.md index 0b12620742..4d27f09628 100644 --- a/charts/controlplaneclusterxk8sio-awsmanagedcontrolplane-editor/README.md +++ b/charts/controlplaneclusterxk8sio-awsmanagedcontrolplane-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/controlplaneclusterxk8sio-awsmanagedcontrolplane-editor --version=v0.35.0 -$ helm upgrade -i controlplaneclusterxk8sio-awsmanagedcontrolplane-editor appscode/controlplaneclusterxk8sio-awsmanagedcontrolplane-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/controlplaneclusterxk8sio-awsmanagedcontrolplane-editor --version=v0.36.0 +$ helm upgrade -i controlplaneclusterxk8sio-awsmanagedcontrolplane-editor appscode/controlplaneclusterxk8sio-awsmanagedcontrolplane-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a AWSManagedControlPlane Editor on a [Kubernetes](http://kube To install/upgrade the chart with the release name `controlplaneclusterxk8sio-awsmanagedcontrolplane-editor`: ```bash -$ helm upgrade -i controlplaneclusterxk8sio-awsmanagedcontrolplane-editor appscode/controlplaneclusterxk8sio-awsmanagedcontrolplane-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i controlplaneclusterxk8sio-awsmanagedcontrolplane-editor appscode/controlplaneclusterxk8sio-awsmanagedcontrolplane-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a AWSManagedControlPlane Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `controlplanecluste Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i controlplaneclusterxk8sio-awsmanagedcontrolplane-editor appscode/controlplaneclusterxk8sio-awsmanagedcontrolplane-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=controlplane.cluster.x-k8s.io/v1beta2 +$ helm upgrade -i controlplaneclusterxk8sio-awsmanagedcontrolplane-editor appscode/controlplaneclusterxk8sio-awsmanagedcontrolplane-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=controlplane.cluster.x-k8s.io/v1beta2 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i controlplaneclusterxk8sio-awsmanagedcontrolplane-editor appscode/controlplaneclusterxk8sio-awsmanagedcontrolplane-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i controlplaneclusterxk8sio-awsmanagedcontrolplane-editor appscode/controlplaneclusterxk8sio-awsmanagedcontrolplane-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/controlplaneclusterxk8sio-rosacontrolplane-editor/Chart.yaml b/charts/controlplaneclusterxk8sio-rosacontrolplane-editor/Chart.yaml index 6cf2a01c66..bf1ad448ab 100644 --- a/charts/controlplaneclusterxk8sio-rosacontrolplane-editor/Chart.yaml +++ b/charts/controlplaneclusterxk8sio-rosacontrolplane-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"controlplane.cluster.x-k8s.io","version":"v1beta2","resource":"rosacontrolplanes"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ROSAControlPlane Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: controlplaneclusterxk8sio-rosacontrolplane-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/controlplaneclusterxk8sio-rosacontrolplane-editor/README.md b/charts/controlplaneclusterxk8sio-rosacontrolplane-editor/README.md index ab70c5db23..aeed3c1876 100644 --- a/charts/controlplaneclusterxk8sio-rosacontrolplane-editor/README.md +++ b/charts/controlplaneclusterxk8sio-rosacontrolplane-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/controlplaneclusterxk8sio-rosacontrolplane-editor --version=v0.35.0 -$ helm upgrade -i controlplaneclusterxk8sio-rosacontrolplane-editor appscode/controlplaneclusterxk8sio-rosacontrolplane-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/controlplaneclusterxk8sio-rosacontrolplane-editor --version=v0.36.0 +$ helm upgrade -i controlplaneclusterxk8sio-rosacontrolplane-editor appscode/controlplaneclusterxk8sio-rosacontrolplane-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ROSAControlPlane Editor on a [Kubernetes](http://kubernetes To install/upgrade the chart with the release name `controlplaneclusterxk8sio-rosacontrolplane-editor`: ```bash -$ helm upgrade -i controlplaneclusterxk8sio-rosacontrolplane-editor appscode/controlplaneclusterxk8sio-rosacontrolplane-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i controlplaneclusterxk8sio-rosacontrolplane-editor appscode/controlplaneclusterxk8sio-rosacontrolplane-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ROSAControlPlane Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `controlplanecluste Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i controlplaneclusterxk8sio-rosacontrolplane-editor appscode/controlplaneclusterxk8sio-rosacontrolplane-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=controlplane.cluster.x-k8s.io/v1beta2 +$ helm upgrade -i controlplaneclusterxk8sio-rosacontrolplane-editor appscode/controlplaneclusterxk8sio-rosacontrolplane-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=controlplane.cluster.x-k8s.io/v1beta2 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i controlplaneclusterxk8sio-rosacontrolplane-editor appscode/controlplaneclusterxk8sio-rosacontrolplane-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i controlplaneclusterxk8sio-rosacontrolplane-editor appscode/controlplaneclusterxk8sio-rosacontrolplane-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/coordinationk8sio-lease-editor/Chart.yaml b/charts/coordinationk8sio-lease-editor/Chart.yaml index 8c5b2f62a2..6ad49d01a9 100644 --- a/charts/coordinationk8sio-lease-editor/Chart.yaml +++ b/charts/coordinationk8sio-lease-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"coordination.k8s.io","version":"v1","resource":"leases"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Lease Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: coordinationk8sio-lease-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/coordinationk8sio-lease-editor/README.md b/charts/coordinationk8sio-lease-editor/README.md index 1791ee2336..6b9cdfd838 100644 --- a/charts/coordinationk8sio-lease-editor/README.md +++ b/charts/coordinationk8sio-lease-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/coordinationk8sio-lease-editor --version=v0.35.0 -$ helm upgrade -i coordinationk8sio-lease-editor appscode/coordinationk8sio-lease-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/coordinationk8sio-lease-editor --version=v0.36.0 +$ helm upgrade -i coordinationk8sio-lease-editor appscode/coordinationk8sio-lease-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Lease Editor on a [Kubernetes](http://kubernetes.io) cluste To install/upgrade the chart with the release name `coordinationk8sio-lease-editor`: ```bash -$ helm upgrade -i coordinationk8sio-lease-editor appscode/coordinationk8sio-lease-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i coordinationk8sio-lease-editor appscode/coordinationk8sio-lease-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Lease Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `coordinationk8sio- Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i coordinationk8sio-lease-editor appscode/coordinationk8sio-lease-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=coordination.k8s.io/v1 +$ helm upgrade -i coordinationk8sio-lease-editor appscode/coordinationk8sio-lease-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=coordination.k8s.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i coordinationk8sio-lease-editor appscode/coordinationk8sio-lease-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i coordinationk8sio-lease-editor appscode/coordinationk8sio-lease-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/core-binding-editor/Chart.yaml b/charts/core-binding-editor/Chart.yaml index 53e1d9457e..bec97f0127 100644 --- a/charts/core-binding-editor/Chart.yaml +++ b/charts/core-binding-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"","version":"v1","resource":"bindings"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Binding Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: core-binding-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/core-binding-editor/README.md b/charts/core-binding-editor/README.md index 59c505dc2f..7dccc626d6 100644 --- a/charts/core-binding-editor/README.md +++ b/charts/core-binding-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/core-binding-editor --version=v0.35.0 -$ helm upgrade -i core-binding-editor appscode/core-binding-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/core-binding-editor --version=v0.36.0 +$ helm upgrade -i core-binding-editor appscode/core-binding-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Binding Editor on a [Kubernetes](http://kubernetes.io) clus To install/upgrade the chart with the release name `core-binding-editor`: ```bash -$ helm upgrade -i core-binding-editor appscode/core-binding-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i core-binding-editor appscode/core-binding-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Binding Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `core-binding-edito Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i core-binding-editor appscode/core-binding-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=v1 +$ helm upgrade -i core-binding-editor appscode/core-binding-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i core-binding-editor appscode/core-binding-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i core-binding-editor appscode/core-binding-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/core-componentstatus-editor/Chart.yaml b/charts/core-componentstatus-editor/Chart.yaml index 3102a94316..dc158c0f43 100644 --- a/charts/core-componentstatus-editor/Chart.yaml +++ b/charts/core-componentstatus-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"","version":"v1","resource":"componentstatuses"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ComponentStatus Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: core-componentstatus-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/core-componentstatus-editor/README.md b/charts/core-componentstatus-editor/README.md index 916a6c3526..8f97733350 100644 --- a/charts/core-componentstatus-editor/README.md +++ b/charts/core-componentstatus-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/core-componentstatus-editor --version=v0.35.0 -$ helm upgrade -i core-componentstatus-editor appscode/core-componentstatus-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/core-componentstatus-editor --version=v0.36.0 +$ helm upgrade -i core-componentstatus-editor appscode/core-componentstatus-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ComponentStatus Editor on a [Kubernetes](http://kubernetes. To install/upgrade the chart with the release name `core-componentstatus-editor`: ```bash -$ helm upgrade -i core-componentstatus-editor appscode/core-componentstatus-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i core-componentstatus-editor appscode/core-componentstatus-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ComponentStatus Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `core-componentstat Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i core-componentstatus-editor appscode/core-componentstatus-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=v1 +$ helm upgrade -i core-componentstatus-editor appscode/core-componentstatus-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i core-componentstatus-editor appscode/core-componentstatus-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i core-componentstatus-editor appscode/core-componentstatus-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/core-configmap-editor/Chart.yaml b/charts/core-configmap-editor/Chart.yaml index 229cba6c22..ecb71a2074 100644 --- a/charts/core-configmap-editor/Chart.yaml +++ b/charts/core-configmap-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"","version":"v1","resource":"configmaps"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ConfigMap Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: core-configmap-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/core-configmap-editor/README.md b/charts/core-configmap-editor/README.md index 2642bfcc6d..3e21ff04fd 100644 --- a/charts/core-configmap-editor/README.md +++ b/charts/core-configmap-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/core-configmap-editor --version=v0.35.0 -$ helm upgrade -i core-configmap-editor appscode/core-configmap-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/core-configmap-editor --version=v0.36.0 +$ helm upgrade -i core-configmap-editor appscode/core-configmap-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ConfigMap Editor on a [Kubernetes](http://kubernetes.io) cl To install/upgrade the chart with the release name `core-configmap-editor`: ```bash -$ helm upgrade -i core-configmap-editor appscode/core-configmap-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i core-configmap-editor appscode/core-configmap-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ConfigMap Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `core-configmap-edi Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i core-configmap-editor appscode/core-configmap-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=v1 +$ helm upgrade -i core-configmap-editor appscode/core-configmap-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i core-configmap-editor appscode/core-configmap-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i core-configmap-editor appscode/core-configmap-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/core-endpoints-editor/Chart.yaml b/charts/core-endpoints-editor/Chart.yaml index 96398326fa..6185d93ff3 100644 --- a/charts/core-endpoints-editor/Chart.yaml +++ b/charts/core-endpoints-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"","version":"v1","resource":"endpoints"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Endpoints Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: core-endpoints-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/core-endpoints-editor/README.md b/charts/core-endpoints-editor/README.md index 5d80cda0f6..1f3fc13c0f 100644 --- a/charts/core-endpoints-editor/README.md +++ b/charts/core-endpoints-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/core-endpoints-editor --version=v0.35.0 -$ helm upgrade -i core-endpoints-editor appscode/core-endpoints-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/core-endpoints-editor --version=v0.36.0 +$ helm upgrade -i core-endpoints-editor appscode/core-endpoints-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Endpoints Editor on a [Kubernetes](http://kubernetes.io) cl To install/upgrade the chart with the release name `core-endpoints-editor`: ```bash -$ helm upgrade -i core-endpoints-editor appscode/core-endpoints-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i core-endpoints-editor appscode/core-endpoints-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Endpoints Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `core-endpoints-edi Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i core-endpoints-editor appscode/core-endpoints-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=v1 +$ helm upgrade -i core-endpoints-editor appscode/core-endpoints-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i core-endpoints-editor appscode/core-endpoints-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i core-endpoints-editor appscode/core-endpoints-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/core-ephemeralcontainers-editor/Chart.yaml b/charts/core-ephemeralcontainers-editor/Chart.yaml index e58e4685b6..fc8a056a85 100644 --- a/charts/core-ephemeralcontainers-editor/Chart.yaml +++ b/charts/core-ephemeralcontainers-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"","version":"v1","resource":"ephemeralcontainers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: EphemeralContainers Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: core-ephemeralcontainers-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/core-ephemeralcontainers-editor/README.md b/charts/core-ephemeralcontainers-editor/README.md index 8819d455a1..3766704986 100644 --- a/charts/core-ephemeralcontainers-editor/README.md +++ b/charts/core-ephemeralcontainers-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/core-ephemeralcontainers-editor --version=v0.35.0 -$ helm upgrade -i core-ephemeralcontainers-editor appscode/core-ephemeralcontainers-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/core-ephemeralcontainers-editor --version=v0.36.0 +$ helm upgrade -i core-ephemeralcontainers-editor appscode/core-ephemeralcontainers-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a EphemeralContainers Editor on a [Kubernetes](http://kuberne To install/upgrade the chart with the release name `core-ephemeralcontainers-editor`: ```bash -$ helm upgrade -i core-ephemeralcontainers-editor appscode/core-ephemeralcontainers-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i core-ephemeralcontainers-editor appscode/core-ephemeralcontainers-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a EphemeralContainers Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `core-ephemeralcont Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i core-ephemeralcontainers-editor appscode/core-ephemeralcontainers-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=v1 +$ helm upgrade -i core-ephemeralcontainers-editor appscode/core-ephemeralcontainers-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i core-ephemeralcontainers-editor appscode/core-ephemeralcontainers-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i core-ephemeralcontainers-editor appscode/core-ephemeralcontainers-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/core-event-editor/Chart.yaml b/charts/core-event-editor/Chart.yaml index 8e0b8e84c4..de97787042 100644 --- a/charts/core-event-editor/Chart.yaml +++ b/charts/core-event-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"","version":"v1","resource":"events"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Event Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: core-event-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/core-event-editor/README.md b/charts/core-event-editor/README.md index ac2077a19d..0ae0804049 100644 --- a/charts/core-event-editor/README.md +++ b/charts/core-event-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/core-event-editor --version=v0.35.0 -$ helm upgrade -i core-event-editor appscode/core-event-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/core-event-editor --version=v0.36.0 +$ helm upgrade -i core-event-editor appscode/core-event-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Event Editor on a [Kubernetes](http://kubernetes.io) cluste To install/upgrade the chart with the release name `core-event-editor`: ```bash -$ helm upgrade -i core-event-editor appscode/core-event-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i core-event-editor appscode/core-event-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Event Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `core-event-editor` Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i core-event-editor appscode/core-event-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=v1 +$ helm upgrade -i core-event-editor appscode/core-event-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i core-event-editor appscode/core-event-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i core-event-editor appscode/core-event-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/core-limitrange-editor/Chart.yaml b/charts/core-limitrange-editor/Chart.yaml index 98898aedf2..1bb92a96af 100644 --- a/charts/core-limitrange-editor/Chart.yaml +++ b/charts/core-limitrange-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"","version":"v1","resource":"limitranges"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: LimitRange Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: core-limitrange-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/core-limitrange-editor/README.md b/charts/core-limitrange-editor/README.md index 28026a433a..d5c96e09c9 100644 --- a/charts/core-limitrange-editor/README.md +++ b/charts/core-limitrange-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/core-limitrange-editor --version=v0.35.0 -$ helm upgrade -i core-limitrange-editor appscode/core-limitrange-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/core-limitrange-editor --version=v0.36.0 +$ helm upgrade -i core-limitrange-editor appscode/core-limitrange-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a LimitRange Editor on a [Kubernetes](http://kubernetes.io) c To install/upgrade the chart with the release name `core-limitrange-editor`: ```bash -$ helm upgrade -i core-limitrange-editor appscode/core-limitrange-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i core-limitrange-editor appscode/core-limitrange-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a LimitRange Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `core-limitrange-ed Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i core-limitrange-editor appscode/core-limitrange-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=v1 +$ helm upgrade -i core-limitrange-editor appscode/core-limitrange-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i core-limitrange-editor appscode/core-limitrange-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i core-limitrange-editor appscode/core-limitrange-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/core-namespace-editor/Chart.yaml b/charts/core-namespace-editor/Chart.yaml index fe1703c820..aa1dd44b4b 100644 --- a/charts/core-namespace-editor/Chart.yaml +++ b/charts/core-namespace-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"","version":"v1","resource":"namespaces"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Namespace Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: core-namespace-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/core-namespace-editor/README.md b/charts/core-namespace-editor/README.md index 975947e931..c5feb6478f 100644 --- a/charts/core-namespace-editor/README.md +++ b/charts/core-namespace-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/core-namespace-editor --version=v0.35.0 -$ helm upgrade -i core-namespace-editor appscode/core-namespace-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/core-namespace-editor --version=v0.36.0 +$ helm upgrade -i core-namespace-editor appscode/core-namespace-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Namespace Editor on a [Kubernetes](http://kubernetes.io) cl To install/upgrade the chart with the release name `core-namespace-editor`: ```bash -$ helm upgrade -i core-namespace-editor appscode/core-namespace-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i core-namespace-editor appscode/core-namespace-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Namespace Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `core-namespace-edi Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i core-namespace-editor appscode/core-namespace-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=v1 +$ helm upgrade -i core-namespace-editor appscode/core-namespace-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i core-namespace-editor appscode/core-namespace-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i core-namespace-editor appscode/core-namespace-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/core-node-editor/Chart.yaml b/charts/core-node-editor/Chart.yaml index 104d1fbc20..877d3d93b4 100644 --- a/charts/core-node-editor/Chart.yaml +++ b/charts/core-node-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"","version":"v1","resource":"nodes"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Node Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: core-node-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/core-node-editor/README.md b/charts/core-node-editor/README.md index eaf37b844e..54e8c868eb 100644 --- a/charts/core-node-editor/README.md +++ b/charts/core-node-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/core-node-editor --version=v0.35.0 -$ helm upgrade -i core-node-editor appscode/core-node-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/core-node-editor --version=v0.36.0 +$ helm upgrade -i core-node-editor appscode/core-node-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Node Editor on a [Kubernetes](http://kubernetes.io) cluster To install/upgrade the chart with the release name `core-node-editor`: ```bash -$ helm upgrade -i core-node-editor appscode/core-node-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i core-node-editor appscode/core-node-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Node Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `core-node-editor` Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i core-node-editor appscode/core-node-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=v1 +$ helm upgrade -i core-node-editor appscode/core-node-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i core-node-editor appscode/core-node-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i core-node-editor appscode/core-node-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/core-persistentvolume-editor/Chart.yaml b/charts/core-persistentvolume-editor/Chart.yaml index a71c0d8a3a..4973f7c055 100644 --- a/charts/core-persistentvolume-editor/Chart.yaml +++ b/charts/core-persistentvolume-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"","version":"v1","resource":"persistentvolumes"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: PersistentVolume Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: core-persistentvolume-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/core-persistentvolume-editor/README.md b/charts/core-persistentvolume-editor/README.md index 19e475cac3..0677cde8e6 100644 --- a/charts/core-persistentvolume-editor/README.md +++ b/charts/core-persistentvolume-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/core-persistentvolume-editor --version=v0.35.0 -$ helm upgrade -i core-persistentvolume-editor appscode/core-persistentvolume-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/core-persistentvolume-editor --version=v0.36.0 +$ helm upgrade -i core-persistentvolume-editor appscode/core-persistentvolume-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PersistentVolume Editor on a [Kubernetes](http://kubernetes To install/upgrade the chart with the release name `core-persistentvolume-editor`: ```bash -$ helm upgrade -i core-persistentvolume-editor appscode/core-persistentvolume-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i core-persistentvolume-editor appscode/core-persistentvolume-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a PersistentVolume Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `core-persistentvol Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i core-persistentvolume-editor appscode/core-persistentvolume-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=v1 +$ helm upgrade -i core-persistentvolume-editor appscode/core-persistentvolume-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i core-persistentvolume-editor appscode/core-persistentvolume-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i core-persistentvolume-editor appscode/core-persistentvolume-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/core-persistentvolumeclaim-editor/Chart.yaml b/charts/core-persistentvolumeclaim-editor/Chart.yaml index 298c33e15e..9b4c06ad63 100644 --- a/charts/core-persistentvolumeclaim-editor/Chart.yaml +++ b/charts/core-persistentvolumeclaim-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"","version":"v1","resource":"persistentvolumeclaims"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: PersistentVolumeClaim Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: core-persistentvolumeclaim-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/core-persistentvolumeclaim-editor/README.md b/charts/core-persistentvolumeclaim-editor/README.md index e22e28b37d..cefebd7092 100644 --- a/charts/core-persistentvolumeclaim-editor/README.md +++ b/charts/core-persistentvolumeclaim-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/core-persistentvolumeclaim-editor --version=v0.35.0 -$ helm upgrade -i core-persistentvolumeclaim-editor appscode/core-persistentvolumeclaim-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/core-persistentvolumeclaim-editor --version=v0.36.0 +$ helm upgrade -i core-persistentvolumeclaim-editor appscode/core-persistentvolumeclaim-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PersistentVolumeClaim Editor on a [Kubernetes](http://kuber To install/upgrade the chart with the release name `core-persistentvolumeclaim-editor`: ```bash -$ helm upgrade -i core-persistentvolumeclaim-editor appscode/core-persistentvolumeclaim-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i core-persistentvolumeclaim-editor appscode/core-persistentvolumeclaim-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a PersistentVolumeClaim Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `core-persistentvol Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i core-persistentvolumeclaim-editor appscode/core-persistentvolumeclaim-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=v1 +$ helm upgrade -i core-persistentvolumeclaim-editor appscode/core-persistentvolumeclaim-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i core-persistentvolumeclaim-editor appscode/core-persistentvolumeclaim-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i core-persistentvolumeclaim-editor appscode/core-persistentvolumeclaim-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/core-pod-editor/Chart.yaml b/charts/core-pod-editor/Chart.yaml index cac5d35f7b..2c5867e720 100644 --- a/charts/core-pod-editor/Chart.yaml +++ b/charts/core-pod-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"","version":"v1","resource":"pods"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Pod Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: core-pod-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/core-pod-editor/README.md b/charts/core-pod-editor/README.md index 7935e422f7..750cb75412 100644 --- a/charts/core-pod-editor/README.md +++ b/charts/core-pod-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/core-pod-editor --version=v0.35.0 -$ helm upgrade -i core-pod-editor appscode/core-pod-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/core-pod-editor --version=v0.36.0 +$ helm upgrade -i core-pod-editor appscode/core-pod-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Pod Editor on a [Kubernetes](http://kubernetes.io) cluster To install/upgrade the chart with the release name `core-pod-editor`: ```bash -$ helm upgrade -i core-pod-editor appscode/core-pod-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i core-pod-editor appscode/core-pod-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Pod Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `core-pod-editor` c Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i core-pod-editor appscode/core-pod-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=v1 +$ helm upgrade -i core-pod-editor appscode/core-pod-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i core-pod-editor appscode/core-pod-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i core-pod-editor appscode/core-pod-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/core-podstatusresult-editor/Chart.yaml b/charts/core-podstatusresult-editor/Chart.yaml index 777a7d3f13..7afdc877a7 100644 --- a/charts/core-podstatusresult-editor/Chart.yaml +++ b/charts/core-podstatusresult-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"","version":"v1","resource":"podstatusresults"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: PodStatusResult Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: core-podstatusresult-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/core-podstatusresult-editor/README.md b/charts/core-podstatusresult-editor/README.md index 2d8d74eca9..e400f0d31e 100644 --- a/charts/core-podstatusresult-editor/README.md +++ b/charts/core-podstatusresult-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/core-podstatusresult-editor --version=v0.35.0 -$ helm upgrade -i core-podstatusresult-editor appscode/core-podstatusresult-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/core-podstatusresult-editor --version=v0.36.0 +$ helm upgrade -i core-podstatusresult-editor appscode/core-podstatusresult-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PodStatusResult Editor on a [Kubernetes](http://kubernetes. To install/upgrade the chart with the release name `core-podstatusresult-editor`: ```bash -$ helm upgrade -i core-podstatusresult-editor appscode/core-podstatusresult-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i core-podstatusresult-editor appscode/core-podstatusresult-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a PodStatusResult Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `core-podstatusresu Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i core-podstatusresult-editor appscode/core-podstatusresult-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=v1 +$ helm upgrade -i core-podstatusresult-editor appscode/core-podstatusresult-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i core-podstatusresult-editor appscode/core-podstatusresult-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i core-podstatusresult-editor appscode/core-podstatusresult-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/core-rangeallocation-editor/Chart.yaml b/charts/core-rangeallocation-editor/Chart.yaml index 492d89946b..e56d978b66 100644 --- a/charts/core-rangeallocation-editor/Chart.yaml +++ b/charts/core-rangeallocation-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"","version":"v1","resource":"rangeallocations"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: RangeAllocation Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: core-rangeallocation-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/core-rangeallocation-editor/README.md b/charts/core-rangeallocation-editor/README.md index ccbe6cdf3e..7a65c915ad 100644 --- a/charts/core-rangeallocation-editor/README.md +++ b/charts/core-rangeallocation-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/core-rangeallocation-editor --version=v0.35.0 -$ helm upgrade -i core-rangeallocation-editor appscode/core-rangeallocation-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/core-rangeallocation-editor --version=v0.36.0 +$ helm upgrade -i core-rangeallocation-editor appscode/core-rangeallocation-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a RangeAllocation Editor on a [Kubernetes](http://kubernetes. To install/upgrade the chart with the release name `core-rangeallocation-editor`: ```bash -$ helm upgrade -i core-rangeallocation-editor appscode/core-rangeallocation-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i core-rangeallocation-editor appscode/core-rangeallocation-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a RangeAllocation Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `core-rangeallocati Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i core-rangeallocation-editor appscode/core-rangeallocation-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=v1 +$ helm upgrade -i core-rangeallocation-editor appscode/core-rangeallocation-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i core-rangeallocation-editor appscode/core-rangeallocation-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i core-rangeallocation-editor appscode/core-rangeallocation-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/core-replicationcontroller-editor/Chart.yaml b/charts/core-replicationcontroller-editor/Chart.yaml index 28ce5a7326..02bdb58d03 100644 --- a/charts/core-replicationcontroller-editor/Chart.yaml +++ b/charts/core-replicationcontroller-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"","version":"v1","resource":"replicationcontrollers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ReplicationController Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: core-replicationcontroller-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/core-replicationcontroller-editor/README.md b/charts/core-replicationcontroller-editor/README.md index 6d8838e167..911fc37259 100644 --- a/charts/core-replicationcontroller-editor/README.md +++ b/charts/core-replicationcontroller-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/core-replicationcontroller-editor --version=v0.35.0 -$ helm upgrade -i core-replicationcontroller-editor appscode/core-replicationcontroller-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/core-replicationcontroller-editor --version=v0.36.0 +$ helm upgrade -i core-replicationcontroller-editor appscode/core-replicationcontroller-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ReplicationController Editor on a [Kubernetes](http://kuber To install/upgrade the chart with the release name `core-replicationcontroller-editor`: ```bash -$ helm upgrade -i core-replicationcontroller-editor appscode/core-replicationcontroller-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i core-replicationcontroller-editor appscode/core-replicationcontroller-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ReplicationController Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `core-replicationco Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i core-replicationcontroller-editor appscode/core-replicationcontroller-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=v1 +$ helm upgrade -i core-replicationcontroller-editor appscode/core-replicationcontroller-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i core-replicationcontroller-editor appscode/core-replicationcontroller-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i core-replicationcontroller-editor appscode/core-replicationcontroller-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/core-resourcequota-editor/Chart.yaml b/charts/core-resourcequota-editor/Chart.yaml index 16fee22666..78d688859d 100644 --- a/charts/core-resourcequota-editor/Chart.yaml +++ b/charts/core-resourcequota-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"","version":"v1","resource":"resourcequotas"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ResourceQuota Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: core-resourcequota-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/core-resourcequota-editor/README.md b/charts/core-resourcequota-editor/README.md index 9ff1687a5d..d7c07463f5 100644 --- a/charts/core-resourcequota-editor/README.md +++ b/charts/core-resourcequota-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/core-resourcequota-editor --version=v0.35.0 -$ helm upgrade -i core-resourcequota-editor appscode/core-resourcequota-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/core-resourcequota-editor --version=v0.36.0 +$ helm upgrade -i core-resourcequota-editor appscode/core-resourcequota-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ResourceQuota Editor on a [Kubernetes](http://kubernetes.io To install/upgrade the chart with the release name `core-resourcequota-editor`: ```bash -$ helm upgrade -i core-resourcequota-editor appscode/core-resourcequota-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i core-resourcequota-editor appscode/core-resourcequota-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ResourceQuota Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `core-resourcequota Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i core-resourcequota-editor appscode/core-resourcequota-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=v1 +$ helm upgrade -i core-resourcequota-editor appscode/core-resourcequota-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i core-resourcequota-editor appscode/core-resourcequota-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i core-resourcequota-editor appscode/core-resourcequota-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/core-secret-editor/Chart.yaml b/charts/core-secret-editor/Chart.yaml index 3201230c4d..2094af4246 100644 --- a/charts/core-secret-editor/Chart.yaml +++ b/charts/core-secret-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"","version":"v1","resource":"secrets"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Secret Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: core-secret-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/core-secret-editor/README.md b/charts/core-secret-editor/README.md index bf51f24487..b3b1330bec 100644 --- a/charts/core-secret-editor/README.md +++ b/charts/core-secret-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/core-secret-editor --version=v0.35.0 -$ helm upgrade -i core-secret-editor appscode/core-secret-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/core-secret-editor --version=v0.36.0 +$ helm upgrade -i core-secret-editor appscode/core-secret-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Secret Editor on a [Kubernetes](http://kubernetes.io) clust To install/upgrade the chart with the release name `core-secret-editor`: ```bash -$ helm upgrade -i core-secret-editor appscode/core-secret-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i core-secret-editor appscode/core-secret-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Secret Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `core-secret-editor Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i core-secret-editor appscode/core-secret-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=v1 +$ helm upgrade -i core-secret-editor appscode/core-secret-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i core-secret-editor appscode/core-secret-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i core-secret-editor appscode/core-secret-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/core-service-editor/Chart.yaml b/charts/core-service-editor/Chart.yaml index 5d3fc15f9d..d928ee1498 100644 --- a/charts/core-service-editor/Chart.yaml +++ b/charts/core-service-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"","version":"v1","resource":"services"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Service Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: core-service-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/core-service-editor/README.md b/charts/core-service-editor/README.md index b2ea917e97..fd23be8f9c 100644 --- a/charts/core-service-editor/README.md +++ b/charts/core-service-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/core-service-editor --version=v0.35.0 -$ helm upgrade -i core-service-editor appscode/core-service-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/core-service-editor --version=v0.36.0 +$ helm upgrade -i core-service-editor appscode/core-service-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Service Editor on a [Kubernetes](http://kubernetes.io) clus To install/upgrade the chart with the release name `core-service-editor`: ```bash -$ helm upgrade -i core-service-editor appscode/core-service-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i core-service-editor appscode/core-service-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Service Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `core-service-edito Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i core-service-editor appscode/core-service-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=v1 +$ helm upgrade -i core-service-editor appscode/core-service-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i core-service-editor appscode/core-service-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i core-service-editor appscode/core-service-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/core-serviceaccount-editor/Chart.yaml b/charts/core-serviceaccount-editor/Chart.yaml index 470e2480c9..31bd4916c8 100644 --- a/charts/core-serviceaccount-editor/Chart.yaml +++ b/charts/core-serviceaccount-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"","version":"v1","resource":"serviceaccounts"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ServiceAccount Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: core-serviceaccount-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/core-serviceaccount-editor/README.md b/charts/core-serviceaccount-editor/README.md index 0dd07e695c..f2e6bfd5f5 100644 --- a/charts/core-serviceaccount-editor/README.md +++ b/charts/core-serviceaccount-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/core-serviceaccount-editor --version=v0.35.0 -$ helm upgrade -i core-serviceaccount-editor appscode/core-serviceaccount-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/core-serviceaccount-editor --version=v0.36.0 +$ helm upgrade -i core-serviceaccount-editor appscode/core-serviceaccount-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ServiceAccount Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `core-serviceaccount-editor`: ```bash -$ helm upgrade -i core-serviceaccount-editor appscode/core-serviceaccount-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i core-serviceaccount-editor appscode/core-serviceaccount-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ServiceAccount Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `core-serviceaccoun Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i core-serviceaccount-editor appscode/core-serviceaccount-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=v1 +$ helm upgrade -i core-serviceaccount-editor appscode/core-serviceaccount-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i core-serviceaccount-editor appscode/core-serviceaccount-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i core-serviceaccount-editor appscode/core-serviceaccount-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/corek8sappscodecom-genericresource-editor/Chart.yaml b/charts/corek8sappscodecom-genericresource-editor/Chart.yaml index 0e0fdc6027..237490287b 100644 --- a/charts/corek8sappscodecom-genericresource-editor/Chart.yaml +++ b/charts/corek8sappscodecom-genericresource-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"core.k8s.appscode.com","version":"v1alpha1","resource":"genericresources"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: GenericResource Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: corek8sappscodecom-genericresource-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/corek8sappscodecom-genericresource-editor/README.md b/charts/corek8sappscodecom-genericresource-editor/README.md index 820fdbeee8..e683bc4b3e 100644 --- a/charts/corek8sappscodecom-genericresource-editor/README.md +++ b/charts/corek8sappscodecom-genericresource-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/corek8sappscodecom-genericresource-editor --version=v0.35.0 -$ helm upgrade -i corek8sappscodecom-genericresource-editor appscode/corek8sappscodecom-genericresource-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/corek8sappscodecom-genericresource-editor --version=v0.36.0 +$ helm upgrade -i corek8sappscodecom-genericresource-editor appscode/corek8sappscodecom-genericresource-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a GenericResource Editor on a [Kubernetes](http://kubernetes. To install/upgrade the chart with the release name `corek8sappscodecom-genericresource-editor`: ```bash -$ helm upgrade -i corek8sappscodecom-genericresource-editor appscode/corek8sappscodecom-genericresource-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i corek8sappscodecom-genericresource-editor appscode/corek8sappscodecom-genericresource-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a GenericResource Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `corek8sappscodecom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i corek8sappscodecom-genericresource-editor appscode/corek8sappscodecom-genericresource-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=core.k8s.appscode.com/v1alpha1 +$ helm upgrade -i corek8sappscodecom-genericresource-editor appscode/corek8sappscodecom-genericresource-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=core.k8s.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i corek8sappscodecom-genericresource-editor appscode/corek8sappscodecom-genericresource-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i corek8sappscodecom-genericresource-editor appscode/corek8sappscodecom-genericresource-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/corek8sappscodecom-genericresourceservice-editor/Chart.yaml b/charts/corek8sappscodecom-genericresourceservice-editor/Chart.yaml index c977c5af51..54a5c05a39 100644 --- a/charts/corek8sappscodecom-genericresourceservice-editor/Chart.yaml +++ b/charts/corek8sappscodecom-genericresourceservice-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"core.k8s.appscode.com","version":"v1alpha1","resource":"genericresourceservices"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: GenericResourceService Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: corek8sappscodecom-genericresourceservice-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/corek8sappscodecom-genericresourceservice-editor/README.md b/charts/corek8sappscodecom-genericresourceservice-editor/README.md index ea4adb8c6c..dac1e3295b 100644 --- a/charts/corek8sappscodecom-genericresourceservice-editor/README.md +++ b/charts/corek8sappscodecom-genericresourceservice-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/corek8sappscodecom-genericresourceservice-editor --version=v0.35.0 -$ helm upgrade -i corek8sappscodecom-genericresourceservice-editor appscode/corek8sappscodecom-genericresourceservice-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/corek8sappscodecom-genericresourceservice-editor --version=v0.36.0 +$ helm upgrade -i corek8sappscodecom-genericresourceservice-editor appscode/corek8sappscodecom-genericresourceservice-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a GenericResourceService Editor on a [Kubernetes](http://kube To install/upgrade the chart with the release name `corek8sappscodecom-genericresourceservice-editor`: ```bash -$ helm upgrade -i corek8sappscodecom-genericresourceservice-editor appscode/corek8sappscodecom-genericresourceservice-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i corek8sappscodecom-genericresourceservice-editor appscode/corek8sappscodecom-genericresourceservice-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a GenericResourceService Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `corek8sappscodecom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i corek8sappscodecom-genericresourceservice-editor appscode/corek8sappscodecom-genericresourceservice-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=core.k8s.appscode.com/v1alpha1 +$ helm upgrade -i corek8sappscodecom-genericresourceservice-editor appscode/corek8sappscodecom-genericresourceservice-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=core.k8s.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i corek8sappscodecom-genericresourceservice-editor appscode/corek8sappscodecom-genericresourceservice-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i corek8sappscodecom-genericresourceservice-editor appscode/corek8sappscodecom-genericresourceservice-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/corek8sappscodecom-podview-editor/Chart.yaml b/charts/corek8sappscodecom-podview-editor/Chart.yaml index 084e8f9350..a5e9689303 100644 --- a/charts/corek8sappscodecom-podview-editor/Chart.yaml +++ b/charts/corek8sappscodecom-podview-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"core.k8s.appscode.com","version":"v1alpha1","resource":"podviews"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: PodView Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: corek8sappscodecom-podview-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/corek8sappscodecom-podview-editor/README.md b/charts/corek8sappscodecom-podview-editor/README.md index fbc9f9130d..716788290f 100644 --- a/charts/corek8sappscodecom-podview-editor/README.md +++ b/charts/corek8sappscodecom-podview-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/corek8sappscodecom-podview-editor --version=v0.35.0 -$ helm upgrade -i corek8sappscodecom-podview-editor appscode/corek8sappscodecom-podview-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/corek8sappscodecom-podview-editor --version=v0.36.0 +$ helm upgrade -i corek8sappscodecom-podview-editor appscode/corek8sappscodecom-podview-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PodView Editor on a [Kubernetes](http://kubernetes.io) clus To install/upgrade the chart with the release name `corek8sappscodecom-podview-editor`: ```bash -$ helm upgrade -i corek8sappscodecom-podview-editor appscode/corek8sappscodecom-podview-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i corek8sappscodecom-podview-editor appscode/corek8sappscodecom-podview-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a PodView Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `corek8sappscodecom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i corek8sappscodecom-podview-editor appscode/corek8sappscodecom-podview-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=core.k8s.appscode.com/v1alpha1 +$ helm upgrade -i corek8sappscodecom-podview-editor appscode/corek8sappscodecom-podview-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=core.k8s.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i corek8sappscodecom-podview-editor appscode/corek8sappscodecom-podview-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i corek8sappscodecom-podview-editor appscode/corek8sappscodecom-podview-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/corek8sappscodecom-project-editor/Chart.yaml b/charts/corek8sappscodecom-project-editor/Chart.yaml index 5265f9298e..3c0d96e9e3 100644 --- a/charts/corek8sappscodecom-project-editor/Chart.yaml +++ b/charts/corek8sappscodecom-project-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"core.k8s.appscode.com","version":"v1alpha1","resource":"projects"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Project Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: corek8sappscodecom-project-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/corek8sappscodecom-project-editor/README.md b/charts/corek8sappscodecom-project-editor/README.md index ffcf03c257..8c40b33d8e 100644 --- a/charts/corek8sappscodecom-project-editor/README.md +++ b/charts/corek8sappscodecom-project-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/corek8sappscodecom-project-editor --version=v0.35.0 -$ helm upgrade -i corek8sappscodecom-project-editor appscode/corek8sappscodecom-project-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/corek8sappscodecom-project-editor --version=v0.36.0 +$ helm upgrade -i corek8sappscodecom-project-editor appscode/corek8sappscodecom-project-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Project Editor on a [Kubernetes](http://kubernetes.io) clus To install/upgrade the chart with the release name `corek8sappscodecom-project-editor`: ```bash -$ helm upgrade -i corek8sappscodecom-project-editor appscode/corek8sappscodecom-project-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i corek8sappscodecom-project-editor appscode/corek8sappscodecom-project-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Project Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `corek8sappscodecom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i corek8sappscodecom-project-editor appscode/corek8sappscodecom-project-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=core.k8s.appscode.com/v1alpha1 +$ helm upgrade -i corek8sappscodecom-project-editor appscode/corek8sappscodecom-project-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=core.k8s.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i corek8sappscodecom-project-editor appscode/corek8sappscodecom-project-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i corek8sappscodecom-project-editor appscode/corek8sappscodecom-project-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/corek8sappscodecom-resourcecalculator-editor/Chart.yaml b/charts/corek8sappscodecom-resourcecalculator-editor/Chart.yaml index 7e3e3848ef..cd01e2d446 100644 --- a/charts/corek8sappscodecom-resourcecalculator-editor/Chart.yaml +++ b/charts/corek8sappscodecom-resourcecalculator-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"core.k8s.appscode.com","version":"v1alpha1","resource":"resourcecalculators"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ResourceCalculator Editor home: https://byte.builders icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: corek8sappscodecom-resourcecalculator-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/corek8sappscodecom-resourcecalculator-editor/README.md b/charts/corek8sappscodecom-resourcecalculator-editor/README.md index e013845d11..6301ec6ab9 100644 --- a/charts/corek8sappscodecom-resourcecalculator-editor/README.md +++ b/charts/corek8sappscodecom-resourcecalculator-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/corek8sappscodecom-resourcecalculator-editor --version=v0.35.0 -$ helm upgrade -i corek8sappscodecom-resourcecalculator-editor appscode/corek8sappscodecom-resourcecalculator-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/corek8sappscodecom-resourcecalculator-editor --version=v0.36.0 +$ helm upgrade -i corek8sappscodecom-resourcecalculator-editor appscode/corek8sappscodecom-resourcecalculator-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ResourceCalculator Editor on a [Kubernetes](http://kubernet To install/upgrade the chart with the release name `corek8sappscodecom-resourcecalculator-editor`: ```bash -$ helm upgrade -i corek8sappscodecom-resourcecalculator-editor appscode/corek8sappscodecom-resourcecalculator-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i corek8sappscodecom-resourcecalculator-editor appscode/corek8sappscodecom-resourcecalculator-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ResourceCalculator Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `corek8sappscodecom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i corek8sappscodecom-resourcecalculator-editor appscode/corek8sappscodecom-resourcecalculator-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=core.k8s.appscode.com/v1alpha1 +$ helm upgrade -i corek8sappscodecom-resourcecalculator-editor appscode/corek8sappscodecom-resourcecalculator-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=core.k8s.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i corek8sappscodecom-resourcecalculator-editor appscode/corek8sappscodecom-resourcecalculator-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i corek8sappscodecom-resourcecalculator-editor appscode/corek8sappscodecom-resourcecalculator-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/corek8sappscodecom-resourcesummary-editor/Chart.yaml b/charts/corek8sappscodecom-resourcesummary-editor/Chart.yaml index 84667dd5ba..2133830cb5 100644 --- a/charts/corek8sappscodecom-resourcesummary-editor/Chart.yaml +++ b/charts/corek8sappscodecom-resourcesummary-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"core.k8s.appscode.com","version":"v1alpha1","resource":"resourcesummaries"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ResourceSummary Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: corek8sappscodecom-resourcesummary-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/corek8sappscodecom-resourcesummary-editor/README.md b/charts/corek8sappscodecom-resourcesummary-editor/README.md index 7459bd3cab..72f073848e 100644 --- a/charts/corek8sappscodecom-resourcesummary-editor/README.md +++ b/charts/corek8sappscodecom-resourcesummary-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/corek8sappscodecom-resourcesummary-editor --version=v0.35.0 -$ helm upgrade -i corek8sappscodecom-resourcesummary-editor appscode/corek8sappscodecom-resourcesummary-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/corek8sappscodecom-resourcesummary-editor --version=v0.36.0 +$ helm upgrade -i corek8sappscodecom-resourcesummary-editor appscode/corek8sappscodecom-resourcesummary-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ResourceSummary Editor on a [Kubernetes](http://kubernetes. To install/upgrade the chart with the release name `corek8sappscodecom-resourcesummary-editor`: ```bash -$ helm upgrade -i corek8sappscodecom-resourcesummary-editor appscode/corek8sappscodecom-resourcesummary-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i corek8sappscodecom-resourcesummary-editor appscode/corek8sappscodecom-resourcesummary-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ResourceSummary Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `corek8sappscodecom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i corek8sappscodecom-resourcesummary-editor appscode/corek8sappscodecom-resourcesummary-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=core.k8s.appscode.com/v1alpha1 +$ helm upgrade -i corek8sappscodecom-resourcesummary-editor appscode/corek8sappscodecom-resourcesummary-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=core.k8s.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i corek8sappscodecom-resourcesummary-editor appscode/corek8sappscodecom-resourcesummary-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i corek8sappscodecom-resourcesummary-editor appscode/corek8sappscodecom-resourcesummary-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/corekubestashcom-backupbatch-editor/Chart.yaml b/charts/corekubestashcom-backupbatch-editor/Chart.yaml index 077805baad..832182f595 100644 --- a/charts/corekubestashcom-backupbatch-editor/Chart.yaml +++ b/charts/corekubestashcom-backupbatch-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"core.kubestash.com","version":"v1alpha1","resource":"backupbatches"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: BackupBatch Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: corekubestashcom-backupbatch-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/corekubestashcom-backupbatch-editor/README.md b/charts/corekubestashcom-backupbatch-editor/README.md index faf8a378ec..0169dec6da 100644 --- a/charts/corekubestashcom-backupbatch-editor/README.md +++ b/charts/corekubestashcom-backupbatch-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/corekubestashcom-backupbatch-editor --version=v0.35.0 -$ helm upgrade -i corekubestashcom-backupbatch-editor appscode/corekubestashcom-backupbatch-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/corekubestashcom-backupbatch-editor --version=v0.36.0 +$ helm upgrade -i corekubestashcom-backupbatch-editor appscode/corekubestashcom-backupbatch-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a BackupBatch Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `corekubestashcom-backupbatch-editor`: ```bash -$ helm upgrade -i corekubestashcom-backupbatch-editor appscode/corekubestashcom-backupbatch-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i corekubestashcom-backupbatch-editor appscode/corekubestashcom-backupbatch-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a BackupBatch Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `corekubestashcom-b Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i corekubestashcom-backupbatch-editor appscode/corekubestashcom-backupbatch-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=core.kubestash.com/v1alpha1 +$ helm upgrade -i corekubestashcom-backupbatch-editor appscode/corekubestashcom-backupbatch-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=core.kubestash.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i corekubestashcom-backupbatch-editor appscode/corekubestashcom-backupbatch-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i corekubestashcom-backupbatch-editor appscode/corekubestashcom-backupbatch-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/corekubestashcom-backupblueprint-editor/Chart.yaml b/charts/corekubestashcom-backupblueprint-editor/Chart.yaml index 45f4e8ec4f..0544780e33 100644 --- a/charts/corekubestashcom-backupblueprint-editor/Chart.yaml +++ b/charts/corekubestashcom-backupblueprint-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"core.kubestash.com","version":"v1alpha1","resource":"backupblueprints"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: BackupBlueprint Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: corekubestashcom-backupblueprint-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/corekubestashcom-backupblueprint-editor/README.md b/charts/corekubestashcom-backupblueprint-editor/README.md index 1b0d4bf94e..911316efc7 100644 --- a/charts/corekubestashcom-backupblueprint-editor/README.md +++ b/charts/corekubestashcom-backupblueprint-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/corekubestashcom-backupblueprint-editor --version=v0.35.0 -$ helm upgrade -i corekubestashcom-backupblueprint-editor appscode/corekubestashcom-backupblueprint-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/corekubestashcom-backupblueprint-editor --version=v0.36.0 +$ helm upgrade -i corekubestashcom-backupblueprint-editor appscode/corekubestashcom-backupblueprint-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a BackupBlueprint Editor on a [Kubernetes](http://kubernetes. To install/upgrade the chart with the release name `corekubestashcom-backupblueprint-editor`: ```bash -$ helm upgrade -i corekubestashcom-backupblueprint-editor appscode/corekubestashcom-backupblueprint-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i corekubestashcom-backupblueprint-editor appscode/corekubestashcom-backupblueprint-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a BackupBlueprint Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `corekubestashcom-b Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i corekubestashcom-backupblueprint-editor appscode/corekubestashcom-backupblueprint-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=core.kubestash.com/v1alpha1 +$ helm upgrade -i corekubestashcom-backupblueprint-editor appscode/corekubestashcom-backupblueprint-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=core.kubestash.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i corekubestashcom-backupblueprint-editor appscode/corekubestashcom-backupblueprint-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i corekubestashcom-backupblueprint-editor appscode/corekubestashcom-backupblueprint-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/corekubestashcom-backupconfiguration-editor-options/Chart.yaml b/charts/corekubestashcom-backupconfiguration-editor-options/Chart.yaml index 98ede235cf..5c8fdc73c4 100644 --- a/charts/corekubestashcom-backupconfiguration-editor-options/Chart.yaml +++ b/charts/corekubestashcom-backupconfiguration-editor-options/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 name: corekubestashcom-backupconfiguration-editor-options description: BackupConfiguration Editor UI Options type: application -version: v0.35.0 -appVersion: v0.35.0 +version: v0.36.0 +appVersion: v0.36.0 maintainers: - name: appscode email: support@appscode.com diff --git a/charts/corekubestashcom-backupconfiguration-editor-options/README.md b/charts/corekubestashcom-backupconfiguration-editor-options/README.md index 0e96a4e069..85060aedbc 100644 --- a/charts/corekubestashcom-backupconfiguration-editor-options/README.md +++ b/charts/corekubestashcom-backupconfiguration-editor-options/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/corekubestashcom-backupconfiguration-editor-options --version=v0.35.0 -$ helm upgrade -i kubestashcom-backupconfiguration-editor-options appscode/corekubestashcom-backupconfiguration-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm search repo appscode/corekubestashcom-backupconfiguration-editor-options --version=v0.36.0 +$ helm upgrade -i kubestashcom-backupconfiguration-editor-options appscode/corekubestashcom-backupconfiguration-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Backupconfiguration Editor UI Options on a [Kubernetes](htt To install/upgrade the chart with the release name `kubestashcom-backupconfiguration-editor-options`: ```bash -$ helm upgrade -i kubestashcom-backupconfiguration-editor-options appscode/corekubestashcom-backupconfiguration-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm upgrade -i kubestashcom-backupconfiguration-editor-options appscode/corekubestashcom-backupconfiguration-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` The command deploys a Backupconfiguration Editor UI Options on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -70,12 +70,12 @@ The following table lists the configurable parameters of the `corekubestashcom-b Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubestashcom-backupconfiguration-editor-options appscode/corekubestashcom-backupconfiguration-editor-options -n kube-system --create-namespace --version=v0.35.0 --set metadata.resource.group=core.kubestash.com +$ helm upgrade -i kubestashcom-backupconfiguration-editor-options appscode/corekubestashcom-backupconfiguration-editor-options -n kube-system --create-namespace --version=v0.36.0 --set metadata.resource.group=core.kubestash.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubestashcom-backupconfiguration-editor-options appscode/corekubestashcom-backupconfiguration-editor-options -n kube-system --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubestashcom-backupconfiguration-editor-options appscode/corekubestashcom-backupconfiguration-editor-options -n kube-system --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/corekubestashcom-backupconfiguration-editor/Chart.yaml b/charts/corekubestashcom-backupconfiguration-editor/Chart.yaml index d447c7d271..5d7bb585a7 100644 --- a/charts/corekubestashcom-backupconfiguration-editor/Chart.yaml +++ b/charts/corekubestashcom-backupconfiguration-editor/Chart.yaml @@ -1,10 +1,12 @@ annotations: meta.x-helm.dev/editor: '{"group":"core.kubestash.com","version":"v1alpha1","resource":"backupconfigurations"}' meta.x-helm.dev/resource-keys: coreKubestashComBackupConfiguration - meta.x-helm.dev/resources: "- group: core.kubestash.com\n kind: BackupConfiguration\n\ - \ version: v1alpha1\n" + meta.x-helm.dev/resources: | + - group: core.kubestash.com + kind: BackupConfiguration + version: v1alpha1 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: BackupConfiguration Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -16,4 +18,4 @@ maintainers: name: appscode name: corekubestashcom-backupconfiguration-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/corekubestashcom-backupconfiguration-editor/README.md b/charts/corekubestashcom-backupconfiguration-editor/README.md index 21333858e6..333186ef47 100644 --- a/charts/corekubestashcom-backupconfiguration-editor/README.md +++ b/charts/corekubestashcom-backupconfiguration-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/corekubestashcom-backupconfiguration-editor --version=v0.35.0 -$ helm upgrade -i corekubestashcom-backupconfiguration-editor appscode/corekubestashcom-backupconfiguration-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/corekubestashcom-backupconfiguration-editor --version=v0.36.0 +$ helm upgrade -i corekubestashcom-backupconfiguration-editor appscode/corekubestashcom-backupconfiguration-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a BackupConfiguration Editor on a [Kubernetes](http://kuberne To install/upgrade the chart with the release name `corekubestashcom-backupconfiguration-editor`: ```bash -$ helm upgrade -i corekubestashcom-backupconfiguration-editor appscode/corekubestashcom-backupconfiguration-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i corekubestashcom-backupconfiguration-editor appscode/corekubestashcom-backupconfiguration-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a BackupConfiguration Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -45,27 +45,27 @@ The command removes all the Kubernetes components associated with the chart and The following table lists the configurable parameters of the `corekubestashcom-backupconfiguration-editor` chart and their default values. -| Parameter | Description | Default | -|-----------------------------------------------|-------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| metadata.resource.group | | core.kubestash.com | -| metadata.resource.version | | v1alpha1 | -| metadata.resource.name | | backupconfigurations | -| metadata.resource.kind | | BackupConfiguration | -| metadata.resource.scope | | Namespaced | -| metadata.release.name | | RELEASE-NAME | -| metadata.release.namespace | | default | -| resources.coreKubestashComBackupConfiguration | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"BackupConfiguration","metadata":{"name":"backup-app","namespace":"demo"},"spec":{"backends":[{"name":"default-backend","retentionPolicy":{"name":"keep-1wk","namespace":"stash"},"storageRef":{"name":"default","namespace":"stash"}}],"sessions":[{"addon":{"name":"mysql-addon","tasks":[{"name":"logical-backup"}]},"name":"full-backup","repositories":[{"backend":"default-backend","directory":"demo/backup-app","encryptionSecret":{"name":"default-encryption-secret","namespace":"stash"},"name":"backup-app"}],"scheduler":{"jobTemplate":{"backoffLimit":1,"template":{"controller":{},"metadata":{},"spec":{"resources":{}}}},"schedule":"*/30 * * * *"},"sessionHistoryLimit":2}],"target":{"apiGroup":"kubedb.com","kind":"MySQL","name":"backup-app","namespace":"demo"}}} | +| Parameter | Description | Default | +|-----------------------------------------------|-------------|--------------------------------------------------------------------------------------------------------------------------------------------| +| metadata.resource.group | | core.kubestash.com | +| metadata.resource.version | | v1alpha1 | +| metadata.resource.name | | backupconfigurations | +| metadata.resource.kind | | BackupConfiguration | +| metadata.resource.scope | | Namespaced | +| metadata.release.name | | RELEASE-NAME | +| metadata.release.namespace | | default | +| resources.coreKubestashComBackupConfiguration | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"BackupConfiguration","metadata":{"name":"backup-app","namespace":"demo"}} | Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i corekubestashcom-backupconfiguration-editor appscode/corekubestashcom-backupconfiguration-editor -n default --create-namespace --version=v0.35.0 --set metadata.resource.group=core.kubestash.com +$ helm upgrade -i corekubestashcom-backupconfiguration-editor appscode/corekubestashcom-backupconfiguration-editor -n default --create-namespace --version=v0.36.0 --set metadata.resource.group=core.kubestash.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i corekubestashcom-backupconfiguration-editor appscode/corekubestashcom-backupconfiguration-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i corekubestashcom-backupconfiguration-editor appscode/corekubestashcom-backupconfiguration-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/corekubestashcom-backupconfiguration-editor/values.yaml b/charts/corekubestashcom-backupconfiguration-editor/values.yaml index 22fbdd6920..5d5f8d9c78 100644 --- a/charts/corekubestashcom-backupconfiguration-editor/values.yaml +++ b/charts/corekubestashcom-backupconfiguration-editor/values.yaml @@ -15,40 +15,3 @@ resources: metadata: name: backup-app namespace: demo - spec: - backends: - - name: default-backend - retentionPolicy: - name: keep-1wk - namespace: stash - storageRef: - name: default - namespace: stash - sessions: - - addon: - name: mysql-addon - tasks: - - name: logical-backup - name: full-backup - repositories: - - backend: default-backend - directory: demo/backup-app - encryptionSecret: - name: default-encryption-secret - namespace: stash - name: backup-app - scheduler: - jobTemplate: - backoffLimit: 1 - template: - controller: {} - metadata: {} - spec: - resources: {} - schedule: '*/30 * * * *' - sessionHistoryLimit: 2 - target: - apiGroup: kubedb.com - kind: MySQL - name: backup-app - namespace: demo diff --git a/charts/corekubestashcom-backupsession-editor-options/Chart.yaml b/charts/corekubestashcom-backupsession-editor-options/Chart.yaml index 765d456ec3..a2106399ad 100644 --- a/charts/corekubestashcom-backupsession-editor-options/Chart.yaml +++ b/charts/corekubestashcom-backupsession-editor-options/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 name: corekubestashcom-backupsession-editor-options description: KubeStash BackupSession Editor UI Options type: application -version: v0.35.0 -appVersion: v0.35.0 +version: v0.36.0 +appVersion: v0.36.0 maintainers: - name: appscode email: support@appscode.com diff --git a/charts/corekubestashcom-backupsession-editor-options/README.md b/charts/corekubestashcom-backupsession-editor-options/README.md index 56d03cb281..e0cb489bc1 100644 --- a/charts/corekubestashcom-backupsession-editor-options/README.md +++ b/charts/corekubestashcom-backupsession-editor-options/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/corekubestashcom-backupsession-editor-options --version=v0.35.0 -$ helm upgrade -i corekubestashcom-backupsession-editor-options appscode/corekubestashcom-backupsession-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm search repo appscode/corekubestashcom-backupsession-editor-options --version=v0.36.0 +$ helm upgrade -i corekubestashcom-backupsession-editor-options appscode/corekubestashcom-backupsession-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a KubeStash BackupSession Editor UI Options on a [Kubernetes] To install/upgrade the chart with the release name `corekubestashcom-backupsession-editor-options`: ```bash -$ helm upgrade -i corekubestashcom-backupsession-editor-options appscode/corekubestashcom-backupsession-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm upgrade -i corekubestashcom-backupsession-editor-options appscode/corekubestashcom-backupsession-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` The command deploys a KubeStash BackupSession Editor UI Options on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -67,12 +67,12 @@ The following table lists the configurable parameters of the `corekubestashcom-b Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i corekubestashcom-backupsession-editor-options appscode/corekubestashcom-backupsession-editor-options -n kube-system --create-namespace --version=v0.35.0 --set metadata.resource.group=core.kubestash.com +$ helm upgrade -i corekubestashcom-backupsession-editor-options appscode/corekubestashcom-backupsession-editor-options -n kube-system --create-namespace --version=v0.36.0 --set metadata.resource.group=core.kubestash.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i corekubestashcom-backupsession-editor-options appscode/corekubestashcom-backupsession-editor-options -n kube-system --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i corekubestashcom-backupsession-editor-options appscode/corekubestashcom-backupsession-editor-options -n kube-system --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/corekubestashcom-backupsession-editor/Chart.yaml b/charts/corekubestashcom-backupsession-editor/Chart.yaml index be72ccf070..b318f3af10 100644 --- a/charts/corekubestashcom-backupsession-editor/Chart.yaml +++ b/charts/corekubestashcom-backupsession-editor/Chart.yaml @@ -1,10 +1,12 @@ annotations: meta.x-helm.dev/editor: '{"group":"core.kubestash.com","version":"v1alpha1","resource":"backupsessions"}' meta.x-helm.dev/resource-keys: coreKubestashComBackupSession - meta.x-helm.dev/resources: "- group: core.kubestash.com\n kind: BackupSession\n\ - \ version: v1alpha1\n" + meta.x-helm.dev/resources: | + - group: core.kubestash.com + kind: BackupSession + version: v1alpha1 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: BackupSession Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -16,4 +18,4 @@ maintainers: name: appscode name: corekubestashcom-backupsession-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/corekubestashcom-backupsession-editor/README.md b/charts/corekubestashcom-backupsession-editor/README.md index 1d56d4fbe8..d3ef3aecf3 100644 --- a/charts/corekubestashcom-backupsession-editor/README.md +++ b/charts/corekubestashcom-backupsession-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/corekubestashcom-backupsession-editor --version=v0.35.0 -$ helm upgrade -i corekubestashcom-backupsession-editor appscode/corekubestashcom-backupsession-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/corekubestashcom-backupsession-editor --version=v0.36.0 +$ helm upgrade -i corekubestashcom-backupsession-editor appscode/corekubestashcom-backupsession-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a BackupSession Editor on a [Kubernetes](http://kubernetes.io To install/upgrade the chart with the release name `corekubestashcom-backupsession-editor`: ```bash -$ helm upgrade -i corekubestashcom-backupsession-editor appscode/corekubestashcom-backupsession-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i corekubestashcom-backupsession-editor appscode/corekubestashcom-backupsession-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a BackupSession Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -45,27 +45,27 @@ The command removes all the Kubernetes components associated with the chart and The following table lists the configurable parameters of the `corekubestashcom-backupsession-editor` chart and their default values. -| Parameter | Description | Default | -|-----------------------------------------|-------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| metadata.resource.group | | core.kubestash.com | -| metadata.resource.version | | v1alpha1 | -| metadata.resource.name | | backupsessions | -| metadata.resource.kind | | BackupSession | -| metadata.resource.scope | | Namespaced | -| metadata.release.name | | RELEASE-NAME | -| metadata.release.namespace | | default | -| resources.coreKubestashComBackupSession | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"BackupSession","metadata":{"name":"backup-app","namespace":"demo"},"spec":{"invoker":{"apiGroup":"core.kubestash.com","kind":"BackupConfiguration","name":"ace-db"},"session":"full-backup"}} | +| Parameter | Description | Default | +|-----------------------------------------|-------------|--------------------------------------------------------------------------------------------------------------------------------------| +| metadata.resource.group | | core.kubestash.com | +| metadata.resource.version | | v1alpha1 | +| metadata.resource.name | | backupsessions | +| metadata.resource.kind | | BackupSession | +| metadata.resource.scope | | Namespaced | +| metadata.release.name | | RELEASE-NAME | +| metadata.release.namespace | | default | +| resources.coreKubestashComBackupSession | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"BackupSession","metadata":{"name":"backup-app","namespace":"demo"}} | Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i corekubestashcom-backupsession-editor appscode/corekubestashcom-backupsession-editor -n default --create-namespace --version=v0.35.0 --set metadata.resource.group=core.kubestash.com +$ helm upgrade -i corekubestashcom-backupsession-editor appscode/corekubestashcom-backupsession-editor -n default --create-namespace --version=v0.36.0 --set metadata.resource.group=core.kubestash.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i corekubestashcom-backupsession-editor appscode/corekubestashcom-backupsession-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i corekubestashcom-backupsession-editor appscode/corekubestashcom-backupsession-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/corekubestashcom-backupsession-editor/values.yaml b/charts/corekubestashcom-backupsession-editor/values.yaml index 805ace3cc5..913d06b183 100644 --- a/charts/corekubestashcom-backupsession-editor/values.yaml +++ b/charts/corekubestashcom-backupsession-editor/values.yaml @@ -15,9 +15,3 @@ resources: metadata: name: backup-app namespace: demo - spec: - invoker: - apiGroup: core.kubestash.com - kind: BackupConfiguration - name: ace-db - session: full-backup diff --git a/charts/corekubestashcom-backupverificationsession-editor/Chart.yaml b/charts/corekubestashcom-backupverificationsession-editor/Chart.yaml index 8c44024d50..8153f959c1 100644 --- a/charts/corekubestashcom-backupverificationsession-editor/Chart.yaml +++ b/charts/corekubestashcom-backupverificationsession-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"core.kubestash.com","version":"v1alpha1","resource":"backupverificationsession"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: BackupVerificationSession Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: corekubestashcom-backupverificationsession-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/corekubestashcom-backupverificationsession-editor/README.md b/charts/corekubestashcom-backupverificationsession-editor/README.md index 7605175ac3..094c39e40f 100644 --- a/charts/corekubestashcom-backupverificationsession-editor/README.md +++ b/charts/corekubestashcom-backupverificationsession-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/corekubestashcom-backupverificationsession-editor --version=v0.35.0 -$ helm upgrade -i corekubestashcom-backupverificationsession-editor appscode/corekubestashcom-backupverificationsession-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/corekubestashcom-backupverificationsession-editor --version=v0.36.0 +$ helm upgrade -i corekubestashcom-backupverificationsession-editor appscode/corekubestashcom-backupverificationsession-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a BackupVerificationSession Editor on a [Kubernetes](http://k To install/upgrade the chart with the release name `corekubestashcom-backupverificationsession-editor`: ```bash -$ helm upgrade -i corekubestashcom-backupverificationsession-editor appscode/corekubestashcom-backupverificationsession-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i corekubestashcom-backupverificationsession-editor appscode/corekubestashcom-backupverificationsession-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a BackupVerificationSession Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `corekubestashcom-b Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i corekubestashcom-backupverificationsession-editor appscode/corekubestashcom-backupverificationsession-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=core.kubestash.com/v1alpha1 +$ helm upgrade -i corekubestashcom-backupverificationsession-editor appscode/corekubestashcom-backupverificationsession-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=core.kubestash.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i corekubestashcom-backupverificationsession-editor appscode/corekubestashcom-backupverificationsession-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i corekubestashcom-backupverificationsession-editor appscode/corekubestashcom-backupverificationsession-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/corekubestashcom-backupverifier-editor/Chart.yaml b/charts/corekubestashcom-backupverifier-editor/Chart.yaml index 89773915f5..dbf94566fc 100644 --- a/charts/corekubestashcom-backupverifier-editor/Chart.yaml +++ b/charts/corekubestashcom-backupverifier-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"core.kubestash.com","version":"v1alpha1","resource":"backupverifier"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: BackupVerifier Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: corekubestashcom-backupverifier-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/corekubestashcom-backupverifier-editor/README.md b/charts/corekubestashcom-backupverifier-editor/README.md index f5bb5edc51..88b7b8a050 100644 --- a/charts/corekubestashcom-backupverifier-editor/README.md +++ b/charts/corekubestashcom-backupverifier-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/corekubestashcom-backupverifier-editor --version=v0.35.0 -$ helm upgrade -i corekubestashcom-backupverifier-editor appscode/corekubestashcom-backupverifier-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/corekubestashcom-backupverifier-editor --version=v0.36.0 +$ helm upgrade -i corekubestashcom-backupverifier-editor appscode/corekubestashcom-backupverifier-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a BackupVerifier Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `corekubestashcom-backupverifier-editor`: ```bash -$ helm upgrade -i corekubestashcom-backupverifier-editor appscode/corekubestashcom-backupverifier-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i corekubestashcom-backupverifier-editor appscode/corekubestashcom-backupverifier-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a BackupVerifier Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `corekubestashcom-b Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i corekubestashcom-backupverifier-editor appscode/corekubestashcom-backupverifier-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=core.kubestash.com/v1alpha1 +$ helm upgrade -i corekubestashcom-backupverifier-editor appscode/corekubestashcom-backupverifier-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=core.kubestash.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i corekubestashcom-backupverifier-editor appscode/corekubestashcom-backupverifier-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i corekubestashcom-backupverifier-editor appscode/corekubestashcom-backupverifier-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/corekubestashcom-hooktemplate-editor/Chart.yaml b/charts/corekubestashcom-hooktemplate-editor/Chart.yaml index eaf436940c..9344934f85 100644 --- a/charts/corekubestashcom-hooktemplate-editor/Chart.yaml +++ b/charts/corekubestashcom-hooktemplate-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"core.kubestash.com","version":"v1alpha1","resource":"hooktemplates"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: HookTemplate Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: corekubestashcom-hooktemplate-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/corekubestashcom-hooktemplate-editor/README.md b/charts/corekubestashcom-hooktemplate-editor/README.md index 10a1f468c7..b499fade9e 100644 --- a/charts/corekubestashcom-hooktemplate-editor/README.md +++ b/charts/corekubestashcom-hooktemplate-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/corekubestashcom-hooktemplate-editor --version=v0.35.0 -$ helm upgrade -i corekubestashcom-hooktemplate-editor appscode/corekubestashcom-hooktemplate-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/corekubestashcom-hooktemplate-editor --version=v0.36.0 +$ helm upgrade -i corekubestashcom-hooktemplate-editor appscode/corekubestashcom-hooktemplate-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a HookTemplate Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `corekubestashcom-hooktemplate-editor`: ```bash -$ helm upgrade -i corekubestashcom-hooktemplate-editor appscode/corekubestashcom-hooktemplate-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i corekubestashcom-hooktemplate-editor appscode/corekubestashcom-hooktemplate-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a HookTemplate Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `corekubestashcom-h Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i corekubestashcom-hooktemplate-editor appscode/corekubestashcom-hooktemplate-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=core.kubestash.com/v1alpha1 +$ helm upgrade -i corekubestashcom-hooktemplate-editor appscode/corekubestashcom-hooktemplate-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=core.kubestash.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i corekubestashcom-hooktemplate-editor appscode/corekubestashcom-hooktemplate-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i corekubestashcom-hooktemplate-editor appscode/corekubestashcom-hooktemplate-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/corekubestashcom-restoresession-editor-options/Chart.yaml b/charts/corekubestashcom-restoresession-editor-options/Chart.yaml index 306ad025b1..cf6a55cfd0 100644 --- a/charts/corekubestashcom-restoresession-editor-options/Chart.yaml +++ b/charts/corekubestashcom-restoresession-editor-options/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 name: corekubestashcom-restoresession-editor-options description: KubeStash RestoreSession Editor UI Options type: application -version: v0.35.0 -appVersion: v0.35.0 +version: v0.36.0 +appVersion: v0.36.0 maintainers: - name: appscode email: support@appscode.com diff --git a/charts/corekubestashcom-restoresession-editor-options/README.md b/charts/corekubestashcom-restoresession-editor-options/README.md index 93fd3614ce..f68a519a95 100644 --- a/charts/corekubestashcom-restoresession-editor-options/README.md +++ b/charts/corekubestashcom-restoresession-editor-options/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/corekubestashcom-restoresession-editor-options --version=v0.35.0 -$ helm upgrade -i corekubestashcom-restoresession-editor-options appscode/corekubestashcom-restoresession-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm search repo appscode/corekubestashcom-restoresession-editor-options --version=v0.36.0 +$ helm upgrade -i corekubestashcom-restoresession-editor-options appscode/corekubestashcom-restoresession-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a KubeStash RestoreSession Editor UI Options on a [Kubernetes To install/upgrade the chart with the release name `corekubestashcom-restoresession-editor-options`: ```bash -$ helm upgrade -i corekubestashcom-restoresession-editor-options appscode/corekubestashcom-restoresession-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm upgrade -i corekubestashcom-restoresession-editor-options appscode/corekubestashcom-restoresession-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` The command deploys a KubeStash RestoreSession Editor UI Options on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -72,12 +72,12 @@ The following table lists the configurable parameters of the `corekubestashcom-r Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i corekubestashcom-restoresession-editor-options appscode/corekubestashcom-restoresession-editor-options -n kube-system --create-namespace --version=v0.35.0 --set metadata.resource.group=core.kubestash.com +$ helm upgrade -i corekubestashcom-restoresession-editor-options appscode/corekubestashcom-restoresession-editor-options -n kube-system --create-namespace --version=v0.36.0 --set metadata.resource.group=core.kubestash.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i corekubestashcom-restoresession-editor-options appscode/corekubestashcom-restoresession-editor-options -n kube-system --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i corekubestashcom-restoresession-editor-options appscode/corekubestashcom-restoresession-editor-options -n kube-system --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/corekubestashcom-restoresession-editor/Chart.yaml b/charts/corekubestashcom-restoresession-editor/Chart.yaml index a033b5efe5..ead57761a7 100644 --- a/charts/corekubestashcom-restoresession-editor/Chart.yaml +++ b/charts/corekubestashcom-restoresession-editor/Chart.yaml @@ -1,10 +1,12 @@ annotations: meta.x-helm.dev/editor: '{"group":"core.kubestash.com","version":"v1alpha1","resource":"restoresessions"}' meta.x-helm.dev/resource-keys: coreKubestashComRestoreSession - meta.x-helm.dev/resources: "- group: core.kubestash.com\n kind: RestoreSession\n\ - \ version: v1alpha1\n" + meta.x-helm.dev/resources: | + - group: core.kubestash.com + kind: RestoreSession + version: v1alpha1 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: RestoreSession Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -16,4 +18,4 @@ maintainers: name: appscode name: corekubestashcom-restoresession-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/corekubestashcom-restoresession-editor/README.md b/charts/corekubestashcom-restoresession-editor/README.md index 80c74c1670..017048596a 100644 --- a/charts/corekubestashcom-restoresession-editor/README.md +++ b/charts/corekubestashcom-restoresession-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/corekubestashcom-restoresession-editor --version=v0.35.0 -$ helm upgrade -i corekubestashcom-restoresession-editor appscode/corekubestashcom-restoresession-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/corekubestashcom-restoresession-editor --version=v0.36.0 +$ helm upgrade -i corekubestashcom-restoresession-editor appscode/corekubestashcom-restoresession-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a RestoreSession Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `corekubestashcom-restoresession-editor`: ```bash -$ helm upgrade -i corekubestashcom-restoresession-editor appscode/corekubestashcom-restoresession-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i corekubestashcom-restoresession-editor appscode/corekubestashcom-restoresession-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a RestoreSession Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -45,27 +45,27 @@ The command removes all the Kubernetes components associated with the chart and The following table lists the configurable parameters of the `corekubestashcom-restoresession-editor` chart and their default values. -| Parameter | Description | Default | -|------------------------------------------|-------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| metadata.resource.group | | core.kubestash.com | -| metadata.resource.version | | v1alpha1 | -| metadata.resource.name | | restoresessions | -| metadata.resource.kind | | RestoreSession | -| metadata.resource.scope | | Namespaced | -| metadata.release.name | | RELEASE-NAME | -| metadata.release.namespace | | default | -| resources.coreKubestashComRestoreSession | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"RestoreSession","metadata":{"name":"restore-app","namespace":"demo"},"spec":{"addon":{"jobTemplate":{"spec":{"securityContext":{"runAsUser":1001880000}}},"name":"mongodb-addon","tasks":[{"name":"logical-backup-restore"}]},"dataSource":{"encryptionSecret":{"name":"encrypt-secret","namespace":"demo"},"repository":"full-repo","snapshot":"full-repo-mg-backup-full-mongo-1723451040"},"target":{"apiGroup":"kubedb.com","kind":"MongoDB","name":"app","namespace":"demo"}}} | +| Parameter | Description | Default | +|------------------------------------------|-------------|----------------------------------------------------------------------------------------------------------------------------------------| +| metadata.resource.group | | core.kubestash.com | +| metadata.resource.version | | v1alpha1 | +| metadata.resource.name | | restoresessions | +| metadata.resource.kind | | RestoreSession | +| metadata.resource.scope | | Namespaced | +| metadata.release.name | | RELEASE-NAME | +| metadata.release.namespace | | default | +| resources.coreKubestashComRestoreSession | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"RestoreSession","metadata":{"name":"restore-app","namespace":"demo"}} | Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i corekubestashcom-restoresession-editor appscode/corekubestashcom-restoresession-editor -n default --create-namespace --version=v0.35.0 --set metadata.resource.group=core.kubestash.com +$ helm upgrade -i corekubestashcom-restoresession-editor appscode/corekubestashcom-restoresession-editor -n default --create-namespace --version=v0.36.0 --set metadata.resource.group=core.kubestash.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i corekubestashcom-restoresession-editor appscode/corekubestashcom-restoresession-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i corekubestashcom-restoresession-editor appscode/corekubestashcom-restoresession-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/corekubestashcom-restoresession-editor/values.yaml b/charts/corekubestashcom-restoresession-editor/values.yaml index 418854ba72..f04e4e0321 100644 --- a/charts/corekubestashcom-restoresession-editor/values.yaml +++ b/charts/corekubestashcom-restoresession-editor/values.yaml @@ -15,23 +15,3 @@ resources: metadata: name: restore-app namespace: demo - spec: - addon: - jobTemplate: - spec: - securityContext: - runAsUser: 1001880000 - name: mongodb-addon - tasks: - - name: logical-backup-restore - dataSource: - encryptionSecret: - name: encrypt-secret - namespace: demo - repository: full-repo - snapshot: full-repo-mg-backup-full-mongo-1723451040 - target: - apiGroup: kubedb.com - kind: MongoDB - name: app - namespace: demo diff --git a/charts/cosmosdbazurekubedbcom-account-editor/Chart.yaml b/charts/cosmosdbazurekubedbcom-account-editor/Chart.yaml index 7df65c2438..4c33232e85 100644 --- a/charts/cosmosdbazurekubedbcom-account-editor/Chart.yaml +++ b/charts/cosmosdbazurekubedbcom-account-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"cosmosdb.azure.kubedb.com","version":"v1alpha1","resource":"accounts"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Account Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: cosmosdbazurekubedbcom-account-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/cosmosdbazurekubedbcom-account-editor/README.md b/charts/cosmosdbazurekubedbcom-account-editor/README.md index d9e0368dae..b1ff0587c8 100644 --- a/charts/cosmosdbazurekubedbcom-account-editor/README.md +++ b/charts/cosmosdbazurekubedbcom-account-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/cosmosdbazurekubedbcom-account-editor --version=v0.35.0 -$ helm upgrade -i cosmosdbazurekubedbcom-account-editor appscode/cosmosdbazurekubedbcom-account-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/cosmosdbazurekubedbcom-account-editor --version=v0.36.0 +$ helm upgrade -i cosmosdbazurekubedbcom-account-editor appscode/cosmosdbazurekubedbcom-account-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Account Editor on a [Kubernetes](http://kubernetes.io) clus To install/upgrade the chart with the release name `cosmosdbazurekubedbcom-account-editor`: ```bash -$ helm upgrade -i cosmosdbazurekubedbcom-account-editor appscode/cosmosdbazurekubedbcom-account-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i cosmosdbazurekubedbcom-account-editor appscode/cosmosdbazurekubedbcom-account-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Account Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `cosmosdbazurekubed Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i cosmosdbazurekubedbcom-account-editor appscode/cosmosdbazurekubedbcom-account-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=cosmosdb.azure.kubedb.com/v1alpha1 +$ helm upgrade -i cosmosdbazurekubedbcom-account-editor appscode/cosmosdbazurekubedbcom-account-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=cosmosdb.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i cosmosdbazurekubedbcom-account-editor appscode/cosmosdbazurekubedbcom-account-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i cosmosdbazurekubedbcom-account-editor appscode/cosmosdbazurekubedbcom-account-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/cosmosdbazurekubedbcom-cassandracluster-editor/Chart.yaml b/charts/cosmosdbazurekubedbcom-cassandracluster-editor/Chart.yaml index 3ae686ddb1..aac7a0db60 100644 --- a/charts/cosmosdbazurekubedbcom-cassandracluster-editor/Chart.yaml +++ b/charts/cosmosdbazurekubedbcom-cassandracluster-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"cosmosdb.azure.kubedb.com","version":"v1alpha1","resource":"cassandraclusters"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: CassandraCluster Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: cosmosdbazurekubedbcom-cassandracluster-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/cosmosdbazurekubedbcom-cassandracluster-editor/README.md b/charts/cosmosdbazurekubedbcom-cassandracluster-editor/README.md index 7c4a775996..036cb36721 100644 --- a/charts/cosmosdbazurekubedbcom-cassandracluster-editor/README.md +++ b/charts/cosmosdbazurekubedbcom-cassandracluster-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/cosmosdbazurekubedbcom-cassandracluster-editor --version=v0.35.0 -$ helm upgrade -i cosmosdbazurekubedbcom-cassandracluster-editor appscode/cosmosdbazurekubedbcom-cassandracluster-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/cosmosdbazurekubedbcom-cassandracluster-editor --version=v0.36.0 +$ helm upgrade -i cosmosdbazurekubedbcom-cassandracluster-editor appscode/cosmosdbazurekubedbcom-cassandracluster-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a CassandraCluster Editor on a [Kubernetes](http://kubernetes To install/upgrade the chart with the release name `cosmosdbazurekubedbcom-cassandracluster-editor`: ```bash -$ helm upgrade -i cosmosdbazurekubedbcom-cassandracluster-editor appscode/cosmosdbazurekubedbcom-cassandracluster-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i cosmosdbazurekubedbcom-cassandracluster-editor appscode/cosmosdbazurekubedbcom-cassandracluster-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a CassandraCluster Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `cosmosdbazurekubed Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i cosmosdbazurekubedbcom-cassandracluster-editor appscode/cosmosdbazurekubedbcom-cassandracluster-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=cosmosdb.azure.kubedb.com/v1alpha1 +$ helm upgrade -i cosmosdbazurekubedbcom-cassandracluster-editor appscode/cosmosdbazurekubedbcom-cassandracluster-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=cosmosdb.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i cosmosdbazurekubedbcom-cassandracluster-editor appscode/cosmosdbazurekubedbcom-cassandracluster-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i cosmosdbazurekubedbcom-cassandracluster-editor appscode/cosmosdbazurekubedbcom-cassandracluster-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/cosmosdbazurekubedbcom-cassandradatacenter-editor/Chart.yaml b/charts/cosmosdbazurekubedbcom-cassandradatacenter-editor/Chart.yaml index 93c95add62..2ec2b667ed 100644 --- a/charts/cosmosdbazurekubedbcom-cassandradatacenter-editor/Chart.yaml +++ b/charts/cosmosdbazurekubedbcom-cassandradatacenter-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"cosmosdb.azure.kubedb.com","version":"v1alpha1","resource":"cassandradatacenters"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: CassandraDatacenter Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: cosmosdbazurekubedbcom-cassandradatacenter-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/cosmosdbazurekubedbcom-cassandradatacenter-editor/README.md b/charts/cosmosdbazurekubedbcom-cassandradatacenter-editor/README.md index 77e6b33f44..fb65fd302c 100644 --- a/charts/cosmosdbazurekubedbcom-cassandradatacenter-editor/README.md +++ b/charts/cosmosdbazurekubedbcom-cassandradatacenter-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/cosmosdbazurekubedbcom-cassandradatacenter-editor --version=v0.35.0 -$ helm upgrade -i cosmosdbazurekubedbcom-cassandradatacenter-editor appscode/cosmosdbazurekubedbcom-cassandradatacenter-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/cosmosdbazurekubedbcom-cassandradatacenter-editor --version=v0.36.0 +$ helm upgrade -i cosmosdbazurekubedbcom-cassandradatacenter-editor appscode/cosmosdbazurekubedbcom-cassandradatacenter-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a CassandraDatacenter Editor on a [Kubernetes](http://kuberne To install/upgrade the chart with the release name `cosmosdbazurekubedbcom-cassandradatacenter-editor`: ```bash -$ helm upgrade -i cosmosdbazurekubedbcom-cassandradatacenter-editor appscode/cosmosdbazurekubedbcom-cassandradatacenter-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i cosmosdbazurekubedbcom-cassandradatacenter-editor appscode/cosmosdbazurekubedbcom-cassandradatacenter-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a CassandraDatacenter Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `cosmosdbazurekubed Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i cosmosdbazurekubedbcom-cassandradatacenter-editor appscode/cosmosdbazurekubedbcom-cassandradatacenter-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=cosmosdb.azure.kubedb.com/v1alpha1 +$ helm upgrade -i cosmosdbazurekubedbcom-cassandradatacenter-editor appscode/cosmosdbazurekubedbcom-cassandradatacenter-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=cosmosdb.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i cosmosdbazurekubedbcom-cassandradatacenter-editor appscode/cosmosdbazurekubedbcom-cassandradatacenter-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i cosmosdbazurekubedbcom-cassandradatacenter-editor appscode/cosmosdbazurekubedbcom-cassandradatacenter-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/cosmosdbazurekubedbcom-cassandrakeyspace-editor/Chart.yaml b/charts/cosmosdbazurekubedbcom-cassandrakeyspace-editor/Chart.yaml index 03ca7c75d5..adcf55ed94 100644 --- a/charts/cosmosdbazurekubedbcom-cassandrakeyspace-editor/Chart.yaml +++ b/charts/cosmosdbazurekubedbcom-cassandrakeyspace-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"cosmosdb.azure.kubedb.com","version":"v1alpha1","resource":"cassandrakeyspaces"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: CassandraKeySpace Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: cosmosdbazurekubedbcom-cassandrakeyspace-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/cosmosdbazurekubedbcom-cassandrakeyspace-editor/README.md b/charts/cosmosdbazurekubedbcom-cassandrakeyspace-editor/README.md index 7360af7c57..653f95756f 100644 --- a/charts/cosmosdbazurekubedbcom-cassandrakeyspace-editor/README.md +++ b/charts/cosmosdbazurekubedbcom-cassandrakeyspace-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/cosmosdbazurekubedbcom-cassandrakeyspace-editor --version=v0.35.0 -$ helm upgrade -i cosmosdbazurekubedbcom-cassandrakeyspace-editor appscode/cosmosdbazurekubedbcom-cassandrakeyspace-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/cosmosdbazurekubedbcom-cassandrakeyspace-editor --version=v0.36.0 +$ helm upgrade -i cosmosdbazurekubedbcom-cassandrakeyspace-editor appscode/cosmosdbazurekubedbcom-cassandrakeyspace-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a CassandraKeySpace Editor on a [Kubernetes](http://kubernete To install/upgrade the chart with the release name `cosmosdbazurekubedbcom-cassandrakeyspace-editor`: ```bash -$ helm upgrade -i cosmosdbazurekubedbcom-cassandrakeyspace-editor appscode/cosmosdbazurekubedbcom-cassandrakeyspace-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i cosmosdbazurekubedbcom-cassandrakeyspace-editor appscode/cosmosdbazurekubedbcom-cassandrakeyspace-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a CassandraKeySpace Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `cosmosdbazurekubed Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i cosmosdbazurekubedbcom-cassandrakeyspace-editor appscode/cosmosdbazurekubedbcom-cassandrakeyspace-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=cosmosdb.azure.kubedb.com/v1alpha1 +$ helm upgrade -i cosmosdbazurekubedbcom-cassandrakeyspace-editor appscode/cosmosdbazurekubedbcom-cassandrakeyspace-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=cosmosdb.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i cosmosdbazurekubedbcom-cassandrakeyspace-editor appscode/cosmosdbazurekubedbcom-cassandrakeyspace-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i cosmosdbazurekubedbcom-cassandrakeyspace-editor appscode/cosmosdbazurekubedbcom-cassandrakeyspace-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/cosmosdbazurekubedbcom-cassandratable-editor/Chart.yaml b/charts/cosmosdbazurekubedbcom-cassandratable-editor/Chart.yaml index 6b40dcd051..569e1ab00f 100644 --- a/charts/cosmosdbazurekubedbcom-cassandratable-editor/Chart.yaml +++ b/charts/cosmosdbazurekubedbcom-cassandratable-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"cosmosdb.azure.kubedb.com","version":"v1alpha1","resource":"cassandratables"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: CassandraTable Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: cosmosdbazurekubedbcom-cassandratable-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/cosmosdbazurekubedbcom-cassandratable-editor/README.md b/charts/cosmosdbazurekubedbcom-cassandratable-editor/README.md index 1a9c554d4f..be549c1da4 100644 --- a/charts/cosmosdbazurekubedbcom-cassandratable-editor/README.md +++ b/charts/cosmosdbazurekubedbcom-cassandratable-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/cosmosdbazurekubedbcom-cassandratable-editor --version=v0.35.0 -$ helm upgrade -i cosmosdbazurekubedbcom-cassandratable-editor appscode/cosmosdbazurekubedbcom-cassandratable-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/cosmosdbazurekubedbcom-cassandratable-editor --version=v0.36.0 +$ helm upgrade -i cosmosdbazurekubedbcom-cassandratable-editor appscode/cosmosdbazurekubedbcom-cassandratable-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a CassandraTable Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `cosmosdbazurekubedbcom-cassandratable-editor`: ```bash -$ helm upgrade -i cosmosdbazurekubedbcom-cassandratable-editor appscode/cosmosdbazurekubedbcom-cassandratable-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i cosmosdbazurekubedbcom-cassandratable-editor appscode/cosmosdbazurekubedbcom-cassandratable-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a CassandraTable Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `cosmosdbazurekubed Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i cosmosdbazurekubedbcom-cassandratable-editor appscode/cosmosdbazurekubedbcom-cassandratable-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=cosmosdb.azure.kubedb.com/v1alpha1 +$ helm upgrade -i cosmosdbazurekubedbcom-cassandratable-editor appscode/cosmosdbazurekubedbcom-cassandratable-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=cosmosdb.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i cosmosdbazurekubedbcom-cassandratable-editor appscode/cosmosdbazurekubedbcom-cassandratable-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i cosmosdbazurekubedbcom-cassandratable-editor appscode/cosmosdbazurekubedbcom-cassandratable-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/cosmosdbazurekubedbcom-gremlindatabase-editor/Chart.yaml b/charts/cosmosdbazurekubedbcom-gremlindatabase-editor/Chart.yaml index b85287fa1f..1b10666aea 100644 --- a/charts/cosmosdbazurekubedbcom-gremlindatabase-editor/Chart.yaml +++ b/charts/cosmosdbazurekubedbcom-gremlindatabase-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"cosmosdb.azure.kubedb.com","version":"v1alpha1","resource":"gremlindatabases"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: GremlinDatabase Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: cosmosdbazurekubedbcom-gremlindatabase-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/cosmosdbazurekubedbcom-gremlindatabase-editor/README.md b/charts/cosmosdbazurekubedbcom-gremlindatabase-editor/README.md index b471668e74..1123e91e86 100644 --- a/charts/cosmosdbazurekubedbcom-gremlindatabase-editor/README.md +++ b/charts/cosmosdbazurekubedbcom-gremlindatabase-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/cosmosdbazurekubedbcom-gremlindatabase-editor --version=v0.35.0 -$ helm upgrade -i cosmosdbazurekubedbcom-gremlindatabase-editor appscode/cosmosdbazurekubedbcom-gremlindatabase-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/cosmosdbazurekubedbcom-gremlindatabase-editor --version=v0.36.0 +$ helm upgrade -i cosmosdbazurekubedbcom-gremlindatabase-editor appscode/cosmosdbazurekubedbcom-gremlindatabase-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a GremlinDatabase Editor on a [Kubernetes](http://kubernetes. To install/upgrade the chart with the release name `cosmosdbazurekubedbcom-gremlindatabase-editor`: ```bash -$ helm upgrade -i cosmosdbazurekubedbcom-gremlindatabase-editor appscode/cosmosdbazurekubedbcom-gremlindatabase-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i cosmosdbazurekubedbcom-gremlindatabase-editor appscode/cosmosdbazurekubedbcom-gremlindatabase-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a GremlinDatabase Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `cosmosdbazurekubed Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i cosmosdbazurekubedbcom-gremlindatabase-editor appscode/cosmosdbazurekubedbcom-gremlindatabase-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=cosmosdb.azure.kubedb.com/v1alpha1 +$ helm upgrade -i cosmosdbazurekubedbcom-gremlindatabase-editor appscode/cosmosdbazurekubedbcom-gremlindatabase-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=cosmosdb.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i cosmosdbazurekubedbcom-gremlindatabase-editor appscode/cosmosdbazurekubedbcom-gremlindatabase-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i cosmosdbazurekubedbcom-gremlindatabase-editor appscode/cosmosdbazurekubedbcom-gremlindatabase-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/cosmosdbazurekubedbcom-gremlingraph-editor/Chart.yaml b/charts/cosmosdbazurekubedbcom-gremlingraph-editor/Chart.yaml index 6208304085..7f5fd9c5ac 100644 --- a/charts/cosmosdbazurekubedbcom-gremlingraph-editor/Chart.yaml +++ b/charts/cosmosdbazurekubedbcom-gremlingraph-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"cosmosdb.azure.kubedb.com","version":"v1alpha1","resource":"gremlingraphs"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: GremlinGraph Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: cosmosdbazurekubedbcom-gremlingraph-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/cosmosdbazurekubedbcom-gremlingraph-editor/README.md b/charts/cosmosdbazurekubedbcom-gremlingraph-editor/README.md index 0c1b4c0c21..3d47247a8b 100644 --- a/charts/cosmosdbazurekubedbcom-gremlingraph-editor/README.md +++ b/charts/cosmosdbazurekubedbcom-gremlingraph-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/cosmosdbazurekubedbcom-gremlingraph-editor --version=v0.35.0 -$ helm upgrade -i cosmosdbazurekubedbcom-gremlingraph-editor appscode/cosmosdbazurekubedbcom-gremlingraph-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/cosmosdbazurekubedbcom-gremlingraph-editor --version=v0.36.0 +$ helm upgrade -i cosmosdbazurekubedbcom-gremlingraph-editor appscode/cosmosdbazurekubedbcom-gremlingraph-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a GremlinGraph Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `cosmosdbazurekubedbcom-gremlingraph-editor`: ```bash -$ helm upgrade -i cosmosdbazurekubedbcom-gremlingraph-editor appscode/cosmosdbazurekubedbcom-gremlingraph-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i cosmosdbazurekubedbcom-gremlingraph-editor appscode/cosmosdbazurekubedbcom-gremlingraph-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a GremlinGraph Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `cosmosdbazurekubed Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i cosmosdbazurekubedbcom-gremlingraph-editor appscode/cosmosdbazurekubedbcom-gremlingraph-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=cosmosdb.azure.kubedb.com/v1alpha1 +$ helm upgrade -i cosmosdbazurekubedbcom-gremlingraph-editor appscode/cosmosdbazurekubedbcom-gremlingraph-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=cosmosdb.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i cosmosdbazurekubedbcom-gremlingraph-editor appscode/cosmosdbazurekubedbcom-gremlingraph-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i cosmosdbazurekubedbcom-gremlingraph-editor appscode/cosmosdbazurekubedbcom-gremlingraph-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/cosmosdbazurekubedbcom-mongocollection-editor/Chart.yaml b/charts/cosmosdbazurekubedbcom-mongocollection-editor/Chart.yaml index de7f840afb..fd575deba0 100644 --- a/charts/cosmosdbazurekubedbcom-mongocollection-editor/Chart.yaml +++ b/charts/cosmosdbazurekubedbcom-mongocollection-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"cosmosdb.azure.kubedb.com","version":"v1alpha1","resource":"mongocollections"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MongoCollection Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: cosmosdbazurekubedbcom-mongocollection-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/cosmosdbazurekubedbcom-mongocollection-editor/README.md b/charts/cosmosdbazurekubedbcom-mongocollection-editor/README.md index 6b227983d8..83974fa04f 100644 --- a/charts/cosmosdbazurekubedbcom-mongocollection-editor/README.md +++ b/charts/cosmosdbazurekubedbcom-mongocollection-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/cosmosdbazurekubedbcom-mongocollection-editor --version=v0.35.0 -$ helm upgrade -i cosmosdbazurekubedbcom-mongocollection-editor appscode/cosmosdbazurekubedbcom-mongocollection-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/cosmosdbazurekubedbcom-mongocollection-editor --version=v0.36.0 +$ helm upgrade -i cosmosdbazurekubedbcom-mongocollection-editor appscode/cosmosdbazurekubedbcom-mongocollection-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MongoCollection Editor on a [Kubernetes](http://kubernetes. To install/upgrade the chart with the release name `cosmosdbazurekubedbcom-mongocollection-editor`: ```bash -$ helm upgrade -i cosmosdbazurekubedbcom-mongocollection-editor appscode/cosmosdbazurekubedbcom-mongocollection-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i cosmosdbazurekubedbcom-mongocollection-editor appscode/cosmosdbazurekubedbcom-mongocollection-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MongoCollection Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `cosmosdbazurekubed Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i cosmosdbazurekubedbcom-mongocollection-editor appscode/cosmosdbazurekubedbcom-mongocollection-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=cosmosdb.azure.kubedb.com/v1alpha1 +$ helm upgrade -i cosmosdbazurekubedbcom-mongocollection-editor appscode/cosmosdbazurekubedbcom-mongocollection-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=cosmosdb.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i cosmosdbazurekubedbcom-mongocollection-editor appscode/cosmosdbazurekubedbcom-mongocollection-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i cosmosdbazurekubedbcom-mongocollection-editor appscode/cosmosdbazurekubedbcom-mongocollection-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/cosmosdbazurekubedbcom-mongodatabase-editor/Chart.yaml b/charts/cosmosdbazurekubedbcom-mongodatabase-editor/Chart.yaml index 97af0163b0..224b1929a7 100644 --- a/charts/cosmosdbazurekubedbcom-mongodatabase-editor/Chart.yaml +++ b/charts/cosmosdbazurekubedbcom-mongodatabase-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"cosmosdb.azure.kubedb.com","version":"v1alpha1","resource":"mongodatabases"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MongoDatabase Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: cosmosdbazurekubedbcom-mongodatabase-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/cosmosdbazurekubedbcom-mongodatabase-editor/README.md b/charts/cosmosdbazurekubedbcom-mongodatabase-editor/README.md index a98b67dcc7..112b205be1 100644 --- a/charts/cosmosdbazurekubedbcom-mongodatabase-editor/README.md +++ b/charts/cosmosdbazurekubedbcom-mongodatabase-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/cosmosdbazurekubedbcom-mongodatabase-editor --version=v0.35.0 -$ helm upgrade -i cosmosdbazurekubedbcom-mongodatabase-editor appscode/cosmosdbazurekubedbcom-mongodatabase-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/cosmosdbazurekubedbcom-mongodatabase-editor --version=v0.36.0 +$ helm upgrade -i cosmosdbazurekubedbcom-mongodatabase-editor appscode/cosmosdbazurekubedbcom-mongodatabase-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MongoDatabase Editor on a [Kubernetes](http://kubernetes.io To install/upgrade the chart with the release name `cosmosdbazurekubedbcom-mongodatabase-editor`: ```bash -$ helm upgrade -i cosmosdbazurekubedbcom-mongodatabase-editor appscode/cosmosdbazurekubedbcom-mongodatabase-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i cosmosdbazurekubedbcom-mongodatabase-editor appscode/cosmosdbazurekubedbcom-mongodatabase-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MongoDatabase Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `cosmosdbazurekubed Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i cosmosdbazurekubedbcom-mongodatabase-editor appscode/cosmosdbazurekubedbcom-mongodatabase-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=cosmosdb.azure.kubedb.com/v1alpha1 +$ helm upgrade -i cosmosdbazurekubedbcom-mongodatabase-editor appscode/cosmosdbazurekubedbcom-mongodatabase-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=cosmosdb.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i cosmosdbazurekubedbcom-mongodatabase-editor appscode/cosmosdbazurekubedbcom-mongodatabase-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i cosmosdbazurekubedbcom-mongodatabase-editor appscode/cosmosdbazurekubedbcom-mongodatabase-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/cosmosdbazurekubedbcom-sqlcontainer-editor/Chart.yaml b/charts/cosmosdbazurekubedbcom-sqlcontainer-editor/Chart.yaml index 07e710df28..e86f8e6e60 100644 --- a/charts/cosmosdbazurekubedbcom-sqlcontainer-editor/Chart.yaml +++ b/charts/cosmosdbazurekubedbcom-sqlcontainer-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"cosmosdb.azure.kubedb.com","version":"v1alpha1","resource":"sqlcontainers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: SQLContainer Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: cosmosdbazurekubedbcom-sqlcontainer-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/cosmosdbazurekubedbcom-sqlcontainer-editor/README.md b/charts/cosmosdbazurekubedbcom-sqlcontainer-editor/README.md index 555bd91265..d5991a29c5 100644 --- a/charts/cosmosdbazurekubedbcom-sqlcontainer-editor/README.md +++ b/charts/cosmosdbazurekubedbcom-sqlcontainer-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/cosmosdbazurekubedbcom-sqlcontainer-editor --version=v0.35.0 -$ helm upgrade -i cosmosdbazurekubedbcom-sqlcontainer-editor appscode/cosmosdbazurekubedbcom-sqlcontainer-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/cosmosdbazurekubedbcom-sqlcontainer-editor --version=v0.36.0 +$ helm upgrade -i cosmosdbazurekubedbcom-sqlcontainer-editor appscode/cosmosdbazurekubedbcom-sqlcontainer-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a SQLContainer Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `cosmosdbazurekubedbcom-sqlcontainer-editor`: ```bash -$ helm upgrade -i cosmosdbazurekubedbcom-sqlcontainer-editor appscode/cosmosdbazurekubedbcom-sqlcontainer-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i cosmosdbazurekubedbcom-sqlcontainer-editor appscode/cosmosdbazurekubedbcom-sqlcontainer-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a SQLContainer Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `cosmosdbazurekubed Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i cosmosdbazurekubedbcom-sqlcontainer-editor appscode/cosmosdbazurekubedbcom-sqlcontainer-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=cosmosdb.azure.kubedb.com/v1alpha1 +$ helm upgrade -i cosmosdbazurekubedbcom-sqlcontainer-editor appscode/cosmosdbazurekubedbcom-sqlcontainer-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=cosmosdb.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i cosmosdbazurekubedbcom-sqlcontainer-editor appscode/cosmosdbazurekubedbcom-sqlcontainer-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i cosmosdbazurekubedbcom-sqlcontainer-editor appscode/cosmosdbazurekubedbcom-sqlcontainer-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/cosmosdbazurekubedbcom-sqldatabase-editor/Chart.yaml b/charts/cosmosdbazurekubedbcom-sqldatabase-editor/Chart.yaml index 459078e474..28babdc8ea 100644 --- a/charts/cosmosdbazurekubedbcom-sqldatabase-editor/Chart.yaml +++ b/charts/cosmosdbazurekubedbcom-sqldatabase-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"cosmosdb.azure.kubedb.com","version":"v1alpha1","resource":"sqldatabases"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: SQLDatabase Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: cosmosdbazurekubedbcom-sqldatabase-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/cosmosdbazurekubedbcom-sqldatabase-editor/README.md b/charts/cosmosdbazurekubedbcom-sqldatabase-editor/README.md index 809473b55d..dad4ac17ac 100644 --- a/charts/cosmosdbazurekubedbcom-sqldatabase-editor/README.md +++ b/charts/cosmosdbazurekubedbcom-sqldatabase-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/cosmosdbazurekubedbcom-sqldatabase-editor --version=v0.35.0 -$ helm upgrade -i cosmosdbazurekubedbcom-sqldatabase-editor appscode/cosmosdbazurekubedbcom-sqldatabase-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/cosmosdbazurekubedbcom-sqldatabase-editor --version=v0.36.0 +$ helm upgrade -i cosmosdbazurekubedbcom-sqldatabase-editor appscode/cosmosdbazurekubedbcom-sqldatabase-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a SQLDatabase Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `cosmosdbazurekubedbcom-sqldatabase-editor`: ```bash -$ helm upgrade -i cosmosdbazurekubedbcom-sqldatabase-editor appscode/cosmosdbazurekubedbcom-sqldatabase-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i cosmosdbazurekubedbcom-sqldatabase-editor appscode/cosmosdbazurekubedbcom-sqldatabase-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a SQLDatabase Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `cosmosdbazurekubed Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i cosmosdbazurekubedbcom-sqldatabase-editor appscode/cosmosdbazurekubedbcom-sqldatabase-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=cosmosdb.azure.kubedb.com/v1alpha1 +$ helm upgrade -i cosmosdbazurekubedbcom-sqldatabase-editor appscode/cosmosdbazurekubedbcom-sqldatabase-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=cosmosdb.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i cosmosdbazurekubedbcom-sqldatabase-editor appscode/cosmosdbazurekubedbcom-sqldatabase-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i cosmosdbazurekubedbcom-sqldatabase-editor appscode/cosmosdbazurekubedbcom-sqldatabase-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/cosmosdbazurekubedbcom-sqldedicatedgateway-editor/Chart.yaml b/charts/cosmosdbazurekubedbcom-sqldedicatedgateway-editor/Chart.yaml index 99ebf08f53..57cd5e62cc 100644 --- a/charts/cosmosdbazurekubedbcom-sqldedicatedgateway-editor/Chart.yaml +++ b/charts/cosmosdbazurekubedbcom-sqldedicatedgateway-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"cosmosdb.azure.kubedb.com","version":"v1alpha1","resource":"sqldedicatedgateways"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: SQLDedicatedGateway Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: cosmosdbazurekubedbcom-sqldedicatedgateway-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/cosmosdbazurekubedbcom-sqldedicatedgateway-editor/README.md b/charts/cosmosdbazurekubedbcom-sqldedicatedgateway-editor/README.md index 130a9f1adc..34f0aac19e 100644 --- a/charts/cosmosdbazurekubedbcom-sqldedicatedgateway-editor/README.md +++ b/charts/cosmosdbazurekubedbcom-sqldedicatedgateway-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/cosmosdbazurekubedbcom-sqldedicatedgateway-editor --version=v0.35.0 -$ helm upgrade -i cosmosdbazurekubedbcom-sqldedicatedgateway-editor appscode/cosmosdbazurekubedbcom-sqldedicatedgateway-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/cosmosdbazurekubedbcom-sqldedicatedgateway-editor --version=v0.36.0 +$ helm upgrade -i cosmosdbazurekubedbcom-sqldedicatedgateway-editor appscode/cosmosdbazurekubedbcom-sqldedicatedgateway-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a SQLDedicatedGateway Editor on a [Kubernetes](http://kuberne To install/upgrade the chart with the release name `cosmosdbazurekubedbcom-sqldedicatedgateway-editor`: ```bash -$ helm upgrade -i cosmosdbazurekubedbcom-sqldedicatedgateway-editor appscode/cosmosdbazurekubedbcom-sqldedicatedgateway-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i cosmosdbazurekubedbcom-sqldedicatedgateway-editor appscode/cosmosdbazurekubedbcom-sqldedicatedgateway-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a SQLDedicatedGateway Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `cosmosdbazurekubed Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i cosmosdbazurekubedbcom-sqldedicatedgateway-editor appscode/cosmosdbazurekubedbcom-sqldedicatedgateway-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=cosmosdb.azure.kubedb.com/v1alpha1 +$ helm upgrade -i cosmosdbazurekubedbcom-sqldedicatedgateway-editor appscode/cosmosdbazurekubedbcom-sqldedicatedgateway-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=cosmosdb.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i cosmosdbazurekubedbcom-sqldedicatedgateway-editor appscode/cosmosdbazurekubedbcom-sqldedicatedgateway-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i cosmosdbazurekubedbcom-sqldedicatedgateway-editor appscode/cosmosdbazurekubedbcom-sqldedicatedgateway-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/cosmosdbazurekubedbcom-sqlfunction-editor/Chart.yaml b/charts/cosmosdbazurekubedbcom-sqlfunction-editor/Chart.yaml index 43aadb29f7..7abc7f9094 100644 --- a/charts/cosmosdbazurekubedbcom-sqlfunction-editor/Chart.yaml +++ b/charts/cosmosdbazurekubedbcom-sqlfunction-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"cosmosdb.azure.kubedb.com","version":"v1alpha1","resource":"sqlfunctions"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: SQLFunction Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: cosmosdbazurekubedbcom-sqlfunction-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/cosmosdbazurekubedbcom-sqlfunction-editor/README.md b/charts/cosmosdbazurekubedbcom-sqlfunction-editor/README.md index 9ef509baf8..fa6324aac9 100644 --- a/charts/cosmosdbazurekubedbcom-sqlfunction-editor/README.md +++ b/charts/cosmosdbazurekubedbcom-sqlfunction-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/cosmosdbazurekubedbcom-sqlfunction-editor --version=v0.35.0 -$ helm upgrade -i cosmosdbazurekubedbcom-sqlfunction-editor appscode/cosmosdbazurekubedbcom-sqlfunction-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/cosmosdbazurekubedbcom-sqlfunction-editor --version=v0.36.0 +$ helm upgrade -i cosmosdbazurekubedbcom-sqlfunction-editor appscode/cosmosdbazurekubedbcom-sqlfunction-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a SQLFunction Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `cosmosdbazurekubedbcom-sqlfunction-editor`: ```bash -$ helm upgrade -i cosmosdbazurekubedbcom-sqlfunction-editor appscode/cosmosdbazurekubedbcom-sqlfunction-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i cosmosdbazurekubedbcom-sqlfunction-editor appscode/cosmosdbazurekubedbcom-sqlfunction-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a SQLFunction Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `cosmosdbazurekubed Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i cosmosdbazurekubedbcom-sqlfunction-editor appscode/cosmosdbazurekubedbcom-sqlfunction-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=cosmosdb.azure.kubedb.com/v1alpha1 +$ helm upgrade -i cosmosdbazurekubedbcom-sqlfunction-editor appscode/cosmosdbazurekubedbcom-sqlfunction-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=cosmosdb.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i cosmosdbazurekubedbcom-sqlfunction-editor appscode/cosmosdbazurekubedbcom-sqlfunction-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i cosmosdbazurekubedbcom-sqlfunction-editor appscode/cosmosdbazurekubedbcom-sqlfunction-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/cosmosdbazurekubedbcom-sqlroleassignment-editor/Chart.yaml b/charts/cosmosdbazurekubedbcom-sqlroleassignment-editor/Chart.yaml index 828b601172..48cb6022f8 100644 --- a/charts/cosmosdbazurekubedbcom-sqlroleassignment-editor/Chart.yaml +++ b/charts/cosmosdbazurekubedbcom-sqlroleassignment-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"cosmosdb.azure.kubedb.com","version":"v1alpha1","resource":"sqlroleassignments"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: SQLRoleAssignment Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: cosmosdbazurekubedbcom-sqlroleassignment-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/cosmosdbazurekubedbcom-sqlroleassignment-editor/README.md b/charts/cosmosdbazurekubedbcom-sqlroleassignment-editor/README.md index 39d8e22026..2dc7e9014e 100644 --- a/charts/cosmosdbazurekubedbcom-sqlroleassignment-editor/README.md +++ b/charts/cosmosdbazurekubedbcom-sqlroleassignment-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/cosmosdbazurekubedbcom-sqlroleassignment-editor --version=v0.35.0 -$ helm upgrade -i cosmosdbazurekubedbcom-sqlroleassignment-editor appscode/cosmosdbazurekubedbcom-sqlroleassignment-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/cosmosdbazurekubedbcom-sqlroleassignment-editor --version=v0.36.0 +$ helm upgrade -i cosmosdbazurekubedbcom-sqlroleassignment-editor appscode/cosmosdbazurekubedbcom-sqlroleassignment-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a SQLRoleAssignment Editor on a [Kubernetes](http://kubernete To install/upgrade the chart with the release name `cosmosdbazurekubedbcom-sqlroleassignment-editor`: ```bash -$ helm upgrade -i cosmosdbazurekubedbcom-sqlroleassignment-editor appscode/cosmosdbazurekubedbcom-sqlroleassignment-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i cosmosdbazurekubedbcom-sqlroleassignment-editor appscode/cosmosdbazurekubedbcom-sqlroleassignment-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a SQLRoleAssignment Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `cosmosdbazurekubed Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i cosmosdbazurekubedbcom-sqlroleassignment-editor appscode/cosmosdbazurekubedbcom-sqlroleassignment-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=cosmosdb.azure.kubedb.com/v1alpha1 +$ helm upgrade -i cosmosdbazurekubedbcom-sqlroleassignment-editor appscode/cosmosdbazurekubedbcom-sqlroleassignment-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=cosmosdb.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i cosmosdbazurekubedbcom-sqlroleassignment-editor appscode/cosmosdbazurekubedbcom-sqlroleassignment-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i cosmosdbazurekubedbcom-sqlroleassignment-editor appscode/cosmosdbazurekubedbcom-sqlroleassignment-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/cosmosdbazurekubedbcom-sqlroledefinition-editor/Chart.yaml b/charts/cosmosdbazurekubedbcom-sqlroledefinition-editor/Chart.yaml index 120a9782a1..97604279ee 100644 --- a/charts/cosmosdbazurekubedbcom-sqlroledefinition-editor/Chart.yaml +++ b/charts/cosmosdbazurekubedbcom-sqlroledefinition-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"cosmosdb.azure.kubedb.com","version":"v1alpha1","resource":"sqlroledefinitions"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: SQLRoleDefinition Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: cosmosdbazurekubedbcom-sqlroledefinition-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/cosmosdbazurekubedbcom-sqlroledefinition-editor/README.md b/charts/cosmosdbazurekubedbcom-sqlroledefinition-editor/README.md index f9f0f2925d..3f7e0d1d35 100644 --- a/charts/cosmosdbazurekubedbcom-sqlroledefinition-editor/README.md +++ b/charts/cosmosdbazurekubedbcom-sqlroledefinition-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/cosmosdbazurekubedbcom-sqlroledefinition-editor --version=v0.35.0 -$ helm upgrade -i cosmosdbazurekubedbcom-sqlroledefinition-editor appscode/cosmosdbazurekubedbcom-sqlroledefinition-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/cosmosdbazurekubedbcom-sqlroledefinition-editor --version=v0.36.0 +$ helm upgrade -i cosmosdbazurekubedbcom-sqlroledefinition-editor appscode/cosmosdbazurekubedbcom-sqlroledefinition-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a SQLRoleDefinition Editor on a [Kubernetes](http://kubernete To install/upgrade the chart with the release name `cosmosdbazurekubedbcom-sqlroledefinition-editor`: ```bash -$ helm upgrade -i cosmosdbazurekubedbcom-sqlroledefinition-editor appscode/cosmosdbazurekubedbcom-sqlroledefinition-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i cosmosdbazurekubedbcom-sqlroledefinition-editor appscode/cosmosdbazurekubedbcom-sqlroledefinition-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a SQLRoleDefinition Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `cosmosdbazurekubed Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i cosmosdbazurekubedbcom-sqlroledefinition-editor appscode/cosmosdbazurekubedbcom-sqlroledefinition-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=cosmosdb.azure.kubedb.com/v1alpha1 +$ helm upgrade -i cosmosdbazurekubedbcom-sqlroledefinition-editor appscode/cosmosdbazurekubedbcom-sqlroledefinition-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=cosmosdb.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i cosmosdbazurekubedbcom-sqlroledefinition-editor appscode/cosmosdbazurekubedbcom-sqlroledefinition-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i cosmosdbazurekubedbcom-sqlroledefinition-editor appscode/cosmosdbazurekubedbcom-sqlroledefinition-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/cosmosdbazurekubedbcom-sqlstoredprocedure-editor/Chart.yaml b/charts/cosmosdbazurekubedbcom-sqlstoredprocedure-editor/Chart.yaml index 1ba3309ed4..b0fb44bd9b 100644 --- a/charts/cosmosdbazurekubedbcom-sqlstoredprocedure-editor/Chart.yaml +++ b/charts/cosmosdbazurekubedbcom-sqlstoredprocedure-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"cosmosdb.azure.kubedb.com","version":"v1alpha1","resource":"sqlstoredprocedures"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: SQLStoredProcedure Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: cosmosdbazurekubedbcom-sqlstoredprocedure-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/cosmosdbazurekubedbcom-sqlstoredprocedure-editor/README.md b/charts/cosmosdbazurekubedbcom-sqlstoredprocedure-editor/README.md index 391abddc62..bfd8a69592 100644 --- a/charts/cosmosdbazurekubedbcom-sqlstoredprocedure-editor/README.md +++ b/charts/cosmosdbazurekubedbcom-sqlstoredprocedure-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/cosmosdbazurekubedbcom-sqlstoredprocedure-editor --version=v0.35.0 -$ helm upgrade -i cosmosdbazurekubedbcom-sqlstoredprocedure-editor appscode/cosmosdbazurekubedbcom-sqlstoredprocedure-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/cosmosdbazurekubedbcom-sqlstoredprocedure-editor --version=v0.36.0 +$ helm upgrade -i cosmosdbazurekubedbcom-sqlstoredprocedure-editor appscode/cosmosdbazurekubedbcom-sqlstoredprocedure-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a SQLStoredProcedure Editor on a [Kubernetes](http://kubernet To install/upgrade the chart with the release name `cosmosdbazurekubedbcom-sqlstoredprocedure-editor`: ```bash -$ helm upgrade -i cosmosdbazurekubedbcom-sqlstoredprocedure-editor appscode/cosmosdbazurekubedbcom-sqlstoredprocedure-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i cosmosdbazurekubedbcom-sqlstoredprocedure-editor appscode/cosmosdbazurekubedbcom-sqlstoredprocedure-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a SQLStoredProcedure Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `cosmosdbazurekubed Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i cosmosdbazurekubedbcom-sqlstoredprocedure-editor appscode/cosmosdbazurekubedbcom-sqlstoredprocedure-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=cosmosdb.azure.kubedb.com/v1alpha1 +$ helm upgrade -i cosmosdbazurekubedbcom-sqlstoredprocedure-editor appscode/cosmosdbazurekubedbcom-sqlstoredprocedure-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=cosmosdb.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i cosmosdbazurekubedbcom-sqlstoredprocedure-editor appscode/cosmosdbazurekubedbcom-sqlstoredprocedure-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i cosmosdbazurekubedbcom-sqlstoredprocedure-editor appscode/cosmosdbazurekubedbcom-sqlstoredprocedure-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/cosmosdbazurekubedbcom-sqltrigger-editor/Chart.yaml b/charts/cosmosdbazurekubedbcom-sqltrigger-editor/Chart.yaml index 69bd91360b..6a3a5c442b 100644 --- a/charts/cosmosdbazurekubedbcom-sqltrigger-editor/Chart.yaml +++ b/charts/cosmosdbazurekubedbcom-sqltrigger-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"cosmosdb.azure.kubedb.com","version":"v1alpha1","resource":"sqltriggers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: SQLTrigger Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: cosmosdbazurekubedbcom-sqltrigger-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/cosmosdbazurekubedbcom-sqltrigger-editor/README.md b/charts/cosmosdbazurekubedbcom-sqltrigger-editor/README.md index 4eb49befd9..57e1e1cc01 100644 --- a/charts/cosmosdbazurekubedbcom-sqltrigger-editor/README.md +++ b/charts/cosmosdbazurekubedbcom-sqltrigger-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/cosmosdbazurekubedbcom-sqltrigger-editor --version=v0.35.0 -$ helm upgrade -i cosmosdbazurekubedbcom-sqltrigger-editor appscode/cosmosdbazurekubedbcom-sqltrigger-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/cosmosdbazurekubedbcom-sqltrigger-editor --version=v0.36.0 +$ helm upgrade -i cosmosdbazurekubedbcom-sqltrigger-editor appscode/cosmosdbazurekubedbcom-sqltrigger-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a SQLTrigger Editor on a [Kubernetes](http://kubernetes.io) c To install/upgrade the chart with the release name `cosmosdbazurekubedbcom-sqltrigger-editor`: ```bash -$ helm upgrade -i cosmosdbazurekubedbcom-sqltrigger-editor appscode/cosmosdbazurekubedbcom-sqltrigger-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i cosmosdbazurekubedbcom-sqltrigger-editor appscode/cosmosdbazurekubedbcom-sqltrigger-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a SQLTrigger Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `cosmosdbazurekubed Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i cosmosdbazurekubedbcom-sqltrigger-editor appscode/cosmosdbazurekubedbcom-sqltrigger-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=cosmosdb.azure.kubedb.com/v1alpha1 +$ helm upgrade -i cosmosdbazurekubedbcom-sqltrigger-editor appscode/cosmosdbazurekubedbcom-sqltrigger-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=cosmosdb.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i cosmosdbazurekubedbcom-sqltrigger-editor appscode/cosmosdbazurekubedbcom-sqltrigger-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i cosmosdbazurekubedbcom-sqltrigger-editor appscode/cosmosdbazurekubedbcom-sqltrigger-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/cosmosdbazurekubedbcom-table-editor/Chart.yaml b/charts/cosmosdbazurekubedbcom-table-editor/Chart.yaml index 837fa1a103..2fae8e65d5 100644 --- a/charts/cosmosdbazurekubedbcom-table-editor/Chart.yaml +++ b/charts/cosmosdbazurekubedbcom-table-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"cosmosdb.azure.kubedb.com","version":"v1alpha1","resource":"tables"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Table Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: cosmosdbazurekubedbcom-table-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/cosmosdbazurekubedbcom-table-editor/README.md b/charts/cosmosdbazurekubedbcom-table-editor/README.md index 527dc1ff61..13a61edccb 100644 --- a/charts/cosmosdbazurekubedbcom-table-editor/README.md +++ b/charts/cosmosdbazurekubedbcom-table-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/cosmosdbazurekubedbcom-table-editor --version=v0.35.0 -$ helm upgrade -i cosmosdbazurekubedbcom-table-editor appscode/cosmosdbazurekubedbcom-table-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/cosmosdbazurekubedbcom-table-editor --version=v0.36.0 +$ helm upgrade -i cosmosdbazurekubedbcom-table-editor appscode/cosmosdbazurekubedbcom-table-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Table Editor on a [Kubernetes](http://kubernetes.io) cluste To install/upgrade the chart with the release name `cosmosdbazurekubedbcom-table-editor`: ```bash -$ helm upgrade -i cosmosdbazurekubedbcom-table-editor appscode/cosmosdbazurekubedbcom-table-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i cosmosdbazurekubedbcom-table-editor appscode/cosmosdbazurekubedbcom-table-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Table Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `cosmosdbazurekubed Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i cosmosdbazurekubedbcom-table-editor appscode/cosmosdbazurekubedbcom-table-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=cosmosdb.azure.kubedb.com/v1alpha1 +$ helm upgrade -i cosmosdbazurekubedbcom-table-editor appscode/cosmosdbazurekubedbcom-table-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=cosmosdb.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i cosmosdbazurekubedbcom-table-editor appscode/cosmosdbazurekubedbcom-table-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i cosmosdbazurekubedbcom-table-editor appscode/cosmosdbazurekubedbcom-table-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/courierkubedbcom-branch-editor/.helmignore b/charts/courierkubedbcom-branch-editor/.helmignore new file mode 100644 index 0000000000..0e8a0eb36f --- /dev/null +++ b/charts/courierkubedbcom-branch-editor/.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/courierkubedbcom-branch-editor/Chart.yaml b/charts/courierkubedbcom-branch-editor/Chart.yaml new file mode 100644 index 0000000000..cc773396a0 --- /dev/null +++ b/charts/courierkubedbcom-branch-editor/Chart.yaml @@ -0,0 +1,16 @@ +annotations: + meta.x-helm.dev/editor: '{"group":"courier.kubedb.com","version":"v1alpha1","resource":"branches"}' +apiVersion: v2 +appVersion: v0.36.0 +description: Branch Editor +home: https://appscode.com +icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png +keywords: +- appscode +kubeVersion: '>= 1.20.0' +maintainers: +- email: support@appscode.com + name: appscode +name: courierkubedbcom-branch-editor +type: application +version: v0.36.0 diff --git a/charts/courierkubedbcom-branch-editor/crds/courier.kubedb.com_branches.yaml b/charts/courierkubedbcom-branch-editor/crds/courier.kubedb.com_branches.yaml new file mode 100644 index 0000000000..2483de7660 --- /dev/null +++ b/charts/courierkubedbcom-branch-editor/crds/courier.kubedb.com_branches.yaml @@ -0,0 +1,150 @@ +apiVersion: apiextensions.k8s.io/v1 +kind: CustomResourceDefinition +metadata: + name: branches.courier.kubedb.com +spec: + group: courier.kubedb.com + names: + kind: Branch + listKind: BranchList + plural: branches + singular: branch + scope: Namespaced + versions: + - name: v1alpha1 + schema: + openAPIV3Schema: + properties: + apiVersion: + type: string + kind: + type: string + metadata: + type: object + spec: + properties: + dataMassageImage: + type: string + deletionPolicy: + default: Delete + enum: + - Delete + - Orphan + type: string + historyLimit: + properties: + failed: + default: 2 + format: int32 + type: integer + success: + default: 3 + format: int32 + type: integer + type: object + resetRootPassword: + type: boolean + schedule: + properties: + cron: + type: string + required: + - cron + type: object + source: + properties: + databaseRef: + properties: + apiGroup: + type: string + kind: + type: string + name: + type: string + required: + - kind + - name + type: object + x-kubernetes-map-type: atomic + namespace: + type: string + required: + - databaseRef + type: object + target: + properties: + clusterName: + type: string + issuerRef: + properties: + apiGroup: + type: string + kind: + type: string + name: + type: string + required: + - kind + - name + type: object + x-kubernetes-map-type: atomic + name: + type: string + namespace: + type: string + 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 + storageClassName: + type: string + required: + - name + - namespace + type: object + volumeSnapshotClassName: + type: string + required: + - source + - target + type: object + required: + - spec + type: object + served: true + storage: true +status: + acceptedNames: + kind: "" + plural: "" + conditions: null + storedVersions: null diff --git a/charts/courierkubedbcom-branch-editor/doc.yaml b/charts/courierkubedbcom-branch-editor/doc.yaml new file mode 100644 index 0000000000..f3b2397247 --- /dev/null +++ b/charts/courierkubedbcom-branch-editor/doc.yaml @@ -0,0 +1,18 @@ +chart: + name: courierkubedbcom-branch-editor + values: -- generate from values file -- + valuesExample: -- generate from values file -- +prerequisites: +- Kubernetes 1.20+ +project: + app: a Branch Editor + description: Branch Editor + name: Branch Editor by AppsCode + shortName: Branch Editor + url: https://appscode.com +release: + name: courierkubedbcom-branch-editor + namespace: default +repository: + name: appscode + url: https://charts.appscode.com/stable/ diff --git a/charts/courierkubedbcom-branch-editor/templates/NOTES.txt b/charts/courierkubedbcom-branch-editor/templates/NOTES.txt new file mode 100644 index 0000000000..e9ab1a4b21 --- /dev/null +++ b/charts/courierkubedbcom-branch-editor/templates/NOTES.txt @@ -0,0 +1,3 @@ +Get the Branch by running the following command: + + kubectl --namespace {{ .Release.Namespace }} get branches.courier.kubedb.com {{ .Release.Name }} diff --git a/charts/courierkubedbcom-branch-editor/values.openapiv3_schema.yaml b/charts/courierkubedbcom-branch-editor/values.openapiv3_schema.yaml new file mode 100644 index 0000000000..177bdd6a7b --- /dev/null +++ b/charts/courierkubedbcom-branch-editor/values.openapiv3_schema.yaml @@ -0,0 +1,156 @@ +properties: + apiVersion: + type: string + kind: + type: string + metadata: + properties: + annotations: + additionalProperties: + type: string + description: 'Annotations is an unstructured key value map stored with a resource + that may be set by external tools to store and retrieve arbitrary metadata. + They are not queryable and should be preserved when modifying objects. More + info: http://kubernetes.io/docs/user-guide/annotations' + type: object + labels: + additionalProperties: + type: string + description: 'Map of string keys and values that can be used to organize and + categorize (scope and select) objects. May match selectors of replication + controllers and services. More info: http://kubernetes.io/docs/user-guide/labels' + type: object + name: + description: 'Name must be unique within a namespace. Is required when creating + resources, although some resources may allow a client to request the generation + of an appropriate name automatically. Name is primarily intended for creation + idempotence and configuration definition. Cannot be updated. More info: + http://kubernetes.io/docs/user-guide/identifiers#names' + type: string + namespace: + description: "Namespace defines the space within which each name must be unique. + An empty namespace is equivalent to the \"default\" namespace, but \"default\" + is the canonical representation. Not all objects are required to be scoped + to a namespace - the value of this field for those objects will be empty. + \n Must be a DNS_LABEL. Cannot be updated. More info: http://kubernetes.io/docs/user-guide/namespaces" + type: string + type: object + spec: + properties: + dataMassageImage: + type: string + deletionPolicy: + default: Delete + enum: + - Delete + - Orphan + type: string + historyLimit: + properties: + failed: + default: 2 + format: int32 + type: integer + success: + default: 3 + format: int32 + type: integer + type: object + resetRootPassword: + type: boolean + schedule: + properties: + cron: + type: string + required: + - cron + type: object + source: + properties: + databaseRef: + properties: + apiGroup: + type: string + kind: + type: string + name: + type: string + required: + - kind + - name + type: object + x-kubernetes-map-type: atomic + namespace: + type: string + required: + - databaseRef + type: object + target: + properties: + clusterName: + type: string + issuerRef: + properties: + apiGroup: + type: string + kind: + type: string + name: + type: string + required: + - kind + - name + type: object + x-kubernetes-map-type: atomic + name: + type: string + namespace: + type: string + 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 + storageClassName: + type: string + required: + - name + - namespace + type: object + volumeSnapshotClassName: + type: string + required: + - source + - target + type: object +required: +- spec +type: object diff --git a/charts/courierkubedbcom-branch-editor/values.yaml b/charts/courierkubedbcom-branch-editor/values.yaml new file mode 100644 index 0000000000..dcce2fe4f4 --- /dev/null +++ b/charts/courierkubedbcom-branch-editor/values.yaml @@ -0,0 +1,5 @@ +apiVersion: courier.kubedb.com/v1alpha1 +kind: Branch +metadata: + name: branch + namespace: default diff --git a/charts/courierkubedbcom-branchwork-editor/.helmignore b/charts/courierkubedbcom-branchwork-editor/.helmignore new file mode 100644 index 0000000000..0e8a0eb36f --- /dev/null +++ b/charts/courierkubedbcom-branchwork-editor/.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/courierkubedbcom-branchwork-editor/Chart.yaml b/charts/courierkubedbcom-branchwork-editor/Chart.yaml new file mode 100644 index 0000000000..494d74fcd0 --- /dev/null +++ b/charts/courierkubedbcom-branchwork-editor/Chart.yaml @@ -0,0 +1,16 @@ +annotations: + meta.x-helm.dev/editor: '{"group":"courier.kubedb.com","version":"v1alpha1","resource":"branchworks"}' +apiVersion: v2 +appVersion: v0.36.0 +description: BranchWork Editor +home: https://appscode.com +icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png +keywords: +- appscode +kubeVersion: '>= 1.20.0' +maintainers: +- email: support@appscode.com + name: appscode +name: courierkubedbcom-branchwork-editor +type: application +version: v0.36.0 diff --git a/charts/courierkubedbcom-branchwork-editor/crds/courier.kubedb.com_branchworks.yaml b/charts/courierkubedbcom-branchwork-editor/crds/courier.kubedb.com_branchworks.yaml new file mode 100644 index 0000000000..ff041e43f1 --- /dev/null +++ b/charts/courierkubedbcom-branchwork-editor/crds/courier.kubedb.com_branchworks.yaml @@ -0,0 +1,54 @@ +apiVersion: apiextensions.k8s.io/v1 +kind: CustomResourceDefinition +metadata: + name: branchworks.courier.kubedb.com +spec: + group: courier.kubedb.com + names: + kind: BranchWork + listKind: BranchWorkList + plural: branchworks + singular: branchwork + scope: Namespaced + versions: + - name: v1alpha1 + schema: + openAPIV3Schema: + properties: + apiVersion: + type: string + kind: + type: string + metadata: + type: object + spec: + properties: + deleteOption: + enum: + - Delete + - Orphan + type: string + manifests: + items: + type: object + x-kubernetes-preserve-unknown-fields: true + type: array + refreshGeneration: + format: int64 + type: integer + targetCluster: + type: string + required: + - targetCluster + type: object + required: + - spec + type: object + served: true + storage: true +status: + acceptedNames: + kind: "" + plural: "" + conditions: null + storedVersions: null diff --git a/charts/courierkubedbcom-branchwork-editor/doc.yaml b/charts/courierkubedbcom-branchwork-editor/doc.yaml new file mode 100644 index 0000000000..6054f9c51f --- /dev/null +++ b/charts/courierkubedbcom-branchwork-editor/doc.yaml @@ -0,0 +1,18 @@ +chart: + name: courierkubedbcom-branchwork-editor + values: -- generate from values file -- + valuesExample: -- generate from values file -- +prerequisites: +- Kubernetes 1.20+ +project: + app: a BranchWork Editor + description: BranchWork Editor + name: BranchWork Editor by AppsCode + shortName: BranchWork Editor + url: https://appscode.com +release: + name: courierkubedbcom-branchwork-editor + namespace: default +repository: + name: appscode + url: https://charts.appscode.com/stable/ diff --git a/charts/courierkubedbcom-branchwork-editor/templates/NOTES.txt b/charts/courierkubedbcom-branchwork-editor/templates/NOTES.txt new file mode 100644 index 0000000000..abaf52bfd7 --- /dev/null +++ b/charts/courierkubedbcom-branchwork-editor/templates/NOTES.txt @@ -0,0 +1,3 @@ +Get the BranchWork by running the following command: + + kubectl --namespace {{ .Release.Namespace }} get branchworks.courier.kubedb.com {{ .Release.Name }} diff --git a/charts/courierkubedbcom-branchwork-editor/values.openapiv3_schema.yaml b/charts/courierkubedbcom-branchwork-editor/values.openapiv3_schema.yaml new file mode 100644 index 0000000000..79e201a4bf --- /dev/null +++ b/charts/courierkubedbcom-branchwork-editor/values.openapiv3_schema.yaml @@ -0,0 +1,60 @@ +properties: + apiVersion: + type: string + kind: + type: string + metadata: + properties: + annotations: + additionalProperties: + type: string + description: 'Annotations is an unstructured key value map stored with a resource + that may be set by external tools to store and retrieve arbitrary metadata. + They are not queryable and should be preserved when modifying objects. More + info: http://kubernetes.io/docs/user-guide/annotations' + type: object + labels: + additionalProperties: + type: string + description: 'Map of string keys and values that can be used to organize and + categorize (scope and select) objects. May match selectors of replication + controllers and services. More info: http://kubernetes.io/docs/user-guide/labels' + type: object + name: + description: 'Name must be unique within a namespace. Is required when creating + resources, although some resources may allow a client to request the generation + of an appropriate name automatically. Name is primarily intended for creation + idempotence and configuration definition. Cannot be updated. More info: + http://kubernetes.io/docs/user-guide/identifiers#names' + type: string + namespace: + description: "Namespace defines the space within which each name must be unique. + An empty namespace is equivalent to the \"default\" namespace, but \"default\" + is the canonical representation. Not all objects are required to be scoped + to a namespace - the value of this field for those objects will be empty. + \n Must be a DNS_LABEL. Cannot be updated. More info: http://kubernetes.io/docs/user-guide/namespaces" + type: string + type: object + spec: + properties: + deleteOption: + enum: + - Delete + - Orphan + type: string + manifests: + items: + type: object + x-kubernetes-preserve-unknown-fields: true + type: array + refreshGeneration: + format: int64 + type: integer + targetCluster: + type: string + required: + - targetCluster + type: object +required: +- spec +type: object diff --git a/charts/courierkubedbcom-branchwork-editor/values.yaml b/charts/courierkubedbcom-branchwork-editor/values.yaml new file mode 100644 index 0000000000..696e589c96 --- /dev/null +++ b/charts/courierkubedbcom-branchwork-editor/values.yaml @@ -0,0 +1,5 @@ +apiVersion: courier.kubedb.com/v1alpha1 +kind: BranchWork +metadata: + name: branchwork + namespace: default diff --git a/charts/courierkubedbcom-mariadbmigration-editor/.helmignore b/charts/courierkubedbcom-mariadbmigration-editor/.helmignore new file mode 100644 index 0000000000..0e8a0eb36f --- /dev/null +++ b/charts/courierkubedbcom-mariadbmigration-editor/.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/courierkubedbcom-mariadbmigration-editor/Chart.yaml b/charts/courierkubedbcom-mariadbmigration-editor/Chart.yaml new file mode 100644 index 0000000000..5a639575c9 --- /dev/null +++ b/charts/courierkubedbcom-mariadbmigration-editor/Chart.yaml @@ -0,0 +1,16 @@ +annotations: + meta.x-helm.dev/editor: '{"group":"courier.kubedb.com","version":"v1alpha1","resource":"mariadbmigrations"}' +apiVersion: v2 +appVersion: v0.36.0 +description: MariaDBMigration Editor +home: https://appscode.com +icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png +keywords: +- appscode +kubeVersion: '>= 1.20.0' +maintainers: +- email: support@appscode.com + name: appscode +name: courierkubedbcom-mariadbmigration-editor +type: application +version: v0.36.0 diff --git a/charts/courierkubedbcom-mariadbmigration-editor/crds/courier.kubedb.com_mariadbmigrations.yaml b/charts/courierkubedbcom-mariadbmigration-editor/crds/courier.kubedb.com_mariadbmigrations.yaml new file mode 100644 index 0000000000..888525b383 --- /dev/null +++ b/charts/courierkubedbcom-mariadbmigration-editor/crds/courier.kubedb.com_mariadbmigrations.yaml @@ -0,0 +1,2907 @@ +apiVersion: apiextensions.k8s.io/v1 +kind: CustomResourceDefinition +metadata: + name: mariadbmigrations.courier.kubedb.com +spec: + group: courier.kubedb.com + names: + kind: MariaDBMigration + listKind: MariaDBMigrationList + plural: mariadbmigrations + singular: mariadbmigration + scope: Namespaced + versions: + - name: v1alpha1 + schema: + openAPIV3Schema: + properties: + apiVersion: + type: string + kind: + type: string + metadata: + type: object + spec: + properties: + jobDefaults: + properties: + activeDeadlineSeconds: + format: int64 + type: integer + backoffLimit: + default: 6 + format: int32 + type: integer + imagePullPolicy: + default: IfNotPresent + type: string + ttlSecondsAfterFinished: + format: int32 + type: integer + type: object + jobTemplate: + properties: + controller: + properties: + annotations: + additionalProperties: + type: string + type: object + labels: + additionalProperties: + type: string + type: object + type: object + metadata: + properties: + annotations: + additionalProperties: + type: string + type: object + labels: + additionalProperties: + type: string + type: object + type: object + spec: + 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 + args: + items: + type: string + type: array + containerSecurityContext: + 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 + dnsConfig: + properties: + nameservers: + items: + type: string + type: array + x-kubernetes-list-type: atomic + options: + items: + properties: + name: + type: string + value: + type: string + type: object + type: array + x-kubernetes-list-type: atomic + searches: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + dnsPolicy: + type: string + enableServiceLinks: + type: boolean + env: + items: + properties: + name: + type: string + value: + type: string + valueFrom: + properties: + configMapKeyRef: + properties: + key: + type: string + name: + default: "" + type: string + optional: + type: boolean + required: + - key + type: object + x-kubernetes-map-type: atomic + fieldRef: + properties: + apiVersion: + type: string + fieldPath: + type: string + required: + - fieldPath + type: object + x-kubernetes-map-type: atomic + fileKeyRef: + properties: + key: + type: string + optional: + default: false + type: boolean + path: + type: string + volumeName: + type: string + required: + - key + - path + - volumeName + type: object + x-kubernetes-map-type: atomic + resourceFieldRef: + properties: + containerName: + type: string + divisor: + 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 + resource: + type: string + required: + - resource + type: object + x-kubernetes-map-type: atomic + secretKeyRef: + properties: + key: + type: string + name: + default: "" + type: string + optional: + type: boolean + required: + - key + type: object + x-kubernetes-map-type: atomic + type: object + required: + - name + type: object + type: array + hostIPC: + type: boolean + hostNetwork: + type: boolean + hostPID: + type: boolean + imagePullSecrets: + items: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + type: array + initContainers: + items: + properties: + args: + items: + type: string + type: array + x-kubernetes-list-type: atomic + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + env: + items: + properties: + name: + type: string + value: + type: string + valueFrom: + properties: + configMapKeyRef: + properties: + key: + type: string + name: + default: "" + type: string + optional: + type: boolean + required: + - key + type: object + x-kubernetes-map-type: atomic + fieldRef: + properties: + apiVersion: + type: string + fieldPath: + type: string + required: + - fieldPath + type: object + x-kubernetes-map-type: atomic + fileKeyRef: + properties: + key: + type: string + optional: + default: false + type: boolean + path: + type: string + volumeName: + type: string + required: + - key + - path + - volumeName + type: object + x-kubernetes-map-type: atomic + resourceFieldRef: + properties: + containerName: + type: string + divisor: + 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 + resource: + type: string + required: + - resource + type: object + x-kubernetes-map-type: atomic + secretKeyRef: + properties: + key: + type: string + name: + default: "" + type: string + optional: + type: boolean + required: + - key + type: object + x-kubernetes-map-type: atomic + type: object + required: + - name + type: object + type: array + x-kubernetes-list-map-keys: + - name + x-kubernetes-list-type: map + envFrom: + items: + properties: + configMapRef: + properties: + name: + default: "" + type: string + optional: + type: boolean + type: object + x-kubernetes-map-type: atomic + prefix: + type: string + secretRef: + properties: + name: + default: "" + type: string + optional: + type: boolean + type: object + x-kubernetes-map-type: atomic + type: object + type: array + x-kubernetes-list-type: atomic + image: + type: string + imagePullPolicy: + type: string + lifecycle: + properties: + postStart: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + sleep: + properties: + seconds: + format: int64 + type: integer + required: + - seconds + type: object + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + type: object + preStop: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + sleep: + properties: + seconds: + format: int64 + type: integer + required: + - seconds + type: object + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + type: object + stopSignal: + type: string + type: object + livenessProbe: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + failureThreshold: + format: int32 + type: integer + grpc: + properties: + port: + format: int32 + type: integer + service: + default: "" + type: string + required: + - port + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + initialDelaySeconds: + format: int32 + type: integer + periodSeconds: + format: int32 + type: integer + successThreshold: + format: int32 + type: integer + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + terminationGracePeriodSeconds: + format: int64 + type: integer + timeoutSeconds: + format: int32 + type: integer + type: object + name: + type: string + ports: + items: + properties: + containerPort: + format: int32 + type: integer + hostIP: + type: string + hostPort: + format: int32 + type: integer + name: + type: string + protocol: + default: TCP + type: string + required: + - containerPort + type: object + type: array + x-kubernetes-list-map-keys: + - containerPort + - protocol + x-kubernetes-list-type: map + readinessProbe: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + failureThreshold: + format: int32 + type: integer + grpc: + properties: + port: + format: int32 + type: integer + service: + default: "" + type: string + required: + - port + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + initialDelaySeconds: + format: int32 + type: integer + periodSeconds: + format: int32 + type: integer + successThreshold: + format: int32 + type: integer + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + terminationGracePeriodSeconds: + format: int64 + type: integer + timeoutSeconds: + format: int32 + type: integer + type: object + resizePolicy: + items: + properties: + resourceName: + type: string + restartPolicy: + type: string + required: + - resourceName + - restartPolicy + type: object + type: array + x-kubernetes-list-type: atomic + 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 + restartPolicy: + type: string + restartPolicyRules: + items: + properties: + action: + type: string + exitCodes: + properties: + operator: + type: string + values: + items: + format: int32 + type: integer + type: array + x-kubernetes-list-type: set + required: + - operator + type: object + required: + - action + type: object + type: array + x-kubernetes-list-type: atomic + 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 + startupProbe: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + failureThreshold: + format: int32 + type: integer + grpc: + properties: + port: + format: int32 + type: integer + service: + default: "" + type: string + required: + - port + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + initialDelaySeconds: + format: int32 + type: integer + periodSeconds: + format: int32 + type: integer + successThreshold: + format: int32 + type: integer + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + terminationGracePeriodSeconds: + format: int64 + type: integer + timeoutSeconds: + format: int32 + type: integer + type: object + stdin: + type: boolean + stdinOnce: + type: boolean + terminationMessagePath: + type: string + terminationMessagePolicy: + type: string + tty: + type: boolean + volumeDevices: + items: + properties: + devicePath: + type: string + name: + type: string + required: + - devicePath + - name + type: object + type: array + x-kubernetes-list-map-keys: + - devicePath + x-kubernetes-list-type: map + volumeMounts: + items: + properties: + mountPath: + type: string + mountPropagation: + type: string + name: + type: string + readOnly: + type: boolean + recursiveReadOnly: + type: string + subPath: + type: string + subPathExpr: + type: string + required: + - mountPath + - name + type: object + type: array + x-kubernetes-list-map-keys: + - mountPath + x-kubernetes-list-type: map + workingDir: + type: string + required: + - name + type: object + type: array + lifecycle: + properties: + postStart: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + sleep: + properties: + seconds: + format: int64 + type: integer + required: + - seconds + type: object + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + type: object + preStop: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + sleep: + properties: + seconds: + format: int64 + type: integer + required: + - seconds + type: object + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + type: object + stopSignal: + type: string + type: object + livenessProbe: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + failureThreshold: + format: int32 + type: integer + grpc: + properties: + port: + format: int32 + type: integer + service: + default: "" + type: string + required: + - port + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + initialDelaySeconds: + format: int32 + type: integer + periodSeconds: + format: int32 + type: integer + successThreshold: + format: int32 + type: integer + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + terminationGracePeriodSeconds: + format: int64 + type: integer + timeoutSeconds: + format: int32 + type: integer + type: object + nodeSelector: + additionalProperties: + type: string + type: object + x-kubernetes-map-type: atomic + podPlacementPolicy: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + priority: + format: int32 + type: integer + priorityClassName: + type: string + readinessProbe: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + failureThreshold: + format: int32 + type: integer + grpc: + properties: + port: + format: int32 + type: integer + service: + default: "" + type: string + required: + - port + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + initialDelaySeconds: + format: int32 + type: integer + periodSeconds: + format: int32 + type: integer + successThreshold: + format: int32 + type: integer + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + terminationGracePeriodSeconds: + format: int64 + type: integer + timeoutSeconds: + format: int32 + type: integer + type: object + 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 + runtimeClassName: + type: string + schedulerName: + type: string + securityContext: + 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 + serviceAccountName: + type: string + shareProcessNamespace: + type: boolean + terminationGracePeriodSeconds: + format: int64 + type: integer + tolerations: + items: + properties: + effect: + type: string + key: + type: string + operator: + type: string + tolerationSeconds: + format: int64 + type: integer + value: + type: string + type: object + type: array + topologySpreadConstraints: + 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 + maxSkew: + format: int32 + type: integer + minDomains: + format: int32 + type: integer + nodeAffinityPolicy: + type: string + nodeTaintsPolicy: + type: string + topologyKey: + type: string + whenUnsatisfiable: + type: string + required: + - maxSkew + - topologyKey + - whenUnsatisfiable + type: object + type: array + x-kubernetes-list-map-keys: + - topologyKey + - whenUnsatisfiable + x-kubernetes-list-type: map + volumeMounts: + items: + properties: + mountPath: + type: string + mountPropagation: + type: string + name: + type: string + readOnly: + type: boolean + recursiveReadOnly: + type: string + subPath: + type: string + subPathExpr: + type: string + required: + - mountPath + - name + type: object + type: array + volumes: + items: + properties: + awsElasticBlockStore: + properties: + fsType: + type: string + partition: + format: int32 + type: integer + readOnly: + type: boolean + volumeID: + type: string + required: + - volumeID + type: object + azureDisk: + properties: + cachingMode: + type: string + diskName: + type: string + diskURI: + type: string + fsType: + default: ext4 + type: string + kind: + type: string + readOnly: + default: false + type: boolean + required: + - diskName + - diskURI + type: object + azureFile: + properties: + readOnly: + type: boolean + secretName: + type: string + shareName: + type: string + required: + - secretName + - shareName + type: object + cephfs: + properties: + monitors: + items: + type: string + type: array + x-kubernetes-list-type: atomic + path: + type: string + readOnly: + type: boolean + secretFile: + type: string + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + user: + type: string + required: + - monitors + type: object + cinder: + properties: + fsType: + type: string + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + volumeID: + type: string + required: + - volumeID + type: object + configMap: + properties: + defaultMode: + format: int32 + type: integer + items: + items: + properties: + key: + type: string + mode: + format: int32 + type: integer + path: + type: string + required: + - key + - path + type: object + type: array + x-kubernetes-list-type: atomic + name: + default: "" + type: string + optional: + type: boolean + type: object + x-kubernetes-map-type: atomic + csi: + properties: + driver: + type: string + fsType: + type: string + nodePublishSecretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + readOnly: + type: boolean + volumeAttributes: + additionalProperties: + type: string + type: object + required: + - driver + type: object + downwardAPI: + properties: + defaultMode: + format: int32 + type: integer + items: + items: + properties: + fieldRef: + properties: + apiVersion: + type: string + fieldPath: + type: string + required: + - fieldPath + type: object + x-kubernetes-map-type: atomic + mode: + format: int32 + type: integer + path: + type: string + resourceFieldRef: + properties: + containerName: + type: string + divisor: + 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 + resource: + type: string + required: + - resource + type: object + x-kubernetes-map-type: atomic + required: + - path + type: object + type: array + x-kubernetes-list-type: atomic + type: object + emptyDir: + properties: + medium: + type: string + sizeLimit: + 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 + ephemeral: + properties: + volumeClaimTemplate: + properties: + metadata: + properties: + annotations: + additionalProperties: + type: string + type: object + generateName: + type: string + labels: + additionalProperties: + type: string + type: object + name: + type: string + namespace: + type: string + ownerReferences: + items: + properties: + apiVersion: + type: string + blockOwnerDeletion: + type: boolean + controller: + type: boolean + kind: + type: string + name: + type: string + uid: + type: string + required: + - apiVersion + - kind + - name + - uid + type: object + x-kubernetes-map-type: atomic + type: array + type: object + spec: + properties: + accessModes: + items: + type: string + type: array + x-kubernetes-list-type: atomic + dataSource: + properties: + apiGroup: + type: string + kind: + type: string + name: + type: string + required: + - kind + - name + type: object + x-kubernetes-map-type: atomic + dataSourceRef: + properties: + apiGroup: + type: string + kind: + type: string + name: + type: string + namespace: + type: string + required: + - kind + - name + type: object + resources: + properties: + 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 + selector: + 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 + storageClassName: + type: string + volumeAttributesClassName: + type: string + volumeMode: + type: string + volumeName: + type: string + type: object + required: + - spec + type: object + type: object + fc: + properties: + fsType: + type: string + lun: + format: int32 + type: integer + readOnly: + type: boolean + targetWWNs: + items: + type: string + type: array + x-kubernetes-list-type: atomic + wwids: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + flexVolume: + properties: + driver: + type: string + fsType: + type: string + options: + additionalProperties: + type: string + type: object + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + required: + - driver + type: object + flocker: + properties: + datasetName: + type: string + datasetUUID: + type: string + type: object + gcePersistentDisk: + properties: + fsType: + type: string + partition: + format: int32 + type: integer + pdName: + type: string + readOnly: + type: boolean + required: + - pdName + type: object + glusterfs: + properties: + endpoints: + type: string + path: + type: string + readOnly: + type: boolean + required: + - endpoints + - path + type: object + hostPath: + properties: + path: + type: string + type: + type: string + required: + - path + type: object + iscsi: + properties: + chapAuthDiscovery: + type: boolean + chapAuthSession: + type: boolean + fsType: + type: string + initiatorName: + type: string + iqn: + type: string + iscsiInterface: + default: default + type: string + lun: + format: int32 + type: integer + portals: + items: + type: string + type: array + x-kubernetes-list-type: atomic + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + targetPortal: + type: string + required: + - iqn + - lun + - targetPortal + type: object + name: + type: string + nfs: + properties: + path: + type: string + readOnly: + type: boolean + server: + type: string + required: + - path + - server + type: object + persistentVolumeClaim: + properties: + claimName: + type: string + readOnly: + type: boolean + required: + - claimName + type: object + photonPersistentDisk: + properties: + fsType: + type: string + pdID: + type: string + required: + - pdID + type: object + portworxVolume: + properties: + fsType: + type: string + readOnly: + type: boolean + volumeID: + type: string + required: + - volumeID + type: object + projected: + properties: + defaultMode: + format: int32 + type: integer + sources: + items: + properties: + clusterTrustBundle: + 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 + name: + type: string + optional: + type: boolean + path: + type: string + signerName: + type: string + required: + - path + type: object + configMap: + properties: + items: + items: + properties: + key: + type: string + mode: + format: int32 + type: integer + path: + type: string + required: + - key + - path + type: object + type: array + x-kubernetes-list-type: atomic + name: + default: "" + type: string + optional: + type: boolean + type: object + x-kubernetes-map-type: atomic + downwardAPI: + properties: + items: + items: + properties: + fieldRef: + properties: + apiVersion: + type: string + fieldPath: + type: string + required: + - fieldPath + type: object + x-kubernetes-map-type: atomic + mode: + format: int32 + type: integer + path: + type: string + resourceFieldRef: + properties: + containerName: + type: string + divisor: + 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 + resource: + type: string + required: + - resource + type: object + x-kubernetes-map-type: atomic + required: + - path + type: object + type: array + x-kubernetes-list-type: atomic + type: object + podCertificate: + properties: + certificateChainPath: + type: string + credentialBundlePath: + type: string + keyPath: + type: string + keyType: + type: string + maxExpirationSeconds: + format: int32 + type: integer + signerName: + type: string + required: + - keyType + - signerName + type: object + secret: + properties: + items: + items: + properties: + key: + type: string + mode: + format: int32 + type: integer + path: + type: string + required: + - key + - path + type: object + type: array + x-kubernetes-list-type: atomic + name: + default: "" + type: string + optional: + type: boolean + type: object + x-kubernetes-map-type: atomic + serviceAccountToken: + properties: + audience: + type: string + expirationSeconds: + format: int64 + type: integer + path: + type: string + required: + - path + type: object + type: object + type: array + x-kubernetes-list-type: atomic + type: object + quobyte: + properties: + group: + type: string + readOnly: + type: boolean + registry: + type: string + tenant: + type: string + user: + type: string + volume: + type: string + required: + - registry + - volume + type: object + rbd: + properties: + fsType: + type: string + image: + type: string + keyring: + default: /etc/ceph/keyring + type: string + monitors: + items: + type: string + type: array + x-kubernetes-list-type: atomic + pool: + default: rbd + type: string + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + user: + default: admin + type: string + required: + - image + - monitors + type: object + scaleIO: + properties: + fsType: + default: xfs + type: string + gateway: + type: string + protectionDomain: + type: string + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + sslEnabled: + type: boolean + storageMode: + default: ThinProvisioned + type: string + storagePool: + type: string + system: + type: string + volumeName: + type: string + required: + - gateway + - secretRef + - system + type: object + secret: + properties: + defaultMode: + format: int32 + type: integer + items: + items: + properties: + key: + type: string + mode: + format: int32 + type: integer + path: + type: string + required: + - key + - path + type: object + type: array + x-kubernetes-list-type: atomic + optional: + type: boolean + secretName: + type: string + type: object + storageos: + properties: + fsType: + type: string + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + volumeName: + type: string + volumeNamespace: + type: string + type: object + vsphereVolume: + properties: + fsType: + type: string + storagePolicyID: + type: string + storagePolicyName: + type: string + volumePath: + type: string + required: + - volumePath + type: object + required: + - name + type: object + type: array + type: object + type: object + source: + properties: + connectionInfo: + properties: + appBinding: + properties: + name: + type: string + namespace: + type: string + required: + - name + type: object + dbName: + type: string + maxConnections: + format: int32 + type: integer + tls: + properties: + caFile: + type: string + certFile: + type: string + insecureSkipVerify: + type: boolean + keyFile: + type: string + serverName: + type: string + type: object + url: + type: string + type: object + schema: + properties: + database: + items: + type: string + type: array + enabled: + type: boolean + excludeDatabase: + items: + type: string + type: array + required: + - enabled + type: object + snapshot: + properties: + enabled: + type: boolean + pipeline: + properties: + buffer: + type: integer + read_batch_size: + type: integer + sinkers: + type: integer + workers: + type: integer + write_batch_size: + type: integer + required: + - buffer + - read_batch_size + - sinkers + - workers + - write_batch_size + type: object + type: object + streaming: + properties: + enabled: + type: boolean + type: object + required: + - connectionInfo + type: object + target: + properties: + connectionInfo: + properties: + appBinding: + properties: + name: + type: string + namespace: + type: string + required: + - name + type: object + dbName: + type: string + maxConnections: + format: int32 + type: integer + tls: + properties: + caFile: + type: string + certFile: + type: string + insecureSkipVerify: + type: boolean + keyFile: + type: string + serverName: + type: string + type: object + url: + type: string + type: object + required: + - connectionInfo + type: object + required: + - source + - target + type: object + required: + - spec + type: object + served: true + storage: true +status: + acceptedNames: + kind: "" + plural: "" + conditions: null + storedVersions: null diff --git a/charts/courierkubedbcom-mariadbmigration-editor/doc.yaml b/charts/courierkubedbcom-mariadbmigration-editor/doc.yaml new file mode 100644 index 0000000000..470a18b95a --- /dev/null +++ b/charts/courierkubedbcom-mariadbmigration-editor/doc.yaml @@ -0,0 +1,18 @@ +chart: + name: courierkubedbcom-mariadbmigration-editor + values: -- generate from values file -- + valuesExample: -- generate from values file -- +prerequisites: +- Kubernetes 1.20+ +project: + app: a MariaDBMigration Editor + description: MariaDBMigration Editor + name: MariaDBMigration Editor by AppsCode + shortName: MariaDBMigration Editor + url: https://appscode.com +release: + name: courierkubedbcom-mariadbmigration-editor + namespace: default +repository: + name: appscode + url: https://charts.appscode.com/stable/ diff --git a/charts/courierkubedbcom-mariadbmigration-editor/templates/NOTES.txt b/charts/courierkubedbcom-mariadbmigration-editor/templates/NOTES.txt new file mode 100644 index 0000000000..78917be9d4 --- /dev/null +++ b/charts/courierkubedbcom-mariadbmigration-editor/templates/NOTES.txt @@ -0,0 +1,3 @@ +Get the MariaDBMigration by running the following command: + + kubectl --namespace {{ .Release.Namespace }} get mariadbmigrations.courier.kubedb.com {{ .Release.Name }} diff --git a/charts/courierkubedbcom-mariadbmigration-editor/values.openapiv3_schema.yaml b/charts/courierkubedbcom-mariadbmigration-editor/values.openapiv3_schema.yaml new file mode 100644 index 0000000000..974d11599c --- /dev/null +++ b/charts/courierkubedbcom-mariadbmigration-editor/values.openapiv3_schema.yaml @@ -0,0 +1,2913 @@ +properties: + apiVersion: + type: string + kind: + type: string + metadata: + properties: + annotations: + additionalProperties: + type: string + description: 'Annotations is an unstructured key value map stored with a resource + that may be set by external tools to store and retrieve arbitrary metadata. + They are not queryable and should be preserved when modifying objects. More + info: http://kubernetes.io/docs/user-guide/annotations' + type: object + labels: + additionalProperties: + type: string + description: 'Map of string keys and values that can be used to organize and + categorize (scope and select) objects. May match selectors of replication + controllers and services. More info: http://kubernetes.io/docs/user-guide/labels' + type: object + name: + description: 'Name must be unique within a namespace. Is required when creating + resources, although some resources may allow a client to request the generation + of an appropriate name automatically. Name is primarily intended for creation + idempotence and configuration definition. Cannot be updated. More info: + http://kubernetes.io/docs/user-guide/identifiers#names' + type: string + namespace: + description: "Namespace defines the space within which each name must be unique. + An empty namespace is equivalent to the \"default\" namespace, but \"default\" + is the canonical representation. Not all objects are required to be scoped + to a namespace - the value of this field for those objects will be empty. + \n Must be a DNS_LABEL. Cannot be updated. More info: http://kubernetes.io/docs/user-guide/namespaces" + type: string + type: object + spec: + properties: + jobDefaults: + properties: + activeDeadlineSeconds: + format: int64 + type: integer + backoffLimit: + default: 6 + format: int32 + type: integer + imagePullPolicy: + default: IfNotPresent + type: string + ttlSecondsAfterFinished: + format: int32 + type: integer + type: object + jobTemplate: + properties: + controller: + properties: + annotations: + additionalProperties: + type: string + type: object + labels: + additionalProperties: + type: string + type: object + type: object + metadata: + properties: + annotations: + additionalProperties: + type: string + type: object + labels: + additionalProperties: + type: string + type: object + type: object + spec: + 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 + args: + items: + type: string + type: array + containerSecurityContext: + 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 + dnsConfig: + properties: + nameservers: + items: + type: string + type: array + x-kubernetes-list-type: atomic + options: + items: + properties: + name: + type: string + value: + type: string + type: object + type: array + x-kubernetes-list-type: atomic + searches: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + dnsPolicy: + type: string + enableServiceLinks: + type: boolean + env: + items: + properties: + name: + type: string + value: + type: string + valueFrom: + properties: + configMapKeyRef: + properties: + key: + type: string + name: + default: "" + type: string + optional: + type: boolean + required: + - key + type: object + x-kubernetes-map-type: atomic + fieldRef: + properties: + apiVersion: + type: string + fieldPath: + type: string + required: + - fieldPath + type: object + x-kubernetes-map-type: atomic + fileKeyRef: + properties: + key: + type: string + optional: + default: false + type: boolean + path: + type: string + volumeName: + type: string + required: + - key + - path + - volumeName + type: object + x-kubernetes-map-type: atomic + resourceFieldRef: + properties: + containerName: + type: string + divisor: + 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 + resource: + type: string + required: + - resource + type: object + x-kubernetes-map-type: atomic + secretKeyRef: + properties: + key: + type: string + name: + default: "" + type: string + optional: + type: boolean + required: + - key + type: object + x-kubernetes-map-type: atomic + type: object + required: + - name + type: object + type: array + hostIPC: + type: boolean + hostNetwork: + type: boolean + hostPID: + type: boolean + imagePullSecrets: + items: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + type: array + initContainers: + items: + properties: + args: + items: + type: string + type: array + x-kubernetes-list-type: atomic + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + env: + items: + properties: + name: + type: string + value: + type: string + valueFrom: + properties: + configMapKeyRef: + properties: + key: + type: string + name: + default: "" + type: string + optional: + type: boolean + required: + - key + type: object + x-kubernetes-map-type: atomic + fieldRef: + properties: + apiVersion: + type: string + fieldPath: + type: string + required: + - fieldPath + type: object + x-kubernetes-map-type: atomic + fileKeyRef: + properties: + key: + type: string + optional: + default: false + type: boolean + path: + type: string + volumeName: + type: string + required: + - key + - path + - volumeName + type: object + x-kubernetes-map-type: atomic + resourceFieldRef: + properties: + containerName: + type: string + divisor: + 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 + resource: + type: string + required: + - resource + type: object + x-kubernetes-map-type: atomic + secretKeyRef: + properties: + key: + type: string + name: + default: "" + type: string + optional: + type: boolean + required: + - key + type: object + x-kubernetes-map-type: atomic + type: object + required: + - name + type: object + type: array + x-kubernetes-list-map-keys: + - name + x-kubernetes-list-type: map + envFrom: + items: + properties: + configMapRef: + properties: + name: + default: "" + type: string + optional: + type: boolean + type: object + x-kubernetes-map-type: atomic + prefix: + type: string + secretRef: + properties: + name: + default: "" + type: string + optional: + type: boolean + type: object + x-kubernetes-map-type: atomic + type: object + type: array + x-kubernetes-list-type: atomic + image: + type: string + imagePullPolicy: + type: string + lifecycle: + properties: + postStart: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + sleep: + properties: + seconds: + format: int64 + type: integer + required: + - seconds + type: object + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + type: object + preStop: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + sleep: + properties: + seconds: + format: int64 + type: integer + required: + - seconds + type: object + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + type: object + stopSignal: + type: string + type: object + livenessProbe: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + failureThreshold: + format: int32 + type: integer + grpc: + properties: + port: + format: int32 + type: integer + service: + default: "" + type: string + required: + - port + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + initialDelaySeconds: + format: int32 + type: integer + periodSeconds: + format: int32 + type: integer + successThreshold: + format: int32 + type: integer + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + terminationGracePeriodSeconds: + format: int64 + type: integer + timeoutSeconds: + format: int32 + type: integer + type: object + name: + type: string + ports: + items: + properties: + containerPort: + format: int32 + type: integer + hostIP: + type: string + hostPort: + format: int32 + type: integer + name: + type: string + protocol: + default: TCP + type: string + required: + - containerPort + type: object + type: array + x-kubernetes-list-map-keys: + - containerPort + - protocol + x-kubernetes-list-type: map + readinessProbe: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + failureThreshold: + format: int32 + type: integer + grpc: + properties: + port: + format: int32 + type: integer + service: + default: "" + type: string + required: + - port + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + initialDelaySeconds: + format: int32 + type: integer + periodSeconds: + format: int32 + type: integer + successThreshold: + format: int32 + type: integer + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + terminationGracePeriodSeconds: + format: int64 + type: integer + timeoutSeconds: + format: int32 + type: integer + type: object + resizePolicy: + items: + properties: + resourceName: + type: string + restartPolicy: + type: string + required: + - resourceName + - restartPolicy + type: object + type: array + x-kubernetes-list-type: atomic + 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 + restartPolicy: + type: string + restartPolicyRules: + items: + properties: + action: + type: string + exitCodes: + properties: + operator: + type: string + values: + items: + format: int32 + type: integer + type: array + x-kubernetes-list-type: set + required: + - operator + type: object + required: + - action + type: object + type: array + x-kubernetes-list-type: atomic + 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 + startupProbe: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + failureThreshold: + format: int32 + type: integer + grpc: + properties: + port: + format: int32 + type: integer + service: + default: "" + type: string + required: + - port + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + initialDelaySeconds: + format: int32 + type: integer + periodSeconds: + format: int32 + type: integer + successThreshold: + format: int32 + type: integer + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + terminationGracePeriodSeconds: + format: int64 + type: integer + timeoutSeconds: + format: int32 + type: integer + type: object + stdin: + type: boolean + stdinOnce: + type: boolean + terminationMessagePath: + type: string + terminationMessagePolicy: + type: string + tty: + type: boolean + volumeDevices: + items: + properties: + devicePath: + type: string + name: + type: string + required: + - devicePath + - name + type: object + type: array + x-kubernetes-list-map-keys: + - devicePath + x-kubernetes-list-type: map + volumeMounts: + items: + properties: + mountPath: + type: string + mountPropagation: + type: string + name: + type: string + readOnly: + type: boolean + recursiveReadOnly: + type: string + subPath: + type: string + subPathExpr: + type: string + required: + - mountPath + - name + type: object + type: array + x-kubernetes-list-map-keys: + - mountPath + x-kubernetes-list-type: map + workingDir: + type: string + required: + - name + type: object + type: array + lifecycle: + properties: + postStart: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + sleep: + properties: + seconds: + format: int64 + type: integer + required: + - seconds + type: object + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + type: object + preStop: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + sleep: + properties: + seconds: + format: int64 + type: integer + required: + - seconds + type: object + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + type: object + stopSignal: + type: string + type: object + livenessProbe: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + failureThreshold: + format: int32 + type: integer + grpc: + properties: + port: + format: int32 + type: integer + service: + default: "" + type: string + required: + - port + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + initialDelaySeconds: + format: int32 + type: integer + periodSeconds: + format: int32 + type: integer + successThreshold: + format: int32 + type: integer + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + terminationGracePeriodSeconds: + format: int64 + type: integer + timeoutSeconds: + format: int32 + type: integer + type: object + nodeSelector: + additionalProperties: + type: string + type: object + x-kubernetes-map-type: atomic + podPlacementPolicy: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + priority: + format: int32 + type: integer + priorityClassName: + type: string + readinessProbe: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + failureThreshold: + format: int32 + type: integer + grpc: + properties: + port: + format: int32 + type: integer + service: + default: "" + type: string + required: + - port + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + initialDelaySeconds: + format: int32 + type: integer + periodSeconds: + format: int32 + type: integer + successThreshold: + format: int32 + type: integer + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + terminationGracePeriodSeconds: + format: int64 + type: integer + timeoutSeconds: + format: int32 + type: integer + type: object + 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 + runtimeClassName: + type: string + schedulerName: + type: string + securityContext: + 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 + serviceAccountName: + type: string + shareProcessNamespace: + type: boolean + terminationGracePeriodSeconds: + format: int64 + type: integer + tolerations: + items: + properties: + effect: + type: string + key: + type: string + operator: + type: string + tolerationSeconds: + format: int64 + type: integer + value: + type: string + type: object + type: array + topologySpreadConstraints: + 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 + maxSkew: + format: int32 + type: integer + minDomains: + format: int32 + type: integer + nodeAffinityPolicy: + type: string + nodeTaintsPolicy: + type: string + topologyKey: + type: string + whenUnsatisfiable: + type: string + required: + - maxSkew + - topologyKey + - whenUnsatisfiable + type: object + type: array + x-kubernetes-list-map-keys: + - topologyKey + - whenUnsatisfiable + x-kubernetes-list-type: map + volumeMounts: + items: + properties: + mountPath: + type: string + mountPropagation: + type: string + name: + type: string + readOnly: + type: boolean + recursiveReadOnly: + type: string + subPath: + type: string + subPathExpr: + type: string + required: + - mountPath + - name + type: object + type: array + volumes: + items: + properties: + awsElasticBlockStore: + properties: + fsType: + type: string + partition: + format: int32 + type: integer + readOnly: + type: boolean + volumeID: + type: string + required: + - volumeID + type: object + azureDisk: + properties: + cachingMode: + type: string + diskName: + type: string + diskURI: + type: string + fsType: + default: ext4 + type: string + kind: + type: string + readOnly: + default: false + type: boolean + required: + - diskName + - diskURI + type: object + azureFile: + properties: + readOnly: + type: boolean + secretName: + type: string + shareName: + type: string + required: + - secretName + - shareName + type: object + cephfs: + properties: + monitors: + items: + type: string + type: array + x-kubernetes-list-type: atomic + path: + type: string + readOnly: + type: boolean + secretFile: + type: string + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + user: + type: string + required: + - monitors + type: object + cinder: + properties: + fsType: + type: string + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + volumeID: + type: string + required: + - volumeID + type: object + configMap: + properties: + defaultMode: + format: int32 + type: integer + items: + items: + properties: + key: + type: string + mode: + format: int32 + type: integer + path: + type: string + required: + - key + - path + type: object + type: array + x-kubernetes-list-type: atomic + name: + default: "" + type: string + optional: + type: boolean + type: object + x-kubernetes-map-type: atomic + csi: + properties: + driver: + type: string + fsType: + type: string + nodePublishSecretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + readOnly: + type: boolean + volumeAttributes: + additionalProperties: + type: string + type: object + required: + - driver + type: object + downwardAPI: + properties: + defaultMode: + format: int32 + type: integer + items: + items: + properties: + fieldRef: + properties: + apiVersion: + type: string + fieldPath: + type: string + required: + - fieldPath + type: object + x-kubernetes-map-type: atomic + mode: + format: int32 + type: integer + path: + type: string + resourceFieldRef: + properties: + containerName: + type: string + divisor: + 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 + resource: + type: string + required: + - resource + type: object + x-kubernetes-map-type: atomic + required: + - path + type: object + type: array + x-kubernetes-list-type: atomic + type: object + emptyDir: + properties: + medium: + type: string + sizeLimit: + 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 + ephemeral: + properties: + volumeClaimTemplate: + properties: + metadata: + properties: + annotations: + additionalProperties: + type: string + type: object + generateName: + type: string + labels: + additionalProperties: + type: string + type: object + name: + type: string + namespace: + type: string + ownerReferences: + items: + properties: + apiVersion: + type: string + blockOwnerDeletion: + type: boolean + controller: + type: boolean + kind: + type: string + name: + type: string + uid: + type: string + required: + - apiVersion + - kind + - name + - uid + type: object + x-kubernetes-map-type: atomic + type: array + type: object + spec: + properties: + accessModes: + items: + type: string + type: array + x-kubernetes-list-type: atomic + dataSource: + properties: + apiGroup: + type: string + kind: + type: string + name: + type: string + required: + - kind + - name + type: object + x-kubernetes-map-type: atomic + dataSourceRef: + properties: + apiGroup: + type: string + kind: + type: string + name: + type: string + namespace: + type: string + required: + - kind + - name + type: object + resources: + properties: + 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 + selector: + 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 + storageClassName: + type: string + volumeAttributesClassName: + type: string + volumeMode: + type: string + volumeName: + type: string + type: object + required: + - spec + type: object + type: object + fc: + properties: + fsType: + type: string + lun: + format: int32 + type: integer + readOnly: + type: boolean + targetWWNs: + items: + type: string + type: array + x-kubernetes-list-type: atomic + wwids: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + flexVolume: + properties: + driver: + type: string + fsType: + type: string + options: + additionalProperties: + type: string + type: object + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + required: + - driver + type: object + flocker: + properties: + datasetName: + type: string + datasetUUID: + type: string + type: object + gcePersistentDisk: + properties: + fsType: + type: string + partition: + format: int32 + type: integer + pdName: + type: string + readOnly: + type: boolean + required: + - pdName + type: object + glusterfs: + properties: + endpoints: + type: string + path: + type: string + readOnly: + type: boolean + required: + - endpoints + - path + type: object + hostPath: + properties: + path: + type: string + type: + type: string + required: + - path + type: object + iscsi: + properties: + chapAuthDiscovery: + type: boolean + chapAuthSession: + type: boolean + fsType: + type: string + initiatorName: + type: string + iqn: + type: string + iscsiInterface: + default: default + type: string + lun: + format: int32 + type: integer + portals: + items: + type: string + type: array + x-kubernetes-list-type: atomic + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + targetPortal: + type: string + required: + - iqn + - lun + - targetPortal + type: object + name: + type: string + nfs: + properties: + path: + type: string + readOnly: + type: boolean + server: + type: string + required: + - path + - server + type: object + persistentVolumeClaim: + properties: + claimName: + type: string + readOnly: + type: boolean + required: + - claimName + type: object + photonPersistentDisk: + properties: + fsType: + type: string + pdID: + type: string + required: + - pdID + type: object + portworxVolume: + properties: + fsType: + type: string + readOnly: + type: boolean + volumeID: + type: string + required: + - volumeID + type: object + projected: + properties: + defaultMode: + format: int32 + type: integer + sources: + items: + properties: + clusterTrustBundle: + 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 + name: + type: string + optional: + type: boolean + path: + type: string + signerName: + type: string + required: + - path + type: object + configMap: + properties: + items: + items: + properties: + key: + type: string + mode: + format: int32 + type: integer + path: + type: string + required: + - key + - path + type: object + type: array + x-kubernetes-list-type: atomic + name: + default: "" + type: string + optional: + type: boolean + type: object + x-kubernetes-map-type: atomic + downwardAPI: + properties: + items: + items: + properties: + fieldRef: + properties: + apiVersion: + type: string + fieldPath: + type: string + required: + - fieldPath + type: object + x-kubernetes-map-type: atomic + mode: + format: int32 + type: integer + path: + type: string + resourceFieldRef: + properties: + containerName: + type: string + divisor: + 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 + resource: + type: string + required: + - resource + type: object + x-kubernetes-map-type: atomic + required: + - path + type: object + type: array + x-kubernetes-list-type: atomic + type: object + podCertificate: + properties: + certificateChainPath: + type: string + credentialBundlePath: + type: string + keyPath: + type: string + keyType: + type: string + maxExpirationSeconds: + format: int32 + type: integer + signerName: + type: string + required: + - keyType + - signerName + type: object + secret: + properties: + items: + items: + properties: + key: + type: string + mode: + format: int32 + type: integer + path: + type: string + required: + - key + - path + type: object + type: array + x-kubernetes-list-type: atomic + name: + default: "" + type: string + optional: + type: boolean + type: object + x-kubernetes-map-type: atomic + serviceAccountToken: + properties: + audience: + type: string + expirationSeconds: + format: int64 + type: integer + path: + type: string + required: + - path + type: object + type: object + type: array + x-kubernetes-list-type: atomic + type: object + quobyte: + properties: + group: + type: string + readOnly: + type: boolean + registry: + type: string + tenant: + type: string + user: + type: string + volume: + type: string + required: + - registry + - volume + type: object + rbd: + properties: + fsType: + type: string + image: + type: string + keyring: + default: /etc/ceph/keyring + type: string + monitors: + items: + type: string + type: array + x-kubernetes-list-type: atomic + pool: + default: rbd + type: string + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + user: + default: admin + type: string + required: + - image + - monitors + type: object + scaleIO: + properties: + fsType: + default: xfs + type: string + gateway: + type: string + protectionDomain: + type: string + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + sslEnabled: + type: boolean + storageMode: + default: ThinProvisioned + type: string + storagePool: + type: string + system: + type: string + volumeName: + type: string + required: + - gateway + - secretRef + - system + type: object + secret: + properties: + defaultMode: + format: int32 + type: integer + items: + items: + properties: + key: + type: string + mode: + format: int32 + type: integer + path: + type: string + required: + - key + - path + type: object + type: array + x-kubernetes-list-type: atomic + optional: + type: boolean + secretName: + type: string + type: object + storageos: + properties: + fsType: + type: string + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + volumeName: + type: string + volumeNamespace: + type: string + type: object + vsphereVolume: + properties: + fsType: + type: string + storagePolicyID: + type: string + storagePolicyName: + type: string + volumePath: + type: string + required: + - volumePath + type: object + required: + - name + type: object + type: array + type: object + type: object + source: + properties: + connectionInfo: + properties: + appBinding: + properties: + name: + type: string + namespace: + type: string + required: + - name + type: object + dbName: + type: string + maxConnections: + format: int32 + type: integer + tls: + properties: + caFile: + type: string + certFile: + type: string + insecureSkipVerify: + type: boolean + keyFile: + type: string + serverName: + type: string + type: object + url: + type: string + type: object + schema: + properties: + database: + items: + type: string + type: array + enabled: + type: boolean + excludeDatabase: + items: + type: string + type: array + required: + - enabled + type: object + snapshot: + properties: + enabled: + type: boolean + pipeline: + properties: + buffer: + type: integer + read_batch_size: + type: integer + sinkers: + type: integer + workers: + type: integer + write_batch_size: + type: integer + required: + - buffer + - read_batch_size + - sinkers + - workers + - write_batch_size + type: object + type: object + streaming: + properties: + enabled: + type: boolean + type: object + required: + - connectionInfo + type: object + target: + properties: + connectionInfo: + properties: + appBinding: + properties: + name: + type: string + namespace: + type: string + required: + - name + type: object + dbName: + type: string + maxConnections: + format: int32 + type: integer + tls: + properties: + caFile: + type: string + certFile: + type: string + insecureSkipVerify: + type: boolean + keyFile: + type: string + serverName: + type: string + type: object + url: + type: string + type: object + required: + - connectionInfo + type: object + required: + - source + - target + type: object +required: +- spec +type: object diff --git a/charts/courierkubedbcom-mariadbmigration-editor/values.yaml b/charts/courierkubedbcom-mariadbmigration-editor/values.yaml new file mode 100644 index 0000000000..3532d89196 --- /dev/null +++ b/charts/courierkubedbcom-mariadbmigration-editor/values.yaml @@ -0,0 +1,5 @@ +apiVersion: courier.kubedb.com/v1alpha1 +kind: MariaDBMigration +metadata: + name: mariadbmigration + namespace: default diff --git a/charts/courierkubedbcom-mongodbmigration-editor/.helmignore b/charts/courierkubedbcom-mongodbmigration-editor/.helmignore new file mode 100644 index 0000000000..0e8a0eb36f --- /dev/null +++ b/charts/courierkubedbcom-mongodbmigration-editor/.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/courierkubedbcom-mongodbmigration-editor/Chart.yaml b/charts/courierkubedbcom-mongodbmigration-editor/Chart.yaml new file mode 100644 index 0000000000..3e14e7501a --- /dev/null +++ b/charts/courierkubedbcom-mongodbmigration-editor/Chart.yaml @@ -0,0 +1,16 @@ +annotations: + meta.x-helm.dev/editor: '{"group":"courier.kubedb.com","version":"v1alpha1","resource":"mongodbmigrations"}' +apiVersion: v2 +appVersion: v0.36.0 +description: MongoDBMigration Editor +home: https://appscode.com +icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png +keywords: +- appscode +kubeVersion: '>= 1.20.0' +maintainers: +- email: support@appscode.com + name: appscode +name: courierkubedbcom-mongodbmigration-editor +type: application +version: v0.36.0 diff --git a/charts/courierkubedbcom-mongodbmigration-editor/crds/courier.kubedb.com_mongodbmigrations.yaml b/charts/courierkubedbcom-mongodbmigration-editor/crds/courier.kubedb.com_mongodbmigrations.yaml new file mode 100644 index 0000000000..6a72b66f14 --- /dev/null +++ b/charts/courierkubedbcom-mongodbmigration-editor/crds/courier.kubedb.com_mongodbmigrations.yaml @@ -0,0 +1,2899 @@ +apiVersion: apiextensions.k8s.io/v1 +kind: CustomResourceDefinition +metadata: + name: mongodbmigrations.courier.kubedb.com +spec: + group: courier.kubedb.com + names: + kind: MongoDBMigration + listKind: MongoDBMigrationList + plural: mongodbmigrations + singular: mongodbmigration + scope: Namespaced + versions: + - name: v1alpha1 + schema: + openAPIV3Schema: + properties: + apiVersion: + type: string + kind: + type: string + metadata: + type: object + spec: + properties: + jobDefaults: + properties: + activeDeadlineSeconds: + format: int64 + type: integer + backoffLimit: + default: 6 + format: int32 + type: integer + imagePullPolicy: + default: IfNotPresent + type: string + ttlSecondsAfterFinished: + format: int32 + type: integer + type: object + jobTemplate: + properties: + controller: + properties: + annotations: + additionalProperties: + type: string + type: object + labels: + additionalProperties: + type: string + type: object + type: object + metadata: + properties: + annotations: + additionalProperties: + type: string + type: object + labels: + additionalProperties: + type: string + type: object + type: object + spec: + 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 + args: + items: + type: string + type: array + containerSecurityContext: + 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 + dnsConfig: + properties: + nameservers: + items: + type: string + type: array + x-kubernetes-list-type: atomic + options: + items: + properties: + name: + type: string + value: + type: string + type: object + type: array + x-kubernetes-list-type: atomic + searches: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + dnsPolicy: + type: string + enableServiceLinks: + type: boolean + env: + items: + properties: + name: + type: string + value: + type: string + valueFrom: + properties: + configMapKeyRef: + properties: + key: + type: string + name: + default: "" + type: string + optional: + type: boolean + required: + - key + type: object + x-kubernetes-map-type: atomic + fieldRef: + properties: + apiVersion: + type: string + fieldPath: + type: string + required: + - fieldPath + type: object + x-kubernetes-map-type: atomic + fileKeyRef: + properties: + key: + type: string + optional: + default: false + type: boolean + path: + type: string + volumeName: + type: string + required: + - key + - path + - volumeName + type: object + x-kubernetes-map-type: atomic + resourceFieldRef: + properties: + containerName: + type: string + divisor: + 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 + resource: + type: string + required: + - resource + type: object + x-kubernetes-map-type: atomic + secretKeyRef: + properties: + key: + type: string + name: + default: "" + type: string + optional: + type: boolean + required: + - key + type: object + x-kubernetes-map-type: atomic + type: object + required: + - name + type: object + type: array + hostIPC: + type: boolean + hostNetwork: + type: boolean + hostPID: + type: boolean + imagePullSecrets: + items: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + type: array + initContainers: + items: + properties: + args: + items: + type: string + type: array + x-kubernetes-list-type: atomic + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + env: + items: + properties: + name: + type: string + value: + type: string + valueFrom: + properties: + configMapKeyRef: + properties: + key: + type: string + name: + default: "" + type: string + optional: + type: boolean + required: + - key + type: object + x-kubernetes-map-type: atomic + fieldRef: + properties: + apiVersion: + type: string + fieldPath: + type: string + required: + - fieldPath + type: object + x-kubernetes-map-type: atomic + fileKeyRef: + properties: + key: + type: string + optional: + default: false + type: boolean + path: + type: string + volumeName: + type: string + required: + - key + - path + - volumeName + type: object + x-kubernetes-map-type: atomic + resourceFieldRef: + properties: + containerName: + type: string + divisor: + 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 + resource: + type: string + required: + - resource + type: object + x-kubernetes-map-type: atomic + secretKeyRef: + properties: + key: + type: string + name: + default: "" + type: string + optional: + type: boolean + required: + - key + type: object + x-kubernetes-map-type: atomic + type: object + required: + - name + type: object + type: array + x-kubernetes-list-map-keys: + - name + x-kubernetes-list-type: map + envFrom: + items: + properties: + configMapRef: + properties: + name: + default: "" + type: string + optional: + type: boolean + type: object + x-kubernetes-map-type: atomic + prefix: + type: string + secretRef: + properties: + name: + default: "" + type: string + optional: + type: boolean + type: object + x-kubernetes-map-type: atomic + type: object + type: array + x-kubernetes-list-type: atomic + image: + type: string + imagePullPolicy: + type: string + lifecycle: + properties: + postStart: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + sleep: + properties: + seconds: + format: int64 + type: integer + required: + - seconds + type: object + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + type: object + preStop: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + sleep: + properties: + seconds: + format: int64 + type: integer + required: + - seconds + type: object + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + type: object + stopSignal: + type: string + type: object + livenessProbe: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + failureThreshold: + format: int32 + type: integer + grpc: + properties: + port: + format: int32 + type: integer + service: + default: "" + type: string + required: + - port + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + initialDelaySeconds: + format: int32 + type: integer + periodSeconds: + format: int32 + type: integer + successThreshold: + format: int32 + type: integer + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + terminationGracePeriodSeconds: + format: int64 + type: integer + timeoutSeconds: + format: int32 + type: integer + type: object + name: + type: string + ports: + items: + properties: + containerPort: + format: int32 + type: integer + hostIP: + type: string + hostPort: + format: int32 + type: integer + name: + type: string + protocol: + default: TCP + type: string + required: + - containerPort + type: object + type: array + x-kubernetes-list-map-keys: + - containerPort + - protocol + x-kubernetes-list-type: map + readinessProbe: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + failureThreshold: + format: int32 + type: integer + grpc: + properties: + port: + format: int32 + type: integer + service: + default: "" + type: string + required: + - port + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + initialDelaySeconds: + format: int32 + type: integer + periodSeconds: + format: int32 + type: integer + successThreshold: + format: int32 + type: integer + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + terminationGracePeriodSeconds: + format: int64 + type: integer + timeoutSeconds: + format: int32 + type: integer + type: object + resizePolicy: + items: + properties: + resourceName: + type: string + restartPolicy: + type: string + required: + - resourceName + - restartPolicy + type: object + type: array + x-kubernetes-list-type: atomic + 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 + restartPolicy: + type: string + restartPolicyRules: + items: + properties: + action: + type: string + exitCodes: + properties: + operator: + type: string + values: + items: + format: int32 + type: integer + type: array + x-kubernetes-list-type: set + required: + - operator + type: object + required: + - action + type: object + type: array + x-kubernetes-list-type: atomic + 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 + startupProbe: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + failureThreshold: + format: int32 + type: integer + grpc: + properties: + port: + format: int32 + type: integer + service: + default: "" + type: string + required: + - port + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + initialDelaySeconds: + format: int32 + type: integer + periodSeconds: + format: int32 + type: integer + successThreshold: + format: int32 + type: integer + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + terminationGracePeriodSeconds: + format: int64 + type: integer + timeoutSeconds: + format: int32 + type: integer + type: object + stdin: + type: boolean + stdinOnce: + type: boolean + terminationMessagePath: + type: string + terminationMessagePolicy: + type: string + tty: + type: boolean + volumeDevices: + items: + properties: + devicePath: + type: string + name: + type: string + required: + - devicePath + - name + type: object + type: array + x-kubernetes-list-map-keys: + - devicePath + x-kubernetes-list-type: map + volumeMounts: + items: + properties: + mountPath: + type: string + mountPropagation: + type: string + name: + type: string + readOnly: + type: boolean + recursiveReadOnly: + type: string + subPath: + type: string + subPathExpr: + type: string + required: + - mountPath + - name + type: object + type: array + x-kubernetes-list-map-keys: + - mountPath + x-kubernetes-list-type: map + workingDir: + type: string + required: + - name + type: object + type: array + lifecycle: + properties: + postStart: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + sleep: + properties: + seconds: + format: int64 + type: integer + required: + - seconds + type: object + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + type: object + preStop: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + sleep: + properties: + seconds: + format: int64 + type: integer + required: + - seconds + type: object + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + type: object + stopSignal: + type: string + type: object + livenessProbe: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + failureThreshold: + format: int32 + type: integer + grpc: + properties: + port: + format: int32 + type: integer + service: + default: "" + type: string + required: + - port + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + initialDelaySeconds: + format: int32 + type: integer + periodSeconds: + format: int32 + type: integer + successThreshold: + format: int32 + type: integer + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + terminationGracePeriodSeconds: + format: int64 + type: integer + timeoutSeconds: + format: int32 + type: integer + type: object + nodeSelector: + additionalProperties: + type: string + type: object + x-kubernetes-map-type: atomic + podPlacementPolicy: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + priority: + format: int32 + type: integer + priorityClassName: + type: string + readinessProbe: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + failureThreshold: + format: int32 + type: integer + grpc: + properties: + port: + format: int32 + type: integer + service: + default: "" + type: string + required: + - port + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + initialDelaySeconds: + format: int32 + type: integer + periodSeconds: + format: int32 + type: integer + successThreshold: + format: int32 + type: integer + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + terminationGracePeriodSeconds: + format: int64 + type: integer + timeoutSeconds: + format: int32 + type: integer + type: object + 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 + runtimeClassName: + type: string + schedulerName: + type: string + securityContext: + 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 + serviceAccountName: + type: string + shareProcessNamespace: + type: boolean + terminationGracePeriodSeconds: + format: int64 + type: integer + tolerations: + items: + properties: + effect: + type: string + key: + type: string + operator: + type: string + tolerationSeconds: + format: int64 + type: integer + value: + type: string + type: object + type: array + topologySpreadConstraints: + 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 + maxSkew: + format: int32 + type: integer + minDomains: + format: int32 + type: integer + nodeAffinityPolicy: + type: string + nodeTaintsPolicy: + type: string + topologyKey: + type: string + whenUnsatisfiable: + type: string + required: + - maxSkew + - topologyKey + - whenUnsatisfiable + type: object + type: array + x-kubernetes-list-map-keys: + - topologyKey + - whenUnsatisfiable + x-kubernetes-list-type: map + volumeMounts: + items: + properties: + mountPath: + type: string + mountPropagation: + type: string + name: + type: string + readOnly: + type: boolean + recursiveReadOnly: + type: string + subPath: + type: string + subPathExpr: + type: string + required: + - mountPath + - name + type: object + type: array + volumes: + items: + properties: + awsElasticBlockStore: + properties: + fsType: + type: string + partition: + format: int32 + type: integer + readOnly: + type: boolean + volumeID: + type: string + required: + - volumeID + type: object + azureDisk: + properties: + cachingMode: + type: string + diskName: + type: string + diskURI: + type: string + fsType: + default: ext4 + type: string + kind: + type: string + readOnly: + default: false + type: boolean + required: + - diskName + - diskURI + type: object + azureFile: + properties: + readOnly: + type: boolean + secretName: + type: string + shareName: + type: string + required: + - secretName + - shareName + type: object + cephfs: + properties: + monitors: + items: + type: string + type: array + x-kubernetes-list-type: atomic + path: + type: string + readOnly: + type: boolean + secretFile: + type: string + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + user: + type: string + required: + - monitors + type: object + cinder: + properties: + fsType: + type: string + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + volumeID: + type: string + required: + - volumeID + type: object + configMap: + properties: + defaultMode: + format: int32 + type: integer + items: + items: + properties: + key: + type: string + mode: + format: int32 + type: integer + path: + type: string + required: + - key + - path + type: object + type: array + x-kubernetes-list-type: atomic + name: + default: "" + type: string + optional: + type: boolean + type: object + x-kubernetes-map-type: atomic + csi: + properties: + driver: + type: string + fsType: + type: string + nodePublishSecretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + readOnly: + type: boolean + volumeAttributes: + additionalProperties: + type: string + type: object + required: + - driver + type: object + downwardAPI: + properties: + defaultMode: + format: int32 + type: integer + items: + items: + properties: + fieldRef: + properties: + apiVersion: + type: string + fieldPath: + type: string + required: + - fieldPath + type: object + x-kubernetes-map-type: atomic + mode: + format: int32 + type: integer + path: + type: string + resourceFieldRef: + properties: + containerName: + type: string + divisor: + 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 + resource: + type: string + required: + - resource + type: object + x-kubernetes-map-type: atomic + required: + - path + type: object + type: array + x-kubernetes-list-type: atomic + type: object + emptyDir: + properties: + medium: + type: string + sizeLimit: + 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 + ephemeral: + properties: + volumeClaimTemplate: + properties: + metadata: + properties: + annotations: + additionalProperties: + type: string + type: object + generateName: + type: string + labels: + additionalProperties: + type: string + type: object + name: + type: string + namespace: + type: string + ownerReferences: + items: + properties: + apiVersion: + type: string + blockOwnerDeletion: + type: boolean + controller: + type: boolean + kind: + type: string + name: + type: string + uid: + type: string + required: + - apiVersion + - kind + - name + - uid + type: object + x-kubernetes-map-type: atomic + type: array + type: object + spec: + properties: + accessModes: + items: + type: string + type: array + x-kubernetes-list-type: atomic + dataSource: + properties: + apiGroup: + type: string + kind: + type: string + name: + type: string + required: + - kind + - name + type: object + x-kubernetes-map-type: atomic + dataSourceRef: + properties: + apiGroup: + type: string + kind: + type: string + name: + type: string + namespace: + type: string + required: + - kind + - name + type: object + resources: + properties: + 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 + selector: + 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 + storageClassName: + type: string + volumeAttributesClassName: + type: string + volumeMode: + type: string + volumeName: + type: string + type: object + required: + - spec + type: object + type: object + fc: + properties: + fsType: + type: string + lun: + format: int32 + type: integer + readOnly: + type: boolean + targetWWNs: + items: + type: string + type: array + x-kubernetes-list-type: atomic + wwids: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + flexVolume: + properties: + driver: + type: string + fsType: + type: string + options: + additionalProperties: + type: string + type: object + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + required: + - driver + type: object + flocker: + properties: + datasetName: + type: string + datasetUUID: + type: string + type: object + gcePersistentDisk: + properties: + fsType: + type: string + partition: + format: int32 + type: integer + pdName: + type: string + readOnly: + type: boolean + required: + - pdName + type: object + glusterfs: + properties: + endpoints: + type: string + path: + type: string + readOnly: + type: boolean + required: + - endpoints + - path + type: object + hostPath: + properties: + path: + type: string + type: + type: string + required: + - path + type: object + iscsi: + properties: + chapAuthDiscovery: + type: boolean + chapAuthSession: + type: boolean + fsType: + type: string + initiatorName: + type: string + iqn: + type: string + iscsiInterface: + default: default + type: string + lun: + format: int32 + type: integer + portals: + items: + type: string + type: array + x-kubernetes-list-type: atomic + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + targetPortal: + type: string + required: + - iqn + - lun + - targetPortal + type: object + name: + type: string + nfs: + properties: + path: + type: string + readOnly: + type: boolean + server: + type: string + required: + - path + - server + type: object + persistentVolumeClaim: + properties: + claimName: + type: string + readOnly: + type: boolean + required: + - claimName + type: object + photonPersistentDisk: + properties: + fsType: + type: string + pdID: + type: string + required: + - pdID + type: object + portworxVolume: + properties: + fsType: + type: string + readOnly: + type: boolean + volumeID: + type: string + required: + - volumeID + type: object + projected: + properties: + defaultMode: + format: int32 + type: integer + sources: + items: + properties: + clusterTrustBundle: + 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 + name: + type: string + optional: + type: boolean + path: + type: string + signerName: + type: string + required: + - path + type: object + configMap: + properties: + items: + items: + properties: + key: + type: string + mode: + format: int32 + type: integer + path: + type: string + required: + - key + - path + type: object + type: array + x-kubernetes-list-type: atomic + name: + default: "" + type: string + optional: + type: boolean + type: object + x-kubernetes-map-type: atomic + downwardAPI: + properties: + items: + items: + properties: + fieldRef: + properties: + apiVersion: + type: string + fieldPath: + type: string + required: + - fieldPath + type: object + x-kubernetes-map-type: atomic + mode: + format: int32 + type: integer + path: + type: string + resourceFieldRef: + properties: + containerName: + type: string + divisor: + 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 + resource: + type: string + required: + - resource + type: object + x-kubernetes-map-type: atomic + required: + - path + type: object + type: array + x-kubernetes-list-type: atomic + type: object + podCertificate: + properties: + certificateChainPath: + type: string + credentialBundlePath: + type: string + keyPath: + type: string + keyType: + type: string + maxExpirationSeconds: + format: int32 + type: integer + signerName: + type: string + required: + - keyType + - signerName + type: object + secret: + properties: + items: + items: + properties: + key: + type: string + mode: + format: int32 + type: integer + path: + type: string + required: + - key + - path + type: object + type: array + x-kubernetes-list-type: atomic + name: + default: "" + type: string + optional: + type: boolean + type: object + x-kubernetes-map-type: atomic + serviceAccountToken: + properties: + audience: + type: string + expirationSeconds: + format: int64 + type: integer + path: + type: string + required: + - path + type: object + type: object + type: array + x-kubernetes-list-type: atomic + type: object + quobyte: + properties: + group: + type: string + readOnly: + type: boolean + registry: + type: string + tenant: + type: string + user: + type: string + volume: + type: string + required: + - registry + - volume + type: object + rbd: + properties: + fsType: + type: string + image: + type: string + keyring: + default: /etc/ceph/keyring + type: string + monitors: + items: + type: string + type: array + x-kubernetes-list-type: atomic + pool: + default: rbd + type: string + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + user: + default: admin + type: string + required: + - image + - monitors + type: object + scaleIO: + properties: + fsType: + default: xfs + type: string + gateway: + type: string + protectionDomain: + type: string + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + sslEnabled: + type: boolean + storageMode: + default: ThinProvisioned + type: string + storagePool: + type: string + system: + type: string + volumeName: + type: string + required: + - gateway + - secretRef + - system + type: object + secret: + properties: + defaultMode: + format: int32 + type: integer + items: + items: + properties: + key: + type: string + mode: + format: int32 + type: integer + path: + type: string + required: + - key + - path + type: object + type: array + x-kubernetes-list-type: atomic + optional: + type: boolean + secretName: + type: string + type: object + storageos: + properties: + fsType: + type: string + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + volumeName: + type: string + volumeNamespace: + type: string + type: object + vsphereVolume: + properties: + fsType: + type: string + storagePolicyID: + type: string + storagePolicyName: + type: string + volumePath: + type: string + required: + - volumePath + type: object + required: + - name + type: object + type: array + type: object + type: object + source: + properties: + connectionInfo: + properties: + appBinding: + properties: + name: + type: string + namespace: + type: string + required: + - name + type: object + dbName: + type: string + maxConnections: + format: int32 + type: integer + tls: + properties: + caFile: + type: string + certFile: + type: string + insecureSkipVerify: + type: boolean + keyFile: + type: string + serverName: + type: string + type: object + url: + type: string + type: object + mongoshake: + properties: + checkpointStartPosition: + format: int64 + type: integer + extraConfiguration: + additionalProperties: + type: string + type: object + filterDdlEnable: + type: boolean + filterNamespaceBlack: + items: + type: string + type: array + filterNamespaceWhite: + items: + type: string + type: array + filterOpTypes: + items: + type: string + type: array + filterOplogGids: + type: boolean + filterPassSpecialDb: + items: + type: string + type: array + syncMode: + type: string + transformNamespace: + items: + type: string + type: array + type: object + required: + - connectionInfo + type: object + target: + properties: + connectionInfo: + properties: + appBinding: + properties: + name: + type: string + namespace: + type: string + required: + - name + type: object + dbName: + type: string + maxConnections: + format: int32 + type: integer + tls: + properties: + caFile: + type: string + certFile: + type: string + insecureSkipVerify: + type: boolean + keyFile: + type: string + serverName: + type: string + type: object + url: + type: string + type: object + required: + - connectionInfo + type: object + required: + - source + - target + type: object + required: + - spec + type: object + served: true + storage: true +status: + acceptedNames: + kind: "" + plural: "" + conditions: null + storedVersions: null diff --git a/charts/courierkubedbcom-mongodbmigration-editor/doc.yaml b/charts/courierkubedbcom-mongodbmigration-editor/doc.yaml new file mode 100644 index 0000000000..3c46122999 --- /dev/null +++ b/charts/courierkubedbcom-mongodbmigration-editor/doc.yaml @@ -0,0 +1,18 @@ +chart: + name: courierkubedbcom-mongodbmigration-editor + values: -- generate from values file -- + valuesExample: -- generate from values file -- +prerequisites: +- Kubernetes 1.20+ +project: + app: a MongoDBMigration Editor + description: MongoDBMigration Editor + name: MongoDBMigration Editor by AppsCode + shortName: MongoDBMigration Editor + url: https://appscode.com +release: + name: courierkubedbcom-mongodbmigration-editor + namespace: default +repository: + name: appscode + url: https://charts.appscode.com/stable/ diff --git a/charts/courierkubedbcom-mongodbmigration-editor/templates/NOTES.txt b/charts/courierkubedbcom-mongodbmigration-editor/templates/NOTES.txt new file mode 100644 index 0000000000..dc19be6b38 --- /dev/null +++ b/charts/courierkubedbcom-mongodbmigration-editor/templates/NOTES.txt @@ -0,0 +1,3 @@ +Get the MongoDBMigration by running the following command: + + kubectl --namespace {{ .Release.Namespace }} get mongodbmigrations.courier.kubedb.com {{ .Release.Name }} diff --git a/charts/courierkubedbcom-mongodbmigration-editor/values.openapiv3_schema.yaml b/charts/courierkubedbcom-mongodbmigration-editor/values.openapiv3_schema.yaml new file mode 100644 index 0000000000..fd113b44b4 --- /dev/null +++ b/charts/courierkubedbcom-mongodbmigration-editor/values.openapiv3_schema.yaml @@ -0,0 +1,2905 @@ +properties: + apiVersion: + type: string + kind: + type: string + metadata: + properties: + annotations: + additionalProperties: + type: string + description: 'Annotations is an unstructured key value map stored with a resource + that may be set by external tools to store and retrieve arbitrary metadata. + They are not queryable and should be preserved when modifying objects. More + info: http://kubernetes.io/docs/user-guide/annotations' + type: object + labels: + additionalProperties: + type: string + description: 'Map of string keys and values that can be used to organize and + categorize (scope and select) objects. May match selectors of replication + controllers and services. More info: http://kubernetes.io/docs/user-guide/labels' + type: object + name: + description: 'Name must be unique within a namespace. Is required when creating + resources, although some resources may allow a client to request the generation + of an appropriate name automatically. Name is primarily intended for creation + idempotence and configuration definition. Cannot be updated. More info: + http://kubernetes.io/docs/user-guide/identifiers#names' + type: string + namespace: + description: "Namespace defines the space within which each name must be unique. + An empty namespace is equivalent to the \"default\" namespace, but \"default\" + is the canonical representation. Not all objects are required to be scoped + to a namespace - the value of this field for those objects will be empty. + \n Must be a DNS_LABEL. Cannot be updated. More info: http://kubernetes.io/docs/user-guide/namespaces" + type: string + type: object + spec: + properties: + jobDefaults: + properties: + activeDeadlineSeconds: + format: int64 + type: integer + backoffLimit: + default: 6 + format: int32 + type: integer + imagePullPolicy: + default: IfNotPresent + type: string + ttlSecondsAfterFinished: + format: int32 + type: integer + type: object + jobTemplate: + properties: + controller: + properties: + annotations: + additionalProperties: + type: string + type: object + labels: + additionalProperties: + type: string + type: object + type: object + metadata: + properties: + annotations: + additionalProperties: + type: string + type: object + labels: + additionalProperties: + type: string + type: object + type: object + spec: + 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 + args: + items: + type: string + type: array + containerSecurityContext: + 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 + dnsConfig: + properties: + nameservers: + items: + type: string + type: array + x-kubernetes-list-type: atomic + options: + items: + properties: + name: + type: string + value: + type: string + type: object + type: array + x-kubernetes-list-type: atomic + searches: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + dnsPolicy: + type: string + enableServiceLinks: + type: boolean + env: + items: + properties: + name: + type: string + value: + type: string + valueFrom: + properties: + configMapKeyRef: + properties: + key: + type: string + name: + default: "" + type: string + optional: + type: boolean + required: + - key + type: object + x-kubernetes-map-type: atomic + fieldRef: + properties: + apiVersion: + type: string + fieldPath: + type: string + required: + - fieldPath + type: object + x-kubernetes-map-type: atomic + fileKeyRef: + properties: + key: + type: string + optional: + default: false + type: boolean + path: + type: string + volumeName: + type: string + required: + - key + - path + - volumeName + type: object + x-kubernetes-map-type: atomic + resourceFieldRef: + properties: + containerName: + type: string + divisor: + 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 + resource: + type: string + required: + - resource + type: object + x-kubernetes-map-type: atomic + secretKeyRef: + properties: + key: + type: string + name: + default: "" + type: string + optional: + type: boolean + required: + - key + type: object + x-kubernetes-map-type: atomic + type: object + required: + - name + type: object + type: array + hostIPC: + type: boolean + hostNetwork: + type: boolean + hostPID: + type: boolean + imagePullSecrets: + items: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + type: array + initContainers: + items: + properties: + args: + items: + type: string + type: array + x-kubernetes-list-type: atomic + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + env: + items: + properties: + name: + type: string + value: + type: string + valueFrom: + properties: + configMapKeyRef: + properties: + key: + type: string + name: + default: "" + type: string + optional: + type: boolean + required: + - key + type: object + x-kubernetes-map-type: atomic + fieldRef: + properties: + apiVersion: + type: string + fieldPath: + type: string + required: + - fieldPath + type: object + x-kubernetes-map-type: atomic + fileKeyRef: + properties: + key: + type: string + optional: + default: false + type: boolean + path: + type: string + volumeName: + type: string + required: + - key + - path + - volumeName + type: object + x-kubernetes-map-type: atomic + resourceFieldRef: + properties: + containerName: + type: string + divisor: + 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 + resource: + type: string + required: + - resource + type: object + x-kubernetes-map-type: atomic + secretKeyRef: + properties: + key: + type: string + name: + default: "" + type: string + optional: + type: boolean + required: + - key + type: object + x-kubernetes-map-type: atomic + type: object + required: + - name + type: object + type: array + x-kubernetes-list-map-keys: + - name + x-kubernetes-list-type: map + envFrom: + items: + properties: + configMapRef: + properties: + name: + default: "" + type: string + optional: + type: boolean + type: object + x-kubernetes-map-type: atomic + prefix: + type: string + secretRef: + properties: + name: + default: "" + type: string + optional: + type: boolean + type: object + x-kubernetes-map-type: atomic + type: object + type: array + x-kubernetes-list-type: atomic + image: + type: string + imagePullPolicy: + type: string + lifecycle: + properties: + postStart: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + sleep: + properties: + seconds: + format: int64 + type: integer + required: + - seconds + type: object + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + type: object + preStop: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + sleep: + properties: + seconds: + format: int64 + type: integer + required: + - seconds + type: object + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + type: object + stopSignal: + type: string + type: object + livenessProbe: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + failureThreshold: + format: int32 + type: integer + grpc: + properties: + port: + format: int32 + type: integer + service: + default: "" + type: string + required: + - port + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + initialDelaySeconds: + format: int32 + type: integer + periodSeconds: + format: int32 + type: integer + successThreshold: + format: int32 + type: integer + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + terminationGracePeriodSeconds: + format: int64 + type: integer + timeoutSeconds: + format: int32 + type: integer + type: object + name: + type: string + ports: + items: + properties: + containerPort: + format: int32 + type: integer + hostIP: + type: string + hostPort: + format: int32 + type: integer + name: + type: string + protocol: + default: TCP + type: string + required: + - containerPort + type: object + type: array + x-kubernetes-list-map-keys: + - containerPort + - protocol + x-kubernetes-list-type: map + readinessProbe: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + failureThreshold: + format: int32 + type: integer + grpc: + properties: + port: + format: int32 + type: integer + service: + default: "" + type: string + required: + - port + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + initialDelaySeconds: + format: int32 + type: integer + periodSeconds: + format: int32 + type: integer + successThreshold: + format: int32 + type: integer + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + terminationGracePeriodSeconds: + format: int64 + type: integer + timeoutSeconds: + format: int32 + type: integer + type: object + resizePolicy: + items: + properties: + resourceName: + type: string + restartPolicy: + type: string + required: + - resourceName + - restartPolicy + type: object + type: array + x-kubernetes-list-type: atomic + 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 + restartPolicy: + type: string + restartPolicyRules: + items: + properties: + action: + type: string + exitCodes: + properties: + operator: + type: string + values: + items: + format: int32 + type: integer + type: array + x-kubernetes-list-type: set + required: + - operator + type: object + required: + - action + type: object + type: array + x-kubernetes-list-type: atomic + 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 + startupProbe: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + failureThreshold: + format: int32 + type: integer + grpc: + properties: + port: + format: int32 + type: integer + service: + default: "" + type: string + required: + - port + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + initialDelaySeconds: + format: int32 + type: integer + periodSeconds: + format: int32 + type: integer + successThreshold: + format: int32 + type: integer + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + terminationGracePeriodSeconds: + format: int64 + type: integer + timeoutSeconds: + format: int32 + type: integer + type: object + stdin: + type: boolean + stdinOnce: + type: boolean + terminationMessagePath: + type: string + terminationMessagePolicy: + type: string + tty: + type: boolean + volumeDevices: + items: + properties: + devicePath: + type: string + name: + type: string + required: + - devicePath + - name + type: object + type: array + x-kubernetes-list-map-keys: + - devicePath + x-kubernetes-list-type: map + volumeMounts: + items: + properties: + mountPath: + type: string + mountPropagation: + type: string + name: + type: string + readOnly: + type: boolean + recursiveReadOnly: + type: string + subPath: + type: string + subPathExpr: + type: string + required: + - mountPath + - name + type: object + type: array + x-kubernetes-list-map-keys: + - mountPath + x-kubernetes-list-type: map + workingDir: + type: string + required: + - name + type: object + type: array + lifecycle: + properties: + postStart: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + sleep: + properties: + seconds: + format: int64 + type: integer + required: + - seconds + type: object + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + type: object + preStop: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + sleep: + properties: + seconds: + format: int64 + type: integer + required: + - seconds + type: object + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + type: object + stopSignal: + type: string + type: object + livenessProbe: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + failureThreshold: + format: int32 + type: integer + grpc: + properties: + port: + format: int32 + type: integer + service: + default: "" + type: string + required: + - port + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + initialDelaySeconds: + format: int32 + type: integer + periodSeconds: + format: int32 + type: integer + successThreshold: + format: int32 + type: integer + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + terminationGracePeriodSeconds: + format: int64 + type: integer + timeoutSeconds: + format: int32 + type: integer + type: object + nodeSelector: + additionalProperties: + type: string + type: object + x-kubernetes-map-type: atomic + podPlacementPolicy: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + priority: + format: int32 + type: integer + priorityClassName: + type: string + readinessProbe: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + failureThreshold: + format: int32 + type: integer + grpc: + properties: + port: + format: int32 + type: integer + service: + default: "" + type: string + required: + - port + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + initialDelaySeconds: + format: int32 + type: integer + periodSeconds: + format: int32 + type: integer + successThreshold: + format: int32 + type: integer + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + terminationGracePeriodSeconds: + format: int64 + type: integer + timeoutSeconds: + format: int32 + type: integer + type: object + 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 + runtimeClassName: + type: string + schedulerName: + type: string + securityContext: + 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 + serviceAccountName: + type: string + shareProcessNamespace: + type: boolean + terminationGracePeriodSeconds: + format: int64 + type: integer + tolerations: + items: + properties: + effect: + type: string + key: + type: string + operator: + type: string + tolerationSeconds: + format: int64 + type: integer + value: + type: string + type: object + type: array + topologySpreadConstraints: + 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 + maxSkew: + format: int32 + type: integer + minDomains: + format: int32 + type: integer + nodeAffinityPolicy: + type: string + nodeTaintsPolicy: + type: string + topologyKey: + type: string + whenUnsatisfiable: + type: string + required: + - maxSkew + - topologyKey + - whenUnsatisfiable + type: object + type: array + x-kubernetes-list-map-keys: + - topologyKey + - whenUnsatisfiable + x-kubernetes-list-type: map + volumeMounts: + items: + properties: + mountPath: + type: string + mountPropagation: + type: string + name: + type: string + readOnly: + type: boolean + recursiveReadOnly: + type: string + subPath: + type: string + subPathExpr: + type: string + required: + - mountPath + - name + type: object + type: array + volumes: + items: + properties: + awsElasticBlockStore: + properties: + fsType: + type: string + partition: + format: int32 + type: integer + readOnly: + type: boolean + volumeID: + type: string + required: + - volumeID + type: object + azureDisk: + properties: + cachingMode: + type: string + diskName: + type: string + diskURI: + type: string + fsType: + default: ext4 + type: string + kind: + type: string + readOnly: + default: false + type: boolean + required: + - diskName + - diskURI + type: object + azureFile: + properties: + readOnly: + type: boolean + secretName: + type: string + shareName: + type: string + required: + - secretName + - shareName + type: object + cephfs: + properties: + monitors: + items: + type: string + type: array + x-kubernetes-list-type: atomic + path: + type: string + readOnly: + type: boolean + secretFile: + type: string + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + user: + type: string + required: + - monitors + type: object + cinder: + properties: + fsType: + type: string + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + volumeID: + type: string + required: + - volumeID + type: object + configMap: + properties: + defaultMode: + format: int32 + type: integer + items: + items: + properties: + key: + type: string + mode: + format: int32 + type: integer + path: + type: string + required: + - key + - path + type: object + type: array + x-kubernetes-list-type: atomic + name: + default: "" + type: string + optional: + type: boolean + type: object + x-kubernetes-map-type: atomic + csi: + properties: + driver: + type: string + fsType: + type: string + nodePublishSecretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + readOnly: + type: boolean + volumeAttributes: + additionalProperties: + type: string + type: object + required: + - driver + type: object + downwardAPI: + properties: + defaultMode: + format: int32 + type: integer + items: + items: + properties: + fieldRef: + properties: + apiVersion: + type: string + fieldPath: + type: string + required: + - fieldPath + type: object + x-kubernetes-map-type: atomic + mode: + format: int32 + type: integer + path: + type: string + resourceFieldRef: + properties: + containerName: + type: string + divisor: + 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 + resource: + type: string + required: + - resource + type: object + x-kubernetes-map-type: atomic + required: + - path + type: object + type: array + x-kubernetes-list-type: atomic + type: object + emptyDir: + properties: + medium: + type: string + sizeLimit: + 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 + ephemeral: + properties: + volumeClaimTemplate: + properties: + metadata: + properties: + annotations: + additionalProperties: + type: string + type: object + generateName: + type: string + labels: + additionalProperties: + type: string + type: object + name: + type: string + namespace: + type: string + ownerReferences: + items: + properties: + apiVersion: + type: string + blockOwnerDeletion: + type: boolean + controller: + type: boolean + kind: + type: string + name: + type: string + uid: + type: string + required: + - apiVersion + - kind + - name + - uid + type: object + x-kubernetes-map-type: atomic + type: array + type: object + spec: + properties: + accessModes: + items: + type: string + type: array + x-kubernetes-list-type: atomic + dataSource: + properties: + apiGroup: + type: string + kind: + type: string + name: + type: string + required: + - kind + - name + type: object + x-kubernetes-map-type: atomic + dataSourceRef: + properties: + apiGroup: + type: string + kind: + type: string + name: + type: string + namespace: + type: string + required: + - kind + - name + type: object + resources: + properties: + 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 + selector: + 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 + storageClassName: + type: string + volumeAttributesClassName: + type: string + volumeMode: + type: string + volumeName: + type: string + type: object + required: + - spec + type: object + type: object + fc: + properties: + fsType: + type: string + lun: + format: int32 + type: integer + readOnly: + type: boolean + targetWWNs: + items: + type: string + type: array + x-kubernetes-list-type: atomic + wwids: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + flexVolume: + properties: + driver: + type: string + fsType: + type: string + options: + additionalProperties: + type: string + type: object + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + required: + - driver + type: object + flocker: + properties: + datasetName: + type: string + datasetUUID: + type: string + type: object + gcePersistentDisk: + properties: + fsType: + type: string + partition: + format: int32 + type: integer + pdName: + type: string + readOnly: + type: boolean + required: + - pdName + type: object + glusterfs: + properties: + endpoints: + type: string + path: + type: string + readOnly: + type: boolean + required: + - endpoints + - path + type: object + hostPath: + properties: + path: + type: string + type: + type: string + required: + - path + type: object + iscsi: + properties: + chapAuthDiscovery: + type: boolean + chapAuthSession: + type: boolean + fsType: + type: string + initiatorName: + type: string + iqn: + type: string + iscsiInterface: + default: default + type: string + lun: + format: int32 + type: integer + portals: + items: + type: string + type: array + x-kubernetes-list-type: atomic + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + targetPortal: + type: string + required: + - iqn + - lun + - targetPortal + type: object + name: + type: string + nfs: + properties: + path: + type: string + readOnly: + type: boolean + server: + type: string + required: + - path + - server + type: object + persistentVolumeClaim: + properties: + claimName: + type: string + readOnly: + type: boolean + required: + - claimName + type: object + photonPersistentDisk: + properties: + fsType: + type: string + pdID: + type: string + required: + - pdID + type: object + portworxVolume: + properties: + fsType: + type: string + readOnly: + type: boolean + volumeID: + type: string + required: + - volumeID + type: object + projected: + properties: + defaultMode: + format: int32 + type: integer + sources: + items: + properties: + clusterTrustBundle: + 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 + name: + type: string + optional: + type: boolean + path: + type: string + signerName: + type: string + required: + - path + type: object + configMap: + properties: + items: + items: + properties: + key: + type: string + mode: + format: int32 + type: integer + path: + type: string + required: + - key + - path + type: object + type: array + x-kubernetes-list-type: atomic + name: + default: "" + type: string + optional: + type: boolean + type: object + x-kubernetes-map-type: atomic + downwardAPI: + properties: + items: + items: + properties: + fieldRef: + properties: + apiVersion: + type: string + fieldPath: + type: string + required: + - fieldPath + type: object + x-kubernetes-map-type: atomic + mode: + format: int32 + type: integer + path: + type: string + resourceFieldRef: + properties: + containerName: + type: string + divisor: + 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 + resource: + type: string + required: + - resource + type: object + x-kubernetes-map-type: atomic + required: + - path + type: object + type: array + x-kubernetes-list-type: atomic + type: object + podCertificate: + properties: + certificateChainPath: + type: string + credentialBundlePath: + type: string + keyPath: + type: string + keyType: + type: string + maxExpirationSeconds: + format: int32 + type: integer + signerName: + type: string + required: + - keyType + - signerName + type: object + secret: + properties: + items: + items: + properties: + key: + type: string + mode: + format: int32 + type: integer + path: + type: string + required: + - key + - path + type: object + type: array + x-kubernetes-list-type: atomic + name: + default: "" + type: string + optional: + type: boolean + type: object + x-kubernetes-map-type: atomic + serviceAccountToken: + properties: + audience: + type: string + expirationSeconds: + format: int64 + type: integer + path: + type: string + required: + - path + type: object + type: object + type: array + x-kubernetes-list-type: atomic + type: object + quobyte: + properties: + group: + type: string + readOnly: + type: boolean + registry: + type: string + tenant: + type: string + user: + type: string + volume: + type: string + required: + - registry + - volume + type: object + rbd: + properties: + fsType: + type: string + image: + type: string + keyring: + default: /etc/ceph/keyring + type: string + monitors: + items: + type: string + type: array + x-kubernetes-list-type: atomic + pool: + default: rbd + type: string + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + user: + default: admin + type: string + required: + - image + - monitors + type: object + scaleIO: + properties: + fsType: + default: xfs + type: string + gateway: + type: string + protectionDomain: + type: string + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + sslEnabled: + type: boolean + storageMode: + default: ThinProvisioned + type: string + storagePool: + type: string + system: + type: string + volumeName: + type: string + required: + - gateway + - secretRef + - system + type: object + secret: + properties: + defaultMode: + format: int32 + type: integer + items: + items: + properties: + key: + type: string + mode: + format: int32 + type: integer + path: + type: string + required: + - key + - path + type: object + type: array + x-kubernetes-list-type: atomic + optional: + type: boolean + secretName: + type: string + type: object + storageos: + properties: + fsType: + type: string + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + volumeName: + type: string + volumeNamespace: + type: string + type: object + vsphereVolume: + properties: + fsType: + type: string + storagePolicyID: + type: string + storagePolicyName: + type: string + volumePath: + type: string + required: + - volumePath + type: object + required: + - name + type: object + type: array + type: object + type: object + source: + properties: + connectionInfo: + properties: + appBinding: + properties: + name: + type: string + namespace: + type: string + required: + - name + type: object + dbName: + type: string + maxConnections: + format: int32 + type: integer + tls: + properties: + caFile: + type: string + certFile: + type: string + insecureSkipVerify: + type: boolean + keyFile: + type: string + serverName: + type: string + type: object + url: + type: string + type: object + mongoshake: + properties: + checkpointStartPosition: + format: int64 + type: integer + extraConfiguration: + additionalProperties: + type: string + type: object + filterDdlEnable: + type: boolean + filterNamespaceBlack: + items: + type: string + type: array + filterNamespaceWhite: + items: + type: string + type: array + filterOpTypes: + items: + type: string + type: array + filterOplogGids: + type: boolean + filterPassSpecialDb: + items: + type: string + type: array + syncMode: + type: string + transformNamespace: + items: + type: string + type: array + type: object + required: + - connectionInfo + type: object + target: + properties: + connectionInfo: + properties: + appBinding: + properties: + name: + type: string + namespace: + type: string + required: + - name + type: object + dbName: + type: string + maxConnections: + format: int32 + type: integer + tls: + properties: + caFile: + type: string + certFile: + type: string + insecureSkipVerify: + type: boolean + keyFile: + type: string + serverName: + type: string + type: object + url: + type: string + type: object + required: + - connectionInfo + type: object + required: + - source + - target + type: object +required: +- spec +type: object diff --git a/charts/courierkubedbcom-mongodbmigration-editor/values.yaml b/charts/courierkubedbcom-mongodbmigration-editor/values.yaml new file mode 100644 index 0000000000..2e20ecb1c2 --- /dev/null +++ b/charts/courierkubedbcom-mongodbmigration-editor/values.yaml @@ -0,0 +1,5 @@ +apiVersion: courier.kubedb.com/v1alpha1 +kind: MongoDBMigration +metadata: + name: mongodbmigration + namespace: default diff --git a/charts/courierkubedbcom-mssqlservermigration-editor/.helmignore b/charts/courierkubedbcom-mssqlservermigration-editor/.helmignore new file mode 100644 index 0000000000..0e8a0eb36f --- /dev/null +++ b/charts/courierkubedbcom-mssqlservermigration-editor/.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/courierkubedbcom-mssqlservermigration-editor/Chart.yaml b/charts/courierkubedbcom-mssqlservermigration-editor/Chart.yaml new file mode 100644 index 0000000000..27c3b6f60c --- /dev/null +++ b/charts/courierkubedbcom-mssqlservermigration-editor/Chart.yaml @@ -0,0 +1,16 @@ +annotations: + meta.x-helm.dev/editor: '{"group":"courier.kubedb.com","version":"v1alpha1","resource":"mssqlservermigrations"}' +apiVersion: v2 +appVersion: v0.36.0 +description: MSSQLServerMigration Editor +home: https://appscode.com +icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png +keywords: +- appscode +kubeVersion: '>= 1.20.0' +maintainers: +- email: support@appscode.com + name: appscode +name: courierkubedbcom-mssqlservermigration-editor +type: application +version: v0.36.0 diff --git a/charts/courierkubedbcom-mssqlservermigration-editor/crds/courier.kubedb.com_mssqlservermigrations.yaml b/charts/courierkubedbcom-mssqlservermigration-editor/crds/courier.kubedb.com_mssqlservermigrations.yaml new file mode 100644 index 0000000000..ab4a859b0a --- /dev/null +++ b/charts/courierkubedbcom-mssqlservermigration-editor/crds/courier.kubedb.com_mssqlservermigrations.yaml @@ -0,0 +1,2906 @@ +apiVersion: apiextensions.k8s.io/v1 +kind: CustomResourceDefinition +metadata: + name: mssqlservermigrations.courier.kubedb.com +spec: + group: courier.kubedb.com + names: + kind: MSSQLServerMigration + listKind: MSSQLServerMigrationList + plural: mssqlservermigrations + singular: mssqlservermigration + scope: Namespaced + versions: + - name: v1alpha1 + schema: + openAPIV3Schema: + properties: + apiVersion: + type: string + kind: + type: string + metadata: + type: object + spec: + properties: + jobDefaults: + properties: + activeDeadlineSeconds: + format: int64 + type: integer + backoffLimit: + default: 6 + format: int32 + type: integer + imagePullPolicy: + default: IfNotPresent + type: string + ttlSecondsAfterFinished: + format: int32 + type: integer + type: object + jobTemplate: + properties: + controller: + properties: + annotations: + additionalProperties: + type: string + type: object + labels: + additionalProperties: + type: string + type: object + type: object + metadata: + properties: + annotations: + additionalProperties: + type: string + type: object + labels: + additionalProperties: + type: string + type: object + type: object + spec: + 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 + args: + items: + type: string + type: array + containerSecurityContext: + 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 + dnsConfig: + properties: + nameservers: + items: + type: string + type: array + x-kubernetes-list-type: atomic + options: + items: + properties: + name: + type: string + value: + type: string + type: object + type: array + x-kubernetes-list-type: atomic + searches: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + dnsPolicy: + type: string + enableServiceLinks: + type: boolean + env: + items: + properties: + name: + type: string + value: + type: string + valueFrom: + properties: + configMapKeyRef: + properties: + key: + type: string + name: + default: "" + type: string + optional: + type: boolean + required: + - key + type: object + x-kubernetes-map-type: atomic + fieldRef: + properties: + apiVersion: + type: string + fieldPath: + type: string + required: + - fieldPath + type: object + x-kubernetes-map-type: atomic + fileKeyRef: + properties: + key: + type: string + optional: + default: false + type: boolean + path: + type: string + volumeName: + type: string + required: + - key + - path + - volumeName + type: object + x-kubernetes-map-type: atomic + resourceFieldRef: + properties: + containerName: + type: string + divisor: + 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 + resource: + type: string + required: + - resource + type: object + x-kubernetes-map-type: atomic + secretKeyRef: + properties: + key: + type: string + name: + default: "" + type: string + optional: + type: boolean + required: + - key + type: object + x-kubernetes-map-type: atomic + type: object + required: + - name + type: object + type: array + hostIPC: + type: boolean + hostNetwork: + type: boolean + hostPID: + type: boolean + imagePullSecrets: + items: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + type: array + initContainers: + items: + properties: + args: + items: + type: string + type: array + x-kubernetes-list-type: atomic + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + env: + items: + properties: + name: + type: string + value: + type: string + valueFrom: + properties: + configMapKeyRef: + properties: + key: + type: string + name: + default: "" + type: string + optional: + type: boolean + required: + - key + type: object + x-kubernetes-map-type: atomic + fieldRef: + properties: + apiVersion: + type: string + fieldPath: + type: string + required: + - fieldPath + type: object + x-kubernetes-map-type: atomic + fileKeyRef: + properties: + key: + type: string + optional: + default: false + type: boolean + path: + type: string + volumeName: + type: string + required: + - key + - path + - volumeName + type: object + x-kubernetes-map-type: atomic + resourceFieldRef: + properties: + containerName: + type: string + divisor: + 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 + resource: + type: string + required: + - resource + type: object + x-kubernetes-map-type: atomic + secretKeyRef: + properties: + key: + type: string + name: + default: "" + type: string + optional: + type: boolean + required: + - key + type: object + x-kubernetes-map-type: atomic + type: object + required: + - name + type: object + type: array + x-kubernetes-list-map-keys: + - name + x-kubernetes-list-type: map + envFrom: + items: + properties: + configMapRef: + properties: + name: + default: "" + type: string + optional: + type: boolean + type: object + x-kubernetes-map-type: atomic + prefix: + type: string + secretRef: + properties: + name: + default: "" + type: string + optional: + type: boolean + type: object + x-kubernetes-map-type: atomic + type: object + type: array + x-kubernetes-list-type: atomic + image: + type: string + imagePullPolicy: + type: string + lifecycle: + properties: + postStart: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + sleep: + properties: + seconds: + format: int64 + type: integer + required: + - seconds + type: object + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + type: object + preStop: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + sleep: + properties: + seconds: + format: int64 + type: integer + required: + - seconds + type: object + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + type: object + stopSignal: + type: string + type: object + livenessProbe: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + failureThreshold: + format: int32 + type: integer + grpc: + properties: + port: + format: int32 + type: integer + service: + default: "" + type: string + required: + - port + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + initialDelaySeconds: + format: int32 + type: integer + periodSeconds: + format: int32 + type: integer + successThreshold: + format: int32 + type: integer + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + terminationGracePeriodSeconds: + format: int64 + type: integer + timeoutSeconds: + format: int32 + type: integer + type: object + name: + type: string + ports: + items: + properties: + containerPort: + format: int32 + type: integer + hostIP: + type: string + hostPort: + format: int32 + type: integer + name: + type: string + protocol: + default: TCP + type: string + required: + - containerPort + type: object + type: array + x-kubernetes-list-map-keys: + - containerPort + - protocol + x-kubernetes-list-type: map + readinessProbe: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + failureThreshold: + format: int32 + type: integer + grpc: + properties: + port: + format: int32 + type: integer + service: + default: "" + type: string + required: + - port + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + initialDelaySeconds: + format: int32 + type: integer + periodSeconds: + format: int32 + type: integer + successThreshold: + format: int32 + type: integer + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + terminationGracePeriodSeconds: + format: int64 + type: integer + timeoutSeconds: + format: int32 + type: integer + type: object + resizePolicy: + items: + properties: + resourceName: + type: string + restartPolicy: + type: string + required: + - resourceName + - restartPolicy + type: object + type: array + x-kubernetes-list-type: atomic + 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 + restartPolicy: + type: string + restartPolicyRules: + items: + properties: + action: + type: string + exitCodes: + properties: + operator: + type: string + values: + items: + format: int32 + type: integer + type: array + x-kubernetes-list-type: set + required: + - operator + type: object + required: + - action + type: object + type: array + x-kubernetes-list-type: atomic + 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 + startupProbe: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + failureThreshold: + format: int32 + type: integer + grpc: + properties: + port: + format: int32 + type: integer + service: + default: "" + type: string + required: + - port + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + initialDelaySeconds: + format: int32 + type: integer + periodSeconds: + format: int32 + type: integer + successThreshold: + format: int32 + type: integer + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + terminationGracePeriodSeconds: + format: int64 + type: integer + timeoutSeconds: + format: int32 + type: integer + type: object + stdin: + type: boolean + stdinOnce: + type: boolean + terminationMessagePath: + type: string + terminationMessagePolicy: + type: string + tty: + type: boolean + volumeDevices: + items: + properties: + devicePath: + type: string + name: + type: string + required: + - devicePath + - name + type: object + type: array + x-kubernetes-list-map-keys: + - devicePath + x-kubernetes-list-type: map + volumeMounts: + items: + properties: + mountPath: + type: string + mountPropagation: + type: string + name: + type: string + readOnly: + type: boolean + recursiveReadOnly: + type: string + subPath: + type: string + subPathExpr: + type: string + required: + - mountPath + - name + type: object + type: array + x-kubernetes-list-map-keys: + - mountPath + x-kubernetes-list-type: map + workingDir: + type: string + required: + - name + type: object + type: array + lifecycle: + properties: + postStart: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + sleep: + properties: + seconds: + format: int64 + type: integer + required: + - seconds + type: object + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + type: object + preStop: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + sleep: + properties: + seconds: + format: int64 + type: integer + required: + - seconds + type: object + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + type: object + stopSignal: + type: string + type: object + livenessProbe: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + failureThreshold: + format: int32 + type: integer + grpc: + properties: + port: + format: int32 + type: integer + service: + default: "" + type: string + required: + - port + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + initialDelaySeconds: + format: int32 + type: integer + periodSeconds: + format: int32 + type: integer + successThreshold: + format: int32 + type: integer + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + terminationGracePeriodSeconds: + format: int64 + type: integer + timeoutSeconds: + format: int32 + type: integer + type: object + nodeSelector: + additionalProperties: + type: string + type: object + x-kubernetes-map-type: atomic + podPlacementPolicy: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + priority: + format: int32 + type: integer + priorityClassName: + type: string + readinessProbe: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + failureThreshold: + format: int32 + type: integer + grpc: + properties: + port: + format: int32 + type: integer + service: + default: "" + type: string + required: + - port + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + initialDelaySeconds: + format: int32 + type: integer + periodSeconds: + format: int32 + type: integer + successThreshold: + format: int32 + type: integer + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + terminationGracePeriodSeconds: + format: int64 + type: integer + timeoutSeconds: + format: int32 + type: integer + type: object + 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 + runtimeClassName: + type: string + schedulerName: + type: string + securityContext: + 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 + serviceAccountName: + type: string + shareProcessNamespace: + type: boolean + terminationGracePeriodSeconds: + format: int64 + type: integer + tolerations: + items: + properties: + effect: + type: string + key: + type: string + operator: + type: string + tolerationSeconds: + format: int64 + type: integer + value: + type: string + type: object + type: array + topologySpreadConstraints: + 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 + maxSkew: + format: int32 + type: integer + minDomains: + format: int32 + type: integer + nodeAffinityPolicy: + type: string + nodeTaintsPolicy: + type: string + topologyKey: + type: string + whenUnsatisfiable: + type: string + required: + - maxSkew + - topologyKey + - whenUnsatisfiable + type: object + type: array + x-kubernetes-list-map-keys: + - topologyKey + - whenUnsatisfiable + x-kubernetes-list-type: map + volumeMounts: + items: + properties: + mountPath: + type: string + mountPropagation: + type: string + name: + type: string + readOnly: + type: boolean + recursiveReadOnly: + type: string + subPath: + type: string + subPathExpr: + type: string + required: + - mountPath + - name + type: object + type: array + volumes: + items: + properties: + awsElasticBlockStore: + properties: + fsType: + type: string + partition: + format: int32 + type: integer + readOnly: + type: boolean + volumeID: + type: string + required: + - volumeID + type: object + azureDisk: + properties: + cachingMode: + type: string + diskName: + type: string + diskURI: + type: string + fsType: + default: ext4 + type: string + kind: + type: string + readOnly: + default: false + type: boolean + required: + - diskName + - diskURI + type: object + azureFile: + properties: + readOnly: + type: boolean + secretName: + type: string + shareName: + type: string + required: + - secretName + - shareName + type: object + cephfs: + properties: + monitors: + items: + type: string + type: array + x-kubernetes-list-type: atomic + path: + type: string + readOnly: + type: boolean + secretFile: + type: string + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + user: + type: string + required: + - monitors + type: object + cinder: + properties: + fsType: + type: string + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + volumeID: + type: string + required: + - volumeID + type: object + configMap: + properties: + defaultMode: + format: int32 + type: integer + items: + items: + properties: + key: + type: string + mode: + format: int32 + type: integer + path: + type: string + required: + - key + - path + type: object + type: array + x-kubernetes-list-type: atomic + name: + default: "" + type: string + optional: + type: boolean + type: object + x-kubernetes-map-type: atomic + csi: + properties: + driver: + type: string + fsType: + type: string + nodePublishSecretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + readOnly: + type: boolean + volumeAttributes: + additionalProperties: + type: string + type: object + required: + - driver + type: object + downwardAPI: + properties: + defaultMode: + format: int32 + type: integer + items: + items: + properties: + fieldRef: + properties: + apiVersion: + type: string + fieldPath: + type: string + required: + - fieldPath + type: object + x-kubernetes-map-type: atomic + mode: + format: int32 + type: integer + path: + type: string + resourceFieldRef: + properties: + containerName: + type: string + divisor: + 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 + resource: + type: string + required: + - resource + type: object + x-kubernetes-map-type: atomic + required: + - path + type: object + type: array + x-kubernetes-list-type: atomic + type: object + emptyDir: + properties: + medium: + type: string + sizeLimit: + 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 + ephemeral: + properties: + volumeClaimTemplate: + properties: + metadata: + properties: + annotations: + additionalProperties: + type: string + type: object + generateName: + type: string + labels: + additionalProperties: + type: string + type: object + name: + type: string + namespace: + type: string + ownerReferences: + items: + properties: + apiVersion: + type: string + blockOwnerDeletion: + type: boolean + controller: + type: boolean + kind: + type: string + name: + type: string + uid: + type: string + required: + - apiVersion + - kind + - name + - uid + type: object + x-kubernetes-map-type: atomic + type: array + type: object + spec: + properties: + accessModes: + items: + type: string + type: array + x-kubernetes-list-type: atomic + dataSource: + properties: + apiGroup: + type: string + kind: + type: string + name: + type: string + required: + - kind + - name + type: object + x-kubernetes-map-type: atomic + dataSourceRef: + properties: + apiGroup: + type: string + kind: + type: string + name: + type: string + namespace: + type: string + required: + - kind + - name + type: object + resources: + properties: + 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 + selector: + 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 + storageClassName: + type: string + volumeAttributesClassName: + type: string + volumeMode: + type: string + volumeName: + type: string + type: object + required: + - spec + type: object + type: object + fc: + properties: + fsType: + type: string + lun: + format: int32 + type: integer + readOnly: + type: boolean + targetWWNs: + items: + type: string + type: array + x-kubernetes-list-type: atomic + wwids: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + flexVolume: + properties: + driver: + type: string + fsType: + type: string + options: + additionalProperties: + type: string + type: object + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + required: + - driver + type: object + flocker: + properties: + datasetName: + type: string + datasetUUID: + type: string + type: object + gcePersistentDisk: + properties: + fsType: + type: string + partition: + format: int32 + type: integer + pdName: + type: string + readOnly: + type: boolean + required: + - pdName + type: object + glusterfs: + properties: + endpoints: + type: string + path: + type: string + readOnly: + type: boolean + required: + - endpoints + - path + type: object + hostPath: + properties: + path: + type: string + type: + type: string + required: + - path + type: object + iscsi: + properties: + chapAuthDiscovery: + type: boolean + chapAuthSession: + type: boolean + fsType: + type: string + initiatorName: + type: string + iqn: + type: string + iscsiInterface: + default: default + type: string + lun: + format: int32 + type: integer + portals: + items: + type: string + type: array + x-kubernetes-list-type: atomic + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + targetPortal: + type: string + required: + - iqn + - lun + - targetPortal + type: object + name: + type: string + nfs: + properties: + path: + type: string + readOnly: + type: boolean + server: + type: string + required: + - path + - server + type: object + persistentVolumeClaim: + properties: + claimName: + type: string + readOnly: + type: boolean + required: + - claimName + type: object + photonPersistentDisk: + properties: + fsType: + type: string + pdID: + type: string + required: + - pdID + type: object + portworxVolume: + properties: + fsType: + type: string + readOnly: + type: boolean + volumeID: + type: string + required: + - volumeID + type: object + projected: + properties: + defaultMode: + format: int32 + type: integer + sources: + items: + properties: + clusterTrustBundle: + 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 + name: + type: string + optional: + type: boolean + path: + type: string + signerName: + type: string + required: + - path + type: object + configMap: + properties: + items: + items: + properties: + key: + type: string + mode: + format: int32 + type: integer + path: + type: string + required: + - key + - path + type: object + type: array + x-kubernetes-list-type: atomic + name: + default: "" + type: string + optional: + type: boolean + type: object + x-kubernetes-map-type: atomic + downwardAPI: + properties: + items: + items: + properties: + fieldRef: + properties: + apiVersion: + type: string + fieldPath: + type: string + required: + - fieldPath + type: object + x-kubernetes-map-type: atomic + mode: + format: int32 + type: integer + path: + type: string + resourceFieldRef: + properties: + containerName: + type: string + divisor: + 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 + resource: + type: string + required: + - resource + type: object + x-kubernetes-map-type: atomic + required: + - path + type: object + type: array + x-kubernetes-list-type: atomic + type: object + podCertificate: + properties: + certificateChainPath: + type: string + credentialBundlePath: + type: string + keyPath: + type: string + keyType: + type: string + maxExpirationSeconds: + format: int32 + type: integer + signerName: + type: string + required: + - keyType + - signerName + type: object + secret: + properties: + items: + items: + properties: + key: + type: string + mode: + format: int32 + type: integer + path: + type: string + required: + - key + - path + type: object + type: array + x-kubernetes-list-type: atomic + name: + default: "" + type: string + optional: + type: boolean + type: object + x-kubernetes-map-type: atomic + serviceAccountToken: + properties: + audience: + type: string + expirationSeconds: + format: int64 + type: integer + path: + type: string + required: + - path + type: object + type: object + type: array + x-kubernetes-list-type: atomic + type: object + quobyte: + properties: + group: + type: string + readOnly: + type: boolean + registry: + type: string + tenant: + type: string + user: + type: string + volume: + type: string + required: + - registry + - volume + type: object + rbd: + properties: + fsType: + type: string + image: + type: string + keyring: + default: /etc/ceph/keyring + type: string + monitors: + items: + type: string + type: array + x-kubernetes-list-type: atomic + pool: + default: rbd + type: string + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + user: + default: admin + type: string + required: + - image + - monitors + type: object + scaleIO: + properties: + fsType: + default: xfs + type: string + gateway: + type: string + protectionDomain: + type: string + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + sslEnabled: + type: boolean + storageMode: + default: ThinProvisioned + type: string + storagePool: + type: string + system: + type: string + volumeName: + type: string + required: + - gateway + - secretRef + - system + type: object + secret: + properties: + defaultMode: + format: int32 + type: integer + items: + items: + properties: + key: + type: string + mode: + format: int32 + type: integer + path: + type: string + required: + - key + - path + type: object + type: array + x-kubernetes-list-type: atomic + optional: + type: boolean + secretName: + type: string + type: object + storageos: + properties: + fsType: + type: string + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + volumeName: + type: string + volumeNamespace: + type: string + type: object + vsphereVolume: + properties: + fsType: + type: string + storagePolicyID: + type: string + storagePolicyName: + type: string + volumePath: + type: string + required: + - volumePath + type: object + required: + - name + type: object + type: array + type: object + type: object + source: + properties: + connectionInfo: + properties: + appBinding: + properties: + name: + type: string + namespace: + type: string + required: + - name + type: object + database: + type: string + encrypt: + type: boolean + maxConnections: + type: integer + trustServerCertificate: + type: boolean + required: + - database + type: object + schema: + properties: + database: + items: + type: string + type: array + enabled: + type: boolean + excludeSchema: + items: + type: string + type: array + excludeTable: + items: + type: string + type: array + schema: + items: + type: string + type: array + table: + items: + type: string + type: array + required: + - enabled + type: object + snapshot: + properties: + enabled: + type: boolean + pipeline: + properties: + buffer: + type: integer + read_batch_size: + type: integer + sinkers: + type: integer + workers: + type: integer + write_batch_size: + type: integer + required: + - buffer + - read_batch_size + - sinkers + - workers + - write_batch_size + type: object + type: object + streaming: + properties: + autoEnableCDC: + type: boolean + batchSize: + type: integer + enabled: + type: boolean + pollInterval: + format: int64 + type: integer + type: object + required: + - connectionInfo + type: object + target: + properties: + connectionInfo: + properties: + appBinding: + properties: + name: + type: string + namespace: + type: string + required: + - name + type: object + database: + type: string + encrypt: + type: boolean + maxConnections: + type: integer + trustServerCertificate: + type: boolean + required: + - database + type: object + required: + - connectionInfo + type: object + required: + - source + - target + type: object + required: + - spec + type: object + served: true + storage: true +status: + acceptedNames: + kind: "" + plural: "" + conditions: null + storedVersions: null diff --git a/charts/courierkubedbcom-mssqlservermigration-editor/doc.yaml b/charts/courierkubedbcom-mssqlservermigration-editor/doc.yaml new file mode 100644 index 0000000000..5e557c0925 --- /dev/null +++ b/charts/courierkubedbcom-mssqlservermigration-editor/doc.yaml @@ -0,0 +1,18 @@ +chart: + name: courierkubedbcom-mssqlservermigration-editor + values: -- generate from values file -- + valuesExample: -- generate from values file -- +prerequisites: +- Kubernetes 1.20+ +project: + app: a MSSQLServerMigration Editor + description: MSSQLServerMigration Editor + name: MSSQLServerMigration Editor by AppsCode + shortName: MSSQLServerMigration Editor + url: https://appscode.com +release: + name: courierkubedbcom-mssqlservermigration-editor + namespace: default +repository: + name: appscode + url: https://charts.appscode.com/stable/ diff --git a/charts/courierkubedbcom-mssqlservermigration-editor/templates/NOTES.txt b/charts/courierkubedbcom-mssqlservermigration-editor/templates/NOTES.txt new file mode 100644 index 0000000000..edae59fb9b --- /dev/null +++ b/charts/courierkubedbcom-mssqlservermigration-editor/templates/NOTES.txt @@ -0,0 +1,3 @@ +Get the MSSQLServerMigration by running the following command: + + kubectl --namespace {{ .Release.Namespace }} get mssqlservermigrations.courier.kubedb.com {{ .Release.Name }} diff --git a/charts/courierkubedbcom-mssqlservermigration-editor/values.openapiv3_schema.yaml b/charts/courierkubedbcom-mssqlservermigration-editor/values.openapiv3_schema.yaml new file mode 100644 index 0000000000..1f0bd081eb --- /dev/null +++ b/charts/courierkubedbcom-mssqlservermigration-editor/values.openapiv3_schema.yaml @@ -0,0 +1,2912 @@ +properties: + apiVersion: + type: string + kind: + type: string + metadata: + properties: + annotations: + additionalProperties: + type: string + description: 'Annotations is an unstructured key value map stored with a resource + that may be set by external tools to store and retrieve arbitrary metadata. + They are not queryable and should be preserved when modifying objects. More + info: http://kubernetes.io/docs/user-guide/annotations' + type: object + labels: + additionalProperties: + type: string + description: 'Map of string keys and values that can be used to organize and + categorize (scope and select) objects. May match selectors of replication + controllers and services. More info: http://kubernetes.io/docs/user-guide/labels' + type: object + name: + description: 'Name must be unique within a namespace. Is required when creating + resources, although some resources may allow a client to request the generation + of an appropriate name automatically. Name is primarily intended for creation + idempotence and configuration definition. Cannot be updated. More info: + http://kubernetes.io/docs/user-guide/identifiers#names' + type: string + namespace: + description: "Namespace defines the space within which each name must be unique. + An empty namespace is equivalent to the \"default\" namespace, but \"default\" + is the canonical representation. Not all objects are required to be scoped + to a namespace - the value of this field for those objects will be empty. + \n Must be a DNS_LABEL. Cannot be updated. More info: http://kubernetes.io/docs/user-guide/namespaces" + type: string + type: object + spec: + properties: + jobDefaults: + properties: + activeDeadlineSeconds: + format: int64 + type: integer + backoffLimit: + default: 6 + format: int32 + type: integer + imagePullPolicy: + default: IfNotPresent + type: string + ttlSecondsAfterFinished: + format: int32 + type: integer + type: object + jobTemplate: + properties: + controller: + properties: + annotations: + additionalProperties: + type: string + type: object + labels: + additionalProperties: + type: string + type: object + type: object + metadata: + properties: + annotations: + additionalProperties: + type: string + type: object + labels: + additionalProperties: + type: string + type: object + type: object + spec: + 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 + args: + items: + type: string + type: array + containerSecurityContext: + 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 + dnsConfig: + properties: + nameservers: + items: + type: string + type: array + x-kubernetes-list-type: atomic + options: + items: + properties: + name: + type: string + value: + type: string + type: object + type: array + x-kubernetes-list-type: atomic + searches: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + dnsPolicy: + type: string + enableServiceLinks: + type: boolean + env: + items: + properties: + name: + type: string + value: + type: string + valueFrom: + properties: + configMapKeyRef: + properties: + key: + type: string + name: + default: "" + type: string + optional: + type: boolean + required: + - key + type: object + x-kubernetes-map-type: atomic + fieldRef: + properties: + apiVersion: + type: string + fieldPath: + type: string + required: + - fieldPath + type: object + x-kubernetes-map-type: atomic + fileKeyRef: + properties: + key: + type: string + optional: + default: false + type: boolean + path: + type: string + volumeName: + type: string + required: + - key + - path + - volumeName + type: object + x-kubernetes-map-type: atomic + resourceFieldRef: + properties: + containerName: + type: string + divisor: + 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 + resource: + type: string + required: + - resource + type: object + x-kubernetes-map-type: atomic + secretKeyRef: + properties: + key: + type: string + name: + default: "" + type: string + optional: + type: boolean + required: + - key + type: object + x-kubernetes-map-type: atomic + type: object + required: + - name + type: object + type: array + hostIPC: + type: boolean + hostNetwork: + type: boolean + hostPID: + type: boolean + imagePullSecrets: + items: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + type: array + initContainers: + items: + properties: + args: + items: + type: string + type: array + x-kubernetes-list-type: atomic + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + env: + items: + properties: + name: + type: string + value: + type: string + valueFrom: + properties: + configMapKeyRef: + properties: + key: + type: string + name: + default: "" + type: string + optional: + type: boolean + required: + - key + type: object + x-kubernetes-map-type: atomic + fieldRef: + properties: + apiVersion: + type: string + fieldPath: + type: string + required: + - fieldPath + type: object + x-kubernetes-map-type: atomic + fileKeyRef: + properties: + key: + type: string + optional: + default: false + type: boolean + path: + type: string + volumeName: + type: string + required: + - key + - path + - volumeName + type: object + x-kubernetes-map-type: atomic + resourceFieldRef: + properties: + containerName: + type: string + divisor: + 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 + resource: + type: string + required: + - resource + type: object + x-kubernetes-map-type: atomic + secretKeyRef: + properties: + key: + type: string + name: + default: "" + type: string + optional: + type: boolean + required: + - key + type: object + x-kubernetes-map-type: atomic + type: object + required: + - name + type: object + type: array + x-kubernetes-list-map-keys: + - name + x-kubernetes-list-type: map + envFrom: + items: + properties: + configMapRef: + properties: + name: + default: "" + type: string + optional: + type: boolean + type: object + x-kubernetes-map-type: atomic + prefix: + type: string + secretRef: + properties: + name: + default: "" + type: string + optional: + type: boolean + type: object + x-kubernetes-map-type: atomic + type: object + type: array + x-kubernetes-list-type: atomic + image: + type: string + imagePullPolicy: + type: string + lifecycle: + properties: + postStart: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + sleep: + properties: + seconds: + format: int64 + type: integer + required: + - seconds + type: object + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + type: object + preStop: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + sleep: + properties: + seconds: + format: int64 + type: integer + required: + - seconds + type: object + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + type: object + stopSignal: + type: string + type: object + livenessProbe: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + failureThreshold: + format: int32 + type: integer + grpc: + properties: + port: + format: int32 + type: integer + service: + default: "" + type: string + required: + - port + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + initialDelaySeconds: + format: int32 + type: integer + periodSeconds: + format: int32 + type: integer + successThreshold: + format: int32 + type: integer + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + terminationGracePeriodSeconds: + format: int64 + type: integer + timeoutSeconds: + format: int32 + type: integer + type: object + name: + type: string + ports: + items: + properties: + containerPort: + format: int32 + type: integer + hostIP: + type: string + hostPort: + format: int32 + type: integer + name: + type: string + protocol: + default: TCP + type: string + required: + - containerPort + type: object + type: array + x-kubernetes-list-map-keys: + - containerPort + - protocol + x-kubernetes-list-type: map + readinessProbe: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + failureThreshold: + format: int32 + type: integer + grpc: + properties: + port: + format: int32 + type: integer + service: + default: "" + type: string + required: + - port + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + initialDelaySeconds: + format: int32 + type: integer + periodSeconds: + format: int32 + type: integer + successThreshold: + format: int32 + type: integer + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + terminationGracePeriodSeconds: + format: int64 + type: integer + timeoutSeconds: + format: int32 + type: integer + type: object + resizePolicy: + items: + properties: + resourceName: + type: string + restartPolicy: + type: string + required: + - resourceName + - restartPolicy + type: object + type: array + x-kubernetes-list-type: atomic + 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 + restartPolicy: + type: string + restartPolicyRules: + items: + properties: + action: + type: string + exitCodes: + properties: + operator: + type: string + values: + items: + format: int32 + type: integer + type: array + x-kubernetes-list-type: set + required: + - operator + type: object + required: + - action + type: object + type: array + x-kubernetes-list-type: atomic + 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 + startupProbe: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + failureThreshold: + format: int32 + type: integer + grpc: + properties: + port: + format: int32 + type: integer + service: + default: "" + type: string + required: + - port + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + initialDelaySeconds: + format: int32 + type: integer + periodSeconds: + format: int32 + type: integer + successThreshold: + format: int32 + type: integer + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + terminationGracePeriodSeconds: + format: int64 + type: integer + timeoutSeconds: + format: int32 + type: integer + type: object + stdin: + type: boolean + stdinOnce: + type: boolean + terminationMessagePath: + type: string + terminationMessagePolicy: + type: string + tty: + type: boolean + volumeDevices: + items: + properties: + devicePath: + type: string + name: + type: string + required: + - devicePath + - name + type: object + type: array + x-kubernetes-list-map-keys: + - devicePath + x-kubernetes-list-type: map + volumeMounts: + items: + properties: + mountPath: + type: string + mountPropagation: + type: string + name: + type: string + readOnly: + type: boolean + recursiveReadOnly: + type: string + subPath: + type: string + subPathExpr: + type: string + required: + - mountPath + - name + type: object + type: array + x-kubernetes-list-map-keys: + - mountPath + x-kubernetes-list-type: map + workingDir: + type: string + required: + - name + type: object + type: array + lifecycle: + properties: + postStart: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + sleep: + properties: + seconds: + format: int64 + type: integer + required: + - seconds + type: object + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + type: object + preStop: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + sleep: + properties: + seconds: + format: int64 + type: integer + required: + - seconds + type: object + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + type: object + stopSignal: + type: string + type: object + livenessProbe: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + failureThreshold: + format: int32 + type: integer + grpc: + properties: + port: + format: int32 + type: integer + service: + default: "" + type: string + required: + - port + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + initialDelaySeconds: + format: int32 + type: integer + periodSeconds: + format: int32 + type: integer + successThreshold: + format: int32 + type: integer + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + terminationGracePeriodSeconds: + format: int64 + type: integer + timeoutSeconds: + format: int32 + type: integer + type: object + nodeSelector: + additionalProperties: + type: string + type: object + x-kubernetes-map-type: atomic + podPlacementPolicy: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + priority: + format: int32 + type: integer + priorityClassName: + type: string + readinessProbe: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + failureThreshold: + format: int32 + type: integer + grpc: + properties: + port: + format: int32 + type: integer + service: + default: "" + type: string + required: + - port + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + initialDelaySeconds: + format: int32 + type: integer + periodSeconds: + format: int32 + type: integer + successThreshold: + format: int32 + type: integer + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + terminationGracePeriodSeconds: + format: int64 + type: integer + timeoutSeconds: + format: int32 + type: integer + type: object + 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 + runtimeClassName: + type: string + schedulerName: + type: string + securityContext: + 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 + serviceAccountName: + type: string + shareProcessNamespace: + type: boolean + terminationGracePeriodSeconds: + format: int64 + type: integer + tolerations: + items: + properties: + effect: + type: string + key: + type: string + operator: + type: string + tolerationSeconds: + format: int64 + type: integer + value: + type: string + type: object + type: array + topologySpreadConstraints: + 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 + maxSkew: + format: int32 + type: integer + minDomains: + format: int32 + type: integer + nodeAffinityPolicy: + type: string + nodeTaintsPolicy: + type: string + topologyKey: + type: string + whenUnsatisfiable: + type: string + required: + - maxSkew + - topologyKey + - whenUnsatisfiable + type: object + type: array + x-kubernetes-list-map-keys: + - topologyKey + - whenUnsatisfiable + x-kubernetes-list-type: map + volumeMounts: + items: + properties: + mountPath: + type: string + mountPropagation: + type: string + name: + type: string + readOnly: + type: boolean + recursiveReadOnly: + type: string + subPath: + type: string + subPathExpr: + type: string + required: + - mountPath + - name + type: object + type: array + volumes: + items: + properties: + awsElasticBlockStore: + properties: + fsType: + type: string + partition: + format: int32 + type: integer + readOnly: + type: boolean + volumeID: + type: string + required: + - volumeID + type: object + azureDisk: + properties: + cachingMode: + type: string + diskName: + type: string + diskURI: + type: string + fsType: + default: ext4 + type: string + kind: + type: string + readOnly: + default: false + type: boolean + required: + - diskName + - diskURI + type: object + azureFile: + properties: + readOnly: + type: boolean + secretName: + type: string + shareName: + type: string + required: + - secretName + - shareName + type: object + cephfs: + properties: + monitors: + items: + type: string + type: array + x-kubernetes-list-type: atomic + path: + type: string + readOnly: + type: boolean + secretFile: + type: string + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + user: + type: string + required: + - monitors + type: object + cinder: + properties: + fsType: + type: string + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + volumeID: + type: string + required: + - volumeID + type: object + configMap: + properties: + defaultMode: + format: int32 + type: integer + items: + items: + properties: + key: + type: string + mode: + format: int32 + type: integer + path: + type: string + required: + - key + - path + type: object + type: array + x-kubernetes-list-type: atomic + name: + default: "" + type: string + optional: + type: boolean + type: object + x-kubernetes-map-type: atomic + csi: + properties: + driver: + type: string + fsType: + type: string + nodePublishSecretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + readOnly: + type: boolean + volumeAttributes: + additionalProperties: + type: string + type: object + required: + - driver + type: object + downwardAPI: + properties: + defaultMode: + format: int32 + type: integer + items: + items: + properties: + fieldRef: + properties: + apiVersion: + type: string + fieldPath: + type: string + required: + - fieldPath + type: object + x-kubernetes-map-type: atomic + mode: + format: int32 + type: integer + path: + type: string + resourceFieldRef: + properties: + containerName: + type: string + divisor: + 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 + resource: + type: string + required: + - resource + type: object + x-kubernetes-map-type: atomic + required: + - path + type: object + type: array + x-kubernetes-list-type: atomic + type: object + emptyDir: + properties: + medium: + type: string + sizeLimit: + 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 + ephemeral: + properties: + volumeClaimTemplate: + properties: + metadata: + properties: + annotations: + additionalProperties: + type: string + type: object + generateName: + type: string + labels: + additionalProperties: + type: string + type: object + name: + type: string + namespace: + type: string + ownerReferences: + items: + properties: + apiVersion: + type: string + blockOwnerDeletion: + type: boolean + controller: + type: boolean + kind: + type: string + name: + type: string + uid: + type: string + required: + - apiVersion + - kind + - name + - uid + type: object + x-kubernetes-map-type: atomic + type: array + type: object + spec: + properties: + accessModes: + items: + type: string + type: array + x-kubernetes-list-type: atomic + dataSource: + properties: + apiGroup: + type: string + kind: + type: string + name: + type: string + required: + - kind + - name + type: object + x-kubernetes-map-type: atomic + dataSourceRef: + properties: + apiGroup: + type: string + kind: + type: string + name: + type: string + namespace: + type: string + required: + - kind + - name + type: object + resources: + properties: + 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 + selector: + 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 + storageClassName: + type: string + volumeAttributesClassName: + type: string + volumeMode: + type: string + volumeName: + type: string + type: object + required: + - spec + type: object + type: object + fc: + properties: + fsType: + type: string + lun: + format: int32 + type: integer + readOnly: + type: boolean + targetWWNs: + items: + type: string + type: array + x-kubernetes-list-type: atomic + wwids: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + flexVolume: + properties: + driver: + type: string + fsType: + type: string + options: + additionalProperties: + type: string + type: object + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + required: + - driver + type: object + flocker: + properties: + datasetName: + type: string + datasetUUID: + type: string + type: object + gcePersistentDisk: + properties: + fsType: + type: string + partition: + format: int32 + type: integer + pdName: + type: string + readOnly: + type: boolean + required: + - pdName + type: object + glusterfs: + properties: + endpoints: + type: string + path: + type: string + readOnly: + type: boolean + required: + - endpoints + - path + type: object + hostPath: + properties: + path: + type: string + type: + type: string + required: + - path + type: object + iscsi: + properties: + chapAuthDiscovery: + type: boolean + chapAuthSession: + type: boolean + fsType: + type: string + initiatorName: + type: string + iqn: + type: string + iscsiInterface: + default: default + type: string + lun: + format: int32 + type: integer + portals: + items: + type: string + type: array + x-kubernetes-list-type: atomic + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + targetPortal: + type: string + required: + - iqn + - lun + - targetPortal + type: object + name: + type: string + nfs: + properties: + path: + type: string + readOnly: + type: boolean + server: + type: string + required: + - path + - server + type: object + persistentVolumeClaim: + properties: + claimName: + type: string + readOnly: + type: boolean + required: + - claimName + type: object + photonPersistentDisk: + properties: + fsType: + type: string + pdID: + type: string + required: + - pdID + type: object + portworxVolume: + properties: + fsType: + type: string + readOnly: + type: boolean + volumeID: + type: string + required: + - volumeID + type: object + projected: + properties: + defaultMode: + format: int32 + type: integer + sources: + items: + properties: + clusterTrustBundle: + 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 + name: + type: string + optional: + type: boolean + path: + type: string + signerName: + type: string + required: + - path + type: object + configMap: + properties: + items: + items: + properties: + key: + type: string + mode: + format: int32 + type: integer + path: + type: string + required: + - key + - path + type: object + type: array + x-kubernetes-list-type: atomic + name: + default: "" + type: string + optional: + type: boolean + type: object + x-kubernetes-map-type: atomic + downwardAPI: + properties: + items: + items: + properties: + fieldRef: + properties: + apiVersion: + type: string + fieldPath: + type: string + required: + - fieldPath + type: object + x-kubernetes-map-type: atomic + mode: + format: int32 + type: integer + path: + type: string + resourceFieldRef: + properties: + containerName: + type: string + divisor: + 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 + resource: + type: string + required: + - resource + type: object + x-kubernetes-map-type: atomic + required: + - path + type: object + type: array + x-kubernetes-list-type: atomic + type: object + podCertificate: + properties: + certificateChainPath: + type: string + credentialBundlePath: + type: string + keyPath: + type: string + keyType: + type: string + maxExpirationSeconds: + format: int32 + type: integer + signerName: + type: string + required: + - keyType + - signerName + type: object + secret: + properties: + items: + items: + properties: + key: + type: string + mode: + format: int32 + type: integer + path: + type: string + required: + - key + - path + type: object + type: array + x-kubernetes-list-type: atomic + name: + default: "" + type: string + optional: + type: boolean + type: object + x-kubernetes-map-type: atomic + serviceAccountToken: + properties: + audience: + type: string + expirationSeconds: + format: int64 + type: integer + path: + type: string + required: + - path + type: object + type: object + type: array + x-kubernetes-list-type: atomic + type: object + quobyte: + properties: + group: + type: string + readOnly: + type: boolean + registry: + type: string + tenant: + type: string + user: + type: string + volume: + type: string + required: + - registry + - volume + type: object + rbd: + properties: + fsType: + type: string + image: + type: string + keyring: + default: /etc/ceph/keyring + type: string + monitors: + items: + type: string + type: array + x-kubernetes-list-type: atomic + pool: + default: rbd + type: string + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + user: + default: admin + type: string + required: + - image + - monitors + type: object + scaleIO: + properties: + fsType: + default: xfs + type: string + gateway: + type: string + protectionDomain: + type: string + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + sslEnabled: + type: boolean + storageMode: + default: ThinProvisioned + type: string + storagePool: + type: string + system: + type: string + volumeName: + type: string + required: + - gateway + - secretRef + - system + type: object + secret: + properties: + defaultMode: + format: int32 + type: integer + items: + items: + properties: + key: + type: string + mode: + format: int32 + type: integer + path: + type: string + required: + - key + - path + type: object + type: array + x-kubernetes-list-type: atomic + optional: + type: boolean + secretName: + type: string + type: object + storageos: + properties: + fsType: + type: string + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + volumeName: + type: string + volumeNamespace: + type: string + type: object + vsphereVolume: + properties: + fsType: + type: string + storagePolicyID: + type: string + storagePolicyName: + type: string + volumePath: + type: string + required: + - volumePath + type: object + required: + - name + type: object + type: array + type: object + type: object + source: + properties: + connectionInfo: + properties: + appBinding: + properties: + name: + type: string + namespace: + type: string + required: + - name + type: object + database: + type: string + encrypt: + type: boolean + maxConnections: + type: integer + trustServerCertificate: + type: boolean + required: + - database + type: object + schema: + properties: + database: + items: + type: string + type: array + enabled: + type: boolean + excludeSchema: + items: + type: string + type: array + excludeTable: + items: + type: string + type: array + schema: + items: + type: string + type: array + table: + items: + type: string + type: array + required: + - enabled + type: object + snapshot: + properties: + enabled: + type: boolean + pipeline: + properties: + buffer: + type: integer + read_batch_size: + type: integer + sinkers: + type: integer + workers: + type: integer + write_batch_size: + type: integer + required: + - buffer + - read_batch_size + - sinkers + - workers + - write_batch_size + type: object + type: object + streaming: + properties: + autoEnableCDC: + type: boolean + batchSize: + type: integer + enabled: + type: boolean + pollInterval: + format: int64 + type: integer + type: object + required: + - connectionInfo + type: object + target: + properties: + connectionInfo: + properties: + appBinding: + properties: + name: + type: string + namespace: + type: string + required: + - name + type: object + database: + type: string + encrypt: + type: boolean + maxConnections: + type: integer + trustServerCertificate: + type: boolean + required: + - database + type: object + required: + - connectionInfo + type: object + required: + - source + - target + type: object +required: +- spec +type: object diff --git a/charts/courierkubedbcom-mssqlservermigration-editor/values.yaml b/charts/courierkubedbcom-mssqlservermigration-editor/values.yaml new file mode 100644 index 0000000000..1b64ba9b80 --- /dev/null +++ b/charts/courierkubedbcom-mssqlservermigration-editor/values.yaml @@ -0,0 +1,5 @@ +apiVersion: courier.kubedb.com/v1alpha1 +kind: MSSQLServerMigration +metadata: + name: mssqlservermigration + namespace: default diff --git a/charts/courierkubedbcom-mysqlmigration-editor/.helmignore b/charts/courierkubedbcom-mysqlmigration-editor/.helmignore new file mode 100644 index 0000000000..0e8a0eb36f --- /dev/null +++ b/charts/courierkubedbcom-mysqlmigration-editor/.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/courierkubedbcom-mysqlmigration-editor/Chart.yaml b/charts/courierkubedbcom-mysqlmigration-editor/Chart.yaml new file mode 100644 index 0000000000..48b6d38c11 --- /dev/null +++ b/charts/courierkubedbcom-mysqlmigration-editor/Chart.yaml @@ -0,0 +1,16 @@ +annotations: + meta.x-helm.dev/editor: '{"group":"courier.kubedb.com","version":"v1alpha1","resource":"mysqlmigrations"}' +apiVersion: v2 +appVersion: v0.36.0 +description: MySQLMigration Editor +home: https://appscode.com +icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png +keywords: +- appscode +kubeVersion: '>= 1.20.0' +maintainers: +- email: support@appscode.com + name: appscode +name: courierkubedbcom-mysqlmigration-editor +type: application +version: v0.36.0 diff --git a/charts/courierkubedbcom-mysqlmigration-editor/crds/courier.kubedb.com_mysqlmigrations.yaml b/charts/courierkubedbcom-mysqlmigration-editor/crds/courier.kubedb.com_mysqlmigrations.yaml new file mode 100644 index 0000000000..fcd277f4cf --- /dev/null +++ b/charts/courierkubedbcom-mysqlmigration-editor/crds/courier.kubedb.com_mysqlmigrations.yaml @@ -0,0 +1,2907 @@ +apiVersion: apiextensions.k8s.io/v1 +kind: CustomResourceDefinition +metadata: + name: mysqlmigrations.courier.kubedb.com +spec: + group: courier.kubedb.com + names: + kind: MySQLMigration + listKind: MySQLMigrationList + plural: mysqlmigrations + singular: mysqlmigration + scope: Namespaced + versions: + - name: v1alpha1 + schema: + openAPIV3Schema: + properties: + apiVersion: + type: string + kind: + type: string + metadata: + type: object + spec: + properties: + jobDefaults: + properties: + activeDeadlineSeconds: + format: int64 + type: integer + backoffLimit: + default: 6 + format: int32 + type: integer + imagePullPolicy: + default: IfNotPresent + type: string + ttlSecondsAfterFinished: + format: int32 + type: integer + type: object + jobTemplate: + properties: + controller: + properties: + annotations: + additionalProperties: + type: string + type: object + labels: + additionalProperties: + type: string + type: object + type: object + metadata: + properties: + annotations: + additionalProperties: + type: string + type: object + labels: + additionalProperties: + type: string + type: object + type: object + spec: + 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 + args: + items: + type: string + type: array + containerSecurityContext: + 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 + dnsConfig: + properties: + nameservers: + items: + type: string + type: array + x-kubernetes-list-type: atomic + options: + items: + properties: + name: + type: string + value: + type: string + type: object + type: array + x-kubernetes-list-type: atomic + searches: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + dnsPolicy: + type: string + enableServiceLinks: + type: boolean + env: + items: + properties: + name: + type: string + value: + type: string + valueFrom: + properties: + configMapKeyRef: + properties: + key: + type: string + name: + default: "" + type: string + optional: + type: boolean + required: + - key + type: object + x-kubernetes-map-type: atomic + fieldRef: + properties: + apiVersion: + type: string + fieldPath: + type: string + required: + - fieldPath + type: object + x-kubernetes-map-type: atomic + fileKeyRef: + properties: + key: + type: string + optional: + default: false + type: boolean + path: + type: string + volumeName: + type: string + required: + - key + - path + - volumeName + type: object + x-kubernetes-map-type: atomic + resourceFieldRef: + properties: + containerName: + type: string + divisor: + 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 + resource: + type: string + required: + - resource + type: object + x-kubernetes-map-type: atomic + secretKeyRef: + properties: + key: + type: string + name: + default: "" + type: string + optional: + type: boolean + required: + - key + type: object + x-kubernetes-map-type: atomic + type: object + required: + - name + type: object + type: array + hostIPC: + type: boolean + hostNetwork: + type: boolean + hostPID: + type: boolean + imagePullSecrets: + items: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + type: array + initContainers: + items: + properties: + args: + items: + type: string + type: array + x-kubernetes-list-type: atomic + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + env: + items: + properties: + name: + type: string + value: + type: string + valueFrom: + properties: + configMapKeyRef: + properties: + key: + type: string + name: + default: "" + type: string + optional: + type: boolean + required: + - key + type: object + x-kubernetes-map-type: atomic + fieldRef: + properties: + apiVersion: + type: string + fieldPath: + type: string + required: + - fieldPath + type: object + x-kubernetes-map-type: atomic + fileKeyRef: + properties: + key: + type: string + optional: + default: false + type: boolean + path: + type: string + volumeName: + type: string + required: + - key + - path + - volumeName + type: object + x-kubernetes-map-type: atomic + resourceFieldRef: + properties: + containerName: + type: string + divisor: + 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 + resource: + type: string + required: + - resource + type: object + x-kubernetes-map-type: atomic + secretKeyRef: + properties: + key: + type: string + name: + default: "" + type: string + optional: + type: boolean + required: + - key + type: object + x-kubernetes-map-type: atomic + type: object + required: + - name + type: object + type: array + x-kubernetes-list-map-keys: + - name + x-kubernetes-list-type: map + envFrom: + items: + properties: + configMapRef: + properties: + name: + default: "" + type: string + optional: + type: boolean + type: object + x-kubernetes-map-type: atomic + prefix: + type: string + secretRef: + properties: + name: + default: "" + type: string + optional: + type: boolean + type: object + x-kubernetes-map-type: atomic + type: object + type: array + x-kubernetes-list-type: atomic + image: + type: string + imagePullPolicy: + type: string + lifecycle: + properties: + postStart: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + sleep: + properties: + seconds: + format: int64 + type: integer + required: + - seconds + type: object + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + type: object + preStop: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + sleep: + properties: + seconds: + format: int64 + type: integer + required: + - seconds + type: object + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + type: object + stopSignal: + type: string + type: object + livenessProbe: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + failureThreshold: + format: int32 + type: integer + grpc: + properties: + port: + format: int32 + type: integer + service: + default: "" + type: string + required: + - port + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + initialDelaySeconds: + format: int32 + type: integer + periodSeconds: + format: int32 + type: integer + successThreshold: + format: int32 + type: integer + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + terminationGracePeriodSeconds: + format: int64 + type: integer + timeoutSeconds: + format: int32 + type: integer + type: object + name: + type: string + ports: + items: + properties: + containerPort: + format: int32 + type: integer + hostIP: + type: string + hostPort: + format: int32 + type: integer + name: + type: string + protocol: + default: TCP + type: string + required: + - containerPort + type: object + type: array + x-kubernetes-list-map-keys: + - containerPort + - protocol + x-kubernetes-list-type: map + readinessProbe: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + failureThreshold: + format: int32 + type: integer + grpc: + properties: + port: + format: int32 + type: integer + service: + default: "" + type: string + required: + - port + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + initialDelaySeconds: + format: int32 + type: integer + periodSeconds: + format: int32 + type: integer + successThreshold: + format: int32 + type: integer + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + terminationGracePeriodSeconds: + format: int64 + type: integer + timeoutSeconds: + format: int32 + type: integer + type: object + resizePolicy: + items: + properties: + resourceName: + type: string + restartPolicy: + type: string + required: + - resourceName + - restartPolicy + type: object + type: array + x-kubernetes-list-type: atomic + 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 + restartPolicy: + type: string + restartPolicyRules: + items: + properties: + action: + type: string + exitCodes: + properties: + operator: + type: string + values: + items: + format: int32 + type: integer + type: array + x-kubernetes-list-type: set + required: + - operator + type: object + required: + - action + type: object + type: array + x-kubernetes-list-type: atomic + 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 + startupProbe: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + failureThreshold: + format: int32 + type: integer + grpc: + properties: + port: + format: int32 + type: integer + service: + default: "" + type: string + required: + - port + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + initialDelaySeconds: + format: int32 + type: integer + periodSeconds: + format: int32 + type: integer + successThreshold: + format: int32 + type: integer + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + terminationGracePeriodSeconds: + format: int64 + type: integer + timeoutSeconds: + format: int32 + type: integer + type: object + stdin: + type: boolean + stdinOnce: + type: boolean + terminationMessagePath: + type: string + terminationMessagePolicy: + type: string + tty: + type: boolean + volumeDevices: + items: + properties: + devicePath: + type: string + name: + type: string + required: + - devicePath + - name + type: object + type: array + x-kubernetes-list-map-keys: + - devicePath + x-kubernetes-list-type: map + volumeMounts: + items: + properties: + mountPath: + type: string + mountPropagation: + type: string + name: + type: string + readOnly: + type: boolean + recursiveReadOnly: + type: string + subPath: + type: string + subPathExpr: + type: string + required: + - mountPath + - name + type: object + type: array + x-kubernetes-list-map-keys: + - mountPath + x-kubernetes-list-type: map + workingDir: + type: string + required: + - name + type: object + type: array + lifecycle: + properties: + postStart: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + sleep: + properties: + seconds: + format: int64 + type: integer + required: + - seconds + type: object + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + type: object + preStop: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + sleep: + properties: + seconds: + format: int64 + type: integer + required: + - seconds + type: object + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + type: object + stopSignal: + type: string + type: object + livenessProbe: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + failureThreshold: + format: int32 + type: integer + grpc: + properties: + port: + format: int32 + type: integer + service: + default: "" + type: string + required: + - port + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + initialDelaySeconds: + format: int32 + type: integer + periodSeconds: + format: int32 + type: integer + successThreshold: + format: int32 + type: integer + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + terminationGracePeriodSeconds: + format: int64 + type: integer + timeoutSeconds: + format: int32 + type: integer + type: object + nodeSelector: + additionalProperties: + type: string + type: object + x-kubernetes-map-type: atomic + podPlacementPolicy: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + priority: + format: int32 + type: integer + priorityClassName: + type: string + readinessProbe: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + failureThreshold: + format: int32 + type: integer + grpc: + properties: + port: + format: int32 + type: integer + service: + default: "" + type: string + required: + - port + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + initialDelaySeconds: + format: int32 + type: integer + periodSeconds: + format: int32 + type: integer + successThreshold: + format: int32 + type: integer + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + terminationGracePeriodSeconds: + format: int64 + type: integer + timeoutSeconds: + format: int32 + type: integer + type: object + 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 + runtimeClassName: + type: string + schedulerName: + type: string + securityContext: + 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 + serviceAccountName: + type: string + shareProcessNamespace: + type: boolean + terminationGracePeriodSeconds: + format: int64 + type: integer + tolerations: + items: + properties: + effect: + type: string + key: + type: string + operator: + type: string + tolerationSeconds: + format: int64 + type: integer + value: + type: string + type: object + type: array + topologySpreadConstraints: + 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 + maxSkew: + format: int32 + type: integer + minDomains: + format: int32 + type: integer + nodeAffinityPolicy: + type: string + nodeTaintsPolicy: + type: string + topologyKey: + type: string + whenUnsatisfiable: + type: string + required: + - maxSkew + - topologyKey + - whenUnsatisfiable + type: object + type: array + x-kubernetes-list-map-keys: + - topologyKey + - whenUnsatisfiable + x-kubernetes-list-type: map + volumeMounts: + items: + properties: + mountPath: + type: string + mountPropagation: + type: string + name: + type: string + readOnly: + type: boolean + recursiveReadOnly: + type: string + subPath: + type: string + subPathExpr: + type: string + required: + - mountPath + - name + type: object + type: array + volumes: + items: + properties: + awsElasticBlockStore: + properties: + fsType: + type: string + partition: + format: int32 + type: integer + readOnly: + type: boolean + volumeID: + type: string + required: + - volumeID + type: object + azureDisk: + properties: + cachingMode: + type: string + diskName: + type: string + diskURI: + type: string + fsType: + default: ext4 + type: string + kind: + type: string + readOnly: + default: false + type: boolean + required: + - diskName + - diskURI + type: object + azureFile: + properties: + readOnly: + type: boolean + secretName: + type: string + shareName: + type: string + required: + - secretName + - shareName + type: object + cephfs: + properties: + monitors: + items: + type: string + type: array + x-kubernetes-list-type: atomic + path: + type: string + readOnly: + type: boolean + secretFile: + type: string + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + user: + type: string + required: + - monitors + type: object + cinder: + properties: + fsType: + type: string + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + volumeID: + type: string + required: + - volumeID + type: object + configMap: + properties: + defaultMode: + format: int32 + type: integer + items: + items: + properties: + key: + type: string + mode: + format: int32 + type: integer + path: + type: string + required: + - key + - path + type: object + type: array + x-kubernetes-list-type: atomic + name: + default: "" + type: string + optional: + type: boolean + type: object + x-kubernetes-map-type: atomic + csi: + properties: + driver: + type: string + fsType: + type: string + nodePublishSecretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + readOnly: + type: boolean + volumeAttributes: + additionalProperties: + type: string + type: object + required: + - driver + type: object + downwardAPI: + properties: + defaultMode: + format: int32 + type: integer + items: + items: + properties: + fieldRef: + properties: + apiVersion: + type: string + fieldPath: + type: string + required: + - fieldPath + type: object + x-kubernetes-map-type: atomic + mode: + format: int32 + type: integer + path: + type: string + resourceFieldRef: + properties: + containerName: + type: string + divisor: + 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 + resource: + type: string + required: + - resource + type: object + x-kubernetes-map-type: atomic + required: + - path + type: object + type: array + x-kubernetes-list-type: atomic + type: object + emptyDir: + properties: + medium: + type: string + sizeLimit: + 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 + ephemeral: + properties: + volumeClaimTemplate: + properties: + metadata: + properties: + annotations: + additionalProperties: + type: string + type: object + generateName: + type: string + labels: + additionalProperties: + type: string + type: object + name: + type: string + namespace: + type: string + ownerReferences: + items: + properties: + apiVersion: + type: string + blockOwnerDeletion: + type: boolean + controller: + type: boolean + kind: + type: string + name: + type: string + uid: + type: string + required: + - apiVersion + - kind + - name + - uid + type: object + x-kubernetes-map-type: atomic + type: array + type: object + spec: + properties: + accessModes: + items: + type: string + type: array + x-kubernetes-list-type: atomic + dataSource: + properties: + apiGroup: + type: string + kind: + type: string + name: + type: string + required: + - kind + - name + type: object + x-kubernetes-map-type: atomic + dataSourceRef: + properties: + apiGroup: + type: string + kind: + type: string + name: + type: string + namespace: + type: string + required: + - kind + - name + type: object + resources: + properties: + 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 + selector: + 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 + storageClassName: + type: string + volumeAttributesClassName: + type: string + volumeMode: + type: string + volumeName: + type: string + type: object + required: + - spec + type: object + type: object + fc: + properties: + fsType: + type: string + lun: + format: int32 + type: integer + readOnly: + type: boolean + targetWWNs: + items: + type: string + type: array + x-kubernetes-list-type: atomic + wwids: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + flexVolume: + properties: + driver: + type: string + fsType: + type: string + options: + additionalProperties: + type: string + type: object + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + required: + - driver + type: object + flocker: + properties: + datasetName: + type: string + datasetUUID: + type: string + type: object + gcePersistentDisk: + properties: + fsType: + type: string + partition: + format: int32 + type: integer + pdName: + type: string + readOnly: + type: boolean + required: + - pdName + type: object + glusterfs: + properties: + endpoints: + type: string + path: + type: string + readOnly: + type: boolean + required: + - endpoints + - path + type: object + hostPath: + properties: + path: + type: string + type: + type: string + required: + - path + type: object + iscsi: + properties: + chapAuthDiscovery: + type: boolean + chapAuthSession: + type: boolean + fsType: + type: string + initiatorName: + type: string + iqn: + type: string + iscsiInterface: + default: default + type: string + lun: + format: int32 + type: integer + portals: + items: + type: string + type: array + x-kubernetes-list-type: atomic + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + targetPortal: + type: string + required: + - iqn + - lun + - targetPortal + type: object + name: + type: string + nfs: + properties: + path: + type: string + readOnly: + type: boolean + server: + type: string + required: + - path + - server + type: object + persistentVolumeClaim: + properties: + claimName: + type: string + readOnly: + type: boolean + required: + - claimName + type: object + photonPersistentDisk: + properties: + fsType: + type: string + pdID: + type: string + required: + - pdID + type: object + portworxVolume: + properties: + fsType: + type: string + readOnly: + type: boolean + volumeID: + type: string + required: + - volumeID + type: object + projected: + properties: + defaultMode: + format: int32 + type: integer + sources: + items: + properties: + clusterTrustBundle: + 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 + name: + type: string + optional: + type: boolean + path: + type: string + signerName: + type: string + required: + - path + type: object + configMap: + properties: + items: + items: + properties: + key: + type: string + mode: + format: int32 + type: integer + path: + type: string + required: + - key + - path + type: object + type: array + x-kubernetes-list-type: atomic + name: + default: "" + type: string + optional: + type: boolean + type: object + x-kubernetes-map-type: atomic + downwardAPI: + properties: + items: + items: + properties: + fieldRef: + properties: + apiVersion: + type: string + fieldPath: + type: string + required: + - fieldPath + type: object + x-kubernetes-map-type: atomic + mode: + format: int32 + type: integer + path: + type: string + resourceFieldRef: + properties: + containerName: + type: string + divisor: + 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 + resource: + type: string + required: + - resource + type: object + x-kubernetes-map-type: atomic + required: + - path + type: object + type: array + x-kubernetes-list-type: atomic + type: object + podCertificate: + properties: + certificateChainPath: + type: string + credentialBundlePath: + type: string + keyPath: + type: string + keyType: + type: string + maxExpirationSeconds: + format: int32 + type: integer + signerName: + type: string + required: + - keyType + - signerName + type: object + secret: + properties: + items: + items: + properties: + key: + type: string + mode: + format: int32 + type: integer + path: + type: string + required: + - key + - path + type: object + type: array + x-kubernetes-list-type: atomic + name: + default: "" + type: string + optional: + type: boolean + type: object + x-kubernetes-map-type: atomic + serviceAccountToken: + properties: + audience: + type: string + expirationSeconds: + format: int64 + type: integer + path: + type: string + required: + - path + type: object + type: object + type: array + x-kubernetes-list-type: atomic + type: object + quobyte: + properties: + group: + type: string + readOnly: + type: boolean + registry: + type: string + tenant: + type: string + user: + type: string + volume: + type: string + required: + - registry + - volume + type: object + rbd: + properties: + fsType: + type: string + image: + type: string + keyring: + default: /etc/ceph/keyring + type: string + monitors: + items: + type: string + type: array + x-kubernetes-list-type: atomic + pool: + default: rbd + type: string + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + user: + default: admin + type: string + required: + - image + - monitors + type: object + scaleIO: + properties: + fsType: + default: xfs + type: string + gateway: + type: string + protectionDomain: + type: string + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + sslEnabled: + type: boolean + storageMode: + default: ThinProvisioned + type: string + storagePool: + type: string + system: + type: string + volumeName: + type: string + required: + - gateway + - secretRef + - system + type: object + secret: + properties: + defaultMode: + format: int32 + type: integer + items: + items: + properties: + key: + type: string + mode: + format: int32 + type: integer + path: + type: string + required: + - key + - path + type: object + type: array + x-kubernetes-list-type: atomic + optional: + type: boolean + secretName: + type: string + type: object + storageos: + properties: + fsType: + type: string + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + volumeName: + type: string + volumeNamespace: + type: string + type: object + vsphereVolume: + properties: + fsType: + type: string + storagePolicyID: + type: string + storagePolicyName: + type: string + volumePath: + type: string + required: + - volumePath + type: object + required: + - name + type: object + type: array + type: object + type: object + source: + properties: + connectionInfo: + properties: + appBinding: + properties: + name: + type: string + namespace: + type: string + required: + - name + type: object + dbName: + type: string + maxConnections: + format: int32 + type: integer + tls: + properties: + caFile: + type: string + certFile: + type: string + insecureSkipVerify: + type: boolean + keyFile: + type: string + serverName: + type: string + type: object + url: + type: string + type: object + schema: + properties: + database: + items: + type: string + type: array + enabled: + type: boolean + excludeDatabase: + items: + type: string + type: array + required: + - enabled + type: object + snapshot: + properties: + enabled: + type: boolean + pipeline: + properties: + buffer: + type: integer + read_batch_size: + type: integer + sinkers: + type: integer + workers: + type: integer + write_batch_size: + type: integer + required: + - buffer + - read_batch_size + - sinkers + - workers + - write_batch_size + type: object + type: object + streaming: + properties: + enabled: + type: boolean + type: object + required: + - connectionInfo + type: object + target: + properties: + connectionInfo: + properties: + appBinding: + properties: + name: + type: string + namespace: + type: string + required: + - name + type: object + dbName: + type: string + maxConnections: + format: int32 + type: integer + tls: + properties: + caFile: + type: string + certFile: + type: string + insecureSkipVerify: + type: boolean + keyFile: + type: string + serverName: + type: string + type: object + url: + type: string + type: object + required: + - connectionInfo + type: object + required: + - source + - target + type: object + required: + - spec + type: object + served: true + storage: true +status: + acceptedNames: + kind: "" + plural: "" + conditions: null + storedVersions: null diff --git a/charts/courierkubedbcom-mysqlmigration-editor/doc.yaml b/charts/courierkubedbcom-mysqlmigration-editor/doc.yaml new file mode 100644 index 0000000000..e2d28992d0 --- /dev/null +++ b/charts/courierkubedbcom-mysqlmigration-editor/doc.yaml @@ -0,0 +1,18 @@ +chart: + name: courierkubedbcom-mysqlmigration-editor + values: -- generate from values file -- + valuesExample: -- generate from values file -- +prerequisites: +- Kubernetes 1.20+ +project: + app: a MySQLMigration Editor + description: MySQLMigration Editor + name: MySQLMigration Editor by AppsCode + shortName: MySQLMigration Editor + url: https://appscode.com +release: + name: courierkubedbcom-mysqlmigration-editor + namespace: default +repository: + name: appscode + url: https://charts.appscode.com/stable/ diff --git a/charts/courierkubedbcom-mysqlmigration-editor/templates/NOTES.txt b/charts/courierkubedbcom-mysqlmigration-editor/templates/NOTES.txt new file mode 100644 index 0000000000..9e620a83b9 --- /dev/null +++ b/charts/courierkubedbcom-mysqlmigration-editor/templates/NOTES.txt @@ -0,0 +1,3 @@ +Get the MySQLMigration by running the following command: + + kubectl --namespace {{ .Release.Namespace }} get mysqlmigrations.courier.kubedb.com {{ .Release.Name }} diff --git a/charts/courierkubedbcom-mysqlmigration-editor/values.openapiv3_schema.yaml b/charts/courierkubedbcom-mysqlmigration-editor/values.openapiv3_schema.yaml new file mode 100644 index 0000000000..974d11599c --- /dev/null +++ b/charts/courierkubedbcom-mysqlmigration-editor/values.openapiv3_schema.yaml @@ -0,0 +1,2913 @@ +properties: + apiVersion: + type: string + kind: + type: string + metadata: + properties: + annotations: + additionalProperties: + type: string + description: 'Annotations is an unstructured key value map stored with a resource + that may be set by external tools to store and retrieve arbitrary metadata. + They are not queryable and should be preserved when modifying objects. More + info: http://kubernetes.io/docs/user-guide/annotations' + type: object + labels: + additionalProperties: + type: string + description: 'Map of string keys and values that can be used to organize and + categorize (scope and select) objects. May match selectors of replication + controllers and services. More info: http://kubernetes.io/docs/user-guide/labels' + type: object + name: + description: 'Name must be unique within a namespace. Is required when creating + resources, although some resources may allow a client to request the generation + of an appropriate name automatically. Name is primarily intended for creation + idempotence and configuration definition. Cannot be updated. More info: + http://kubernetes.io/docs/user-guide/identifiers#names' + type: string + namespace: + description: "Namespace defines the space within which each name must be unique. + An empty namespace is equivalent to the \"default\" namespace, but \"default\" + is the canonical representation. Not all objects are required to be scoped + to a namespace - the value of this field for those objects will be empty. + \n Must be a DNS_LABEL. Cannot be updated. More info: http://kubernetes.io/docs/user-guide/namespaces" + type: string + type: object + spec: + properties: + jobDefaults: + properties: + activeDeadlineSeconds: + format: int64 + type: integer + backoffLimit: + default: 6 + format: int32 + type: integer + imagePullPolicy: + default: IfNotPresent + type: string + ttlSecondsAfterFinished: + format: int32 + type: integer + type: object + jobTemplate: + properties: + controller: + properties: + annotations: + additionalProperties: + type: string + type: object + labels: + additionalProperties: + type: string + type: object + type: object + metadata: + properties: + annotations: + additionalProperties: + type: string + type: object + labels: + additionalProperties: + type: string + type: object + type: object + spec: + 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 + args: + items: + type: string + type: array + containerSecurityContext: + 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 + dnsConfig: + properties: + nameservers: + items: + type: string + type: array + x-kubernetes-list-type: atomic + options: + items: + properties: + name: + type: string + value: + type: string + type: object + type: array + x-kubernetes-list-type: atomic + searches: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + dnsPolicy: + type: string + enableServiceLinks: + type: boolean + env: + items: + properties: + name: + type: string + value: + type: string + valueFrom: + properties: + configMapKeyRef: + properties: + key: + type: string + name: + default: "" + type: string + optional: + type: boolean + required: + - key + type: object + x-kubernetes-map-type: atomic + fieldRef: + properties: + apiVersion: + type: string + fieldPath: + type: string + required: + - fieldPath + type: object + x-kubernetes-map-type: atomic + fileKeyRef: + properties: + key: + type: string + optional: + default: false + type: boolean + path: + type: string + volumeName: + type: string + required: + - key + - path + - volumeName + type: object + x-kubernetes-map-type: atomic + resourceFieldRef: + properties: + containerName: + type: string + divisor: + 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 + resource: + type: string + required: + - resource + type: object + x-kubernetes-map-type: atomic + secretKeyRef: + properties: + key: + type: string + name: + default: "" + type: string + optional: + type: boolean + required: + - key + type: object + x-kubernetes-map-type: atomic + type: object + required: + - name + type: object + type: array + hostIPC: + type: boolean + hostNetwork: + type: boolean + hostPID: + type: boolean + imagePullSecrets: + items: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + type: array + initContainers: + items: + properties: + args: + items: + type: string + type: array + x-kubernetes-list-type: atomic + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + env: + items: + properties: + name: + type: string + value: + type: string + valueFrom: + properties: + configMapKeyRef: + properties: + key: + type: string + name: + default: "" + type: string + optional: + type: boolean + required: + - key + type: object + x-kubernetes-map-type: atomic + fieldRef: + properties: + apiVersion: + type: string + fieldPath: + type: string + required: + - fieldPath + type: object + x-kubernetes-map-type: atomic + fileKeyRef: + properties: + key: + type: string + optional: + default: false + type: boolean + path: + type: string + volumeName: + type: string + required: + - key + - path + - volumeName + type: object + x-kubernetes-map-type: atomic + resourceFieldRef: + properties: + containerName: + type: string + divisor: + 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 + resource: + type: string + required: + - resource + type: object + x-kubernetes-map-type: atomic + secretKeyRef: + properties: + key: + type: string + name: + default: "" + type: string + optional: + type: boolean + required: + - key + type: object + x-kubernetes-map-type: atomic + type: object + required: + - name + type: object + type: array + x-kubernetes-list-map-keys: + - name + x-kubernetes-list-type: map + envFrom: + items: + properties: + configMapRef: + properties: + name: + default: "" + type: string + optional: + type: boolean + type: object + x-kubernetes-map-type: atomic + prefix: + type: string + secretRef: + properties: + name: + default: "" + type: string + optional: + type: boolean + type: object + x-kubernetes-map-type: atomic + type: object + type: array + x-kubernetes-list-type: atomic + image: + type: string + imagePullPolicy: + type: string + lifecycle: + properties: + postStart: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + sleep: + properties: + seconds: + format: int64 + type: integer + required: + - seconds + type: object + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + type: object + preStop: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + sleep: + properties: + seconds: + format: int64 + type: integer + required: + - seconds + type: object + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + type: object + stopSignal: + type: string + type: object + livenessProbe: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + failureThreshold: + format: int32 + type: integer + grpc: + properties: + port: + format: int32 + type: integer + service: + default: "" + type: string + required: + - port + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + initialDelaySeconds: + format: int32 + type: integer + periodSeconds: + format: int32 + type: integer + successThreshold: + format: int32 + type: integer + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + terminationGracePeriodSeconds: + format: int64 + type: integer + timeoutSeconds: + format: int32 + type: integer + type: object + name: + type: string + ports: + items: + properties: + containerPort: + format: int32 + type: integer + hostIP: + type: string + hostPort: + format: int32 + type: integer + name: + type: string + protocol: + default: TCP + type: string + required: + - containerPort + type: object + type: array + x-kubernetes-list-map-keys: + - containerPort + - protocol + x-kubernetes-list-type: map + readinessProbe: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + failureThreshold: + format: int32 + type: integer + grpc: + properties: + port: + format: int32 + type: integer + service: + default: "" + type: string + required: + - port + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + initialDelaySeconds: + format: int32 + type: integer + periodSeconds: + format: int32 + type: integer + successThreshold: + format: int32 + type: integer + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + terminationGracePeriodSeconds: + format: int64 + type: integer + timeoutSeconds: + format: int32 + type: integer + type: object + resizePolicy: + items: + properties: + resourceName: + type: string + restartPolicy: + type: string + required: + - resourceName + - restartPolicy + type: object + type: array + x-kubernetes-list-type: atomic + 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 + restartPolicy: + type: string + restartPolicyRules: + items: + properties: + action: + type: string + exitCodes: + properties: + operator: + type: string + values: + items: + format: int32 + type: integer + type: array + x-kubernetes-list-type: set + required: + - operator + type: object + required: + - action + type: object + type: array + x-kubernetes-list-type: atomic + 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 + startupProbe: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + failureThreshold: + format: int32 + type: integer + grpc: + properties: + port: + format: int32 + type: integer + service: + default: "" + type: string + required: + - port + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + initialDelaySeconds: + format: int32 + type: integer + periodSeconds: + format: int32 + type: integer + successThreshold: + format: int32 + type: integer + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + terminationGracePeriodSeconds: + format: int64 + type: integer + timeoutSeconds: + format: int32 + type: integer + type: object + stdin: + type: boolean + stdinOnce: + type: boolean + terminationMessagePath: + type: string + terminationMessagePolicy: + type: string + tty: + type: boolean + volumeDevices: + items: + properties: + devicePath: + type: string + name: + type: string + required: + - devicePath + - name + type: object + type: array + x-kubernetes-list-map-keys: + - devicePath + x-kubernetes-list-type: map + volumeMounts: + items: + properties: + mountPath: + type: string + mountPropagation: + type: string + name: + type: string + readOnly: + type: boolean + recursiveReadOnly: + type: string + subPath: + type: string + subPathExpr: + type: string + required: + - mountPath + - name + type: object + type: array + x-kubernetes-list-map-keys: + - mountPath + x-kubernetes-list-type: map + workingDir: + type: string + required: + - name + type: object + type: array + lifecycle: + properties: + postStart: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + sleep: + properties: + seconds: + format: int64 + type: integer + required: + - seconds + type: object + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + type: object + preStop: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + sleep: + properties: + seconds: + format: int64 + type: integer + required: + - seconds + type: object + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + type: object + stopSignal: + type: string + type: object + livenessProbe: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + failureThreshold: + format: int32 + type: integer + grpc: + properties: + port: + format: int32 + type: integer + service: + default: "" + type: string + required: + - port + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + initialDelaySeconds: + format: int32 + type: integer + periodSeconds: + format: int32 + type: integer + successThreshold: + format: int32 + type: integer + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + terminationGracePeriodSeconds: + format: int64 + type: integer + timeoutSeconds: + format: int32 + type: integer + type: object + nodeSelector: + additionalProperties: + type: string + type: object + x-kubernetes-map-type: atomic + podPlacementPolicy: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + priority: + format: int32 + type: integer + priorityClassName: + type: string + readinessProbe: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + failureThreshold: + format: int32 + type: integer + grpc: + properties: + port: + format: int32 + type: integer + service: + default: "" + type: string + required: + - port + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + initialDelaySeconds: + format: int32 + type: integer + periodSeconds: + format: int32 + type: integer + successThreshold: + format: int32 + type: integer + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + terminationGracePeriodSeconds: + format: int64 + type: integer + timeoutSeconds: + format: int32 + type: integer + type: object + 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 + runtimeClassName: + type: string + schedulerName: + type: string + securityContext: + 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 + serviceAccountName: + type: string + shareProcessNamespace: + type: boolean + terminationGracePeriodSeconds: + format: int64 + type: integer + tolerations: + items: + properties: + effect: + type: string + key: + type: string + operator: + type: string + tolerationSeconds: + format: int64 + type: integer + value: + type: string + type: object + type: array + topologySpreadConstraints: + 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 + maxSkew: + format: int32 + type: integer + minDomains: + format: int32 + type: integer + nodeAffinityPolicy: + type: string + nodeTaintsPolicy: + type: string + topologyKey: + type: string + whenUnsatisfiable: + type: string + required: + - maxSkew + - topologyKey + - whenUnsatisfiable + type: object + type: array + x-kubernetes-list-map-keys: + - topologyKey + - whenUnsatisfiable + x-kubernetes-list-type: map + volumeMounts: + items: + properties: + mountPath: + type: string + mountPropagation: + type: string + name: + type: string + readOnly: + type: boolean + recursiveReadOnly: + type: string + subPath: + type: string + subPathExpr: + type: string + required: + - mountPath + - name + type: object + type: array + volumes: + items: + properties: + awsElasticBlockStore: + properties: + fsType: + type: string + partition: + format: int32 + type: integer + readOnly: + type: boolean + volumeID: + type: string + required: + - volumeID + type: object + azureDisk: + properties: + cachingMode: + type: string + diskName: + type: string + diskURI: + type: string + fsType: + default: ext4 + type: string + kind: + type: string + readOnly: + default: false + type: boolean + required: + - diskName + - diskURI + type: object + azureFile: + properties: + readOnly: + type: boolean + secretName: + type: string + shareName: + type: string + required: + - secretName + - shareName + type: object + cephfs: + properties: + monitors: + items: + type: string + type: array + x-kubernetes-list-type: atomic + path: + type: string + readOnly: + type: boolean + secretFile: + type: string + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + user: + type: string + required: + - monitors + type: object + cinder: + properties: + fsType: + type: string + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + volumeID: + type: string + required: + - volumeID + type: object + configMap: + properties: + defaultMode: + format: int32 + type: integer + items: + items: + properties: + key: + type: string + mode: + format: int32 + type: integer + path: + type: string + required: + - key + - path + type: object + type: array + x-kubernetes-list-type: atomic + name: + default: "" + type: string + optional: + type: boolean + type: object + x-kubernetes-map-type: atomic + csi: + properties: + driver: + type: string + fsType: + type: string + nodePublishSecretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + readOnly: + type: boolean + volumeAttributes: + additionalProperties: + type: string + type: object + required: + - driver + type: object + downwardAPI: + properties: + defaultMode: + format: int32 + type: integer + items: + items: + properties: + fieldRef: + properties: + apiVersion: + type: string + fieldPath: + type: string + required: + - fieldPath + type: object + x-kubernetes-map-type: atomic + mode: + format: int32 + type: integer + path: + type: string + resourceFieldRef: + properties: + containerName: + type: string + divisor: + 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 + resource: + type: string + required: + - resource + type: object + x-kubernetes-map-type: atomic + required: + - path + type: object + type: array + x-kubernetes-list-type: atomic + type: object + emptyDir: + properties: + medium: + type: string + sizeLimit: + 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 + ephemeral: + properties: + volumeClaimTemplate: + properties: + metadata: + properties: + annotations: + additionalProperties: + type: string + type: object + generateName: + type: string + labels: + additionalProperties: + type: string + type: object + name: + type: string + namespace: + type: string + ownerReferences: + items: + properties: + apiVersion: + type: string + blockOwnerDeletion: + type: boolean + controller: + type: boolean + kind: + type: string + name: + type: string + uid: + type: string + required: + - apiVersion + - kind + - name + - uid + type: object + x-kubernetes-map-type: atomic + type: array + type: object + spec: + properties: + accessModes: + items: + type: string + type: array + x-kubernetes-list-type: atomic + dataSource: + properties: + apiGroup: + type: string + kind: + type: string + name: + type: string + required: + - kind + - name + type: object + x-kubernetes-map-type: atomic + dataSourceRef: + properties: + apiGroup: + type: string + kind: + type: string + name: + type: string + namespace: + type: string + required: + - kind + - name + type: object + resources: + properties: + 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 + selector: + 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 + storageClassName: + type: string + volumeAttributesClassName: + type: string + volumeMode: + type: string + volumeName: + type: string + type: object + required: + - spec + type: object + type: object + fc: + properties: + fsType: + type: string + lun: + format: int32 + type: integer + readOnly: + type: boolean + targetWWNs: + items: + type: string + type: array + x-kubernetes-list-type: atomic + wwids: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + flexVolume: + properties: + driver: + type: string + fsType: + type: string + options: + additionalProperties: + type: string + type: object + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + required: + - driver + type: object + flocker: + properties: + datasetName: + type: string + datasetUUID: + type: string + type: object + gcePersistentDisk: + properties: + fsType: + type: string + partition: + format: int32 + type: integer + pdName: + type: string + readOnly: + type: boolean + required: + - pdName + type: object + glusterfs: + properties: + endpoints: + type: string + path: + type: string + readOnly: + type: boolean + required: + - endpoints + - path + type: object + hostPath: + properties: + path: + type: string + type: + type: string + required: + - path + type: object + iscsi: + properties: + chapAuthDiscovery: + type: boolean + chapAuthSession: + type: boolean + fsType: + type: string + initiatorName: + type: string + iqn: + type: string + iscsiInterface: + default: default + type: string + lun: + format: int32 + type: integer + portals: + items: + type: string + type: array + x-kubernetes-list-type: atomic + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + targetPortal: + type: string + required: + - iqn + - lun + - targetPortal + type: object + name: + type: string + nfs: + properties: + path: + type: string + readOnly: + type: boolean + server: + type: string + required: + - path + - server + type: object + persistentVolumeClaim: + properties: + claimName: + type: string + readOnly: + type: boolean + required: + - claimName + type: object + photonPersistentDisk: + properties: + fsType: + type: string + pdID: + type: string + required: + - pdID + type: object + portworxVolume: + properties: + fsType: + type: string + readOnly: + type: boolean + volumeID: + type: string + required: + - volumeID + type: object + projected: + properties: + defaultMode: + format: int32 + type: integer + sources: + items: + properties: + clusterTrustBundle: + 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 + name: + type: string + optional: + type: boolean + path: + type: string + signerName: + type: string + required: + - path + type: object + configMap: + properties: + items: + items: + properties: + key: + type: string + mode: + format: int32 + type: integer + path: + type: string + required: + - key + - path + type: object + type: array + x-kubernetes-list-type: atomic + name: + default: "" + type: string + optional: + type: boolean + type: object + x-kubernetes-map-type: atomic + downwardAPI: + properties: + items: + items: + properties: + fieldRef: + properties: + apiVersion: + type: string + fieldPath: + type: string + required: + - fieldPath + type: object + x-kubernetes-map-type: atomic + mode: + format: int32 + type: integer + path: + type: string + resourceFieldRef: + properties: + containerName: + type: string + divisor: + 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 + resource: + type: string + required: + - resource + type: object + x-kubernetes-map-type: atomic + required: + - path + type: object + type: array + x-kubernetes-list-type: atomic + type: object + podCertificate: + properties: + certificateChainPath: + type: string + credentialBundlePath: + type: string + keyPath: + type: string + keyType: + type: string + maxExpirationSeconds: + format: int32 + type: integer + signerName: + type: string + required: + - keyType + - signerName + type: object + secret: + properties: + items: + items: + properties: + key: + type: string + mode: + format: int32 + type: integer + path: + type: string + required: + - key + - path + type: object + type: array + x-kubernetes-list-type: atomic + name: + default: "" + type: string + optional: + type: boolean + type: object + x-kubernetes-map-type: atomic + serviceAccountToken: + properties: + audience: + type: string + expirationSeconds: + format: int64 + type: integer + path: + type: string + required: + - path + type: object + type: object + type: array + x-kubernetes-list-type: atomic + type: object + quobyte: + properties: + group: + type: string + readOnly: + type: boolean + registry: + type: string + tenant: + type: string + user: + type: string + volume: + type: string + required: + - registry + - volume + type: object + rbd: + properties: + fsType: + type: string + image: + type: string + keyring: + default: /etc/ceph/keyring + type: string + monitors: + items: + type: string + type: array + x-kubernetes-list-type: atomic + pool: + default: rbd + type: string + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + user: + default: admin + type: string + required: + - image + - monitors + type: object + scaleIO: + properties: + fsType: + default: xfs + type: string + gateway: + type: string + protectionDomain: + type: string + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + sslEnabled: + type: boolean + storageMode: + default: ThinProvisioned + type: string + storagePool: + type: string + system: + type: string + volumeName: + type: string + required: + - gateway + - secretRef + - system + type: object + secret: + properties: + defaultMode: + format: int32 + type: integer + items: + items: + properties: + key: + type: string + mode: + format: int32 + type: integer + path: + type: string + required: + - key + - path + type: object + type: array + x-kubernetes-list-type: atomic + optional: + type: boolean + secretName: + type: string + type: object + storageos: + properties: + fsType: + type: string + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + volumeName: + type: string + volumeNamespace: + type: string + type: object + vsphereVolume: + properties: + fsType: + type: string + storagePolicyID: + type: string + storagePolicyName: + type: string + volumePath: + type: string + required: + - volumePath + type: object + required: + - name + type: object + type: array + type: object + type: object + source: + properties: + connectionInfo: + properties: + appBinding: + properties: + name: + type: string + namespace: + type: string + required: + - name + type: object + dbName: + type: string + maxConnections: + format: int32 + type: integer + tls: + properties: + caFile: + type: string + certFile: + type: string + insecureSkipVerify: + type: boolean + keyFile: + type: string + serverName: + type: string + type: object + url: + type: string + type: object + schema: + properties: + database: + items: + type: string + type: array + enabled: + type: boolean + excludeDatabase: + items: + type: string + type: array + required: + - enabled + type: object + snapshot: + properties: + enabled: + type: boolean + pipeline: + properties: + buffer: + type: integer + read_batch_size: + type: integer + sinkers: + type: integer + workers: + type: integer + write_batch_size: + type: integer + required: + - buffer + - read_batch_size + - sinkers + - workers + - write_batch_size + type: object + type: object + streaming: + properties: + enabled: + type: boolean + type: object + required: + - connectionInfo + type: object + target: + properties: + connectionInfo: + properties: + appBinding: + properties: + name: + type: string + namespace: + type: string + required: + - name + type: object + dbName: + type: string + maxConnections: + format: int32 + type: integer + tls: + properties: + caFile: + type: string + certFile: + type: string + insecureSkipVerify: + type: boolean + keyFile: + type: string + serverName: + type: string + type: object + url: + type: string + type: object + required: + - connectionInfo + type: object + required: + - source + - target + type: object +required: +- spec +type: object diff --git a/charts/courierkubedbcom-mysqlmigration-editor/values.yaml b/charts/courierkubedbcom-mysqlmigration-editor/values.yaml new file mode 100644 index 0000000000..d148579947 --- /dev/null +++ b/charts/courierkubedbcom-mysqlmigration-editor/values.yaml @@ -0,0 +1,5 @@ +apiVersion: courier.kubedb.com/v1alpha1 +kind: MySQLMigration +metadata: + name: mysqlmigration + namespace: default diff --git a/charts/courierkubedbcom-postgresmigration-editor/.helmignore b/charts/courierkubedbcom-postgresmigration-editor/.helmignore new file mode 100644 index 0000000000..0e8a0eb36f --- /dev/null +++ b/charts/courierkubedbcom-postgresmigration-editor/.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/courierkubedbcom-postgresmigration-editor/Chart.yaml b/charts/courierkubedbcom-postgresmigration-editor/Chart.yaml new file mode 100644 index 0000000000..5e847c9bee --- /dev/null +++ b/charts/courierkubedbcom-postgresmigration-editor/Chart.yaml @@ -0,0 +1,16 @@ +annotations: + meta.x-helm.dev/editor: '{"group":"courier.kubedb.com","version":"v1alpha1","resource":"postgresmigrations"}' +apiVersion: v2 +appVersion: v0.36.0 +description: PostgresMigration Editor +home: https://appscode.com +icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png +keywords: +- appscode +kubeVersion: '>= 1.20.0' +maintainers: +- email: support@appscode.com + name: appscode +name: courierkubedbcom-postgresmigration-editor +type: application +version: v0.36.0 diff --git a/charts/courierkubedbcom-postgresmigration-editor/crds/courier.kubedb.com_postgresmigrations.yaml b/charts/courierkubedbcom-postgresmigration-editor/crds/courier.kubedb.com_postgresmigrations.yaml new file mode 100644 index 0000000000..ffa8f68074 --- /dev/null +++ b/charts/courierkubedbcom-postgresmigration-editor/crds/courier.kubedb.com_postgresmigrations.yaml @@ -0,0 +1,2916 @@ +apiVersion: apiextensions.k8s.io/v1 +kind: CustomResourceDefinition +metadata: + name: postgresmigrations.courier.kubedb.com +spec: + group: courier.kubedb.com + names: + kind: PostgresMigration + listKind: PostgresMigrationList + plural: postgresmigrations + singular: postgresmigration + scope: Namespaced + versions: + - name: v1alpha1 + schema: + openAPIV3Schema: + properties: + apiVersion: + type: string + kind: + type: string + metadata: + type: object + spec: + properties: + jobDefaults: + properties: + activeDeadlineSeconds: + format: int64 + type: integer + backoffLimit: + default: 6 + format: int32 + type: integer + imagePullPolicy: + default: IfNotPresent + type: string + ttlSecondsAfterFinished: + format: int32 + type: integer + type: object + jobTemplate: + properties: + controller: + properties: + annotations: + additionalProperties: + type: string + type: object + labels: + additionalProperties: + type: string + type: object + type: object + metadata: + properties: + annotations: + additionalProperties: + type: string + type: object + labels: + additionalProperties: + type: string + type: object + type: object + spec: + 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 + args: + items: + type: string + type: array + containerSecurityContext: + 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 + dnsConfig: + properties: + nameservers: + items: + type: string + type: array + x-kubernetes-list-type: atomic + options: + items: + properties: + name: + type: string + value: + type: string + type: object + type: array + x-kubernetes-list-type: atomic + searches: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + dnsPolicy: + type: string + enableServiceLinks: + type: boolean + env: + items: + properties: + name: + type: string + value: + type: string + valueFrom: + properties: + configMapKeyRef: + properties: + key: + type: string + name: + default: "" + type: string + optional: + type: boolean + required: + - key + type: object + x-kubernetes-map-type: atomic + fieldRef: + properties: + apiVersion: + type: string + fieldPath: + type: string + required: + - fieldPath + type: object + x-kubernetes-map-type: atomic + fileKeyRef: + properties: + key: + type: string + optional: + default: false + type: boolean + path: + type: string + volumeName: + type: string + required: + - key + - path + - volumeName + type: object + x-kubernetes-map-type: atomic + resourceFieldRef: + properties: + containerName: + type: string + divisor: + 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 + resource: + type: string + required: + - resource + type: object + x-kubernetes-map-type: atomic + secretKeyRef: + properties: + key: + type: string + name: + default: "" + type: string + optional: + type: boolean + required: + - key + type: object + x-kubernetes-map-type: atomic + type: object + required: + - name + type: object + type: array + hostIPC: + type: boolean + hostNetwork: + type: boolean + hostPID: + type: boolean + imagePullSecrets: + items: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + type: array + initContainers: + items: + properties: + args: + items: + type: string + type: array + x-kubernetes-list-type: atomic + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + env: + items: + properties: + name: + type: string + value: + type: string + valueFrom: + properties: + configMapKeyRef: + properties: + key: + type: string + name: + default: "" + type: string + optional: + type: boolean + required: + - key + type: object + x-kubernetes-map-type: atomic + fieldRef: + properties: + apiVersion: + type: string + fieldPath: + type: string + required: + - fieldPath + type: object + x-kubernetes-map-type: atomic + fileKeyRef: + properties: + key: + type: string + optional: + default: false + type: boolean + path: + type: string + volumeName: + type: string + required: + - key + - path + - volumeName + type: object + x-kubernetes-map-type: atomic + resourceFieldRef: + properties: + containerName: + type: string + divisor: + 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 + resource: + type: string + required: + - resource + type: object + x-kubernetes-map-type: atomic + secretKeyRef: + properties: + key: + type: string + name: + default: "" + type: string + optional: + type: boolean + required: + - key + type: object + x-kubernetes-map-type: atomic + type: object + required: + - name + type: object + type: array + x-kubernetes-list-map-keys: + - name + x-kubernetes-list-type: map + envFrom: + items: + properties: + configMapRef: + properties: + name: + default: "" + type: string + optional: + type: boolean + type: object + x-kubernetes-map-type: atomic + prefix: + type: string + secretRef: + properties: + name: + default: "" + type: string + optional: + type: boolean + type: object + x-kubernetes-map-type: atomic + type: object + type: array + x-kubernetes-list-type: atomic + image: + type: string + imagePullPolicy: + type: string + lifecycle: + properties: + postStart: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + sleep: + properties: + seconds: + format: int64 + type: integer + required: + - seconds + type: object + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + type: object + preStop: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + sleep: + properties: + seconds: + format: int64 + type: integer + required: + - seconds + type: object + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + type: object + stopSignal: + type: string + type: object + livenessProbe: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + failureThreshold: + format: int32 + type: integer + grpc: + properties: + port: + format: int32 + type: integer + service: + default: "" + type: string + required: + - port + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + initialDelaySeconds: + format: int32 + type: integer + periodSeconds: + format: int32 + type: integer + successThreshold: + format: int32 + type: integer + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + terminationGracePeriodSeconds: + format: int64 + type: integer + timeoutSeconds: + format: int32 + type: integer + type: object + name: + type: string + ports: + items: + properties: + containerPort: + format: int32 + type: integer + hostIP: + type: string + hostPort: + format: int32 + type: integer + name: + type: string + protocol: + default: TCP + type: string + required: + - containerPort + type: object + type: array + x-kubernetes-list-map-keys: + - containerPort + - protocol + x-kubernetes-list-type: map + readinessProbe: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + failureThreshold: + format: int32 + type: integer + grpc: + properties: + port: + format: int32 + type: integer + service: + default: "" + type: string + required: + - port + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + initialDelaySeconds: + format: int32 + type: integer + periodSeconds: + format: int32 + type: integer + successThreshold: + format: int32 + type: integer + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + terminationGracePeriodSeconds: + format: int64 + type: integer + timeoutSeconds: + format: int32 + type: integer + type: object + resizePolicy: + items: + properties: + resourceName: + type: string + restartPolicy: + type: string + required: + - resourceName + - restartPolicy + type: object + type: array + x-kubernetes-list-type: atomic + 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 + restartPolicy: + type: string + restartPolicyRules: + items: + properties: + action: + type: string + exitCodes: + properties: + operator: + type: string + values: + items: + format: int32 + type: integer + type: array + x-kubernetes-list-type: set + required: + - operator + type: object + required: + - action + type: object + type: array + x-kubernetes-list-type: atomic + 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 + startupProbe: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + failureThreshold: + format: int32 + type: integer + grpc: + properties: + port: + format: int32 + type: integer + service: + default: "" + type: string + required: + - port + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + initialDelaySeconds: + format: int32 + type: integer + periodSeconds: + format: int32 + type: integer + successThreshold: + format: int32 + type: integer + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + terminationGracePeriodSeconds: + format: int64 + type: integer + timeoutSeconds: + format: int32 + type: integer + type: object + stdin: + type: boolean + stdinOnce: + type: boolean + terminationMessagePath: + type: string + terminationMessagePolicy: + type: string + tty: + type: boolean + volumeDevices: + items: + properties: + devicePath: + type: string + name: + type: string + required: + - devicePath + - name + type: object + type: array + x-kubernetes-list-map-keys: + - devicePath + x-kubernetes-list-type: map + volumeMounts: + items: + properties: + mountPath: + type: string + mountPropagation: + type: string + name: + type: string + readOnly: + type: boolean + recursiveReadOnly: + type: string + subPath: + type: string + subPathExpr: + type: string + required: + - mountPath + - name + type: object + type: array + x-kubernetes-list-map-keys: + - mountPath + x-kubernetes-list-type: map + workingDir: + type: string + required: + - name + type: object + type: array + lifecycle: + properties: + postStart: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + sleep: + properties: + seconds: + format: int64 + type: integer + required: + - seconds + type: object + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + type: object + preStop: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + sleep: + properties: + seconds: + format: int64 + type: integer + required: + - seconds + type: object + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + type: object + stopSignal: + type: string + type: object + livenessProbe: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + failureThreshold: + format: int32 + type: integer + grpc: + properties: + port: + format: int32 + type: integer + service: + default: "" + type: string + required: + - port + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + initialDelaySeconds: + format: int32 + type: integer + periodSeconds: + format: int32 + type: integer + successThreshold: + format: int32 + type: integer + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + terminationGracePeriodSeconds: + format: int64 + type: integer + timeoutSeconds: + format: int32 + type: integer + type: object + nodeSelector: + additionalProperties: + type: string + type: object + x-kubernetes-map-type: atomic + podPlacementPolicy: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + priority: + format: int32 + type: integer + priorityClassName: + type: string + readinessProbe: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + failureThreshold: + format: int32 + type: integer + grpc: + properties: + port: + format: int32 + type: integer + service: + default: "" + type: string + required: + - port + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + initialDelaySeconds: + format: int32 + type: integer + periodSeconds: + format: int32 + type: integer + successThreshold: + format: int32 + type: integer + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + terminationGracePeriodSeconds: + format: int64 + type: integer + timeoutSeconds: + format: int32 + type: integer + type: object + 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 + runtimeClassName: + type: string + schedulerName: + type: string + securityContext: + 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 + serviceAccountName: + type: string + shareProcessNamespace: + type: boolean + terminationGracePeriodSeconds: + format: int64 + type: integer + tolerations: + items: + properties: + effect: + type: string + key: + type: string + operator: + type: string + tolerationSeconds: + format: int64 + type: integer + value: + type: string + type: object + type: array + topologySpreadConstraints: + 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 + maxSkew: + format: int32 + type: integer + minDomains: + format: int32 + type: integer + nodeAffinityPolicy: + type: string + nodeTaintsPolicy: + type: string + topologyKey: + type: string + whenUnsatisfiable: + type: string + required: + - maxSkew + - topologyKey + - whenUnsatisfiable + type: object + type: array + x-kubernetes-list-map-keys: + - topologyKey + - whenUnsatisfiable + x-kubernetes-list-type: map + volumeMounts: + items: + properties: + mountPath: + type: string + mountPropagation: + type: string + name: + type: string + readOnly: + type: boolean + recursiveReadOnly: + type: string + subPath: + type: string + subPathExpr: + type: string + required: + - mountPath + - name + type: object + type: array + volumes: + items: + properties: + awsElasticBlockStore: + properties: + fsType: + type: string + partition: + format: int32 + type: integer + readOnly: + type: boolean + volumeID: + type: string + required: + - volumeID + type: object + azureDisk: + properties: + cachingMode: + type: string + diskName: + type: string + diskURI: + type: string + fsType: + default: ext4 + type: string + kind: + type: string + readOnly: + default: false + type: boolean + required: + - diskName + - diskURI + type: object + azureFile: + properties: + readOnly: + type: boolean + secretName: + type: string + shareName: + type: string + required: + - secretName + - shareName + type: object + cephfs: + properties: + monitors: + items: + type: string + type: array + x-kubernetes-list-type: atomic + path: + type: string + readOnly: + type: boolean + secretFile: + type: string + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + user: + type: string + required: + - monitors + type: object + cinder: + properties: + fsType: + type: string + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + volumeID: + type: string + required: + - volumeID + type: object + configMap: + properties: + defaultMode: + format: int32 + type: integer + items: + items: + properties: + key: + type: string + mode: + format: int32 + type: integer + path: + type: string + required: + - key + - path + type: object + type: array + x-kubernetes-list-type: atomic + name: + default: "" + type: string + optional: + type: boolean + type: object + x-kubernetes-map-type: atomic + csi: + properties: + driver: + type: string + fsType: + type: string + nodePublishSecretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + readOnly: + type: boolean + volumeAttributes: + additionalProperties: + type: string + type: object + required: + - driver + type: object + downwardAPI: + properties: + defaultMode: + format: int32 + type: integer + items: + items: + properties: + fieldRef: + properties: + apiVersion: + type: string + fieldPath: + type: string + required: + - fieldPath + type: object + x-kubernetes-map-type: atomic + mode: + format: int32 + type: integer + path: + type: string + resourceFieldRef: + properties: + containerName: + type: string + divisor: + 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 + resource: + type: string + required: + - resource + type: object + x-kubernetes-map-type: atomic + required: + - path + type: object + type: array + x-kubernetes-list-type: atomic + type: object + emptyDir: + properties: + medium: + type: string + sizeLimit: + 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 + ephemeral: + properties: + volumeClaimTemplate: + properties: + metadata: + properties: + annotations: + additionalProperties: + type: string + type: object + generateName: + type: string + labels: + additionalProperties: + type: string + type: object + name: + type: string + namespace: + type: string + ownerReferences: + items: + properties: + apiVersion: + type: string + blockOwnerDeletion: + type: boolean + controller: + type: boolean + kind: + type: string + name: + type: string + uid: + type: string + required: + - apiVersion + - kind + - name + - uid + type: object + x-kubernetes-map-type: atomic + type: array + type: object + spec: + properties: + accessModes: + items: + type: string + type: array + x-kubernetes-list-type: atomic + dataSource: + properties: + apiGroup: + type: string + kind: + type: string + name: + type: string + required: + - kind + - name + type: object + x-kubernetes-map-type: atomic + dataSourceRef: + properties: + apiGroup: + type: string + kind: + type: string + name: + type: string + namespace: + type: string + required: + - kind + - name + type: object + resources: + properties: + 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 + selector: + 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 + storageClassName: + type: string + volumeAttributesClassName: + type: string + volumeMode: + type: string + volumeName: + type: string + type: object + required: + - spec + type: object + type: object + fc: + properties: + fsType: + type: string + lun: + format: int32 + type: integer + readOnly: + type: boolean + targetWWNs: + items: + type: string + type: array + x-kubernetes-list-type: atomic + wwids: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + flexVolume: + properties: + driver: + type: string + fsType: + type: string + options: + additionalProperties: + type: string + type: object + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + required: + - driver + type: object + flocker: + properties: + datasetName: + type: string + datasetUUID: + type: string + type: object + gcePersistentDisk: + properties: + fsType: + type: string + partition: + format: int32 + type: integer + pdName: + type: string + readOnly: + type: boolean + required: + - pdName + type: object + glusterfs: + properties: + endpoints: + type: string + path: + type: string + readOnly: + type: boolean + required: + - endpoints + - path + type: object + hostPath: + properties: + path: + type: string + type: + type: string + required: + - path + type: object + iscsi: + properties: + chapAuthDiscovery: + type: boolean + chapAuthSession: + type: boolean + fsType: + type: string + initiatorName: + type: string + iqn: + type: string + iscsiInterface: + default: default + type: string + lun: + format: int32 + type: integer + portals: + items: + type: string + type: array + x-kubernetes-list-type: atomic + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + targetPortal: + type: string + required: + - iqn + - lun + - targetPortal + type: object + name: + type: string + nfs: + properties: + path: + type: string + readOnly: + type: boolean + server: + type: string + required: + - path + - server + type: object + persistentVolumeClaim: + properties: + claimName: + type: string + readOnly: + type: boolean + required: + - claimName + type: object + photonPersistentDisk: + properties: + fsType: + type: string + pdID: + type: string + required: + - pdID + type: object + portworxVolume: + properties: + fsType: + type: string + readOnly: + type: boolean + volumeID: + type: string + required: + - volumeID + type: object + projected: + properties: + defaultMode: + format: int32 + type: integer + sources: + items: + properties: + clusterTrustBundle: + 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 + name: + type: string + optional: + type: boolean + path: + type: string + signerName: + type: string + required: + - path + type: object + configMap: + properties: + items: + items: + properties: + key: + type: string + mode: + format: int32 + type: integer + path: + type: string + required: + - key + - path + type: object + type: array + x-kubernetes-list-type: atomic + name: + default: "" + type: string + optional: + type: boolean + type: object + x-kubernetes-map-type: atomic + downwardAPI: + properties: + items: + items: + properties: + fieldRef: + properties: + apiVersion: + type: string + fieldPath: + type: string + required: + - fieldPath + type: object + x-kubernetes-map-type: atomic + mode: + format: int32 + type: integer + path: + type: string + resourceFieldRef: + properties: + containerName: + type: string + divisor: + 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 + resource: + type: string + required: + - resource + type: object + x-kubernetes-map-type: atomic + required: + - path + type: object + type: array + x-kubernetes-list-type: atomic + type: object + podCertificate: + properties: + certificateChainPath: + type: string + credentialBundlePath: + type: string + keyPath: + type: string + keyType: + type: string + maxExpirationSeconds: + format: int32 + type: integer + signerName: + type: string + required: + - keyType + - signerName + type: object + secret: + properties: + items: + items: + properties: + key: + type: string + mode: + format: int32 + type: integer + path: + type: string + required: + - key + - path + type: object + type: array + x-kubernetes-list-type: atomic + name: + default: "" + type: string + optional: + type: boolean + type: object + x-kubernetes-map-type: atomic + serviceAccountToken: + properties: + audience: + type: string + expirationSeconds: + format: int64 + type: integer + path: + type: string + required: + - path + type: object + type: object + type: array + x-kubernetes-list-type: atomic + type: object + quobyte: + properties: + group: + type: string + readOnly: + type: boolean + registry: + type: string + tenant: + type: string + user: + type: string + volume: + type: string + required: + - registry + - volume + type: object + rbd: + properties: + fsType: + type: string + image: + type: string + keyring: + default: /etc/ceph/keyring + type: string + monitors: + items: + type: string + type: array + x-kubernetes-list-type: atomic + pool: + default: rbd + type: string + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + user: + default: admin + type: string + required: + - image + - monitors + type: object + scaleIO: + properties: + fsType: + default: xfs + type: string + gateway: + type: string + protectionDomain: + type: string + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + sslEnabled: + type: boolean + storageMode: + default: ThinProvisioned + type: string + storagePool: + type: string + system: + type: string + volumeName: + type: string + required: + - gateway + - secretRef + - system + type: object + secret: + properties: + defaultMode: + format: int32 + type: integer + items: + items: + properties: + key: + type: string + mode: + format: int32 + type: integer + path: + type: string + required: + - key + - path + type: object + type: array + x-kubernetes-list-type: atomic + optional: + type: boolean + secretName: + type: string + type: object + storageos: + properties: + fsType: + type: string + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + volumeName: + type: string + volumeNamespace: + type: string + type: object + vsphereVolume: + properties: + fsType: + type: string + storagePolicyID: + type: string + storagePolicyName: + type: string + volumePath: + type: string + required: + - volumePath + type: object + required: + - name + type: object + type: array + type: object + type: object + source: + properties: + connectionInfo: + properties: + appBinding: + properties: + name: + type: string + namespace: + type: string + required: + - name + type: object + dbName: + type: string + maxConnections: + format: int32 + type: integer + tls: + properties: + caFile: + type: string + certFile: + type: string + insecureSkipVerify: + type: boolean + keyFile: + type: string + serverName: + type: string + type: object + url: + type: string + type: object + logicalReplication: + properties: + copyData: + default: true + type: boolean + publication: + properties: + args: + items: + type: string + type: array + mode: + default: default + enum: + - default + - table + - allTable + - tableInSchema + type: string + name: + type: string + type: object + subscription: + properties: + name: + type: string + type: object + type: object + pgDump: + properties: + excludeSchema: + items: + type: string + type: array + excludeTable: + items: + type: string + type: array + extraOptions: + items: + type: string + type: array + schema: + items: + type: string + type: array + schemaOnly: + type: boolean + table: + items: + type: string + type: array + type: object + required: + - connectionInfo + type: object + target: + properties: + connectionInfo: + properties: + appBinding: + properties: + name: + type: string + namespace: + type: string + required: + - name + type: object + dbName: + type: string + maxConnections: + format: int32 + type: integer + tls: + properties: + caFile: + type: string + certFile: + type: string + insecureSkipVerify: + type: boolean + keyFile: + type: string + serverName: + type: string + type: object + url: + type: string + type: object + required: + - connectionInfo + type: object + required: + - source + - target + type: object + required: + - spec + type: object + served: true + storage: true +status: + acceptedNames: + kind: "" + plural: "" + conditions: null + storedVersions: null diff --git a/charts/courierkubedbcom-postgresmigration-editor/doc.yaml b/charts/courierkubedbcom-postgresmigration-editor/doc.yaml new file mode 100644 index 0000000000..0f0ff166b9 --- /dev/null +++ b/charts/courierkubedbcom-postgresmigration-editor/doc.yaml @@ -0,0 +1,18 @@ +chart: + name: courierkubedbcom-postgresmigration-editor + values: -- generate from values file -- + valuesExample: -- generate from values file -- +prerequisites: +- Kubernetes 1.20+ +project: + app: a PostgresMigration Editor + description: PostgresMigration Editor + name: PostgresMigration Editor by AppsCode + shortName: PostgresMigration Editor + url: https://appscode.com +release: + name: courierkubedbcom-postgresmigration-editor + namespace: default +repository: + name: appscode + url: https://charts.appscode.com/stable/ diff --git a/charts/courierkubedbcom-postgresmigration-editor/templates/NOTES.txt b/charts/courierkubedbcom-postgresmigration-editor/templates/NOTES.txt new file mode 100644 index 0000000000..c4a22529fb --- /dev/null +++ b/charts/courierkubedbcom-postgresmigration-editor/templates/NOTES.txt @@ -0,0 +1,3 @@ +Get the PostgresMigration by running the following command: + + kubectl --namespace {{ .Release.Namespace }} get postgresmigrations.courier.kubedb.com {{ .Release.Name }} diff --git a/charts/courierkubedbcom-postgresmigration-editor/values.openapiv3_schema.yaml b/charts/courierkubedbcom-postgresmigration-editor/values.openapiv3_schema.yaml new file mode 100644 index 0000000000..e9f547e9db --- /dev/null +++ b/charts/courierkubedbcom-postgresmigration-editor/values.openapiv3_schema.yaml @@ -0,0 +1,2922 @@ +properties: + apiVersion: + type: string + kind: + type: string + metadata: + properties: + annotations: + additionalProperties: + type: string + description: 'Annotations is an unstructured key value map stored with a resource + that may be set by external tools to store and retrieve arbitrary metadata. + They are not queryable and should be preserved when modifying objects. More + info: http://kubernetes.io/docs/user-guide/annotations' + type: object + labels: + additionalProperties: + type: string + description: 'Map of string keys and values that can be used to organize and + categorize (scope and select) objects. May match selectors of replication + controllers and services. More info: http://kubernetes.io/docs/user-guide/labels' + type: object + name: + description: 'Name must be unique within a namespace. Is required when creating + resources, although some resources may allow a client to request the generation + of an appropriate name automatically. Name is primarily intended for creation + idempotence and configuration definition. Cannot be updated. More info: + http://kubernetes.io/docs/user-guide/identifiers#names' + type: string + namespace: + description: "Namespace defines the space within which each name must be unique. + An empty namespace is equivalent to the \"default\" namespace, but \"default\" + is the canonical representation. Not all objects are required to be scoped + to a namespace - the value of this field for those objects will be empty. + \n Must be a DNS_LABEL. Cannot be updated. More info: http://kubernetes.io/docs/user-guide/namespaces" + type: string + type: object + spec: + properties: + jobDefaults: + properties: + activeDeadlineSeconds: + format: int64 + type: integer + backoffLimit: + default: 6 + format: int32 + type: integer + imagePullPolicy: + default: IfNotPresent + type: string + ttlSecondsAfterFinished: + format: int32 + type: integer + type: object + jobTemplate: + properties: + controller: + properties: + annotations: + additionalProperties: + type: string + type: object + labels: + additionalProperties: + type: string + type: object + type: object + metadata: + properties: + annotations: + additionalProperties: + type: string + type: object + labels: + additionalProperties: + type: string + type: object + type: object + spec: + 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 + args: + items: + type: string + type: array + containerSecurityContext: + 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 + dnsConfig: + properties: + nameservers: + items: + type: string + type: array + x-kubernetes-list-type: atomic + options: + items: + properties: + name: + type: string + value: + type: string + type: object + type: array + x-kubernetes-list-type: atomic + searches: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + dnsPolicy: + type: string + enableServiceLinks: + type: boolean + env: + items: + properties: + name: + type: string + value: + type: string + valueFrom: + properties: + configMapKeyRef: + properties: + key: + type: string + name: + default: "" + type: string + optional: + type: boolean + required: + - key + type: object + x-kubernetes-map-type: atomic + fieldRef: + properties: + apiVersion: + type: string + fieldPath: + type: string + required: + - fieldPath + type: object + x-kubernetes-map-type: atomic + fileKeyRef: + properties: + key: + type: string + optional: + default: false + type: boolean + path: + type: string + volumeName: + type: string + required: + - key + - path + - volumeName + type: object + x-kubernetes-map-type: atomic + resourceFieldRef: + properties: + containerName: + type: string + divisor: + 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 + resource: + type: string + required: + - resource + type: object + x-kubernetes-map-type: atomic + secretKeyRef: + properties: + key: + type: string + name: + default: "" + type: string + optional: + type: boolean + required: + - key + type: object + x-kubernetes-map-type: atomic + type: object + required: + - name + type: object + type: array + hostIPC: + type: boolean + hostNetwork: + type: boolean + hostPID: + type: boolean + imagePullSecrets: + items: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + type: array + initContainers: + items: + properties: + args: + items: + type: string + type: array + x-kubernetes-list-type: atomic + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + env: + items: + properties: + name: + type: string + value: + type: string + valueFrom: + properties: + configMapKeyRef: + properties: + key: + type: string + name: + default: "" + type: string + optional: + type: boolean + required: + - key + type: object + x-kubernetes-map-type: atomic + fieldRef: + properties: + apiVersion: + type: string + fieldPath: + type: string + required: + - fieldPath + type: object + x-kubernetes-map-type: atomic + fileKeyRef: + properties: + key: + type: string + optional: + default: false + type: boolean + path: + type: string + volumeName: + type: string + required: + - key + - path + - volumeName + type: object + x-kubernetes-map-type: atomic + resourceFieldRef: + properties: + containerName: + type: string + divisor: + 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 + resource: + type: string + required: + - resource + type: object + x-kubernetes-map-type: atomic + secretKeyRef: + properties: + key: + type: string + name: + default: "" + type: string + optional: + type: boolean + required: + - key + type: object + x-kubernetes-map-type: atomic + type: object + required: + - name + type: object + type: array + x-kubernetes-list-map-keys: + - name + x-kubernetes-list-type: map + envFrom: + items: + properties: + configMapRef: + properties: + name: + default: "" + type: string + optional: + type: boolean + type: object + x-kubernetes-map-type: atomic + prefix: + type: string + secretRef: + properties: + name: + default: "" + type: string + optional: + type: boolean + type: object + x-kubernetes-map-type: atomic + type: object + type: array + x-kubernetes-list-type: atomic + image: + type: string + imagePullPolicy: + type: string + lifecycle: + properties: + postStart: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + sleep: + properties: + seconds: + format: int64 + type: integer + required: + - seconds + type: object + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + type: object + preStop: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + sleep: + properties: + seconds: + format: int64 + type: integer + required: + - seconds + type: object + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + type: object + stopSignal: + type: string + type: object + livenessProbe: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + failureThreshold: + format: int32 + type: integer + grpc: + properties: + port: + format: int32 + type: integer + service: + default: "" + type: string + required: + - port + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + initialDelaySeconds: + format: int32 + type: integer + periodSeconds: + format: int32 + type: integer + successThreshold: + format: int32 + type: integer + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + terminationGracePeriodSeconds: + format: int64 + type: integer + timeoutSeconds: + format: int32 + type: integer + type: object + name: + type: string + ports: + items: + properties: + containerPort: + format: int32 + type: integer + hostIP: + type: string + hostPort: + format: int32 + type: integer + name: + type: string + protocol: + default: TCP + type: string + required: + - containerPort + type: object + type: array + x-kubernetes-list-map-keys: + - containerPort + - protocol + x-kubernetes-list-type: map + readinessProbe: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + failureThreshold: + format: int32 + type: integer + grpc: + properties: + port: + format: int32 + type: integer + service: + default: "" + type: string + required: + - port + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + initialDelaySeconds: + format: int32 + type: integer + periodSeconds: + format: int32 + type: integer + successThreshold: + format: int32 + type: integer + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + terminationGracePeriodSeconds: + format: int64 + type: integer + timeoutSeconds: + format: int32 + type: integer + type: object + resizePolicy: + items: + properties: + resourceName: + type: string + restartPolicy: + type: string + required: + - resourceName + - restartPolicy + type: object + type: array + x-kubernetes-list-type: atomic + 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 + restartPolicy: + type: string + restartPolicyRules: + items: + properties: + action: + type: string + exitCodes: + properties: + operator: + type: string + values: + items: + format: int32 + type: integer + type: array + x-kubernetes-list-type: set + required: + - operator + type: object + required: + - action + type: object + type: array + x-kubernetes-list-type: atomic + 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 + startupProbe: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + failureThreshold: + format: int32 + type: integer + grpc: + properties: + port: + format: int32 + type: integer + service: + default: "" + type: string + required: + - port + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + initialDelaySeconds: + format: int32 + type: integer + periodSeconds: + format: int32 + type: integer + successThreshold: + format: int32 + type: integer + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + terminationGracePeriodSeconds: + format: int64 + type: integer + timeoutSeconds: + format: int32 + type: integer + type: object + stdin: + type: boolean + stdinOnce: + type: boolean + terminationMessagePath: + type: string + terminationMessagePolicy: + type: string + tty: + type: boolean + volumeDevices: + items: + properties: + devicePath: + type: string + name: + type: string + required: + - devicePath + - name + type: object + type: array + x-kubernetes-list-map-keys: + - devicePath + x-kubernetes-list-type: map + volumeMounts: + items: + properties: + mountPath: + type: string + mountPropagation: + type: string + name: + type: string + readOnly: + type: boolean + recursiveReadOnly: + type: string + subPath: + type: string + subPathExpr: + type: string + required: + - mountPath + - name + type: object + type: array + x-kubernetes-list-map-keys: + - mountPath + x-kubernetes-list-type: map + workingDir: + type: string + required: + - name + type: object + type: array + lifecycle: + properties: + postStart: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + sleep: + properties: + seconds: + format: int64 + type: integer + required: + - seconds + type: object + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + type: object + preStop: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + sleep: + properties: + seconds: + format: int64 + type: integer + required: + - seconds + type: object + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + type: object + stopSignal: + type: string + type: object + livenessProbe: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + failureThreshold: + format: int32 + type: integer + grpc: + properties: + port: + format: int32 + type: integer + service: + default: "" + type: string + required: + - port + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + initialDelaySeconds: + format: int32 + type: integer + periodSeconds: + format: int32 + type: integer + successThreshold: + format: int32 + type: integer + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + terminationGracePeriodSeconds: + format: int64 + type: integer + timeoutSeconds: + format: int32 + type: integer + type: object + nodeSelector: + additionalProperties: + type: string + type: object + x-kubernetes-map-type: atomic + podPlacementPolicy: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + priority: + format: int32 + type: integer + priorityClassName: + type: string + readinessProbe: + properties: + exec: + properties: + command: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + failureThreshold: + format: int32 + type: integer + grpc: + properties: + port: + format: int32 + type: integer + service: + default: "" + type: string + required: + - port + type: object + httpGet: + properties: + host: + type: string + httpHeaders: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + path: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + scheme: + type: string + required: + - port + type: object + initialDelaySeconds: + format: int32 + type: integer + periodSeconds: + format: int32 + type: integer + successThreshold: + format: int32 + type: integer + tcpSocket: + properties: + host: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + required: + - port + type: object + terminationGracePeriodSeconds: + format: int64 + type: integer + timeoutSeconds: + format: int32 + type: integer + type: object + 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 + runtimeClassName: + type: string + schedulerName: + type: string + securityContext: + 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 + serviceAccountName: + type: string + shareProcessNamespace: + type: boolean + terminationGracePeriodSeconds: + format: int64 + type: integer + tolerations: + items: + properties: + effect: + type: string + key: + type: string + operator: + type: string + tolerationSeconds: + format: int64 + type: integer + value: + type: string + type: object + type: array + topologySpreadConstraints: + 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 + maxSkew: + format: int32 + type: integer + minDomains: + format: int32 + type: integer + nodeAffinityPolicy: + type: string + nodeTaintsPolicy: + type: string + topologyKey: + type: string + whenUnsatisfiable: + type: string + required: + - maxSkew + - topologyKey + - whenUnsatisfiable + type: object + type: array + x-kubernetes-list-map-keys: + - topologyKey + - whenUnsatisfiable + x-kubernetes-list-type: map + volumeMounts: + items: + properties: + mountPath: + type: string + mountPropagation: + type: string + name: + type: string + readOnly: + type: boolean + recursiveReadOnly: + type: string + subPath: + type: string + subPathExpr: + type: string + required: + - mountPath + - name + type: object + type: array + volumes: + items: + properties: + awsElasticBlockStore: + properties: + fsType: + type: string + partition: + format: int32 + type: integer + readOnly: + type: boolean + volumeID: + type: string + required: + - volumeID + type: object + azureDisk: + properties: + cachingMode: + type: string + diskName: + type: string + diskURI: + type: string + fsType: + default: ext4 + type: string + kind: + type: string + readOnly: + default: false + type: boolean + required: + - diskName + - diskURI + type: object + azureFile: + properties: + readOnly: + type: boolean + secretName: + type: string + shareName: + type: string + required: + - secretName + - shareName + type: object + cephfs: + properties: + monitors: + items: + type: string + type: array + x-kubernetes-list-type: atomic + path: + type: string + readOnly: + type: boolean + secretFile: + type: string + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + user: + type: string + required: + - monitors + type: object + cinder: + properties: + fsType: + type: string + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + volumeID: + type: string + required: + - volumeID + type: object + configMap: + properties: + defaultMode: + format: int32 + type: integer + items: + items: + properties: + key: + type: string + mode: + format: int32 + type: integer + path: + type: string + required: + - key + - path + type: object + type: array + x-kubernetes-list-type: atomic + name: + default: "" + type: string + optional: + type: boolean + type: object + x-kubernetes-map-type: atomic + csi: + properties: + driver: + type: string + fsType: + type: string + nodePublishSecretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + readOnly: + type: boolean + volumeAttributes: + additionalProperties: + type: string + type: object + required: + - driver + type: object + downwardAPI: + properties: + defaultMode: + format: int32 + type: integer + items: + items: + properties: + fieldRef: + properties: + apiVersion: + type: string + fieldPath: + type: string + required: + - fieldPath + type: object + x-kubernetes-map-type: atomic + mode: + format: int32 + type: integer + path: + type: string + resourceFieldRef: + properties: + containerName: + type: string + divisor: + 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 + resource: + type: string + required: + - resource + type: object + x-kubernetes-map-type: atomic + required: + - path + type: object + type: array + x-kubernetes-list-type: atomic + type: object + emptyDir: + properties: + medium: + type: string + sizeLimit: + 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 + ephemeral: + properties: + volumeClaimTemplate: + properties: + metadata: + properties: + annotations: + additionalProperties: + type: string + type: object + generateName: + type: string + labels: + additionalProperties: + type: string + type: object + name: + type: string + namespace: + type: string + ownerReferences: + items: + properties: + apiVersion: + type: string + blockOwnerDeletion: + type: boolean + controller: + type: boolean + kind: + type: string + name: + type: string + uid: + type: string + required: + - apiVersion + - kind + - name + - uid + type: object + x-kubernetes-map-type: atomic + type: array + type: object + spec: + properties: + accessModes: + items: + type: string + type: array + x-kubernetes-list-type: atomic + dataSource: + properties: + apiGroup: + type: string + kind: + type: string + name: + type: string + required: + - kind + - name + type: object + x-kubernetes-map-type: atomic + dataSourceRef: + properties: + apiGroup: + type: string + kind: + type: string + name: + type: string + namespace: + type: string + required: + - kind + - name + type: object + resources: + properties: + 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 + selector: + 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 + storageClassName: + type: string + volumeAttributesClassName: + type: string + volumeMode: + type: string + volumeName: + type: string + type: object + required: + - spec + type: object + type: object + fc: + properties: + fsType: + type: string + lun: + format: int32 + type: integer + readOnly: + type: boolean + targetWWNs: + items: + type: string + type: array + x-kubernetes-list-type: atomic + wwids: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + flexVolume: + properties: + driver: + type: string + fsType: + type: string + options: + additionalProperties: + type: string + type: object + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + required: + - driver + type: object + flocker: + properties: + datasetName: + type: string + datasetUUID: + type: string + type: object + gcePersistentDisk: + properties: + fsType: + type: string + partition: + format: int32 + type: integer + pdName: + type: string + readOnly: + type: boolean + required: + - pdName + type: object + glusterfs: + properties: + endpoints: + type: string + path: + type: string + readOnly: + type: boolean + required: + - endpoints + - path + type: object + hostPath: + properties: + path: + type: string + type: + type: string + required: + - path + type: object + iscsi: + properties: + chapAuthDiscovery: + type: boolean + chapAuthSession: + type: boolean + fsType: + type: string + initiatorName: + type: string + iqn: + type: string + iscsiInterface: + default: default + type: string + lun: + format: int32 + type: integer + portals: + items: + type: string + type: array + x-kubernetes-list-type: atomic + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + targetPortal: + type: string + required: + - iqn + - lun + - targetPortal + type: object + name: + type: string + nfs: + properties: + path: + type: string + readOnly: + type: boolean + server: + type: string + required: + - path + - server + type: object + persistentVolumeClaim: + properties: + claimName: + type: string + readOnly: + type: boolean + required: + - claimName + type: object + photonPersistentDisk: + properties: + fsType: + type: string + pdID: + type: string + required: + - pdID + type: object + portworxVolume: + properties: + fsType: + type: string + readOnly: + type: boolean + volumeID: + type: string + required: + - volumeID + type: object + projected: + properties: + defaultMode: + format: int32 + type: integer + sources: + items: + properties: + clusterTrustBundle: + 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 + name: + type: string + optional: + type: boolean + path: + type: string + signerName: + type: string + required: + - path + type: object + configMap: + properties: + items: + items: + properties: + key: + type: string + mode: + format: int32 + type: integer + path: + type: string + required: + - key + - path + type: object + type: array + x-kubernetes-list-type: atomic + name: + default: "" + type: string + optional: + type: boolean + type: object + x-kubernetes-map-type: atomic + downwardAPI: + properties: + items: + items: + properties: + fieldRef: + properties: + apiVersion: + type: string + fieldPath: + type: string + required: + - fieldPath + type: object + x-kubernetes-map-type: atomic + mode: + format: int32 + type: integer + path: + type: string + resourceFieldRef: + properties: + containerName: + type: string + divisor: + 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 + resource: + type: string + required: + - resource + type: object + x-kubernetes-map-type: atomic + required: + - path + type: object + type: array + x-kubernetes-list-type: atomic + type: object + podCertificate: + properties: + certificateChainPath: + type: string + credentialBundlePath: + type: string + keyPath: + type: string + keyType: + type: string + maxExpirationSeconds: + format: int32 + type: integer + signerName: + type: string + required: + - keyType + - signerName + type: object + secret: + properties: + items: + items: + properties: + key: + type: string + mode: + format: int32 + type: integer + path: + type: string + required: + - key + - path + type: object + type: array + x-kubernetes-list-type: atomic + name: + default: "" + type: string + optional: + type: boolean + type: object + x-kubernetes-map-type: atomic + serviceAccountToken: + properties: + audience: + type: string + expirationSeconds: + format: int64 + type: integer + path: + type: string + required: + - path + type: object + type: object + type: array + x-kubernetes-list-type: atomic + type: object + quobyte: + properties: + group: + type: string + readOnly: + type: boolean + registry: + type: string + tenant: + type: string + user: + type: string + volume: + type: string + required: + - registry + - volume + type: object + rbd: + properties: + fsType: + type: string + image: + type: string + keyring: + default: /etc/ceph/keyring + type: string + monitors: + items: + type: string + type: array + x-kubernetes-list-type: atomic + pool: + default: rbd + type: string + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + user: + default: admin + type: string + required: + - image + - monitors + type: object + scaleIO: + properties: + fsType: + default: xfs + type: string + gateway: + type: string + protectionDomain: + type: string + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + sslEnabled: + type: boolean + storageMode: + default: ThinProvisioned + type: string + storagePool: + type: string + system: + type: string + volumeName: + type: string + required: + - gateway + - secretRef + - system + type: object + secret: + properties: + defaultMode: + format: int32 + type: integer + items: + items: + properties: + key: + type: string + mode: + format: int32 + type: integer + path: + type: string + required: + - key + - path + type: object + type: array + x-kubernetes-list-type: atomic + optional: + type: boolean + secretName: + type: string + type: object + storageos: + properties: + fsType: + type: string + readOnly: + type: boolean + secretRef: + properties: + name: + default: "" + type: string + type: object + x-kubernetes-map-type: atomic + volumeName: + type: string + volumeNamespace: + type: string + type: object + vsphereVolume: + properties: + fsType: + type: string + storagePolicyID: + type: string + storagePolicyName: + type: string + volumePath: + type: string + required: + - volumePath + type: object + required: + - name + type: object + type: array + type: object + type: object + source: + properties: + connectionInfo: + properties: + appBinding: + properties: + name: + type: string + namespace: + type: string + required: + - name + type: object + dbName: + type: string + maxConnections: + format: int32 + type: integer + tls: + properties: + caFile: + type: string + certFile: + type: string + insecureSkipVerify: + type: boolean + keyFile: + type: string + serverName: + type: string + type: object + url: + type: string + type: object + logicalReplication: + properties: + copyData: + default: true + type: boolean + publication: + properties: + args: + items: + type: string + type: array + mode: + default: default + enum: + - default + - table + - allTable + - tableInSchema + type: string + name: + type: string + type: object + subscription: + properties: + name: + type: string + type: object + type: object + pgDump: + properties: + excludeSchema: + items: + type: string + type: array + excludeTable: + items: + type: string + type: array + extraOptions: + items: + type: string + type: array + schema: + items: + type: string + type: array + schemaOnly: + type: boolean + table: + items: + type: string + type: array + type: object + required: + - connectionInfo + type: object + target: + properties: + connectionInfo: + properties: + appBinding: + properties: + name: + type: string + namespace: + type: string + required: + - name + type: object + dbName: + type: string + maxConnections: + format: int32 + type: integer + tls: + properties: + caFile: + type: string + certFile: + type: string + insecureSkipVerify: + type: boolean + keyFile: + type: string + serverName: + type: string + type: object + url: + type: string + type: object + required: + - connectionInfo + type: object + required: + - source + - target + type: object +required: +- spec +type: object diff --git a/charts/courierkubedbcom-postgresmigration-editor/values.yaml b/charts/courierkubedbcom-postgresmigration-editor/values.yaml new file mode 100644 index 0000000000..3507d692ee --- /dev/null +++ b/charts/courierkubedbcom-postgresmigration-editor/values.yaml @@ -0,0 +1,5 @@ +apiVersion: courier.kubedb.com/v1alpha1 +kind: PostgresMigration +metadata: + name: postgresmigration + namespace: default diff --git a/charts/dbformariadbazurekubedbcom-configuration-editor/Chart.yaml b/charts/dbformariadbazurekubedbcom-configuration-editor/Chart.yaml index 31a53b135d..712b388fb8 100644 --- a/charts/dbformariadbazurekubedbcom-configuration-editor/Chart.yaml +++ b/charts/dbformariadbazurekubedbcom-configuration-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"dbformariadb.azure.kubedb.com","version":"v1alpha1","resource":"configurations"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Configuration Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: dbformariadbazurekubedbcom-configuration-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/dbformariadbazurekubedbcom-configuration-editor/README.md b/charts/dbformariadbazurekubedbcom-configuration-editor/README.md index 3571a7bbe0..09d152a7ba 100644 --- a/charts/dbformariadbazurekubedbcom-configuration-editor/README.md +++ b/charts/dbformariadbazurekubedbcom-configuration-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/dbformariadbazurekubedbcom-configuration-editor --version=v0.35.0 -$ helm upgrade -i dbformariadbazurekubedbcom-configuration-editor appscode/dbformariadbazurekubedbcom-configuration-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/dbformariadbazurekubedbcom-configuration-editor --version=v0.36.0 +$ helm upgrade -i dbformariadbazurekubedbcom-configuration-editor appscode/dbformariadbazurekubedbcom-configuration-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Configuration Editor on a [Kubernetes](http://kubernetes.io To install/upgrade the chart with the release name `dbformariadbazurekubedbcom-configuration-editor`: ```bash -$ helm upgrade -i dbformariadbazurekubedbcom-configuration-editor appscode/dbformariadbazurekubedbcom-configuration-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i dbformariadbazurekubedbcom-configuration-editor appscode/dbformariadbazurekubedbcom-configuration-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Configuration Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `dbformariadbazurek Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i dbformariadbazurekubedbcom-configuration-editor appscode/dbformariadbazurekubedbcom-configuration-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=dbformariadb.azure.kubedb.com/v1alpha1 +$ helm upgrade -i dbformariadbazurekubedbcom-configuration-editor appscode/dbformariadbazurekubedbcom-configuration-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=dbformariadb.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i dbformariadbazurekubedbcom-configuration-editor appscode/dbformariadbazurekubedbcom-configuration-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i dbformariadbazurekubedbcom-configuration-editor appscode/dbformariadbazurekubedbcom-configuration-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/dbformariadbazurekubedbcom-database-editor/Chart.yaml b/charts/dbformariadbazurekubedbcom-database-editor/Chart.yaml index 18ec6d5b6f..e221fe622f 100644 --- a/charts/dbformariadbazurekubedbcom-database-editor/Chart.yaml +++ b/charts/dbformariadbazurekubedbcom-database-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"dbformariadb.azure.kubedb.com","version":"v1alpha1","resource":"databases"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Database Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: dbformariadbazurekubedbcom-database-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/dbformariadbazurekubedbcom-database-editor/README.md b/charts/dbformariadbazurekubedbcom-database-editor/README.md index 64e8857cfa..2b0c6cffd9 100644 --- a/charts/dbformariadbazurekubedbcom-database-editor/README.md +++ b/charts/dbformariadbazurekubedbcom-database-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/dbformariadbazurekubedbcom-database-editor --version=v0.35.0 -$ helm upgrade -i dbformariadbazurekubedbcom-database-editor appscode/dbformariadbazurekubedbcom-database-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/dbformariadbazurekubedbcom-database-editor --version=v0.36.0 +$ helm upgrade -i dbformariadbazurekubedbcom-database-editor appscode/dbformariadbazurekubedbcom-database-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Database Editor on a [Kubernetes](http://kubernetes.io) clu To install/upgrade the chart with the release name `dbformariadbazurekubedbcom-database-editor`: ```bash -$ helm upgrade -i dbformariadbazurekubedbcom-database-editor appscode/dbformariadbazurekubedbcom-database-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i dbformariadbazurekubedbcom-database-editor appscode/dbformariadbazurekubedbcom-database-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Database Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `dbformariadbazurek Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i dbformariadbazurekubedbcom-database-editor appscode/dbformariadbazurekubedbcom-database-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=dbformariadb.azure.kubedb.com/v1alpha1 +$ helm upgrade -i dbformariadbazurekubedbcom-database-editor appscode/dbformariadbazurekubedbcom-database-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=dbformariadb.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i dbformariadbazurekubedbcom-database-editor appscode/dbformariadbazurekubedbcom-database-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i dbformariadbazurekubedbcom-database-editor appscode/dbformariadbazurekubedbcom-database-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/dbformariadbazurekubedbcom-firewallrule-editor/Chart.yaml b/charts/dbformariadbazurekubedbcom-firewallrule-editor/Chart.yaml index 7fc098537a..8d81208aab 100644 --- a/charts/dbformariadbazurekubedbcom-firewallrule-editor/Chart.yaml +++ b/charts/dbformariadbazurekubedbcom-firewallrule-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"dbformariadb.azure.kubedb.com","version":"v1alpha1","resource":"firewallrules"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: FirewallRule Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: dbformariadbazurekubedbcom-firewallrule-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/dbformariadbazurekubedbcom-firewallrule-editor/README.md b/charts/dbformariadbazurekubedbcom-firewallrule-editor/README.md index dcf54fc36d..c7794c973b 100644 --- a/charts/dbformariadbazurekubedbcom-firewallrule-editor/README.md +++ b/charts/dbformariadbazurekubedbcom-firewallrule-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/dbformariadbazurekubedbcom-firewallrule-editor --version=v0.35.0 -$ helm upgrade -i dbformariadbazurekubedbcom-firewallrule-editor appscode/dbformariadbazurekubedbcom-firewallrule-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/dbformariadbazurekubedbcom-firewallrule-editor --version=v0.36.0 +$ helm upgrade -i dbformariadbazurekubedbcom-firewallrule-editor appscode/dbformariadbazurekubedbcom-firewallrule-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a FirewallRule Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `dbformariadbazurekubedbcom-firewallrule-editor`: ```bash -$ helm upgrade -i dbformariadbazurekubedbcom-firewallrule-editor appscode/dbformariadbazurekubedbcom-firewallrule-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i dbformariadbazurekubedbcom-firewallrule-editor appscode/dbformariadbazurekubedbcom-firewallrule-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a FirewallRule Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `dbformariadbazurek Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i dbformariadbazurekubedbcom-firewallrule-editor appscode/dbformariadbazurekubedbcom-firewallrule-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=dbformariadb.azure.kubedb.com/v1alpha1 +$ helm upgrade -i dbformariadbazurekubedbcom-firewallrule-editor appscode/dbformariadbazurekubedbcom-firewallrule-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=dbformariadb.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i dbformariadbazurekubedbcom-firewallrule-editor appscode/dbformariadbazurekubedbcom-firewallrule-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i dbformariadbazurekubedbcom-firewallrule-editor appscode/dbformariadbazurekubedbcom-firewallrule-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/dbformariadbazurekubedbcom-server-editor/Chart.yaml b/charts/dbformariadbazurekubedbcom-server-editor/Chart.yaml index 2adfe0d07c..a219fdfac7 100644 --- a/charts/dbformariadbazurekubedbcom-server-editor/Chart.yaml +++ b/charts/dbformariadbazurekubedbcom-server-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"dbformariadb.azure.kubedb.com","version":"v1alpha1","resource":"servers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Server Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: dbformariadbazurekubedbcom-server-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/dbformariadbazurekubedbcom-server-editor/README.md b/charts/dbformariadbazurekubedbcom-server-editor/README.md index 24f4725db7..6892951380 100644 --- a/charts/dbformariadbazurekubedbcom-server-editor/README.md +++ b/charts/dbformariadbazurekubedbcom-server-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/dbformariadbazurekubedbcom-server-editor --version=v0.35.0 -$ helm upgrade -i dbformariadbazurekubedbcom-server-editor appscode/dbformariadbazurekubedbcom-server-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/dbformariadbazurekubedbcom-server-editor --version=v0.36.0 +$ helm upgrade -i dbformariadbazurekubedbcom-server-editor appscode/dbformariadbazurekubedbcom-server-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Server Editor on a [Kubernetes](http://kubernetes.io) clust To install/upgrade the chart with the release name `dbformariadbazurekubedbcom-server-editor`: ```bash -$ helm upgrade -i dbformariadbazurekubedbcom-server-editor appscode/dbformariadbazurekubedbcom-server-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i dbformariadbazurekubedbcom-server-editor appscode/dbformariadbazurekubedbcom-server-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Server Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `dbformariadbazurek Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i dbformariadbazurekubedbcom-server-editor appscode/dbformariadbazurekubedbcom-server-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=dbformariadb.azure.kubedb.com/v1alpha1 +$ helm upgrade -i dbformariadbazurekubedbcom-server-editor appscode/dbformariadbazurekubedbcom-server-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=dbformariadb.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i dbformariadbazurekubedbcom-server-editor appscode/dbformariadbazurekubedbcom-server-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i dbformariadbazurekubedbcom-server-editor appscode/dbformariadbazurekubedbcom-server-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/dbformariadbazurekubedbcom-virtualnetworkrule-editor/Chart.yaml b/charts/dbformariadbazurekubedbcom-virtualnetworkrule-editor/Chart.yaml index e6e8d4e924..5999830f6e 100644 --- a/charts/dbformariadbazurekubedbcom-virtualnetworkrule-editor/Chart.yaml +++ b/charts/dbformariadbazurekubedbcom-virtualnetworkrule-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"dbformariadb.azure.kubedb.com","version":"v1alpha1","resource":"virtualnetworkrules"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: VirtualNetworkRule Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: dbformariadbazurekubedbcom-virtualnetworkrule-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/dbformariadbazurekubedbcom-virtualnetworkrule-editor/README.md b/charts/dbformariadbazurekubedbcom-virtualnetworkrule-editor/README.md index f7cc7af687..c2184ee729 100644 --- a/charts/dbformariadbazurekubedbcom-virtualnetworkrule-editor/README.md +++ b/charts/dbformariadbazurekubedbcom-virtualnetworkrule-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/dbformariadbazurekubedbcom-virtualnetworkrule-editor --version=v0.35.0 -$ helm upgrade -i dbformariadbazurekubedbcom-virtualnetworkrule-editor appscode/dbformariadbazurekubedbcom-virtualnetworkrule-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/dbformariadbazurekubedbcom-virtualnetworkrule-editor --version=v0.36.0 +$ helm upgrade -i dbformariadbazurekubedbcom-virtualnetworkrule-editor appscode/dbformariadbazurekubedbcom-virtualnetworkrule-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a VirtualNetworkRule Editor on a [Kubernetes](http://kubernet To install/upgrade the chart with the release name `dbformariadbazurekubedbcom-virtualnetworkrule-editor`: ```bash -$ helm upgrade -i dbformariadbazurekubedbcom-virtualnetworkrule-editor appscode/dbformariadbazurekubedbcom-virtualnetworkrule-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i dbformariadbazurekubedbcom-virtualnetworkrule-editor appscode/dbformariadbazurekubedbcom-virtualnetworkrule-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a VirtualNetworkRule Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `dbformariadbazurek Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i dbformariadbazurekubedbcom-virtualnetworkrule-editor appscode/dbformariadbazurekubedbcom-virtualnetworkrule-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=dbformariadb.azure.kubedb.com/v1alpha1 +$ helm upgrade -i dbformariadbazurekubedbcom-virtualnetworkrule-editor appscode/dbformariadbazurekubedbcom-virtualnetworkrule-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=dbformariadb.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i dbformariadbazurekubedbcom-virtualnetworkrule-editor appscode/dbformariadbazurekubedbcom-virtualnetworkrule-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i dbformariadbazurekubedbcom-virtualnetworkrule-editor appscode/dbformariadbazurekubedbcom-virtualnetworkrule-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/dbformysqlazurekubedbcom-activedirectoryadministrator-editor/Chart.yaml b/charts/dbformysqlazurekubedbcom-activedirectoryadministrator-editor/Chart.yaml index 317e586c0d..b5a92078d6 100644 --- a/charts/dbformysqlazurekubedbcom-activedirectoryadministrator-editor/Chart.yaml +++ b/charts/dbformysqlazurekubedbcom-activedirectoryadministrator-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"dbformysql.azure.kubedb.com","version":"v1alpha1","resource":"activedirectoryadministrators"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ActiveDirectoryAdministrator Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: dbformysqlazurekubedbcom-activedirectoryadministrator-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/dbformysqlazurekubedbcom-activedirectoryadministrator-editor/README.md b/charts/dbformysqlazurekubedbcom-activedirectoryadministrator-editor/README.md index 8545ffbdf6..e79f52f63b 100644 --- a/charts/dbformysqlazurekubedbcom-activedirectoryadministrator-editor/README.md +++ b/charts/dbformysqlazurekubedbcom-activedirectoryadministrator-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/dbformysqlazurekubedbcom-activedirectoryadministrator-editor --version=v0.35.0 -$ helm upgrade -i dbformysqlazurekubedbcom-activedirectoryadministrator-editor appscode/dbformysqlazurekubedbcom-activedirectoryadministrator-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/dbformysqlazurekubedbcom-activedirectoryadministrator-editor --version=v0.36.0 +$ helm upgrade -i dbformysqlazurekubedbcom-activedirectoryadministrator-editor appscode/dbformysqlazurekubedbcom-activedirectoryadministrator-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ActiveDirectoryAdministrator Editor on a [Kubernetes](http: To install/upgrade the chart with the release name `dbformysqlazurekubedbcom-activedirectoryadministrator-editor`: ```bash -$ helm upgrade -i dbformysqlazurekubedbcom-activedirectoryadministrator-editor appscode/dbformysqlazurekubedbcom-activedirectoryadministrator-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i dbformysqlazurekubedbcom-activedirectoryadministrator-editor appscode/dbformysqlazurekubedbcom-activedirectoryadministrator-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ActiveDirectoryAdministrator Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `dbformysqlazurekub Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i dbformysqlazurekubedbcom-activedirectoryadministrator-editor appscode/dbformysqlazurekubedbcom-activedirectoryadministrator-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=dbformysql.azure.kubedb.com/v1alpha1 +$ helm upgrade -i dbformysqlazurekubedbcom-activedirectoryadministrator-editor appscode/dbformysqlazurekubedbcom-activedirectoryadministrator-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=dbformysql.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i dbformysqlazurekubedbcom-activedirectoryadministrator-editor appscode/dbformysqlazurekubedbcom-activedirectoryadministrator-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i dbformysqlazurekubedbcom-activedirectoryadministrator-editor appscode/dbformysqlazurekubedbcom-activedirectoryadministrator-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/dbformysqlazurekubedbcom-configuration-editor/Chart.yaml b/charts/dbformysqlazurekubedbcom-configuration-editor/Chart.yaml index 3febb00a8b..05609f5d0a 100644 --- a/charts/dbformysqlazurekubedbcom-configuration-editor/Chart.yaml +++ b/charts/dbformysqlazurekubedbcom-configuration-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"dbformysql.azure.kubedb.com","version":"v1alpha1","resource":"configurations"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Configuration Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: dbformysqlazurekubedbcom-configuration-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/dbformysqlazurekubedbcom-configuration-editor/README.md b/charts/dbformysqlazurekubedbcom-configuration-editor/README.md index 5de88e158e..90328fc040 100644 --- a/charts/dbformysqlazurekubedbcom-configuration-editor/README.md +++ b/charts/dbformysqlazurekubedbcom-configuration-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/dbformysqlazurekubedbcom-configuration-editor --version=v0.35.0 -$ helm upgrade -i dbformysqlazurekubedbcom-configuration-editor appscode/dbformysqlazurekubedbcom-configuration-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/dbformysqlazurekubedbcom-configuration-editor --version=v0.36.0 +$ helm upgrade -i dbformysqlazurekubedbcom-configuration-editor appscode/dbformysqlazurekubedbcom-configuration-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Configuration Editor on a [Kubernetes](http://kubernetes.io To install/upgrade the chart with the release name `dbformysqlazurekubedbcom-configuration-editor`: ```bash -$ helm upgrade -i dbformysqlazurekubedbcom-configuration-editor appscode/dbformysqlazurekubedbcom-configuration-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i dbformysqlazurekubedbcom-configuration-editor appscode/dbformysqlazurekubedbcom-configuration-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Configuration Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `dbformysqlazurekub Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i dbformysqlazurekubedbcom-configuration-editor appscode/dbformysqlazurekubedbcom-configuration-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=dbformysql.azure.kubedb.com/v1alpha1 +$ helm upgrade -i dbformysqlazurekubedbcom-configuration-editor appscode/dbformysqlazurekubedbcom-configuration-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=dbformysql.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i dbformysqlazurekubedbcom-configuration-editor appscode/dbformysqlazurekubedbcom-configuration-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i dbformysqlazurekubedbcom-configuration-editor appscode/dbformysqlazurekubedbcom-configuration-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/dbformysqlazurekubedbcom-database-editor/Chart.yaml b/charts/dbformysqlazurekubedbcom-database-editor/Chart.yaml index 1ed69b0d8d..526087faa8 100644 --- a/charts/dbformysqlazurekubedbcom-database-editor/Chart.yaml +++ b/charts/dbformysqlazurekubedbcom-database-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"dbformysql.azure.kubedb.com","version":"v1alpha1","resource":"databases"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Database Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: dbformysqlazurekubedbcom-database-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/dbformysqlazurekubedbcom-database-editor/README.md b/charts/dbformysqlazurekubedbcom-database-editor/README.md index f86cf6df0c..ba58352eb8 100644 --- a/charts/dbformysqlazurekubedbcom-database-editor/README.md +++ b/charts/dbformysqlazurekubedbcom-database-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/dbformysqlazurekubedbcom-database-editor --version=v0.35.0 -$ helm upgrade -i dbformysqlazurekubedbcom-database-editor appscode/dbformysqlazurekubedbcom-database-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/dbformysqlazurekubedbcom-database-editor --version=v0.36.0 +$ helm upgrade -i dbformysqlazurekubedbcom-database-editor appscode/dbformysqlazurekubedbcom-database-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Database Editor on a [Kubernetes](http://kubernetes.io) clu To install/upgrade the chart with the release name `dbformysqlazurekubedbcom-database-editor`: ```bash -$ helm upgrade -i dbformysqlazurekubedbcom-database-editor appscode/dbformysqlazurekubedbcom-database-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i dbformysqlazurekubedbcom-database-editor appscode/dbformysqlazurekubedbcom-database-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Database Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `dbformysqlazurekub Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i dbformysqlazurekubedbcom-database-editor appscode/dbformysqlazurekubedbcom-database-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=dbformysql.azure.kubedb.com/v1alpha1 +$ helm upgrade -i dbformysqlazurekubedbcom-database-editor appscode/dbformysqlazurekubedbcom-database-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=dbformysql.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i dbformysqlazurekubedbcom-database-editor appscode/dbformysqlazurekubedbcom-database-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i dbformysqlazurekubedbcom-database-editor appscode/dbformysqlazurekubedbcom-database-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/dbformysqlazurekubedbcom-firewallrule-editor/Chart.yaml b/charts/dbformysqlazurekubedbcom-firewallrule-editor/Chart.yaml index d5578d9382..c351864b85 100644 --- a/charts/dbformysqlazurekubedbcom-firewallrule-editor/Chart.yaml +++ b/charts/dbformysqlazurekubedbcom-firewallrule-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"dbformysql.azure.kubedb.com","version":"v1alpha1","resource":"firewallrules"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: FirewallRule Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: dbformysqlazurekubedbcom-firewallrule-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/dbformysqlazurekubedbcom-firewallrule-editor/README.md b/charts/dbformysqlazurekubedbcom-firewallrule-editor/README.md index 753fd4e27b..5f3320c983 100644 --- a/charts/dbformysqlazurekubedbcom-firewallrule-editor/README.md +++ b/charts/dbformysqlazurekubedbcom-firewallrule-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/dbformysqlazurekubedbcom-firewallrule-editor --version=v0.35.0 -$ helm upgrade -i dbformysqlazurekubedbcom-firewallrule-editor appscode/dbformysqlazurekubedbcom-firewallrule-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/dbformysqlazurekubedbcom-firewallrule-editor --version=v0.36.0 +$ helm upgrade -i dbformysqlazurekubedbcom-firewallrule-editor appscode/dbformysqlazurekubedbcom-firewallrule-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a FirewallRule Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `dbformysqlazurekubedbcom-firewallrule-editor`: ```bash -$ helm upgrade -i dbformysqlazurekubedbcom-firewallrule-editor appscode/dbformysqlazurekubedbcom-firewallrule-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i dbformysqlazurekubedbcom-firewallrule-editor appscode/dbformysqlazurekubedbcom-firewallrule-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a FirewallRule Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `dbformysqlazurekub Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i dbformysqlazurekubedbcom-firewallrule-editor appscode/dbformysqlazurekubedbcom-firewallrule-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=dbformysql.azure.kubedb.com/v1alpha1 +$ helm upgrade -i dbformysqlazurekubedbcom-firewallrule-editor appscode/dbformysqlazurekubedbcom-firewallrule-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=dbformysql.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i dbformysqlazurekubedbcom-firewallrule-editor appscode/dbformysqlazurekubedbcom-firewallrule-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i dbformysqlazurekubedbcom-firewallrule-editor appscode/dbformysqlazurekubedbcom-firewallrule-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/dbformysqlazurekubedbcom-flexibledatabase-editor/Chart.yaml b/charts/dbformysqlazurekubedbcom-flexibledatabase-editor/Chart.yaml index ebbdd34c8c..7bd5c60617 100644 --- a/charts/dbformysqlazurekubedbcom-flexibledatabase-editor/Chart.yaml +++ b/charts/dbformysqlazurekubedbcom-flexibledatabase-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"dbformysql.azure.kubedb.com","version":"v1alpha1","resource":"flexibledatabases"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: FlexibleDatabase Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: dbformysqlazurekubedbcom-flexibledatabase-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/dbformysqlazurekubedbcom-flexibledatabase-editor/README.md b/charts/dbformysqlazurekubedbcom-flexibledatabase-editor/README.md index d7fe3397f2..f9c66d8d36 100644 --- a/charts/dbformysqlazurekubedbcom-flexibledatabase-editor/README.md +++ b/charts/dbformysqlazurekubedbcom-flexibledatabase-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/dbformysqlazurekubedbcom-flexibledatabase-editor --version=v0.35.0 -$ helm upgrade -i dbformysqlazurekubedbcom-flexibledatabase-editor appscode/dbformysqlazurekubedbcom-flexibledatabase-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/dbformysqlazurekubedbcom-flexibledatabase-editor --version=v0.36.0 +$ helm upgrade -i dbformysqlazurekubedbcom-flexibledatabase-editor appscode/dbformysqlazurekubedbcom-flexibledatabase-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a FlexibleDatabase Editor on a [Kubernetes](http://kubernetes To install/upgrade the chart with the release name `dbformysqlazurekubedbcom-flexibledatabase-editor`: ```bash -$ helm upgrade -i dbformysqlazurekubedbcom-flexibledatabase-editor appscode/dbformysqlazurekubedbcom-flexibledatabase-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i dbformysqlazurekubedbcom-flexibledatabase-editor appscode/dbformysqlazurekubedbcom-flexibledatabase-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a FlexibleDatabase Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `dbformysqlazurekub Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i dbformysqlazurekubedbcom-flexibledatabase-editor appscode/dbformysqlazurekubedbcom-flexibledatabase-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=dbformysql.azure.kubedb.com/v1alpha1 +$ helm upgrade -i dbformysqlazurekubedbcom-flexibledatabase-editor appscode/dbformysqlazurekubedbcom-flexibledatabase-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=dbformysql.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i dbformysqlazurekubedbcom-flexibledatabase-editor appscode/dbformysqlazurekubedbcom-flexibledatabase-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i dbformysqlazurekubedbcom-flexibledatabase-editor appscode/dbformysqlazurekubedbcom-flexibledatabase-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/dbformysqlazurekubedbcom-flexibleserver-editor/Chart.yaml b/charts/dbformysqlazurekubedbcom-flexibleserver-editor/Chart.yaml index e0d78f3796..395a642cc0 100644 --- a/charts/dbformysqlazurekubedbcom-flexibleserver-editor/Chart.yaml +++ b/charts/dbformysqlazurekubedbcom-flexibleserver-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"dbformysql.azure.kubedb.com","version":"v1alpha1","resource":"flexibleservers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: FlexibleServer Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: dbformysqlazurekubedbcom-flexibleserver-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/dbformysqlazurekubedbcom-flexibleserver-editor/README.md b/charts/dbformysqlazurekubedbcom-flexibleserver-editor/README.md index 499f4004c0..8af763b1f7 100644 --- a/charts/dbformysqlazurekubedbcom-flexibleserver-editor/README.md +++ b/charts/dbformysqlazurekubedbcom-flexibleserver-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/dbformysqlazurekubedbcom-flexibleserver-editor --version=v0.35.0 -$ helm upgrade -i dbformysqlazurekubedbcom-flexibleserver-editor appscode/dbformysqlazurekubedbcom-flexibleserver-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/dbformysqlazurekubedbcom-flexibleserver-editor --version=v0.36.0 +$ helm upgrade -i dbformysqlazurekubedbcom-flexibleserver-editor appscode/dbformysqlazurekubedbcom-flexibleserver-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a FlexibleServer Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `dbformysqlazurekubedbcom-flexibleserver-editor`: ```bash -$ helm upgrade -i dbformysqlazurekubedbcom-flexibleserver-editor appscode/dbformysqlazurekubedbcom-flexibleserver-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i dbformysqlazurekubedbcom-flexibleserver-editor appscode/dbformysqlazurekubedbcom-flexibleserver-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a FlexibleServer Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `dbformysqlazurekub Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i dbformysqlazurekubedbcom-flexibleserver-editor appscode/dbformysqlazurekubedbcom-flexibleserver-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=dbformysql.azure.kubedb.com/v1alpha1 +$ helm upgrade -i dbformysqlazurekubedbcom-flexibleserver-editor appscode/dbformysqlazurekubedbcom-flexibleserver-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=dbformysql.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i dbformysqlazurekubedbcom-flexibleserver-editor appscode/dbformysqlazurekubedbcom-flexibleserver-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i dbformysqlazurekubedbcom-flexibleserver-editor appscode/dbformysqlazurekubedbcom-flexibleserver-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/dbformysqlazurekubedbcom-flexibleserverconfiguration-editor/Chart.yaml b/charts/dbformysqlazurekubedbcom-flexibleserverconfiguration-editor/Chart.yaml index 52d06246bf..c5c6bbcd47 100644 --- a/charts/dbformysqlazurekubedbcom-flexibleserverconfiguration-editor/Chart.yaml +++ b/charts/dbformysqlazurekubedbcom-flexibleserverconfiguration-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"dbformysql.azure.kubedb.com","version":"v1alpha1","resource":"flexibleserverconfigurations"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: FlexibleServerConfiguration Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: dbformysqlazurekubedbcom-flexibleserverconfiguration-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/dbformysqlazurekubedbcom-flexibleserverconfiguration-editor/README.md b/charts/dbformysqlazurekubedbcom-flexibleserverconfiguration-editor/README.md index 5ee583ccb8..80855430a5 100644 --- a/charts/dbformysqlazurekubedbcom-flexibleserverconfiguration-editor/README.md +++ b/charts/dbformysqlazurekubedbcom-flexibleserverconfiguration-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/dbformysqlazurekubedbcom-flexibleserverconfiguration-editor --version=v0.35.0 -$ helm upgrade -i dbformysqlazurekubedbcom-flexibleserverconfiguration-editor appscode/dbformysqlazurekubedbcom-flexibleserverconfiguration-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/dbformysqlazurekubedbcom-flexibleserverconfiguration-editor --version=v0.36.0 +$ helm upgrade -i dbformysqlazurekubedbcom-flexibleserverconfiguration-editor appscode/dbformysqlazurekubedbcom-flexibleserverconfiguration-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a FlexibleServerConfiguration Editor on a [Kubernetes](http:/ To install/upgrade the chart with the release name `dbformysqlazurekubedbcom-flexibleserverconfiguration-editor`: ```bash -$ helm upgrade -i dbformysqlazurekubedbcom-flexibleserverconfiguration-editor appscode/dbformysqlazurekubedbcom-flexibleserverconfiguration-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i dbformysqlazurekubedbcom-flexibleserverconfiguration-editor appscode/dbformysqlazurekubedbcom-flexibleserverconfiguration-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a FlexibleServerConfiguration Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `dbformysqlazurekub Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i dbformysqlazurekubedbcom-flexibleserverconfiguration-editor appscode/dbformysqlazurekubedbcom-flexibleserverconfiguration-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=dbformysql.azure.kubedb.com/v1alpha1 +$ helm upgrade -i dbformysqlazurekubedbcom-flexibleserverconfiguration-editor appscode/dbformysqlazurekubedbcom-flexibleserverconfiguration-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=dbformysql.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i dbformysqlazurekubedbcom-flexibleserverconfiguration-editor appscode/dbformysqlazurekubedbcom-flexibleserverconfiguration-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i dbformysqlazurekubedbcom-flexibleserverconfiguration-editor appscode/dbformysqlazurekubedbcom-flexibleserverconfiguration-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/dbformysqlazurekubedbcom-flexibleserverfirewallrule-editor/Chart.yaml b/charts/dbformysqlazurekubedbcom-flexibleserverfirewallrule-editor/Chart.yaml index 773efbec27..b68e8baaa4 100644 --- a/charts/dbformysqlazurekubedbcom-flexibleserverfirewallrule-editor/Chart.yaml +++ b/charts/dbformysqlazurekubedbcom-flexibleserverfirewallrule-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"dbformysql.azure.kubedb.com","version":"v1alpha1","resource":"flexibleserverfirewallrules"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: FlexibleServerFirewallRule Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: dbformysqlazurekubedbcom-flexibleserverfirewallrule-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/dbformysqlazurekubedbcom-flexibleserverfirewallrule-editor/README.md b/charts/dbformysqlazurekubedbcom-flexibleserverfirewallrule-editor/README.md index 4ab25063de..79d25aea97 100644 --- a/charts/dbformysqlazurekubedbcom-flexibleserverfirewallrule-editor/README.md +++ b/charts/dbformysqlazurekubedbcom-flexibleserverfirewallrule-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/dbformysqlazurekubedbcom-flexibleserverfirewallrule-editor --version=v0.35.0 -$ helm upgrade -i dbformysqlazurekubedbcom-flexibleserverfirewallrule-editor appscode/dbformysqlazurekubedbcom-flexibleserverfirewallrule-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/dbformysqlazurekubedbcom-flexibleserverfirewallrule-editor --version=v0.36.0 +$ helm upgrade -i dbformysqlazurekubedbcom-flexibleserverfirewallrule-editor appscode/dbformysqlazurekubedbcom-flexibleserverfirewallrule-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a FlexibleServerFirewallRule Editor on a [Kubernetes](http:// To install/upgrade the chart with the release name `dbformysqlazurekubedbcom-flexibleserverfirewallrule-editor`: ```bash -$ helm upgrade -i dbformysqlazurekubedbcom-flexibleserverfirewallrule-editor appscode/dbformysqlazurekubedbcom-flexibleserverfirewallrule-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i dbformysqlazurekubedbcom-flexibleserverfirewallrule-editor appscode/dbformysqlazurekubedbcom-flexibleserverfirewallrule-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a FlexibleServerFirewallRule Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `dbformysqlazurekub Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i dbformysqlazurekubedbcom-flexibleserverfirewallrule-editor appscode/dbformysqlazurekubedbcom-flexibleserverfirewallrule-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=dbformysql.azure.kubedb.com/v1alpha1 +$ helm upgrade -i dbformysqlazurekubedbcom-flexibleserverfirewallrule-editor appscode/dbformysqlazurekubedbcom-flexibleserverfirewallrule-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=dbformysql.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i dbformysqlazurekubedbcom-flexibleserverfirewallrule-editor appscode/dbformysqlazurekubedbcom-flexibleserverfirewallrule-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i dbformysqlazurekubedbcom-flexibleserverfirewallrule-editor appscode/dbformysqlazurekubedbcom-flexibleserverfirewallrule-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/dbformysqlazurekubedbcom-server-editor/Chart.yaml b/charts/dbformysqlazurekubedbcom-server-editor/Chart.yaml index 896bc6aaaf..2485f13801 100644 --- a/charts/dbformysqlazurekubedbcom-server-editor/Chart.yaml +++ b/charts/dbformysqlazurekubedbcom-server-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"dbformysql.azure.kubedb.com","version":"v1alpha1","resource":"servers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Server Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: dbformysqlazurekubedbcom-server-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/dbformysqlazurekubedbcom-server-editor/README.md b/charts/dbformysqlazurekubedbcom-server-editor/README.md index 82e4fabd6d..c2ca5ea4c6 100644 --- a/charts/dbformysqlazurekubedbcom-server-editor/README.md +++ b/charts/dbformysqlazurekubedbcom-server-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/dbformysqlazurekubedbcom-server-editor --version=v0.35.0 -$ helm upgrade -i dbformysqlazurekubedbcom-server-editor appscode/dbformysqlazurekubedbcom-server-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/dbformysqlazurekubedbcom-server-editor --version=v0.36.0 +$ helm upgrade -i dbformysqlazurekubedbcom-server-editor appscode/dbformysqlazurekubedbcom-server-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Server Editor on a [Kubernetes](http://kubernetes.io) clust To install/upgrade the chart with the release name `dbformysqlazurekubedbcom-server-editor`: ```bash -$ helm upgrade -i dbformysqlazurekubedbcom-server-editor appscode/dbformysqlazurekubedbcom-server-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i dbformysqlazurekubedbcom-server-editor appscode/dbformysqlazurekubedbcom-server-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Server Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `dbformysqlazurekub Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i dbformysqlazurekubedbcom-server-editor appscode/dbformysqlazurekubedbcom-server-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=dbformysql.azure.kubedb.com/v1alpha1 +$ helm upgrade -i dbformysqlazurekubedbcom-server-editor appscode/dbformysqlazurekubedbcom-server-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=dbformysql.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i dbformysqlazurekubedbcom-server-editor appscode/dbformysqlazurekubedbcom-server-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i dbformysqlazurekubedbcom-server-editor appscode/dbformysqlazurekubedbcom-server-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/dbformysqlazurekubedbcom-virtualnetworkrule-editor/Chart.yaml b/charts/dbformysqlazurekubedbcom-virtualnetworkrule-editor/Chart.yaml index 2472318958..07b8721481 100644 --- a/charts/dbformysqlazurekubedbcom-virtualnetworkrule-editor/Chart.yaml +++ b/charts/dbformysqlazurekubedbcom-virtualnetworkrule-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"dbformysql.azure.kubedb.com","version":"v1alpha1","resource":"virtualnetworkrules"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: VirtualNetworkRule Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: dbformysqlazurekubedbcom-virtualnetworkrule-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/dbformysqlazurekubedbcom-virtualnetworkrule-editor/README.md b/charts/dbformysqlazurekubedbcom-virtualnetworkrule-editor/README.md index fd7b2ee6e3..4af7080016 100644 --- a/charts/dbformysqlazurekubedbcom-virtualnetworkrule-editor/README.md +++ b/charts/dbformysqlazurekubedbcom-virtualnetworkrule-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/dbformysqlazurekubedbcom-virtualnetworkrule-editor --version=v0.35.0 -$ helm upgrade -i dbformysqlazurekubedbcom-virtualnetworkrule-editor appscode/dbformysqlazurekubedbcom-virtualnetworkrule-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/dbformysqlazurekubedbcom-virtualnetworkrule-editor --version=v0.36.0 +$ helm upgrade -i dbformysqlazurekubedbcom-virtualnetworkrule-editor appscode/dbformysqlazurekubedbcom-virtualnetworkrule-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a VirtualNetworkRule Editor on a [Kubernetes](http://kubernet To install/upgrade the chart with the release name `dbformysqlazurekubedbcom-virtualnetworkrule-editor`: ```bash -$ helm upgrade -i dbformysqlazurekubedbcom-virtualnetworkrule-editor appscode/dbformysqlazurekubedbcom-virtualnetworkrule-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i dbformysqlazurekubedbcom-virtualnetworkrule-editor appscode/dbformysqlazurekubedbcom-virtualnetworkrule-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a VirtualNetworkRule Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `dbformysqlazurekub Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i dbformysqlazurekubedbcom-virtualnetworkrule-editor appscode/dbformysqlazurekubedbcom-virtualnetworkrule-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=dbformysql.azure.kubedb.com/v1alpha1 +$ helm upgrade -i dbformysqlazurekubedbcom-virtualnetworkrule-editor appscode/dbformysqlazurekubedbcom-virtualnetworkrule-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=dbformysql.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i dbformysqlazurekubedbcom-virtualnetworkrule-editor appscode/dbformysqlazurekubedbcom-virtualnetworkrule-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i dbformysqlazurekubedbcom-virtualnetworkrule-editor appscode/dbformysqlazurekubedbcom-virtualnetworkrule-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/dbforpostgresqlazurekubedbcom-activedirectoryadministrator-editor/Chart.yaml b/charts/dbforpostgresqlazurekubedbcom-activedirectoryadministrator-editor/Chart.yaml index 1b1b4166a7..0e5ef1da08 100644 --- a/charts/dbforpostgresqlazurekubedbcom-activedirectoryadministrator-editor/Chart.yaml +++ b/charts/dbforpostgresqlazurekubedbcom-activedirectoryadministrator-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"dbforpostgresql.azure.kubedb.com","version":"v1alpha1","resource":"activedirectoryadministrators"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ActiveDirectoryAdministrator Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: dbforpostgresqlazurekubedbcom-activedirectoryadministrator-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/dbforpostgresqlazurekubedbcom-activedirectoryadministrator-editor/README.md b/charts/dbforpostgresqlazurekubedbcom-activedirectoryadministrator-editor/README.md index e629cdafaa..6cbcb9e68c 100644 --- a/charts/dbforpostgresqlazurekubedbcom-activedirectoryadministrator-editor/README.md +++ b/charts/dbforpostgresqlazurekubedbcom-activedirectoryadministrator-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/dbforpostgresqlazurekubedbcom-activedirectoryadministrator-editor --version=v0.35.0 -$ helm upgrade -i dbforpostgresqlazurekubedbcom-activedirectoryadministrator-editor appscode/dbforpostgresqlazurekubedbcom-activedirectoryadministrator-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/dbforpostgresqlazurekubedbcom-activedirectoryadministrator-editor --version=v0.36.0 +$ helm upgrade -i dbforpostgresqlazurekubedbcom-activedirectoryadministrator-editor appscode/dbforpostgresqlazurekubedbcom-activedirectoryadministrator-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ActiveDirectoryAdministrator Editor on a [Kubernetes](http: To install/upgrade the chart with the release name `dbforpostgresqlazurekubedbcom-activedirectoryadministrator-editor`: ```bash -$ helm upgrade -i dbforpostgresqlazurekubedbcom-activedirectoryadministrator-editor appscode/dbforpostgresqlazurekubedbcom-activedirectoryadministrator-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i dbforpostgresqlazurekubedbcom-activedirectoryadministrator-editor appscode/dbforpostgresqlazurekubedbcom-activedirectoryadministrator-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ActiveDirectoryAdministrator Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `dbforpostgresqlazu Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i dbforpostgresqlazurekubedbcom-activedirectoryadministrator-editor appscode/dbforpostgresqlazurekubedbcom-activedirectoryadministrator-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=dbforpostgresql.azure.kubedb.com/v1alpha1 +$ helm upgrade -i dbforpostgresqlazurekubedbcom-activedirectoryadministrator-editor appscode/dbforpostgresqlazurekubedbcom-activedirectoryadministrator-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=dbforpostgresql.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i dbforpostgresqlazurekubedbcom-activedirectoryadministrator-editor appscode/dbforpostgresqlazurekubedbcom-activedirectoryadministrator-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i dbforpostgresqlazurekubedbcom-activedirectoryadministrator-editor appscode/dbforpostgresqlazurekubedbcom-activedirectoryadministrator-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/dbforpostgresqlazurekubedbcom-configuration-editor/Chart.yaml b/charts/dbforpostgresqlazurekubedbcom-configuration-editor/Chart.yaml index 097a74ec55..920e1ba526 100644 --- a/charts/dbforpostgresqlazurekubedbcom-configuration-editor/Chart.yaml +++ b/charts/dbforpostgresqlazurekubedbcom-configuration-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"dbforpostgresql.azure.kubedb.com","version":"v1alpha1","resource":"configurations"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Configuration Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: dbforpostgresqlazurekubedbcom-configuration-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/dbforpostgresqlazurekubedbcom-configuration-editor/README.md b/charts/dbforpostgresqlazurekubedbcom-configuration-editor/README.md index 8eb0692b7f..f09ecf5616 100644 --- a/charts/dbforpostgresqlazurekubedbcom-configuration-editor/README.md +++ b/charts/dbforpostgresqlazurekubedbcom-configuration-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/dbforpostgresqlazurekubedbcom-configuration-editor --version=v0.35.0 -$ helm upgrade -i dbforpostgresqlazurekubedbcom-configuration-editor appscode/dbforpostgresqlazurekubedbcom-configuration-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/dbforpostgresqlazurekubedbcom-configuration-editor --version=v0.36.0 +$ helm upgrade -i dbforpostgresqlazurekubedbcom-configuration-editor appscode/dbforpostgresqlazurekubedbcom-configuration-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Configuration Editor on a [Kubernetes](http://kubernetes.io To install/upgrade the chart with the release name `dbforpostgresqlazurekubedbcom-configuration-editor`: ```bash -$ helm upgrade -i dbforpostgresqlazurekubedbcom-configuration-editor appscode/dbforpostgresqlazurekubedbcom-configuration-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i dbforpostgresqlazurekubedbcom-configuration-editor appscode/dbforpostgresqlazurekubedbcom-configuration-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Configuration Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `dbforpostgresqlazu Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i dbforpostgresqlazurekubedbcom-configuration-editor appscode/dbforpostgresqlazurekubedbcom-configuration-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=dbforpostgresql.azure.kubedb.com/v1alpha1 +$ helm upgrade -i dbforpostgresqlazurekubedbcom-configuration-editor appscode/dbforpostgresqlazurekubedbcom-configuration-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=dbforpostgresql.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i dbforpostgresqlazurekubedbcom-configuration-editor appscode/dbforpostgresqlazurekubedbcom-configuration-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i dbforpostgresqlazurekubedbcom-configuration-editor appscode/dbforpostgresqlazurekubedbcom-configuration-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/dbforpostgresqlazurekubedbcom-database-editor/Chart.yaml b/charts/dbforpostgresqlazurekubedbcom-database-editor/Chart.yaml index 13303d0614..d5f1d1969c 100644 --- a/charts/dbforpostgresqlazurekubedbcom-database-editor/Chart.yaml +++ b/charts/dbforpostgresqlazurekubedbcom-database-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"dbforpostgresql.azure.kubedb.com","version":"v1alpha1","resource":"databases"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Database Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: dbforpostgresqlazurekubedbcom-database-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/dbforpostgresqlazurekubedbcom-database-editor/README.md b/charts/dbforpostgresqlazurekubedbcom-database-editor/README.md index 1cf8356fdb..fcdf2e6a2d 100644 --- a/charts/dbforpostgresqlazurekubedbcom-database-editor/README.md +++ b/charts/dbforpostgresqlazurekubedbcom-database-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/dbforpostgresqlazurekubedbcom-database-editor --version=v0.35.0 -$ helm upgrade -i dbforpostgresqlazurekubedbcom-database-editor appscode/dbforpostgresqlazurekubedbcom-database-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/dbforpostgresqlazurekubedbcom-database-editor --version=v0.36.0 +$ helm upgrade -i dbforpostgresqlazurekubedbcom-database-editor appscode/dbforpostgresqlazurekubedbcom-database-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Database Editor on a [Kubernetes](http://kubernetes.io) clu To install/upgrade the chart with the release name `dbforpostgresqlazurekubedbcom-database-editor`: ```bash -$ helm upgrade -i dbforpostgresqlazurekubedbcom-database-editor appscode/dbforpostgresqlazurekubedbcom-database-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i dbforpostgresqlazurekubedbcom-database-editor appscode/dbforpostgresqlazurekubedbcom-database-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Database Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `dbforpostgresqlazu Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i dbforpostgresqlazurekubedbcom-database-editor appscode/dbforpostgresqlazurekubedbcom-database-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=dbforpostgresql.azure.kubedb.com/v1alpha1 +$ helm upgrade -i dbforpostgresqlazurekubedbcom-database-editor appscode/dbforpostgresqlazurekubedbcom-database-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=dbforpostgresql.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i dbforpostgresqlazurekubedbcom-database-editor appscode/dbforpostgresqlazurekubedbcom-database-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i dbforpostgresqlazurekubedbcom-database-editor appscode/dbforpostgresqlazurekubedbcom-database-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/dbforpostgresqlazurekubedbcom-firewallrule-editor/Chart.yaml b/charts/dbforpostgresqlazurekubedbcom-firewallrule-editor/Chart.yaml index c670001782..fa09922797 100644 --- a/charts/dbforpostgresqlazurekubedbcom-firewallrule-editor/Chart.yaml +++ b/charts/dbforpostgresqlazurekubedbcom-firewallrule-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"dbforpostgresql.azure.kubedb.com","version":"v1alpha1","resource":"firewallrules"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: FirewallRule Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: dbforpostgresqlazurekubedbcom-firewallrule-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/dbforpostgresqlazurekubedbcom-firewallrule-editor/README.md b/charts/dbforpostgresqlazurekubedbcom-firewallrule-editor/README.md index edbc37aff9..7066dc249a 100644 --- a/charts/dbforpostgresqlazurekubedbcom-firewallrule-editor/README.md +++ b/charts/dbforpostgresqlazurekubedbcom-firewallrule-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/dbforpostgresqlazurekubedbcom-firewallrule-editor --version=v0.35.0 -$ helm upgrade -i dbforpostgresqlazurekubedbcom-firewallrule-editor appscode/dbforpostgresqlazurekubedbcom-firewallrule-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/dbforpostgresqlazurekubedbcom-firewallrule-editor --version=v0.36.0 +$ helm upgrade -i dbforpostgresqlazurekubedbcom-firewallrule-editor appscode/dbforpostgresqlazurekubedbcom-firewallrule-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a FirewallRule Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `dbforpostgresqlazurekubedbcom-firewallrule-editor`: ```bash -$ helm upgrade -i dbforpostgresqlazurekubedbcom-firewallrule-editor appscode/dbforpostgresqlazurekubedbcom-firewallrule-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i dbforpostgresqlazurekubedbcom-firewallrule-editor appscode/dbforpostgresqlazurekubedbcom-firewallrule-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a FirewallRule Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `dbforpostgresqlazu Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i dbforpostgresqlazurekubedbcom-firewallrule-editor appscode/dbforpostgresqlazurekubedbcom-firewallrule-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=dbforpostgresql.azure.kubedb.com/v1alpha1 +$ helm upgrade -i dbforpostgresqlazurekubedbcom-firewallrule-editor appscode/dbforpostgresqlazurekubedbcom-firewallrule-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=dbforpostgresql.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i dbforpostgresqlazurekubedbcom-firewallrule-editor appscode/dbforpostgresqlazurekubedbcom-firewallrule-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i dbforpostgresqlazurekubedbcom-firewallrule-editor appscode/dbforpostgresqlazurekubedbcom-firewallrule-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/dbforpostgresqlazurekubedbcom-flexibleserver-editor/Chart.yaml b/charts/dbforpostgresqlazurekubedbcom-flexibleserver-editor/Chart.yaml index 5560ba3e3e..7b364a9a6c 100644 --- a/charts/dbforpostgresqlazurekubedbcom-flexibleserver-editor/Chart.yaml +++ b/charts/dbforpostgresqlazurekubedbcom-flexibleserver-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"dbforpostgresql.azure.kubedb.com","version":"v1alpha1","resource":"flexibleservers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: FlexibleServer Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: dbforpostgresqlazurekubedbcom-flexibleserver-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/dbforpostgresqlazurekubedbcom-flexibleserver-editor/README.md b/charts/dbforpostgresqlazurekubedbcom-flexibleserver-editor/README.md index ec090fafa5..28a1d9dda9 100644 --- a/charts/dbforpostgresqlazurekubedbcom-flexibleserver-editor/README.md +++ b/charts/dbforpostgresqlazurekubedbcom-flexibleserver-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/dbforpostgresqlazurekubedbcom-flexibleserver-editor --version=v0.35.0 -$ helm upgrade -i dbforpostgresqlazurekubedbcom-flexibleserver-editor appscode/dbforpostgresqlazurekubedbcom-flexibleserver-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/dbforpostgresqlazurekubedbcom-flexibleserver-editor --version=v0.36.0 +$ helm upgrade -i dbforpostgresqlazurekubedbcom-flexibleserver-editor appscode/dbforpostgresqlazurekubedbcom-flexibleserver-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a FlexibleServer Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `dbforpostgresqlazurekubedbcom-flexibleserver-editor`: ```bash -$ helm upgrade -i dbforpostgresqlazurekubedbcom-flexibleserver-editor appscode/dbforpostgresqlazurekubedbcom-flexibleserver-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i dbforpostgresqlazurekubedbcom-flexibleserver-editor appscode/dbforpostgresqlazurekubedbcom-flexibleserver-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a FlexibleServer Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `dbforpostgresqlazu Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i dbforpostgresqlazurekubedbcom-flexibleserver-editor appscode/dbforpostgresqlazurekubedbcom-flexibleserver-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=dbforpostgresql.azure.kubedb.com/v1alpha1 +$ helm upgrade -i dbforpostgresqlazurekubedbcom-flexibleserver-editor appscode/dbforpostgresqlazurekubedbcom-flexibleserver-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=dbforpostgresql.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i dbforpostgresqlazurekubedbcom-flexibleserver-editor appscode/dbforpostgresqlazurekubedbcom-flexibleserver-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i dbforpostgresqlazurekubedbcom-flexibleserver-editor appscode/dbforpostgresqlazurekubedbcom-flexibleserver-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/dbforpostgresqlazurekubedbcom-flexibleserverconfiguration-editor/Chart.yaml b/charts/dbforpostgresqlazurekubedbcom-flexibleserverconfiguration-editor/Chart.yaml index 45e5b810b3..72562f636e 100644 --- a/charts/dbforpostgresqlazurekubedbcom-flexibleserverconfiguration-editor/Chart.yaml +++ b/charts/dbforpostgresqlazurekubedbcom-flexibleserverconfiguration-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"dbforpostgresql.azure.kubedb.com","version":"v1alpha1","resource":"flexibleserverconfigurations"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: FlexibleServerConfiguration Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: dbforpostgresqlazurekubedbcom-flexibleserverconfiguration-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/dbforpostgresqlazurekubedbcom-flexibleserverconfiguration-editor/README.md b/charts/dbforpostgresqlazurekubedbcom-flexibleserverconfiguration-editor/README.md index 3d72c6fc87..0300a57944 100644 --- a/charts/dbforpostgresqlazurekubedbcom-flexibleserverconfiguration-editor/README.md +++ b/charts/dbforpostgresqlazurekubedbcom-flexibleserverconfiguration-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/dbforpostgresqlazurekubedbcom-flexibleserverconfiguration-editor --version=v0.35.0 -$ helm upgrade -i dbforpostgresqlazurekubedbcom-flexibleserverconfiguration-editor appscode/dbforpostgresqlazurekubedbcom-flexibleserverconfiguration-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/dbforpostgresqlazurekubedbcom-flexibleserverconfiguration-editor --version=v0.36.0 +$ helm upgrade -i dbforpostgresqlazurekubedbcom-flexibleserverconfiguration-editor appscode/dbforpostgresqlazurekubedbcom-flexibleserverconfiguration-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a FlexibleServerConfiguration Editor on a [Kubernetes](http:/ To install/upgrade the chart with the release name `dbforpostgresqlazurekubedbcom-flexibleserverconfiguration-editor`: ```bash -$ helm upgrade -i dbforpostgresqlazurekubedbcom-flexibleserverconfiguration-editor appscode/dbforpostgresqlazurekubedbcom-flexibleserverconfiguration-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i dbforpostgresqlazurekubedbcom-flexibleserverconfiguration-editor appscode/dbforpostgresqlazurekubedbcom-flexibleserverconfiguration-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a FlexibleServerConfiguration Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `dbforpostgresqlazu Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i dbforpostgresqlazurekubedbcom-flexibleserverconfiguration-editor appscode/dbforpostgresqlazurekubedbcom-flexibleserverconfiguration-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=dbforpostgresql.azure.kubedb.com/v1alpha1 +$ helm upgrade -i dbforpostgresqlazurekubedbcom-flexibleserverconfiguration-editor appscode/dbforpostgresqlazurekubedbcom-flexibleserverconfiguration-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=dbforpostgresql.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i dbforpostgresqlazurekubedbcom-flexibleserverconfiguration-editor appscode/dbforpostgresqlazurekubedbcom-flexibleserverconfiguration-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i dbforpostgresqlazurekubedbcom-flexibleserverconfiguration-editor appscode/dbforpostgresqlazurekubedbcom-flexibleserverconfiguration-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/dbforpostgresqlazurekubedbcom-flexibleserverdatabase-editor/Chart.yaml b/charts/dbforpostgresqlazurekubedbcom-flexibleserverdatabase-editor/Chart.yaml index 200ee898e4..733e15c684 100644 --- a/charts/dbforpostgresqlazurekubedbcom-flexibleserverdatabase-editor/Chart.yaml +++ b/charts/dbforpostgresqlazurekubedbcom-flexibleserverdatabase-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"dbforpostgresql.azure.kubedb.com","version":"v1alpha1","resource":"flexibleserverdatabases"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: FlexibleServerDatabase Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: dbforpostgresqlazurekubedbcom-flexibleserverdatabase-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/dbforpostgresqlazurekubedbcom-flexibleserverdatabase-editor/README.md b/charts/dbforpostgresqlazurekubedbcom-flexibleserverdatabase-editor/README.md index 85bc66ef68..1a78aeb56b 100644 --- a/charts/dbforpostgresqlazurekubedbcom-flexibleserverdatabase-editor/README.md +++ b/charts/dbforpostgresqlazurekubedbcom-flexibleserverdatabase-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/dbforpostgresqlazurekubedbcom-flexibleserverdatabase-editor --version=v0.35.0 -$ helm upgrade -i dbforpostgresqlazurekubedbcom-flexibleserverdatabase-editor appscode/dbforpostgresqlazurekubedbcom-flexibleserverdatabase-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/dbforpostgresqlazurekubedbcom-flexibleserverdatabase-editor --version=v0.36.0 +$ helm upgrade -i dbforpostgresqlazurekubedbcom-flexibleserverdatabase-editor appscode/dbforpostgresqlazurekubedbcom-flexibleserverdatabase-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a FlexibleServerDatabase Editor on a [Kubernetes](http://kube To install/upgrade the chart with the release name `dbforpostgresqlazurekubedbcom-flexibleserverdatabase-editor`: ```bash -$ helm upgrade -i dbforpostgresqlazurekubedbcom-flexibleserverdatabase-editor appscode/dbforpostgresqlazurekubedbcom-flexibleserverdatabase-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i dbforpostgresqlazurekubedbcom-flexibleserverdatabase-editor appscode/dbforpostgresqlazurekubedbcom-flexibleserverdatabase-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a FlexibleServerDatabase Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `dbforpostgresqlazu Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i dbforpostgresqlazurekubedbcom-flexibleserverdatabase-editor appscode/dbforpostgresqlazurekubedbcom-flexibleserverdatabase-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=dbforpostgresql.azure.kubedb.com/v1alpha1 +$ helm upgrade -i dbforpostgresqlazurekubedbcom-flexibleserverdatabase-editor appscode/dbforpostgresqlazurekubedbcom-flexibleserverdatabase-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=dbforpostgresql.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i dbforpostgresqlazurekubedbcom-flexibleserverdatabase-editor appscode/dbforpostgresqlazurekubedbcom-flexibleserverdatabase-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i dbforpostgresqlazurekubedbcom-flexibleserverdatabase-editor appscode/dbforpostgresqlazurekubedbcom-flexibleserverdatabase-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/dbforpostgresqlazurekubedbcom-flexibleserverfirewallrule-editor/Chart.yaml b/charts/dbforpostgresqlazurekubedbcom-flexibleserverfirewallrule-editor/Chart.yaml index df841f5995..d9e797f750 100644 --- a/charts/dbforpostgresqlazurekubedbcom-flexibleserverfirewallrule-editor/Chart.yaml +++ b/charts/dbforpostgresqlazurekubedbcom-flexibleserverfirewallrule-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"dbforpostgresql.azure.kubedb.com","version":"v1alpha1","resource":"flexibleserverfirewallrules"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: FlexibleServerFirewallRule Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: dbforpostgresqlazurekubedbcom-flexibleserverfirewallrule-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/dbforpostgresqlazurekubedbcom-flexibleserverfirewallrule-editor/README.md b/charts/dbforpostgresqlazurekubedbcom-flexibleserverfirewallrule-editor/README.md index ee0b56f109..406a8896ce 100644 --- a/charts/dbforpostgresqlazurekubedbcom-flexibleserverfirewallrule-editor/README.md +++ b/charts/dbforpostgresqlazurekubedbcom-flexibleserverfirewallrule-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/dbforpostgresqlazurekubedbcom-flexibleserverfirewallrule-editor --version=v0.35.0 -$ helm upgrade -i dbforpostgresqlazurekubedbcom-flexibleserverfirewallrule-editor appscode/dbforpostgresqlazurekubedbcom-flexibleserverfirewallrule-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/dbforpostgresqlazurekubedbcom-flexibleserverfirewallrule-editor --version=v0.36.0 +$ helm upgrade -i dbforpostgresqlazurekubedbcom-flexibleserverfirewallrule-editor appscode/dbforpostgresqlazurekubedbcom-flexibleserverfirewallrule-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a FlexibleServerFirewallRule Editor on a [Kubernetes](http:// To install/upgrade the chart with the release name `dbforpostgresqlazurekubedbcom-flexibleserverfirewallrule-editor`: ```bash -$ helm upgrade -i dbforpostgresqlazurekubedbcom-flexibleserverfirewallrule-editor appscode/dbforpostgresqlazurekubedbcom-flexibleserverfirewallrule-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i dbforpostgresqlazurekubedbcom-flexibleserverfirewallrule-editor appscode/dbforpostgresqlazurekubedbcom-flexibleserverfirewallrule-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a FlexibleServerFirewallRule Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `dbforpostgresqlazu Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i dbforpostgresqlazurekubedbcom-flexibleserverfirewallrule-editor appscode/dbforpostgresqlazurekubedbcom-flexibleserverfirewallrule-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=dbforpostgresql.azure.kubedb.com/v1alpha1 +$ helm upgrade -i dbforpostgresqlazurekubedbcom-flexibleserverfirewallrule-editor appscode/dbforpostgresqlazurekubedbcom-flexibleserverfirewallrule-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=dbforpostgresql.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i dbforpostgresqlazurekubedbcom-flexibleserverfirewallrule-editor appscode/dbforpostgresqlazurekubedbcom-flexibleserverfirewallrule-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i dbforpostgresqlazurekubedbcom-flexibleserverfirewallrule-editor appscode/dbforpostgresqlazurekubedbcom-flexibleserverfirewallrule-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/dbforpostgresqlazurekubedbcom-server-editor/Chart.yaml b/charts/dbforpostgresqlazurekubedbcom-server-editor/Chart.yaml index 418befaad5..a12e72bb16 100644 --- a/charts/dbforpostgresqlazurekubedbcom-server-editor/Chart.yaml +++ b/charts/dbforpostgresqlazurekubedbcom-server-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"dbforpostgresql.azure.kubedb.com","version":"v1alpha1","resource":"servers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Server Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: dbforpostgresqlazurekubedbcom-server-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/dbforpostgresqlazurekubedbcom-server-editor/README.md b/charts/dbforpostgresqlazurekubedbcom-server-editor/README.md index 20ed4ef943..6f42fa6dca 100644 --- a/charts/dbforpostgresqlazurekubedbcom-server-editor/README.md +++ b/charts/dbforpostgresqlazurekubedbcom-server-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/dbforpostgresqlazurekubedbcom-server-editor --version=v0.35.0 -$ helm upgrade -i dbforpostgresqlazurekubedbcom-server-editor appscode/dbforpostgresqlazurekubedbcom-server-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/dbforpostgresqlazurekubedbcom-server-editor --version=v0.36.0 +$ helm upgrade -i dbforpostgresqlazurekubedbcom-server-editor appscode/dbforpostgresqlazurekubedbcom-server-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Server Editor on a [Kubernetes](http://kubernetes.io) clust To install/upgrade the chart with the release name `dbforpostgresqlazurekubedbcom-server-editor`: ```bash -$ helm upgrade -i dbforpostgresqlazurekubedbcom-server-editor appscode/dbforpostgresqlazurekubedbcom-server-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i dbforpostgresqlazurekubedbcom-server-editor appscode/dbforpostgresqlazurekubedbcom-server-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Server Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `dbforpostgresqlazu Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i dbforpostgresqlazurekubedbcom-server-editor appscode/dbforpostgresqlazurekubedbcom-server-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=dbforpostgresql.azure.kubedb.com/v1alpha1 +$ helm upgrade -i dbforpostgresqlazurekubedbcom-server-editor appscode/dbforpostgresqlazurekubedbcom-server-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=dbforpostgresql.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i dbforpostgresqlazurekubedbcom-server-editor appscode/dbforpostgresqlazurekubedbcom-server-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i dbforpostgresqlazurekubedbcom-server-editor appscode/dbforpostgresqlazurekubedbcom-server-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/dbforpostgresqlazurekubedbcom-serverkey-editor/Chart.yaml b/charts/dbforpostgresqlazurekubedbcom-serverkey-editor/Chart.yaml index 8807f6ee4d..0ee1070792 100644 --- a/charts/dbforpostgresqlazurekubedbcom-serverkey-editor/Chart.yaml +++ b/charts/dbforpostgresqlazurekubedbcom-serverkey-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"dbforpostgresql.azure.kubedb.com","version":"v1alpha1","resource":"serverkeys"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ServerKey Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: dbforpostgresqlazurekubedbcom-serverkey-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/dbforpostgresqlazurekubedbcom-serverkey-editor/README.md b/charts/dbforpostgresqlazurekubedbcom-serverkey-editor/README.md index f7b5b93da4..5913dadd57 100644 --- a/charts/dbforpostgresqlazurekubedbcom-serverkey-editor/README.md +++ b/charts/dbforpostgresqlazurekubedbcom-serverkey-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/dbforpostgresqlazurekubedbcom-serverkey-editor --version=v0.35.0 -$ helm upgrade -i dbforpostgresqlazurekubedbcom-serverkey-editor appscode/dbforpostgresqlazurekubedbcom-serverkey-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/dbforpostgresqlazurekubedbcom-serverkey-editor --version=v0.36.0 +$ helm upgrade -i dbforpostgresqlazurekubedbcom-serverkey-editor appscode/dbforpostgresqlazurekubedbcom-serverkey-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ServerKey Editor on a [Kubernetes](http://kubernetes.io) cl To install/upgrade the chart with the release name `dbforpostgresqlazurekubedbcom-serverkey-editor`: ```bash -$ helm upgrade -i dbforpostgresqlazurekubedbcom-serverkey-editor appscode/dbforpostgresqlazurekubedbcom-serverkey-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i dbforpostgresqlazurekubedbcom-serverkey-editor appscode/dbforpostgresqlazurekubedbcom-serverkey-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ServerKey Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `dbforpostgresqlazu Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i dbforpostgresqlazurekubedbcom-serverkey-editor appscode/dbforpostgresqlazurekubedbcom-serverkey-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=dbforpostgresql.azure.kubedb.com/v1alpha1 +$ helm upgrade -i dbforpostgresqlazurekubedbcom-serverkey-editor appscode/dbforpostgresqlazurekubedbcom-serverkey-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=dbforpostgresql.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i dbforpostgresqlazurekubedbcom-serverkey-editor appscode/dbforpostgresqlazurekubedbcom-serverkey-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i dbforpostgresqlazurekubedbcom-serverkey-editor appscode/dbforpostgresqlazurekubedbcom-serverkey-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/dbforpostgresqlazurekubedbcom-virtualnetworkrule-editor/Chart.yaml b/charts/dbforpostgresqlazurekubedbcom-virtualnetworkrule-editor/Chart.yaml index 9169ac0040..f9ebaf881f 100644 --- a/charts/dbforpostgresqlazurekubedbcom-virtualnetworkrule-editor/Chart.yaml +++ b/charts/dbforpostgresqlazurekubedbcom-virtualnetworkrule-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"dbforpostgresql.azure.kubedb.com","version":"v1alpha1","resource":"virtualnetworkrules"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: VirtualNetworkRule Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: dbforpostgresqlazurekubedbcom-virtualnetworkrule-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/dbforpostgresqlazurekubedbcom-virtualnetworkrule-editor/README.md b/charts/dbforpostgresqlazurekubedbcom-virtualnetworkrule-editor/README.md index 78fbd3bc86..f0cca7644d 100644 --- a/charts/dbforpostgresqlazurekubedbcom-virtualnetworkrule-editor/README.md +++ b/charts/dbforpostgresqlazurekubedbcom-virtualnetworkrule-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/dbforpostgresqlazurekubedbcom-virtualnetworkrule-editor --version=v0.35.0 -$ helm upgrade -i dbforpostgresqlazurekubedbcom-virtualnetworkrule-editor appscode/dbforpostgresqlazurekubedbcom-virtualnetworkrule-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/dbforpostgresqlazurekubedbcom-virtualnetworkrule-editor --version=v0.36.0 +$ helm upgrade -i dbforpostgresqlazurekubedbcom-virtualnetworkrule-editor appscode/dbforpostgresqlazurekubedbcom-virtualnetworkrule-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a VirtualNetworkRule Editor on a [Kubernetes](http://kubernet To install/upgrade the chart with the release name `dbforpostgresqlazurekubedbcom-virtualnetworkrule-editor`: ```bash -$ helm upgrade -i dbforpostgresqlazurekubedbcom-virtualnetworkrule-editor appscode/dbforpostgresqlazurekubedbcom-virtualnetworkrule-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i dbforpostgresqlazurekubedbcom-virtualnetworkrule-editor appscode/dbforpostgresqlazurekubedbcom-virtualnetworkrule-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a VirtualNetworkRule Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `dbforpostgresqlazu Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i dbforpostgresqlazurekubedbcom-virtualnetworkrule-editor appscode/dbforpostgresqlazurekubedbcom-virtualnetworkrule-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=dbforpostgresql.azure.kubedb.com/v1alpha1 +$ helm upgrade -i dbforpostgresqlazurekubedbcom-virtualnetworkrule-editor appscode/dbforpostgresqlazurekubedbcom-virtualnetworkrule-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=dbforpostgresql.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i dbforpostgresqlazurekubedbcom-virtualnetworkrule-editor appscode/dbforpostgresqlazurekubedbcom-virtualnetworkrule-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i dbforpostgresqlazurekubedbcom-virtualnetworkrule-editor appscode/dbforpostgresqlazurekubedbcom-virtualnetworkrule-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/discoveryk8sio-endpointslice-editor/Chart.yaml b/charts/discoveryk8sio-endpointslice-editor/Chart.yaml index 352cd94487..e7c9d8c76f 100644 --- a/charts/discoveryk8sio-endpointslice-editor/Chart.yaml +++ b/charts/discoveryk8sio-endpointslice-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"discovery.k8s.io","version":"v1","resource":"endpointslices"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: EndpointSlice Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: discoveryk8sio-endpointslice-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/discoveryk8sio-endpointslice-editor/README.md b/charts/discoveryk8sio-endpointslice-editor/README.md index 1e0761d5b8..2fcb27bee9 100644 --- a/charts/discoveryk8sio-endpointslice-editor/README.md +++ b/charts/discoveryk8sio-endpointslice-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/discoveryk8sio-endpointslice-editor --version=v0.35.0 -$ helm upgrade -i discoveryk8sio-endpointslice-editor appscode/discoveryk8sio-endpointslice-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/discoveryk8sio-endpointslice-editor --version=v0.36.0 +$ helm upgrade -i discoveryk8sio-endpointslice-editor appscode/discoveryk8sio-endpointslice-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a EndpointSlice Editor on a [Kubernetes](http://kubernetes.io To install/upgrade the chart with the release name `discoveryk8sio-endpointslice-editor`: ```bash -$ helm upgrade -i discoveryk8sio-endpointslice-editor appscode/discoveryk8sio-endpointslice-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i discoveryk8sio-endpointslice-editor appscode/discoveryk8sio-endpointslice-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a EndpointSlice Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `discoveryk8sio-end Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i discoveryk8sio-endpointslice-editor appscode/discoveryk8sio-endpointslice-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=discovery.k8s.io/v1 +$ helm upgrade -i discoveryk8sio-endpointslice-editor appscode/discoveryk8sio-endpointslice-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=discovery.k8s.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i discoveryk8sio-endpointslice-editor appscode/discoveryk8sio-endpointslice-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i discoveryk8sio-endpointslice-editor appscode/discoveryk8sio-endpointslice-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/docdbawskubedbcom-cluster-editor/Chart.yaml b/charts/docdbawskubedbcom-cluster-editor/Chart.yaml index edf1810d8c..90b494d2ff 100644 --- a/charts/docdbawskubedbcom-cluster-editor/Chart.yaml +++ b/charts/docdbawskubedbcom-cluster-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"docdb.aws.kubedb.com","version":"v1alpha1","resource":"clusters"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Cluster Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: docdbawskubedbcom-cluster-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/docdbawskubedbcom-cluster-editor/README.md b/charts/docdbawskubedbcom-cluster-editor/README.md index 0833c5b711..377092a9de 100644 --- a/charts/docdbawskubedbcom-cluster-editor/README.md +++ b/charts/docdbawskubedbcom-cluster-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/docdbawskubedbcom-cluster-editor --version=v0.35.0 -$ helm upgrade -i docdbawskubedbcom-cluster-editor appscode/docdbawskubedbcom-cluster-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/docdbawskubedbcom-cluster-editor --version=v0.36.0 +$ helm upgrade -i docdbawskubedbcom-cluster-editor appscode/docdbawskubedbcom-cluster-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Cluster Editor on a [Kubernetes](http://kubernetes.io) clus To install/upgrade the chart with the release name `docdbawskubedbcom-cluster-editor`: ```bash -$ helm upgrade -i docdbawskubedbcom-cluster-editor appscode/docdbawskubedbcom-cluster-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i docdbawskubedbcom-cluster-editor appscode/docdbawskubedbcom-cluster-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Cluster Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `docdbawskubedbcom- Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i docdbawskubedbcom-cluster-editor appscode/docdbawskubedbcom-cluster-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=docdb.aws.kubedb.com/v1alpha1 +$ helm upgrade -i docdbawskubedbcom-cluster-editor appscode/docdbawskubedbcom-cluster-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=docdb.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i docdbawskubedbcom-cluster-editor appscode/docdbawskubedbcom-cluster-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i docdbawskubedbcom-cluster-editor appscode/docdbawskubedbcom-cluster-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/docdbawskubedbcom-clusterinstance-editor/Chart.yaml b/charts/docdbawskubedbcom-clusterinstance-editor/Chart.yaml index a796d964f5..1ec311fff7 100644 --- a/charts/docdbawskubedbcom-clusterinstance-editor/Chart.yaml +++ b/charts/docdbawskubedbcom-clusterinstance-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"docdb.aws.kubedb.com","version":"v1alpha1","resource":"clusterinstances"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ClusterInstance Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: docdbawskubedbcom-clusterinstance-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/docdbawskubedbcom-clusterinstance-editor/README.md b/charts/docdbawskubedbcom-clusterinstance-editor/README.md index b7b8481cac..facf5994d6 100644 --- a/charts/docdbawskubedbcom-clusterinstance-editor/README.md +++ b/charts/docdbawskubedbcom-clusterinstance-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/docdbawskubedbcom-clusterinstance-editor --version=v0.35.0 -$ helm upgrade -i docdbawskubedbcom-clusterinstance-editor appscode/docdbawskubedbcom-clusterinstance-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/docdbawskubedbcom-clusterinstance-editor --version=v0.36.0 +$ helm upgrade -i docdbawskubedbcom-clusterinstance-editor appscode/docdbawskubedbcom-clusterinstance-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ClusterInstance Editor on a [Kubernetes](http://kubernetes. To install/upgrade the chart with the release name `docdbawskubedbcom-clusterinstance-editor`: ```bash -$ helm upgrade -i docdbawskubedbcom-clusterinstance-editor appscode/docdbawskubedbcom-clusterinstance-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i docdbawskubedbcom-clusterinstance-editor appscode/docdbawskubedbcom-clusterinstance-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ClusterInstance Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `docdbawskubedbcom- Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i docdbawskubedbcom-clusterinstance-editor appscode/docdbawskubedbcom-clusterinstance-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=docdb.aws.kubedb.com/v1alpha1 +$ helm upgrade -i docdbawskubedbcom-clusterinstance-editor appscode/docdbawskubedbcom-clusterinstance-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=docdb.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i docdbawskubedbcom-clusterinstance-editor appscode/docdbawskubedbcom-clusterinstance-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i docdbawskubedbcom-clusterinstance-editor appscode/docdbawskubedbcom-clusterinstance-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/docdbawskubedbcom-clusterparametergroup-editor/Chart.yaml b/charts/docdbawskubedbcom-clusterparametergroup-editor/Chart.yaml index 2e1385fac2..44b05be9c5 100644 --- a/charts/docdbawskubedbcom-clusterparametergroup-editor/Chart.yaml +++ b/charts/docdbawskubedbcom-clusterparametergroup-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"docdb.aws.kubedb.com","version":"v1alpha1","resource":"clusterparametergroups"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ClusterParameterGroup Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: docdbawskubedbcom-clusterparametergroup-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/docdbawskubedbcom-clusterparametergroup-editor/README.md b/charts/docdbawskubedbcom-clusterparametergroup-editor/README.md index 0c28677943..26e9dfc324 100644 --- a/charts/docdbawskubedbcom-clusterparametergroup-editor/README.md +++ b/charts/docdbawskubedbcom-clusterparametergroup-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/docdbawskubedbcom-clusterparametergroup-editor --version=v0.35.0 -$ helm upgrade -i docdbawskubedbcom-clusterparametergroup-editor appscode/docdbawskubedbcom-clusterparametergroup-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/docdbawskubedbcom-clusterparametergroup-editor --version=v0.36.0 +$ helm upgrade -i docdbawskubedbcom-clusterparametergroup-editor appscode/docdbawskubedbcom-clusterparametergroup-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ClusterParameterGroup Editor on a [Kubernetes](http://kuber To install/upgrade the chart with the release name `docdbawskubedbcom-clusterparametergroup-editor`: ```bash -$ helm upgrade -i docdbawskubedbcom-clusterparametergroup-editor appscode/docdbawskubedbcom-clusterparametergroup-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i docdbawskubedbcom-clusterparametergroup-editor appscode/docdbawskubedbcom-clusterparametergroup-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ClusterParameterGroup Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `docdbawskubedbcom- Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i docdbawskubedbcom-clusterparametergroup-editor appscode/docdbawskubedbcom-clusterparametergroup-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=docdb.aws.kubedb.com/v1alpha1 +$ helm upgrade -i docdbawskubedbcom-clusterparametergroup-editor appscode/docdbawskubedbcom-clusterparametergroup-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=docdb.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i docdbawskubedbcom-clusterparametergroup-editor appscode/docdbawskubedbcom-clusterparametergroup-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i docdbawskubedbcom-clusterparametergroup-editor appscode/docdbawskubedbcom-clusterparametergroup-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/docdbawskubedbcom-clustersnapshot-editor/Chart.yaml b/charts/docdbawskubedbcom-clustersnapshot-editor/Chart.yaml index 6456db1214..abbe7fae56 100644 --- a/charts/docdbawskubedbcom-clustersnapshot-editor/Chart.yaml +++ b/charts/docdbawskubedbcom-clustersnapshot-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"docdb.aws.kubedb.com","version":"v1alpha1","resource":"clustersnapshots"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ClusterSnapshot Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: docdbawskubedbcom-clustersnapshot-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/docdbawskubedbcom-clustersnapshot-editor/README.md b/charts/docdbawskubedbcom-clustersnapshot-editor/README.md index c4f98af8b5..22d425d542 100644 --- a/charts/docdbawskubedbcom-clustersnapshot-editor/README.md +++ b/charts/docdbawskubedbcom-clustersnapshot-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/docdbawskubedbcom-clustersnapshot-editor --version=v0.35.0 -$ helm upgrade -i docdbawskubedbcom-clustersnapshot-editor appscode/docdbawskubedbcom-clustersnapshot-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/docdbawskubedbcom-clustersnapshot-editor --version=v0.36.0 +$ helm upgrade -i docdbawskubedbcom-clustersnapshot-editor appscode/docdbawskubedbcom-clustersnapshot-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ClusterSnapshot Editor on a [Kubernetes](http://kubernetes. To install/upgrade the chart with the release name `docdbawskubedbcom-clustersnapshot-editor`: ```bash -$ helm upgrade -i docdbawskubedbcom-clustersnapshot-editor appscode/docdbawskubedbcom-clustersnapshot-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i docdbawskubedbcom-clustersnapshot-editor appscode/docdbawskubedbcom-clustersnapshot-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ClusterSnapshot Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `docdbawskubedbcom- Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i docdbawskubedbcom-clustersnapshot-editor appscode/docdbawskubedbcom-clustersnapshot-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=docdb.aws.kubedb.com/v1alpha1 +$ helm upgrade -i docdbawskubedbcom-clustersnapshot-editor appscode/docdbawskubedbcom-clustersnapshot-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=docdb.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i docdbawskubedbcom-clustersnapshot-editor appscode/docdbawskubedbcom-clustersnapshot-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i docdbawskubedbcom-clustersnapshot-editor appscode/docdbawskubedbcom-clustersnapshot-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/docdbawskubedbcom-eventsubscription-editor/Chart.yaml b/charts/docdbawskubedbcom-eventsubscription-editor/Chart.yaml index fd5c966929..aa041f28ad 100644 --- a/charts/docdbawskubedbcom-eventsubscription-editor/Chart.yaml +++ b/charts/docdbawskubedbcom-eventsubscription-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"docdb.aws.kubedb.com","version":"v1alpha1","resource":"eventsubscriptions"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: EventSubscription Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: docdbawskubedbcom-eventsubscription-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/docdbawskubedbcom-eventsubscription-editor/README.md b/charts/docdbawskubedbcom-eventsubscription-editor/README.md index 219601c231..24d964451a 100644 --- a/charts/docdbawskubedbcom-eventsubscription-editor/README.md +++ b/charts/docdbawskubedbcom-eventsubscription-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/docdbawskubedbcom-eventsubscription-editor --version=v0.35.0 -$ helm upgrade -i docdbawskubedbcom-eventsubscription-editor appscode/docdbawskubedbcom-eventsubscription-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/docdbawskubedbcom-eventsubscription-editor --version=v0.36.0 +$ helm upgrade -i docdbawskubedbcom-eventsubscription-editor appscode/docdbawskubedbcom-eventsubscription-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a EventSubscription Editor on a [Kubernetes](http://kubernete To install/upgrade the chart with the release name `docdbawskubedbcom-eventsubscription-editor`: ```bash -$ helm upgrade -i docdbawskubedbcom-eventsubscription-editor appscode/docdbawskubedbcom-eventsubscription-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i docdbawskubedbcom-eventsubscription-editor appscode/docdbawskubedbcom-eventsubscription-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a EventSubscription Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `docdbawskubedbcom- Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i docdbawskubedbcom-eventsubscription-editor appscode/docdbawskubedbcom-eventsubscription-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=docdb.aws.kubedb.com/v1alpha1 +$ helm upgrade -i docdbawskubedbcom-eventsubscription-editor appscode/docdbawskubedbcom-eventsubscription-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=docdb.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i docdbawskubedbcom-eventsubscription-editor appscode/docdbawskubedbcom-eventsubscription-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i docdbawskubedbcom-eventsubscription-editor appscode/docdbawskubedbcom-eventsubscription-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/docdbawskubedbcom-globalcluster-editor/Chart.yaml b/charts/docdbawskubedbcom-globalcluster-editor/Chart.yaml index 8f7230ed8a..d3f23224e7 100644 --- a/charts/docdbawskubedbcom-globalcluster-editor/Chart.yaml +++ b/charts/docdbawskubedbcom-globalcluster-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"docdb.aws.kubedb.com","version":"v1alpha1","resource":"globalclusters"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: GlobalCluster Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: docdbawskubedbcom-globalcluster-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/docdbawskubedbcom-globalcluster-editor/README.md b/charts/docdbawskubedbcom-globalcluster-editor/README.md index bfee898907..00fa3b2e02 100644 --- a/charts/docdbawskubedbcom-globalcluster-editor/README.md +++ b/charts/docdbawskubedbcom-globalcluster-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/docdbawskubedbcom-globalcluster-editor --version=v0.35.0 -$ helm upgrade -i docdbawskubedbcom-globalcluster-editor appscode/docdbawskubedbcom-globalcluster-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/docdbawskubedbcom-globalcluster-editor --version=v0.36.0 +$ helm upgrade -i docdbawskubedbcom-globalcluster-editor appscode/docdbawskubedbcom-globalcluster-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a GlobalCluster Editor on a [Kubernetes](http://kubernetes.io To install/upgrade the chart with the release name `docdbawskubedbcom-globalcluster-editor`: ```bash -$ helm upgrade -i docdbawskubedbcom-globalcluster-editor appscode/docdbawskubedbcom-globalcluster-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i docdbawskubedbcom-globalcluster-editor appscode/docdbawskubedbcom-globalcluster-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a GlobalCluster Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `docdbawskubedbcom- Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i docdbawskubedbcom-globalcluster-editor appscode/docdbawskubedbcom-globalcluster-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=docdb.aws.kubedb.com/v1alpha1 +$ helm upgrade -i docdbawskubedbcom-globalcluster-editor appscode/docdbawskubedbcom-globalcluster-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=docdb.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i docdbawskubedbcom-globalcluster-editor appscode/docdbawskubedbcom-globalcluster-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i docdbawskubedbcom-globalcluster-editor appscode/docdbawskubedbcom-globalcluster-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/docdbawskubedbcom-subnetgroup-editor/Chart.yaml b/charts/docdbawskubedbcom-subnetgroup-editor/Chart.yaml index c1e48e0adb..ac2f7acdb2 100644 --- a/charts/docdbawskubedbcom-subnetgroup-editor/Chart.yaml +++ b/charts/docdbawskubedbcom-subnetgroup-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"docdb.aws.kubedb.com","version":"v1alpha1","resource":"subnetgroups"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: SubnetGroup Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: docdbawskubedbcom-subnetgroup-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/docdbawskubedbcom-subnetgroup-editor/README.md b/charts/docdbawskubedbcom-subnetgroup-editor/README.md index ff12b7a2b7..ba7b1f36df 100644 --- a/charts/docdbawskubedbcom-subnetgroup-editor/README.md +++ b/charts/docdbawskubedbcom-subnetgroup-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/docdbawskubedbcom-subnetgroup-editor --version=v0.35.0 -$ helm upgrade -i docdbawskubedbcom-subnetgroup-editor appscode/docdbawskubedbcom-subnetgroup-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/docdbawskubedbcom-subnetgroup-editor --version=v0.36.0 +$ helm upgrade -i docdbawskubedbcom-subnetgroup-editor appscode/docdbawskubedbcom-subnetgroup-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a SubnetGroup Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `docdbawskubedbcom-subnetgroup-editor`: ```bash -$ helm upgrade -i docdbawskubedbcom-subnetgroup-editor appscode/docdbawskubedbcom-subnetgroup-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i docdbawskubedbcom-subnetgroup-editor appscode/docdbawskubedbcom-subnetgroup-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a SubnetGroup Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `docdbawskubedbcom- Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i docdbawskubedbcom-subnetgroup-editor appscode/docdbawskubedbcom-subnetgroup-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=docdb.aws.kubedb.com/v1alpha1 +$ helm upgrade -i docdbawskubedbcom-subnetgroup-editor appscode/docdbawskubedbcom-subnetgroup-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=docdb.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i docdbawskubedbcom-subnetgroup-editor appscode/docdbawskubedbcom-subnetgroup-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i docdbawskubedbcom-subnetgroup-editor appscode/docdbawskubedbcom-subnetgroup-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/driversxhelmdev-apprelease-editor/Chart.yaml b/charts/driversxhelmdev-apprelease-editor/Chart.yaml index 496f41f178..4d1078b824 100644 --- a/charts/driversxhelmdev-apprelease-editor/Chart.yaml +++ b/charts/driversxhelmdev-apprelease-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"drivers.x-helm.dev","version":"v1alpha1","resource":"appreleases"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: AppRelease Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: driversxhelmdev-apprelease-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/driversxhelmdev-apprelease-editor/README.md b/charts/driversxhelmdev-apprelease-editor/README.md index 002cf11bda..404925c88e 100644 --- a/charts/driversxhelmdev-apprelease-editor/README.md +++ b/charts/driversxhelmdev-apprelease-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/driversxhelmdev-apprelease-editor --version=v0.35.0 -$ helm upgrade -i driversxhelmdev-apprelease-editor appscode/driversxhelmdev-apprelease-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/driversxhelmdev-apprelease-editor --version=v0.36.0 +$ helm upgrade -i driversxhelmdev-apprelease-editor appscode/driversxhelmdev-apprelease-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a AppRelease Editor on a [Kubernetes](http://kubernetes.io) c To install/upgrade the chart with the release name `driversxhelmdev-apprelease-editor`: ```bash -$ helm upgrade -i driversxhelmdev-apprelease-editor appscode/driversxhelmdev-apprelease-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i driversxhelmdev-apprelease-editor appscode/driversxhelmdev-apprelease-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a AppRelease Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `driversxhelmdev-ap Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i driversxhelmdev-apprelease-editor appscode/driversxhelmdev-apprelease-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=drivers.x-helm.dev/v1alpha1 +$ helm upgrade -i driversxhelmdev-apprelease-editor appscode/driversxhelmdev-apprelease-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=drivers.x-helm.dev/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i driversxhelmdev-apprelease-editor appscode/driversxhelmdev-apprelease-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i driversxhelmdev-apprelease-editor appscode/driversxhelmdev-apprelease-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/dynamodbawskubedbcom-contributorinsights-editor/Chart.yaml b/charts/dynamodbawskubedbcom-contributorinsights-editor/Chart.yaml index 66678010a0..80e1cc8498 100644 --- a/charts/dynamodbawskubedbcom-contributorinsights-editor/Chart.yaml +++ b/charts/dynamodbawskubedbcom-contributorinsights-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"dynamodb.aws.kubedb.com","version":"v1alpha1","resource":"contributorinsights"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ContributorInsights Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: dynamodbawskubedbcom-contributorinsights-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/dynamodbawskubedbcom-contributorinsights-editor/README.md b/charts/dynamodbawskubedbcom-contributorinsights-editor/README.md index 182608c36b..2986f26009 100644 --- a/charts/dynamodbawskubedbcom-contributorinsights-editor/README.md +++ b/charts/dynamodbawskubedbcom-contributorinsights-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/dynamodbawskubedbcom-contributorinsights-editor --version=v0.35.0 -$ helm upgrade -i dynamodbawskubedbcom-contributorinsights-editor appscode/dynamodbawskubedbcom-contributorinsights-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/dynamodbawskubedbcom-contributorinsights-editor --version=v0.36.0 +$ helm upgrade -i dynamodbawskubedbcom-contributorinsights-editor appscode/dynamodbawskubedbcom-contributorinsights-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ContributorInsights Editor on a [Kubernetes](http://kuberne To install/upgrade the chart with the release name `dynamodbawskubedbcom-contributorinsights-editor`: ```bash -$ helm upgrade -i dynamodbawskubedbcom-contributorinsights-editor appscode/dynamodbawskubedbcom-contributorinsights-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i dynamodbawskubedbcom-contributorinsights-editor appscode/dynamodbawskubedbcom-contributorinsights-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ContributorInsights Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `dynamodbawskubedbc Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i dynamodbawskubedbcom-contributorinsights-editor appscode/dynamodbawskubedbcom-contributorinsights-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=dynamodb.aws.kubedb.com/v1alpha1 +$ helm upgrade -i dynamodbawskubedbcom-contributorinsights-editor appscode/dynamodbawskubedbcom-contributorinsights-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=dynamodb.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i dynamodbawskubedbcom-contributorinsights-editor appscode/dynamodbawskubedbcom-contributorinsights-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i dynamodbawskubedbcom-contributorinsights-editor appscode/dynamodbawskubedbcom-contributorinsights-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/dynamodbawskubedbcom-globaltable-editor/Chart.yaml b/charts/dynamodbawskubedbcom-globaltable-editor/Chart.yaml index 752cab86f9..dc28e1b0e6 100644 --- a/charts/dynamodbawskubedbcom-globaltable-editor/Chart.yaml +++ b/charts/dynamodbawskubedbcom-globaltable-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"dynamodb.aws.kubedb.com","version":"v1alpha1","resource":"globaltables"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: GlobalTable Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: dynamodbawskubedbcom-globaltable-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/dynamodbawskubedbcom-globaltable-editor/README.md b/charts/dynamodbawskubedbcom-globaltable-editor/README.md index 644fd49e07..90aa7f4558 100644 --- a/charts/dynamodbawskubedbcom-globaltable-editor/README.md +++ b/charts/dynamodbawskubedbcom-globaltable-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/dynamodbawskubedbcom-globaltable-editor --version=v0.35.0 -$ helm upgrade -i dynamodbawskubedbcom-globaltable-editor appscode/dynamodbawskubedbcom-globaltable-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/dynamodbawskubedbcom-globaltable-editor --version=v0.36.0 +$ helm upgrade -i dynamodbawskubedbcom-globaltable-editor appscode/dynamodbawskubedbcom-globaltable-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a GlobalTable Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `dynamodbawskubedbcom-globaltable-editor`: ```bash -$ helm upgrade -i dynamodbawskubedbcom-globaltable-editor appscode/dynamodbawskubedbcom-globaltable-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i dynamodbawskubedbcom-globaltable-editor appscode/dynamodbawskubedbcom-globaltable-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a GlobalTable Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `dynamodbawskubedbc Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i dynamodbawskubedbcom-globaltable-editor appscode/dynamodbawskubedbcom-globaltable-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=dynamodb.aws.kubedb.com/v1alpha1 +$ helm upgrade -i dynamodbawskubedbcom-globaltable-editor appscode/dynamodbawskubedbcom-globaltable-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=dynamodb.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i dynamodbawskubedbcom-globaltable-editor appscode/dynamodbawskubedbcom-globaltable-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i dynamodbawskubedbcom-globaltable-editor appscode/dynamodbawskubedbcom-globaltable-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/dynamodbawskubedbcom-kinesisstreamingdestination-editor/Chart.yaml b/charts/dynamodbawskubedbcom-kinesisstreamingdestination-editor/Chart.yaml index 81b8170ebd..b9e92489b9 100644 --- a/charts/dynamodbawskubedbcom-kinesisstreamingdestination-editor/Chart.yaml +++ b/charts/dynamodbawskubedbcom-kinesisstreamingdestination-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"dynamodb.aws.kubedb.com","version":"v1alpha1","resource":"kinesisstreamingdestinations"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: KinesisStreamingDestination Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: dynamodbawskubedbcom-kinesisstreamingdestination-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/dynamodbawskubedbcom-kinesisstreamingdestination-editor/README.md b/charts/dynamodbawskubedbcom-kinesisstreamingdestination-editor/README.md index f1e787de76..d1c4decb39 100644 --- a/charts/dynamodbawskubedbcom-kinesisstreamingdestination-editor/README.md +++ b/charts/dynamodbawskubedbcom-kinesisstreamingdestination-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/dynamodbawskubedbcom-kinesisstreamingdestination-editor --version=v0.35.0 -$ helm upgrade -i dynamodbawskubedbcom-kinesisstreamingdestination-editor appscode/dynamodbawskubedbcom-kinesisstreamingdestination-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/dynamodbawskubedbcom-kinesisstreamingdestination-editor --version=v0.36.0 +$ helm upgrade -i dynamodbawskubedbcom-kinesisstreamingdestination-editor appscode/dynamodbawskubedbcom-kinesisstreamingdestination-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a KinesisStreamingDestination Editor on a [Kubernetes](http:/ To install/upgrade the chart with the release name `dynamodbawskubedbcom-kinesisstreamingdestination-editor`: ```bash -$ helm upgrade -i dynamodbawskubedbcom-kinesisstreamingdestination-editor appscode/dynamodbawskubedbcom-kinesisstreamingdestination-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i dynamodbawskubedbcom-kinesisstreamingdestination-editor appscode/dynamodbawskubedbcom-kinesisstreamingdestination-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a KinesisStreamingDestination Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `dynamodbawskubedbc Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i dynamodbawskubedbcom-kinesisstreamingdestination-editor appscode/dynamodbawskubedbcom-kinesisstreamingdestination-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=dynamodb.aws.kubedb.com/v1alpha1 +$ helm upgrade -i dynamodbawskubedbcom-kinesisstreamingdestination-editor appscode/dynamodbawskubedbcom-kinesisstreamingdestination-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=dynamodb.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i dynamodbawskubedbcom-kinesisstreamingdestination-editor appscode/dynamodbawskubedbcom-kinesisstreamingdestination-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i dynamodbawskubedbcom-kinesisstreamingdestination-editor appscode/dynamodbawskubedbcom-kinesisstreamingdestination-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/dynamodbawskubedbcom-table-editor/Chart.yaml b/charts/dynamodbawskubedbcom-table-editor/Chart.yaml index e45a8a5430..579cd2e1e5 100644 --- a/charts/dynamodbawskubedbcom-table-editor/Chart.yaml +++ b/charts/dynamodbawskubedbcom-table-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"dynamodb.aws.kubedb.com","version":"v1alpha1","resource":"tables"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Table Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: dynamodbawskubedbcom-table-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/dynamodbawskubedbcom-table-editor/README.md b/charts/dynamodbawskubedbcom-table-editor/README.md index 760e58e8db..b6c65ea7f2 100644 --- a/charts/dynamodbawskubedbcom-table-editor/README.md +++ b/charts/dynamodbawskubedbcom-table-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/dynamodbawskubedbcom-table-editor --version=v0.35.0 -$ helm upgrade -i dynamodbawskubedbcom-table-editor appscode/dynamodbawskubedbcom-table-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/dynamodbawskubedbcom-table-editor --version=v0.36.0 +$ helm upgrade -i dynamodbawskubedbcom-table-editor appscode/dynamodbawskubedbcom-table-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Table Editor on a [Kubernetes](http://kubernetes.io) cluste To install/upgrade the chart with the release name `dynamodbawskubedbcom-table-editor`: ```bash -$ helm upgrade -i dynamodbawskubedbcom-table-editor appscode/dynamodbawskubedbcom-table-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i dynamodbawskubedbcom-table-editor appscode/dynamodbawskubedbcom-table-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Table Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `dynamodbawskubedbc Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i dynamodbawskubedbcom-table-editor appscode/dynamodbawskubedbcom-table-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=dynamodb.aws.kubedb.com/v1alpha1 +$ helm upgrade -i dynamodbawskubedbcom-table-editor appscode/dynamodbawskubedbcom-table-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=dynamodb.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i dynamodbawskubedbcom-table-editor appscode/dynamodbawskubedbcom-table-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i dynamodbawskubedbcom-table-editor appscode/dynamodbawskubedbcom-table-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/dynamodbawskubedbcom-tableitem-editor/Chart.yaml b/charts/dynamodbawskubedbcom-tableitem-editor/Chart.yaml index 0458f0c9d2..309bbb2479 100644 --- a/charts/dynamodbawskubedbcom-tableitem-editor/Chart.yaml +++ b/charts/dynamodbawskubedbcom-tableitem-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"dynamodb.aws.kubedb.com","version":"v1alpha1","resource":"tableitems"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: TableItem Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: dynamodbawskubedbcom-tableitem-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/dynamodbawskubedbcom-tableitem-editor/README.md b/charts/dynamodbawskubedbcom-tableitem-editor/README.md index 8ac5f52c88..5988fe05fb 100644 --- a/charts/dynamodbawskubedbcom-tableitem-editor/README.md +++ b/charts/dynamodbawskubedbcom-tableitem-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/dynamodbawskubedbcom-tableitem-editor --version=v0.35.0 -$ helm upgrade -i dynamodbawskubedbcom-tableitem-editor appscode/dynamodbawskubedbcom-tableitem-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/dynamodbawskubedbcom-tableitem-editor --version=v0.36.0 +$ helm upgrade -i dynamodbawskubedbcom-tableitem-editor appscode/dynamodbawskubedbcom-tableitem-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a TableItem Editor on a [Kubernetes](http://kubernetes.io) cl To install/upgrade the chart with the release name `dynamodbawskubedbcom-tableitem-editor`: ```bash -$ helm upgrade -i dynamodbawskubedbcom-tableitem-editor appscode/dynamodbawskubedbcom-tableitem-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i dynamodbawskubedbcom-tableitem-editor appscode/dynamodbawskubedbcom-tableitem-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a TableItem Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `dynamodbawskubedbc Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i dynamodbawskubedbcom-tableitem-editor appscode/dynamodbawskubedbcom-tableitem-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=dynamodb.aws.kubedb.com/v1alpha1 +$ helm upgrade -i dynamodbawskubedbcom-tableitem-editor appscode/dynamodbawskubedbcom-tableitem-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=dynamodb.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i dynamodbawskubedbcom-tableitem-editor appscode/dynamodbawskubedbcom-tableitem-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i dynamodbawskubedbcom-tableitem-editor appscode/dynamodbawskubedbcom-tableitem-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/dynamodbawskubedbcom-tablereplica-editor/Chart.yaml b/charts/dynamodbawskubedbcom-tablereplica-editor/Chart.yaml index dc149dd055..b2ebd283cf 100644 --- a/charts/dynamodbawskubedbcom-tablereplica-editor/Chart.yaml +++ b/charts/dynamodbawskubedbcom-tablereplica-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"dynamodb.aws.kubedb.com","version":"v1alpha1","resource":"tablereplicas"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: TableReplica Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: dynamodbawskubedbcom-tablereplica-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/dynamodbawskubedbcom-tablereplica-editor/README.md b/charts/dynamodbawskubedbcom-tablereplica-editor/README.md index a1e2464162..5186fa57f8 100644 --- a/charts/dynamodbawskubedbcom-tablereplica-editor/README.md +++ b/charts/dynamodbawskubedbcom-tablereplica-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/dynamodbawskubedbcom-tablereplica-editor --version=v0.35.0 -$ helm upgrade -i dynamodbawskubedbcom-tablereplica-editor appscode/dynamodbawskubedbcom-tablereplica-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/dynamodbawskubedbcom-tablereplica-editor --version=v0.36.0 +$ helm upgrade -i dynamodbawskubedbcom-tablereplica-editor appscode/dynamodbawskubedbcom-tablereplica-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a TableReplica Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `dynamodbawskubedbcom-tablereplica-editor`: ```bash -$ helm upgrade -i dynamodbawskubedbcom-tablereplica-editor appscode/dynamodbawskubedbcom-tablereplica-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i dynamodbawskubedbcom-tablereplica-editor appscode/dynamodbawskubedbcom-tablereplica-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a TableReplica Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `dynamodbawskubedbc Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i dynamodbawskubedbcom-tablereplica-editor appscode/dynamodbawskubedbcom-tablereplica-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=dynamodb.aws.kubedb.com/v1alpha1 +$ helm upgrade -i dynamodbawskubedbcom-tablereplica-editor appscode/dynamodbawskubedbcom-tablereplica-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=dynamodb.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i dynamodbawskubedbcom-tablereplica-editor appscode/dynamodbawskubedbcom-tablereplica-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i dynamodbawskubedbcom-tablereplica-editor appscode/dynamodbawskubedbcom-tablereplica-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/dynamodbawskubedbcom-tag-editor/Chart.yaml b/charts/dynamodbawskubedbcom-tag-editor/Chart.yaml index 5a0000b596..cf15603886 100644 --- a/charts/dynamodbawskubedbcom-tag-editor/Chart.yaml +++ b/charts/dynamodbawskubedbcom-tag-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"dynamodb.aws.kubedb.com","version":"v1alpha1","resource":"tags"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Tag Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: dynamodbawskubedbcom-tag-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/dynamodbawskubedbcom-tag-editor/README.md b/charts/dynamodbawskubedbcom-tag-editor/README.md index a0906bfbe5..19084907e9 100644 --- a/charts/dynamodbawskubedbcom-tag-editor/README.md +++ b/charts/dynamodbawskubedbcom-tag-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/dynamodbawskubedbcom-tag-editor --version=v0.35.0 -$ helm upgrade -i dynamodbawskubedbcom-tag-editor appscode/dynamodbawskubedbcom-tag-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/dynamodbawskubedbcom-tag-editor --version=v0.36.0 +$ helm upgrade -i dynamodbawskubedbcom-tag-editor appscode/dynamodbawskubedbcom-tag-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Tag Editor on a [Kubernetes](http://kubernetes.io) cluster To install/upgrade the chart with the release name `dynamodbawskubedbcom-tag-editor`: ```bash -$ helm upgrade -i dynamodbawskubedbcom-tag-editor appscode/dynamodbawskubedbcom-tag-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i dynamodbawskubedbcom-tag-editor appscode/dynamodbawskubedbcom-tag-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Tag Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `dynamodbawskubedbc Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i dynamodbawskubedbcom-tag-editor appscode/dynamodbawskubedbcom-tag-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=dynamodb.aws.kubedb.com/v1alpha1 +$ helm upgrade -i dynamodbawskubedbcom-tag-editor appscode/dynamodbawskubedbcom-tag-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=dynamodb.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i dynamodbawskubedbcom-tag-editor appscode/dynamodbawskubedbcom-tag-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i dynamodbawskubedbcom-tag-editor appscode/dynamodbawskubedbcom-tag-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/ec2awskubedbcom-route-editor/Chart.yaml b/charts/ec2awskubedbcom-route-editor/Chart.yaml index 82b151b018..a93c167ddb 100644 --- a/charts/ec2awskubedbcom-route-editor/Chart.yaml +++ b/charts/ec2awskubedbcom-route-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ec2.aws.kubedb.com","version":"v1alpha1","resource":"routes"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Route Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: ec2awskubedbcom-route-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/ec2awskubedbcom-route-editor/README.md b/charts/ec2awskubedbcom-route-editor/README.md index 199f5fc16a..8d2e951bd9 100644 --- a/charts/ec2awskubedbcom-route-editor/README.md +++ b/charts/ec2awskubedbcom-route-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/ec2awskubedbcom-route-editor --version=v0.35.0 -$ helm upgrade -i ec2awskubedbcom-route-editor appscode/ec2awskubedbcom-route-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/ec2awskubedbcom-route-editor --version=v0.36.0 +$ helm upgrade -i ec2awskubedbcom-route-editor appscode/ec2awskubedbcom-route-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Route Editor on a [Kubernetes](http://kubernetes.io) cluste To install/upgrade the chart with the release name `ec2awskubedbcom-route-editor`: ```bash -$ helm upgrade -i ec2awskubedbcom-route-editor appscode/ec2awskubedbcom-route-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i ec2awskubedbcom-route-editor appscode/ec2awskubedbcom-route-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Route Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `ec2awskubedbcom-ro Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i ec2awskubedbcom-route-editor appscode/ec2awskubedbcom-route-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ec2.aws.kubedb.com/v1alpha1 +$ helm upgrade -i ec2awskubedbcom-route-editor appscode/ec2awskubedbcom-route-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ec2.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i ec2awskubedbcom-route-editor appscode/ec2awskubedbcom-route-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i ec2awskubedbcom-route-editor appscode/ec2awskubedbcom-route-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/ec2awskubedbcom-securitygroup-editor/Chart.yaml b/charts/ec2awskubedbcom-securitygroup-editor/Chart.yaml index 81b5ef322d..40266bd5de 100644 --- a/charts/ec2awskubedbcom-securitygroup-editor/Chart.yaml +++ b/charts/ec2awskubedbcom-securitygroup-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ec2.aws.kubedb.com","version":"v1alpha1","resource":"securitygroups"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: SecurityGroup Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: ec2awskubedbcom-securitygroup-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/ec2awskubedbcom-securitygroup-editor/README.md b/charts/ec2awskubedbcom-securitygroup-editor/README.md index e394f96954..451ccac77b 100644 --- a/charts/ec2awskubedbcom-securitygroup-editor/README.md +++ b/charts/ec2awskubedbcom-securitygroup-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/ec2awskubedbcom-securitygroup-editor --version=v0.35.0 -$ helm upgrade -i ec2awskubedbcom-securitygroup-editor appscode/ec2awskubedbcom-securitygroup-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/ec2awskubedbcom-securitygroup-editor --version=v0.36.0 +$ helm upgrade -i ec2awskubedbcom-securitygroup-editor appscode/ec2awskubedbcom-securitygroup-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a SecurityGroup Editor on a [Kubernetes](http://kubernetes.io To install/upgrade the chart with the release name `ec2awskubedbcom-securitygroup-editor`: ```bash -$ helm upgrade -i ec2awskubedbcom-securitygroup-editor appscode/ec2awskubedbcom-securitygroup-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i ec2awskubedbcom-securitygroup-editor appscode/ec2awskubedbcom-securitygroup-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a SecurityGroup Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `ec2awskubedbcom-se Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i ec2awskubedbcom-securitygroup-editor appscode/ec2awskubedbcom-securitygroup-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ec2.aws.kubedb.com/v1alpha1 +$ helm upgrade -i ec2awskubedbcom-securitygroup-editor appscode/ec2awskubedbcom-securitygroup-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ec2.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i ec2awskubedbcom-securitygroup-editor appscode/ec2awskubedbcom-securitygroup-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i ec2awskubedbcom-securitygroup-editor appscode/ec2awskubedbcom-securitygroup-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/ec2awskubedbcom-securitygrouprule-editor/Chart.yaml b/charts/ec2awskubedbcom-securitygrouprule-editor/Chart.yaml index 0eac1a21cb..40cb6a72a6 100644 --- a/charts/ec2awskubedbcom-securitygrouprule-editor/Chart.yaml +++ b/charts/ec2awskubedbcom-securitygrouprule-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ec2.aws.kubedb.com","version":"v1alpha1","resource":"securitygrouprules"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: SecurityGroupRule Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: ec2awskubedbcom-securitygrouprule-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/ec2awskubedbcom-securitygrouprule-editor/README.md b/charts/ec2awskubedbcom-securitygrouprule-editor/README.md index b26b39fc72..a387fbabbf 100644 --- a/charts/ec2awskubedbcom-securitygrouprule-editor/README.md +++ b/charts/ec2awskubedbcom-securitygrouprule-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/ec2awskubedbcom-securitygrouprule-editor --version=v0.35.0 -$ helm upgrade -i ec2awskubedbcom-securitygrouprule-editor appscode/ec2awskubedbcom-securitygrouprule-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/ec2awskubedbcom-securitygrouprule-editor --version=v0.36.0 +$ helm upgrade -i ec2awskubedbcom-securitygrouprule-editor appscode/ec2awskubedbcom-securitygrouprule-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a SecurityGroupRule Editor on a [Kubernetes](http://kubernete To install/upgrade the chart with the release name `ec2awskubedbcom-securitygrouprule-editor`: ```bash -$ helm upgrade -i ec2awskubedbcom-securitygrouprule-editor appscode/ec2awskubedbcom-securitygrouprule-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i ec2awskubedbcom-securitygrouprule-editor appscode/ec2awskubedbcom-securitygrouprule-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a SecurityGroupRule Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `ec2awskubedbcom-se Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i ec2awskubedbcom-securitygrouprule-editor appscode/ec2awskubedbcom-securitygrouprule-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ec2.aws.kubedb.com/v1alpha1 +$ helm upgrade -i ec2awskubedbcom-securitygrouprule-editor appscode/ec2awskubedbcom-securitygrouprule-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ec2.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i ec2awskubedbcom-securitygrouprule-editor appscode/ec2awskubedbcom-securitygrouprule-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i ec2awskubedbcom-securitygrouprule-editor appscode/ec2awskubedbcom-securitygrouprule-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/ec2awskubedbcom-subnet-editor/Chart.yaml b/charts/ec2awskubedbcom-subnet-editor/Chart.yaml index d2ff8d286d..d98ac57dc3 100644 --- a/charts/ec2awskubedbcom-subnet-editor/Chart.yaml +++ b/charts/ec2awskubedbcom-subnet-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ec2.aws.kubedb.com","version":"v1alpha1","resource":"subnets"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Subnet Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: ec2awskubedbcom-subnet-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/ec2awskubedbcom-subnet-editor/README.md b/charts/ec2awskubedbcom-subnet-editor/README.md index adfbca37dd..12efcb4692 100644 --- a/charts/ec2awskubedbcom-subnet-editor/README.md +++ b/charts/ec2awskubedbcom-subnet-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/ec2awskubedbcom-subnet-editor --version=v0.35.0 -$ helm upgrade -i ec2awskubedbcom-subnet-editor appscode/ec2awskubedbcom-subnet-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/ec2awskubedbcom-subnet-editor --version=v0.36.0 +$ helm upgrade -i ec2awskubedbcom-subnet-editor appscode/ec2awskubedbcom-subnet-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Subnet Editor on a [Kubernetes](http://kubernetes.io) clust To install/upgrade the chart with the release name `ec2awskubedbcom-subnet-editor`: ```bash -$ helm upgrade -i ec2awskubedbcom-subnet-editor appscode/ec2awskubedbcom-subnet-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i ec2awskubedbcom-subnet-editor appscode/ec2awskubedbcom-subnet-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Subnet Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `ec2awskubedbcom-su Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i ec2awskubedbcom-subnet-editor appscode/ec2awskubedbcom-subnet-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ec2.aws.kubedb.com/v1alpha1 +$ helm upgrade -i ec2awskubedbcom-subnet-editor appscode/ec2awskubedbcom-subnet-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ec2.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i ec2awskubedbcom-subnet-editor appscode/ec2awskubedbcom-subnet-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i ec2awskubedbcom-subnet-editor appscode/ec2awskubedbcom-subnet-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/ec2awskubedbcom-vpc-editor/Chart.yaml b/charts/ec2awskubedbcom-vpc-editor/Chart.yaml index a2ef4d39c0..888c7066dd 100644 --- a/charts/ec2awskubedbcom-vpc-editor/Chart.yaml +++ b/charts/ec2awskubedbcom-vpc-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ec2.aws.kubedb.com","version":"v1alpha1","resource":"vpcs"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: VPC Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: ec2awskubedbcom-vpc-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/ec2awskubedbcom-vpc-editor/README.md b/charts/ec2awskubedbcom-vpc-editor/README.md index 26ffcfa3e6..46fc28489a 100644 --- a/charts/ec2awskubedbcom-vpc-editor/README.md +++ b/charts/ec2awskubedbcom-vpc-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/ec2awskubedbcom-vpc-editor --version=v0.35.0 -$ helm upgrade -i ec2awskubedbcom-vpc-editor appscode/ec2awskubedbcom-vpc-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/ec2awskubedbcom-vpc-editor --version=v0.36.0 +$ helm upgrade -i ec2awskubedbcom-vpc-editor appscode/ec2awskubedbcom-vpc-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a VPC Editor on a [Kubernetes](http://kubernetes.io) cluster To install/upgrade the chart with the release name `ec2awskubedbcom-vpc-editor`: ```bash -$ helm upgrade -i ec2awskubedbcom-vpc-editor appscode/ec2awskubedbcom-vpc-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i ec2awskubedbcom-vpc-editor appscode/ec2awskubedbcom-vpc-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a VPC Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `ec2awskubedbcom-vp Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i ec2awskubedbcom-vpc-editor appscode/ec2awskubedbcom-vpc-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ec2.aws.kubedb.com/v1alpha1 +$ helm upgrade -i ec2awskubedbcom-vpc-editor appscode/ec2awskubedbcom-vpc-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ec2.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i ec2awskubedbcom-vpc-editor appscode/ec2awskubedbcom-vpc-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i ec2awskubedbcom-vpc-editor appscode/ec2awskubedbcom-vpc-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/ec2awskubedbcom-vpcendpoint-editor/Chart.yaml b/charts/ec2awskubedbcom-vpcendpoint-editor/Chart.yaml index cf3b83e1a9..385efc5d85 100644 --- a/charts/ec2awskubedbcom-vpcendpoint-editor/Chart.yaml +++ b/charts/ec2awskubedbcom-vpcendpoint-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ec2.aws.kubedb.com","version":"v1alpha1","resource":"vpcendpoints"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: VPCEndpoint Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: ec2awskubedbcom-vpcendpoint-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/ec2awskubedbcom-vpcendpoint-editor/README.md b/charts/ec2awskubedbcom-vpcendpoint-editor/README.md index faf9131672..00a80159ec 100644 --- a/charts/ec2awskubedbcom-vpcendpoint-editor/README.md +++ b/charts/ec2awskubedbcom-vpcendpoint-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/ec2awskubedbcom-vpcendpoint-editor --version=v0.35.0 -$ helm upgrade -i ec2awskubedbcom-vpcendpoint-editor appscode/ec2awskubedbcom-vpcendpoint-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/ec2awskubedbcom-vpcendpoint-editor --version=v0.36.0 +$ helm upgrade -i ec2awskubedbcom-vpcendpoint-editor appscode/ec2awskubedbcom-vpcendpoint-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a VPCEndpoint Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `ec2awskubedbcom-vpcendpoint-editor`: ```bash -$ helm upgrade -i ec2awskubedbcom-vpcendpoint-editor appscode/ec2awskubedbcom-vpcendpoint-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i ec2awskubedbcom-vpcendpoint-editor appscode/ec2awskubedbcom-vpcendpoint-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a VPCEndpoint Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `ec2awskubedbcom-vp Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i ec2awskubedbcom-vpcendpoint-editor appscode/ec2awskubedbcom-vpcendpoint-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ec2.aws.kubedb.com/v1alpha1 +$ helm upgrade -i ec2awskubedbcom-vpcendpoint-editor appscode/ec2awskubedbcom-vpcendpoint-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ec2.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i ec2awskubedbcom-vpcendpoint-editor appscode/ec2awskubedbcom-vpcendpoint-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i ec2awskubedbcom-vpcendpoint-editor appscode/ec2awskubedbcom-vpcendpoint-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/ec2awskubedbcom-vpcpeeringconnection-editor/Chart.yaml b/charts/ec2awskubedbcom-vpcpeeringconnection-editor/Chart.yaml index 229373c726..96655dd74c 100644 --- a/charts/ec2awskubedbcom-vpcpeeringconnection-editor/Chart.yaml +++ b/charts/ec2awskubedbcom-vpcpeeringconnection-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ec2.aws.kubedb.com","version":"v1alpha1","resource":"vpcpeeringconnections"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: VPCPeeringConnection Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: ec2awskubedbcom-vpcpeeringconnection-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/ec2awskubedbcom-vpcpeeringconnection-editor/README.md b/charts/ec2awskubedbcom-vpcpeeringconnection-editor/README.md index 69e3711bdd..e5d7ec2344 100644 --- a/charts/ec2awskubedbcom-vpcpeeringconnection-editor/README.md +++ b/charts/ec2awskubedbcom-vpcpeeringconnection-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/ec2awskubedbcom-vpcpeeringconnection-editor --version=v0.35.0 -$ helm upgrade -i ec2awskubedbcom-vpcpeeringconnection-editor appscode/ec2awskubedbcom-vpcpeeringconnection-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/ec2awskubedbcom-vpcpeeringconnection-editor --version=v0.36.0 +$ helm upgrade -i ec2awskubedbcom-vpcpeeringconnection-editor appscode/ec2awskubedbcom-vpcpeeringconnection-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a VPCPeeringConnection Editor on a [Kubernetes](http://kubern To install/upgrade the chart with the release name `ec2awskubedbcom-vpcpeeringconnection-editor`: ```bash -$ helm upgrade -i ec2awskubedbcom-vpcpeeringconnection-editor appscode/ec2awskubedbcom-vpcpeeringconnection-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i ec2awskubedbcom-vpcpeeringconnection-editor appscode/ec2awskubedbcom-vpcpeeringconnection-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a VPCPeeringConnection Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `ec2awskubedbcom-vp Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i ec2awskubedbcom-vpcpeeringconnection-editor appscode/ec2awskubedbcom-vpcpeeringconnection-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ec2.aws.kubedb.com/v1alpha1 +$ helm upgrade -i ec2awskubedbcom-vpcpeeringconnection-editor appscode/ec2awskubedbcom-vpcpeeringconnection-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ec2.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i ec2awskubedbcom-vpcpeeringconnection-editor appscode/ec2awskubedbcom-vpcpeeringconnection-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i ec2awskubedbcom-vpcpeeringconnection-editor appscode/ec2awskubedbcom-vpcpeeringconnection-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/elasticacheawskubedbcom-cluster-editor/Chart.yaml b/charts/elasticacheawskubedbcom-cluster-editor/Chart.yaml index 351ea70ef9..a374f1bd6a 100644 --- a/charts/elasticacheawskubedbcom-cluster-editor/Chart.yaml +++ b/charts/elasticacheawskubedbcom-cluster-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"elasticache.aws.kubedb.com","version":"v1alpha1","resource":"clusters"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Cluster Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: elasticacheawskubedbcom-cluster-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/elasticacheawskubedbcom-cluster-editor/README.md b/charts/elasticacheawskubedbcom-cluster-editor/README.md index 4c218f7d56..777569bfe6 100644 --- a/charts/elasticacheawskubedbcom-cluster-editor/README.md +++ b/charts/elasticacheawskubedbcom-cluster-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/elasticacheawskubedbcom-cluster-editor --version=v0.35.0 -$ helm upgrade -i elasticacheawskubedbcom-cluster-editor appscode/elasticacheawskubedbcom-cluster-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/elasticacheawskubedbcom-cluster-editor --version=v0.36.0 +$ helm upgrade -i elasticacheawskubedbcom-cluster-editor appscode/elasticacheawskubedbcom-cluster-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Cluster Editor on a [Kubernetes](http://kubernetes.io) clus To install/upgrade the chart with the release name `elasticacheawskubedbcom-cluster-editor`: ```bash -$ helm upgrade -i elasticacheawskubedbcom-cluster-editor appscode/elasticacheawskubedbcom-cluster-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i elasticacheawskubedbcom-cluster-editor appscode/elasticacheawskubedbcom-cluster-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Cluster Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `elasticacheawskube Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i elasticacheawskubedbcom-cluster-editor appscode/elasticacheawskubedbcom-cluster-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=elasticache.aws.kubedb.com/v1alpha1 +$ helm upgrade -i elasticacheawskubedbcom-cluster-editor appscode/elasticacheawskubedbcom-cluster-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=elasticache.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i elasticacheawskubedbcom-cluster-editor appscode/elasticacheawskubedbcom-cluster-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i elasticacheawskubedbcom-cluster-editor appscode/elasticacheawskubedbcom-cluster-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/elasticacheawskubedbcom-parametergroup-editor/Chart.yaml b/charts/elasticacheawskubedbcom-parametergroup-editor/Chart.yaml index a3a0cfb3f6..93e4c3bb9a 100644 --- a/charts/elasticacheawskubedbcom-parametergroup-editor/Chart.yaml +++ b/charts/elasticacheawskubedbcom-parametergroup-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"elasticache.aws.kubedb.com","version":"v1alpha1","resource":"parametergroups"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ParameterGroup Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: elasticacheawskubedbcom-parametergroup-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/elasticacheawskubedbcom-parametergroup-editor/README.md b/charts/elasticacheawskubedbcom-parametergroup-editor/README.md index e8a63632cb..60687be288 100644 --- a/charts/elasticacheawskubedbcom-parametergroup-editor/README.md +++ b/charts/elasticacheawskubedbcom-parametergroup-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/elasticacheawskubedbcom-parametergroup-editor --version=v0.35.0 -$ helm upgrade -i elasticacheawskubedbcom-parametergroup-editor appscode/elasticacheawskubedbcom-parametergroup-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/elasticacheawskubedbcom-parametergroup-editor --version=v0.36.0 +$ helm upgrade -i elasticacheawskubedbcom-parametergroup-editor appscode/elasticacheawskubedbcom-parametergroup-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ParameterGroup Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `elasticacheawskubedbcom-parametergroup-editor`: ```bash -$ helm upgrade -i elasticacheawskubedbcom-parametergroup-editor appscode/elasticacheawskubedbcom-parametergroup-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i elasticacheawskubedbcom-parametergroup-editor appscode/elasticacheawskubedbcom-parametergroup-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ParameterGroup Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `elasticacheawskube Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i elasticacheawskubedbcom-parametergroup-editor appscode/elasticacheawskubedbcom-parametergroup-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=elasticache.aws.kubedb.com/v1alpha1 +$ helm upgrade -i elasticacheawskubedbcom-parametergroup-editor appscode/elasticacheawskubedbcom-parametergroup-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=elasticache.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i elasticacheawskubedbcom-parametergroup-editor appscode/elasticacheawskubedbcom-parametergroup-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i elasticacheawskubedbcom-parametergroup-editor appscode/elasticacheawskubedbcom-parametergroup-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/elasticacheawskubedbcom-replicationgroup-editor/Chart.yaml b/charts/elasticacheawskubedbcom-replicationgroup-editor/Chart.yaml index eed7958133..87ad89f345 100644 --- a/charts/elasticacheawskubedbcom-replicationgroup-editor/Chart.yaml +++ b/charts/elasticacheawskubedbcom-replicationgroup-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"elasticache.aws.kubedb.com","version":"v1alpha1","resource":"replicationgroups"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ReplicationGroup Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: elasticacheawskubedbcom-replicationgroup-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/elasticacheawskubedbcom-replicationgroup-editor/README.md b/charts/elasticacheawskubedbcom-replicationgroup-editor/README.md index 2fbf0d6dc6..caf82ed788 100644 --- a/charts/elasticacheawskubedbcom-replicationgroup-editor/README.md +++ b/charts/elasticacheawskubedbcom-replicationgroup-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/elasticacheawskubedbcom-replicationgroup-editor --version=v0.35.0 -$ helm upgrade -i elasticacheawskubedbcom-replicationgroup-editor appscode/elasticacheawskubedbcom-replicationgroup-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/elasticacheawskubedbcom-replicationgroup-editor --version=v0.36.0 +$ helm upgrade -i elasticacheawskubedbcom-replicationgroup-editor appscode/elasticacheawskubedbcom-replicationgroup-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ReplicationGroup Editor on a [Kubernetes](http://kubernetes To install/upgrade the chart with the release name `elasticacheawskubedbcom-replicationgroup-editor`: ```bash -$ helm upgrade -i elasticacheawskubedbcom-replicationgroup-editor appscode/elasticacheawskubedbcom-replicationgroup-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i elasticacheawskubedbcom-replicationgroup-editor appscode/elasticacheawskubedbcom-replicationgroup-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ReplicationGroup Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `elasticacheawskube Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i elasticacheawskubedbcom-replicationgroup-editor appscode/elasticacheawskubedbcom-replicationgroup-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=elasticache.aws.kubedb.com/v1alpha1 +$ helm upgrade -i elasticacheawskubedbcom-replicationgroup-editor appscode/elasticacheawskubedbcom-replicationgroup-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=elasticache.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i elasticacheawskubedbcom-replicationgroup-editor appscode/elasticacheawskubedbcom-replicationgroup-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i elasticacheawskubedbcom-replicationgroup-editor appscode/elasticacheawskubedbcom-replicationgroup-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/elasticacheawskubedbcom-subnetgroup-editor/Chart.yaml b/charts/elasticacheawskubedbcom-subnetgroup-editor/Chart.yaml index f0963cc6d4..42b447403a 100644 --- a/charts/elasticacheawskubedbcom-subnetgroup-editor/Chart.yaml +++ b/charts/elasticacheawskubedbcom-subnetgroup-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"elasticache.aws.kubedb.com","version":"v1alpha1","resource":"subnetgroups"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: SubnetGroup Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: elasticacheawskubedbcom-subnetgroup-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/elasticacheawskubedbcom-subnetgroup-editor/README.md b/charts/elasticacheawskubedbcom-subnetgroup-editor/README.md index 4644cbbfa9..7995570da1 100644 --- a/charts/elasticacheawskubedbcom-subnetgroup-editor/README.md +++ b/charts/elasticacheawskubedbcom-subnetgroup-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/elasticacheawskubedbcom-subnetgroup-editor --version=v0.35.0 -$ helm upgrade -i elasticacheawskubedbcom-subnetgroup-editor appscode/elasticacheawskubedbcom-subnetgroup-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/elasticacheawskubedbcom-subnetgroup-editor --version=v0.36.0 +$ helm upgrade -i elasticacheawskubedbcom-subnetgroup-editor appscode/elasticacheawskubedbcom-subnetgroup-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a SubnetGroup Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `elasticacheawskubedbcom-subnetgroup-editor`: ```bash -$ helm upgrade -i elasticacheawskubedbcom-subnetgroup-editor appscode/elasticacheawskubedbcom-subnetgroup-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i elasticacheawskubedbcom-subnetgroup-editor appscode/elasticacheawskubedbcom-subnetgroup-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a SubnetGroup Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `elasticacheawskube Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i elasticacheawskubedbcom-subnetgroup-editor appscode/elasticacheawskubedbcom-subnetgroup-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=elasticache.aws.kubedb.com/v1alpha1 +$ helm upgrade -i elasticacheawskubedbcom-subnetgroup-editor appscode/elasticacheawskubedbcom-subnetgroup-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=elasticache.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i elasticacheawskubedbcom-subnetgroup-editor appscode/elasticacheawskubedbcom-subnetgroup-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i elasticacheawskubedbcom-subnetgroup-editor appscode/elasticacheawskubedbcom-subnetgroup-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/elasticacheawskubedbcom-user-editor/Chart.yaml b/charts/elasticacheawskubedbcom-user-editor/Chart.yaml index 7f39aed826..37bacbddc7 100644 --- a/charts/elasticacheawskubedbcom-user-editor/Chart.yaml +++ b/charts/elasticacheawskubedbcom-user-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"elasticache.aws.kubedb.com","version":"v1alpha1","resource":"users"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: User Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: elasticacheawskubedbcom-user-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/elasticacheawskubedbcom-user-editor/README.md b/charts/elasticacheawskubedbcom-user-editor/README.md index 92accb058d..8d0885dd9c 100644 --- a/charts/elasticacheawskubedbcom-user-editor/README.md +++ b/charts/elasticacheawskubedbcom-user-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/elasticacheawskubedbcom-user-editor --version=v0.35.0 -$ helm upgrade -i elasticacheawskubedbcom-user-editor appscode/elasticacheawskubedbcom-user-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/elasticacheawskubedbcom-user-editor --version=v0.36.0 +$ helm upgrade -i elasticacheawskubedbcom-user-editor appscode/elasticacheawskubedbcom-user-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a User Editor on a [Kubernetes](http://kubernetes.io) cluster To install/upgrade the chart with the release name `elasticacheawskubedbcom-user-editor`: ```bash -$ helm upgrade -i elasticacheawskubedbcom-user-editor appscode/elasticacheawskubedbcom-user-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i elasticacheawskubedbcom-user-editor appscode/elasticacheawskubedbcom-user-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a User Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `elasticacheawskube Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i elasticacheawskubedbcom-user-editor appscode/elasticacheawskubedbcom-user-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=elasticache.aws.kubedb.com/v1alpha1 +$ helm upgrade -i elasticacheawskubedbcom-user-editor appscode/elasticacheawskubedbcom-user-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=elasticache.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i elasticacheawskubedbcom-user-editor appscode/elasticacheawskubedbcom-user-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i elasticacheawskubedbcom-user-editor appscode/elasticacheawskubedbcom-user-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/elasticacheawskubedbcom-usergroup-editor/Chart.yaml b/charts/elasticacheawskubedbcom-usergroup-editor/Chart.yaml index 0bdb3219ac..81dd13ea27 100644 --- a/charts/elasticacheawskubedbcom-usergroup-editor/Chart.yaml +++ b/charts/elasticacheawskubedbcom-usergroup-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"elasticache.aws.kubedb.com","version":"v1alpha1","resource":"usergroups"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: UserGroup Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: elasticacheawskubedbcom-usergroup-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/elasticacheawskubedbcom-usergroup-editor/README.md b/charts/elasticacheawskubedbcom-usergroup-editor/README.md index 694b3508fd..c9bfea08c7 100644 --- a/charts/elasticacheawskubedbcom-usergroup-editor/README.md +++ b/charts/elasticacheawskubedbcom-usergroup-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/elasticacheawskubedbcom-usergroup-editor --version=v0.35.0 -$ helm upgrade -i elasticacheawskubedbcom-usergroup-editor appscode/elasticacheawskubedbcom-usergroup-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/elasticacheawskubedbcom-usergroup-editor --version=v0.36.0 +$ helm upgrade -i elasticacheawskubedbcom-usergroup-editor appscode/elasticacheawskubedbcom-usergroup-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a UserGroup Editor on a [Kubernetes](http://kubernetes.io) cl To install/upgrade the chart with the release name `elasticacheawskubedbcom-usergroup-editor`: ```bash -$ helm upgrade -i elasticacheawskubedbcom-usergroup-editor appscode/elasticacheawskubedbcom-usergroup-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i elasticacheawskubedbcom-usergroup-editor appscode/elasticacheawskubedbcom-usergroup-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a UserGroup Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `elasticacheawskube Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i elasticacheawskubedbcom-usergroup-editor appscode/elasticacheawskubedbcom-usergroup-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=elasticache.aws.kubedb.com/v1alpha1 +$ helm upgrade -i elasticacheawskubedbcom-usergroup-editor appscode/elasticacheawskubedbcom-usergroup-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=elasticache.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i elasticacheawskubedbcom-usergroup-editor appscode/elasticacheawskubedbcom-usergroup-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i elasticacheawskubedbcom-usergroup-editor appscode/elasticacheawskubedbcom-usergroup-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/elasticsearchawskubedbcom-domain-editor/Chart.yaml b/charts/elasticsearchawskubedbcom-domain-editor/Chart.yaml index 46d43d2e07..bf38208828 100644 --- a/charts/elasticsearchawskubedbcom-domain-editor/Chart.yaml +++ b/charts/elasticsearchawskubedbcom-domain-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"elasticsearch.aws.kubedb.com","version":"v1alpha1","resource":"domains"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Domain Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: elasticsearchawskubedbcom-domain-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/elasticsearchawskubedbcom-domain-editor/README.md b/charts/elasticsearchawskubedbcom-domain-editor/README.md index 7a3330d129..3330c563bd 100644 --- a/charts/elasticsearchawskubedbcom-domain-editor/README.md +++ b/charts/elasticsearchawskubedbcom-domain-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/elasticsearchawskubedbcom-domain-editor --version=v0.35.0 -$ helm upgrade -i elasticsearchawskubedbcom-domain-editor appscode/elasticsearchawskubedbcom-domain-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/elasticsearchawskubedbcom-domain-editor --version=v0.36.0 +$ helm upgrade -i elasticsearchawskubedbcom-domain-editor appscode/elasticsearchawskubedbcom-domain-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Domain Editor on a [Kubernetes](http://kubernetes.io) clust To install/upgrade the chart with the release name `elasticsearchawskubedbcom-domain-editor`: ```bash -$ helm upgrade -i elasticsearchawskubedbcom-domain-editor appscode/elasticsearchawskubedbcom-domain-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i elasticsearchawskubedbcom-domain-editor appscode/elasticsearchawskubedbcom-domain-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Domain Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `elasticsearchawsku Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i elasticsearchawskubedbcom-domain-editor appscode/elasticsearchawskubedbcom-domain-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=elasticsearch.aws.kubedb.com/v1alpha1 +$ helm upgrade -i elasticsearchawskubedbcom-domain-editor appscode/elasticsearchawskubedbcom-domain-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=elasticsearch.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i elasticsearchawskubedbcom-domain-editor appscode/elasticsearchawskubedbcom-domain-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i elasticsearchawskubedbcom-domain-editor appscode/elasticsearchawskubedbcom-domain-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/elasticsearchawskubedbcom-domainpolicy-editor/Chart.yaml b/charts/elasticsearchawskubedbcom-domainpolicy-editor/Chart.yaml index 6cbb76cc2b..899fa01bf9 100644 --- a/charts/elasticsearchawskubedbcom-domainpolicy-editor/Chart.yaml +++ b/charts/elasticsearchawskubedbcom-domainpolicy-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"elasticsearch.aws.kubedb.com","version":"v1alpha1","resource":"domainpolicies"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: DomainPolicy Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: elasticsearchawskubedbcom-domainpolicy-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/elasticsearchawskubedbcom-domainpolicy-editor/README.md b/charts/elasticsearchawskubedbcom-domainpolicy-editor/README.md index 50ffac67b5..e4b07e729b 100644 --- a/charts/elasticsearchawskubedbcom-domainpolicy-editor/README.md +++ b/charts/elasticsearchawskubedbcom-domainpolicy-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/elasticsearchawskubedbcom-domainpolicy-editor --version=v0.35.0 -$ helm upgrade -i elasticsearchawskubedbcom-domainpolicy-editor appscode/elasticsearchawskubedbcom-domainpolicy-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/elasticsearchawskubedbcom-domainpolicy-editor --version=v0.36.0 +$ helm upgrade -i elasticsearchawskubedbcom-domainpolicy-editor appscode/elasticsearchawskubedbcom-domainpolicy-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a DomainPolicy Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `elasticsearchawskubedbcom-domainpolicy-editor`: ```bash -$ helm upgrade -i elasticsearchawskubedbcom-domainpolicy-editor appscode/elasticsearchawskubedbcom-domainpolicy-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i elasticsearchawskubedbcom-domainpolicy-editor appscode/elasticsearchawskubedbcom-domainpolicy-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a DomainPolicy Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `elasticsearchawsku Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i elasticsearchawskubedbcom-domainpolicy-editor appscode/elasticsearchawskubedbcom-domainpolicy-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=elasticsearch.aws.kubedb.com/v1alpha1 +$ helm upgrade -i elasticsearchawskubedbcom-domainpolicy-editor appscode/elasticsearchawskubedbcom-domainpolicy-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=elasticsearch.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i elasticsearchawskubedbcom-domainpolicy-editor appscode/elasticsearchawskubedbcom-domainpolicy-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i elasticsearchawskubedbcom-domainpolicy-editor appscode/elasticsearchawskubedbcom-domainpolicy-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/elasticsearchawskubedbcom-domainsamloptions-editor/Chart.yaml b/charts/elasticsearchawskubedbcom-domainsamloptions-editor/Chart.yaml index 729b77ede3..afb082b5b4 100644 --- a/charts/elasticsearchawskubedbcom-domainsamloptions-editor/Chart.yaml +++ b/charts/elasticsearchawskubedbcom-domainsamloptions-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"elasticsearch.aws.kubedb.com","version":"v1alpha1","resource":"domainsamloptions"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: DomainSAMLOptions Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: elasticsearchawskubedbcom-domainsamloptions-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/elasticsearchawskubedbcom-domainsamloptions-editor/README.md b/charts/elasticsearchawskubedbcom-domainsamloptions-editor/README.md index 808f9b44ec..15afff8258 100644 --- a/charts/elasticsearchawskubedbcom-domainsamloptions-editor/README.md +++ b/charts/elasticsearchawskubedbcom-domainsamloptions-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/elasticsearchawskubedbcom-domainsamloptions-editor --version=v0.35.0 -$ helm upgrade -i elasticsearchawskubedbcom-domainsamloptions-editor appscode/elasticsearchawskubedbcom-domainsamloptions-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/elasticsearchawskubedbcom-domainsamloptions-editor --version=v0.36.0 +$ helm upgrade -i elasticsearchawskubedbcom-domainsamloptions-editor appscode/elasticsearchawskubedbcom-domainsamloptions-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a DomainSAMLOptions Editor on a [Kubernetes](http://kubernete To install/upgrade the chart with the release name `elasticsearchawskubedbcom-domainsamloptions-editor`: ```bash -$ helm upgrade -i elasticsearchawskubedbcom-domainsamloptions-editor appscode/elasticsearchawskubedbcom-domainsamloptions-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i elasticsearchawskubedbcom-domainsamloptions-editor appscode/elasticsearchawskubedbcom-domainsamloptions-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a DomainSAMLOptions Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `elasticsearchawsku Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i elasticsearchawskubedbcom-domainsamloptions-editor appscode/elasticsearchawskubedbcom-domainsamloptions-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=elasticsearch.aws.kubedb.com/v1alpha1 +$ helm upgrade -i elasticsearchawskubedbcom-domainsamloptions-editor appscode/elasticsearchawskubedbcom-domainsamloptions-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=elasticsearch.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i elasticsearchawskubedbcom-domainsamloptions-editor appscode/elasticsearchawskubedbcom-domainsamloptions-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i elasticsearchawskubedbcom-domainsamloptions-editor appscode/elasticsearchawskubedbcom-domainsamloptions-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/elasticsearchkubedbcom-elasticsearchdashboard-editor/Chart.yaml b/charts/elasticsearchkubedbcom-elasticsearchdashboard-editor/Chart.yaml index 95b15e2122..f2bf9216ba 100644 --- a/charts/elasticsearchkubedbcom-elasticsearchdashboard-editor/Chart.yaml +++ b/charts/elasticsearchkubedbcom-elasticsearchdashboard-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"elasticsearch.kubedb.com","version":"v1alpha1","resource":"elasticsearchdashboards"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ElasticsearchDashboard Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: elasticsearchkubedbcom-elasticsearchdashboard-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/elasticsearchkubedbcom-elasticsearchdashboard-editor/README.md b/charts/elasticsearchkubedbcom-elasticsearchdashboard-editor/README.md index a145a54ed0..890e2143c3 100644 --- a/charts/elasticsearchkubedbcom-elasticsearchdashboard-editor/README.md +++ b/charts/elasticsearchkubedbcom-elasticsearchdashboard-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/elasticsearchkubedbcom-elasticsearchdashboard-editor --version=v0.35.0 -$ helm upgrade -i elasticsearchkubedbcom-elasticsearchdashboard-editor appscode/elasticsearchkubedbcom-elasticsearchdashboard-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/elasticsearchkubedbcom-elasticsearchdashboard-editor --version=v0.36.0 +$ helm upgrade -i elasticsearchkubedbcom-elasticsearchdashboard-editor appscode/elasticsearchkubedbcom-elasticsearchdashboard-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ElasticsearchDashboard Editor on a [Kubernetes](http://kube To install/upgrade the chart with the release name `elasticsearchkubedbcom-elasticsearchdashboard-editor`: ```bash -$ helm upgrade -i elasticsearchkubedbcom-elasticsearchdashboard-editor appscode/elasticsearchkubedbcom-elasticsearchdashboard-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i elasticsearchkubedbcom-elasticsearchdashboard-editor appscode/elasticsearchkubedbcom-elasticsearchdashboard-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ElasticsearchDashboard Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `elasticsearchkubed Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i elasticsearchkubedbcom-elasticsearchdashboard-editor appscode/elasticsearchkubedbcom-elasticsearchdashboard-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=elasticsearch.kubedb.com/v1alpha1 +$ helm upgrade -i elasticsearchkubedbcom-elasticsearchdashboard-editor appscode/elasticsearchkubedbcom-elasticsearchdashboard-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=elasticsearch.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i elasticsearchkubedbcom-elasticsearchdashboard-editor appscode/elasticsearchkubedbcom-elasticsearchdashboard-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i elasticsearchkubedbcom-elasticsearchdashboard-editor appscode/elasticsearchkubedbcom-elasticsearchdashboard-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/enginekubevaultcom-awsrole-editor/Chart.yaml b/charts/enginekubevaultcom-awsrole-editor/Chart.yaml index f557b5b87e..6ba9de7b17 100644 --- a/charts/enginekubevaultcom-awsrole-editor/Chart.yaml +++ b/charts/enginekubevaultcom-awsrole-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"engine.kubevault.com","version":"v1alpha1","resource":"awsroles"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: AWSRole Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: enginekubevaultcom-awsrole-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/enginekubevaultcom-awsrole-editor/README.md b/charts/enginekubevaultcom-awsrole-editor/README.md index 89e11e7842..b42171f296 100644 --- a/charts/enginekubevaultcom-awsrole-editor/README.md +++ b/charts/enginekubevaultcom-awsrole-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/enginekubevaultcom-awsrole-editor --version=v0.35.0 -$ helm upgrade -i enginekubevaultcom-awsrole-editor appscode/enginekubevaultcom-awsrole-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/enginekubevaultcom-awsrole-editor --version=v0.36.0 +$ helm upgrade -i enginekubevaultcom-awsrole-editor appscode/enginekubevaultcom-awsrole-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a AWSRole Editor on a [Kubernetes](http://kubernetes.io) clus To install/upgrade the chart with the release name `enginekubevaultcom-awsrole-editor`: ```bash -$ helm upgrade -i enginekubevaultcom-awsrole-editor appscode/enginekubevaultcom-awsrole-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i enginekubevaultcom-awsrole-editor appscode/enginekubevaultcom-awsrole-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a AWSRole Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `enginekubevaultcom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i enginekubevaultcom-awsrole-editor appscode/enginekubevaultcom-awsrole-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=engine.kubevault.com/v1alpha1 +$ helm upgrade -i enginekubevaultcom-awsrole-editor appscode/enginekubevaultcom-awsrole-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=engine.kubevault.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i enginekubevaultcom-awsrole-editor appscode/enginekubevaultcom-awsrole-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i enginekubevaultcom-awsrole-editor appscode/enginekubevaultcom-awsrole-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/enginekubevaultcom-azurerole-editor/Chart.yaml b/charts/enginekubevaultcom-azurerole-editor/Chart.yaml index e762b1e60b..9307c09c0b 100644 --- a/charts/enginekubevaultcom-azurerole-editor/Chart.yaml +++ b/charts/enginekubevaultcom-azurerole-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"engine.kubevault.com","version":"v1alpha1","resource":"azureroles"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: AzureRole Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: enginekubevaultcom-azurerole-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/enginekubevaultcom-azurerole-editor/README.md b/charts/enginekubevaultcom-azurerole-editor/README.md index 2a6ab9f960..0fcf95a88b 100644 --- a/charts/enginekubevaultcom-azurerole-editor/README.md +++ b/charts/enginekubevaultcom-azurerole-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/enginekubevaultcom-azurerole-editor --version=v0.35.0 -$ helm upgrade -i enginekubevaultcom-azurerole-editor appscode/enginekubevaultcom-azurerole-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/enginekubevaultcom-azurerole-editor --version=v0.36.0 +$ helm upgrade -i enginekubevaultcom-azurerole-editor appscode/enginekubevaultcom-azurerole-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a AzureRole Editor on a [Kubernetes](http://kubernetes.io) cl To install/upgrade the chart with the release name `enginekubevaultcom-azurerole-editor`: ```bash -$ helm upgrade -i enginekubevaultcom-azurerole-editor appscode/enginekubevaultcom-azurerole-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i enginekubevaultcom-azurerole-editor appscode/enginekubevaultcom-azurerole-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a AzureRole Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `enginekubevaultcom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i enginekubevaultcom-azurerole-editor appscode/enginekubevaultcom-azurerole-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=engine.kubevault.com/v1alpha1 +$ helm upgrade -i enginekubevaultcom-azurerole-editor appscode/enginekubevaultcom-azurerole-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=engine.kubevault.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i enginekubevaultcom-azurerole-editor appscode/enginekubevaultcom-azurerole-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i enginekubevaultcom-azurerole-editor appscode/enginekubevaultcom-azurerole-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/enginekubevaultcom-elasticsearchrole-editor/Chart.yaml b/charts/enginekubevaultcom-elasticsearchrole-editor/Chart.yaml index 0c26c6902a..bb1e6f79d0 100644 --- a/charts/enginekubevaultcom-elasticsearchrole-editor/Chart.yaml +++ b/charts/enginekubevaultcom-elasticsearchrole-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"engine.kubevault.com","version":"v1alpha1","resource":"elasticsearchroles"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ElasticsearchRole Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: enginekubevaultcom-elasticsearchrole-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/enginekubevaultcom-elasticsearchrole-editor/README.md b/charts/enginekubevaultcom-elasticsearchrole-editor/README.md index bb4d110e7c..d2e02b933b 100644 --- a/charts/enginekubevaultcom-elasticsearchrole-editor/README.md +++ b/charts/enginekubevaultcom-elasticsearchrole-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/enginekubevaultcom-elasticsearchrole-editor --version=v0.35.0 -$ helm upgrade -i enginekubevaultcom-elasticsearchrole-editor appscode/enginekubevaultcom-elasticsearchrole-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/enginekubevaultcom-elasticsearchrole-editor --version=v0.36.0 +$ helm upgrade -i enginekubevaultcom-elasticsearchrole-editor appscode/enginekubevaultcom-elasticsearchrole-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ElasticsearchRole Editor on a [Kubernetes](http://kubernete To install/upgrade the chart with the release name `enginekubevaultcom-elasticsearchrole-editor`: ```bash -$ helm upgrade -i enginekubevaultcom-elasticsearchrole-editor appscode/enginekubevaultcom-elasticsearchrole-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i enginekubevaultcom-elasticsearchrole-editor appscode/enginekubevaultcom-elasticsearchrole-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ElasticsearchRole Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `enginekubevaultcom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i enginekubevaultcom-elasticsearchrole-editor appscode/enginekubevaultcom-elasticsearchrole-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=engine.kubevault.com/v1alpha1 +$ helm upgrade -i enginekubevaultcom-elasticsearchrole-editor appscode/enginekubevaultcom-elasticsearchrole-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=engine.kubevault.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i enginekubevaultcom-elasticsearchrole-editor appscode/enginekubevaultcom-elasticsearchrole-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i enginekubevaultcom-elasticsearchrole-editor appscode/enginekubevaultcom-elasticsearchrole-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/enginekubevaultcom-elasticsearchrole-editor/ui/create-ui.yaml b/charts/enginekubevaultcom-elasticsearchrole-editor/ui/create-ui.yaml index ea00a86940..e2eb762364 100644 --- a/charts/enginekubevaultcom-elasticsearchrole-editor/ui/create-ui.yaml +++ b/charts/enginekubevaultcom-elasticsearchrole-editor/ui/create-ui.yaml @@ -1,73 +1,62 @@ -steps: -- form: - elements: - - fetch: getDatabases|core.k8s.appscode.com|v1alpha1|genericresources - if: isConsole - label: - text: labels.selectDb - refresh: true - required: true - schema: - $ref: discriminator#/properties/database - sortable: true - type: select - - computed: setRoleName - label: - text: metadata.name - required: true - schema: - $ref: schema#/properties/metadata/properties/name +step: +- elements: + - if: + name: isConsole + type: function + label: Select Database + loader: getDatabases|core.k8s.appscode.com|v1alpha1|genericresources + refresh: true + schema: temp/properties/database + sortable: true + type: select + validation: + type: required + - label: Name + schema: schema/properties/metadata/properties/name + type: input + validation: + type: required + watcher: + func: setRoleName + paths: + - schema/properties/spec/properties/secretEngineRef/properties/name + - disable: true + if: + name: isDbSelected + type: function + init: + type: func + value: getDbNamespace + label: Namespace + schema: schema/properties/metadata/properties/namespace + type: input + - if: + name: isDbSelected + type: function + label: Select SecretEngine + loader: getEngines|engine.kubevault.com|v1alpha1|secretengines + refresh: true + schema: schema/properties/spec/properties/secretEngineRef/properties/name + type: select + validation: + type: required + - label: Default TTL + schema: schema/properties/spec/properties/defaultTTL + type: input + - label: Max TTL + schema: schema/properties/spec/properties/maxTTL + type: input + - element: + label: Statement type: input - - computed: getDbNamespace - disabled: true - if: isDbSelected - label: - text: metadata.namespace - schema: - $ref: schema#/properties/metadata/properties/namespace + label: Creation Statement + schema: schema/properties/spec/properties/creationStatements + type: array-item-form + - element: + label: Statement type: input - - fetch: getEngines|engine.kubevault.com|v1alpha1|secretengines - if: isDbSelected - label: - text: labels.selectEngine - refresh: true - required: true - schema: - $ref: schema#/properties/spec/properties/secretEngineRef/properties/name - type: select - - label: - text: spec.defaultTTL - schema: - $ref: schema#/properties/spec/properties/defaultTTL - type: input - - label: - text: spec.maxTTL - schema: - $ref: schema#/properties/spec/properties/maxTTL - type: input - - element: - label: - text: labels.statement - schema: - $ref: schema#/properties/spec/properties/creationStatements/items - type: input - label: - text: spec.creation - schema: - $ref: schema#/properties/spec/properties/creationStatements - type: list-input-form - - element: - label: - text: labels.statement - schema: - $ref: schema#/properties/spec/properties/revocationStatements/items - type: input - label: - text: spec.revocation - schema: - $ref: schema#/properties/spec/properties/revocationStatements - type: list-input-form - type: single-step-form - id: basic - title: Create ElasicSearchRole + label: Revocation Statement + schema: schema/properties/spec/properties/revocationStatements + type: array-item-form + type: single-step-form type: multi-step-form diff --git a/charts/enginekubevaultcom-elasticsearchrole-editor/ui/functions.js b/charts/enginekubevaultcom-elasticsearchrole-editor/ui/functions.js index 842d7377a8..38a2dcbb4f 100644 --- a/charts/enginekubevaultcom-elasticsearchrole-editor/ui/functions.js +++ b/charts/enginekubevaultcom-elasticsearchrole-editor/ui/functions.js @@ -1,113 +1,123 @@ -function isConsole({ storeGet }) { - const owner = storeGet('/route/params/user') - const path = storeGet('/route/path') - const prefix = `/${owner}/kubernetes` - if (path.startsWith(prefix)) return true - return false -} +const { ref, computed, axios, watch, useOperator, store } = window.vueHelpers || {} -async function getDatabases({ axios, storeGet }, group, version, resource) { - const owner = storeGet('/route/params/user') || '' - const cluster = storeGet('/route/params/cluster') || '' - if (isConsole({ storeGet })) { - try { - const resp = await axios.get( - `/clusters/${owner}/${cluster}/proxy/${group}/${version}/${resource}`, - { - params: { - convertToTable: true, - labelSelector: 'k8s.io/group=kubedb.com', - }, - }, - ) +export const useFunc = (model) => { + const { getValue, setDiscriminatorValue, commit, storeGet, discriminator } = useOperator( + model, + store.state, + ) - const resources = (resp && resp.data && resp.data.rows) || [] + function isConsole() { + const owner = storeGet('/route/params/user') + const path = storeGet('/route/path') + const prefix = `/${owner}/kubernetes` + if (path.startsWith(prefix)) return true + return false + } - resources.map((item) => { - const name = (item.cells && item.cells[0].data) || '' - const namespace = (item.cells?.length > 0 && item.cells[1].data) || '' - const resource = (item.cells?.length > 1 && item.cells[2].data) || '' - item.text = name - item.value = { - name: name, - namespace: namespace, - resource: resource, - } - return true - }) - const filteredResources = resources.filter( - (item) => item.value.resource.toLowerCase() === 'elasticsearch', - ) - return filteredResources - } catch (e) { - console.log(e) - return [] - } - } else return [] -} + async function getDatabases(group, version, resource) { + const owner = storeGet('/route/params/user') || '' + const cluster = storeGet('/route/params/cluster') || '' + if (isConsole()) { + try { + const resp = await axios.get( + `/clusters/${owner}/${cluster}/proxy/${group}/${version}/${resource}`, + { + params: { + convertToTable: true, + labelSelector: 'k8s.io/group=kubedb.com', + }, + }, + ) -function isDbSelected({ getValue, storeGet, discriminator, watchDependency }) { - if (!isConsole({ storeGet })) return true - watchDependency('discriminator#/database') - const val = getValue(discriminator, '/database') || {} - return val && val.name ? true : false -} + const resources = (resp && resp.data && resp.data.rows) || [] -function setRoleName({ watchDependency, getValue, model }) { - watchDependency('model#/spec/secretEngineRef/name') - const engineName = getValue(model, '/spec/secretEngineRef/name') || '' - const timestamp = `${Math.floor(Date.now() / 1000)}` - return engineName ? `${engineName}-role-${timestamp}` : engineName -} + resources.map((item) => { + const name = (item.cells && item.cells[0].data) || '' + const namespace = (item.cells?.length > 0 && item.cells[1].data) || '' + const resource = (item.cells?.length > 1 && item.cells[2].data) || '' + item.text = name + item.value = { + name: name, + namespace: namespace, + resource: resource, + } + return true + }) + const filteredResources = resources.filter( + (item) => item.value.resource.toLowerCase() === 'elasticsearch', + ) + return filteredResources + } catch (e) { + console.log(e) + return [] + } + } else return [] + } -function getDbNamespace({ getValue, storeGet, discriminator, watchDependency }) { - if (isConsole({ storeGet })) { - watchDependency('discriminator#/database') - const data = getValue(discriminator, '/database') || {} - return (data && data.namespace) || '' - } else { - const namespace = storeGet('/route/query/namespace') || '' - return namespace + function isDbSelected() { + if (!isConsole()) return true + // watchDependency('discriminator#/database') + const val = getValue(discriminator, '/database') || {} + return val && val.name ? true : false } -} -async function getEngines({ axios, storeGet, getValue, discriminator }, group, version, resource) { - const owner = storeGet('/route/params/user') || '' - const cluster = storeGet('/route/params/cluster') || '' - const dbValue = getValue(discriminator, '/database') || {} - const dbName = storeGet('/route/params/name') || dbValue.name || '' - const dbNamespace = storeGet('/route/query/namespace') || dbValue.namespace || '' - if (dbName) { - try { - const resp = await axios.get( - `/clusters/${owner}/${cluster}/proxy/${group}/${version}/${resource}`, - ) + function setRoleName() { + // watchDependency('model#/spec/secretEngineRef/name') + const engineName = getValue(model, '/spec/secretEngineRef/name') || '' + const timestamp = `${Math.floor(Date.now() / 1000)}` + + return engineName ? `${engineName}-role-${timestamp}` : engineName + } - const resources = (resp && resp.data && resp.data.items) || [] - const filteredResources = resources.filter( - (item) => - item.spec?.elasticsearch?.databaseRef?.name === dbName && - item.spec?.elasticsearch?.databaseRef?.namespace === dbNamespace, - ) - filteredResources.map((item) => { - const name = (item.metadata && item.metadata.name) || '' - item.text = name - item.value = name - return true - }) - return filteredResources - } catch (e) { - console.log(e) - return [] + function getDbNamespace() { + if (isConsole()) { + // watchDependency('discriminator#/database') + const data = getValue(discriminator, '/database') || {} + return (data && data.namespace) || '' + } else { + const namespace = storeGet('/route/query/namespace') || '' + return namespace } - } else return [] -} + } -return { - isConsole, - getDatabases, - isDbSelected, - setRoleName, - getDbNamespace, - getEngines, + async function getEngines(group, version, resource) { + const owner = storeGet('/route/params/user') || '' + const cluster = storeGet('/route/params/cluster') || '' + const dbValue = getValue(discriminator, '/database') || {} + const dbName = storeGet('/route/params/name') || dbValue.name || '' + const dbNamespace = storeGet('/route/query/namespace') || dbValue.namespace || '' + if (dbName) { + try { + const resp = await axios.get( + `/clusters/${owner}/${cluster}/proxy/${group}/${version}/${resource}`, + ) + + const resources = (resp && resp.data && resp.data.items) || [] + const filteredResources = resources.filter( + (item) => + item.spec?.elasticsearch?.databaseRef?.name === dbName && + item.spec?.elasticsearch?.databaseRef?.namespace === dbNamespace, + ) + filteredResources.map((item) => { + const name = (item.metadata && item.metadata.name) || '' + item.text = name + item.value = name + return true + }) + return filteredResources + } catch (e) { + console.log(e) + return [] + } + } else return [] + } + + return { + isConsole, + getDatabases, + isDbSelected, + setRoleName, + getDbNamespace, + getEngines, + } } diff --git a/charts/enginekubevaultcom-gcprole-editor/Chart.yaml b/charts/enginekubevaultcom-gcprole-editor/Chart.yaml index ad2e04a261..be0cb40f34 100644 --- a/charts/enginekubevaultcom-gcprole-editor/Chart.yaml +++ b/charts/enginekubevaultcom-gcprole-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"engine.kubevault.com","version":"v1alpha1","resource":"gcproles"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: GCPRole Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: enginekubevaultcom-gcprole-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/enginekubevaultcom-gcprole-editor/README.md b/charts/enginekubevaultcom-gcprole-editor/README.md index 086be1f8d7..b946049e3a 100644 --- a/charts/enginekubevaultcom-gcprole-editor/README.md +++ b/charts/enginekubevaultcom-gcprole-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/enginekubevaultcom-gcprole-editor --version=v0.35.0 -$ helm upgrade -i enginekubevaultcom-gcprole-editor appscode/enginekubevaultcom-gcprole-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/enginekubevaultcom-gcprole-editor --version=v0.36.0 +$ helm upgrade -i enginekubevaultcom-gcprole-editor appscode/enginekubevaultcom-gcprole-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a GCPRole Editor on a [Kubernetes](http://kubernetes.io) clus To install/upgrade the chart with the release name `enginekubevaultcom-gcprole-editor`: ```bash -$ helm upgrade -i enginekubevaultcom-gcprole-editor appscode/enginekubevaultcom-gcprole-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i enginekubevaultcom-gcprole-editor appscode/enginekubevaultcom-gcprole-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a GCPRole Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `enginekubevaultcom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i enginekubevaultcom-gcprole-editor appscode/enginekubevaultcom-gcprole-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=engine.kubevault.com/v1alpha1 +$ helm upgrade -i enginekubevaultcom-gcprole-editor appscode/enginekubevaultcom-gcprole-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=engine.kubevault.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i enginekubevaultcom-gcprole-editor appscode/enginekubevaultcom-gcprole-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i enginekubevaultcom-gcprole-editor appscode/enginekubevaultcom-gcprole-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/enginekubevaultcom-mariadbrole-editor/Chart.yaml b/charts/enginekubevaultcom-mariadbrole-editor/Chart.yaml index 7299c8fb6a..026d206f8d 100644 --- a/charts/enginekubevaultcom-mariadbrole-editor/Chart.yaml +++ b/charts/enginekubevaultcom-mariadbrole-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"engine.kubevault.com","version":"v1alpha1","resource":"mariadbroles"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MariaDBRole Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: enginekubevaultcom-mariadbrole-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/enginekubevaultcom-mariadbrole-editor/README.md b/charts/enginekubevaultcom-mariadbrole-editor/README.md index 780b1db063..811337e8c0 100644 --- a/charts/enginekubevaultcom-mariadbrole-editor/README.md +++ b/charts/enginekubevaultcom-mariadbrole-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/enginekubevaultcom-mariadbrole-editor --version=v0.35.0 -$ helm upgrade -i enginekubevaultcom-mariadbrole-editor appscode/enginekubevaultcom-mariadbrole-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/enginekubevaultcom-mariadbrole-editor --version=v0.36.0 +$ helm upgrade -i enginekubevaultcom-mariadbrole-editor appscode/enginekubevaultcom-mariadbrole-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MariaDBRole Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `enginekubevaultcom-mariadbrole-editor`: ```bash -$ helm upgrade -i enginekubevaultcom-mariadbrole-editor appscode/enginekubevaultcom-mariadbrole-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i enginekubevaultcom-mariadbrole-editor appscode/enginekubevaultcom-mariadbrole-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MariaDBRole Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `enginekubevaultcom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i enginekubevaultcom-mariadbrole-editor appscode/enginekubevaultcom-mariadbrole-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=engine.kubevault.com/v1alpha1 +$ helm upgrade -i enginekubevaultcom-mariadbrole-editor appscode/enginekubevaultcom-mariadbrole-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=engine.kubevault.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i enginekubevaultcom-mariadbrole-editor appscode/enginekubevaultcom-mariadbrole-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i enginekubevaultcom-mariadbrole-editor appscode/enginekubevaultcom-mariadbrole-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/enginekubevaultcom-mariadbrole-editor/ui/create-ui.yaml b/charts/enginekubevaultcom-mariadbrole-editor/ui/create-ui.yaml index 026d12a469..e2eb762364 100644 --- a/charts/enginekubevaultcom-mariadbrole-editor/ui/create-ui.yaml +++ b/charts/enginekubevaultcom-mariadbrole-editor/ui/create-ui.yaml @@ -1,73 +1,62 @@ -steps: -- form: - elements: - - fetch: getDatabases|core.k8s.appscode.com|v1alpha1|genericresources - if: isConsole - label: - text: labels.selectDb - refresh: true - required: true - schema: - $ref: discriminator#/properties/database - sortable: true - type: select - - computed: setRoleName - label: - text: metadata.name - required: true - schema: - $ref: schema#/properties/metadata/properties/name +step: +- elements: + - if: + name: isConsole + type: function + label: Select Database + loader: getDatabases|core.k8s.appscode.com|v1alpha1|genericresources + refresh: true + schema: temp/properties/database + sortable: true + type: select + validation: + type: required + - label: Name + schema: schema/properties/metadata/properties/name + type: input + validation: + type: required + watcher: + func: setRoleName + paths: + - schema/properties/spec/properties/secretEngineRef/properties/name + - disable: true + if: + name: isDbSelected + type: function + init: + type: func + value: getDbNamespace + label: Namespace + schema: schema/properties/metadata/properties/namespace + type: input + - if: + name: isDbSelected + type: function + label: Select SecretEngine + loader: getEngines|engine.kubevault.com|v1alpha1|secretengines + refresh: true + schema: schema/properties/spec/properties/secretEngineRef/properties/name + type: select + validation: + type: required + - label: Default TTL + schema: schema/properties/spec/properties/defaultTTL + type: input + - label: Max TTL + schema: schema/properties/spec/properties/maxTTL + type: input + - element: + label: Statement type: input - - computed: getDbNamespace - disabled: true - if: isDbSelected - label: - text: metadata.namespace - schema: - $ref: schema#/properties/metadata/properties/namespace + label: Creation Statement + schema: schema/properties/spec/properties/creationStatements + type: array-item-form + - element: + label: Statement type: input - - fetch: getEngines|engine.kubevault.com|v1alpha1|secretengines - if: isDbSelected - label: - text: labels.selectEngine - refresh: true - required: true - schema: - $ref: schema#/properties/spec/properties/secretEngineRef/properties/name - type: select - - label: - text: spec.defaultTTL - schema: - $ref: schema#/properties/spec/properties/defaultTTL - type: input - - label: - text: spec.maxTTL - schema: - $ref: schema#/properties/spec/properties/maxTTL - type: input - - element: - label: - text: labels.statement - schema: - $ref: schema#/properties/spec/properties/creationStatements/items - type: input - label: - text: spec.creation - schema: - $ref: schema#/properties/spec/properties/creationStatements - type: list-input-form - - element: - label: - text: labels.statement - schema: - $ref: schema#/properties/spec/properties/revocationStatements/items - type: input - label: - text: spec.revocation - schema: - $ref: schema#/properties/spec/properties/revocationStatements - type: list-input-form - type: single-step-form - id: basic - title: Create MariaDBRole + label: Revocation Statement + schema: schema/properties/spec/properties/revocationStatements + type: array-item-form + type: single-step-form type: multi-step-form diff --git a/charts/enginekubevaultcom-mariadbrole-editor/ui/functions.js b/charts/enginekubevaultcom-mariadbrole-editor/ui/functions.js index d04b8060d0..525d164783 100644 --- a/charts/enginekubevaultcom-mariadbrole-editor/ui/functions.js +++ b/charts/enginekubevaultcom-mariadbrole-editor/ui/functions.js @@ -1,113 +1,123 @@ -function isConsole({ storeGet }) { - const owner = storeGet('/route/params/user') - const path = storeGet('/route/path') - const prefix = `/${owner}/kubernetes` - if (path.startsWith(prefix)) return true - return false -} +const { ref, computed, axios, watch, useOperator, store } = window.vueHelpers || {} -async function getDatabases({ axios, storeGet }, group, version, resource) { - const owner = storeGet('/route/params/user') || '' - const cluster = storeGet('/route/params/cluster') || '' - if (isConsole({ storeGet })) { - try { - const resp = await axios.get( - `/clusters/${owner}/${cluster}/proxy/${group}/${version}/${resource}`, - { - params: { - convertToTable: true, - labelSelector: 'k8s.io/group=kubedb.com', - }, - }, - ) +export const useFunc = (model) => { + const { getValue, setDiscriminatorValue, commit, storeGet, discriminator } = useOperator( + model, + store.state, + ) - const resources = (resp && resp.data && resp.data.rows) || [] + function isConsole() { + const owner = storeGet('/route/params/user') + const path = storeGet('/route/path') + const prefix = `/${owner}/kubernetes` + if (path.startsWith(prefix)) return true + return false + } - resources.map((item) => { - const name = (item.cells && item.cells[0].data) || '' - const namespace = (item.cells?.length > 0 && item.cells[1].data) || '' - const resource = (item.cells?.length > 1 && item.cells[2].data) || '' - item.text = name - item.value = { - name: name, - namespace: namespace, - resource: resource, - } - return true - }) - const filteredResources = resources.filter( - (item) => item.value.resource.toLowerCase() === 'mariadb', - ) - return filteredResources - } catch (e) { - console.log(e) - return [] - } - } else return [] -} + async function getDatabases(group, version, resource) { + const owner = storeGet('/route/params/user') || '' + const cluster = storeGet('/route/params/cluster') || '' + if (isConsole()) { + try { + const resp = await axios.get( + `/clusters/${owner}/${cluster}/proxy/${group}/${version}/${resource}`, + { + params: { + convertToTable: true, + labelSelector: 'k8s.io/group=kubedb.com', + }, + }, + ) -function isDbSelected({ getValue, storeGet, discriminator, watchDependency }) { - if (!isConsole({ storeGet })) return true - watchDependency('discriminator#/database') - const val = getValue(discriminator, '/database') || {} - return val && val.name ? true : false -} + const resources = (resp && resp.data && resp.data.rows) || [] -function setRoleName({ watchDependency, getValue, model }) { - watchDependency('model#/spec/secretEngineRef/name') - const engineName = getValue(model, '/spec/secretEngineRef/name') || '' - const timestamp = `${Math.floor(Date.now() / 1000)}` - return engineName ? `${engineName}-role-${timestamp}` : engineName -} + resources.map((item) => { + const name = (item.cells && item.cells[0].data) || '' + const namespace = (item.cells?.length > 0 && item.cells[1].data) || '' + const resource = (item.cells?.length > 1 && item.cells[2].data) || '' + item.text = name + item.value = { + name: name, + namespace: namespace, + resource: resource, + } + return true + }) + const filteredResources = resources.filter( + (item) => item.value.resource.toLowerCase() === 'mariadb', + ) + return filteredResources + } catch (e) { + console.log(e) + return [] + } + } else return [] + } -function getDbNamespace({ getValue, storeGet, discriminator, watchDependency }) { - if (isConsole({ storeGet })) { - watchDependency('discriminator#/database') - const data = getValue(discriminator, '/database') || {} - return (data && data.namespace) || '' - } else { - const namespace = storeGet('/route/query/namespace') || '' - return namespace + function isDbSelected() { + if (!isConsole()) return true + // watchDependency('discriminator#/database') + const val = getValue(discriminator, '/database') || {} + return val && val.name ? true : false } -} -async function getEngines({ axios, storeGet, getValue, discriminator }, group, version, resource) { - const owner = storeGet('/route/params/user') || '' - const cluster = storeGet('/route/params/cluster') || '' - const dbValue = getValue(discriminator, '/database') || {} - const dbName = storeGet('/route/params/name') || dbValue.name || '' - const dbNamespace = storeGet('/route/query/namespace') || dbValue.namespace || '' - if (dbName) { - try { - const resp = await axios.get( - `/clusters/${owner}/${cluster}/proxy/${group}/${version}/${resource}`, - ) + function setRoleName() { + // watchDependency('model#/spec/secretEngineRef/name') + const engineName = getValue(model, '/spec/secretEngineRef/name') || '' + const timestamp = `${Math.floor(Date.now() / 1000)}` + + return engineName ? `${engineName}-role-${timestamp}` : engineName + } - const resources = (resp && resp.data && resp.data.items) || [] - const filteredResources = resources.filter( - (item) => - item.spec?.mariadb?.databaseRef?.name === dbName && - item.spec?.mariadb?.databaseRef?.namespace === dbNamespace, - ) - filteredResources.map((item) => { - const name = (item.metadata && item.metadata.name) || '' - item.text = name - item.value = name - return true - }) - return filteredResources - } catch (e) { - console.log(e) - return [] + function getDbNamespace() { + if (isConsole()) { + // watchDependency('discriminator#/database') + const data = getValue(discriminator, '/database') || {} + return (data && data.namespace) || '' + } else { + const namespace = storeGet('/route/query/namespace') || '' + return namespace } - } else return [] -} + } -return { - isConsole, - getDatabases, - isDbSelected, - setRoleName, - getDbNamespace, - getEngines, + async function getEngines(group, version, resource) { + const owner = storeGet('/route/params/user') || '' + const cluster = storeGet('/route/params/cluster') || '' + const dbValue = getValue(discriminator, '/database') || {} + const dbName = storeGet('/route/params/name') || dbValue.name || '' + const dbNamespace = storeGet('/route/query/namespace') || dbValue.namespace || '' + if (dbName) { + try { + const resp = await axios.get( + `/clusters/${owner}/${cluster}/proxy/${group}/${version}/${resource}`, + ) + + const resources = (resp && resp.data && resp.data.items) || [] + const filteredResources = resources.filter( + (item) => + item.spec?.mariadb?.databaseRef?.name === dbName && + item.spec?.mariadb?.databaseRef?.namespace === dbNamespace, + ) + filteredResources.map((item) => { + const name = (item.metadata && item.metadata.name) || '' + item.text = name + item.value = name + return true + }) + return filteredResources + } catch (e) { + console.log(e) + return [] + } + } else return [] + } + + return { + isConsole, + getDatabases, + isDbSelected, + setRoleName, + getDbNamespace, + getEngines, + } } diff --git a/charts/enginekubevaultcom-mongodbrole-editor/Chart.yaml b/charts/enginekubevaultcom-mongodbrole-editor/Chart.yaml index 28d66520dc..f50c8dcab2 100644 --- a/charts/enginekubevaultcom-mongodbrole-editor/Chart.yaml +++ b/charts/enginekubevaultcom-mongodbrole-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"engine.kubevault.com","version":"v1alpha1","resource":"mongodbroles"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MongoDBRole Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: enginekubevaultcom-mongodbrole-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/enginekubevaultcom-mongodbrole-editor/README.md b/charts/enginekubevaultcom-mongodbrole-editor/README.md index 7a34bedd1c..d3f1947f84 100644 --- a/charts/enginekubevaultcom-mongodbrole-editor/README.md +++ b/charts/enginekubevaultcom-mongodbrole-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/enginekubevaultcom-mongodbrole-editor --version=v0.35.0 -$ helm upgrade -i enginekubevaultcom-mongodbrole-editor appscode/enginekubevaultcom-mongodbrole-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/enginekubevaultcom-mongodbrole-editor --version=v0.36.0 +$ helm upgrade -i enginekubevaultcom-mongodbrole-editor appscode/enginekubevaultcom-mongodbrole-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MongoDBRole Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `enginekubevaultcom-mongodbrole-editor`: ```bash -$ helm upgrade -i enginekubevaultcom-mongodbrole-editor appscode/enginekubevaultcom-mongodbrole-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i enginekubevaultcom-mongodbrole-editor appscode/enginekubevaultcom-mongodbrole-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MongoDBRole Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `enginekubevaultcom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i enginekubevaultcom-mongodbrole-editor appscode/enginekubevaultcom-mongodbrole-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=engine.kubevault.com/v1alpha1 +$ helm upgrade -i enginekubevaultcom-mongodbrole-editor appscode/enginekubevaultcom-mongodbrole-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=engine.kubevault.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i enginekubevaultcom-mongodbrole-editor appscode/enginekubevaultcom-mongodbrole-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i enginekubevaultcom-mongodbrole-editor appscode/enginekubevaultcom-mongodbrole-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/enginekubevaultcom-mysqlrole-editor/Chart.yaml b/charts/enginekubevaultcom-mysqlrole-editor/Chart.yaml index 8d904df985..bb765086d4 100644 --- a/charts/enginekubevaultcom-mysqlrole-editor/Chart.yaml +++ b/charts/enginekubevaultcom-mysqlrole-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"engine.kubevault.com","version":"v1alpha1","resource":"mysqlroles"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MySQLRole Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: enginekubevaultcom-mysqlrole-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/enginekubevaultcom-mysqlrole-editor/README.md b/charts/enginekubevaultcom-mysqlrole-editor/README.md index 0c23d30676..338d538686 100644 --- a/charts/enginekubevaultcom-mysqlrole-editor/README.md +++ b/charts/enginekubevaultcom-mysqlrole-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/enginekubevaultcom-mysqlrole-editor --version=v0.35.0 -$ helm upgrade -i enginekubevaultcom-mysqlrole-editor appscode/enginekubevaultcom-mysqlrole-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/enginekubevaultcom-mysqlrole-editor --version=v0.36.0 +$ helm upgrade -i enginekubevaultcom-mysqlrole-editor appscode/enginekubevaultcom-mysqlrole-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MySQLRole Editor on a [Kubernetes](http://kubernetes.io) cl To install/upgrade the chart with the release name `enginekubevaultcom-mysqlrole-editor`: ```bash -$ helm upgrade -i enginekubevaultcom-mysqlrole-editor appscode/enginekubevaultcom-mysqlrole-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i enginekubevaultcom-mysqlrole-editor appscode/enginekubevaultcom-mysqlrole-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MySQLRole Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `enginekubevaultcom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i enginekubevaultcom-mysqlrole-editor appscode/enginekubevaultcom-mysqlrole-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=engine.kubevault.com/v1alpha1 +$ helm upgrade -i enginekubevaultcom-mysqlrole-editor appscode/enginekubevaultcom-mysqlrole-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=engine.kubevault.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i enginekubevaultcom-mysqlrole-editor appscode/enginekubevaultcom-mysqlrole-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i enginekubevaultcom-mysqlrole-editor appscode/enginekubevaultcom-mysqlrole-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/enginekubevaultcom-mysqlrole-editor/ui/create-ui.yaml b/charts/enginekubevaultcom-mysqlrole-editor/ui/create-ui.yaml index a68bfa4800..e2eb762364 100644 --- a/charts/enginekubevaultcom-mysqlrole-editor/ui/create-ui.yaml +++ b/charts/enginekubevaultcom-mysqlrole-editor/ui/create-ui.yaml @@ -1,73 +1,62 @@ -steps: -- form: - elements: - - fetch: getDatabases|core.k8s.appscode.com|v1alpha1|genericresources - if: isConsole - label: - text: labels.selectDb - refresh: true - required: true - schema: - $ref: discriminator#/properties/database - sortable: true - type: select - - computed: setRoleName - label: - text: metadata.name - required: true - schema: - $ref: schema#/properties/metadata/properties/name +step: +- elements: + - if: + name: isConsole + type: function + label: Select Database + loader: getDatabases|core.k8s.appscode.com|v1alpha1|genericresources + refresh: true + schema: temp/properties/database + sortable: true + type: select + validation: + type: required + - label: Name + schema: schema/properties/metadata/properties/name + type: input + validation: + type: required + watcher: + func: setRoleName + paths: + - schema/properties/spec/properties/secretEngineRef/properties/name + - disable: true + if: + name: isDbSelected + type: function + init: + type: func + value: getDbNamespace + label: Namespace + schema: schema/properties/metadata/properties/namespace + type: input + - if: + name: isDbSelected + type: function + label: Select SecretEngine + loader: getEngines|engine.kubevault.com|v1alpha1|secretengines + refresh: true + schema: schema/properties/spec/properties/secretEngineRef/properties/name + type: select + validation: + type: required + - label: Default TTL + schema: schema/properties/spec/properties/defaultTTL + type: input + - label: Max TTL + schema: schema/properties/spec/properties/maxTTL + type: input + - element: + label: Statement type: input - - computed: getDbNamespace - disabled: true - if: isDbSelected - label: - text: metadata.namespace - schema: - $ref: schema#/properties/metadata/properties/namespace + label: Creation Statement + schema: schema/properties/spec/properties/creationStatements + type: array-item-form + - element: + label: Statement type: input - - fetch: getEngines|engine.kubevault.com|v1alpha1|secretengines - if: isDbSelected - label: - text: labels.selectEngine - refresh: true - required: true - schema: - $ref: schema#/properties/spec/properties/secretEngineRef/properties/name - type: select - - label: - text: spec.defaultTTL - schema: - $ref: schema#/properties/spec/properties/defaultTTL - type: input - - label: - text: spec.maxTTL - schema: - $ref: schema#/properties/spec/properties/maxTTL - type: input - - element: - label: - text: labels.statement - schema: - $ref: schema#/properties/spec/properties/creationStatements/items - type: input - label: - text: spec.creation - schema: - $ref: schema#/properties/spec/properties/creationStatements - type: list-input-form - - element: - label: - text: labels.statement - schema: - $ref: schema#/properties/spec/properties/revocationStatements/items - type: input - label: - text: spec.revocation - schema: - $ref: schema#/properties/spec/properties/revocationStatements - type: list-input-form - type: single-step-form - id: basic - title: Create MySQLRole + label: Revocation Statement + schema: schema/properties/spec/properties/revocationStatements + type: array-item-form + type: single-step-form type: multi-step-form diff --git a/charts/enginekubevaultcom-mysqlrole-editor/ui/functions.js b/charts/enginekubevaultcom-mysqlrole-editor/ui/functions.js index aaf9f15c83..bba3dfb620 100644 --- a/charts/enginekubevaultcom-mysqlrole-editor/ui/functions.js +++ b/charts/enginekubevaultcom-mysqlrole-editor/ui/functions.js @@ -1,113 +1,123 @@ -function isConsole({ storeGet }) { - const owner = storeGet('/route/params/user') - const path = storeGet('/route/path') - const prefix = `/${owner}/kubernetes` - if (path.startsWith(prefix)) return true - return false -} +const { ref, computed, axios, watch, useOperator, store } = window.vueHelpers || {} -async function getDatabases({ axios, storeGet }, group, version, resource) { - const owner = storeGet('/route/params/user') || '' - const cluster = storeGet('/route/params/cluster') || '' - if (isConsole({ storeGet })) { - try { - const resp = await axios.get( - `/clusters/${owner}/${cluster}/proxy/${group}/${version}/${resource}`, - { - params: { - convertToTable: true, - labelSelector: 'k8s.io/group=kubedb.com', - }, - }, - ) +export const useFunc = (model) => { + const { getValue, setDiscriminatorValue, commit, storeGet, discriminator } = useOperator( + model, + store.state, + ) - const resources = (resp && resp.data && resp.data.rows) || [] + function isConsole() { + const owner = storeGet('/route/params/user') + const path = storeGet('/route/path') + const prefix = `/${owner}/kubernetes` + if (path.startsWith(prefix)) return true + return false + } - resources.map((item) => { - const name = (item.cells && item.cells[0].data) || '' - const namespace = (item.cells?.length > 0 && item.cells[1].data) || '' - const resource = (item.cells?.length > 1 && item.cells[2].data) || '' - item.text = name - item.value = { - name: name, - namespace: namespace, - resource: resource, - } - return true - }) - const filteredResources = resources.filter( - (item) => item.value.resource.toLowerCase() === 'mysql', - ) - return filteredResources - } catch (e) { - console.log(e) - return [] - } - } else return [] -} + async function getDatabases(group, version, resource) { + const owner = storeGet('/route/params/user') || '' + const cluster = storeGet('/route/params/cluster') || '' + if (isConsole()) { + try { + const resp = await axios.get( + `/clusters/${owner}/${cluster}/proxy/${group}/${version}/${resource}`, + { + params: { + convertToTable: true, + labelSelector: 'k8s.io/group=kubedb.com', + }, + }, + ) -function isDbSelected({ getValue, storeGet, discriminator, watchDependency }) { - if (!isConsole({ storeGet })) return true - watchDependency('discriminator#/database') - const val = getValue(discriminator, '/database') || {} - return val && val.name ? true : false -} + const resources = (resp && resp.data && resp.data.rows) || [] -function setRoleName({ watchDependency, getValue, model }) { - watchDependency('model#/spec/secretEngineRef/name') - const engineName = getValue(model, '/spec/secretEngineRef/name') || '' - const timestamp = `${Math.floor(Date.now() / 1000)}` - return engineName ? `${engineName}-role-${timestamp}` : engineName -} + resources.map((item) => { + const name = (item.cells && item.cells[0].data) || '' + const namespace = (item.cells?.length > 0 && item.cells[1].data) || '' + const resource = (item.cells?.length > 1 && item.cells[2].data) || '' + item.text = name + item.value = { + name: name, + namespace: namespace, + resource: resource, + } + return true + }) + const filteredResources = resources.filter( + (item) => item.value.resource.toLowerCase() === 'mysql', + ) + return filteredResources + } catch (e) { + console.log(e) + return [] + } + } else return [] + } -function getDbNamespace({ getValue, storeGet, discriminator, watchDependency }) { - if (isConsole({ storeGet })) { - watchDependency('discriminator#/database') - const data = getValue(discriminator, '/database') || {} - return (data && data.namespace) || '' - } else { - const namespace = storeGet('/route/query/namespace') || '' - return namespace + function isDbSelected() { + if (!isConsole()) return true + // watchDependency('discriminator#/database') + const val = getValue(discriminator, '/database') || {} + return val && val.name ? true : false } -} -async function getEngines({ axios, storeGet, getValue, discriminator }, group, version, resource) { - const owner = storeGet('/route/params/user') || '' - const cluster = storeGet('/route/params/cluster') || '' - const dbValue = getValue(discriminator, '/database') || {} - const dbName = storeGet('/route/params/name') || dbValue.name || '' - const dbNamespace = storeGet('/route/query/namespace') || dbValue.namespace || '' - if (dbName) { - try { - const resp = await axios.get( - `/clusters/${owner}/${cluster}/proxy/${group}/${version}/${resource}`, - ) + function setRoleName() { + // watchDependency('model#/spec/secretEngineRef/name') + const engineName = getValue(model, '/spec/secretEngineRef/name') || '' + const timestamp = `${Math.floor(Date.now() / 1000)}` + + return engineName ? `${engineName}-role-${timestamp}` : engineName + } - const resources = (resp && resp.data && resp.data.items) || [] - const filteredResources = resources.filter( - (item) => - item.spec?.mysql?.databaseRef?.name === dbName && - item.spec?.mysql?.databaseRef?.namespace === dbNamespace, - ) - filteredResources.map((item) => { - const name = (item.metadata && item.metadata.name) || '' - item.text = name - item.value = name - return true - }) - return filteredResources - } catch (e) { - console.log(e) - return [] + function getDbNamespace() { + if (isConsole()) { + // watchDependency('discriminator#/database') + const data = getValue(discriminator, '/database') || {} + return (data && data.namespace) || '' + } else { + const namespace = storeGet('/route/query/namespace') || '' + return namespace } - } else return [] -} + } -return { - isConsole, - getDatabases, - isDbSelected, - setRoleName, - getDbNamespace, - getEngines, + async function getEngines(group, version, resource) { + const owner = storeGet('/route/params/user') || '' + const cluster = storeGet('/route/params/cluster') || '' + const dbValue = getValue(discriminator, '/database') || {} + const dbName = storeGet('/route/params/name') || dbValue.name || '' + const dbNamespace = storeGet('/route/query/namespace') || dbValue.namespace || '' + if (dbName) { + try { + const resp = await axios.get( + `/clusters/${owner}/${cluster}/proxy/${group}/${version}/${resource}`, + ) + + const resources = (resp && resp.data && resp.data.items) || [] + const filteredResources = resources.filter( + (item) => + item.spec?.mysql?.databaseRef?.name === dbName && + item.spec?.mysql?.databaseRef?.namespace === dbNamespace, + ) + filteredResources.map((item) => { + const name = (item.metadata && item.metadata.name) || '' + item.text = name + item.value = name + return true + }) + return filteredResources + } catch (e) { + console.log(e) + return [] + } + } else return [] + } + + return { + isConsole, + getDatabases, + isDbSelected, + setRoleName, + getDbNamespace, + getEngines, + } } diff --git a/charts/enginekubevaultcom-pkirole-editor/Chart.yaml b/charts/enginekubevaultcom-pkirole-editor/Chart.yaml index 599924e0aa..0d63f4c180 100644 --- a/charts/enginekubevaultcom-pkirole-editor/Chart.yaml +++ b/charts/enginekubevaultcom-pkirole-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"engine.kubevault.com","version":"v1alpha1","resource":"pkiroles"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: PKIRole Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: enginekubevaultcom-pkirole-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/enginekubevaultcom-pkirole-editor/README.md b/charts/enginekubevaultcom-pkirole-editor/README.md index a46163d4e8..751c283a66 100644 --- a/charts/enginekubevaultcom-pkirole-editor/README.md +++ b/charts/enginekubevaultcom-pkirole-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/enginekubevaultcom-pkirole-editor --version=v0.35.0 -$ helm upgrade -i enginekubevaultcom-pkirole-editor appscode/enginekubevaultcom-pkirole-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/enginekubevaultcom-pkirole-editor --version=v0.36.0 +$ helm upgrade -i enginekubevaultcom-pkirole-editor appscode/enginekubevaultcom-pkirole-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PKIRole Editor on a [Kubernetes](http://kubernetes.io) clus To install/upgrade the chart with the release name `enginekubevaultcom-pkirole-editor`: ```bash -$ helm upgrade -i enginekubevaultcom-pkirole-editor appscode/enginekubevaultcom-pkirole-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i enginekubevaultcom-pkirole-editor appscode/enginekubevaultcom-pkirole-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a PKIRole Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `enginekubevaultcom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i enginekubevaultcom-pkirole-editor appscode/enginekubevaultcom-pkirole-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=engine.kubevault.com/v1alpha1 +$ helm upgrade -i enginekubevaultcom-pkirole-editor appscode/enginekubevaultcom-pkirole-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=engine.kubevault.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i enginekubevaultcom-pkirole-editor appscode/enginekubevaultcom-pkirole-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i enginekubevaultcom-pkirole-editor appscode/enginekubevaultcom-pkirole-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/enginekubevaultcom-postgresrole-editor/Chart.yaml b/charts/enginekubevaultcom-postgresrole-editor/Chart.yaml index 3caf379113..4a24c5dffd 100644 --- a/charts/enginekubevaultcom-postgresrole-editor/Chart.yaml +++ b/charts/enginekubevaultcom-postgresrole-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"engine.kubevault.com","version":"v1alpha1","resource":"postgresroles"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: PostgresRole Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: enginekubevaultcom-postgresrole-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/enginekubevaultcom-postgresrole-editor/README.md b/charts/enginekubevaultcom-postgresrole-editor/README.md index ab812acc57..8d254603d5 100644 --- a/charts/enginekubevaultcom-postgresrole-editor/README.md +++ b/charts/enginekubevaultcom-postgresrole-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/enginekubevaultcom-postgresrole-editor --version=v0.35.0 -$ helm upgrade -i enginekubevaultcom-postgresrole-editor appscode/enginekubevaultcom-postgresrole-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/enginekubevaultcom-postgresrole-editor --version=v0.36.0 +$ helm upgrade -i enginekubevaultcom-postgresrole-editor appscode/enginekubevaultcom-postgresrole-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PostgresRole Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `enginekubevaultcom-postgresrole-editor`: ```bash -$ helm upgrade -i enginekubevaultcom-postgresrole-editor appscode/enginekubevaultcom-postgresrole-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i enginekubevaultcom-postgresrole-editor appscode/enginekubevaultcom-postgresrole-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a PostgresRole Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `enginekubevaultcom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i enginekubevaultcom-postgresrole-editor appscode/enginekubevaultcom-postgresrole-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=engine.kubevault.com/v1alpha1 +$ helm upgrade -i enginekubevaultcom-postgresrole-editor appscode/enginekubevaultcom-postgresrole-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=engine.kubevault.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i enginekubevaultcom-postgresrole-editor appscode/enginekubevaultcom-postgresrole-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i enginekubevaultcom-postgresrole-editor appscode/enginekubevaultcom-postgresrole-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/enginekubevaultcom-postgresrole-editor/ui/create-ui.yaml b/charts/enginekubevaultcom-postgresrole-editor/ui/create-ui.yaml index 41f93a4740..e2eb762364 100644 --- a/charts/enginekubevaultcom-postgresrole-editor/ui/create-ui.yaml +++ b/charts/enginekubevaultcom-postgresrole-editor/ui/create-ui.yaml @@ -1,95 +1,62 @@ -steps: -- form: - elements: - - fetch: getDatabases|core.k8s.appscode.com|v1alpha1|genericresources - if: isConsole - label: - text: labels.selectDb - refresh: true - required: true - schema: - $ref: discriminator#/properties/database - sortable: true - type: select - - computed: setRoleName - label: - text: metadata.name - required: true - schema: - $ref: schema#/properties/metadata/properties/name +step: +- elements: + - if: + name: isConsole + type: function + label: Select Database + loader: getDatabases|core.k8s.appscode.com|v1alpha1|genericresources + refresh: true + schema: temp/properties/database + sortable: true + type: select + validation: + type: required + - label: Name + schema: schema/properties/metadata/properties/name + type: input + validation: + type: required + watcher: + func: setRoleName + paths: + - schema/properties/spec/properties/secretEngineRef/properties/name + - disable: true + if: + name: isDbSelected + type: function + init: + type: func + value: getDbNamespace + label: Namespace + schema: schema/properties/metadata/properties/namespace + type: input + - if: + name: isDbSelected + type: function + label: Select SecretEngine + loader: getEngines|engine.kubevault.com|v1alpha1|secretengines + refresh: true + schema: schema/properties/spec/properties/secretEngineRef/properties/name + type: select + validation: + type: required + - label: Default TTL + schema: schema/properties/spec/properties/defaultTTL + type: input + - label: Max TTL + schema: schema/properties/spec/properties/maxTTL + type: input + - element: + label: Statement type: input - - computed: getDbNamespace - disabled: true - if: isDbSelected - label: - text: metadata.namespace - schema: - $ref: schema#/properties/metadata/properties/namespace + label: Creation Statement + schema: schema/properties/spec/properties/creationStatements + type: array-item-form + - element: + label: Statement type: input - - fetch: getEngines|engine.kubevault.com|v1alpha1|secretengines - if: isDbSelected - label: - text: labels.selectEngine - refresh: true - required: true - schema: - $ref: schema#/properties/spec/properties/secretEngineRef/properties/name - type: select - - label: - text: spec.defaultTTL - schema: - $ref: schema#/properties/spec/properties/defaultTTL - type: input - - label: - text: spec.maxTTL - schema: - $ref: schema#/properties/spec/properties/maxTTL - type: input - - element: - label: - text: labels.statement - schema: - $ref: schema#/properties/spec/properties/creationStatements/items - type: input - label: - text: spec.creation - schema: - $ref: schema#/properties/spec/properties/creationStatements - type: list-input-form - - element: - label: - text: labels.statement - schema: - $ref: schema#/properties/spec/properties/revocationStatements/items - type: input - label: - text: spec.revocation - schema: - $ref: schema#/properties/spec/properties/revocationStatements - type: list-input-form - - element: - label: - text: labels.statement - schema: - $ref: schema#/properties/spec/properties/rollbackStatements/items - type: input - label: - text: spec.rollback - schema: - $ref: schema#/properties/spec/properties/rollbackStatements - type: list-input-form - - element: - label: - text: labels.statement - schema: - $ref: schema#/properties/spec/properties/renewStatements/items - type: input - label: - text: spec.renew - schema: - $ref: schema#/properties/spec/properties/renewStatements - type: list-input-form - type: single-step-form - id: basic - title: Create PostgresRole + label: Revocation Statement + schema: schema/properties/spec/properties/revocationStatements + type: array-item-form + type: single-step-form type: multi-step-form diff --git a/charts/enginekubevaultcom-postgresrole-editor/ui/functions.js b/charts/enginekubevaultcom-postgresrole-editor/ui/functions.js index 453fe64363..bdd5020b2a 100644 --- a/charts/enginekubevaultcom-postgresrole-editor/ui/functions.js +++ b/charts/enginekubevaultcom-postgresrole-editor/ui/functions.js @@ -1,113 +1,123 @@ -function isConsole({ storeGet }) { - const owner = storeGet('/route/params/user') - const path = storeGet('/route/path') - const prefix = `/${owner}/kubernetes` - if (path.startsWith(prefix)) return true - return false -} +const { ref, computed, axios, watch, useOperator, store } = window.vueHelpers || {} -async function getDatabases({ axios, storeGet }, group, version, resource) { - const owner = storeGet('/route/params/user') || '' - const cluster = storeGet('/route/params/cluster') || '' - if (isConsole({ storeGet })) { - try { - const resp = await axios.get( - `/clusters/${owner}/${cluster}/proxy/${group}/${version}/${resource}`, - { - params: { - convertToTable: true, - labelSelector: 'k8s.io/group=kubedb.com', - }, - }, - ) +export const useFunc = (model) => { + const { getValue, setDiscriminatorValue, commit, storeGet, discriminator } = useOperator( + model, + store.state, + ) - const resources = (resp && resp.data && resp.data.rows) || [] + function isConsole() { + const owner = storeGet('/route/params/user') + const path = storeGet('/route/path') + const prefix = `/${owner}/kubernetes` + if (path.startsWith(prefix)) return true + return false + } - resources.map((item) => { - const name = (item.cells && item.cells[0].data) || '' - const namespace = (item.cells?.length > 0 && item.cells[1].data) || '' - const resource = (item.cells?.length > 1 && item.cells[2].data) || '' - item.text = name - item.value = { - name: name, - namespace: namespace, - resource: resource, - } - return true - }) - const filteredResources = resources.filter( - (item) => item.value.resource.toLowerCase() === 'postgres', - ) - return filteredResources - } catch (e) { - console.log(e) - return [] - } - } else return [] -} + async function getDatabases(group, version, resource) { + const owner = storeGet('/route/params/user') || '' + const cluster = storeGet('/route/params/cluster') || '' + if (isConsole()) { + try { + const resp = await axios.get( + `/clusters/${owner}/${cluster}/proxy/${group}/${version}/${resource}`, + { + params: { + convertToTable: true, + labelSelector: 'k8s.io/group=kubedb.com', + }, + }, + ) -function isDbSelected({ getValue, storeGet, discriminator, watchDependency }) { - if (!isConsole({ storeGet })) return true - watchDependency('discriminator#/database') - const val = getValue(discriminator, '/database') || {} - return val && val.name ? true : false -} + const resources = (resp && resp.data && resp.data.rows) || [] -function setRoleName({ watchDependency, getValue, model }) { - watchDependency('model#/spec/secretEngineRef/name') - const engineName = getValue(model, '/spec/secretEngineRef/name') || '' - const timestamp = `${Math.floor(Date.now() / 1000)}` - return engineName ? `${engineName}-role-${timestamp}` : engineName -} + resources.map((item) => { + const name = (item.cells && item.cells[0].data) || '' + const namespace = (item.cells?.length > 0 && item.cells[1].data) || '' + const resource = (item.cells?.length > 1 && item.cells[2].data) || '' + item.text = name + item.value = { + name: name, + namespace: namespace, + resource: resource, + } + return true + }) + const filteredResources = resources.filter( + (item) => item.value.resource.toLowerCase() === 'mongodb', + ) + return filteredResources + } catch (e) { + console.log(e) + return [] + } + } else return [] + } -function getDbNamespace({ getValue, storeGet, discriminator, watchDependency }) { - if (isConsole({ storeGet })) { - watchDependency('discriminator#/database') - const data = getValue(discriminator, '/database') || {} - return (data && data.namespace) || '' - } else { - const namespace = storeGet('/route/query/namespace') || '' - return namespace + function isDbSelected() { + if (!isConsole()) return true + // watchDependency('discriminator#/database') + const val = getValue(discriminator, '/database') || {} + return val && val.name ? true : false } -} -async function getEngines({ axios, storeGet, getValue, discriminator }, group, version, resource) { - const owner = storeGet('/route/params/user') || '' - const cluster = storeGet('/route/params/cluster') || '' - const dbValue = getValue(discriminator, '/database') || {} - const dbName = storeGet('/route/params/name') || dbValue.name || '' - const dbNamespace = storeGet('/route/query/namespace') || dbValue.namespace || '' - if (dbName) { - try { - const resp = await axios.get( - `/clusters/${owner}/${cluster}/proxy/${group}/${version}/${resource}`, - ) + function setRoleName() { + // watchDependency('model#/spec/secretEngineRef/name') + const engineName = getValue(model, '/spec/secretEngineRef/name') || '' + const timestamp = `${Math.floor(Date.now() / 1000)}` + + return engineName ? `${engineName}-role-${timestamp}` : engineName + } - const resources = (resp && resp.data && resp.data.items) || [] - const filteredResources = resources.filter( - (item) => - item.spec?.postgres?.databaseRef?.name === dbName && - item.spec?.postgres?.databaseRef?.namespace === dbNamespace, - ) - filteredResources.map((item) => { - const name = (item.metadata && item.metadata.name) || '' - item.text = name - item.value = name - return true - }) - return filteredResources - } catch (e) { - console.log(e) - return [] + function getDbNamespace() { + if (isConsole()) { + // watchDependency('discriminator#/database') + const data = getValue(discriminator, '/database') || {} + return (data && data.namespace) || '' + } else { + const namespace = storeGet('/route/query/namespace') || '' + return namespace } - } else return [] -} + } -return { - isConsole, - getDatabases, - isDbSelected, - setRoleName, - getDbNamespace, - getEngines, + async function getEngines(group, version, resource) { + const owner = storeGet('/route/params/user') || '' + const cluster = storeGet('/route/params/cluster') || '' + const dbValue = getValue(discriminator, '/database') || {} + const dbName = storeGet('/route/params/name') || dbValue.name || '' + const dbNamespace = storeGet('/route/query/namespace') || dbValue.namespace || '' + if (dbName) { + try { + const resp = await axios.get( + `/clusters/${owner}/${cluster}/proxy/${group}/${version}/${resource}`, + ) + + const resources = (resp && resp.data && resp.data.items) || [] + const filteredResources = resources.filter( + (item) => + item.spec?.mongodb?.databaseRef?.name === dbName && + item.spec?.mongodb?.databaseRef?.namespace === dbNamespace, + ) + filteredResources.map((item) => { + const name = (item.metadata && item.metadata.name) || '' + item.text = name + item.value = name + return true + }) + return filteredResources + } catch (e) { + console.log(e) + return [] + } + } else return [] + } + + return { + isConsole, + getDatabases, + isDbSelected, + setRoleName, + getDbNamespace, + getEngines, + } } diff --git a/charts/enginekubevaultcom-redisrole-editor/Chart.yaml b/charts/enginekubevaultcom-redisrole-editor/Chart.yaml index ddd4871e3a..05c70c9278 100644 --- a/charts/enginekubevaultcom-redisrole-editor/Chart.yaml +++ b/charts/enginekubevaultcom-redisrole-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"engine.kubevault.com","version":"v1alpha1","resource":"redisroles"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: RedisRole Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: enginekubevaultcom-redisrole-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/enginekubevaultcom-redisrole-editor/README.md b/charts/enginekubevaultcom-redisrole-editor/README.md index a03754aafa..d988f4878d 100644 --- a/charts/enginekubevaultcom-redisrole-editor/README.md +++ b/charts/enginekubevaultcom-redisrole-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/enginekubevaultcom-redisrole-editor --version=v0.35.0 -$ helm upgrade -i enginekubevaultcom-redisrole-editor appscode/enginekubevaultcom-redisrole-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/enginekubevaultcom-redisrole-editor --version=v0.36.0 +$ helm upgrade -i enginekubevaultcom-redisrole-editor appscode/enginekubevaultcom-redisrole-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a RedisRole Editor on a [Kubernetes](http://kubernetes.io) cl To install/upgrade the chart with the release name `enginekubevaultcom-redisrole-editor`: ```bash -$ helm upgrade -i enginekubevaultcom-redisrole-editor appscode/enginekubevaultcom-redisrole-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i enginekubevaultcom-redisrole-editor appscode/enginekubevaultcom-redisrole-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a RedisRole Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `enginekubevaultcom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i enginekubevaultcom-redisrole-editor appscode/enginekubevaultcom-redisrole-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=engine.kubevault.com/v1alpha1 +$ helm upgrade -i enginekubevaultcom-redisrole-editor appscode/enginekubevaultcom-redisrole-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=engine.kubevault.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i enginekubevaultcom-redisrole-editor appscode/enginekubevaultcom-redisrole-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i enginekubevaultcom-redisrole-editor appscode/enginekubevaultcom-redisrole-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/enginekubevaultcom-redisrole-editor/ui/create-ui.yaml b/charts/enginekubevaultcom-redisrole-editor/ui/create-ui.yaml index c0c622c9c0..e2eb762364 100644 --- a/charts/enginekubevaultcom-redisrole-editor/ui/create-ui.yaml +++ b/charts/enginekubevaultcom-redisrole-editor/ui/create-ui.yaml @@ -1,73 +1,62 @@ -steps: -- form: - elements: - - fetch: getDatabases|core.k8s.appscode.com|v1alpha1|genericresources - if: isConsole - label: - text: labels.selectDb - refresh: true - required: true - schema: - $ref: discriminator#/properties/database - sortable: true - type: select - - computed: setRoleName - label: - text: metadata.name - required: true - schema: - $ref: schema#/properties/metadata/properties/name +step: +- elements: + - if: + name: isConsole + type: function + label: Select Database + loader: getDatabases|core.k8s.appscode.com|v1alpha1|genericresources + refresh: true + schema: temp/properties/database + sortable: true + type: select + validation: + type: required + - label: Name + schema: schema/properties/metadata/properties/name + type: input + validation: + type: required + watcher: + func: setRoleName + paths: + - schema/properties/spec/properties/secretEngineRef/properties/name + - disable: true + if: + name: isDbSelected + type: function + init: + type: func + value: getDbNamespace + label: Namespace + schema: schema/properties/metadata/properties/namespace + type: input + - if: + name: isDbSelected + type: function + label: Select SecretEngine + loader: getEngines|engine.kubevault.com|v1alpha1|secretengines + refresh: true + schema: schema/properties/spec/properties/secretEngineRef/properties/name + type: select + validation: + type: required + - label: Default TTL + schema: schema/properties/spec/properties/defaultTTL + type: input + - label: Max TTL + schema: schema/properties/spec/properties/maxTTL + type: input + - element: + label: Statement type: input - - computed: getDbNamespace - disabled: true - if: isDbSelected - label: - text: metadata.namespace - schema: - $ref: schema#/properties/metadata/properties/namespace + label: Creation Statement + schema: schema/properties/spec/properties/creationStatements + type: array-item-form + - element: + label: Statement type: input - - fetch: getEngines|engine.kubevault.com|v1alpha1|secretengines - if: isDbSelected - label: - text: labels.selectEngine - refresh: true - required: true - schema: - $ref: schema#/properties/spec/properties/secretEngineRef/properties/name - type: select - - label: - text: spec.defaultTTL - schema: - $ref: schema#/properties/spec/properties/defaultTTL - type: input - - label: - text: spec.maxTTL - schema: - $ref: schema#/properties/spec/properties/maxTTL - type: input - - element: - label: - text: labels.statement - schema: - $ref: schema#/properties/spec/properties/creationStatements/items - type: input - label: - text: spec.creation - schema: - $ref: schema#/properties/spec/properties/creationStatements - type: list-input-form - - element: - label: - text: labels.statement - schema: - $ref: schema#/properties/spec/properties/revocationStatements/items - type: input - label: - text: spec.revocation - schema: - $ref: schema#/properties/spec/properties/revocationStatements - type: list-input-form - type: single-step-form - id: basic - title: Create RedisRole + label: Revocation Statement + schema: schema/properties/spec/properties/revocationStatements + type: array-item-form + type: single-step-form type: multi-step-form diff --git a/charts/enginekubevaultcom-redisrole-editor/ui/functions.js b/charts/enginekubevaultcom-redisrole-editor/ui/functions.js index a1010ff966..58bdc8b7d3 100644 --- a/charts/enginekubevaultcom-redisrole-editor/ui/functions.js +++ b/charts/enginekubevaultcom-redisrole-editor/ui/functions.js @@ -1,113 +1,123 @@ -function isConsole({ storeGet }) { - const owner = storeGet('/route/params/user') - const path = storeGet('/route/path') - const prefix = `/${owner}/kubernetes` - if (path.startsWith(prefix)) return true - return false -} +const { ref, computed, axios, watch, useOperator, store } = window.vueHelpers || {} -async function getDatabases({ axios, storeGet }, group, version, resource) { - const owner = storeGet('/route/params/user') || '' - const cluster = storeGet('/route/params/cluster') || '' - if (isConsole({ storeGet })) { - try { - const resp = await axios.get( - `/clusters/${owner}/${cluster}/proxy/${group}/${version}/${resource}`, - { - params: { - convertToTable: true, - labelSelector: 'k8s.io/group=kubedb.com', - }, - }, - ) +export const useFunc = (model) => { + const { getValue, setDiscriminatorValue, commit, storeGet, discriminator } = useOperator( + model, + store.state, + ) - const resources = (resp && resp.data && resp.data.rows) || [] + function isConsole() { + const owner = storeGet('/route/params/user') + const path = storeGet('/route/path') + const prefix = `/${owner}/kubernetes` + if (path.startsWith(prefix)) return true + return false + } - resources.map((item) => { - const name = (item.cells && item.cells[0].data) || '' - const namespace = (item.cells?.length > 0 && item.cells[1].data) || '' - const resource = (item.cells?.length > 1 && item.cells[2].data) || '' - item.text = name - item.value = { - name: name, - namespace: namespace, - resource: resource, - } - return true - }) - const filteredResources = resources.filter( - (item) => item.value.resource.toLowerCase() === 'redis', - ) - return filteredResources - } catch (e) { - console.log(e) - return [] - } - } else return [] -} + async function getDatabases(group, version, resource) { + const owner = storeGet('/route/params/user') || '' + const cluster = storeGet('/route/params/cluster') || '' + if (isConsole()) { + try { + const resp = await axios.get( + `/clusters/${owner}/${cluster}/proxy/${group}/${version}/${resource}`, + { + params: { + convertToTable: true, + labelSelector: 'k8s.io/group=kubedb.com', + }, + }, + ) -function isDbSelected({ getValue, storeGet, discriminator, watchDependency }) { - if (!isConsole({ storeGet })) return true - watchDependency('discriminator#/database') - const val = getValue(discriminator, '/database') || {} - return val && val.name ? true : false -} + const resources = (resp && resp.data && resp.data.rows) || [] -function setRoleName({ watchDependency, getValue, model }) { - watchDependency('model#/spec/secretEngineRef/name') - const engineName = getValue(model, '/spec/secretEngineRef/name') || '' - const timestamp = `${Math.floor(Date.now() / 1000)}` - return engineName ? `${engineName}-role-${timestamp}` : engineName -} + resources.map((item) => { + const name = (item.cells && item.cells[0].data) || '' + const namespace = (item.cells?.length > 0 && item.cells[1].data) || '' + const resource = (item.cells?.length > 1 && item.cells[2].data) || '' + item.text = name + item.value = { + name: name, + namespace: namespace, + resource: resource, + } + return true + }) + const filteredResources = resources.filter( + (item) => item.value.resource.toLowerCase() === 'redis', + ) + return filteredResources + } catch (e) { + console.log(e) + return [] + } + } else return [] + } -function getDbNamespace({ getValue, storeGet, discriminator, watchDependency }) { - if (isConsole({ storeGet })) { - watchDependency('discriminator#/database') - const data = getValue(discriminator, '/database') || {} - return (data && data.namespace) || '' - } else { - const namespace = storeGet('/route/query/namespace') || '' - return namespace + function isDbSelected() { + if (!isConsole()) return true + // watchDependency('discriminator#/database') + const val = getValue(discriminator, '/database') || {} + return val && val.name ? true : false } -} -async function getEngines({ axios, storeGet, getValue, discriminator }, group, version, resource) { - const owner = storeGet('/route/params/user') || '' - const cluster = storeGet('/route/params/cluster') || '' - const dbValue = getValue(discriminator, '/database') || {} - const dbName = storeGet('/route/params/name') || dbValue.name || '' - const dbNamespace = storeGet('/route/query/namespace') || dbValue.namespace || '' - if (dbName) { - try { - const resp = await axios.get( - `/clusters/${owner}/${cluster}/proxy/${group}/${version}/${resource}`, - ) + function setRoleName() { + // watchDependency('model#/spec/secretEngineRef/name') + const engineName = getValue(model, '/spec/secretEngineRef/name') || '' + const timestamp = `${Math.floor(Date.now() / 1000)}` + + return engineName ? `${engineName}-role-${timestamp}` : engineName + } - const resources = (resp && resp.data && resp.data.items) || [] - const filteredResources = resources.filter( - (item) => - item.spec?.redis?.databaseRef?.name === dbName && - item.spec?.redis?.databaseRef?.namespace === dbNamespace, - ) - filteredResources.map((item) => { - const name = (item.metadata && item.metadata.name) || '' - item.text = name - item.value = name - return true - }) - return filteredResources - } catch (e) { - console.log(e) - return [] + function getDbNamespace() { + if (isConsole()) { + // watchDependency('discriminator#/database') + const data = getValue(discriminator, '/database') || {} + return (data && data.namespace) || '' + } else { + const namespace = storeGet('/route/query/namespace') || '' + return namespace } - } else return [] -} + } -return { - isConsole, - getDatabases, - isDbSelected, - setRoleName, - getDbNamespace, - getEngines, + async function getEngines(group, version, resource) { + const owner = storeGet('/route/params/user') || '' + const cluster = storeGet('/route/params/cluster') || '' + const dbValue = getValue(discriminator, '/database') || {} + const dbName = storeGet('/route/params/name') || dbValue.name || '' + const dbNamespace = storeGet('/route/query/namespace') || dbValue.namespace || '' + if (dbName) { + try { + const resp = await axios.get( + `/clusters/${owner}/${cluster}/proxy/${group}/${version}/${resource}`, + ) + + const resources = (resp && resp.data && resp.data.items) || [] + const filteredResources = resources.filter( + (item) => + item.spec?.redis?.databaseRef?.name === dbName && + item.spec?.redis?.databaseRef?.namespace === dbNamespace, + ) + filteredResources.map((item) => { + const name = (item.metadata && item.metadata.name) || '' + item.text = name + item.value = name + return true + }) + return filteredResources + } catch (e) { + console.log(e) + return [] + } + } else return [] + } + + return { + isConsole, + getDatabases, + isDbSelected, + setRoleName, + getDbNamespace, + getEngines, + } } diff --git a/charts/enginekubevaultcom-secretaccessrequest-editor/Chart.yaml b/charts/enginekubevaultcom-secretaccessrequest-editor/Chart.yaml index 670bba446f..e950fdec78 100644 --- a/charts/enginekubevaultcom-secretaccessrequest-editor/Chart.yaml +++ b/charts/enginekubevaultcom-secretaccessrequest-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"engine.kubevault.com","version":"v1alpha1","resource":"secretaccessrequests"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: SecretAccessRequest Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: enginekubevaultcom-secretaccessrequest-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/enginekubevaultcom-secretaccessrequest-editor/README.md b/charts/enginekubevaultcom-secretaccessrequest-editor/README.md index 0e3b31d35e..74935ad363 100644 --- a/charts/enginekubevaultcom-secretaccessrequest-editor/README.md +++ b/charts/enginekubevaultcom-secretaccessrequest-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/enginekubevaultcom-secretaccessrequest-editor --version=v0.35.0 -$ helm upgrade -i enginekubevaultcom-secretaccessrequest-editor appscode/enginekubevaultcom-secretaccessrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/enginekubevaultcom-secretaccessrequest-editor --version=v0.36.0 +$ helm upgrade -i enginekubevaultcom-secretaccessrequest-editor appscode/enginekubevaultcom-secretaccessrequest-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a SecretAccessRequest Editor on a [Kubernetes](http://kuberne To install/upgrade the chart with the release name `enginekubevaultcom-secretaccessrequest-editor`: ```bash -$ helm upgrade -i enginekubevaultcom-secretaccessrequest-editor appscode/enginekubevaultcom-secretaccessrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i enginekubevaultcom-secretaccessrequest-editor appscode/enginekubevaultcom-secretaccessrequest-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a SecretAccessRequest Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `enginekubevaultcom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i enginekubevaultcom-secretaccessrequest-editor appscode/enginekubevaultcom-secretaccessrequest-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=engine.kubevault.com/v1alpha1 +$ helm upgrade -i enginekubevaultcom-secretaccessrequest-editor appscode/enginekubevaultcom-secretaccessrequest-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=engine.kubevault.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i enginekubevaultcom-secretaccessrequest-editor appscode/enginekubevaultcom-secretaccessrequest-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i enginekubevaultcom-secretaccessrequest-editor appscode/enginekubevaultcom-secretaccessrequest-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/enginekubevaultcom-secretengine-editor/Chart.yaml b/charts/enginekubevaultcom-secretengine-editor/Chart.yaml index f2af99d5b2..6b24db515c 100644 --- a/charts/enginekubevaultcom-secretengine-editor/Chart.yaml +++ b/charts/enginekubevaultcom-secretengine-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"engine.kubevault.com","version":"v1alpha1","resource":"secretengines"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: SecretEngine Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: enginekubevaultcom-secretengine-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/enginekubevaultcom-secretengine-editor/README.md b/charts/enginekubevaultcom-secretengine-editor/README.md index bb5ea3a5ca..5404fde209 100644 --- a/charts/enginekubevaultcom-secretengine-editor/README.md +++ b/charts/enginekubevaultcom-secretengine-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/enginekubevaultcom-secretengine-editor --version=v0.35.0 -$ helm upgrade -i enginekubevaultcom-secretengine-editor appscode/enginekubevaultcom-secretengine-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/enginekubevaultcom-secretengine-editor --version=v0.36.0 +$ helm upgrade -i enginekubevaultcom-secretengine-editor appscode/enginekubevaultcom-secretengine-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a SecretEngine Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `enginekubevaultcom-secretengine-editor`: ```bash -$ helm upgrade -i enginekubevaultcom-secretengine-editor appscode/enginekubevaultcom-secretengine-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i enginekubevaultcom-secretengine-editor appscode/enginekubevaultcom-secretengine-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a SecretEngine Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `enginekubevaultcom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i enginekubevaultcom-secretengine-editor appscode/enginekubevaultcom-secretengine-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=engine.kubevault.com/v1alpha1 +$ helm upgrade -i enginekubevaultcom-secretengine-editor appscode/enginekubevaultcom-secretengine-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=engine.kubevault.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i enginekubevaultcom-secretengine-editor appscode/enginekubevaultcom-secretengine-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i enginekubevaultcom-secretengine-editor appscode/enginekubevaultcom-secretengine-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/enginekubevaultcom-secretengine-editor/ui/create-ui.yaml b/charts/enginekubevaultcom-secretengine-editor/ui/create-ui.yaml index 8cfa747987..9b5c239dd9 100644 --- a/charts/enginekubevaultcom-secretengine-editor/ui/create-ui.yaml +++ b/charts/enginekubevaultcom-secretengine-editor/ui/create-ui.yaml @@ -69,7 +69,7 @@ step: name: isDbSelected type: function label: Plugin Name - schema: discriminator/properties/plugin-name + schema: temp/properties/plugin-name type: input watcher: func: getPluginName diff --git a/charts/enginekubevaultcom-secretrolebinding-editor/Chart.yaml b/charts/enginekubevaultcom-secretrolebinding-editor/Chart.yaml index f6e8c253d2..650ee977c4 100644 --- a/charts/enginekubevaultcom-secretrolebinding-editor/Chart.yaml +++ b/charts/enginekubevaultcom-secretrolebinding-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"engine.kubevault.com","version":"v1alpha1","resource":"secretrolebindings"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: SecretRoleBinding Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: enginekubevaultcom-secretrolebinding-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/enginekubevaultcom-secretrolebinding-editor/README.md b/charts/enginekubevaultcom-secretrolebinding-editor/README.md index ef940fa380..e1791031a9 100644 --- a/charts/enginekubevaultcom-secretrolebinding-editor/README.md +++ b/charts/enginekubevaultcom-secretrolebinding-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/enginekubevaultcom-secretrolebinding-editor --version=v0.35.0 -$ helm upgrade -i enginekubevaultcom-secretrolebinding-editor appscode/enginekubevaultcom-secretrolebinding-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/enginekubevaultcom-secretrolebinding-editor --version=v0.36.0 +$ helm upgrade -i enginekubevaultcom-secretrolebinding-editor appscode/enginekubevaultcom-secretrolebinding-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a SecretRoleBinding Editor on a [Kubernetes](http://kubernete To install/upgrade the chart with the release name `enginekubevaultcom-secretrolebinding-editor`: ```bash -$ helm upgrade -i enginekubevaultcom-secretrolebinding-editor appscode/enginekubevaultcom-secretrolebinding-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i enginekubevaultcom-secretrolebinding-editor appscode/enginekubevaultcom-secretrolebinding-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a SecretRoleBinding Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `enginekubevaultcom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i enginekubevaultcom-secretrolebinding-editor appscode/enginekubevaultcom-secretrolebinding-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=engine.kubevault.com/v1alpha1 +$ helm upgrade -i enginekubevaultcom-secretrolebinding-editor appscode/enginekubevaultcom-secretrolebinding-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=engine.kubevault.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i enginekubevaultcom-secretrolebinding-editor appscode/enginekubevaultcom-secretrolebinding-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i enginekubevaultcom-secretrolebinding-editor appscode/enginekubevaultcom-secretrolebinding-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/eventsk8sio-event-editor/Chart.yaml b/charts/eventsk8sio-event-editor/Chart.yaml index 5800c8dab6..65fd537055 100644 --- a/charts/eventsk8sio-event-editor/Chart.yaml +++ b/charts/eventsk8sio-event-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"events.k8s.io","version":"v1","resource":"events"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Event Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: eventsk8sio-event-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/eventsk8sio-event-editor/README.md b/charts/eventsk8sio-event-editor/README.md index 3a914b8772..6d40828832 100644 --- a/charts/eventsk8sio-event-editor/README.md +++ b/charts/eventsk8sio-event-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/eventsk8sio-event-editor --version=v0.35.0 -$ helm upgrade -i eventsk8sio-event-editor appscode/eventsk8sio-event-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/eventsk8sio-event-editor --version=v0.36.0 +$ helm upgrade -i eventsk8sio-event-editor appscode/eventsk8sio-event-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Event Editor on a [Kubernetes](http://kubernetes.io) cluste To install/upgrade the chart with the release name `eventsk8sio-event-editor`: ```bash -$ helm upgrade -i eventsk8sio-event-editor appscode/eventsk8sio-event-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i eventsk8sio-event-editor appscode/eventsk8sio-event-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Event Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `eventsk8sio-event- Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i eventsk8sio-event-editor appscode/eventsk8sio-event-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=events.k8s.io/v1 +$ helm upgrade -i eventsk8sio-event-editor appscode/eventsk8sio-event-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=events.k8s.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i eventsk8sio-event-editor appscode/eventsk8sio-event-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i eventsk8sio-event-editor appscode/eventsk8sio-event-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/expansiongatekeepersh-expansiontemplate-editor/Chart.yaml b/charts/expansiongatekeepersh-expansiontemplate-editor/Chart.yaml index 6db8adc9d8..19d99f4ea8 100644 --- a/charts/expansiongatekeepersh-expansiontemplate-editor/Chart.yaml +++ b/charts/expansiongatekeepersh-expansiontemplate-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"expansion.gatekeeper.sh","version":"v1alpha1","resource":"expansiontemplate"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ExpansionTemplate Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: expansiongatekeepersh-expansiontemplate-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/expansiongatekeepersh-expansiontemplate-editor/README.md b/charts/expansiongatekeepersh-expansiontemplate-editor/README.md index 7b40dc31ad..4bc65ed073 100644 --- a/charts/expansiongatekeepersh-expansiontemplate-editor/README.md +++ b/charts/expansiongatekeepersh-expansiontemplate-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/expansiongatekeepersh-expansiontemplate-editor --version=v0.35.0 -$ helm upgrade -i expansiongatekeepersh-expansiontemplate-editor appscode/expansiongatekeepersh-expansiontemplate-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/expansiongatekeepersh-expansiontemplate-editor --version=v0.36.0 +$ helm upgrade -i expansiongatekeepersh-expansiontemplate-editor appscode/expansiongatekeepersh-expansiontemplate-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ExpansionTemplate Editor on a [Kubernetes](http://kubernete To install/upgrade the chart with the release name `expansiongatekeepersh-expansiontemplate-editor`: ```bash -$ helm upgrade -i expansiongatekeepersh-expansiontemplate-editor appscode/expansiongatekeepersh-expansiontemplate-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i expansiongatekeepersh-expansiontemplate-editor appscode/expansiongatekeepersh-expansiontemplate-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ExpansionTemplate Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `expansiongatekeepe Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i expansiongatekeepersh-expansiontemplate-editor appscode/expansiongatekeepersh-expansiontemplate-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=expansion.gatekeeper.sh/v1alpha1 +$ helm upgrade -i expansiongatekeepersh-expansiontemplate-editor appscode/expansiongatekeepersh-expansiontemplate-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=expansion.gatekeeper.sh/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i expansiongatekeepersh-expansiontemplate-editor appscode/expansiongatekeepersh-expansiontemplate-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i expansiongatekeepersh-expansiontemplate-editor appscode/expansiongatekeepersh-expansiontemplate-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/extensions-daemonset-editor/Chart.yaml b/charts/extensions-daemonset-editor/Chart.yaml index ac7a4da079..ba84e56006 100644 --- a/charts/extensions-daemonset-editor/Chart.yaml +++ b/charts/extensions-daemonset-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"extensions","version":"v1beta1","resource":"daemonsets"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: DaemonSet Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: extensions-daemonset-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/extensions-daemonset-editor/README.md b/charts/extensions-daemonset-editor/README.md index 2127081adf..fe039a0530 100644 --- a/charts/extensions-daemonset-editor/README.md +++ b/charts/extensions-daemonset-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/extensions-daemonset-editor --version=v0.35.0 -$ helm upgrade -i extensions-daemonset-editor appscode/extensions-daemonset-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/extensions-daemonset-editor --version=v0.36.0 +$ helm upgrade -i extensions-daemonset-editor appscode/extensions-daemonset-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a DaemonSet Editor on a [Kubernetes](http://kubernetes.io) cl To install/upgrade the chart with the release name `extensions-daemonset-editor`: ```bash -$ helm upgrade -i extensions-daemonset-editor appscode/extensions-daemonset-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i extensions-daemonset-editor appscode/extensions-daemonset-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a DaemonSet Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `extensions-daemons Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i extensions-daemonset-editor appscode/extensions-daemonset-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=extensions/v1beta1 +$ helm upgrade -i extensions-daemonset-editor appscode/extensions-daemonset-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=extensions/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i extensions-daemonset-editor appscode/extensions-daemonset-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i extensions-daemonset-editor appscode/extensions-daemonset-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/extensions-deployment-editor/Chart.yaml b/charts/extensions-deployment-editor/Chart.yaml index c1b8ad0f79..ab3c1a7f90 100644 --- a/charts/extensions-deployment-editor/Chart.yaml +++ b/charts/extensions-deployment-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"extensions","version":"v1beta1","resource":"deployments"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Deployment Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: extensions-deployment-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/extensions-deployment-editor/README.md b/charts/extensions-deployment-editor/README.md index 710961e8b4..459cd2775c 100644 --- a/charts/extensions-deployment-editor/README.md +++ b/charts/extensions-deployment-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/extensions-deployment-editor --version=v0.35.0 -$ helm upgrade -i extensions-deployment-editor appscode/extensions-deployment-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/extensions-deployment-editor --version=v0.36.0 +$ helm upgrade -i extensions-deployment-editor appscode/extensions-deployment-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Deployment Editor on a [Kubernetes](http://kubernetes.io) c To install/upgrade the chart with the release name `extensions-deployment-editor`: ```bash -$ helm upgrade -i extensions-deployment-editor appscode/extensions-deployment-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i extensions-deployment-editor appscode/extensions-deployment-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Deployment Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `extensions-deploym Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i extensions-deployment-editor appscode/extensions-deployment-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=extensions/v1beta1 +$ helm upgrade -i extensions-deployment-editor appscode/extensions-deployment-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=extensions/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i extensions-deployment-editor appscode/extensions-deployment-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i extensions-deployment-editor appscode/extensions-deployment-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/extensions-ingress-editor/Chart.yaml b/charts/extensions-ingress-editor/Chart.yaml index 9e663f2f13..c85efd7eb1 100644 --- a/charts/extensions-ingress-editor/Chart.yaml +++ b/charts/extensions-ingress-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"extensions","version":"v1beta1","resource":"ingresses"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Ingress Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: extensions-ingress-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/extensions-ingress-editor/README.md b/charts/extensions-ingress-editor/README.md index 9660a3218c..d7c695ebf6 100644 --- a/charts/extensions-ingress-editor/README.md +++ b/charts/extensions-ingress-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/extensions-ingress-editor --version=v0.35.0 -$ helm upgrade -i extensions-ingress-editor appscode/extensions-ingress-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/extensions-ingress-editor --version=v0.36.0 +$ helm upgrade -i extensions-ingress-editor appscode/extensions-ingress-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Ingress Editor on a [Kubernetes](http://kubernetes.io) clus To install/upgrade the chart with the release name `extensions-ingress-editor`: ```bash -$ helm upgrade -i extensions-ingress-editor appscode/extensions-ingress-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i extensions-ingress-editor appscode/extensions-ingress-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Ingress Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `extensions-ingress Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i extensions-ingress-editor appscode/extensions-ingress-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=extensions/v1beta1 +$ helm upgrade -i extensions-ingress-editor appscode/extensions-ingress-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=extensions/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i extensions-ingress-editor appscode/extensions-ingress-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i extensions-ingress-editor appscode/extensions-ingress-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/extensions-networkpolicy-editor/Chart.yaml b/charts/extensions-networkpolicy-editor/Chart.yaml index 37869da564..40e3154641 100644 --- a/charts/extensions-networkpolicy-editor/Chart.yaml +++ b/charts/extensions-networkpolicy-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"extensions","version":"v1beta1","resource":"networkpolicies"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: NetworkPolicy Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: extensions-networkpolicy-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/extensions-networkpolicy-editor/README.md b/charts/extensions-networkpolicy-editor/README.md index 893310e7e8..5ec879fe83 100644 --- a/charts/extensions-networkpolicy-editor/README.md +++ b/charts/extensions-networkpolicy-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/extensions-networkpolicy-editor --version=v0.35.0 -$ helm upgrade -i extensions-networkpolicy-editor appscode/extensions-networkpolicy-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/extensions-networkpolicy-editor --version=v0.36.0 +$ helm upgrade -i extensions-networkpolicy-editor appscode/extensions-networkpolicy-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a NetworkPolicy Editor on a [Kubernetes](http://kubernetes.io To install/upgrade the chart with the release name `extensions-networkpolicy-editor`: ```bash -$ helm upgrade -i extensions-networkpolicy-editor appscode/extensions-networkpolicy-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i extensions-networkpolicy-editor appscode/extensions-networkpolicy-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a NetworkPolicy Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `extensions-network Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i extensions-networkpolicy-editor appscode/extensions-networkpolicy-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=extensions/v1beta1 +$ helm upgrade -i extensions-networkpolicy-editor appscode/extensions-networkpolicy-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=extensions/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i extensions-networkpolicy-editor appscode/extensions-networkpolicy-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i extensions-networkpolicy-editor appscode/extensions-networkpolicy-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/extensions-podsecuritypolicy-editor/Chart.yaml b/charts/extensions-podsecuritypolicy-editor/Chart.yaml index 43e975402e..030b0e59cc 100644 --- a/charts/extensions-podsecuritypolicy-editor/Chart.yaml +++ b/charts/extensions-podsecuritypolicy-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"extensions","version":"v1beta1","resource":"podsecuritypolicies"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: PodSecurityPolicy Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: extensions-podsecuritypolicy-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/extensions-podsecuritypolicy-editor/README.md b/charts/extensions-podsecuritypolicy-editor/README.md index 5410a2f252..d5a770f840 100644 --- a/charts/extensions-podsecuritypolicy-editor/README.md +++ b/charts/extensions-podsecuritypolicy-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/extensions-podsecuritypolicy-editor --version=v0.35.0 -$ helm upgrade -i extensions-podsecuritypolicy-editor appscode/extensions-podsecuritypolicy-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/extensions-podsecuritypolicy-editor --version=v0.36.0 +$ helm upgrade -i extensions-podsecuritypolicy-editor appscode/extensions-podsecuritypolicy-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PodSecurityPolicy Editor on a [Kubernetes](http://kubernete To install/upgrade the chart with the release name `extensions-podsecuritypolicy-editor`: ```bash -$ helm upgrade -i extensions-podsecuritypolicy-editor appscode/extensions-podsecuritypolicy-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i extensions-podsecuritypolicy-editor appscode/extensions-podsecuritypolicy-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a PodSecurityPolicy Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `extensions-podsecu Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i extensions-podsecuritypolicy-editor appscode/extensions-podsecuritypolicy-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=extensions/v1beta1 +$ helm upgrade -i extensions-podsecuritypolicy-editor appscode/extensions-podsecuritypolicy-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=extensions/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i extensions-podsecuritypolicy-editor appscode/extensions-podsecuritypolicy-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i extensions-podsecuritypolicy-editor appscode/extensions-podsecuritypolicy-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/extensions-replicaset-editor/Chart.yaml b/charts/extensions-replicaset-editor/Chart.yaml index 6a14d0fb3b..724eb40369 100644 --- a/charts/extensions-replicaset-editor/Chart.yaml +++ b/charts/extensions-replicaset-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"extensions","version":"v1beta1","resource":"replicasets"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ReplicaSet Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: extensions-replicaset-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/extensions-replicaset-editor/README.md b/charts/extensions-replicaset-editor/README.md index b2ba68fbef..069439eba9 100644 --- a/charts/extensions-replicaset-editor/README.md +++ b/charts/extensions-replicaset-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/extensions-replicaset-editor --version=v0.35.0 -$ helm upgrade -i extensions-replicaset-editor appscode/extensions-replicaset-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/extensions-replicaset-editor --version=v0.36.0 +$ helm upgrade -i extensions-replicaset-editor appscode/extensions-replicaset-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ReplicaSet Editor on a [Kubernetes](http://kubernetes.io) c To install/upgrade the chart with the release name `extensions-replicaset-editor`: ```bash -$ helm upgrade -i extensions-replicaset-editor appscode/extensions-replicaset-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i extensions-replicaset-editor appscode/extensions-replicaset-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ReplicaSet Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `extensions-replica Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i extensions-replicaset-editor appscode/extensions-replicaset-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=extensions/v1beta1 +$ helm upgrade -i extensions-replicaset-editor appscode/extensions-replicaset-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=extensions/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i extensions-replicaset-editor appscode/extensions-replicaset-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i extensions-replicaset-editor appscode/extensions-replicaset-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/extensions-scale-editor/Chart.yaml b/charts/extensions-scale-editor/Chart.yaml index b2ee31e046..ad24dbee64 100644 --- a/charts/extensions-scale-editor/Chart.yaml +++ b/charts/extensions-scale-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"extensions","version":"v1beta1","resource":"scales"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Scale Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: extensions-scale-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/extensions-scale-editor/README.md b/charts/extensions-scale-editor/README.md index ed00379f21..66faffe218 100644 --- a/charts/extensions-scale-editor/README.md +++ b/charts/extensions-scale-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/extensions-scale-editor --version=v0.35.0 -$ helm upgrade -i extensions-scale-editor appscode/extensions-scale-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/extensions-scale-editor --version=v0.36.0 +$ helm upgrade -i extensions-scale-editor appscode/extensions-scale-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Scale Editor on a [Kubernetes](http://kubernetes.io) cluste To install/upgrade the chart with the release name `extensions-scale-editor`: ```bash -$ helm upgrade -i extensions-scale-editor appscode/extensions-scale-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i extensions-scale-editor appscode/extensions-scale-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Scale Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `extensions-scale-e Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i extensions-scale-editor appscode/extensions-scale-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=extensions/v1beta1 +$ helm upgrade -i extensions-scale-editor appscode/extensions-scale-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=extensions/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i extensions-scale-editor appscode/extensions-scale-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i extensions-scale-editor appscode/extensions-scale-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/externaldnsappscodecom-externaldns-editor/Chart.yaml b/charts/externaldnsappscodecom-externaldns-editor/Chart.yaml index 4e93ec0d8d..6d11e91f19 100644 --- a/charts/externaldnsappscodecom-externaldns-editor/Chart.yaml +++ b/charts/externaldnsappscodecom-externaldns-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"external-dns.appscode.com","version":"v1alpha1","resource":"externaldns"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ExternalDNS Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: externaldnsappscodecom-externaldns-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/externaldnsappscodecom-externaldns-editor/README.md b/charts/externaldnsappscodecom-externaldns-editor/README.md index 0574031848..7ee3dedfd9 100644 --- a/charts/externaldnsappscodecom-externaldns-editor/README.md +++ b/charts/externaldnsappscodecom-externaldns-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/externaldnsappscodecom-externaldns-editor --version=v0.35.0 -$ helm upgrade -i externaldnsappscodecom-externaldns-editor appscode/externaldnsappscodecom-externaldns-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/externaldnsappscodecom-externaldns-editor --version=v0.36.0 +$ helm upgrade -i externaldnsappscodecom-externaldns-editor appscode/externaldnsappscodecom-externaldns-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ExternalDNS Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `externaldnsappscodecom-externaldns-editor`: ```bash -$ helm upgrade -i externaldnsappscodecom-externaldns-editor appscode/externaldnsappscodecom-externaldns-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i externaldnsappscodecom-externaldns-editor appscode/externaldnsappscodecom-externaldns-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ExternalDNS Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `externaldnsappscod Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i externaldnsappscodecom-externaldns-editor appscode/externaldnsappscodecom-externaldns-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=external-dns.appscode.com/v1alpha1 +$ helm upgrade -i externaldnsappscodecom-externaldns-editor appscode/externaldnsappscodecom-externaldns-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=external-dns.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i externaldnsappscodecom-externaldns-editor appscode/externaldnsappscodecom-externaldns-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i externaldnsappscodecom-externaldns-editor appscode/externaldnsappscodecom-externaldns-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/falcoappscodecom-falcoevent-editor/Chart.yaml b/charts/falcoappscodecom-falcoevent-editor/Chart.yaml index 17e8cd67b6..545685021f 100644 --- a/charts/falcoappscodecom-falcoevent-editor/Chart.yaml +++ b/charts/falcoappscodecom-falcoevent-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"falco.appscode.com","version":"v1alpha1","resource":"falcoevents"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: FalcoEvent Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: falcoappscodecom-falcoevent-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/falcoappscodecom-falcoevent-editor/README.md b/charts/falcoappscodecom-falcoevent-editor/README.md index 4552aaa6b1..b2420f8672 100644 --- a/charts/falcoappscodecom-falcoevent-editor/README.md +++ b/charts/falcoappscodecom-falcoevent-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/falcoappscodecom-falcoevent-editor --version=v0.35.0 -$ helm upgrade -i falcoappscodecom-falcoevent-editor appscode/falcoappscodecom-falcoevent-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/falcoappscodecom-falcoevent-editor --version=v0.36.0 +$ helm upgrade -i falcoappscodecom-falcoevent-editor appscode/falcoappscodecom-falcoevent-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a FalcoEvent Editor on a [Kubernetes](http://kubernetes.io) c To install/upgrade the chart with the release name `falcoappscodecom-falcoevent-editor`: ```bash -$ helm upgrade -i falcoappscodecom-falcoevent-editor appscode/falcoappscodecom-falcoevent-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i falcoappscodecom-falcoevent-editor appscode/falcoappscodecom-falcoevent-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a FalcoEvent Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `falcoappscodecom-f Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i falcoappscodecom-falcoevent-editor appscode/falcoappscodecom-falcoevent-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=falco.appscode.com/v1alpha1 +$ helm upgrade -i falcoappscodecom-falcoevent-editor appscode/falcoappscodecom-falcoevent-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=falco.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i falcoappscodecom-falcoevent-editor appscode/falcoappscodecom-falcoevent-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i falcoappscodecom-falcoevent-editor appscode/falcoappscodecom-falcoevent-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/flowcontrolapiserverk8sio-flowschema-editor/Chart.yaml b/charts/flowcontrolapiserverk8sio-flowschema-editor/Chart.yaml index 95f5a37777..ec784eff19 100644 --- a/charts/flowcontrolapiserverk8sio-flowschema-editor/Chart.yaml +++ b/charts/flowcontrolapiserverk8sio-flowschema-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"flowcontrol.apiserver.k8s.io","version":"v1beta1","resource":"flowschemas"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: FlowSchema Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: flowcontrolapiserverk8sio-flowschema-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/flowcontrolapiserverk8sio-flowschema-editor/README.md b/charts/flowcontrolapiserverk8sio-flowschema-editor/README.md index 68e4f67beb..12ccdd291b 100644 --- a/charts/flowcontrolapiserverk8sio-flowschema-editor/README.md +++ b/charts/flowcontrolapiserverk8sio-flowschema-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/flowcontrolapiserverk8sio-flowschema-editor --version=v0.35.0 -$ helm upgrade -i flowcontrolapiserverk8sio-flowschema-editor appscode/flowcontrolapiserverk8sio-flowschema-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/flowcontrolapiserverk8sio-flowschema-editor --version=v0.36.0 +$ helm upgrade -i flowcontrolapiserverk8sio-flowschema-editor appscode/flowcontrolapiserverk8sio-flowschema-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a FlowSchema Editor on a [Kubernetes](http://kubernetes.io) c To install/upgrade the chart with the release name `flowcontrolapiserverk8sio-flowschema-editor`: ```bash -$ helm upgrade -i flowcontrolapiserverk8sio-flowschema-editor appscode/flowcontrolapiserverk8sio-flowschema-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i flowcontrolapiserverk8sio-flowschema-editor appscode/flowcontrolapiserverk8sio-flowschema-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a FlowSchema Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `flowcontrolapiserv Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i flowcontrolapiserverk8sio-flowschema-editor appscode/flowcontrolapiserverk8sio-flowschema-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=flowcontrol.apiserver.k8s.io/v1beta1 +$ helm upgrade -i flowcontrolapiserverk8sio-flowschema-editor appscode/flowcontrolapiserverk8sio-flowschema-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=flowcontrol.apiserver.k8s.io/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i flowcontrolapiserverk8sio-flowschema-editor appscode/flowcontrolapiserverk8sio-flowschema-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i flowcontrolapiserverk8sio-flowschema-editor appscode/flowcontrolapiserverk8sio-flowschema-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/flowcontrolapiserverk8sio-prioritylevelconfiguration-editor/Chart.yaml b/charts/flowcontrolapiserverk8sio-prioritylevelconfiguration-editor/Chart.yaml index 528d51aa55..b0ebc8d5f3 100644 --- a/charts/flowcontrolapiserverk8sio-prioritylevelconfiguration-editor/Chart.yaml +++ b/charts/flowcontrolapiserverk8sio-prioritylevelconfiguration-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"flowcontrol.apiserver.k8s.io","version":"v1beta1","resource":"prioritylevelconfigurations"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: PriorityLevelConfiguration Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: flowcontrolapiserverk8sio-prioritylevelconfiguration-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/flowcontrolapiserverk8sio-prioritylevelconfiguration-editor/README.md b/charts/flowcontrolapiserverk8sio-prioritylevelconfiguration-editor/README.md index 2cfe557185..7c23a74a7b 100644 --- a/charts/flowcontrolapiserverk8sio-prioritylevelconfiguration-editor/README.md +++ b/charts/flowcontrolapiserverk8sio-prioritylevelconfiguration-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/flowcontrolapiserverk8sio-prioritylevelconfiguration-editor --version=v0.35.0 -$ helm upgrade -i flowcontrolapiserverk8sio-prioritylevelconfiguration-editor appscode/flowcontrolapiserverk8sio-prioritylevelconfiguration-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/flowcontrolapiserverk8sio-prioritylevelconfiguration-editor --version=v0.36.0 +$ helm upgrade -i flowcontrolapiserverk8sio-prioritylevelconfiguration-editor appscode/flowcontrolapiserverk8sio-prioritylevelconfiguration-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PriorityLevelConfiguration Editor on a [Kubernetes](http:// To install/upgrade the chart with the release name `flowcontrolapiserverk8sio-prioritylevelconfiguration-editor`: ```bash -$ helm upgrade -i flowcontrolapiserverk8sio-prioritylevelconfiguration-editor appscode/flowcontrolapiserverk8sio-prioritylevelconfiguration-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i flowcontrolapiserverk8sio-prioritylevelconfiguration-editor appscode/flowcontrolapiserverk8sio-prioritylevelconfiguration-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a PriorityLevelConfiguration Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `flowcontrolapiserv Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i flowcontrolapiserverk8sio-prioritylevelconfiguration-editor appscode/flowcontrolapiserverk8sio-prioritylevelconfiguration-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=flowcontrol.apiserver.k8s.io/v1beta1 +$ helm upgrade -i flowcontrolapiserverk8sio-prioritylevelconfiguration-editor appscode/flowcontrolapiserverk8sio-prioritylevelconfiguration-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=flowcontrol.apiserver.k8s.io/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i flowcontrolapiserverk8sio-prioritylevelconfiguration-editor appscode/flowcontrolapiserverk8sio-prioritylevelconfiguration-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i flowcontrolapiserverk8sio-prioritylevelconfiguration-editor appscode/flowcontrolapiserverk8sio-prioritylevelconfiguration-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/fluxcdopenclustermanagementio-fluxcdconfig-editor/Chart.yaml b/charts/fluxcdopenclustermanagementio-fluxcdconfig-editor/Chart.yaml index 378c691d09..f8e1fbf0fd 100644 --- a/charts/fluxcdopenclustermanagementio-fluxcdconfig-editor/Chart.yaml +++ b/charts/fluxcdopenclustermanagementio-fluxcdconfig-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"fluxcd.open-cluster-management.io","version":"v1alpha1","resource":"fluxcdconfigs"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: FluxCDConfig Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: fluxcdopenclustermanagementio-fluxcdconfig-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/fluxcdopenclustermanagementio-fluxcdconfig-editor/README.md b/charts/fluxcdopenclustermanagementio-fluxcdconfig-editor/README.md index 95066aa09e..0218c88e94 100644 --- a/charts/fluxcdopenclustermanagementio-fluxcdconfig-editor/README.md +++ b/charts/fluxcdopenclustermanagementio-fluxcdconfig-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/fluxcdopenclustermanagementio-fluxcdconfig-editor --version=v0.35.0 -$ helm upgrade -i fluxcdopenclustermanagementio-fluxcdconfig-editor appscode/fluxcdopenclustermanagementio-fluxcdconfig-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/fluxcdopenclustermanagementio-fluxcdconfig-editor --version=v0.36.0 +$ helm upgrade -i fluxcdopenclustermanagementio-fluxcdconfig-editor appscode/fluxcdopenclustermanagementio-fluxcdconfig-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a FluxCDConfig Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `fluxcdopenclustermanagementio-fluxcdconfig-editor`: ```bash -$ helm upgrade -i fluxcdopenclustermanagementio-fluxcdconfig-editor appscode/fluxcdopenclustermanagementio-fluxcdconfig-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i fluxcdopenclustermanagementio-fluxcdconfig-editor appscode/fluxcdopenclustermanagementio-fluxcdconfig-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a FluxCDConfig Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `fluxcdopenclusterm Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i fluxcdopenclustermanagementio-fluxcdconfig-editor appscode/fluxcdopenclustermanagementio-fluxcdconfig-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=fluxcd.open-cluster-management.io/v1alpha1 +$ helm upgrade -i fluxcdopenclustermanagementio-fluxcdconfig-editor appscode/fluxcdopenclustermanagementio-fluxcdconfig-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=fluxcd.open-cluster-management.io/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i fluxcdopenclustermanagementio-fluxcdconfig-editor appscode/fluxcdopenclustermanagementio-fluxcdconfig-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i fluxcdopenclustermanagementio-fluxcdconfig-editor appscode/fluxcdopenclustermanagementio-fluxcdconfig-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gatewaycatalogappscodecom-gatewayconfig-editor/Chart.yaml b/charts/gatewaycatalogappscodecom-gatewayconfig-editor/Chart.yaml index ae8df8ca57..a06e5f86d0 100644 --- a/charts/gatewaycatalogappscodecom-gatewayconfig-editor/Chart.yaml +++ b/charts/gatewaycatalogappscodecom-gatewayconfig-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gateway.catalog.appscode.com","version":"v1alpha1","resource":"gatewayconfigs"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: GatewayConfig Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gatewaycatalogappscodecom-gatewayconfig-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gatewaycatalogappscodecom-gatewayconfig-editor/README.md b/charts/gatewaycatalogappscodecom-gatewayconfig-editor/README.md index d9f0d0a56e..0ab45f447a 100644 --- a/charts/gatewaycatalogappscodecom-gatewayconfig-editor/README.md +++ b/charts/gatewaycatalogappscodecom-gatewayconfig-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gatewaycatalogappscodecom-gatewayconfig-editor --version=v0.35.0 -$ helm upgrade -i gatewaycatalogappscodecom-gatewayconfig-editor appscode/gatewaycatalogappscodecom-gatewayconfig-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gatewaycatalogappscodecom-gatewayconfig-editor --version=v0.36.0 +$ helm upgrade -i gatewaycatalogappscodecom-gatewayconfig-editor appscode/gatewaycatalogappscodecom-gatewayconfig-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a GatewayConfig Editor on a [Kubernetes](http://kubernetes.io To install/upgrade the chart with the release name `gatewaycatalogappscodecom-gatewayconfig-editor`: ```bash -$ helm upgrade -i gatewaycatalogappscodecom-gatewayconfig-editor appscode/gatewaycatalogappscodecom-gatewayconfig-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gatewaycatalogappscodecom-gatewayconfig-editor appscode/gatewaycatalogappscodecom-gatewayconfig-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a GatewayConfig Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gatewaycatalogapps Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gatewaycatalogappscodecom-gatewayconfig-editor appscode/gatewaycatalogappscodecom-gatewayconfig-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gateway.catalog.appscode.com/v1alpha1 +$ helm upgrade -i gatewaycatalogappscodecom-gatewayconfig-editor appscode/gatewaycatalogappscodecom-gatewayconfig-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gateway.catalog.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gatewaycatalogappscodecom-gatewayconfig-editor appscode/gatewaycatalogappscodecom-gatewayconfig-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gatewaycatalogappscodecom-gatewayconfig-editor appscode/gatewaycatalogappscodecom-gatewayconfig-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gatewaycatalogappscodecom-gatewaypreset-editor/Chart.yaml b/charts/gatewaycatalogappscodecom-gatewaypreset-editor/Chart.yaml index 3c63831161..e9dda884b9 100644 --- a/charts/gatewaycatalogappscodecom-gatewaypreset-editor/Chart.yaml +++ b/charts/gatewaycatalogappscodecom-gatewaypreset-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gateway.catalog.appscode.com","version":"v1alpha1","resource":"gatewaypresets"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: GatewayPreset Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gatewaycatalogappscodecom-gatewaypreset-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gatewaycatalogappscodecom-gatewaypreset-editor/README.md b/charts/gatewaycatalogappscodecom-gatewaypreset-editor/README.md index e2589b7d0e..59a43d70f4 100644 --- a/charts/gatewaycatalogappscodecom-gatewaypreset-editor/README.md +++ b/charts/gatewaycatalogappscodecom-gatewaypreset-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gatewaycatalogappscodecom-gatewaypreset-editor --version=v0.35.0 -$ helm upgrade -i gatewaycatalogappscodecom-gatewaypreset-editor appscode/gatewaycatalogappscodecom-gatewaypreset-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gatewaycatalogappscodecom-gatewaypreset-editor --version=v0.36.0 +$ helm upgrade -i gatewaycatalogappscodecom-gatewaypreset-editor appscode/gatewaycatalogappscodecom-gatewaypreset-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a GatewayPreset Editor on a [Kubernetes](http://kubernetes.io To install/upgrade the chart with the release name `gatewaycatalogappscodecom-gatewaypreset-editor`: ```bash -$ helm upgrade -i gatewaycatalogappscodecom-gatewaypreset-editor appscode/gatewaycatalogappscodecom-gatewaypreset-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gatewaycatalogappscodecom-gatewaypreset-editor appscode/gatewaycatalogappscodecom-gatewaypreset-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a GatewayPreset Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gatewaycatalogapps Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gatewaycatalogappscodecom-gatewaypreset-editor appscode/gatewaycatalogappscodecom-gatewaypreset-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gateway.catalog.appscode.com/v1alpha1 +$ helm upgrade -i gatewaycatalogappscodecom-gatewaypreset-editor appscode/gatewaycatalogappscodecom-gatewaypreset-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gateway.catalog.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gatewaycatalogappscodecom-gatewaypreset-editor appscode/gatewaycatalogappscodecom-gatewaypreset-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gatewaycatalogappscodecom-gatewaypreset-editor appscode/gatewaycatalogappscodecom-gatewaypreset-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gatewayenvoyproxyio-authenticationfilter-editor/Chart.yaml b/charts/gatewayenvoyproxyio-authenticationfilter-editor/Chart.yaml index f91320486e..df58650464 100644 --- a/charts/gatewayenvoyproxyio-authenticationfilter-editor/Chart.yaml +++ b/charts/gatewayenvoyproxyio-authenticationfilter-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gateway.envoyproxy.io","version":"v1alpha1","resource":"authenticationfilters"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: AuthenticationFilter Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gatewayenvoyproxyio-authenticationfilter-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gatewayenvoyproxyio-authenticationfilter-editor/README.md b/charts/gatewayenvoyproxyio-authenticationfilter-editor/README.md index 96629568a0..f627e01952 100644 --- a/charts/gatewayenvoyproxyio-authenticationfilter-editor/README.md +++ b/charts/gatewayenvoyproxyio-authenticationfilter-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gatewayenvoyproxyio-authenticationfilter-editor --version=v0.35.0 -$ helm upgrade -i gatewayenvoyproxyio-authenticationfilter-editor appscode/gatewayenvoyproxyio-authenticationfilter-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gatewayenvoyproxyio-authenticationfilter-editor --version=v0.36.0 +$ helm upgrade -i gatewayenvoyproxyio-authenticationfilter-editor appscode/gatewayenvoyproxyio-authenticationfilter-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a AuthenticationFilter Editor on a [Kubernetes](http://kubern To install/upgrade the chart with the release name `gatewayenvoyproxyio-authenticationfilter-editor`: ```bash -$ helm upgrade -i gatewayenvoyproxyio-authenticationfilter-editor appscode/gatewayenvoyproxyio-authenticationfilter-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gatewayenvoyproxyio-authenticationfilter-editor appscode/gatewayenvoyproxyio-authenticationfilter-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a AuthenticationFilter Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gatewayenvoyproxyi Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gatewayenvoyproxyio-authenticationfilter-editor appscode/gatewayenvoyproxyio-authenticationfilter-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gateway.envoyproxy.io/v1alpha1 +$ helm upgrade -i gatewayenvoyproxyio-authenticationfilter-editor appscode/gatewayenvoyproxyio-authenticationfilter-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gateway.envoyproxy.io/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gatewayenvoyproxyio-authenticationfilter-editor appscode/gatewayenvoyproxyio-authenticationfilter-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gatewayenvoyproxyio-authenticationfilter-editor appscode/gatewayenvoyproxyio-authenticationfilter-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gatewayenvoyproxyio-backend-editor/Chart.yaml b/charts/gatewayenvoyproxyio-backend-editor/Chart.yaml index 175a9f0faa..72f3a0ae0a 100644 --- a/charts/gatewayenvoyproxyio-backend-editor/Chart.yaml +++ b/charts/gatewayenvoyproxyio-backend-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gateway.envoyproxy.io","version":"v1alpha1","resource":"backends"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Backend Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gatewayenvoyproxyio-backend-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gatewayenvoyproxyio-backend-editor/README.md b/charts/gatewayenvoyproxyio-backend-editor/README.md index 165d07d126..523f45853e 100644 --- a/charts/gatewayenvoyproxyio-backend-editor/README.md +++ b/charts/gatewayenvoyproxyio-backend-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gatewayenvoyproxyio-backend-editor --version=v0.35.0 -$ helm upgrade -i gatewayenvoyproxyio-backend-editor appscode/gatewayenvoyproxyio-backend-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gatewayenvoyproxyio-backend-editor --version=v0.36.0 +$ helm upgrade -i gatewayenvoyproxyio-backend-editor appscode/gatewayenvoyproxyio-backend-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Backend Editor on a [Kubernetes](http://kubernetes.io) clus To install/upgrade the chart with the release name `gatewayenvoyproxyio-backend-editor`: ```bash -$ helm upgrade -i gatewayenvoyproxyio-backend-editor appscode/gatewayenvoyproxyio-backend-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gatewayenvoyproxyio-backend-editor appscode/gatewayenvoyproxyio-backend-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Backend Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gatewayenvoyproxyi Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gatewayenvoyproxyio-backend-editor appscode/gatewayenvoyproxyio-backend-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gateway.envoyproxy.io/v1alpha1 +$ helm upgrade -i gatewayenvoyproxyio-backend-editor appscode/gatewayenvoyproxyio-backend-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gateway.envoyproxy.io/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gatewayenvoyproxyio-backend-editor appscode/gatewayenvoyproxyio-backend-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gatewayenvoyproxyio-backend-editor appscode/gatewayenvoyproxyio-backend-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gatewayenvoyproxyio-backendtrafficpolicy-editor/Chart.yaml b/charts/gatewayenvoyproxyio-backendtrafficpolicy-editor/Chart.yaml index cf5fefd3cc..5b5836dc9d 100644 --- a/charts/gatewayenvoyproxyio-backendtrafficpolicy-editor/Chart.yaml +++ b/charts/gatewayenvoyproxyio-backendtrafficpolicy-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gateway.envoyproxy.io","version":"v1alpha1","resource":"backendtrafficpolicies"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: BackendTrafficPolicy Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gatewayenvoyproxyio-backendtrafficpolicy-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gatewayenvoyproxyio-backendtrafficpolicy-editor/README.md b/charts/gatewayenvoyproxyio-backendtrafficpolicy-editor/README.md index 65a26bc863..3e8e7e0736 100644 --- a/charts/gatewayenvoyproxyio-backendtrafficpolicy-editor/README.md +++ b/charts/gatewayenvoyproxyio-backendtrafficpolicy-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gatewayenvoyproxyio-backendtrafficpolicy-editor --version=v0.35.0 -$ helm upgrade -i gatewayenvoyproxyio-backendtrafficpolicy-editor appscode/gatewayenvoyproxyio-backendtrafficpolicy-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gatewayenvoyproxyio-backendtrafficpolicy-editor --version=v0.36.0 +$ helm upgrade -i gatewayenvoyproxyio-backendtrafficpolicy-editor appscode/gatewayenvoyproxyio-backendtrafficpolicy-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a BackendTrafficPolicy Editor on a [Kubernetes](http://kubern To install/upgrade the chart with the release name `gatewayenvoyproxyio-backendtrafficpolicy-editor`: ```bash -$ helm upgrade -i gatewayenvoyproxyio-backendtrafficpolicy-editor appscode/gatewayenvoyproxyio-backendtrafficpolicy-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gatewayenvoyproxyio-backendtrafficpolicy-editor appscode/gatewayenvoyproxyio-backendtrafficpolicy-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a BackendTrafficPolicy Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gatewayenvoyproxyi Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gatewayenvoyproxyio-backendtrafficpolicy-editor appscode/gatewayenvoyproxyio-backendtrafficpolicy-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gateway.envoyproxy.io/v1alpha1 +$ helm upgrade -i gatewayenvoyproxyio-backendtrafficpolicy-editor appscode/gatewayenvoyproxyio-backendtrafficpolicy-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gateway.envoyproxy.io/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gatewayenvoyproxyio-backendtrafficpolicy-editor appscode/gatewayenvoyproxyio-backendtrafficpolicy-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gatewayenvoyproxyio-backendtrafficpolicy-editor appscode/gatewayenvoyproxyio-backendtrafficpolicy-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gatewayenvoyproxyio-clienttrafficpolicy-editor/Chart.yaml b/charts/gatewayenvoyproxyio-clienttrafficpolicy-editor/Chart.yaml index df7d3973b5..7ec91af9d8 100644 --- a/charts/gatewayenvoyproxyio-clienttrafficpolicy-editor/Chart.yaml +++ b/charts/gatewayenvoyproxyio-clienttrafficpolicy-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gateway.envoyproxy.io","version":"v1alpha1","resource":"clienttrafficpolicies"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ClientTrafficPolicy Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gatewayenvoyproxyio-clienttrafficpolicy-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gatewayenvoyproxyio-clienttrafficpolicy-editor/README.md b/charts/gatewayenvoyproxyio-clienttrafficpolicy-editor/README.md index be792071e0..c2b229fa04 100644 --- a/charts/gatewayenvoyproxyio-clienttrafficpolicy-editor/README.md +++ b/charts/gatewayenvoyproxyio-clienttrafficpolicy-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gatewayenvoyproxyio-clienttrafficpolicy-editor --version=v0.35.0 -$ helm upgrade -i gatewayenvoyproxyio-clienttrafficpolicy-editor appscode/gatewayenvoyproxyio-clienttrafficpolicy-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gatewayenvoyproxyio-clienttrafficpolicy-editor --version=v0.36.0 +$ helm upgrade -i gatewayenvoyproxyio-clienttrafficpolicy-editor appscode/gatewayenvoyproxyio-clienttrafficpolicy-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ClientTrafficPolicy Editor on a [Kubernetes](http://kuberne To install/upgrade the chart with the release name `gatewayenvoyproxyio-clienttrafficpolicy-editor`: ```bash -$ helm upgrade -i gatewayenvoyproxyio-clienttrafficpolicy-editor appscode/gatewayenvoyproxyio-clienttrafficpolicy-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gatewayenvoyproxyio-clienttrafficpolicy-editor appscode/gatewayenvoyproxyio-clienttrafficpolicy-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ClientTrafficPolicy Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gatewayenvoyproxyi Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gatewayenvoyproxyio-clienttrafficpolicy-editor appscode/gatewayenvoyproxyio-clienttrafficpolicy-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gateway.envoyproxy.io/v1alpha1 +$ helm upgrade -i gatewayenvoyproxyio-clienttrafficpolicy-editor appscode/gatewayenvoyproxyio-clienttrafficpolicy-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gateway.envoyproxy.io/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gatewayenvoyproxyio-clienttrafficpolicy-editor appscode/gatewayenvoyproxyio-clienttrafficpolicy-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gatewayenvoyproxyio-clienttrafficpolicy-editor appscode/gatewayenvoyproxyio-clienttrafficpolicy-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gatewayenvoyproxyio-envoyextensionpolicy-editor/Chart.yaml b/charts/gatewayenvoyproxyio-envoyextensionpolicy-editor/Chart.yaml index deca92351e..5d8dbdd1d6 100644 --- a/charts/gatewayenvoyproxyio-envoyextensionpolicy-editor/Chart.yaml +++ b/charts/gatewayenvoyproxyio-envoyextensionpolicy-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gateway.envoyproxy.io","version":"v1alpha1","resource":"envoyextensionpolicies"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: EnvoyExtensionPolicy Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gatewayenvoyproxyio-envoyextensionpolicy-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gatewayenvoyproxyio-envoyextensionpolicy-editor/README.md b/charts/gatewayenvoyproxyio-envoyextensionpolicy-editor/README.md index b2ce9416c2..81f23cc35f 100644 --- a/charts/gatewayenvoyproxyio-envoyextensionpolicy-editor/README.md +++ b/charts/gatewayenvoyproxyio-envoyextensionpolicy-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gatewayenvoyproxyio-envoyextensionpolicy-editor --version=v0.35.0 -$ helm upgrade -i gatewayenvoyproxyio-envoyextensionpolicy-editor appscode/gatewayenvoyproxyio-envoyextensionpolicy-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gatewayenvoyproxyio-envoyextensionpolicy-editor --version=v0.36.0 +$ helm upgrade -i gatewayenvoyproxyio-envoyextensionpolicy-editor appscode/gatewayenvoyproxyio-envoyextensionpolicy-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a EnvoyExtensionPolicy Editor on a [Kubernetes](http://kubern To install/upgrade the chart with the release name `gatewayenvoyproxyio-envoyextensionpolicy-editor`: ```bash -$ helm upgrade -i gatewayenvoyproxyio-envoyextensionpolicy-editor appscode/gatewayenvoyproxyio-envoyextensionpolicy-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gatewayenvoyproxyio-envoyextensionpolicy-editor appscode/gatewayenvoyproxyio-envoyextensionpolicy-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a EnvoyExtensionPolicy Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gatewayenvoyproxyi Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gatewayenvoyproxyio-envoyextensionpolicy-editor appscode/gatewayenvoyproxyio-envoyextensionpolicy-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gateway.envoyproxy.io/v1alpha1 +$ helm upgrade -i gatewayenvoyproxyio-envoyextensionpolicy-editor appscode/gatewayenvoyproxyio-envoyextensionpolicy-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gateway.envoyproxy.io/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gatewayenvoyproxyio-envoyextensionpolicy-editor appscode/gatewayenvoyproxyio-envoyextensionpolicy-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gatewayenvoyproxyio-envoyextensionpolicy-editor appscode/gatewayenvoyproxyio-envoyextensionpolicy-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gatewayenvoyproxyio-envoypatchpolicy-editor/Chart.yaml b/charts/gatewayenvoyproxyio-envoypatchpolicy-editor/Chart.yaml index 4878c3cff7..eabd23ebb4 100644 --- a/charts/gatewayenvoyproxyio-envoypatchpolicy-editor/Chart.yaml +++ b/charts/gatewayenvoyproxyio-envoypatchpolicy-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gateway.envoyproxy.io","version":"v1alpha1","resource":"envoypatchpolicies"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: EnvoyPatchPolicy Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gatewayenvoyproxyio-envoypatchpolicy-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gatewayenvoyproxyio-envoypatchpolicy-editor/README.md b/charts/gatewayenvoyproxyio-envoypatchpolicy-editor/README.md index ffe67bab5a..e4368b9ac7 100644 --- a/charts/gatewayenvoyproxyio-envoypatchpolicy-editor/README.md +++ b/charts/gatewayenvoyproxyio-envoypatchpolicy-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gatewayenvoyproxyio-envoypatchpolicy-editor --version=v0.35.0 -$ helm upgrade -i gatewayenvoyproxyio-envoypatchpolicy-editor appscode/gatewayenvoyproxyio-envoypatchpolicy-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gatewayenvoyproxyio-envoypatchpolicy-editor --version=v0.36.0 +$ helm upgrade -i gatewayenvoyproxyio-envoypatchpolicy-editor appscode/gatewayenvoyproxyio-envoypatchpolicy-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a EnvoyPatchPolicy Editor on a [Kubernetes](http://kubernetes To install/upgrade the chart with the release name `gatewayenvoyproxyio-envoypatchpolicy-editor`: ```bash -$ helm upgrade -i gatewayenvoyproxyio-envoypatchpolicy-editor appscode/gatewayenvoyproxyio-envoypatchpolicy-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gatewayenvoyproxyio-envoypatchpolicy-editor appscode/gatewayenvoyproxyio-envoypatchpolicy-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a EnvoyPatchPolicy Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gatewayenvoyproxyi Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gatewayenvoyproxyio-envoypatchpolicy-editor appscode/gatewayenvoyproxyio-envoypatchpolicy-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gateway.envoyproxy.io/v1alpha1 +$ helm upgrade -i gatewayenvoyproxyio-envoypatchpolicy-editor appscode/gatewayenvoyproxyio-envoypatchpolicy-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gateway.envoyproxy.io/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gatewayenvoyproxyio-envoypatchpolicy-editor appscode/gatewayenvoyproxyio-envoypatchpolicy-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gatewayenvoyproxyio-envoypatchpolicy-editor appscode/gatewayenvoyproxyio-envoypatchpolicy-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gatewayenvoyproxyio-envoyproxy-editor/Chart.yaml b/charts/gatewayenvoyproxyio-envoyproxy-editor/Chart.yaml index 5009dfff9b..9e85cadbe8 100644 --- a/charts/gatewayenvoyproxyio-envoyproxy-editor/Chart.yaml +++ b/charts/gatewayenvoyproxyio-envoyproxy-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gateway.envoyproxy.io","version":"v1alpha1","resource":"envoyproxies"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: EnvoyProxy Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gatewayenvoyproxyio-envoyproxy-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gatewayenvoyproxyio-envoyproxy-editor/README.md b/charts/gatewayenvoyproxyio-envoyproxy-editor/README.md index 1347ba9ce6..b3b176a7ed 100644 --- a/charts/gatewayenvoyproxyio-envoyproxy-editor/README.md +++ b/charts/gatewayenvoyproxyio-envoyproxy-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gatewayenvoyproxyio-envoyproxy-editor --version=v0.35.0 -$ helm upgrade -i gatewayenvoyproxyio-envoyproxy-editor appscode/gatewayenvoyproxyio-envoyproxy-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gatewayenvoyproxyio-envoyproxy-editor --version=v0.36.0 +$ helm upgrade -i gatewayenvoyproxyio-envoyproxy-editor appscode/gatewayenvoyproxyio-envoyproxy-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a EnvoyProxy Editor on a [Kubernetes](http://kubernetes.io) c To install/upgrade the chart with the release name `gatewayenvoyproxyio-envoyproxy-editor`: ```bash -$ helm upgrade -i gatewayenvoyproxyio-envoyproxy-editor appscode/gatewayenvoyproxyio-envoyproxy-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gatewayenvoyproxyio-envoyproxy-editor appscode/gatewayenvoyproxyio-envoyproxy-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a EnvoyProxy Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gatewayenvoyproxyi Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gatewayenvoyproxyio-envoyproxy-editor appscode/gatewayenvoyproxyio-envoyproxy-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gateway.envoyproxy.io/v1alpha1 +$ helm upgrade -i gatewayenvoyproxyio-envoyproxy-editor appscode/gatewayenvoyproxyio-envoyproxy-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gateway.envoyproxy.io/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gatewayenvoyproxyio-envoyproxy-editor appscode/gatewayenvoyproxyio-envoyproxy-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gatewayenvoyproxyio-envoyproxy-editor appscode/gatewayenvoyproxyio-envoyproxy-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gatewayenvoyproxyio-httproutefilter-editor/Chart.yaml b/charts/gatewayenvoyproxyio-httproutefilter-editor/Chart.yaml index 374195d988..c8dcfbd8fe 100644 --- a/charts/gatewayenvoyproxyio-httproutefilter-editor/Chart.yaml +++ b/charts/gatewayenvoyproxyio-httproutefilter-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gateway.envoyproxy.io","version":"v1alpha1","resource":"httproutefilters"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: HTTPRouteFilter Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gatewayenvoyproxyio-httproutefilter-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gatewayenvoyproxyio-httproutefilter-editor/README.md b/charts/gatewayenvoyproxyio-httproutefilter-editor/README.md index 936cdab94d..e77782b303 100644 --- a/charts/gatewayenvoyproxyio-httproutefilter-editor/README.md +++ b/charts/gatewayenvoyproxyio-httproutefilter-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gatewayenvoyproxyio-httproutefilter-editor --version=v0.35.0 -$ helm upgrade -i gatewayenvoyproxyio-httproutefilter-editor appscode/gatewayenvoyproxyio-httproutefilter-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gatewayenvoyproxyio-httproutefilter-editor --version=v0.36.0 +$ helm upgrade -i gatewayenvoyproxyio-httproutefilter-editor appscode/gatewayenvoyproxyio-httproutefilter-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a HTTPRouteFilter Editor on a [Kubernetes](http://kubernetes. To install/upgrade the chart with the release name `gatewayenvoyproxyio-httproutefilter-editor`: ```bash -$ helm upgrade -i gatewayenvoyproxyio-httproutefilter-editor appscode/gatewayenvoyproxyio-httproutefilter-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gatewayenvoyproxyio-httproutefilter-editor appscode/gatewayenvoyproxyio-httproutefilter-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a HTTPRouteFilter Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gatewayenvoyproxyi Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gatewayenvoyproxyio-httproutefilter-editor appscode/gatewayenvoyproxyio-httproutefilter-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gateway.envoyproxy.io/v1alpha1 +$ helm upgrade -i gatewayenvoyproxyio-httproutefilter-editor appscode/gatewayenvoyproxyio-httproutefilter-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gateway.envoyproxy.io/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gatewayenvoyproxyio-httproutefilter-editor appscode/gatewayenvoyproxyio-httproutefilter-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gatewayenvoyproxyio-httproutefilter-editor appscode/gatewayenvoyproxyio-httproutefilter-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gatewayenvoyproxyio-ratelimitfilter-editor/Chart.yaml b/charts/gatewayenvoyproxyio-ratelimitfilter-editor/Chart.yaml index 52c4275e3a..1c0c26ecca 100644 --- a/charts/gatewayenvoyproxyio-ratelimitfilter-editor/Chart.yaml +++ b/charts/gatewayenvoyproxyio-ratelimitfilter-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gateway.envoyproxy.io","version":"v1alpha1","resource":"ratelimitfilters"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: RateLimitFilter Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gatewayenvoyproxyio-ratelimitfilter-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gatewayenvoyproxyio-ratelimitfilter-editor/README.md b/charts/gatewayenvoyproxyio-ratelimitfilter-editor/README.md index 77e87c13fa..5af27beec3 100644 --- a/charts/gatewayenvoyproxyio-ratelimitfilter-editor/README.md +++ b/charts/gatewayenvoyproxyio-ratelimitfilter-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gatewayenvoyproxyio-ratelimitfilter-editor --version=v0.35.0 -$ helm upgrade -i gatewayenvoyproxyio-ratelimitfilter-editor appscode/gatewayenvoyproxyio-ratelimitfilter-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gatewayenvoyproxyio-ratelimitfilter-editor --version=v0.36.0 +$ helm upgrade -i gatewayenvoyproxyio-ratelimitfilter-editor appscode/gatewayenvoyproxyio-ratelimitfilter-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a RateLimitFilter Editor on a [Kubernetes](http://kubernetes. To install/upgrade the chart with the release name `gatewayenvoyproxyio-ratelimitfilter-editor`: ```bash -$ helm upgrade -i gatewayenvoyproxyio-ratelimitfilter-editor appscode/gatewayenvoyproxyio-ratelimitfilter-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gatewayenvoyproxyio-ratelimitfilter-editor appscode/gatewayenvoyproxyio-ratelimitfilter-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a RateLimitFilter Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gatewayenvoyproxyi Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gatewayenvoyproxyio-ratelimitfilter-editor appscode/gatewayenvoyproxyio-ratelimitfilter-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gateway.envoyproxy.io/v1alpha1 +$ helm upgrade -i gatewayenvoyproxyio-ratelimitfilter-editor appscode/gatewayenvoyproxyio-ratelimitfilter-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gateway.envoyproxy.io/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gatewayenvoyproxyio-ratelimitfilter-editor appscode/gatewayenvoyproxyio-ratelimitfilter-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gatewayenvoyproxyio-ratelimitfilter-editor appscode/gatewayenvoyproxyio-ratelimitfilter-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gatewayenvoyproxyio-securitypolicy-editor/Chart.yaml b/charts/gatewayenvoyproxyio-securitypolicy-editor/Chart.yaml index dd51f7c0ad..95dadc3ead 100644 --- a/charts/gatewayenvoyproxyio-securitypolicy-editor/Chart.yaml +++ b/charts/gatewayenvoyproxyio-securitypolicy-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gateway.envoyproxy.io","version":"v1alpha1","resource":"securitypolicies"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: SecurityPolicy Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gatewayenvoyproxyio-securitypolicy-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gatewayenvoyproxyio-securitypolicy-editor/README.md b/charts/gatewayenvoyproxyio-securitypolicy-editor/README.md index 5c0209a48f..2c56c3e683 100644 --- a/charts/gatewayenvoyproxyio-securitypolicy-editor/README.md +++ b/charts/gatewayenvoyproxyio-securitypolicy-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gatewayenvoyproxyio-securitypolicy-editor --version=v0.35.0 -$ helm upgrade -i gatewayenvoyproxyio-securitypolicy-editor appscode/gatewayenvoyproxyio-securitypolicy-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gatewayenvoyproxyio-securitypolicy-editor --version=v0.36.0 +$ helm upgrade -i gatewayenvoyproxyio-securitypolicy-editor appscode/gatewayenvoyproxyio-securitypolicy-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a SecurityPolicy Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `gatewayenvoyproxyio-securitypolicy-editor`: ```bash -$ helm upgrade -i gatewayenvoyproxyio-securitypolicy-editor appscode/gatewayenvoyproxyio-securitypolicy-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gatewayenvoyproxyio-securitypolicy-editor appscode/gatewayenvoyproxyio-securitypolicy-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a SecurityPolicy Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gatewayenvoyproxyi Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gatewayenvoyproxyio-securitypolicy-editor appscode/gatewayenvoyproxyio-securitypolicy-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gateway.envoyproxy.io/v1alpha1 +$ helm upgrade -i gatewayenvoyproxyio-securitypolicy-editor appscode/gatewayenvoyproxyio-securitypolicy-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gateway.envoyproxy.io/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gatewayenvoyproxyio-securitypolicy-editor appscode/gatewayenvoyproxyio-securitypolicy-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gatewayenvoyproxyio-securitypolicy-editor appscode/gatewayenvoyproxyio-securitypolicy-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gatewaynetworkingk8sio-backendlbpolicy-editor/Chart.yaml b/charts/gatewaynetworkingk8sio-backendlbpolicy-editor/Chart.yaml index fea893a14b..b75e726017 100644 --- a/charts/gatewaynetworkingk8sio-backendlbpolicy-editor/Chart.yaml +++ b/charts/gatewaynetworkingk8sio-backendlbpolicy-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gateway.networking.k8s.io","version":"v1alpha2","resource":"backendlbpolicies"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: BackendLBPolicy Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gatewaynetworkingk8sio-backendlbpolicy-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gatewaynetworkingk8sio-backendlbpolicy-editor/README.md b/charts/gatewaynetworkingk8sio-backendlbpolicy-editor/README.md index 36020f8fb0..25f5b73078 100644 --- a/charts/gatewaynetworkingk8sio-backendlbpolicy-editor/README.md +++ b/charts/gatewaynetworkingk8sio-backendlbpolicy-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gatewaynetworkingk8sio-backendlbpolicy-editor --version=v0.35.0 -$ helm upgrade -i gatewaynetworkingk8sio-backendlbpolicy-editor appscode/gatewaynetworkingk8sio-backendlbpolicy-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gatewaynetworkingk8sio-backendlbpolicy-editor --version=v0.36.0 +$ helm upgrade -i gatewaynetworkingk8sio-backendlbpolicy-editor appscode/gatewaynetworkingk8sio-backendlbpolicy-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a BackendLBPolicy Editor on a [Kubernetes](http://kubernetes. To install/upgrade the chart with the release name `gatewaynetworkingk8sio-backendlbpolicy-editor`: ```bash -$ helm upgrade -i gatewaynetworkingk8sio-backendlbpolicy-editor appscode/gatewaynetworkingk8sio-backendlbpolicy-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gatewaynetworkingk8sio-backendlbpolicy-editor appscode/gatewaynetworkingk8sio-backendlbpolicy-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a BackendLBPolicy Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gatewaynetworkingk Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gatewaynetworkingk8sio-backendlbpolicy-editor appscode/gatewaynetworkingk8sio-backendlbpolicy-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gateway.networking.k8s.io/v1alpha2 +$ helm upgrade -i gatewaynetworkingk8sio-backendlbpolicy-editor appscode/gatewaynetworkingk8sio-backendlbpolicy-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gateway.networking.k8s.io/v1alpha2 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gatewaynetworkingk8sio-backendlbpolicy-editor appscode/gatewaynetworkingk8sio-backendlbpolicy-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gatewaynetworkingk8sio-backendlbpolicy-editor appscode/gatewaynetworkingk8sio-backendlbpolicy-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gatewaynetworkingk8sio-backendtlspolicy-editor/Chart.yaml b/charts/gatewaynetworkingk8sio-backendtlspolicy-editor/Chart.yaml index 6d710bf027..ddf1e1278d 100644 --- a/charts/gatewaynetworkingk8sio-backendtlspolicy-editor/Chart.yaml +++ b/charts/gatewaynetworkingk8sio-backendtlspolicy-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gateway.networking.k8s.io","version":"v1","resource":"backendtlspolicies"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: BackendTLSPolicy Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gatewaynetworkingk8sio-backendtlspolicy-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gatewaynetworkingk8sio-backendtlspolicy-editor/README.md b/charts/gatewaynetworkingk8sio-backendtlspolicy-editor/README.md index f12aed9702..b346ea38c8 100644 --- a/charts/gatewaynetworkingk8sio-backendtlspolicy-editor/README.md +++ b/charts/gatewaynetworkingk8sio-backendtlspolicy-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gatewaynetworkingk8sio-backendtlspolicy-editor --version=v0.35.0 -$ helm upgrade -i gatewaynetworkingk8sio-backendtlspolicy-editor appscode/gatewaynetworkingk8sio-backendtlspolicy-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gatewaynetworkingk8sio-backendtlspolicy-editor --version=v0.36.0 +$ helm upgrade -i gatewaynetworkingk8sio-backendtlspolicy-editor appscode/gatewaynetworkingk8sio-backendtlspolicy-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a BackendTLSPolicy Editor on a [Kubernetes](http://kubernetes To install/upgrade the chart with the release name `gatewaynetworkingk8sio-backendtlspolicy-editor`: ```bash -$ helm upgrade -i gatewaynetworkingk8sio-backendtlspolicy-editor appscode/gatewaynetworkingk8sio-backendtlspolicy-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gatewaynetworkingk8sio-backendtlspolicy-editor appscode/gatewaynetworkingk8sio-backendtlspolicy-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a BackendTLSPolicy Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gatewaynetworkingk Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gatewaynetworkingk8sio-backendtlspolicy-editor appscode/gatewaynetworkingk8sio-backendtlspolicy-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gateway.networking.k8s.io/v1 +$ helm upgrade -i gatewaynetworkingk8sio-backendtlspolicy-editor appscode/gatewaynetworkingk8sio-backendtlspolicy-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gateway.networking.k8s.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gatewaynetworkingk8sio-backendtlspolicy-editor appscode/gatewaynetworkingk8sio-backendtlspolicy-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gatewaynetworkingk8sio-backendtlspolicy-editor appscode/gatewaynetworkingk8sio-backendtlspolicy-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gatewaynetworkingk8sio-gateway-editor/Chart.yaml b/charts/gatewaynetworkingk8sio-gateway-editor/Chart.yaml index 83e2d4a407..dc545357ec 100644 --- a/charts/gatewaynetworkingk8sio-gateway-editor/Chart.yaml +++ b/charts/gatewaynetworkingk8sio-gateway-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gateway.networking.k8s.io","version":"v1","resource":"gateways"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Gateway Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gatewaynetworkingk8sio-gateway-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gatewaynetworkingk8sio-gateway-editor/README.md b/charts/gatewaynetworkingk8sio-gateway-editor/README.md index 78428bf999..ea66feaa6d 100644 --- a/charts/gatewaynetworkingk8sio-gateway-editor/README.md +++ b/charts/gatewaynetworkingk8sio-gateway-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gatewaynetworkingk8sio-gateway-editor --version=v0.35.0 -$ helm upgrade -i gatewaynetworkingk8sio-gateway-editor appscode/gatewaynetworkingk8sio-gateway-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gatewaynetworkingk8sio-gateway-editor --version=v0.36.0 +$ helm upgrade -i gatewaynetworkingk8sio-gateway-editor appscode/gatewaynetworkingk8sio-gateway-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Gateway Editor on a [Kubernetes](http://kubernetes.io) clus To install/upgrade the chart with the release name `gatewaynetworkingk8sio-gateway-editor`: ```bash -$ helm upgrade -i gatewaynetworkingk8sio-gateway-editor appscode/gatewaynetworkingk8sio-gateway-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gatewaynetworkingk8sio-gateway-editor appscode/gatewaynetworkingk8sio-gateway-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Gateway Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gatewaynetworkingk Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gatewaynetworkingk8sio-gateway-editor appscode/gatewaynetworkingk8sio-gateway-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gateway.networking.k8s.io/v1 +$ helm upgrade -i gatewaynetworkingk8sio-gateway-editor appscode/gatewaynetworkingk8sio-gateway-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gateway.networking.k8s.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gatewaynetworkingk8sio-gateway-editor appscode/gatewaynetworkingk8sio-gateway-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gatewaynetworkingk8sio-gateway-editor appscode/gatewaynetworkingk8sio-gateway-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gatewaynetworkingk8sio-gatewayclass-editor/Chart.yaml b/charts/gatewaynetworkingk8sio-gatewayclass-editor/Chart.yaml index 6e6cfeda6b..61bb988d1b 100644 --- a/charts/gatewaynetworkingk8sio-gatewayclass-editor/Chart.yaml +++ b/charts/gatewaynetworkingk8sio-gatewayclass-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gateway.networking.k8s.io","version":"v1","resource":"gatewayclasses"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: GatewayClass Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gatewaynetworkingk8sio-gatewayclass-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gatewaynetworkingk8sio-gatewayclass-editor/README.md b/charts/gatewaynetworkingk8sio-gatewayclass-editor/README.md index f9e52e9cca..6fd5a9f8a7 100644 --- a/charts/gatewaynetworkingk8sio-gatewayclass-editor/README.md +++ b/charts/gatewaynetworkingk8sio-gatewayclass-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gatewaynetworkingk8sio-gatewayclass-editor --version=v0.35.0 -$ helm upgrade -i gatewaynetworkingk8sio-gatewayclass-editor appscode/gatewaynetworkingk8sio-gatewayclass-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gatewaynetworkingk8sio-gatewayclass-editor --version=v0.36.0 +$ helm upgrade -i gatewaynetworkingk8sio-gatewayclass-editor appscode/gatewaynetworkingk8sio-gatewayclass-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a GatewayClass Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `gatewaynetworkingk8sio-gatewayclass-editor`: ```bash -$ helm upgrade -i gatewaynetworkingk8sio-gatewayclass-editor appscode/gatewaynetworkingk8sio-gatewayclass-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gatewaynetworkingk8sio-gatewayclass-editor appscode/gatewaynetworkingk8sio-gatewayclass-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a GatewayClass Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gatewaynetworkingk Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gatewaynetworkingk8sio-gatewayclass-editor appscode/gatewaynetworkingk8sio-gatewayclass-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gateway.networking.k8s.io/v1 +$ helm upgrade -i gatewaynetworkingk8sio-gatewayclass-editor appscode/gatewaynetworkingk8sio-gatewayclass-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gateway.networking.k8s.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gatewaynetworkingk8sio-gatewayclass-editor appscode/gatewaynetworkingk8sio-gatewayclass-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gatewaynetworkingk8sio-gatewayclass-editor appscode/gatewaynetworkingk8sio-gatewayclass-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gatewaynetworkingk8sio-grpcroute-editor/Chart.yaml b/charts/gatewaynetworkingk8sio-grpcroute-editor/Chart.yaml index d16e25e1e6..dd96f02991 100644 --- a/charts/gatewaynetworkingk8sio-grpcroute-editor/Chart.yaml +++ b/charts/gatewaynetworkingk8sio-grpcroute-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gateway.networking.k8s.io","version":"v1","resource":"grpcroutes"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: GRPCRoute Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gatewaynetworkingk8sio-grpcroute-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gatewaynetworkingk8sio-grpcroute-editor/README.md b/charts/gatewaynetworkingk8sio-grpcroute-editor/README.md index b8a24df237..ec20e560f2 100644 --- a/charts/gatewaynetworkingk8sio-grpcroute-editor/README.md +++ b/charts/gatewaynetworkingk8sio-grpcroute-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gatewaynetworkingk8sio-grpcroute-editor --version=v0.35.0 -$ helm upgrade -i gatewaynetworkingk8sio-grpcroute-editor appscode/gatewaynetworkingk8sio-grpcroute-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gatewaynetworkingk8sio-grpcroute-editor --version=v0.36.0 +$ helm upgrade -i gatewaynetworkingk8sio-grpcroute-editor appscode/gatewaynetworkingk8sio-grpcroute-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a GRPCRoute Editor on a [Kubernetes](http://kubernetes.io) cl To install/upgrade the chart with the release name `gatewaynetworkingk8sio-grpcroute-editor`: ```bash -$ helm upgrade -i gatewaynetworkingk8sio-grpcroute-editor appscode/gatewaynetworkingk8sio-grpcroute-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gatewaynetworkingk8sio-grpcroute-editor appscode/gatewaynetworkingk8sio-grpcroute-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a GRPCRoute Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gatewaynetworkingk Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gatewaynetworkingk8sio-grpcroute-editor appscode/gatewaynetworkingk8sio-grpcroute-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gateway.networking.k8s.io/v1 +$ helm upgrade -i gatewaynetworkingk8sio-grpcroute-editor appscode/gatewaynetworkingk8sio-grpcroute-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gateway.networking.k8s.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gatewaynetworkingk8sio-grpcroute-editor appscode/gatewaynetworkingk8sio-grpcroute-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gatewaynetworkingk8sio-grpcroute-editor appscode/gatewaynetworkingk8sio-grpcroute-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gatewaynetworkingk8sio-httproute-editor/Chart.yaml b/charts/gatewaynetworkingk8sio-httproute-editor/Chart.yaml index 0117097ec9..bf2b0cd4cf 100644 --- a/charts/gatewaynetworkingk8sio-httproute-editor/Chart.yaml +++ b/charts/gatewaynetworkingk8sio-httproute-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gateway.networking.k8s.io","version":"v1","resource":"httproutes"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: HTTPRoute Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gatewaynetworkingk8sio-httproute-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gatewaynetworkingk8sio-httproute-editor/README.md b/charts/gatewaynetworkingk8sio-httproute-editor/README.md index ff6862f7b6..ca71186228 100644 --- a/charts/gatewaynetworkingk8sio-httproute-editor/README.md +++ b/charts/gatewaynetworkingk8sio-httproute-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gatewaynetworkingk8sio-httproute-editor --version=v0.35.0 -$ helm upgrade -i gatewaynetworkingk8sio-httproute-editor appscode/gatewaynetworkingk8sio-httproute-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gatewaynetworkingk8sio-httproute-editor --version=v0.36.0 +$ helm upgrade -i gatewaynetworkingk8sio-httproute-editor appscode/gatewaynetworkingk8sio-httproute-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a HTTPRoute Editor on a [Kubernetes](http://kubernetes.io) cl To install/upgrade the chart with the release name `gatewaynetworkingk8sio-httproute-editor`: ```bash -$ helm upgrade -i gatewaynetworkingk8sio-httproute-editor appscode/gatewaynetworkingk8sio-httproute-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gatewaynetworkingk8sio-httproute-editor appscode/gatewaynetworkingk8sio-httproute-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a HTTPRoute Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gatewaynetworkingk Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gatewaynetworkingk8sio-httproute-editor appscode/gatewaynetworkingk8sio-httproute-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gateway.networking.k8s.io/v1 +$ helm upgrade -i gatewaynetworkingk8sio-httproute-editor appscode/gatewaynetworkingk8sio-httproute-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gateway.networking.k8s.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gatewaynetworkingk8sio-httproute-editor appscode/gatewaynetworkingk8sio-httproute-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gatewaynetworkingk8sio-httproute-editor appscode/gatewaynetworkingk8sio-httproute-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gatewaynetworkingk8sio-referencegrant-editor/Chart.yaml b/charts/gatewaynetworkingk8sio-referencegrant-editor/Chart.yaml index 1f451f7575..ef2e2b6c80 100644 --- a/charts/gatewaynetworkingk8sio-referencegrant-editor/Chart.yaml +++ b/charts/gatewaynetworkingk8sio-referencegrant-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gateway.networking.k8s.io","version":"v1beta1","resource":"referencegrants"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ReferenceGrant Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gatewaynetworkingk8sio-referencegrant-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gatewaynetworkingk8sio-referencegrant-editor/README.md b/charts/gatewaynetworkingk8sio-referencegrant-editor/README.md index ea5648f6dd..320a6c76a3 100644 --- a/charts/gatewaynetworkingk8sio-referencegrant-editor/README.md +++ b/charts/gatewaynetworkingk8sio-referencegrant-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gatewaynetworkingk8sio-referencegrant-editor --version=v0.35.0 -$ helm upgrade -i gatewaynetworkingk8sio-referencegrant-editor appscode/gatewaynetworkingk8sio-referencegrant-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gatewaynetworkingk8sio-referencegrant-editor --version=v0.36.0 +$ helm upgrade -i gatewaynetworkingk8sio-referencegrant-editor appscode/gatewaynetworkingk8sio-referencegrant-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ReferenceGrant Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `gatewaynetworkingk8sio-referencegrant-editor`: ```bash -$ helm upgrade -i gatewaynetworkingk8sio-referencegrant-editor appscode/gatewaynetworkingk8sio-referencegrant-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gatewaynetworkingk8sio-referencegrant-editor appscode/gatewaynetworkingk8sio-referencegrant-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ReferenceGrant Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gatewaynetworkingk Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gatewaynetworkingk8sio-referencegrant-editor appscode/gatewaynetworkingk8sio-referencegrant-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gateway.networking.k8s.io/v1beta1 +$ helm upgrade -i gatewaynetworkingk8sio-referencegrant-editor appscode/gatewaynetworkingk8sio-referencegrant-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gateway.networking.k8s.io/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gatewaynetworkingk8sio-referencegrant-editor appscode/gatewaynetworkingk8sio-referencegrant-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gatewaynetworkingk8sio-referencegrant-editor appscode/gatewaynetworkingk8sio-referencegrant-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gatewaynetworkingk8sio-tcproute-editor/Chart.yaml b/charts/gatewaynetworkingk8sio-tcproute-editor/Chart.yaml index 30b3955840..73ef7dc7fa 100644 --- a/charts/gatewaynetworkingk8sio-tcproute-editor/Chart.yaml +++ b/charts/gatewaynetworkingk8sio-tcproute-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gateway.networking.k8s.io","version":"v1alpha2","resource":"tcproutes"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: TCPRoute Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gatewaynetworkingk8sio-tcproute-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gatewaynetworkingk8sio-tcproute-editor/README.md b/charts/gatewaynetworkingk8sio-tcproute-editor/README.md index 61140b23e6..4ff239b891 100644 --- a/charts/gatewaynetworkingk8sio-tcproute-editor/README.md +++ b/charts/gatewaynetworkingk8sio-tcproute-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gatewaynetworkingk8sio-tcproute-editor --version=v0.35.0 -$ helm upgrade -i gatewaynetworkingk8sio-tcproute-editor appscode/gatewaynetworkingk8sio-tcproute-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gatewaynetworkingk8sio-tcproute-editor --version=v0.36.0 +$ helm upgrade -i gatewaynetworkingk8sio-tcproute-editor appscode/gatewaynetworkingk8sio-tcproute-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a TCPRoute Editor on a [Kubernetes](http://kubernetes.io) clu To install/upgrade the chart with the release name `gatewaynetworkingk8sio-tcproute-editor`: ```bash -$ helm upgrade -i gatewaynetworkingk8sio-tcproute-editor appscode/gatewaynetworkingk8sio-tcproute-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gatewaynetworkingk8sio-tcproute-editor appscode/gatewaynetworkingk8sio-tcproute-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a TCPRoute Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gatewaynetworkingk Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gatewaynetworkingk8sio-tcproute-editor appscode/gatewaynetworkingk8sio-tcproute-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gateway.networking.k8s.io/v1alpha2 +$ helm upgrade -i gatewaynetworkingk8sio-tcproute-editor appscode/gatewaynetworkingk8sio-tcproute-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gateway.networking.k8s.io/v1alpha2 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gatewaynetworkingk8sio-tcproute-editor appscode/gatewaynetworkingk8sio-tcproute-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gatewaynetworkingk8sio-tcproute-editor appscode/gatewaynetworkingk8sio-tcproute-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gatewaynetworkingk8sio-tlsroute-editor/Chart.yaml b/charts/gatewaynetworkingk8sio-tlsroute-editor/Chart.yaml index db4679a502..c6cdc758e0 100644 --- a/charts/gatewaynetworkingk8sio-tlsroute-editor/Chart.yaml +++ b/charts/gatewaynetworkingk8sio-tlsroute-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gateway.networking.k8s.io","version":"v1alpha3","resource":"tlsroutes"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: TLSRoute Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gatewaynetworkingk8sio-tlsroute-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gatewaynetworkingk8sio-tlsroute-editor/README.md b/charts/gatewaynetworkingk8sio-tlsroute-editor/README.md index 8e5c24bf51..7e6d7d8e5f 100644 --- a/charts/gatewaynetworkingk8sio-tlsroute-editor/README.md +++ b/charts/gatewaynetworkingk8sio-tlsroute-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gatewaynetworkingk8sio-tlsroute-editor --version=v0.35.0 -$ helm upgrade -i gatewaynetworkingk8sio-tlsroute-editor appscode/gatewaynetworkingk8sio-tlsroute-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gatewaynetworkingk8sio-tlsroute-editor --version=v0.36.0 +$ helm upgrade -i gatewaynetworkingk8sio-tlsroute-editor appscode/gatewaynetworkingk8sio-tlsroute-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a TLSRoute Editor on a [Kubernetes](http://kubernetes.io) clu To install/upgrade the chart with the release name `gatewaynetworkingk8sio-tlsroute-editor`: ```bash -$ helm upgrade -i gatewaynetworkingk8sio-tlsroute-editor appscode/gatewaynetworkingk8sio-tlsroute-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gatewaynetworkingk8sio-tlsroute-editor appscode/gatewaynetworkingk8sio-tlsroute-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a TLSRoute Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gatewaynetworkingk Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gatewaynetworkingk8sio-tlsroute-editor appscode/gatewaynetworkingk8sio-tlsroute-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gateway.networking.k8s.io/v1alpha3 +$ helm upgrade -i gatewaynetworkingk8sio-tlsroute-editor appscode/gatewaynetworkingk8sio-tlsroute-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gateway.networking.k8s.io/v1alpha3 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gatewaynetworkingk8sio-tlsroute-editor appscode/gatewaynetworkingk8sio-tlsroute-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gatewaynetworkingk8sio-tlsroute-editor appscode/gatewaynetworkingk8sio-tlsroute-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gatewaynetworkingk8sio-udproute-editor/Chart.yaml b/charts/gatewaynetworkingk8sio-udproute-editor/Chart.yaml index 9e1d56f0df..de8ad40593 100644 --- a/charts/gatewaynetworkingk8sio-udproute-editor/Chart.yaml +++ b/charts/gatewaynetworkingk8sio-udproute-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gateway.networking.k8s.io","version":"v1alpha2","resource":"udproutes"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: UDPRoute Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gatewaynetworkingk8sio-udproute-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gatewaynetworkingk8sio-udproute-editor/README.md b/charts/gatewaynetworkingk8sio-udproute-editor/README.md index 8135a76530..6fb9ac199e 100644 --- a/charts/gatewaynetworkingk8sio-udproute-editor/README.md +++ b/charts/gatewaynetworkingk8sio-udproute-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gatewaynetworkingk8sio-udproute-editor --version=v0.35.0 -$ helm upgrade -i gatewaynetworkingk8sio-udproute-editor appscode/gatewaynetworkingk8sio-udproute-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gatewaynetworkingk8sio-udproute-editor --version=v0.36.0 +$ helm upgrade -i gatewaynetworkingk8sio-udproute-editor appscode/gatewaynetworkingk8sio-udproute-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a UDPRoute Editor on a [Kubernetes](http://kubernetes.io) clu To install/upgrade the chart with the release name `gatewaynetworkingk8sio-udproute-editor`: ```bash -$ helm upgrade -i gatewaynetworkingk8sio-udproute-editor appscode/gatewaynetworkingk8sio-udproute-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gatewaynetworkingk8sio-udproute-editor appscode/gatewaynetworkingk8sio-udproute-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a UDPRoute Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gatewaynetworkingk Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gatewaynetworkingk8sio-udproute-editor appscode/gatewaynetworkingk8sio-udproute-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gateway.networking.k8s.io/v1alpha2 +$ helm upgrade -i gatewaynetworkingk8sio-udproute-editor appscode/gatewaynetworkingk8sio-udproute-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gateway.networking.k8s.io/v1alpha2 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gatewaynetworkingk8sio-udproute-editor appscode/gatewaynetworkingk8sio-udproute-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gatewaynetworkingk8sio-udproute-editor appscode/gatewaynetworkingk8sio-udproute-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gatewaynetworkingxk8sio-xbackendtrafficpolicy-editor/Chart.yaml b/charts/gatewaynetworkingxk8sio-xbackendtrafficpolicy-editor/Chart.yaml index 555e5fd383..6f10217e53 100644 --- a/charts/gatewaynetworkingxk8sio-xbackendtrafficpolicy-editor/Chart.yaml +++ b/charts/gatewaynetworkingxk8sio-xbackendtrafficpolicy-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gateway.networking.x-k8s.io","version":"v1alpha1","resource":"xbackendtrafficpolicies"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: XBackendTrafficPolicy Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gatewaynetworkingxk8sio-xbackendtrafficpolicy-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gatewaynetworkingxk8sio-xbackendtrafficpolicy-editor/README.md b/charts/gatewaynetworkingxk8sio-xbackendtrafficpolicy-editor/README.md index df18ee0d6a..0fa8b0e847 100644 --- a/charts/gatewaynetworkingxk8sio-xbackendtrafficpolicy-editor/README.md +++ b/charts/gatewaynetworkingxk8sio-xbackendtrafficpolicy-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gatewaynetworkingxk8sio-xbackendtrafficpolicy-editor --version=v0.35.0 -$ helm upgrade -i gatewaynetworkingxk8sio-xbackendtrafficpolicy-editor appscode/gatewaynetworkingxk8sio-xbackendtrafficpolicy-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gatewaynetworkingxk8sio-xbackendtrafficpolicy-editor --version=v0.36.0 +$ helm upgrade -i gatewaynetworkingxk8sio-xbackendtrafficpolicy-editor appscode/gatewaynetworkingxk8sio-xbackendtrafficpolicy-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a XBackendTrafficPolicy Editor on a [Kubernetes](http://kuber To install/upgrade the chart with the release name `gatewaynetworkingxk8sio-xbackendtrafficpolicy-editor`: ```bash -$ helm upgrade -i gatewaynetworkingxk8sio-xbackendtrafficpolicy-editor appscode/gatewaynetworkingxk8sio-xbackendtrafficpolicy-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gatewaynetworkingxk8sio-xbackendtrafficpolicy-editor appscode/gatewaynetworkingxk8sio-xbackendtrafficpolicy-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a XBackendTrafficPolicy Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gatewaynetworkingx Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gatewaynetworkingxk8sio-xbackendtrafficpolicy-editor appscode/gatewaynetworkingxk8sio-xbackendtrafficpolicy-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gateway.networking.x-k8s.io/v1alpha1 +$ helm upgrade -i gatewaynetworkingxk8sio-xbackendtrafficpolicy-editor appscode/gatewaynetworkingxk8sio-xbackendtrafficpolicy-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gateway.networking.x-k8s.io/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gatewaynetworkingxk8sio-xbackendtrafficpolicy-editor appscode/gatewaynetworkingxk8sio-xbackendtrafficpolicy-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gatewaynetworkingxk8sio-xbackendtrafficpolicy-editor appscode/gatewaynetworkingxk8sio-xbackendtrafficpolicy-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gatewaynetworkingxk8sio-xlistenerset-editor/Chart.yaml b/charts/gatewaynetworkingxk8sio-xlistenerset-editor/Chart.yaml index ae5462d07e..cd103a5da7 100644 --- a/charts/gatewaynetworkingxk8sio-xlistenerset-editor/Chart.yaml +++ b/charts/gatewaynetworkingxk8sio-xlistenerset-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gateway.networking.x-k8s.io","version":"v1alpha1","resource":"xlistenersets"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: XListenerSet Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gatewaynetworkingxk8sio-xlistenerset-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gatewaynetworkingxk8sio-xlistenerset-editor/README.md b/charts/gatewaynetworkingxk8sio-xlistenerset-editor/README.md index 91a5447b57..dfbb1498f0 100644 --- a/charts/gatewaynetworkingxk8sio-xlistenerset-editor/README.md +++ b/charts/gatewaynetworkingxk8sio-xlistenerset-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gatewaynetworkingxk8sio-xlistenerset-editor --version=v0.35.0 -$ helm upgrade -i gatewaynetworkingxk8sio-xlistenerset-editor appscode/gatewaynetworkingxk8sio-xlistenerset-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gatewaynetworkingxk8sio-xlistenerset-editor --version=v0.36.0 +$ helm upgrade -i gatewaynetworkingxk8sio-xlistenerset-editor appscode/gatewaynetworkingxk8sio-xlistenerset-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a XListenerSet Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `gatewaynetworkingxk8sio-xlistenerset-editor`: ```bash -$ helm upgrade -i gatewaynetworkingxk8sio-xlistenerset-editor appscode/gatewaynetworkingxk8sio-xlistenerset-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gatewaynetworkingxk8sio-xlistenerset-editor appscode/gatewaynetworkingxk8sio-xlistenerset-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a XListenerSet Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gatewaynetworkingx Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gatewaynetworkingxk8sio-xlistenerset-editor appscode/gatewaynetworkingxk8sio-xlistenerset-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gateway.networking.x-k8s.io/v1alpha1 +$ helm upgrade -i gatewaynetworkingxk8sio-xlistenerset-editor appscode/gatewaynetworkingxk8sio-xlistenerset-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gateway.networking.x-k8s.io/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gatewaynetworkingxk8sio-xlistenerset-editor appscode/gatewaynetworkingxk8sio-xlistenerset-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gatewaynetworkingxk8sio-xlistenerset-editor appscode/gatewaynetworkingxk8sio-xlistenerset-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gatewaynetworkingxk8sio-xmesh-editor/Chart.yaml b/charts/gatewaynetworkingxk8sio-xmesh-editor/Chart.yaml index feab87e1d6..9677312719 100644 --- a/charts/gatewaynetworkingxk8sio-xmesh-editor/Chart.yaml +++ b/charts/gatewaynetworkingxk8sio-xmesh-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gateway.networking.x-k8s.io","version":"v1alpha1","resource":"xmeshes"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: XMesh Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gatewaynetworkingxk8sio-xmesh-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gatewaynetworkingxk8sio-xmesh-editor/README.md b/charts/gatewaynetworkingxk8sio-xmesh-editor/README.md index b9dd041207..6346ffd878 100644 --- a/charts/gatewaynetworkingxk8sio-xmesh-editor/README.md +++ b/charts/gatewaynetworkingxk8sio-xmesh-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gatewaynetworkingxk8sio-xmesh-editor --version=v0.35.0 -$ helm upgrade -i gatewaynetworkingxk8sio-xmesh-editor appscode/gatewaynetworkingxk8sio-xmesh-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gatewaynetworkingxk8sio-xmesh-editor --version=v0.36.0 +$ helm upgrade -i gatewaynetworkingxk8sio-xmesh-editor appscode/gatewaynetworkingxk8sio-xmesh-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a XMesh Editor on a [Kubernetes](http://kubernetes.io) cluste To install/upgrade the chart with the release name `gatewaynetworkingxk8sio-xmesh-editor`: ```bash -$ helm upgrade -i gatewaynetworkingxk8sio-xmesh-editor appscode/gatewaynetworkingxk8sio-xmesh-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gatewaynetworkingxk8sio-xmesh-editor appscode/gatewaynetworkingxk8sio-xmesh-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a XMesh Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gatewaynetworkingx Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gatewaynetworkingxk8sio-xmesh-editor appscode/gatewaynetworkingxk8sio-xmesh-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gateway.networking.x-k8s.io/v1alpha1 +$ helm upgrade -i gatewaynetworkingxk8sio-xmesh-editor appscode/gatewaynetworkingxk8sio-xmesh-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gateway.networking.x-k8s.io/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gatewaynetworkingxk8sio-xmesh-editor appscode/gatewaynetworkingxk8sio-xmesh-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gatewaynetworkingxk8sio-xmesh-editor appscode/gatewaynetworkingxk8sio-xmesh-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gatewayopenclustermanagementio-clustergateway-editor/Chart.yaml b/charts/gatewayopenclustermanagementio-clustergateway-editor/Chart.yaml index cf3dbfb35a..49d3ae5a15 100644 --- a/charts/gatewayopenclustermanagementio-clustergateway-editor/Chart.yaml +++ b/charts/gatewayopenclustermanagementio-clustergateway-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gateway.open-cluster-management.io","version":"v1alpha1","resource":"clustergateways"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ClusterGateway Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gatewayopenclustermanagementio-clustergateway-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gatewayopenclustermanagementio-clustergateway-editor/README.md b/charts/gatewayopenclustermanagementio-clustergateway-editor/README.md index 18079acfad..5c2cf84bca 100644 --- a/charts/gatewayopenclustermanagementio-clustergateway-editor/README.md +++ b/charts/gatewayopenclustermanagementio-clustergateway-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gatewayopenclustermanagementio-clustergateway-editor --version=v0.35.0 -$ helm upgrade -i gatewayopenclustermanagementio-clustergateway-editor appscode/gatewayopenclustermanagementio-clustergateway-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gatewayopenclustermanagementio-clustergateway-editor --version=v0.36.0 +$ helm upgrade -i gatewayopenclustermanagementio-clustergateway-editor appscode/gatewayopenclustermanagementio-clustergateway-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ClusterGateway Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `gatewayopenclustermanagementio-clustergateway-editor`: ```bash -$ helm upgrade -i gatewayopenclustermanagementio-clustergateway-editor appscode/gatewayopenclustermanagementio-clustergateway-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gatewayopenclustermanagementio-clustergateway-editor appscode/gatewayopenclustermanagementio-clustergateway-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ClusterGateway Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gatewayopencluster Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gatewayopenclustermanagementio-clustergateway-editor appscode/gatewayopenclustermanagementio-clustergateway-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gateway.open-cluster-management.io/v1alpha1 +$ helm upgrade -i gatewayopenclustermanagementio-clustergateway-editor appscode/gatewayopenclustermanagementio-clustergateway-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gateway.open-cluster-management.io/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gatewayopenclustermanagementio-clustergateway-editor appscode/gatewayopenclustermanagementio-clustergateway-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gatewayopenclustermanagementio-clustergateway-editor appscode/gatewayopenclustermanagementio-clustergateway-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gatewayvoyagermeshcom-kafkaroute-editor/Chart.yaml b/charts/gatewayvoyagermeshcom-kafkaroute-editor/Chart.yaml index a7fe48e60a..052db3520c 100644 --- a/charts/gatewayvoyagermeshcom-kafkaroute-editor/Chart.yaml +++ b/charts/gatewayvoyagermeshcom-kafkaroute-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gateway.voyagermesh.com","version":"v1alpha1","resource":"kafkaroutes"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: KafkaRoute Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gatewayvoyagermeshcom-kafkaroute-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gatewayvoyagermeshcom-kafkaroute-editor/README.md b/charts/gatewayvoyagermeshcom-kafkaroute-editor/README.md index 83a2eac377..a29ed1a4cc 100644 --- a/charts/gatewayvoyagermeshcom-kafkaroute-editor/README.md +++ b/charts/gatewayvoyagermeshcom-kafkaroute-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gatewayvoyagermeshcom-kafkaroute-editor --version=v0.35.0 -$ helm upgrade -i gatewayvoyagermeshcom-kafkaroute-editor appscode/gatewayvoyagermeshcom-kafkaroute-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gatewayvoyagermeshcom-kafkaroute-editor --version=v0.36.0 +$ helm upgrade -i gatewayvoyagermeshcom-kafkaroute-editor appscode/gatewayvoyagermeshcom-kafkaroute-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a KafkaRoute Editor on a [Kubernetes](http://kubernetes.io) c To install/upgrade the chart with the release name `gatewayvoyagermeshcom-kafkaroute-editor`: ```bash -$ helm upgrade -i gatewayvoyagermeshcom-kafkaroute-editor appscode/gatewayvoyagermeshcom-kafkaroute-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gatewayvoyagermeshcom-kafkaroute-editor appscode/gatewayvoyagermeshcom-kafkaroute-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a KafkaRoute Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gatewayvoyagermesh Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gatewayvoyagermeshcom-kafkaroute-editor appscode/gatewayvoyagermeshcom-kafkaroute-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gateway.voyagermesh.com/v1alpha1 +$ helm upgrade -i gatewayvoyagermeshcom-kafkaroute-editor appscode/gatewayvoyagermeshcom-kafkaroute-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gateway.voyagermesh.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gatewayvoyagermeshcom-kafkaroute-editor appscode/gatewayvoyagermeshcom-kafkaroute-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gatewayvoyagermeshcom-kafkaroute-editor appscode/gatewayvoyagermeshcom-kafkaroute-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gatewayvoyagermeshcom-mongodbroute-editor/Chart.yaml b/charts/gatewayvoyagermeshcom-mongodbroute-editor/Chart.yaml index aefce9380d..9a033cdba8 100644 --- a/charts/gatewayvoyagermeshcom-mongodbroute-editor/Chart.yaml +++ b/charts/gatewayvoyagermeshcom-mongodbroute-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gateway.voyagermesh.com","version":"v1alpha1","resource":"mongodbroutes"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MongoDBRoute Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gatewayvoyagermeshcom-mongodbroute-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gatewayvoyagermeshcom-mongodbroute-editor/README.md b/charts/gatewayvoyagermeshcom-mongodbroute-editor/README.md index fee8a88181..2b963288ea 100644 --- a/charts/gatewayvoyagermeshcom-mongodbroute-editor/README.md +++ b/charts/gatewayvoyagermeshcom-mongodbroute-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gatewayvoyagermeshcom-mongodbroute-editor --version=v0.35.0 -$ helm upgrade -i gatewayvoyagermeshcom-mongodbroute-editor appscode/gatewayvoyagermeshcom-mongodbroute-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gatewayvoyagermeshcom-mongodbroute-editor --version=v0.36.0 +$ helm upgrade -i gatewayvoyagermeshcom-mongodbroute-editor appscode/gatewayvoyagermeshcom-mongodbroute-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MongoDBRoute Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `gatewayvoyagermeshcom-mongodbroute-editor`: ```bash -$ helm upgrade -i gatewayvoyagermeshcom-mongodbroute-editor appscode/gatewayvoyagermeshcom-mongodbroute-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gatewayvoyagermeshcom-mongodbroute-editor appscode/gatewayvoyagermeshcom-mongodbroute-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MongoDBRoute Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gatewayvoyagermesh Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gatewayvoyagermeshcom-mongodbroute-editor appscode/gatewayvoyagermeshcom-mongodbroute-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gateway.voyagermesh.com/v1alpha1 +$ helm upgrade -i gatewayvoyagermeshcom-mongodbroute-editor appscode/gatewayvoyagermeshcom-mongodbroute-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gateway.voyagermesh.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gatewayvoyagermeshcom-mongodbroute-editor appscode/gatewayvoyagermeshcom-mongodbroute-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gatewayvoyagermeshcom-mongodbroute-editor appscode/gatewayvoyagermeshcom-mongodbroute-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gatewayvoyagermeshcom-mssqlserverroute-editor/Chart.yaml b/charts/gatewayvoyagermeshcom-mssqlserverroute-editor/Chart.yaml index 45e13ee645..bb8d55a519 100644 --- a/charts/gatewayvoyagermeshcom-mssqlserverroute-editor/Chart.yaml +++ b/charts/gatewayvoyagermeshcom-mssqlserverroute-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gateway.voyagermesh.com","version":"v1alpha1","resource":"mssqlserverroutes"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MSSQLServerRoute Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gatewayvoyagermeshcom-mssqlserverroute-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gatewayvoyagermeshcom-mssqlserverroute-editor/README.md b/charts/gatewayvoyagermeshcom-mssqlserverroute-editor/README.md index dcf921290f..36d01be963 100644 --- a/charts/gatewayvoyagermeshcom-mssqlserverroute-editor/README.md +++ b/charts/gatewayvoyagermeshcom-mssqlserverroute-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gatewayvoyagermeshcom-mssqlserverroute-editor --version=v0.35.0 -$ helm upgrade -i gatewayvoyagermeshcom-mssqlserverroute-editor appscode/gatewayvoyagermeshcom-mssqlserverroute-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gatewayvoyagermeshcom-mssqlserverroute-editor --version=v0.36.0 +$ helm upgrade -i gatewayvoyagermeshcom-mssqlserverroute-editor appscode/gatewayvoyagermeshcom-mssqlserverroute-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MSSQLServerRoute Editor on a [Kubernetes](http://kubernetes To install/upgrade the chart with the release name `gatewayvoyagermeshcom-mssqlserverroute-editor`: ```bash -$ helm upgrade -i gatewayvoyagermeshcom-mssqlserverroute-editor appscode/gatewayvoyagermeshcom-mssqlserverroute-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gatewayvoyagermeshcom-mssqlserverroute-editor appscode/gatewayvoyagermeshcom-mssqlserverroute-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MSSQLServerRoute Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gatewayvoyagermesh Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gatewayvoyagermeshcom-mssqlserverroute-editor appscode/gatewayvoyagermeshcom-mssqlserverroute-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gateway.voyagermesh.com/v1alpha1 +$ helm upgrade -i gatewayvoyagermeshcom-mssqlserverroute-editor appscode/gatewayvoyagermeshcom-mssqlserverroute-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gateway.voyagermesh.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gatewayvoyagermeshcom-mssqlserverroute-editor appscode/gatewayvoyagermeshcom-mssqlserverroute-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gatewayvoyagermeshcom-mssqlserverroute-editor appscode/gatewayvoyagermeshcom-mssqlserverroute-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gatewayvoyagermeshcom-mysqlroute-editor/Chart.yaml b/charts/gatewayvoyagermeshcom-mysqlroute-editor/Chart.yaml index 309bc883f6..f1cb2b9de0 100644 --- a/charts/gatewayvoyagermeshcom-mysqlroute-editor/Chart.yaml +++ b/charts/gatewayvoyagermeshcom-mysqlroute-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gateway.voyagermesh.com","version":"v1alpha1","resource":"mysqlroutes"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MySQLRoute Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gatewayvoyagermeshcom-mysqlroute-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gatewayvoyagermeshcom-mysqlroute-editor/README.md b/charts/gatewayvoyagermeshcom-mysqlroute-editor/README.md index c74f4cd312..82e28fab9e 100644 --- a/charts/gatewayvoyagermeshcom-mysqlroute-editor/README.md +++ b/charts/gatewayvoyagermeshcom-mysqlroute-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gatewayvoyagermeshcom-mysqlroute-editor --version=v0.35.0 -$ helm upgrade -i gatewayvoyagermeshcom-mysqlroute-editor appscode/gatewayvoyagermeshcom-mysqlroute-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gatewayvoyagermeshcom-mysqlroute-editor --version=v0.36.0 +$ helm upgrade -i gatewayvoyagermeshcom-mysqlroute-editor appscode/gatewayvoyagermeshcom-mysqlroute-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MySQLRoute Editor on a [Kubernetes](http://kubernetes.io) c To install/upgrade the chart with the release name `gatewayvoyagermeshcom-mysqlroute-editor`: ```bash -$ helm upgrade -i gatewayvoyagermeshcom-mysqlroute-editor appscode/gatewayvoyagermeshcom-mysqlroute-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gatewayvoyagermeshcom-mysqlroute-editor appscode/gatewayvoyagermeshcom-mysqlroute-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MySQLRoute Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gatewayvoyagermesh Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gatewayvoyagermeshcom-mysqlroute-editor appscode/gatewayvoyagermeshcom-mysqlroute-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gateway.voyagermesh.com/v1alpha1 +$ helm upgrade -i gatewayvoyagermeshcom-mysqlroute-editor appscode/gatewayvoyagermeshcom-mysqlroute-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gateway.voyagermesh.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gatewayvoyagermeshcom-mysqlroute-editor appscode/gatewayvoyagermeshcom-mysqlroute-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gatewayvoyagermeshcom-mysqlroute-editor appscode/gatewayvoyagermeshcom-mysqlroute-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gatewayvoyagermeshcom-oracleroute-editor/Chart.yaml b/charts/gatewayvoyagermeshcom-oracleroute-editor/Chart.yaml index ad6bb76df2..7bb06a6754 100644 --- a/charts/gatewayvoyagermeshcom-oracleroute-editor/Chart.yaml +++ b/charts/gatewayvoyagermeshcom-oracleroute-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gateway.voyagermesh.com","version":"v1alpha1","resource":"oracleroutes"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: OracleRoute Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gatewayvoyagermeshcom-oracleroute-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gatewayvoyagermeshcom-oracleroute-editor/README.md b/charts/gatewayvoyagermeshcom-oracleroute-editor/README.md index 276fda8d31..faa5148202 100644 --- a/charts/gatewayvoyagermeshcom-oracleroute-editor/README.md +++ b/charts/gatewayvoyagermeshcom-oracleroute-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gatewayvoyagermeshcom-oracleroute-editor --version=v0.35.0 -$ helm upgrade -i gatewayvoyagermeshcom-oracleroute-editor appscode/gatewayvoyagermeshcom-oracleroute-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gatewayvoyagermeshcom-oracleroute-editor --version=v0.36.0 +$ helm upgrade -i gatewayvoyagermeshcom-oracleroute-editor appscode/gatewayvoyagermeshcom-oracleroute-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a OracleRoute Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `gatewayvoyagermeshcom-oracleroute-editor`: ```bash -$ helm upgrade -i gatewayvoyagermeshcom-oracleroute-editor appscode/gatewayvoyagermeshcom-oracleroute-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gatewayvoyagermeshcom-oracleroute-editor appscode/gatewayvoyagermeshcom-oracleroute-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a OracleRoute Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gatewayvoyagermesh Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gatewayvoyagermeshcom-oracleroute-editor appscode/gatewayvoyagermeshcom-oracleroute-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gateway.voyagermesh.com/v1alpha1 +$ helm upgrade -i gatewayvoyagermeshcom-oracleroute-editor appscode/gatewayvoyagermeshcom-oracleroute-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gateway.voyagermesh.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gatewayvoyagermeshcom-oracleroute-editor appscode/gatewayvoyagermeshcom-oracleroute-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gatewayvoyagermeshcom-oracleroute-editor appscode/gatewayvoyagermeshcom-oracleroute-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gatewayvoyagermeshcom-postgresroute-editor/Chart.yaml b/charts/gatewayvoyagermeshcom-postgresroute-editor/Chart.yaml index a985c2ad84..70b68cec1c 100644 --- a/charts/gatewayvoyagermeshcom-postgresroute-editor/Chart.yaml +++ b/charts/gatewayvoyagermeshcom-postgresroute-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gateway.voyagermesh.com","version":"v1alpha1","resource":"postgresroutes"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: PostgresRoute Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gatewayvoyagermeshcom-postgresroute-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gatewayvoyagermeshcom-postgresroute-editor/README.md b/charts/gatewayvoyagermeshcom-postgresroute-editor/README.md index 3cba221991..5cb253da5b 100644 --- a/charts/gatewayvoyagermeshcom-postgresroute-editor/README.md +++ b/charts/gatewayvoyagermeshcom-postgresroute-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gatewayvoyagermeshcom-postgresroute-editor --version=v0.35.0 -$ helm upgrade -i gatewayvoyagermeshcom-postgresroute-editor appscode/gatewayvoyagermeshcom-postgresroute-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gatewayvoyagermeshcom-postgresroute-editor --version=v0.36.0 +$ helm upgrade -i gatewayvoyagermeshcom-postgresroute-editor appscode/gatewayvoyagermeshcom-postgresroute-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PostgresRoute Editor on a [Kubernetes](http://kubernetes.io To install/upgrade the chart with the release name `gatewayvoyagermeshcom-postgresroute-editor`: ```bash -$ helm upgrade -i gatewayvoyagermeshcom-postgresroute-editor appscode/gatewayvoyagermeshcom-postgresroute-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gatewayvoyagermeshcom-postgresroute-editor appscode/gatewayvoyagermeshcom-postgresroute-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a PostgresRoute Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gatewayvoyagermesh Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gatewayvoyagermeshcom-postgresroute-editor appscode/gatewayvoyagermeshcom-postgresroute-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gateway.voyagermesh.com/v1alpha1 +$ helm upgrade -i gatewayvoyagermeshcom-postgresroute-editor appscode/gatewayvoyagermeshcom-postgresroute-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gateway.voyagermesh.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gatewayvoyagermeshcom-postgresroute-editor appscode/gatewayvoyagermeshcom-postgresroute-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gatewayvoyagermeshcom-postgresroute-editor appscode/gatewayvoyagermeshcom-postgresroute-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gatewayvoyagermeshcom-redisroute-editor/Chart.yaml b/charts/gatewayvoyagermeshcom-redisroute-editor/Chart.yaml index 85cac728fb..bafd020282 100644 --- a/charts/gatewayvoyagermeshcom-redisroute-editor/Chart.yaml +++ b/charts/gatewayvoyagermeshcom-redisroute-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gateway.voyagermesh.com","version":"v1alpha1","resource":"redisroutes"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: RedisRoute Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gatewayvoyagermeshcom-redisroute-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gatewayvoyagermeshcom-redisroute-editor/README.md b/charts/gatewayvoyagermeshcom-redisroute-editor/README.md index 251940a5eb..a28f1fc3b9 100644 --- a/charts/gatewayvoyagermeshcom-redisroute-editor/README.md +++ b/charts/gatewayvoyagermeshcom-redisroute-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gatewayvoyagermeshcom-redisroute-editor --version=v0.35.0 -$ helm upgrade -i gatewayvoyagermeshcom-redisroute-editor appscode/gatewayvoyagermeshcom-redisroute-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gatewayvoyagermeshcom-redisroute-editor --version=v0.36.0 +$ helm upgrade -i gatewayvoyagermeshcom-redisroute-editor appscode/gatewayvoyagermeshcom-redisroute-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a RedisRoute Editor on a [Kubernetes](http://kubernetes.io) c To install/upgrade the chart with the release name `gatewayvoyagermeshcom-redisroute-editor`: ```bash -$ helm upgrade -i gatewayvoyagermeshcom-redisroute-editor appscode/gatewayvoyagermeshcom-redisroute-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gatewayvoyagermeshcom-redisroute-editor appscode/gatewayvoyagermeshcom-redisroute-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a RedisRoute Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gatewayvoyagermesh Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gatewayvoyagermeshcom-redisroute-editor appscode/gatewayvoyagermeshcom-redisroute-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gateway.voyagermesh.com/v1alpha1 +$ helm upgrade -i gatewayvoyagermeshcom-redisroute-editor appscode/gatewayvoyagermeshcom-redisroute-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gateway.voyagermesh.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gatewayvoyagermeshcom-redisroute-editor appscode/gatewayvoyagermeshcom-redisroute-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gatewayvoyagermeshcom-redisroute-editor appscode/gatewayvoyagermeshcom-redisroute-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gcpkubedbcom-providerconfig-editor/Chart.yaml b/charts/gcpkubedbcom-providerconfig-editor/Chart.yaml index ab0d975d1a..f6f52d98d8 100644 --- a/charts/gcpkubedbcom-providerconfig-editor/Chart.yaml +++ b/charts/gcpkubedbcom-providerconfig-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gcp.kubedb.com","version":"v1beta1","resource":"providerconfigs"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ProviderConfig Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gcpkubedbcom-providerconfig-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gcpkubedbcom-providerconfig-editor/README.md b/charts/gcpkubedbcom-providerconfig-editor/README.md index 91b1a488fb..681ffb611a 100644 --- a/charts/gcpkubedbcom-providerconfig-editor/README.md +++ b/charts/gcpkubedbcom-providerconfig-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gcpkubedbcom-providerconfig-editor --version=v0.35.0 -$ helm upgrade -i gcpkubedbcom-providerconfig-editor appscode/gcpkubedbcom-providerconfig-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gcpkubedbcom-providerconfig-editor --version=v0.36.0 +$ helm upgrade -i gcpkubedbcom-providerconfig-editor appscode/gcpkubedbcom-providerconfig-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ProviderConfig Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `gcpkubedbcom-providerconfig-editor`: ```bash -$ helm upgrade -i gcpkubedbcom-providerconfig-editor appscode/gcpkubedbcom-providerconfig-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gcpkubedbcom-providerconfig-editor appscode/gcpkubedbcom-providerconfig-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ProviderConfig Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gcpkubedbcom-provi Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gcpkubedbcom-providerconfig-editor appscode/gcpkubedbcom-providerconfig-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gcp.kubedb.com/v1beta1 +$ helm upgrade -i gcpkubedbcom-providerconfig-editor appscode/gcpkubedbcom-providerconfig-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gcp.kubedb.com/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gcpkubedbcom-providerconfig-editor appscode/gcpkubedbcom-providerconfig-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gcpkubedbcom-providerconfig-editor appscode/gcpkubedbcom-providerconfig-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gcpkubedbcom-providerconfigusage-editor/Chart.yaml b/charts/gcpkubedbcom-providerconfigusage-editor/Chart.yaml index b6ee7d534a..a5844623dc 100644 --- a/charts/gcpkubedbcom-providerconfigusage-editor/Chart.yaml +++ b/charts/gcpkubedbcom-providerconfigusage-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gcp.kubedb.com","version":"v1beta1","resource":"providerconfigusages"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ProviderConfigUsage Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gcpkubedbcom-providerconfigusage-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gcpkubedbcom-providerconfigusage-editor/README.md b/charts/gcpkubedbcom-providerconfigusage-editor/README.md index 8f21cebc87..f24ec8742b 100644 --- a/charts/gcpkubedbcom-providerconfigusage-editor/README.md +++ b/charts/gcpkubedbcom-providerconfigusage-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gcpkubedbcom-providerconfigusage-editor --version=v0.35.0 -$ helm upgrade -i gcpkubedbcom-providerconfigusage-editor appscode/gcpkubedbcom-providerconfigusage-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gcpkubedbcom-providerconfigusage-editor --version=v0.36.0 +$ helm upgrade -i gcpkubedbcom-providerconfigusage-editor appscode/gcpkubedbcom-providerconfigusage-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ProviderConfigUsage Editor on a [Kubernetes](http://kuberne To install/upgrade the chart with the release name `gcpkubedbcom-providerconfigusage-editor`: ```bash -$ helm upgrade -i gcpkubedbcom-providerconfigusage-editor appscode/gcpkubedbcom-providerconfigusage-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gcpkubedbcom-providerconfigusage-editor appscode/gcpkubedbcom-providerconfigusage-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ProviderConfigUsage Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gcpkubedbcom-provi Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gcpkubedbcom-providerconfigusage-editor appscode/gcpkubedbcom-providerconfigusage-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gcp.kubedb.com/v1beta1 +$ helm upgrade -i gcpkubedbcom-providerconfigusage-editor appscode/gcpkubedbcom-providerconfigusage-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gcp.kubedb.com/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gcpkubedbcom-providerconfigusage-editor appscode/gcpkubedbcom-providerconfigusage-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gcpkubedbcom-providerconfigusage-editor appscode/gcpkubedbcom-providerconfigusage-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gcpkubedbcom-storeconfig-editor/Chart.yaml b/charts/gcpkubedbcom-storeconfig-editor/Chart.yaml index de4f9362ec..1470e20de3 100644 --- a/charts/gcpkubedbcom-storeconfig-editor/Chart.yaml +++ b/charts/gcpkubedbcom-storeconfig-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gcp.kubedb.com","version":"v1alpha1","resource":"storeconfigs"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: StoreConfig Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gcpkubedbcom-storeconfig-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gcpkubedbcom-storeconfig-editor/README.md b/charts/gcpkubedbcom-storeconfig-editor/README.md index 8c96f10b06..7a06d31379 100644 --- a/charts/gcpkubedbcom-storeconfig-editor/README.md +++ b/charts/gcpkubedbcom-storeconfig-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gcpkubedbcom-storeconfig-editor --version=v0.35.0 -$ helm upgrade -i gcpkubedbcom-storeconfig-editor appscode/gcpkubedbcom-storeconfig-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gcpkubedbcom-storeconfig-editor --version=v0.36.0 +$ helm upgrade -i gcpkubedbcom-storeconfig-editor appscode/gcpkubedbcom-storeconfig-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a StoreConfig Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `gcpkubedbcom-storeconfig-editor`: ```bash -$ helm upgrade -i gcpkubedbcom-storeconfig-editor appscode/gcpkubedbcom-storeconfig-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gcpkubedbcom-storeconfig-editor appscode/gcpkubedbcom-storeconfig-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a StoreConfig Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gcpkubedbcom-store Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gcpkubedbcom-storeconfig-editor appscode/gcpkubedbcom-storeconfig-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gcp.kubedb.com/v1alpha1 +$ helm upgrade -i gcpkubedbcom-storeconfig-editor appscode/gcpkubedbcom-storeconfig-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gcp.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gcpkubedbcom-storeconfig-editor appscode/gcpkubedbcom-storeconfig-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gcpkubedbcom-storeconfig-editor appscode/gcpkubedbcom-storeconfig-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gitopskubedbcom-aerospike-editor/Chart.yaml b/charts/gitopskubedbcom-aerospike-editor/Chart.yaml index 7f0b4ae9fc..bb99a22699 100644 --- a/charts/gitopskubedbcom-aerospike-editor/Chart.yaml +++ b/charts/gitopskubedbcom-aerospike-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gitops.kubedb.com","version":"v1alpha1","resource":"aerospikes"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Aerospike Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gitopskubedbcom-aerospike-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gitopskubedbcom-aerospike-editor/README.md b/charts/gitopskubedbcom-aerospike-editor/README.md index d218144de2..da1782b0f4 100644 --- a/charts/gitopskubedbcom-aerospike-editor/README.md +++ b/charts/gitopskubedbcom-aerospike-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gitopskubedbcom-aerospike-editor --version=v0.35.0 -$ helm upgrade -i gitopskubedbcom-aerospike-editor appscode/gitopskubedbcom-aerospike-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gitopskubedbcom-aerospike-editor --version=v0.36.0 +$ helm upgrade -i gitopskubedbcom-aerospike-editor appscode/gitopskubedbcom-aerospike-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Aerospike Editor on a [Kubernetes](http://kubernetes.io) cl To install/upgrade the chart with the release name `gitopskubedbcom-aerospike-editor`: ```bash -$ helm upgrade -i gitopskubedbcom-aerospike-editor appscode/gitopskubedbcom-aerospike-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gitopskubedbcom-aerospike-editor appscode/gitopskubedbcom-aerospike-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Aerospike Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gitopskubedbcom-ae Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gitopskubedbcom-aerospike-editor appscode/gitopskubedbcom-aerospike-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gitops.kubedb.com/v1alpha1 +$ helm upgrade -i gitopskubedbcom-aerospike-editor appscode/gitopskubedbcom-aerospike-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gitops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gitopskubedbcom-aerospike-editor appscode/gitopskubedbcom-aerospike-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gitopskubedbcom-aerospike-editor appscode/gitopskubedbcom-aerospike-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gitopskubedbcom-aerospike-editor/crds/gitops.kubedb.com_aerospikes.yaml b/charts/gitopskubedbcom-aerospike-editor/crds/gitops.kubedb.com_aerospikes.yaml index 46fc69ca96..28a072202a 100644 --- a/charts/gitopskubedbcom-aerospike-editor/crds/gitops.kubedb.com_aerospikes.yaml +++ b/charts/gitopskubedbcom-aerospike-editor/crds/gitops.kubedb.com_aerospikes.yaml @@ -83,6 +83,8 @@ spec: - WipeOut - DoNotTerminate type: string + disableAuth: + type: boolean healthChecker: default: failureThreshold: 1 @@ -4756,9 +4758,6 @@ spec: type: array type: object type: object - replicas: - format: int32 - type: integer serviceTemplates: items: properties: diff --git a/charts/gitopskubedbcom-aerospike-editor/values.openapiv3_schema.yaml b/charts/gitopskubedbcom-aerospike-editor/values.openapiv3_schema.yaml index 54b9556472..cd9245e35c 100644 --- a/charts/gitopskubedbcom-aerospike-editor/values.openapiv3_schema.yaml +++ b/charts/gitopskubedbcom-aerospike-editor/values.openapiv3_schema.yaml @@ -97,6 +97,8 @@ properties: - WipeOut - DoNotTerminate type: string + disableAuth: + type: boolean healthChecker: default: failureThreshold: 1 @@ -4770,9 +4772,6 @@ properties: type: array type: object type: object - replicas: - format: int32 - type: integer serviceTemplates: items: properties: diff --git a/charts/gitopskubedbcom-cassandra-editor/Chart.yaml b/charts/gitopskubedbcom-cassandra-editor/Chart.yaml index 6a49218ec2..8613ed3c52 100644 --- a/charts/gitopskubedbcom-cassandra-editor/Chart.yaml +++ b/charts/gitopskubedbcom-cassandra-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gitops.kubedb.com","version":"v1alpha1","resource":"cassandras"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Cassandra Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gitopskubedbcom-cassandra-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gitopskubedbcom-cassandra-editor/README.md b/charts/gitopskubedbcom-cassandra-editor/README.md index 58ea0c885e..7c06ea1455 100644 --- a/charts/gitopskubedbcom-cassandra-editor/README.md +++ b/charts/gitopskubedbcom-cassandra-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gitopskubedbcom-cassandra-editor --version=v0.35.0 -$ helm upgrade -i gitopskubedbcom-cassandra-editor appscode/gitopskubedbcom-cassandra-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gitopskubedbcom-cassandra-editor --version=v0.36.0 +$ helm upgrade -i gitopskubedbcom-cassandra-editor appscode/gitopskubedbcom-cassandra-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Cassandra Editor on a [Kubernetes](http://kubernetes.io) cl To install/upgrade the chart with the release name `gitopskubedbcom-cassandra-editor`: ```bash -$ helm upgrade -i gitopskubedbcom-cassandra-editor appscode/gitopskubedbcom-cassandra-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gitopskubedbcom-cassandra-editor appscode/gitopskubedbcom-cassandra-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Cassandra Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gitopskubedbcom-ca Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gitopskubedbcom-cassandra-editor appscode/gitopskubedbcom-cassandra-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gitops.kubedb.com/v1alpha1 +$ helm upgrade -i gitopskubedbcom-cassandra-editor appscode/gitopskubedbcom-cassandra-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gitops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gitopskubedbcom-cassandra-editor appscode/gitopskubedbcom-cassandra-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gitopskubedbcom-cassandra-editor appscode/gitopskubedbcom-cassandra-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gitopskubedbcom-clickhouse-editor/Chart.yaml b/charts/gitopskubedbcom-clickhouse-editor/Chart.yaml index df69214fe6..f6b2d04334 100644 --- a/charts/gitopskubedbcom-clickhouse-editor/Chart.yaml +++ b/charts/gitopskubedbcom-clickhouse-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gitops.kubedb.com","version":"v1alpha1","resource":"clickhouses"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ClickHouse Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gitopskubedbcom-clickhouse-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gitopskubedbcom-clickhouse-editor/README.md b/charts/gitopskubedbcom-clickhouse-editor/README.md index 922f52d58b..886cad47d5 100644 --- a/charts/gitopskubedbcom-clickhouse-editor/README.md +++ b/charts/gitopskubedbcom-clickhouse-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gitopskubedbcom-clickhouse-editor --version=v0.35.0 -$ helm upgrade -i gitopskubedbcom-clickhouse-editor appscode/gitopskubedbcom-clickhouse-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gitopskubedbcom-clickhouse-editor --version=v0.36.0 +$ helm upgrade -i gitopskubedbcom-clickhouse-editor appscode/gitopskubedbcom-clickhouse-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ClickHouse Editor on a [Kubernetes](http://kubernetes.io) c To install/upgrade the chart with the release name `gitopskubedbcom-clickhouse-editor`: ```bash -$ helm upgrade -i gitopskubedbcom-clickhouse-editor appscode/gitopskubedbcom-clickhouse-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gitopskubedbcom-clickhouse-editor appscode/gitopskubedbcom-clickhouse-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ClickHouse Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gitopskubedbcom-cl Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gitopskubedbcom-clickhouse-editor appscode/gitopskubedbcom-clickhouse-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gitops.kubedb.com/v1alpha1 +$ helm upgrade -i gitopskubedbcom-clickhouse-editor appscode/gitopskubedbcom-clickhouse-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gitops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gitopskubedbcom-clickhouse-editor appscode/gitopskubedbcom-clickhouse-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gitopskubedbcom-clickhouse-editor appscode/gitopskubedbcom-clickhouse-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gitopskubedbcom-db2-editor/Chart.yaml b/charts/gitopskubedbcom-db2-editor/Chart.yaml index 2bf99a5bc9..120342188e 100644 --- a/charts/gitopskubedbcom-db2-editor/Chart.yaml +++ b/charts/gitopskubedbcom-db2-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gitops.kubedb.com","version":"v1alpha1","resource":"db2s"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: DB2 Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gitopskubedbcom-db2-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gitopskubedbcom-db2-editor/README.md b/charts/gitopskubedbcom-db2-editor/README.md index d366c7394a..deea2404cd 100644 --- a/charts/gitopskubedbcom-db2-editor/README.md +++ b/charts/gitopskubedbcom-db2-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gitopskubedbcom-db2-editor --version=v0.35.0 -$ helm upgrade -i gitopskubedbcom-db2-editor appscode/gitopskubedbcom-db2-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gitopskubedbcom-db2-editor --version=v0.36.0 +$ helm upgrade -i gitopskubedbcom-db2-editor appscode/gitopskubedbcom-db2-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a DB2 Editor on a [Kubernetes](http://kubernetes.io) cluster To install/upgrade the chart with the release name `gitopskubedbcom-db2-editor`: ```bash -$ helm upgrade -i gitopskubedbcom-db2-editor appscode/gitopskubedbcom-db2-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gitopskubedbcom-db2-editor appscode/gitopskubedbcom-db2-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a DB2 Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gitopskubedbcom-db Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gitopskubedbcom-db2-editor appscode/gitopskubedbcom-db2-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gitops.kubedb.com/v1alpha1 +$ helm upgrade -i gitopskubedbcom-db2-editor appscode/gitopskubedbcom-db2-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gitops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gitopskubedbcom-db2-editor appscode/gitopskubedbcom-db2-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gitopskubedbcom-db2-editor appscode/gitopskubedbcom-db2-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gitopskubedbcom-documentdb-editor/Chart.yaml b/charts/gitopskubedbcom-documentdb-editor/Chart.yaml index 54136027e3..41b49e4a61 100644 --- a/charts/gitopskubedbcom-documentdb-editor/Chart.yaml +++ b/charts/gitopskubedbcom-documentdb-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gitops.kubedb.com","version":"v1alpha1","resource":"documentdbs"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: DocumentDB Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gitopskubedbcom-documentdb-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gitopskubedbcom-documentdb-editor/README.md b/charts/gitopskubedbcom-documentdb-editor/README.md index 2d7482af1a..2cb526a288 100644 --- a/charts/gitopskubedbcom-documentdb-editor/README.md +++ b/charts/gitopskubedbcom-documentdb-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gitopskubedbcom-documentdb-editor --version=v0.35.0 -$ helm upgrade -i gitopskubedbcom-documentdb-editor appscode/gitopskubedbcom-documentdb-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gitopskubedbcom-documentdb-editor --version=v0.36.0 +$ helm upgrade -i gitopskubedbcom-documentdb-editor appscode/gitopskubedbcom-documentdb-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a DocumentDB Editor on a [Kubernetes](http://kubernetes.io) c To install/upgrade the chart with the release name `gitopskubedbcom-documentdb-editor`: ```bash -$ helm upgrade -i gitopskubedbcom-documentdb-editor appscode/gitopskubedbcom-documentdb-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gitopskubedbcom-documentdb-editor appscode/gitopskubedbcom-documentdb-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a DocumentDB Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gitopskubedbcom-do Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gitopskubedbcom-documentdb-editor appscode/gitopskubedbcom-documentdb-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gitops.kubedb.com/v1alpha1 +$ helm upgrade -i gitopskubedbcom-documentdb-editor appscode/gitopskubedbcom-documentdb-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gitops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gitopskubedbcom-documentdb-editor appscode/gitopskubedbcom-documentdb-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gitopskubedbcom-documentdb-editor appscode/gitopskubedbcom-documentdb-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gitopskubedbcom-druid-editor/Chart.yaml b/charts/gitopskubedbcom-druid-editor/Chart.yaml index 8ecd06ceeb..2318cc2226 100644 --- a/charts/gitopskubedbcom-druid-editor/Chart.yaml +++ b/charts/gitopskubedbcom-druid-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gitops.kubedb.com","version":"v1alpha1","resource":"druids"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Druid Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gitopskubedbcom-druid-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gitopskubedbcom-druid-editor/README.md b/charts/gitopskubedbcom-druid-editor/README.md index da519647d6..a68b6b833a 100644 --- a/charts/gitopskubedbcom-druid-editor/README.md +++ b/charts/gitopskubedbcom-druid-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gitopskubedbcom-druid-editor --version=v0.35.0 -$ helm upgrade -i gitopskubedbcom-druid-editor appscode/gitopskubedbcom-druid-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gitopskubedbcom-druid-editor --version=v0.36.0 +$ helm upgrade -i gitopskubedbcom-druid-editor appscode/gitopskubedbcom-druid-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Druid Editor on a [Kubernetes](http://kubernetes.io) cluste To install/upgrade the chart with the release name `gitopskubedbcom-druid-editor`: ```bash -$ helm upgrade -i gitopskubedbcom-druid-editor appscode/gitopskubedbcom-druid-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gitopskubedbcom-druid-editor appscode/gitopskubedbcom-druid-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Druid Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gitopskubedbcom-dr Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gitopskubedbcom-druid-editor appscode/gitopskubedbcom-druid-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gitops.kubedb.com/v1alpha1 +$ helm upgrade -i gitopskubedbcom-druid-editor appscode/gitopskubedbcom-druid-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gitops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gitopskubedbcom-druid-editor appscode/gitopskubedbcom-druid-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gitopskubedbcom-druid-editor appscode/gitopskubedbcom-druid-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gitopskubedbcom-elasticsearch-editor/Chart.yaml b/charts/gitopskubedbcom-elasticsearch-editor/Chart.yaml index 2f7ecb6f0c..d2364a3a6a 100644 --- a/charts/gitopskubedbcom-elasticsearch-editor/Chart.yaml +++ b/charts/gitopskubedbcom-elasticsearch-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gitops.kubedb.com","version":"v1alpha1","resource":"elasticsearches"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Elasticsearch Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gitopskubedbcom-elasticsearch-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gitopskubedbcom-elasticsearch-editor/README.md b/charts/gitopskubedbcom-elasticsearch-editor/README.md index 650b11e36c..997c3db525 100644 --- a/charts/gitopskubedbcom-elasticsearch-editor/README.md +++ b/charts/gitopskubedbcom-elasticsearch-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gitopskubedbcom-elasticsearch-editor --version=v0.35.0 -$ helm upgrade -i gitopskubedbcom-elasticsearch-editor appscode/gitopskubedbcom-elasticsearch-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gitopskubedbcom-elasticsearch-editor --version=v0.36.0 +$ helm upgrade -i gitopskubedbcom-elasticsearch-editor appscode/gitopskubedbcom-elasticsearch-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Elasticsearch Editor on a [Kubernetes](http://kubernetes.io To install/upgrade the chart with the release name `gitopskubedbcom-elasticsearch-editor`: ```bash -$ helm upgrade -i gitopskubedbcom-elasticsearch-editor appscode/gitopskubedbcom-elasticsearch-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gitopskubedbcom-elasticsearch-editor appscode/gitopskubedbcom-elasticsearch-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Elasticsearch Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gitopskubedbcom-el Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gitopskubedbcom-elasticsearch-editor appscode/gitopskubedbcom-elasticsearch-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gitops.kubedb.com/v1alpha1 +$ helm upgrade -i gitopskubedbcom-elasticsearch-editor appscode/gitopskubedbcom-elasticsearch-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gitops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gitopskubedbcom-elasticsearch-editor appscode/gitopskubedbcom-elasticsearch-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gitopskubedbcom-elasticsearch-editor appscode/gitopskubedbcom-elasticsearch-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gitopskubedbcom-hanadb-editor/Chart.yaml b/charts/gitopskubedbcom-hanadb-editor/Chart.yaml index 1443d9cdb6..61655595e5 100644 --- a/charts/gitopskubedbcom-hanadb-editor/Chart.yaml +++ b/charts/gitopskubedbcom-hanadb-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gitops.kubedb.com","version":"v1alpha1","resource":"hanadbs"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: HanaDB Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gitopskubedbcom-hanadb-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gitopskubedbcom-hanadb-editor/README.md b/charts/gitopskubedbcom-hanadb-editor/README.md index 8344ab874b..b98c837881 100644 --- a/charts/gitopskubedbcom-hanadb-editor/README.md +++ b/charts/gitopskubedbcom-hanadb-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gitopskubedbcom-hanadb-editor --version=v0.35.0 -$ helm upgrade -i gitopskubedbcom-hanadb-editor appscode/gitopskubedbcom-hanadb-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gitopskubedbcom-hanadb-editor --version=v0.36.0 +$ helm upgrade -i gitopskubedbcom-hanadb-editor appscode/gitopskubedbcom-hanadb-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a HanaDB Editor on a [Kubernetes](http://kubernetes.io) clust To install/upgrade the chart with the release name `gitopskubedbcom-hanadb-editor`: ```bash -$ helm upgrade -i gitopskubedbcom-hanadb-editor appscode/gitopskubedbcom-hanadb-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gitopskubedbcom-hanadb-editor appscode/gitopskubedbcom-hanadb-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a HanaDB Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gitopskubedbcom-ha Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gitopskubedbcom-hanadb-editor appscode/gitopskubedbcom-hanadb-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gitops.kubedb.com/v1alpha1 +$ helm upgrade -i gitopskubedbcom-hanadb-editor appscode/gitopskubedbcom-hanadb-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gitops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gitopskubedbcom-hanadb-editor appscode/gitopskubedbcom-hanadb-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gitopskubedbcom-hanadb-editor appscode/gitopskubedbcom-hanadb-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gitopskubedbcom-hanadb-editor/crds/gitops.kubedb.com_hanadbs.yaml b/charts/gitopskubedbcom-hanadb-editor/crds/gitops.kubedb.com_hanadbs.yaml index 3fb4d0f4d4..a253906da6 100644 --- a/charts/gitopskubedbcom-hanadb-editor/crds/gitops.kubedb.com_hanadbs.yaml +++ b/charts/gitopskubedbcom-hanadb-editor/crds/gitops.kubedb.com_hanadbs.yaml @@ -120,6 +120,8 @@ spec: - WipeOut - DoNotTerminate type: string + enforceVolumePermission: + type: boolean healthChecker: default: failureThreshold: 3 diff --git a/charts/gitopskubedbcom-hanadb-editor/values.openapiv3_schema.yaml b/charts/gitopskubedbcom-hanadb-editor/values.openapiv3_schema.yaml index f5636f7629..155b51cb3a 100644 --- a/charts/gitopskubedbcom-hanadb-editor/values.openapiv3_schema.yaml +++ b/charts/gitopskubedbcom-hanadb-editor/values.openapiv3_schema.yaml @@ -134,6 +134,8 @@ properties: - WipeOut - DoNotTerminate type: string + enforceVolumePermission: + type: boolean healthChecker: default: failureThreshold: 3 diff --git a/charts/gitopskubedbcom-hazelcast-editor/Chart.yaml b/charts/gitopskubedbcom-hazelcast-editor/Chart.yaml index d9300d1191..8b5b789999 100644 --- a/charts/gitopskubedbcom-hazelcast-editor/Chart.yaml +++ b/charts/gitopskubedbcom-hazelcast-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gitops.kubedb.com","version":"v1alpha1","resource":"hazelcasts"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Hazelcast Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gitopskubedbcom-hazelcast-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gitopskubedbcom-hazelcast-editor/README.md b/charts/gitopskubedbcom-hazelcast-editor/README.md index 26d3547367..5ac06a4922 100644 --- a/charts/gitopskubedbcom-hazelcast-editor/README.md +++ b/charts/gitopskubedbcom-hazelcast-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gitopskubedbcom-hazelcast-editor --version=v0.35.0 -$ helm upgrade -i gitopskubedbcom-hazelcast-editor appscode/gitopskubedbcom-hazelcast-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gitopskubedbcom-hazelcast-editor --version=v0.36.0 +$ helm upgrade -i gitopskubedbcom-hazelcast-editor appscode/gitopskubedbcom-hazelcast-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Hazelcast Editor on a [Kubernetes](http://kubernetes.io) cl To install/upgrade the chart with the release name `gitopskubedbcom-hazelcast-editor`: ```bash -$ helm upgrade -i gitopskubedbcom-hazelcast-editor appscode/gitopskubedbcom-hazelcast-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gitopskubedbcom-hazelcast-editor appscode/gitopskubedbcom-hazelcast-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Hazelcast Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gitopskubedbcom-ha Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gitopskubedbcom-hazelcast-editor appscode/gitopskubedbcom-hazelcast-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gitops.kubedb.com/v1alpha1 +$ helm upgrade -i gitopskubedbcom-hazelcast-editor appscode/gitopskubedbcom-hazelcast-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gitops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gitopskubedbcom-hazelcast-editor appscode/gitopskubedbcom-hazelcast-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gitopskubedbcom-hazelcast-editor appscode/gitopskubedbcom-hazelcast-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gitopskubedbcom-ignite-editor/Chart.yaml b/charts/gitopskubedbcom-ignite-editor/Chart.yaml index 039767ac92..6783b9af04 100644 --- a/charts/gitopskubedbcom-ignite-editor/Chart.yaml +++ b/charts/gitopskubedbcom-ignite-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gitops.kubedb.com","version":"v1alpha1","resource":"ignites"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Ignite Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gitopskubedbcom-ignite-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gitopskubedbcom-ignite-editor/README.md b/charts/gitopskubedbcom-ignite-editor/README.md index 980ed97adb..3aa98915fb 100644 --- a/charts/gitopskubedbcom-ignite-editor/README.md +++ b/charts/gitopskubedbcom-ignite-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gitopskubedbcom-ignite-editor --version=v0.35.0 -$ helm upgrade -i gitopskubedbcom-ignite-editor appscode/gitopskubedbcom-ignite-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gitopskubedbcom-ignite-editor --version=v0.36.0 +$ helm upgrade -i gitopskubedbcom-ignite-editor appscode/gitopskubedbcom-ignite-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Ignite Editor on a [Kubernetes](http://kubernetes.io) clust To install/upgrade the chart with the release name `gitopskubedbcom-ignite-editor`: ```bash -$ helm upgrade -i gitopskubedbcom-ignite-editor appscode/gitopskubedbcom-ignite-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gitopskubedbcom-ignite-editor appscode/gitopskubedbcom-ignite-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Ignite Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gitopskubedbcom-ig Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gitopskubedbcom-ignite-editor appscode/gitopskubedbcom-ignite-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gitops.kubedb.com/v1alpha1 +$ helm upgrade -i gitopskubedbcom-ignite-editor appscode/gitopskubedbcom-ignite-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gitops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gitopskubedbcom-ignite-editor appscode/gitopskubedbcom-ignite-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gitopskubedbcom-ignite-editor appscode/gitopskubedbcom-ignite-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gitopskubedbcom-kafka-editor/Chart.yaml b/charts/gitopskubedbcom-kafka-editor/Chart.yaml index 81c1656b88..281d85643e 100644 --- a/charts/gitopskubedbcom-kafka-editor/Chart.yaml +++ b/charts/gitopskubedbcom-kafka-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gitops.kubedb.com","version":"v1alpha1","resource":"kafkas"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Kafka Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gitopskubedbcom-kafka-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gitopskubedbcom-kafka-editor/README.md b/charts/gitopskubedbcom-kafka-editor/README.md index 5db9ef6867..9b83b0fa30 100644 --- a/charts/gitopskubedbcom-kafka-editor/README.md +++ b/charts/gitopskubedbcom-kafka-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gitopskubedbcom-kafka-editor --version=v0.35.0 -$ helm upgrade -i gitopskubedbcom-kafka-editor appscode/gitopskubedbcom-kafka-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gitopskubedbcom-kafka-editor --version=v0.36.0 +$ helm upgrade -i gitopskubedbcom-kafka-editor appscode/gitopskubedbcom-kafka-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Kafka Editor on a [Kubernetes](http://kubernetes.io) cluste To install/upgrade the chart with the release name `gitopskubedbcom-kafka-editor`: ```bash -$ helm upgrade -i gitopskubedbcom-kafka-editor appscode/gitopskubedbcom-kafka-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gitopskubedbcom-kafka-editor appscode/gitopskubedbcom-kafka-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Kafka Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gitopskubedbcom-ka Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gitopskubedbcom-kafka-editor appscode/gitopskubedbcom-kafka-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gitops.kubedb.com/v1alpha1 +$ helm upgrade -i gitopskubedbcom-kafka-editor appscode/gitopskubedbcom-kafka-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gitops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gitopskubedbcom-kafka-editor appscode/gitopskubedbcom-kafka-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gitopskubedbcom-kafka-editor appscode/gitopskubedbcom-kafka-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gitopskubedbcom-mariadb-editor/Chart.yaml b/charts/gitopskubedbcom-mariadb-editor/Chart.yaml index 3c48d13546..ad5216e8f0 100644 --- a/charts/gitopskubedbcom-mariadb-editor/Chart.yaml +++ b/charts/gitopskubedbcom-mariadb-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gitops.kubedb.com","version":"v1alpha1","resource":"mariadbs"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MariaDB Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gitopskubedbcom-mariadb-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gitopskubedbcom-mariadb-editor/README.md b/charts/gitopskubedbcom-mariadb-editor/README.md index af9f069775..32fdffe5ec 100644 --- a/charts/gitopskubedbcom-mariadb-editor/README.md +++ b/charts/gitopskubedbcom-mariadb-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gitopskubedbcom-mariadb-editor --version=v0.35.0 -$ helm upgrade -i gitopskubedbcom-mariadb-editor appscode/gitopskubedbcom-mariadb-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gitopskubedbcom-mariadb-editor --version=v0.36.0 +$ helm upgrade -i gitopskubedbcom-mariadb-editor appscode/gitopskubedbcom-mariadb-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MariaDB Editor on a [Kubernetes](http://kubernetes.io) clus To install/upgrade the chart with the release name `gitopskubedbcom-mariadb-editor`: ```bash -$ helm upgrade -i gitopskubedbcom-mariadb-editor appscode/gitopskubedbcom-mariadb-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gitopskubedbcom-mariadb-editor appscode/gitopskubedbcom-mariadb-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MariaDB Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gitopskubedbcom-ma Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gitopskubedbcom-mariadb-editor appscode/gitopskubedbcom-mariadb-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gitops.kubedb.com/v1alpha1 +$ helm upgrade -i gitopskubedbcom-mariadb-editor appscode/gitopskubedbcom-mariadb-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gitops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gitopskubedbcom-mariadb-editor appscode/gitopskubedbcom-mariadb-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gitopskubedbcom-mariadb-editor appscode/gitopskubedbcom-mariadb-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gitopskubedbcom-memcached-editor/Chart.yaml b/charts/gitopskubedbcom-memcached-editor/Chart.yaml index 48c7be6718..fdb1ca8ab7 100644 --- a/charts/gitopskubedbcom-memcached-editor/Chart.yaml +++ b/charts/gitopskubedbcom-memcached-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gitops.kubedb.com","version":"v1alpha1","resource":"memcacheds"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Memcached Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gitopskubedbcom-memcached-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gitopskubedbcom-memcached-editor/README.md b/charts/gitopskubedbcom-memcached-editor/README.md index c3262076aa..1ad6c9a5c4 100644 --- a/charts/gitopskubedbcom-memcached-editor/README.md +++ b/charts/gitopskubedbcom-memcached-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gitopskubedbcom-memcached-editor --version=v0.35.0 -$ helm upgrade -i gitopskubedbcom-memcached-editor appscode/gitopskubedbcom-memcached-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gitopskubedbcom-memcached-editor --version=v0.36.0 +$ helm upgrade -i gitopskubedbcom-memcached-editor appscode/gitopskubedbcom-memcached-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Memcached Editor on a [Kubernetes](http://kubernetes.io) cl To install/upgrade the chart with the release name `gitopskubedbcom-memcached-editor`: ```bash -$ helm upgrade -i gitopskubedbcom-memcached-editor appscode/gitopskubedbcom-memcached-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gitopskubedbcom-memcached-editor appscode/gitopskubedbcom-memcached-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Memcached Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gitopskubedbcom-me Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gitopskubedbcom-memcached-editor appscode/gitopskubedbcom-memcached-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gitops.kubedb.com/v1alpha1 +$ helm upgrade -i gitopskubedbcom-memcached-editor appscode/gitopskubedbcom-memcached-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gitops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gitopskubedbcom-memcached-editor appscode/gitopskubedbcom-memcached-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gitopskubedbcom-memcached-editor appscode/gitopskubedbcom-memcached-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gitopskubedbcom-milvus-editor/Chart.yaml b/charts/gitopskubedbcom-milvus-editor/Chart.yaml index 2c2a9f254d..1dec4bf545 100644 --- a/charts/gitopskubedbcom-milvus-editor/Chart.yaml +++ b/charts/gitopskubedbcom-milvus-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gitops.kubedb.com","version":"v1alpha1","resource":"milvuses"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Milvus Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gitopskubedbcom-milvus-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gitopskubedbcom-milvus-editor/README.md b/charts/gitopskubedbcom-milvus-editor/README.md index 32ac989597..16cdc2d424 100644 --- a/charts/gitopskubedbcom-milvus-editor/README.md +++ b/charts/gitopskubedbcom-milvus-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gitopskubedbcom-milvus-editor --version=v0.35.0 -$ helm upgrade -i gitopskubedbcom-milvus-editor appscode/gitopskubedbcom-milvus-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gitopskubedbcom-milvus-editor --version=v0.36.0 +$ helm upgrade -i gitopskubedbcom-milvus-editor appscode/gitopskubedbcom-milvus-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Milvus Editor on a [Kubernetes](http://kubernetes.io) clust To install/upgrade the chart with the release name `gitopskubedbcom-milvus-editor`: ```bash -$ helm upgrade -i gitopskubedbcom-milvus-editor appscode/gitopskubedbcom-milvus-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gitopskubedbcom-milvus-editor appscode/gitopskubedbcom-milvus-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Milvus Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gitopskubedbcom-mi Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gitopskubedbcom-milvus-editor appscode/gitopskubedbcom-milvus-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gitops.kubedb.com/v1alpha1 +$ helm upgrade -i gitopskubedbcom-milvus-editor appscode/gitopskubedbcom-milvus-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gitops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gitopskubedbcom-milvus-editor appscode/gitopskubedbcom-milvus-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gitopskubedbcom-milvus-editor appscode/gitopskubedbcom-milvus-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gitopskubedbcom-mongodb-editor/Chart.yaml b/charts/gitopskubedbcom-mongodb-editor/Chart.yaml index dcf9b56a49..22b71d66c2 100644 --- a/charts/gitopskubedbcom-mongodb-editor/Chart.yaml +++ b/charts/gitopskubedbcom-mongodb-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gitops.kubedb.com","version":"v1alpha1","resource":"mongodbs"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MongoDB Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gitopskubedbcom-mongodb-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gitopskubedbcom-mongodb-editor/README.md b/charts/gitopskubedbcom-mongodb-editor/README.md index cdb0de94c4..8f1f53d0f6 100644 --- a/charts/gitopskubedbcom-mongodb-editor/README.md +++ b/charts/gitopskubedbcom-mongodb-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gitopskubedbcom-mongodb-editor --version=v0.35.0 -$ helm upgrade -i gitopskubedbcom-mongodb-editor appscode/gitopskubedbcom-mongodb-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gitopskubedbcom-mongodb-editor --version=v0.36.0 +$ helm upgrade -i gitopskubedbcom-mongodb-editor appscode/gitopskubedbcom-mongodb-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MongoDB Editor on a [Kubernetes](http://kubernetes.io) clus To install/upgrade the chart with the release name `gitopskubedbcom-mongodb-editor`: ```bash -$ helm upgrade -i gitopskubedbcom-mongodb-editor appscode/gitopskubedbcom-mongodb-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gitopskubedbcom-mongodb-editor appscode/gitopskubedbcom-mongodb-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MongoDB Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gitopskubedbcom-mo Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gitopskubedbcom-mongodb-editor appscode/gitopskubedbcom-mongodb-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gitops.kubedb.com/v1alpha1 +$ helm upgrade -i gitopskubedbcom-mongodb-editor appscode/gitopskubedbcom-mongodb-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gitops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gitopskubedbcom-mongodb-editor appscode/gitopskubedbcom-mongodb-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gitopskubedbcom-mongodb-editor appscode/gitopskubedbcom-mongodb-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gitopskubedbcom-mssqlserver-editor/Chart.yaml b/charts/gitopskubedbcom-mssqlserver-editor/Chart.yaml index 89d98a8a79..2f541f219d 100644 --- a/charts/gitopskubedbcom-mssqlserver-editor/Chart.yaml +++ b/charts/gitopskubedbcom-mssqlserver-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gitops.kubedb.com","version":"v1alpha1","resource":"mssqlservers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MSSQLServer Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gitopskubedbcom-mssqlserver-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gitopskubedbcom-mssqlserver-editor/README.md b/charts/gitopskubedbcom-mssqlserver-editor/README.md index 0c8be86716..fd72c25fbc 100644 --- a/charts/gitopskubedbcom-mssqlserver-editor/README.md +++ b/charts/gitopskubedbcom-mssqlserver-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gitopskubedbcom-mssqlserver-editor --version=v0.35.0 -$ helm upgrade -i gitopskubedbcom-mssqlserver-editor appscode/gitopskubedbcom-mssqlserver-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gitopskubedbcom-mssqlserver-editor --version=v0.36.0 +$ helm upgrade -i gitopskubedbcom-mssqlserver-editor appscode/gitopskubedbcom-mssqlserver-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MSSQLServer Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `gitopskubedbcom-mssqlserver-editor`: ```bash -$ helm upgrade -i gitopskubedbcom-mssqlserver-editor appscode/gitopskubedbcom-mssqlserver-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gitopskubedbcom-mssqlserver-editor appscode/gitopskubedbcom-mssqlserver-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MSSQLServer Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gitopskubedbcom-ms Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gitopskubedbcom-mssqlserver-editor appscode/gitopskubedbcom-mssqlserver-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gitops.kubedb.com/v1alpha1 +$ helm upgrade -i gitopskubedbcom-mssqlserver-editor appscode/gitopskubedbcom-mssqlserver-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gitops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gitopskubedbcom-mssqlserver-editor appscode/gitopskubedbcom-mssqlserver-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gitopskubedbcom-mssqlserver-editor appscode/gitopskubedbcom-mssqlserver-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gitopskubedbcom-mysql-editor/Chart.yaml b/charts/gitopskubedbcom-mysql-editor/Chart.yaml index efcebc142d..dbd7f9c69c 100644 --- a/charts/gitopskubedbcom-mysql-editor/Chart.yaml +++ b/charts/gitopskubedbcom-mysql-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gitops.kubedb.com","version":"v1alpha1","resource":"mysqls"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MySQL Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gitopskubedbcom-mysql-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gitopskubedbcom-mysql-editor/README.md b/charts/gitopskubedbcom-mysql-editor/README.md index 047e6e8e2f..c140b977d4 100644 --- a/charts/gitopskubedbcom-mysql-editor/README.md +++ b/charts/gitopskubedbcom-mysql-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gitopskubedbcom-mysql-editor --version=v0.35.0 -$ helm upgrade -i gitopskubedbcom-mysql-editor appscode/gitopskubedbcom-mysql-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gitopskubedbcom-mysql-editor --version=v0.36.0 +$ helm upgrade -i gitopskubedbcom-mysql-editor appscode/gitopskubedbcom-mysql-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MySQL Editor on a [Kubernetes](http://kubernetes.io) cluste To install/upgrade the chart with the release name `gitopskubedbcom-mysql-editor`: ```bash -$ helm upgrade -i gitopskubedbcom-mysql-editor appscode/gitopskubedbcom-mysql-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gitopskubedbcom-mysql-editor appscode/gitopskubedbcom-mysql-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MySQL Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gitopskubedbcom-my Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gitopskubedbcom-mysql-editor appscode/gitopskubedbcom-mysql-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gitops.kubedb.com/v1alpha1 +$ helm upgrade -i gitopskubedbcom-mysql-editor appscode/gitopskubedbcom-mysql-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gitops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gitopskubedbcom-mysql-editor appscode/gitopskubedbcom-mysql-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gitopskubedbcom-mysql-editor appscode/gitopskubedbcom-mysql-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gitopskubedbcom-neo4j-editor/Chart.yaml b/charts/gitopskubedbcom-neo4j-editor/Chart.yaml index cde4146fcc..55e736b087 100644 --- a/charts/gitopskubedbcom-neo4j-editor/Chart.yaml +++ b/charts/gitopskubedbcom-neo4j-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gitops.kubedb.com","version":"v1alpha1","resource":"neo4js"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Neo4j Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gitopskubedbcom-neo4j-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gitopskubedbcom-neo4j-editor/README.md b/charts/gitopskubedbcom-neo4j-editor/README.md index 00a04324f4..13a0bc1561 100644 --- a/charts/gitopskubedbcom-neo4j-editor/README.md +++ b/charts/gitopskubedbcom-neo4j-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gitopskubedbcom-neo4j-editor --version=v0.35.0 -$ helm upgrade -i gitopskubedbcom-neo4j-editor appscode/gitopskubedbcom-neo4j-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gitopskubedbcom-neo4j-editor --version=v0.36.0 +$ helm upgrade -i gitopskubedbcom-neo4j-editor appscode/gitopskubedbcom-neo4j-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Neo4j Editor on a [Kubernetes](http://kubernetes.io) cluste To install/upgrade the chart with the release name `gitopskubedbcom-neo4j-editor`: ```bash -$ helm upgrade -i gitopskubedbcom-neo4j-editor appscode/gitopskubedbcom-neo4j-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gitopskubedbcom-neo4j-editor appscode/gitopskubedbcom-neo4j-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Neo4j Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gitopskubedbcom-ne Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gitopskubedbcom-neo4j-editor appscode/gitopskubedbcom-neo4j-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gitops.kubedb.com/v1alpha1 +$ helm upgrade -i gitopskubedbcom-neo4j-editor appscode/gitopskubedbcom-neo4j-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gitops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gitopskubedbcom-neo4j-editor appscode/gitopskubedbcom-neo4j-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gitopskubedbcom-neo4j-editor appscode/gitopskubedbcom-neo4j-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gitopskubedbcom-neo4j-editor/crds/gitops.kubedb.com_neo4js.yaml b/charts/gitopskubedbcom-neo4j-editor/crds/gitops.kubedb.com_neo4js.yaml index ecf25c7ff1..3c4809e27d 100644 --- a/charts/gitopskubedbcom-neo4j-editor/crds/gitops.kubedb.com_neo4js.yaml +++ b/charts/gitopskubedbcom-neo4j-editor/crds/gitops.kubedb.com_neo4js.yaml @@ -4919,6 +4919,15 @@ spec: type: string tls: properties: + backup: + properties: + mode: + enum: + - Disabled + - TLS + - mTLS + type: string + type: object bolt: properties: mode: diff --git a/charts/gitopskubedbcom-neo4j-editor/values.openapiv3_schema.yaml b/charts/gitopskubedbcom-neo4j-editor/values.openapiv3_schema.yaml index 51df31c1ce..595c4fbed6 100644 --- a/charts/gitopskubedbcom-neo4j-editor/values.openapiv3_schema.yaml +++ b/charts/gitopskubedbcom-neo4j-editor/values.openapiv3_schema.yaml @@ -4933,6 +4933,15 @@ properties: type: string tls: properties: + backup: + properties: + mode: + enum: + - Disabled + - TLS + - mTLS + type: string + type: object bolt: properties: mode: diff --git a/charts/gitopskubedbcom-oracle-editor/Chart.yaml b/charts/gitopskubedbcom-oracle-editor/Chart.yaml index 656f7f7e4c..c16274d7fb 100644 --- a/charts/gitopskubedbcom-oracle-editor/Chart.yaml +++ b/charts/gitopskubedbcom-oracle-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gitops.kubedb.com","version":"v1alpha1","resource":"oracles"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Oracle Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gitopskubedbcom-oracle-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gitopskubedbcom-oracle-editor/README.md b/charts/gitopskubedbcom-oracle-editor/README.md index 71a9e57089..1cb6e5ec7b 100644 --- a/charts/gitopskubedbcom-oracle-editor/README.md +++ b/charts/gitopskubedbcom-oracle-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gitopskubedbcom-oracle-editor --version=v0.35.0 -$ helm upgrade -i gitopskubedbcom-oracle-editor appscode/gitopskubedbcom-oracle-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gitopskubedbcom-oracle-editor --version=v0.36.0 +$ helm upgrade -i gitopskubedbcom-oracle-editor appscode/gitopskubedbcom-oracle-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Oracle Editor on a [Kubernetes](http://kubernetes.io) clust To install/upgrade the chart with the release name `gitopskubedbcom-oracle-editor`: ```bash -$ helm upgrade -i gitopskubedbcom-oracle-editor appscode/gitopskubedbcom-oracle-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gitopskubedbcom-oracle-editor appscode/gitopskubedbcom-oracle-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Oracle Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gitopskubedbcom-or Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gitopskubedbcom-oracle-editor appscode/gitopskubedbcom-oracle-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gitops.kubedb.com/v1alpha1 +$ helm upgrade -i gitopskubedbcom-oracle-editor appscode/gitopskubedbcom-oracle-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gitops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gitopskubedbcom-oracle-editor appscode/gitopskubedbcom-oracle-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gitopskubedbcom-oracle-editor appscode/gitopskubedbcom-oracle-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gitopskubedbcom-perconaxtradb-editor/Chart.yaml b/charts/gitopskubedbcom-perconaxtradb-editor/Chart.yaml index 31e74a8a46..cc64ce9f3d 100644 --- a/charts/gitopskubedbcom-perconaxtradb-editor/Chart.yaml +++ b/charts/gitopskubedbcom-perconaxtradb-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gitops.kubedb.com","version":"v1alpha1","resource":"perconaxtradbs"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: PerconaXtraDB Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gitopskubedbcom-perconaxtradb-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gitopskubedbcom-perconaxtradb-editor/README.md b/charts/gitopskubedbcom-perconaxtradb-editor/README.md index 4c5debd166..c1cc34bb3a 100644 --- a/charts/gitopskubedbcom-perconaxtradb-editor/README.md +++ b/charts/gitopskubedbcom-perconaxtradb-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gitopskubedbcom-perconaxtradb-editor --version=v0.35.0 -$ helm upgrade -i gitopskubedbcom-perconaxtradb-editor appscode/gitopskubedbcom-perconaxtradb-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gitopskubedbcom-perconaxtradb-editor --version=v0.36.0 +$ helm upgrade -i gitopskubedbcom-perconaxtradb-editor appscode/gitopskubedbcom-perconaxtradb-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PerconaXtraDB Editor on a [Kubernetes](http://kubernetes.io To install/upgrade the chart with the release name `gitopskubedbcom-perconaxtradb-editor`: ```bash -$ helm upgrade -i gitopskubedbcom-perconaxtradb-editor appscode/gitopskubedbcom-perconaxtradb-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gitopskubedbcom-perconaxtradb-editor appscode/gitopskubedbcom-perconaxtradb-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a PerconaXtraDB Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gitopskubedbcom-pe Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gitopskubedbcom-perconaxtradb-editor appscode/gitopskubedbcom-perconaxtradb-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gitops.kubedb.com/v1alpha1 +$ helm upgrade -i gitopskubedbcom-perconaxtradb-editor appscode/gitopskubedbcom-perconaxtradb-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gitops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gitopskubedbcom-perconaxtradb-editor appscode/gitopskubedbcom-perconaxtradb-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gitopskubedbcom-perconaxtradb-editor appscode/gitopskubedbcom-perconaxtradb-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gitopskubedbcom-pgbouncer-editor/Chart.yaml b/charts/gitopskubedbcom-pgbouncer-editor/Chart.yaml index dd75cc7f39..87735a14d3 100644 --- a/charts/gitopskubedbcom-pgbouncer-editor/Chart.yaml +++ b/charts/gitopskubedbcom-pgbouncer-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gitops.kubedb.com","version":"v1alpha1","resource":"pgbouncers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: PgBouncer Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gitopskubedbcom-pgbouncer-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gitopskubedbcom-pgbouncer-editor/README.md b/charts/gitopskubedbcom-pgbouncer-editor/README.md index 3ca3e589f1..df0f0a1777 100644 --- a/charts/gitopskubedbcom-pgbouncer-editor/README.md +++ b/charts/gitopskubedbcom-pgbouncer-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gitopskubedbcom-pgbouncer-editor --version=v0.35.0 -$ helm upgrade -i gitopskubedbcom-pgbouncer-editor appscode/gitopskubedbcom-pgbouncer-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gitopskubedbcom-pgbouncer-editor --version=v0.36.0 +$ helm upgrade -i gitopskubedbcom-pgbouncer-editor appscode/gitopskubedbcom-pgbouncer-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PgBouncer Editor on a [Kubernetes](http://kubernetes.io) cl To install/upgrade the chart with the release name `gitopskubedbcom-pgbouncer-editor`: ```bash -$ helm upgrade -i gitopskubedbcom-pgbouncer-editor appscode/gitopskubedbcom-pgbouncer-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gitopskubedbcom-pgbouncer-editor appscode/gitopskubedbcom-pgbouncer-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a PgBouncer Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gitopskubedbcom-pg Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gitopskubedbcom-pgbouncer-editor appscode/gitopskubedbcom-pgbouncer-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gitops.kubedb.com/v1alpha1 +$ helm upgrade -i gitopskubedbcom-pgbouncer-editor appscode/gitopskubedbcom-pgbouncer-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gitops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gitopskubedbcom-pgbouncer-editor appscode/gitopskubedbcom-pgbouncer-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gitopskubedbcom-pgbouncer-editor appscode/gitopskubedbcom-pgbouncer-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gitopskubedbcom-pgpool-editor/Chart.yaml b/charts/gitopskubedbcom-pgpool-editor/Chart.yaml index 54f1ff5347..5482185c72 100644 --- a/charts/gitopskubedbcom-pgpool-editor/Chart.yaml +++ b/charts/gitopskubedbcom-pgpool-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gitops.kubedb.com","version":"v1alpha1","resource":"pgpools"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Pgpool Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gitopskubedbcom-pgpool-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gitopskubedbcom-pgpool-editor/README.md b/charts/gitopskubedbcom-pgpool-editor/README.md index 77d3f6c2f8..6aec169a9d 100644 --- a/charts/gitopskubedbcom-pgpool-editor/README.md +++ b/charts/gitopskubedbcom-pgpool-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gitopskubedbcom-pgpool-editor --version=v0.35.0 -$ helm upgrade -i gitopskubedbcom-pgpool-editor appscode/gitopskubedbcom-pgpool-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gitopskubedbcom-pgpool-editor --version=v0.36.0 +$ helm upgrade -i gitopskubedbcom-pgpool-editor appscode/gitopskubedbcom-pgpool-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Pgpool Editor on a [Kubernetes](http://kubernetes.io) clust To install/upgrade the chart with the release name `gitopskubedbcom-pgpool-editor`: ```bash -$ helm upgrade -i gitopskubedbcom-pgpool-editor appscode/gitopskubedbcom-pgpool-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gitopskubedbcom-pgpool-editor appscode/gitopskubedbcom-pgpool-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Pgpool Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gitopskubedbcom-pg Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gitopskubedbcom-pgpool-editor appscode/gitopskubedbcom-pgpool-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gitops.kubedb.com/v1alpha1 +$ helm upgrade -i gitopskubedbcom-pgpool-editor appscode/gitopskubedbcom-pgpool-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gitops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gitopskubedbcom-pgpool-editor appscode/gitopskubedbcom-pgpool-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gitopskubedbcom-pgpool-editor appscode/gitopskubedbcom-pgpool-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gitopskubedbcom-postgres-editor/Chart.yaml b/charts/gitopskubedbcom-postgres-editor/Chart.yaml index 6b6928195d..2b5548e658 100644 --- a/charts/gitopskubedbcom-postgres-editor/Chart.yaml +++ b/charts/gitopskubedbcom-postgres-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gitops.kubedb.com","version":"v1alpha1","resource":"postgreses"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Postgres Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gitopskubedbcom-postgres-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gitopskubedbcom-postgres-editor/README.md b/charts/gitopskubedbcom-postgres-editor/README.md index 4f4afc4b78..a918e12fa2 100644 --- a/charts/gitopskubedbcom-postgres-editor/README.md +++ b/charts/gitopskubedbcom-postgres-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gitopskubedbcom-postgres-editor --version=v0.35.0 -$ helm upgrade -i gitopskubedbcom-postgres-editor appscode/gitopskubedbcom-postgres-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gitopskubedbcom-postgres-editor --version=v0.36.0 +$ helm upgrade -i gitopskubedbcom-postgres-editor appscode/gitopskubedbcom-postgres-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Postgres Editor on a [Kubernetes](http://kubernetes.io) clu To install/upgrade the chart with the release name `gitopskubedbcom-postgres-editor`: ```bash -$ helm upgrade -i gitopskubedbcom-postgres-editor appscode/gitopskubedbcom-postgres-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gitopskubedbcom-postgres-editor appscode/gitopskubedbcom-postgres-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Postgres Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gitopskubedbcom-po Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gitopskubedbcom-postgres-editor appscode/gitopskubedbcom-postgres-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gitops.kubedb.com/v1alpha1 +$ helm upgrade -i gitopskubedbcom-postgres-editor appscode/gitopskubedbcom-postgres-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gitops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gitopskubedbcom-postgres-editor appscode/gitopskubedbcom-postgres-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gitopskubedbcom-postgres-editor appscode/gitopskubedbcom-postgres-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gitopskubedbcom-postgres-editor/crds/gitops.kubedb.com_postgreses.yaml b/charts/gitopskubedbcom-postgres-editor/crds/gitops.kubedb.com_postgreses.yaml index 562f2258a8..6c2b62d5f9 100644 --- a/charts/gitopskubedbcom-postgres-editor/crds/gitops.kubedb.com_postgreses.yaml +++ b/charts/gitopskubedbcom-postgres-editor/crds/gitops.kubedb.com_postgreses.yaml @@ -5409,6 +5409,32 @@ spec: - Synchronous - Asynchronous type: string + synchronousReplicationConfig: + properties: + commitLevel: + enum: + - "On" + - RemoteApply + - RemoteWrite + - Local + - "Off" + type: string + mode: + enum: + - Any + - First + type: string + numSyncReplicas: + format: int32 + type: integer + standbyNames: + items: + type: string + type: array + x-kubernetes-list-type: atomic + useWildcard: + type: boolean + type: object tls: properties: certificates: diff --git a/charts/gitopskubedbcom-postgres-editor/values.openapiv3_schema.yaml b/charts/gitopskubedbcom-postgres-editor/values.openapiv3_schema.yaml index 0688f60935..4028f300d8 100644 --- a/charts/gitopskubedbcom-postgres-editor/values.openapiv3_schema.yaml +++ b/charts/gitopskubedbcom-postgres-editor/values.openapiv3_schema.yaml @@ -5423,6 +5423,32 @@ properties: - Synchronous - Asynchronous type: string + synchronousReplicationConfig: + properties: + commitLevel: + enum: + - "On" + - RemoteApply + - RemoteWrite + - Local + - "Off" + type: string + mode: + enum: + - Any + - First + type: string + numSyncReplicas: + format: int32 + type: integer + standbyNames: + items: + type: string + type: array + x-kubernetes-list-type: atomic + useWildcard: + type: boolean + type: object tls: properties: certificates: diff --git a/charts/gitopskubedbcom-proxysql-editor/Chart.yaml b/charts/gitopskubedbcom-proxysql-editor/Chart.yaml index 319fca3711..21bd87bb0c 100644 --- a/charts/gitopskubedbcom-proxysql-editor/Chart.yaml +++ b/charts/gitopskubedbcom-proxysql-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gitops.kubedb.com","version":"v1alpha1","resource":"proxysqls"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ProxySQL Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gitopskubedbcom-proxysql-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gitopskubedbcom-proxysql-editor/README.md b/charts/gitopskubedbcom-proxysql-editor/README.md index dca2af01c5..95af5b2fa5 100644 --- a/charts/gitopskubedbcom-proxysql-editor/README.md +++ b/charts/gitopskubedbcom-proxysql-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gitopskubedbcom-proxysql-editor --version=v0.35.0 -$ helm upgrade -i gitopskubedbcom-proxysql-editor appscode/gitopskubedbcom-proxysql-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gitopskubedbcom-proxysql-editor --version=v0.36.0 +$ helm upgrade -i gitopskubedbcom-proxysql-editor appscode/gitopskubedbcom-proxysql-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ProxySQL Editor on a [Kubernetes](http://kubernetes.io) clu To install/upgrade the chart with the release name `gitopskubedbcom-proxysql-editor`: ```bash -$ helm upgrade -i gitopskubedbcom-proxysql-editor appscode/gitopskubedbcom-proxysql-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gitopskubedbcom-proxysql-editor appscode/gitopskubedbcom-proxysql-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ProxySQL Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gitopskubedbcom-pr Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gitopskubedbcom-proxysql-editor appscode/gitopskubedbcom-proxysql-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gitops.kubedb.com/v1alpha1 +$ helm upgrade -i gitopskubedbcom-proxysql-editor appscode/gitopskubedbcom-proxysql-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gitops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gitopskubedbcom-proxysql-editor appscode/gitopskubedbcom-proxysql-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gitopskubedbcom-proxysql-editor appscode/gitopskubedbcom-proxysql-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gitopskubedbcom-qdrant-editor/Chart.yaml b/charts/gitopskubedbcom-qdrant-editor/Chart.yaml index 2be1b5f643..b19be20b8e 100644 --- a/charts/gitopskubedbcom-qdrant-editor/Chart.yaml +++ b/charts/gitopskubedbcom-qdrant-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gitops.kubedb.com","version":"v1alpha1","resource":"qdrants"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Qdrant Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gitopskubedbcom-qdrant-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gitopskubedbcom-qdrant-editor/README.md b/charts/gitopskubedbcom-qdrant-editor/README.md index db3b5694aa..179bfbde8d 100644 --- a/charts/gitopskubedbcom-qdrant-editor/README.md +++ b/charts/gitopskubedbcom-qdrant-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gitopskubedbcom-qdrant-editor --version=v0.35.0 -$ helm upgrade -i gitopskubedbcom-qdrant-editor appscode/gitopskubedbcom-qdrant-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gitopskubedbcom-qdrant-editor --version=v0.36.0 +$ helm upgrade -i gitopskubedbcom-qdrant-editor appscode/gitopskubedbcom-qdrant-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Qdrant Editor on a [Kubernetes](http://kubernetes.io) clust To install/upgrade the chart with the release name `gitopskubedbcom-qdrant-editor`: ```bash -$ helm upgrade -i gitopskubedbcom-qdrant-editor appscode/gitopskubedbcom-qdrant-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gitopskubedbcom-qdrant-editor appscode/gitopskubedbcom-qdrant-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Qdrant Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gitopskubedbcom-qd Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gitopskubedbcom-qdrant-editor appscode/gitopskubedbcom-qdrant-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gitops.kubedb.com/v1alpha1 +$ helm upgrade -i gitopskubedbcom-qdrant-editor appscode/gitopskubedbcom-qdrant-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gitops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gitopskubedbcom-qdrant-editor appscode/gitopskubedbcom-qdrant-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gitopskubedbcom-qdrant-editor appscode/gitopskubedbcom-qdrant-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gitopskubedbcom-rabbitmq-editor/Chart.yaml b/charts/gitopskubedbcom-rabbitmq-editor/Chart.yaml index 0f3994697d..63798bdd8d 100644 --- a/charts/gitopskubedbcom-rabbitmq-editor/Chart.yaml +++ b/charts/gitopskubedbcom-rabbitmq-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gitops.kubedb.com","version":"v1alpha1","resource":"rabbitmqs"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: RabbitMQ Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gitopskubedbcom-rabbitmq-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gitopskubedbcom-rabbitmq-editor/README.md b/charts/gitopskubedbcom-rabbitmq-editor/README.md index df330d2015..e5afedac14 100644 --- a/charts/gitopskubedbcom-rabbitmq-editor/README.md +++ b/charts/gitopskubedbcom-rabbitmq-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gitopskubedbcom-rabbitmq-editor --version=v0.35.0 -$ helm upgrade -i gitopskubedbcom-rabbitmq-editor appscode/gitopskubedbcom-rabbitmq-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gitopskubedbcom-rabbitmq-editor --version=v0.36.0 +$ helm upgrade -i gitopskubedbcom-rabbitmq-editor appscode/gitopskubedbcom-rabbitmq-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a RabbitMQ Editor on a [Kubernetes](http://kubernetes.io) clu To install/upgrade the chart with the release name `gitopskubedbcom-rabbitmq-editor`: ```bash -$ helm upgrade -i gitopskubedbcom-rabbitmq-editor appscode/gitopskubedbcom-rabbitmq-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gitopskubedbcom-rabbitmq-editor appscode/gitopskubedbcom-rabbitmq-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a RabbitMQ Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gitopskubedbcom-ra Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gitopskubedbcom-rabbitmq-editor appscode/gitopskubedbcom-rabbitmq-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gitops.kubedb.com/v1alpha1 +$ helm upgrade -i gitopskubedbcom-rabbitmq-editor appscode/gitopskubedbcom-rabbitmq-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gitops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gitopskubedbcom-rabbitmq-editor appscode/gitopskubedbcom-rabbitmq-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gitopskubedbcom-rabbitmq-editor appscode/gitopskubedbcom-rabbitmq-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gitopskubedbcom-redis-editor/Chart.yaml b/charts/gitopskubedbcom-redis-editor/Chart.yaml index a6a42786e9..3fa80de000 100644 --- a/charts/gitopskubedbcom-redis-editor/Chart.yaml +++ b/charts/gitopskubedbcom-redis-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gitops.kubedb.com","version":"v1alpha1","resource":"redises"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Redis Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gitopskubedbcom-redis-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gitopskubedbcom-redis-editor/README.md b/charts/gitopskubedbcom-redis-editor/README.md index 70b16b9a28..5bcce9ad24 100644 --- a/charts/gitopskubedbcom-redis-editor/README.md +++ b/charts/gitopskubedbcom-redis-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gitopskubedbcom-redis-editor --version=v0.35.0 -$ helm upgrade -i gitopskubedbcom-redis-editor appscode/gitopskubedbcom-redis-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gitopskubedbcom-redis-editor --version=v0.36.0 +$ helm upgrade -i gitopskubedbcom-redis-editor appscode/gitopskubedbcom-redis-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Redis Editor on a [Kubernetes](http://kubernetes.io) cluste To install/upgrade the chart with the release name `gitopskubedbcom-redis-editor`: ```bash -$ helm upgrade -i gitopskubedbcom-redis-editor appscode/gitopskubedbcom-redis-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gitopskubedbcom-redis-editor appscode/gitopskubedbcom-redis-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Redis Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gitopskubedbcom-re Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gitopskubedbcom-redis-editor appscode/gitopskubedbcom-redis-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gitops.kubedb.com/v1alpha1 +$ helm upgrade -i gitopskubedbcom-redis-editor appscode/gitopskubedbcom-redis-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gitops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gitopskubedbcom-redis-editor appscode/gitopskubedbcom-redis-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gitopskubedbcom-redis-editor appscode/gitopskubedbcom-redis-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gitopskubedbcom-redissentinel-editor/Chart.yaml b/charts/gitopskubedbcom-redissentinel-editor/Chart.yaml index aea4a43d2e..edcc1be594 100644 --- a/charts/gitopskubedbcom-redissentinel-editor/Chart.yaml +++ b/charts/gitopskubedbcom-redissentinel-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gitops.kubedb.com","version":"v1alpha1","resource":"redissentinels"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: RedisSentinel Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gitopskubedbcom-redissentinel-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gitopskubedbcom-redissentinel-editor/README.md b/charts/gitopskubedbcom-redissentinel-editor/README.md index c0c84e8096..7ceccbfd75 100644 --- a/charts/gitopskubedbcom-redissentinel-editor/README.md +++ b/charts/gitopskubedbcom-redissentinel-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gitopskubedbcom-redissentinel-editor --version=v0.35.0 -$ helm upgrade -i gitopskubedbcom-redissentinel-editor appscode/gitopskubedbcom-redissentinel-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gitopskubedbcom-redissentinel-editor --version=v0.36.0 +$ helm upgrade -i gitopskubedbcom-redissentinel-editor appscode/gitopskubedbcom-redissentinel-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a RedisSentinel Editor on a [Kubernetes](http://kubernetes.io To install/upgrade the chart with the release name `gitopskubedbcom-redissentinel-editor`: ```bash -$ helm upgrade -i gitopskubedbcom-redissentinel-editor appscode/gitopskubedbcom-redissentinel-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gitopskubedbcom-redissentinel-editor appscode/gitopskubedbcom-redissentinel-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a RedisSentinel Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gitopskubedbcom-re Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gitopskubedbcom-redissentinel-editor appscode/gitopskubedbcom-redissentinel-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gitops.kubedb.com/v1alpha1 +$ helm upgrade -i gitopskubedbcom-redissentinel-editor appscode/gitopskubedbcom-redissentinel-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gitops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gitopskubedbcom-redissentinel-editor appscode/gitopskubedbcom-redissentinel-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gitopskubedbcom-redissentinel-editor appscode/gitopskubedbcom-redissentinel-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gitopskubedbcom-singlestore-editor/Chart.yaml b/charts/gitopskubedbcom-singlestore-editor/Chart.yaml index 47b89d3db9..2f45a7770b 100644 --- a/charts/gitopskubedbcom-singlestore-editor/Chart.yaml +++ b/charts/gitopskubedbcom-singlestore-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gitops.kubedb.com","version":"v1alpha1","resource":"singlestores"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Singlestore Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gitopskubedbcom-singlestore-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gitopskubedbcom-singlestore-editor/README.md b/charts/gitopskubedbcom-singlestore-editor/README.md index e6dbe4131a..3a3c1f2872 100644 --- a/charts/gitopskubedbcom-singlestore-editor/README.md +++ b/charts/gitopskubedbcom-singlestore-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gitopskubedbcom-singlestore-editor --version=v0.35.0 -$ helm upgrade -i gitopskubedbcom-singlestore-editor appscode/gitopskubedbcom-singlestore-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gitopskubedbcom-singlestore-editor --version=v0.36.0 +$ helm upgrade -i gitopskubedbcom-singlestore-editor appscode/gitopskubedbcom-singlestore-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Singlestore Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `gitopskubedbcom-singlestore-editor`: ```bash -$ helm upgrade -i gitopskubedbcom-singlestore-editor appscode/gitopskubedbcom-singlestore-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gitopskubedbcom-singlestore-editor appscode/gitopskubedbcom-singlestore-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Singlestore Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gitopskubedbcom-si Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gitopskubedbcom-singlestore-editor appscode/gitopskubedbcom-singlestore-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gitops.kubedb.com/v1alpha1 +$ helm upgrade -i gitopskubedbcom-singlestore-editor appscode/gitopskubedbcom-singlestore-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gitops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gitopskubedbcom-singlestore-editor appscode/gitopskubedbcom-singlestore-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gitopskubedbcom-singlestore-editor appscode/gitopskubedbcom-singlestore-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gitopskubedbcom-solr-editor/Chart.yaml b/charts/gitopskubedbcom-solr-editor/Chart.yaml index 557d15fef8..bfaaa92b1e 100644 --- a/charts/gitopskubedbcom-solr-editor/Chart.yaml +++ b/charts/gitopskubedbcom-solr-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gitops.kubedb.com","version":"v1alpha1","resource":"solrs"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Solr Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gitopskubedbcom-solr-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gitopskubedbcom-solr-editor/README.md b/charts/gitopskubedbcom-solr-editor/README.md index 26339d3257..be393ac325 100644 --- a/charts/gitopskubedbcom-solr-editor/README.md +++ b/charts/gitopskubedbcom-solr-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gitopskubedbcom-solr-editor --version=v0.35.0 -$ helm upgrade -i gitopskubedbcom-solr-editor appscode/gitopskubedbcom-solr-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gitopskubedbcom-solr-editor --version=v0.36.0 +$ helm upgrade -i gitopskubedbcom-solr-editor appscode/gitopskubedbcom-solr-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Solr Editor on a [Kubernetes](http://kubernetes.io) cluster To install/upgrade the chart with the release name `gitopskubedbcom-solr-editor`: ```bash -$ helm upgrade -i gitopskubedbcom-solr-editor appscode/gitopskubedbcom-solr-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gitopskubedbcom-solr-editor appscode/gitopskubedbcom-solr-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Solr Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gitopskubedbcom-so Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gitopskubedbcom-solr-editor appscode/gitopskubedbcom-solr-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gitops.kubedb.com/v1alpha1 +$ helm upgrade -i gitopskubedbcom-solr-editor appscode/gitopskubedbcom-solr-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gitops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gitopskubedbcom-solr-editor appscode/gitopskubedbcom-solr-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gitopskubedbcom-solr-editor appscode/gitopskubedbcom-solr-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gitopskubedbcom-weaviate-editor/Chart.yaml b/charts/gitopskubedbcom-weaviate-editor/Chart.yaml index 58b15d0a65..e55a1ab7aa 100644 --- a/charts/gitopskubedbcom-weaviate-editor/Chart.yaml +++ b/charts/gitopskubedbcom-weaviate-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gitops.kubedb.com","version":"v1alpha1","resource":"weaviates"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Weaviate Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gitopskubedbcom-weaviate-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gitopskubedbcom-weaviate-editor/README.md b/charts/gitopskubedbcom-weaviate-editor/README.md index f8875ed8fd..7ce2d268c0 100644 --- a/charts/gitopskubedbcom-weaviate-editor/README.md +++ b/charts/gitopskubedbcom-weaviate-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gitopskubedbcom-weaviate-editor --version=v0.35.0 -$ helm upgrade -i gitopskubedbcom-weaviate-editor appscode/gitopskubedbcom-weaviate-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gitopskubedbcom-weaviate-editor --version=v0.36.0 +$ helm upgrade -i gitopskubedbcom-weaviate-editor appscode/gitopskubedbcom-weaviate-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Weaviate Editor on a [Kubernetes](http://kubernetes.io) clu To install/upgrade the chart with the release name `gitopskubedbcom-weaviate-editor`: ```bash -$ helm upgrade -i gitopskubedbcom-weaviate-editor appscode/gitopskubedbcom-weaviate-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gitopskubedbcom-weaviate-editor appscode/gitopskubedbcom-weaviate-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Weaviate Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gitopskubedbcom-we Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gitopskubedbcom-weaviate-editor appscode/gitopskubedbcom-weaviate-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gitops.kubedb.com/v1alpha1 +$ helm upgrade -i gitopskubedbcom-weaviate-editor appscode/gitopskubedbcom-weaviate-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gitops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gitopskubedbcom-weaviate-editor appscode/gitopskubedbcom-weaviate-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gitopskubedbcom-weaviate-editor appscode/gitopskubedbcom-weaviate-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/gitopskubedbcom-weaviate-editor/crds/gitops.kubedb.com_weaviates.yaml b/charts/gitopskubedbcom-weaviate-editor/crds/gitops.kubedb.com_weaviates.yaml index ee0942be07..a5452cc92d 100644 --- a/charts/gitopskubedbcom-weaviate-editor/crds/gitops.kubedb.com_weaviates.yaml +++ b/charts/gitopskubedbcom-weaviate-editor/crds/gitops.kubedb.com_weaviates.yaml @@ -1177,6 +1177,333 @@ spec: waitForInitialRestore: type: boolean type: object + monitor: + properties: + agent: + enum: + - prometheus.io/operator + - prometheus.io + - prometheus.io/builtin + type: string + prometheus: + properties: + exporter: + properties: + args: + items: + type: string + type: array + env: + items: + properties: + name: + type: string + value: + type: string + valueFrom: + properties: + configMapKeyRef: + properties: + key: + type: string + name: + default: "" + type: string + optional: + type: boolean + required: + - key + type: object + x-kubernetes-map-type: atomic + fieldRef: + properties: + apiVersion: + type: string + fieldPath: + type: string + required: + - fieldPath + type: object + x-kubernetes-map-type: atomic + fileKeyRef: + properties: + key: + type: string + optional: + default: false + type: boolean + path: + type: string + volumeName: + type: string + required: + - key + - path + - volumeName + type: object + x-kubernetes-map-type: atomic + resourceFieldRef: + properties: + containerName: + type: string + divisor: + 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 + resource: + type: string + required: + - resource + type: object + x-kubernetes-map-type: atomic + secretKeyRef: + properties: + key: + type: string + name: + default: "" + type: string + optional: + type: boolean + required: + - key + type: object + x-kubernetes-map-type: atomic + type: object + required: + - name + type: object + type: array + port: + default: 56790 + format: int32 + 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 + type: object + serviceMonitor: + properties: + endpoints: + items: + properties: + metricRelabelings: + items: + properties: + action: + default: replace + enum: + - replace + - Replace + - keep + - Keep + - drop + - Drop + - hashmod + - HashMod + - labelmap + - LabelMap + - labeldrop + - LabelDrop + - labelkeep + - LabelKeep + - lowercase + - Lowercase + - uppercase + - Uppercase + - keepequal + - KeepEqual + - dropequal + - DropEqual + type: string + modulus: + format: int64 + type: integer + regex: + type: string + replacement: + type: string + separator: + type: string + sourceLabels: + items: + type: string + type: array + targetLabel: + type: string + type: object + type: array + port: + type: string + relabelings: + items: + properties: + action: + default: replace + enum: + - replace + - Replace + - keep + - Keep + - drop + - Drop + - hashmod + - HashMod + - labelmap + - LabelMap + - labeldrop + - LabelDrop + - labelkeep + - LabelKeep + - lowercase + - Lowercase + - uppercase + - Uppercase + - keepequal + - KeepEqual + - dropequal + - DropEqual + type: string + modulus: + format: int64 + type: integer + regex: + type: string + replacement: + type: string + separator: + type: string + sourceLabels: + items: + type: string + type: array + targetLabel: + type: string + type: object + type: array + type: object + type: array + interval: + type: string + labels: + additionalProperties: + type: string + type: object + podTargetLabels: + items: + type: string + type: array + targetLabels: + items: + type: string + type: array + type: object + type: object + type: object podTemplate: properties: controller: diff --git a/charts/gitopskubedbcom-weaviate-editor/values.openapiv3_schema.yaml b/charts/gitopskubedbcom-weaviate-editor/values.openapiv3_schema.yaml index 2d444a6b23..ff8cd11cbe 100644 --- a/charts/gitopskubedbcom-weaviate-editor/values.openapiv3_schema.yaml +++ b/charts/gitopskubedbcom-weaviate-editor/values.openapiv3_schema.yaml @@ -1191,6 +1191,333 @@ properties: waitForInitialRestore: type: boolean type: object + monitor: + properties: + agent: + enum: + - prometheus.io/operator + - prometheus.io + - prometheus.io/builtin + type: string + prometheus: + properties: + exporter: + properties: + args: + items: + type: string + type: array + env: + items: + properties: + name: + type: string + value: + type: string + valueFrom: + properties: + configMapKeyRef: + properties: + key: + type: string + name: + default: "" + type: string + optional: + type: boolean + required: + - key + type: object + x-kubernetes-map-type: atomic + fieldRef: + properties: + apiVersion: + type: string + fieldPath: + type: string + required: + - fieldPath + type: object + x-kubernetes-map-type: atomic + fileKeyRef: + properties: + key: + type: string + optional: + default: false + type: boolean + path: + type: string + volumeName: + type: string + required: + - key + - path + - volumeName + type: object + x-kubernetes-map-type: atomic + resourceFieldRef: + properties: + containerName: + type: string + divisor: + 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 + resource: + type: string + required: + - resource + type: object + x-kubernetes-map-type: atomic + secretKeyRef: + properties: + key: + type: string + name: + default: "" + type: string + optional: + type: boolean + required: + - key + type: object + x-kubernetes-map-type: atomic + type: object + required: + - name + type: object + type: array + port: + default: 56790 + format: int32 + 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 + type: object + serviceMonitor: + properties: + endpoints: + items: + properties: + metricRelabelings: + items: + properties: + action: + default: replace + enum: + - replace + - Replace + - keep + - Keep + - drop + - Drop + - hashmod + - HashMod + - labelmap + - LabelMap + - labeldrop + - LabelDrop + - labelkeep + - LabelKeep + - lowercase + - Lowercase + - uppercase + - Uppercase + - keepequal + - KeepEqual + - dropequal + - DropEqual + type: string + modulus: + format: int64 + type: integer + regex: + type: string + replacement: + type: string + separator: + type: string + sourceLabels: + items: + type: string + type: array + targetLabel: + type: string + type: object + type: array + port: + type: string + relabelings: + items: + properties: + action: + default: replace + enum: + - replace + - Replace + - keep + - Keep + - drop + - Drop + - hashmod + - HashMod + - labelmap + - LabelMap + - labeldrop + - LabelDrop + - labelkeep + - LabelKeep + - lowercase + - Lowercase + - uppercase + - Uppercase + - keepequal + - KeepEqual + - dropequal + - DropEqual + type: string + modulus: + format: int64 + type: integer + regex: + type: string + replacement: + type: string + separator: + type: string + sourceLabels: + items: + type: string + type: array + targetLabel: + type: string + type: object + type: array + type: object + type: array + interval: + type: string + labels: + additionalProperties: + type: string + type: object + podTargetLabels: + items: + type: string + type: array + targetLabels: + items: + type: string + type: array + type: object + type: object + type: object podTemplate: properties: controller: diff --git a/charts/gitopskubedbcom-zookeeper-editor/Chart.yaml b/charts/gitopskubedbcom-zookeeper-editor/Chart.yaml index 0f89dfa04e..4889a57f2b 100644 --- a/charts/gitopskubedbcom-zookeeper-editor/Chart.yaml +++ b/charts/gitopskubedbcom-zookeeper-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"gitops.kubedb.com","version":"v1alpha1","resource":"zookeepers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ZooKeeper Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: gitopskubedbcom-zookeeper-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/gitopskubedbcom-zookeeper-editor/README.md b/charts/gitopskubedbcom-zookeeper-editor/README.md index 2df71c9e40..a6d27bbc1a 100644 --- a/charts/gitopskubedbcom-zookeeper-editor/README.md +++ b/charts/gitopskubedbcom-zookeeper-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/gitopskubedbcom-zookeeper-editor --version=v0.35.0 -$ helm upgrade -i gitopskubedbcom-zookeeper-editor appscode/gitopskubedbcom-zookeeper-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/gitopskubedbcom-zookeeper-editor --version=v0.36.0 +$ helm upgrade -i gitopskubedbcom-zookeeper-editor appscode/gitopskubedbcom-zookeeper-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ZooKeeper Editor on a [Kubernetes](http://kubernetes.io) cl To install/upgrade the chart with the release name `gitopskubedbcom-zookeeper-editor`: ```bash -$ helm upgrade -i gitopskubedbcom-zookeeper-editor appscode/gitopskubedbcom-zookeeper-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i gitopskubedbcom-zookeeper-editor appscode/gitopskubedbcom-zookeeper-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ZooKeeper Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `gitopskubedbcom-zo Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i gitopskubedbcom-zookeeper-editor appscode/gitopskubedbcom-zookeeper-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=gitops.kubedb.com/v1alpha1 +$ helm upgrade -i gitopskubedbcom-zookeeper-editor appscode/gitopskubedbcom-zookeeper-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=gitops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i gitopskubedbcom-zookeeper-editor appscode/gitopskubedbcom-zookeeper-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i gitopskubedbcom-zookeeper-editor appscode/gitopskubedbcom-zookeeper-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/grafanasearchlightdev-dashboard-editor/Chart.yaml b/charts/grafanasearchlightdev-dashboard-editor/Chart.yaml index 257de79a04..e1f5f5a769 100644 --- a/charts/grafanasearchlightdev-dashboard-editor/Chart.yaml +++ b/charts/grafanasearchlightdev-dashboard-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"grafana.searchlight.dev","version":"v1alpha1","resource":"dashboards"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Dashboard Editor home: https://byte.builders icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: grafanasearchlightdev-dashboard-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/grafanasearchlightdev-dashboard-editor/README.md b/charts/grafanasearchlightdev-dashboard-editor/README.md index 20a45eec35..2d893e6827 100644 --- a/charts/grafanasearchlightdev-dashboard-editor/README.md +++ b/charts/grafanasearchlightdev-dashboard-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/grafanasearchlightdev-dashboard-editor --version=v0.35.0 -$ helm upgrade -i grafanasearchlightdev-dashboard-editor appscode/grafanasearchlightdev-dashboard-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/grafanasearchlightdev-dashboard-editor --version=v0.36.0 +$ helm upgrade -i grafanasearchlightdev-dashboard-editor appscode/grafanasearchlightdev-dashboard-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Dashboard Editor on a [Kubernetes](http://kubernetes.io) cl To install/upgrade the chart with the release name `grafanasearchlightdev-dashboard-editor`: ```bash -$ helm upgrade -i grafanasearchlightdev-dashboard-editor appscode/grafanasearchlightdev-dashboard-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i grafanasearchlightdev-dashboard-editor appscode/grafanasearchlightdev-dashboard-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Dashboard Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `grafanasearchlight Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i grafanasearchlightdev-dashboard-editor appscode/grafanasearchlightdev-dashboard-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=grafana.searchlight.dev/v1alpha1 +$ helm upgrade -i grafanasearchlightdev-dashboard-editor appscode/grafanasearchlightdev-dashboard-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=grafana.searchlight.dev/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i grafanasearchlightdev-dashboard-editor appscode/grafanasearchlightdev-dashboard-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i grafanasearchlightdev-dashboard-editor appscode/grafanasearchlightdev-dashboard-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/grafanasearchlightdev-dashboardtemplate-editor/Chart.yaml b/charts/grafanasearchlightdev-dashboardtemplate-editor/Chart.yaml index 8a15fde286..150c365f68 100644 --- a/charts/grafanasearchlightdev-dashboardtemplate-editor/Chart.yaml +++ b/charts/grafanasearchlightdev-dashboardtemplate-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"grafana.searchlight.dev","version":"v1alpha1","resource":"dashboardtemplates"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: DashboardTemplate Editor home: https://byte.builders icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: grafanasearchlightdev-dashboardtemplate-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/grafanasearchlightdev-dashboardtemplate-editor/README.md b/charts/grafanasearchlightdev-dashboardtemplate-editor/README.md index 675b276b56..ea0582bcc2 100644 --- a/charts/grafanasearchlightdev-dashboardtemplate-editor/README.md +++ b/charts/grafanasearchlightdev-dashboardtemplate-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/grafanasearchlightdev-dashboardtemplate-editor --version=v0.35.0 -$ helm upgrade -i grafanasearchlightdev-dashboardtemplate-editor appscode/grafanasearchlightdev-dashboardtemplate-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/grafanasearchlightdev-dashboardtemplate-editor --version=v0.36.0 +$ helm upgrade -i grafanasearchlightdev-dashboardtemplate-editor appscode/grafanasearchlightdev-dashboardtemplate-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a DashboardTemplate Editor on a [Kubernetes](http://kubernete To install/upgrade the chart with the release name `grafanasearchlightdev-dashboardtemplate-editor`: ```bash -$ helm upgrade -i grafanasearchlightdev-dashboardtemplate-editor appscode/grafanasearchlightdev-dashboardtemplate-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i grafanasearchlightdev-dashboardtemplate-editor appscode/grafanasearchlightdev-dashboardtemplate-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a DashboardTemplate Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -55,12 +55,12 @@ The following table lists the configurable parameters of the `grafanasearchlight Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i grafanasearchlightdev-dashboardtemplate-editor appscode/grafanasearchlightdev-dashboardtemplate-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=grafana.searchlight.dev/v1alpha1 +$ helm upgrade -i grafanasearchlightdev-dashboardtemplate-editor appscode/grafanasearchlightdev-dashboardtemplate-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=grafana.searchlight.dev/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i grafanasearchlightdev-dashboardtemplate-editor appscode/grafanasearchlightdev-dashboardtemplate-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i grafanasearchlightdev-dashboardtemplate-editor appscode/grafanasearchlightdev-dashboardtemplate-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/grafanasearchlightdev-datasource-editor/Chart.yaml b/charts/grafanasearchlightdev-datasource-editor/Chart.yaml index 60d318cea8..53351671b6 100644 --- a/charts/grafanasearchlightdev-datasource-editor/Chart.yaml +++ b/charts/grafanasearchlightdev-datasource-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"grafana.searchlight.dev","version":"v1alpha1","resource":"datasources"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Datasource Editor home: https://byte.builders icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: grafanasearchlightdev-datasource-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/grafanasearchlightdev-datasource-editor/README.md b/charts/grafanasearchlightdev-datasource-editor/README.md index 26ad204d6a..5bb6ca9c6e 100644 --- a/charts/grafanasearchlightdev-datasource-editor/README.md +++ b/charts/grafanasearchlightdev-datasource-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/grafanasearchlightdev-datasource-editor --version=v0.35.0 -$ helm upgrade -i grafanasearchlightdev-datasource-editor appscode/grafanasearchlightdev-datasource-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/grafanasearchlightdev-datasource-editor --version=v0.36.0 +$ helm upgrade -i grafanasearchlightdev-datasource-editor appscode/grafanasearchlightdev-datasource-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Datasource Editor on a [Kubernetes](http://kubernetes.io) c To install/upgrade the chart with the release name `grafanasearchlightdev-datasource-editor`: ```bash -$ helm upgrade -i grafanasearchlightdev-datasource-editor appscode/grafanasearchlightdev-datasource-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i grafanasearchlightdev-datasource-editor appscode/grafanasearchlightdev-datasource-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Datasource Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `grafanasearchlight Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i grafanasearchlightdev-datasource-editor appscode/grafanasearchlightdev-datasource-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=grafana.searchlight.dev/v1alpha1 +$ helm upgrade -i grafanasearchlightdev-datasource-editor appscode/grafanasearchlightdev-datasource-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=grafana.searchlight.dev/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i grafanasearchlightdev-datasource-editor appscode/grafanasearchlightdev-datasource-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i grafanasearchlightdev-datasource-editor appscode/grafanasearchlightdev-datasource-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/helmtoolkitfluxcdio-helmrelease-editor/Chart.yaml b/charts/helmtoolkitfluxcdio-helmrelease-editor/Chart.yaml index 6de6124606..82a1831138 100644 --- a/charts/helmtoolkitfluxcdio-helmrelease-editor/Chart.yaml +++ b/charts/helmtoolkitfluxcdio-helmrelease-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"helm.toolkit.fluxcd.io","version":"v2","resource":"helmreleases"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: HelmRelease Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: helmtoolkitfluxcdio-helmrelease-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/helmtoolkitfluxcdio-helmrelease-editor/README.md b/charts/helmtoolkitfluxcdio-helmrelease-editor/README.md index 8ffbc36ba3..cbf9b62fb3 100644 --- a/charts/helmtoolkitfluxcdio-helmrelease-editor/README.md +++ b/charts/helmtoolkitfluxcdio-helmrelease-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/helmtoolkitfluxcdio-helmrelease-editor --version=v0.35.0 -$ helm upgrade -i helmtoolkitfluxcdio-helmrelease-editor appscode/helmtoolkitfluxcdio-helmrelease-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/helmtoolkitfluxcdio-helmrelease-editor --version=v0.36.0 +$ helm upgrade -i helmtoolkitfluxcdio-helmrelease-editor appscode/helmtoolkitfluxcdio-helmrelease-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a HelmRelease Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `helmtoolkitfluxcdio-helmrelease-editor`: ```bash -$ helm upgrade -i helmtoolkitfluxcdio-helmrelease-editor appscode/helmtoolkitfluxcdio-helmrelease-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i helmtoolkitfluxcdio-helmrelease-editor appscode/helmtoolkitfluxcdio-helmrelease-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a HelmRelease Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `helmtoolkitfluxcdi Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i helmtoolkitfluxcdio-helmrelease-editor appscode/helmtoolkitfluxcdio-helmrelease-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=helm.toolkit.fluxcd.io/v2 +$ helm upgrade -i helmtoolkitfluxcdio-helmrelease-editor appscode/helmtoolkitfluxcdio-helmrelease-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=helm.toolkit.fluxcd.io/v2 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i helmtoolkitfluxcdio-helmrelease-editor appscode/helmtoolkitfluxcdio-helmrelease-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i helmtoolkitfluxcdio-helmrelease-editor appscode/helmtoolkitfluxcdio-helmrelease-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/iamawskubedbcom-role-editor/Chart.yaml b/charts/iamawskubedbcom-role-editor/Chart.yaml index c68821e4bf..5602b5c5c0 100644 --- a/charts/iamawskubedbcom-role-editor/Chart.yaml +++ b/charts/iamawskubedbcom-role-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"iam.aws.kubedb.com","version":"v1alpha1","resource":"roles"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Role Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: iamawskubedbcom-role-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/iamawskubedbcom-role-editor/README.md b/charts/iamawskubedbcom-role-editor/README.md index e7898e1375..89f1c1a574 100644 --- a/charts/iamawskubedbcom-role-editor/README.md +++ b/charts/iamawskubedbcom-role-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/iamawskubedbcom-role-editor --version=v0.35.0 -$ helm upgrade -i iamawskubedbcom-role-editor appscode/iamawskubedbcom-role-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/iamawskubedbcom-role-editor --version=v0.36.0 +$ helm upgrade -i iamawskubedbcom-role-editor appscode/iamawskubedbcom-role-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Role Editor on a [Kubernetes](http://kubernetes.io) cluster To install/upgrade the chart with the release name `iamawskubedbcom-role-editor`: ```bash -$ helm upgrade -i iamawskubedbcom-role-editor appscode/iamawskubedbcom-role-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i iamawskubedbcom-role-editor appscode/iamawskubedbcom-role-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Role Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `iamawskubedbcom-ro Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i iamawskubedbcom-role-editor appscode/iamawskubedbcom-role-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=iam.aws.kubedb.com/v1alpha1 +$ helm upgrade -i iamawskubedbcom-role-editor appscode/iamawskubedbcom-role-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=iam.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i iamawskubedbcom-role-editor appscode/iamawskubedbcom-role-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i iamawskubedbcom-role-editor appscode/iamawskubedbcom-role-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/identityk8sappscodecom-clusteridentity-editor/Chart.yaml b/charts/identityk8sappscodecom-clusteridentity-editor/Chart.yaml index d58bf6c579..1d94a894c2 100644 --- a/charts/identityk8sappscodecom-clusteridentity-editor/Chart.yaml +++ b/charts/identityk8sappscodecom-clusteridentity-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"identity.k8s.appscode.com","version":"v1alpha1","resource":"clusteridentitys"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ClusterIdentity Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: identityk8sappscodecom-clusteridentity-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/identityk8sappscodecom-clusteridentity-editor/README.md b/charts/identityk8sappscodecom-clusteridentity-editor/README.md index 11b9360152..f93f28d79c 100644 --- a/charts/identityk8sappscodecom-clusteridentity-editor/README.md +++ b/charts/identityk8sappscodecom-clusteridentity-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/identityk8sappscodecom-clusteridentity-editor --version=v0.35.0 -$ helm upgrade -i identityk8sappscodecom-clusteridentity-editor appscode/identityk8sappscodecom-clusteridentity-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/identityk8sappscodecom-clusteridentity-editor --version=v0.36.0 +$ helm upgrade -i identityk8sappscodecom-clusteridentity-editor appscode/identityk8sappscodecom-clusteridentity-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ClusterIdentity Editor on a [Kubernetes](http://kubernetes. To install/upgrade the chart with the release name `identityk8sappscodecom-clusteridentity-editor`: ```bash -$ helm upgrade -i identityk8sappscodecom-clusteridentity-editor appscode/identityk8sappscodecom-clusteridentity-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i identityk8sappscodecom-clusteridentity-editor appscode/identityk8sappscodecom-clusteridentity-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ClusterIdentity Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `identityk8sappscod Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i identityk8sappscodecom-clusteridentity-editor appscode/identityk8sappscodecom-clusteridentity-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=identity.k8s.appscode.com/v1alpha1 +$ helm upgrade -i identityk8sappscodecom-clusteridentity-editor appscode/identityk8sappscodecom-clusteridentity-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=identity.k8s.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i identityk8sappscodecom-clusteridentity-editor appscode/identityk8sappscodecom-clusteridentity-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i identityk8sappscodecom-clusteridentity-editor appscode/identityk8sappscodecom-clusteridentity-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/identityk8sappscodecom-selfsubjectnamespaceaccessreview-editor/Chart.yaml b/charts/identityk8sappscodecom-selfsubjectnamespaceaccessreview-editor/Chart.yaml index 2d8a86ea33..9c8d01cd17 100644 --- a/charts/identityk8sappscodecom-selfsubjectnamespaceaccessreview-editor/Chart.yaml +++ b/charts/identityk8sappscodecom-selfsubjectnamespaceaccessreview-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"identity.k8s.appscode.com","version":"v1alpha1","resource":"selfsubjectnamespaceaccessreviews"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: SelfSubjectNamespaceAccessReview Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: identityk8sappscodecom-selfsubjectnamespaceaccessreview-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/identityk8sappscodecom-selfsubjectnamespaceaccessreview-editor/README.md b/charts/identityk8sappscodecom-selfsubjectnamespaceaccessreview-editor/README.md index f66c23e43b..7d259d4f22 100644 --- a/charts/identityk8sappscodecom-selfsubjectnamespaceaccessreview-editor/README.md +++ b/charts/identityk8sappscodecom-selfsubjectnamespaceaccessreview-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/identityk8sappscodecom-selfsubjectnamespaceaccessreview-editor --version=v0.35.0 -$ helm upgrade -i identityk8sappscodecom-selfsubjectnamespaceaccessreview-editor appscode/identityk8sappscodecom-selfsubjectnamespaceaccessreview-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/identityk8sappscodecom-selfsubjectnamespaceaccessreview-editor --version=v0.36.0 +$ helm upgrade -i identityk8sappscodecom-selfsubjectnamespaceaccessreview-editor appscode/identityk8sappscodecom-selfsubjectnamespaceaccessreview-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a SelfSubjectNamespaceAccessReview Editor on a [Kubernetes](h To install/upgrade the chart with the release name `identityk8sappscodecom-selfsubjectnamespaceaccessreview-editor`: ```bash -$ helm upgrade -i identityk8sappscodecom-selfsubjectnamespaceaccessreview-editor appscode/identityk8sappscodecom-selfsubjectnamespaceaccessreview-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i identityk8sappscodecom-selfsubjectnamespaceaccessreview-editor appscode/identityk8sappscodecom-selfsubjectnamespaceaccessreview-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a SelfSubjectNamespaceAccessReview Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `identityk8sappscod Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i identityk8sappscodecom-selfsubjectnamespaceaccessreview-editor appscode/identityk8sappscodecom-selfsubjectnamespaceaccessreview-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=identity.k8s.appscode.com/v1alpha1 +$ helm upgrade -i identityk8sappscodecom-selfsubjectnamespaceaccessreview-editor appscode/identityk8sappscodecom-selfsubjectnamespaceaccessreview-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=identity.k8s.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i identityk8sappscodecom-selfsubjectnamespaceaccessreview-editor appscode/identityk8sappscodecom-selfsubjectnamespaceaccessreview-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i identityk8sappscodecom-selfsubjectnamespaceaccessreview-editor appscode/identityk8sappscodecom-selfsubjectnamespaceaccessreview-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/identityk8sappscodecom-siteinfo-editor/Chart.yaml b/charts/identityk8sappscodecom-siteinfo-editor/Chart.yaml index 627066d084..b14af96aac 100644 --- a/charts/identityk8sappscodecom-siteinfo-editor/Chart.yaml +++ b/charts/identityk8sappscodecom-siteinfo-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"identity.k8s.appscode.com","version":"v1alpha1","resource":"siteinfos"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: SiteInfo Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: identityk8sappscodecom-siteinfo-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/identityk8sappscodecom-siteinfo-editor/README.md b/charts/identityk8sappscodecom-siteinfo-editor/README.md index 7af5b885c2..d8935b29a2 100644 --- a/charts/identityk8sappscodecom-siteinfo-editor/README.md +++ b/charts/identityk8sappscodecom-siteinfo-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/identityk8sappscodecom-siteinfo-editor --version=v0.35.0 -$ helm upgrade -i identityk8sappscodecom-siteinfo-editor appscode/identityk8sappscodecom-siteinfo-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/identityk8sappscodecom-siteinfo-editor --version=v0.36.0 +$ helm upgrade -i identityk8sappscodecom-siteinfo-editor appscode/identityk8sappscodecom-siteinfo-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a SiteInfo Editor on a [Kubernetes](http://kubernetes.io) clu To install/upgrade the chart with the release name `identityk8sappscodecom-siteinfo-editor`: ```bash -$ helm upgrade -i identityk8sappscodecom-siteinfo-editor appscode/identityk8sappscodecom-siteinfo-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i identityk8sappscodecom-siteinfo-editor appscode/identityk8sappscodecom-siteinfo-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a SiteInfo Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `identityk8sappscod Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i identityk8sappscodecom-siteinfo-editor appscode/identityk8sappscodecom-siteinfo-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=identity.k8s.appscode.com/v1alpha1 +$ helm upgrade -i identityk8sappscodecom-siteinfo-editor appscode/identityk8sappscodecom-siteinfo-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=identity.k8s.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i identityk8sappscodecom-siteinfo-editor appscode/identityk8sappscodecom-siteinfo-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i identityk8sappscodecom-siteinfo-editor appscode/identityk8sappscodecom-siteinfo-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/imagepolicyk8sio-imagereview-editor/Chart.yaml b/charts/imagepolicyk8sio-imagereview-editor/Chart.yaml index c101317425..c6078238b1 100644 --- a/charts/imagepolicyk8sio-imagereview-editor/Chart.yaml +++ b/charts/imagepolicyk8sio-imagereview-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"imagepolicy.k8s.io","version":"v1alpha1","resource":"imagereviews"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ImageReview Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: imagepolicyk8sio-imagereview-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/imagepolicyk8sio-imagereview-editor/README.md b/charts/imagepolicyk8sio-imagereview-editor/README.md index f1e6e96f52..640b9db2b8 100644 --- a/charts/imagepolicyk8sio-imagereview-editor/README.md +++ b/charts/imagepolicyk8sio-imagereview-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/imagepolicyk8sio-imagereview-editor --version=v0.35.0 -$ helm upgrade -i imagepolicyk8sio-imagereview-editor appscode/imagepolicyk8sio-imagereview-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/imagepolicyk8sio-imagereview-editor --version=v0.36.0 +$ helm upgrade -i imagepolicyk8sio-imagereview-editor appscode/imagepolicyk8sio-imagereview-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ImageReview Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `imagepolicyk8sio-imagereview-editor`: ```bash -$ helm upgrade -i imagepolicyk8sio-imagereview-editor appscode/imagepolicyk8sio-imagereview-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i imagepolicyk8sio-imagereview-editor appscode/imagepolicyk8sio-imagereview-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ImageReview Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `imagepolicyk8sio-i Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i imagepolicyk8sio-imagereview-editor appscode/imagepolicyk8sio-imagereview-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=imagepolicy.k8s.io/v1alpha1 +$ helm upgrade -i imagepolicyk8sio-imagereview-editor appscode/imagepolicyk8sio-imagereview-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=imagepolicy.k8s.io/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i imagepolicyk8sio-imagereview-editor appscode/imagepolicyk8sio-imagereview-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i imagepolicyk8sio-imagereview-editor appscode/imagepolicyk8sio-imagereview-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/imagetoolkitfluxcdio-imagepolicy-editor/Chart.yaml b/charts/imagetoolkitfluxcdio-imagepolicy-editor/Chart.yaml index 86834013ad..1b24d961bd 100644 --- a/charts/imagetoolkitfluxcdio-imagepolicy-editor/Chart.yaml +++ b/charts/imagetoolkitfluxcdio-imagepolicy-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"image.toolkit.fluxcd.io","version":"v1beta2","resource":"imagepolicies"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ImagePolicy Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: imagetoolkitfluxcdio-imagepolicy-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/imagetoolkitfluxcdio-imagepolicy-editor/README.md b/charts/imagetoolkitfluxcdio-imagepolicy-editor/README.md index 98ba85f5ff..7638def4e9 100644 --- a/charts/imagetoolkitfluxcdio-imagepolicy-editor/README.md +++ b/charts/imagetoolkitfluxcdio-imagepolicy-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/imagetoolkitfluxcdio-imagepolicy-editor --version=v0.35.0 -$ helm upgrade -i imagetoolkitfluxcdio-imagepolicy-editor appscode/imagetoolkitfluxcdio-imagepolicy-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/imagetoolkitfluxcdio-imagepolicy-editor --version=v0.36.0 +$ helm upgrade -i imagetoolkitfluxcdio-imagepolicy-editor appscode/imagetoolkitfluxcdio-imagepolicy-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ImagePolicy Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `imagetoolkitfluxcdio-imagepolicy-editor`: ```bash -$ helm upgrade -i imagetoolkitfluxcdio-imagepolicy-editor appscode/imagetoolkitfluxcdio-imagepolicy-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i imagetoolkitfluxcdio-imagepolicy-editor appscode/imagetoolkitfluxcdio-imagepolicy-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ImagePolicy Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `imagetoolkitfluxcd Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i imagetoolkitfluxcdio-imagepolicy-editor appscode/imagetoolkitfluxcdio-imagepolicy-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=image.toolkit.fluxcd.io/v1beta2 +$ helm upgrade -i imagetoolkitfluxcdio-imagepolicy-editor appscode/imagetoolkitfluxcdio-imagepolicy-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=image.toolkit.fluxcd.io/v1beta2 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i imagetoolkitfluxcdio-imagepolicy-editor appscode/imagetoolkitfluxcdio-imagepolicy-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i imagetoolkitfluxcdio-imagepolicy-editor appscode/imagetoolkitfluxcdio-imagepolicy-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/imagetoolkitfluxcdio-imagerepository-editor/Chart.yaml b/charts/imagetoolkitfluxcdio-imagerepository-editor/Chart.yaml index e400481136..9b6a3c1303 100644 --- a/charts/imagetoolkitfluxcdio-imagerepository-editor/Chart.yaml +++ b/charts/imagetoolkitfluxcdio-imagerepository-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"image.toolkit.fluxcd.io","version":"v1beta2","resource":"imagerepositories"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ImageRepository Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: imagetoolkitfluxcdio-imagerepository-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/imagetoolkitfluxcdio-imagerepository-editor/README.md b/charts/imagetoolkitfluxcdio-imagerepository-editor/README.md index 8dc57a37c0..1a433b892e 100644 --- a/charts/imagetoolkitfluxcdio-imagerepository-editor/README.md +++ b/charts/imagetoolkitfluxcdio-imagerepository-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/imagetoolkitfluxcdio-imagerepository-editor --version=v0.35.0 -$ helm upgrade -i imagetoolkitfluxcdio-imagerepository-editor appscode/imagetoolkitfluxcdio-imagerepository-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/imagetoolkitfluxcdio-imagerepository-editor --version=v0.36.0 +$ helm upgrade -i imagetoolkitfluxcdio-imagerepository-editor appscode/imagetoolkitfluxcdio-imagerepository-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ImageRepository Editor on a [Kubernetes](http://kubernetes. To install/upgrade the chart with the release name `imagetoolkitfluxcdio-imagerepository-editor`: ```bash -$ helm upgrade -i imagetoolkitfluxcdio-imagerepository-editor appscode/imagetoolkitfluxcdio-imagerepository-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i imagetoolkitfluxcdio-imagerepository-editor appscode/imagetoolkitfluxcdio-imagerepository-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ImageRepository Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `imagetoolkitfluxcd Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i imagetoolkitfluxcdio-imagerepository-editor appscode/imagetoolkitfluxcdio-imagerepository-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=image.toolkit.fluxcd.io/v1beta2 +$ helm upgrade -i imagetoolkitfluxcdio-imagerepository-editor appscode/imagetoolkitfluxcdio-imagerepository-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=image.toolkit.fluxcd.io/v1beta2 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i imagetoolkitfluxcdio-imagerepository-editor appscode/imagetoolkitfluxcdio-imagerepository-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i imagetoolkitfluxcdio-imagerepository-editor appscode/imagetoolkitfluxcdio-imagerepository-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/imagetoolkitfluxcdio-imageupdateautomation-editor/Chart.yaml b/charts/imagetoolkitfluxcdio-imageupdateautomation-editor/Chart.yaml index e9c40de02b..98913081e4 100644 --- a/charts/imagetoolkitfluxcdio-imageupdateautomation-editor/Chart.yaml +++ b/charts/imagetoolkitfluxcdio-imageupdateautomation-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"image.toolkit.fluxcd.io","version":"v1beta2","resource":"imageupdateautomations"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ImageUpdateAutomation Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: imagetoolkitfluxcdio-imageupdateautomation-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/imagetoolkitfluxcdio-imageupdateautomation-editor/README.md b/charts/imagetoolkitfluxcdio-imageupdateautomation-editor/README.md index 6e3759e199..83da69e361 100644 --- a/charts/imagetoolkitfluxcdio-imageupdateautomation-editor/README.md +++ b/charts/imagetoolkitfluxcdio-imageupdateautomation-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/imagetoolkitfluxcdio-imageupdateautomation-editor --version=v0.35.0 -$ helm upgrade -i imagetoolkitfluxcdio-imageupdateautomation-editor appscode/imagetoolkitfluxcdio-imageupdateautomation-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/imagetoolkitfluxcdio-imageupdateautomation-editor --version=v0.36.0 +$ helm upgrade -i imagetoolkitfluxcdio-imageupdateautomation-editor appscode/imagetoolkitfluxcdio-imageupdateautomation-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ImageUpdateAutomation Editor on a [Kubernetes](http://kuber To install/upgrade the chart with the release name `imagetoolkitfluxcdio-imageupdateautomation-editor`: ```bash -$ helm upgrade -i imagetoolkitfluxcdio-imageupdateautomation-editor appscode/imagetoolkitfluxcdio-imageupdateautomation-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i imagetoolkitfluxcdio-imageupdateautomation-editor appscode/imagetoolkitfluxcdio-imageupdateautomation-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ImageUpdateAutomation Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `imagetoolkitfluxcd Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i imagetoolkitfluxcdio-imageupdateautomation-editor appscode/imagetoolkitfluxcdio-imageupdateautomation-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=image.toolkit.fluxcd.io/v1beta2 +$ helm upgrade -i imagetoolkitfluxcdio-imageupdateautomation-editor appscode/imagetoolkitfluxcdio-imageupdateautomation-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=image.toolkit.fluxcd.io/v1beta2 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i imagetoolkitfluxcdio-imageupdateautomation-editor appscode/imagetoolkitfluxcdio-imageupdateautomation-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i imagetoolkitfluxcdio-imageupdateautomation-editor appscode/imagetoolkitfluxcdio-imageupdateautomation-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/infrastructureclusterxk8sio-awscluster-editor/Chart.yaml b/charts/infrastructureclusterxk8sio-awscluster-editor/Chart.yaml index 18494c3578..29874a0765 100644 --- a/charts/infrastructureclusterxk8sio-awscluster-editor/Chart.yaml +++ b/charts/infrastructureclusterxk8sio-awscluster-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"infrastructure.cluster.x-k8s.io","version":"v1beta2","resource":"awsclusters"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: AWSCluster Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: infrastructureclusterxk8sio-awscluster-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/infrastructureclusterxk8sio-awscluster-editor/README.md b/charts/infrastructureclusterxk8sio-awscluster-editor/README.md index 2f8a4761ac..d8102e0a8a 100644 --- a/charts/infrastructureclusterxk8sio-awscluster-editor/README.md +++ b/charts/infrastructureclusterxk8sio-awscluster-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/infrastructureclusterxk8sio-awscluster-editor --version=v0.35.0 -$ helm upgrade -i infrastructureclusterxk8sio-awscluster-editor appscode/infrastructureclusterxk8sio-awscluster-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/infrastructureclusterxk8sio-awscluster-editor --version=v0.36.0 +$ helm upgrade -i infrastructureclusterxk8sio-awscluster-editor appscode/infrastructureclusterxk8sio-awscluster-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a AWSCluster Editor on a [Kubernetes](http://kubernetes.io) c To install/upgrade the chart with the release name `infrastructureclusterxk8sio-awscluster-editor`: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-awscluster-editor appscode/infrastructureclusterxk8sio-awscluster-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i infrastructureclusterxk8sio-awscluster-editor appscode/infrastructureclusterxk8sio-awscluster-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a AWSCluster Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `infrastructureclus Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-awscluster-editor appscode/infrastructureclusterxk8sio-awscluster-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta2 +$ helm upgrade -i infrastructureclusterxk8sio-awscluster-editor appscode/infrastructureclusterxk8sio-awscluster-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta2 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-awscluster-editor appscode/infrastructureclusterxk8sio-awscluster-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i infrastructureclusterxk8sio-awscluster-editor appscode/infrastructureclusterxk8sio-awscluster-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/infrastructureclusterxk8sio-awsclustercontrolleridentity-editor/Chart.yaml b/charts/infrastructureclusterxk8sio-awsclustercontrolleridentity-editor/Chart.yaml index b922e6726c..94ee19b941 100644 --- a/charts/infrastructureclusterxk8sio-awsclustercontrolleridentity-editor/Chart.yaml +++ b/charts/infrastructureclusterxk8sio-awsclustercontrolleridentity-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"infrastructure.cluster.x-k8s.io","version":"v1beta2","resource":"awsclustercontrolleridentities"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: AWSClusterControllerIdentity Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: infrastructureclusterxk8sio-awsclustercontrolleridentity-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/infrastructureclusterxk8sio-awsclustercontrolleridentity-editor/README.md b/charts/infrastructureclusterxk8sio-awsclustercontrolleridentity-editor/README.md index 9af9079756..891ae0bdab 100644 --- a/charts/infrastructureclusterxk8sio-awsclustercontrolleridentity-editor/README.md +++ b/charts/infrastructureclusterxk8sio-awsclustercontrolleridentity-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/infrastructureclusterxk8sio-awsclustercontrolleridentity-editor --version=v0.35.0 -$ helm upgrade -i infrastructureclusterxk8sio-awsclustercontrolleridentity-editor appscode/infrastructureclusterxk8sio-awsclustercontrolleridentity-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/infrastructureclusterxk8sio-awsclustercontrolleridentity-editor --version=v0.36.0 +$ helm upgrade -i infrastructureclusterxk8sio-awsclustercontrolleridentity-editor appscode/infrastructureclusterxk8sio-awsclustercontrolleridentity-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a AWSClusterControllerIdentity Editor on a [Kubernetes](http: To install/upgrade the chart with the release name `infrastructureclusterxk8sio-awsclustercontrolleridentity-editor`: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-awsclustercontrolleridentity-editor appscode/infrastructureclusterxk8sio-awsclustercontrolleridentity-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i infrastructureclusterxk8sio-awsclustercontrolleridentity-editor appscode/infrastructureclusterxk8sio-awsclustercontrolleridentity-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a AWSClusterControllerIdentity Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `infrastructureclus Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-awsclustercontrolleridentity-editor appscode/infrastructureclusterxk8sio-awsclustercontrolleridentity-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta2 +$ helm upgrade -i infrastructureclusterxk8sio-awsclustercontrolleridentity-editor appscode/infrastructureclusterxk8sio-awsclustercontrolleridentity-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta2 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-awsclustercontrolleridentity-editor appscode/infrastructureclusterxk8sio-awsclustercontrolleridentity-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i infrastructureclusterxk8sio-awsclustercontrolleridentity-editor appscode/infrastructureclusterxk8sio-awsclustercontrolleridentity-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/infrastructureclusterxk8sio-awsclusterroleidentity-editor/Chart.yaml b/charts/infrastructureclusterxk8sio-awsclusterroleidentity-editor/Chart.yaml index d48064c4ea..a5b009200e 100644 --- a/charts/infrastructureclusterxk8sio-awsclusterroleidentity-editor/Chart.yaml +++ b/charts/infrastructureclusterxk8sio-awsclusterroleidentity-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"infrastructure.cluster.x-k8s.io","version":"v1beta2","resource":"awsclusterroleidentities"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: AWSClusterRoleIdentity Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: infrastructureclusterxk8sio-awsclusterroleidentity-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/infrastructureclusterxk8sio-awsclusterroleidentity-editor/README.md b/charts/infrastructureclusterxk8sio-awsclusterroleidentity-editor/README.md index 634869a4f0..5a4f3ef261 100644 --- a/charts/infrastructureclusterxk8sio-awsclusterroleidentity-editor/README.md +++ b/charts/infrastructureclusterxk8sio-awsclusterroleidentity-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/infrastructureclusterxk8sio-awsclusterroleidentity-editor --version=v0.35.0 -$ helm upgrade -i infrastructureclusterxk8sio-awsclusterroleidentity-editor appscode/infrastructureclusterxk8sio-awsclusterroleidentity-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/infrastructureclusterxk8sio-awsclusterroleidentity-editor --version=v0.36.0 +$ helm upgrade -i infrastructureclusterxk8sio-awsclusterroleidentity-editor appscode/infrastructureclusterxk8sio-awsclusterroleidentity-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a AWSClusterRoleIdentity Editor on a [Kubernetes](http://kube To install/upgrade the chart with the release name `infrastructureclusterxk8sio-awsclusterroleidentity-editor`: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-awsclusterroleidentity-editor appscode/infrastructureclusterxk8sio-awsclusterroleidentity-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i infrastructureclusterxk8sio-awsclusterroleidentity-editor appscode/infrastructureclusterxk8sio-awsclusterroleidentity-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a AWSClusterRoleIdentity Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `infrastructureclus Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-awsclusterroleidentity-editor appscode/infrastructureclusterxk8sio-awsclusterroleidentity-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta2 +$ helm upgrade -i infrastructureclusterxk8sio-awsclusterroleidentity-editor appscode/infrastructureclusterxk8sio-awsclusterroleidentity-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta2 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-awsclusterroleidentity-editor appscode/infrastructureclusterxk8sio-awsclusterroleidentity-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i infrastructureclusterxk8sio-awsclusterroleidentity-editor appscode/infrastructureclusterxk8sio-awsclusterroleidentity-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/infrastructureclusterxk8sio-awsclusterstaticidentity-editor/Chart.yaml b/charts/infrastructureclusterxk8sio-awsclusterstaticidentity-editor/Chart.yaml index d8b2708612..c9545b7ccb 100644 --- a/charts/infrastructureclusterxk8sio-awsclusterstaticidentity-editor/Chart.yaml +++ b/charts/infrastructureclusterxk8sio-awsclusterstaticidentity-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"infrastructure.cluster.x-k8s.io","version":"v1beta2","resource":"awsclusterstaticidentities"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: AWSClusterStaticIdentity Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: infrastructureclusterxk8sio-awsclusterstaticidentity-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/infrastructureclusterxk8sio-awsclusterstaticidentity-editor/README.md b/charts/infrastructureclusterxk8sio-awsclusterstaticidentity-editor/README.md index 8dfdae7def..d26348d1c0 100644 --- a/charts/infrastructureclusterxk8sio-awsclusterstaticidentity-editor/README.md +++ b/charts/infrastructureclusterxk8sio-awsclusterstaticidentity-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/infrastructureclusterxk8sio-awsclusterstaticidentity-editor --version=v0.35.0 -$ helm upgrade -i infrastructureclusterxk8sio-awsclusterstaticidentity-editor appscode/infrastructureclusterxk8sio-awsclusterstaticidentity-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/infrastructureclusterxk8sio-awsclusterstaticidentity-editor --version=v0.36.0 +$ helm upgrade -i infrastructureclusterxk8sio-awsclusterstaticidentity-editor appscode/infrastructureclusterxk8sio-awsclusterstaticidentity-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a AWSClusterStaticIdentity Editor on a [Kubernetes](http://ku To install/upgrade the chart with the release name `infrastructureclusterxk8sio-awsclusterstaticidentity-editor`: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-awsclusterstaticidentity-editor appscode/infrastructureclusterxk8sio-awsclusterstaticidentity-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i infrastructureclusterxk8sio-awsclusterstaticidentity-editor appscode/infrastructureclusterxk8sio-awsclusterstaticidentity-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a AWSClusterStaticIdentity Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `infrastructureclus Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-awsclusterstaticidentity-editor appscode/infrastructureclusterxk8sio-awsclusterstaticidentity-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta2 +$ helm upgrade -i infrastructureclusterxk8sio-awsclusterstaticidentity-editor appscode/infrastructureclusterxk8sio-awsclusterstaticidentity-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta2 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-awsclusterstaticidentity-editor appscode/infrastructureclusterxk8sio-awsclusterstaticidentity-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i infrastructureclusterxk8sio-awsclusterstaticidentity-editor appscode/infrastructureclusterxk8sio-awsclusterstaticidentity-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/infrastructureclusterxk8sio-awsclustertemplate-editor/Chart.yaml b/charts/infrastructureclusterxk8sio-awsclustertemplate-editor/Chart.yaml index 76822bc18c..8839ec0e86 100644 --- a/charts/infrastructureclusterxk8sio-awsclustertemplate-editor/Chart.yaml +++ b/charts/infrastructureclusterxk8sio-awsclustertemplate-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"infrastructure.cluster.x-k8s.io","version":"v1beta2","resource":"awsclustertemplates"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: AWSClusterTemplate Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: infrastructureclusterxk8sio-awsclustertemplate-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/infrastructureclusterxk8sio-awsclustertemplate-editor/README.md b/charts/infrastructureclusterxk8sio-awsclustertemplate-editor/README.md index de674abc18..f106127b47 100644 --- a/charts/infrastructureclusterxk8sio-awsclustertemplate-editor/README.md +++ b/charts/infrastructureclusterxk8sio-awsclustertemplate-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/infrastructureclusterxk8sio-awsclustertemplate-editor --version=v0.35.0 -$ helm upgrade -i infrastructureclusterxk8sio-awsclustertemplate-editor appscode/infrastructureclusterxk8sio-awsclustertemplate-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/infrastructureclusterxk8sio-awsclustertemplate-editor --version=v0.36.0 +$ helm upgrade -i infrastructureclusterxk8sio-awsclustertemplate-editor appscode/infrastructureclusterxk8sio-awsclustertemplate-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a AWSClusterTemplate Editor on a [Kubernetes](http://kubernet To install/upgrade the chart with the release name `infrastructureclusterxk8sio-awsclustertemplate-editor`: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-awsclustertemplate-editor appscode/infrastructureclusterxk8sio-awsclustertemplate-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i infrastructureclusterxk8sio-awsclustertemplate-editor appscode/infrastructureclusterxk8sio-awsclustertemplate-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a AWSClusterTemplate Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `infrastructureclus Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-awsclustertemplate-editor appscode/infrastructureclusterxk8sio-awsclustertemplate-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta2 +$ helm upgrade -i infrastructureclusterxk8sio-awsclustertemplate-editor appscode/infrastructureclusterxk8sio-awsclustertemplate-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta2 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-awsclustertemplate-editor appscode/infrastructureclusterxk8sio-awsclustertemplate-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i infrastructureclusterxk8sio-awsclustertemplate-editor appscode/infrastructureclusterxk8sio-awsclustertemplate-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/infrastructureclusterxk8sio-awsfargateprofile-editor/Chart.yaml b/charts/infrastructureclusterxk8sio-awsfargateprofile-editor/Chart.yaml index bc738ff02d..caaa991f12 100644 --- a/charts/infrastructureclusterxk8sio-awsfargateprofile-editor/Chart.yaml +++ b/charts/infrastructureclusterxk8sio-awsfargateprofile-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"infrastructure.cluster.x-k8s.io","version":"v1beta2","resource":"awsfargateprofiles"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: AWSFargateProfile Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: infrastructureclusterxk8sio-awsfargateprofile-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/infrastructureclusterxk8sio-awsfargateprofile-editor/README.md b/charts/infrastructureclusterxk8sio-awsfargateprofile-editor/README.md index a69722b157..936d098998 100644 --- a/charts/infrastructureclusterxk8sio-awsfargateprofile-editor/README.md +++ b/charts/infrastructureclusterxk8sio-awsfargateprofile-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/infrastructureclusterxk8sio-awsfargateprofile-editor --version=v0.35.0 -$ helm upgrade -i infrastructureclusterxk8sio-awsfargateprofile-editor appscode/infrastructureclusterxk8sio-awsfargateprofile-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/infrastructureclusterxk8sio-awsfargateprofile-editor --version=v0.36.0 +$ helm upgrade -i infrastructureclusterxk8sio-awsfargateprofile-editor appscode/infrastructureclusterxk8sio-awsfargateprofile-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a AWSFargateProfile Editor on a [Kubernetes](http://kubernete To install/upgrade the chart with the release name `infrastructureclusterxk8sio-awsfargateprofile-editor`: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-awsfargateprofile-editor appscode/infrastructureclusterxk8sio-awsfargateprofile-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i infrastructureclusterxk8sio-awsfargateprofile-editor appscode/infrastructureclusterxk8sio-awsfargateprofile-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a AWSFargateProfile Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `infrastructureclus Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-awsfargateprofile-editor appscode/infrastructureclusterxk8sio-awsfargateprofile-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta2 +$ helm upgrade -i infrastructureclusterxk8sio-awsfargateprofile-editor appscode/infrastructureclusterxk8sio-awsfargateprofile-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta2 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-awsfargateprofile-editor appscode/infrastructureclusterxk8sio-awsfargateprofile-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i infrastructureclusterxk8sio-awsfargateprofile-editor appscode/infrastructureclusterxk8sio-awsfargateprofile-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/infrastructureclusterxk8sio-awsmachine-editor/Chart.yaml b/charts/infrastructureclusterxk8sio-awsmachine-editor/Chart.yaml index 349f5828bd..4725794ff0 100644 --- a/charts/infrastructureclusterxk8sio-awsmachine-editor/Chart.yaml +++ b/charts/infrastructureclusterxk8sio-awsmachine-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"infrastructure.cluster.x-k8s.io","version":"v1beta2","resource":"awsmachines"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: AWSMachine Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: infrastructureclusterxk8sio-awsmachine-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/infrastructureclusterxk8sio-awsmachine-editor/README.md b/charts/infrastructureclusterxk8sio-awsmachine-editor/README.md index f25a295786..9ef876f64a 100644 --- a/charts/infrastructureclusterxk8sio-awsmachine-editor/README.md +++ b/charts/infrastructureclusterxk8sio-awsmachine-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/infrastructureclusterxk8sio-awsmachine-editor --version=v0.35.0 -$ helm upgrade -i infrastructureclusterxk8sio-awsmachine-editor appscode/infrastructureclusterxk8sio-awsmachine-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/infrastructureclusterxk8sio-awsmachine-editor --version=v0.36.0 +$ helm upgrade -i infrastructureclusterxk8sio-awsmachine-editor appscode/infrastructureclusterxk8sio-awsmachine-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a AWSMachine Editor on a [Kubernetes](http://kubernetes.io) c To install/upgrade the chart with the release name `infrastructureclusterxk8sio-awsmachine-editor`: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-awsmachine-editor appscode/infrastructureclusterxk8sio-awsmachine-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i infrastructureclusterxk8sio-awsmachine-editor appscode/infrastructureclusterxk8sio-awsmachine-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a AWSMachine Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `infrastructureclus Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-awsmachine-editor appscode/infrastructureclusterxk8sio-awsmachine-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta2 +$ helm upgrade -i infrastructureclusterxk8sio-awsmachine-editor appscode/infrastructureclusterxk8sio-awsmachine-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta2 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-awsmachine-editor appscode/infrastructureclusterxk8sio-awsmachine-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i infrastructureclusterxk8sio-awsmachine-editor appscode/infrastructureclusterxk8sio-awsmachine-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/infrastructureclusterxk8sio-awsmachinepool-editor/Chart.yaml b/charts/infrastructureclusterxk8sio-awsmachinepool-editor/Chart.yaml index 6e8398b003..ec37d04890 100644 --- a/charts/infrastructureclusterxk8sio-awsmachinepool-editor/Chart.yaml +++ b/charts/infrastructureclusterxk8sio-awsmachinepool-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"infrastructure.cluster.x-k8s.io","version":"v1beta2","resource":"awsmachinepools"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: AWSMachinePool Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: infrastructureclusterxk8sio-awsmachinepool-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/infrastructureclusterxk8sio-awsmachinepool-editor/README.md b/charts/infrastructureclusterxk8sio-awsmachinepool-editor/README.md index f3847203b0..ec039bd183 100644 --- a/charts/infrastructureclusterxk8sio-awsmachinepool-editor/README.md +++ b/charts/infrastructureclusterxk8sio-awsmachinepool-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/infrastructureclusterxk8sio-awsmachinepool-editor --version=v0.35.0 -$ helm upgrade -i infrastructureclusterxk8sio-awsmachinepool-editor appscode/infrastructureclusterxk8sio-awsmachinepool-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/infrastructureclusterxk8sio-awsmachinepool-editor --version=v0.36.0 +$ helm upgrade -i infrastructureclusterxk8sio-awsmachinepool-editor appscode/infrastructureclusterxk8sio-awsmachinepool-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a AWSMachinePool Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `infrastructureclusterxk8sio-awsmachinepool-editor`: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-awsmachinepool-editor appscode/infrastructureclusterxk8sio-awsmachinepool-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i infrastructureclusterxk8sio-awsmachinepool-editor appscode/infrastructureclusterxk8sio-awsmachinepool-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a AWSMachinePool Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `infrastructureclus Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-awsmachinepool-editor appscode/infrastructureclusterxk8sio-awsmachinepool-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta2 +$ helm upgrade -i infrastructureclusterxk8sio-awsmachinepool-editor appscode/infrastructureclusterxk8sio-awsmachinepool-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta2 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-awsmachinepool-editor appscode/infrastructureclusterxk8sio-awsmachinepool-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i infrastructureclusterxk8sio-awsmachinepool-editor appscode/infrastructureclusterxk8sio-awsmachinepool-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/infrastructureclusterxk8sio-awsmachinetemplate-editor/Chart.yaml b/charts/infrastructureclusterxk8sio-awsmachinetemplate-editor/Chart.yaml index da36412ef3..012fb6fd87 100644 --- a/charts/infrastructureclusterxk8sio-awsmachinetemplate-editor/Chart.yaml +++ b/charts/infrastructureclusterxk8sio-awsmachinetemplate-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"infrastructure.cluster.x-k8s.io","version":"v1beta2","resource":"awsmachinetemplates"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: AWSMachineTemplate Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: infrastructureclusterxk8sio-awsmachinetemplate-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/infrastructureclusterxk8sio-awsmachinetemplate-editor/README.md b/charts/infrastructureclusterxk8sio-awsmachinetemplate-editor/README.md index dc1154ac4e..441c2d94d5 100644 --- a/charts/infrastructureclusterxk8sio-awsmachinetemplate-editor/README.md +++ b/charts/infrastructureclusterxk8sio-awsmachinetemplate-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/infrastructureclusterxk8sio-awsmachinetemplate-editor --version=v0.35.0 -$ helm upgrade -i infrastructureclusterxk8sio-awsmachinetemplate-editor appscode/infrastructureclusterxk8sio-awsmachinetemplate-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/infrastructureclusterxk8sio-awsmachinetemplate-editor --version=v0.36.0 +$ helm upgrade -i infrastructureclusterxk8sio-awsmachinetemplate-editor appscode/infrastructureclusterxk8sio-awsmachinetemplate-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a AWSMachineTemplate Editor on a [Kubernetes](http://kubernet To install/upgrade the chart with the release name `infrastructureclusterxk8sio-awsmachinetemplate-editor`: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-awsmachinetemplate-editor appscode/infrastructureclusterxk8sio-awsmachinetemplate-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i infrastructureclusterxk8sio-awsmachinetemplate-editor appscode/infrastructureclusterxk8sio-awsmachinetemplate-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a AWSMachineTemplate Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `infrastructureclus Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-awsmachinetemplate-editor appscode/infrastructureclusterxk8sio-awsmachinetemplate-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta2 +$ helm upgrade -i infrastructureclusterxk8sio-awsmachinetemplate-editor appscode/infrastructureclusterxk8sio-awsmachinetemplate-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta2 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-awsmachinetemplate-editor appscode/infrastructureclusterxk8sio-awsmachinetemplate-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i infrastructureclusterxk8sio-awsmachinetemplate-editor appscode/infrastructureclusterxk8sio-awsmachinetemplate-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/infrastructureclusterxk8sio-awsmanagedcluster-editor/Chart.yaml b/charts/infrastructureclusterxk8sio-awsmanagedcluster-editor/Chart.yaml index df5b7775c2..6fae505bc1 100644 --- a/charts/infrastructureclusterxk8sio-awsmanagedcluster-editor/Chart.yaml +++ b/charts/infrastructureclusterxk8sio-awsmanagedcluster-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"infrastructure.cluster.x-k8s.io","version":"v1beta2","resource":"awsmanagedclusters"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: AWSManagedCluster Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: infrastructureclusterxk8sio-awsmanagedcluster-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/infrastructureclusterxk8sio-awsmanagedcluster-editor/README.md b/charts/infrastructureclusterxk8sio-awsmanagedcluster-editor/README.md index 6a71a19778..86a27ac491 100644 --- a/charts/infrastructureclusterxk8sio-awsmanagedcluster-editor/README.md +++ b/charts/infrastructureclusterxk8sio-awsmanagedcluster-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/infrastructureclusterxk8sio-awsmanagedcluster-editor --version=v0.35.0 -$ helm upgrade -i infrastructureclusterxk8sio-awsmanagedcluster-editor appscode/infrastructureclusterxk8sio-awsmanagedcluster-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/infrastructureclusterxk8sio-awsmanagedcluster-editor --version=v0.36.0 +$ helm upgrade -i infrastructureclusterxk8sio-awsmanagedcluster-editor appscode/infrastructureclusterxk8sio-awsmanagedcluster-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a AWSManagedCluster Editor on a [Kubernetes](http://kubernete To install/upgrade the chart with the release name `infrastructureclusterxk8sio-awsmanagedcluster-editor`: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-awsmanagedcluster-editor appscode/infrastructureclusterxk8sio-awsmanagedcluster-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i infrastructureclusterxk8sio-awsmanagedcluster-editor appscode/infrastructureclusterxk8sio-awsmanagedcluster-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a AWSManagedCluster Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `infrastructureclus Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-awsmanagedcluster-editor appscode/infrastructureclusterxk8sio-awsmanagedcluster-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta2 +$ helm upgrade -i infrastructureclusterxk8sio-awsmanagedcluster-editor appscode/infrastructureclusterxk8sio-awsmanagedcluster-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta2 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-awsmanagedcluster-editor appscode/infrastructureclusterxk8sio-awsmanagedcluster-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i infrastructureclusterxk8sio-awsmanagedcluster-editor appscode/infrastructureclusterxk8sio-awsmanagedcluster-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/infrastructureclusterxk8sio-awsmanagedmachinepool-editor/Chart.yaml b/charts/infrastructureclusterxk8sio-awsmanagedmachinepool-editor/Chart.yaml index 8f4eae0818..12230b8bf3 100644 --- a/charts/infrastructureclusterxk8sio-awsmanagedmachinepool-editor/Chart.yaml +++ b/charts/infrastructureclusterxk8sio-awsmanagedmachinepool-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"infrastructure.cluster.x-k8s.io","version":"v1beta2","resource":"awsmanagedmachinepools"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: AWSManagedMachinePool Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: infrastructureclusterxk8sio-awsmanagedmachinepool-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/infrastructureclusterxk8sio-awsmanagedmachinepool-editor/README.md b/charts/infrastructureclusterxk8sio-awsmanagedmachinepool-editor/README.md index bf6983e2ed..f7777fec3f 100644 --- a/charts/infrastructureclusterxk8sio-awsmanagedmachinepool-editor/README.md +++ b/charts/infrastructureclusterxk8sio-awsmanagedmachinepool-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/infrastructureclusterxk8sio-awsmanagedmachinepool-editor --version=v0.35.0 -$ helm upgrade -i infrastructureclusterxk8sio-awsmanagedmachinepool-editor appscode/infrastructureclusterxk8sio-awsmanagedmachinepool-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/infrastructureclusterxk8sio-awsmanagedmachinepool-editor --version=v0.36.0 +$ helm upgrade -i infrastructureclusterxk8sio-awsmanagedmachinepool-editor appscode/infrastructureclusterxk8sio-awsmanagedmachinepool-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a AWSManagedMachinePool Editor on a [Kubernetes](http://kuber To install/upgrade the chart with the release name `infrastructureclusterxk8sio-awsmanagedmachinepool-editor`: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-awsmanagedmachinepool-editor appscode/infrastructureclusterxk8sio-awsmanagedmachinepool-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i infrastructureclusterxk8sio-awsmanagedmachinepool-editor appscode/infrastructureclusterxk8sio-awsmanagedmachinepool-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a AWSManagedMachinePool Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `infrastructureclus Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-awsmanagedmachinepool-editor appscode/infrastructureclusterxk8sio-awsmanagedmachinepool-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta2 +$ helm upgrade -i infrastructureclusterxk8sio-awsmanagedmachinepool-editor appscode/infrastructureclusterxk8sio-awsmanagedmachinepool-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta2 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-awsmanagedmachinepool-editor appscode/infrastructureclusterxk8sio-awsmanagedmachinepool-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i infrastructureclusterxk8sio-awsmanagedmachinepool-editor appscode/infrastructureclusterxk8sio-awsmanagedmachinepool-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/infrastructureclusterxk8sio-azureasomanagedcluster-editor/Chart.yaml b/charts/infrastructureclusterxk8sio-azureasomanagedcluster-editor/Chart.yaml index 2b0208a2fb..2cba3c3be3 100644 --- a/charts/infrastructureclusterxk8sio-azureasomanagedcluster-editor/Chart.yaml +++ b/charts/infrastructureclusterxk8sio-azureasomanagedcluster-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"infrastructure.cluster.x-k8s.io","version":"v1alpha1","resource":"azureasomanagedclusters"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: AzureASOManagedCluster Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: infrastructureclusterxk8sio-azureasomanagedcluster-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/infrastructureclusterxk8sio-azureasomanagedcluster-editor/README.md b/charts/infrastructureclusterxk8sio-azureasomanagedcluster-editor/README.md index cfd13d6152..745a9a0c2a 100644 --- a/charts/infrastructureclusterxk8sio-azureasomanagedcluster-editor/README.md +++ b/charts/infrastructureclusterxk8sio-azureasomanagedcluster-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/infrastructureclusterxk8sio-azureasomanagedcluster-editor --version=v0.35.0 -$ helm upgrade -i infrastructureclusterxk8sio-azureasomanagedcluster-editor appscode/infrastructureclusterxk8sio-azureasomanagedcluster-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/infrastructureclusterxk8sio-azureasomanagedcluster-editor --version=v0.36.0 +$ helm upgrade -i infrastructureclusterxk8sio-azureasomanagedcluster-editor appscode/infrastructureclusterxk8sio-azureasomanagedcluster-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a AzureASOManagedCluster Editor on a [Kubernetes](http://kube To install/upgrade the chart with the release name `infrastructureclusterxk8sio-azureasomanagedcluster-editor`: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azureasomanagedcluster-editor appscode/infrastructureclusterxk8sio-azureasomanagedcluster-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i infrastructureclusterxk8sio-azureasomanagedcluster-editor appscode/infrastructureclusterxk8sio-azureasomanagedcluster-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a AzureASOManagedCluster Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `infrastructureclus Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azureasomanagedcluster-editor appscode/infrastructureclusterxk8sio-azureasomanagedcluster-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1alpha1 +$ helm upgrade -i infrastructureclusterxk8sio-azureasomanagedcluster-editor appscode/infrastructureclusterxk8sio-azureasomanagedcluster-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azureasomanagedcluster-editor appscode/infrastructureclusterxk8sio-azureasomanagedcluster-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i infrastructureclusterxk8sio-azureasomanagedcluster-editor appscode/infrastructureclusterxk8sio-azureasomanagedcluster-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/infrastructureclusterxk8sio-azureasomanagedclustertemplate-editor/Chart.yaml b/charts/infrastructureclusterxk8sio-azureasomanagedclustertemplate-editor/Chart.yaml index 356368f91d..7da7ce39f7 100644 --- a/charts/infrastructureclusterxk8sio-azureasomanagedclustertemplate-editor/Chart.yaml +++ b/charts/infrastructureclusterxk8sio-azureasomanagedclustertemplate-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"infrastructure.cluster.x-k8s.io","version":"v1alpha1","resource":"azureasomanagedclustertemplates"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: AzureASOManagedClusterTemplate Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: infrastructureclusterxk8sio-azureasomanagedclustertemplate-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/infrastructureclusterxk8sio-azureasomanagedclustertemplate-editor/README.md b/charts/infrastructureclusterxk8sio-azureasomanagedclustertemplate-editor/README.md index 1e4703c889..847bf72e24 100644 --- a/charts/infrastructureclusterxk8sio-azureasomanagedclustertemplate-editor/README.md +++ b/charts/infrastructureclusterxk8sio-azureasomanagedclustertemplate-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/infrastructureclusterxk8sio-azureasomanagedclustertemplate-editor --version=v0.35.0 -$ helm upgrade -i infrastructureclusterxk8sio-azureasomanagedclustertemplate-editor appscode/infrastructureclusterxk8sio-azureasomanagedclustertemplate-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/infrastructureclusterxk8sio-azureasomanagedclustertemplate-editor --version=v0.36.0 +$ helm upgrade -i infrastructureclusterxk8sio-azureasomanagedclustertemplate-editor appscode/infrastructureclusterxk8sio-azureasomanagedclustertemplate-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a AzureASOManagedClusterTemplate Editor on a [Kubernetes](htt To install/upgrade the chart with the release name `infrastructureclusterxk8sio-azureasomanagedclustertemplate-editor`: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azureasomanagedclustertemplate-editor appscode/infrastructureclusterxk8sio-azureasomanagedclustertemplate-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i infrastructureclusterxk8sio-azureasomanagedclustertemplate-editor appscode/infrastructureclusterxk8sio-azureasomanagedclustertemplate-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a AzureASOManagedClusterTemplate Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `infrastructureclus Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azureasomanagedclustertemplate-editor appscode/infrastructureclusterxk8sio-azureasomanagedclustertemplate-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1alpha1 +$ helm upgrade -i infrastructureclusterxk8sio-azureasomanagedclustertemplate-editor appscode/infrastructureclusterxk8sio-azureasomanagedclustertemplate-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azureasomanagedclustertemplate-editor appscode/infrastructureclusterxk8sio-azureasomanagedclustertemplate-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i infrastructureclusterxk8sio-azureasomanagedclustertemplate-editor appscode/infrastructureclusterxk8sio-azureasomanagedclustertemplate-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/infrastructureclusterxk8sio-azureasomanagedcontrolplane-editor/Chart.yaml b/charts/infrastructureclusterxk8sio-azureasomanagedcontrolplane-editor/Chart.yaml index bf5ba47eed..c984ede546 100644 --- a/charts/infrastructureclusterxk8sio-azureasomanagedcontrolplane-editor/Chart.yaml +++ b/charts/infrastructureclusterxk8sio-azureasomanagedcontrolplane-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"infrastructure.cluster.x-k8s.io","version":"v1alpha1","resource":"azureasomanagedcontrolplanes"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: AzureASOManagedControlPlane Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: infrastructureclusterxk8sio-azureasomanagedcontrolplane-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/infrastructureclusterxk8sio-azureasomanagedcontrolplane-editor/README.md b/charts/infrastructureclusterxk8sio-azureasomanagedcontrolplane-editor/README.md index a7620e897c..1778b5c26c 100644 --- a/charts/infrastructureclusterxk8sio-azureasomanagedcontrolplane-editor/README.md +++ b/charts/infrastructureclusterxk8sio-azureasomanagedcontrolplane-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/infrastructureclusterxk8sio-azureasomanagedcontrolplane-editor --version=v0.35.0 -$ helm upgrade -i infrastructureclusterxk8sio-azureasomanagedcontrolplane-editor appscode/infrastructureclusterxk8sio-azureasomanagedcontrolplane-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/infrastructureclusterxk8sio-azureasomanagedcontrolplane-editor --version=v0.36.0 +$ helm upgrade -i infrastructureclusterxk8sio-azureasomanagedcontrolplane-editor appscode/infrastructureclusterxk8sio-azureasomanagedcontrolplane-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a AzureASOManagedControlPlane Editor on a [Kubernetes](http:/ To install/upgrade the chart with the release name `infrastructureclusterxk8sio-azureasomanagedcontrolplane-editor`: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azureasomanagedcontrolplane-editor appscode/infrastructureclusterxk8sio-azureasomanagedcontrolplane-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i infrastructureclusterxk8sio-azureasomanagedcontrolplane-editor appscode/infrastructureclusterxk8sio-azureasomanagedcontrolplane-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a AzureASOManagedControlPlane Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `infrastructureclus Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azureasomanagedcontrolplane-editor appscode/infrastructureclusterxk8sio-azureasomanagedcontrolplane-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1alpha1 +$ helm upgrade -i infrastructureclusterxk8sio-azureasomanagedcontrolplane-editor appscode/infrastructureclusterxk8sio-azureasomanagedcontrolplane-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azureasomanagedcontrolplane-editor appscode/infrastructureclusterxk8sio-azureasomanagedcontrolplane-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i infrastructureclusterxk8sio-azureasomanagedcontrolplane-editor appscode/infrastructureclusterxk8sio-azureasomanagedcontrolplane-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/infrastructureclusterxk8sio-azureasomanagedcontrolplanetemplate-editor/Chart.yaml b/charts/infrastructureclusterxk8sio-azureasomanagedcontrolplanetemplate-editor/Chart.yaml index 8494692085..fe8ab8518c 100644 --- a/charts/infrastructureclusterxk8sio-azureasomanagedcontrolplanetemplate-editor/Chart.yaml +++ b/charts/infrastructureclusterxk8sio-azureasomanagedcontrolplanetemplate-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"infrastructure.cluster.x-k8s.io","version":"v1alpha1","resource":"azureasomanagedcontrolplanetemplates"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: AzureASOManagedControlPlaneTemplate Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: infrastructureclusterxk8sio-azureasomanagedcontrolplanetemplate-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/infrastructureclusterxk8sio-azureasomanagedcontrolplanetemplate-editor/README.md b/charts/infrastructureclusterxk8sio-azureasomanagedcontrolplanetemplate-editor/README.md index f20082ae07..e7329e0a44 100644 --- a/charts/infrastructureclusterxk8sio-azureasomanagedcontrolplanetemplate-editor/README.md +++ b/charts/infrastructureclusterxk8sio-azureasomanagedcontrolplanetemplate-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/infrastructureclusterxk8sio-azureasomanagedcontrolplanetemplate-editor --version=v0.35.0 -$ helm upgrade -i infrastructureclusterxk8sio-azureasomanagedcontrolplanetemplate-editor appscode/infrastructureclusterxk8sio-azureasomanagedcontrolplanetemplate-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/infrastructureclusterxk8sio-azureasomanagedcontrolplanetemplate-editor --version=v0.36.0 +$ helm upgrade -i infrastructureclusterxk8sio-azureasomanagedcontrolplanetemplate-editor appscode/infrastructureclusterxk8sio-azureasomanagedcontrolplanetemplate-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a AzureASOManagedControlPlaneTemplate Editor on a [Kubernetes To install/upgrade the chart with the release name `infrastructureclusterxk8sio-azureasomanagedcontrolplanetemplate-editor`: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azureasomanagedcontrolplanetemplate-editor appscode/infrastructureclusterxk8sio-azureasomanagedcontrolplanetemplate-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i infrastructureclusterxk8sio-azureasomanagedcontrolplanetemplate-editor appscode/infrastructureclusterxk8sio-azureasomanagedcontrolplanetemplate-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a AzureASOManagedControlPlaneTemplate Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `infrastructureclus Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azureasomanagedcontrolplanetemplate-editor appscode/infrastructureclusterxk8sio-azureasomanagedcontrolplanetemplate-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1alpha1 +$ helm upgrade -i infrastructureclusterxk8sio-azureasomanagedcontrolplanetemplate-editor appscode/infrastructureclusterxk8sio-azureasomanagedcontrolplanetemplate-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azureasomanagedcontrolplanetemplate-editor appscode/infrastructureclusterxk8sio-azureasomanagedcontrolplanetemplate-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i infrastructureclusterxk8sio-azureasomanagedcontrolplanetemplate-editor appscode/infrastructureclusterxk8sio-azureasomanagedcontrolplanetemplate-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/infrastructureclusterxk8sio-azureasomanagedmachinepool-editor/Chart.yaml b/charts/infrastructureclusterxk8sio-azureasomanagedmachinepool-editor/Chart.yaml index 7c09f750e7..62d47914b4 100644 --- a/charts/infrastructureclusterxk8sio-azureasomanagedmachinepool-editor/Chart.yaml +++ b/charts/infrastructureclusterxk8sio-azureasomanagedmachinepool-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"infrastructure.cluster.x-k8s.io","version":"v1alpha1","resource":"azureasomanagedmachinepools"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: AzureASOManagedMachinePool Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: infrastructureclusterxk8sio-azureasomanagedmachinepool-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/infrastructureclusterxk8sio-azureasomanagedmachinepool-editor/README.md b/charts/infrastructureclusterxk8sio-azureasomanagedmachinepool-editor/README.md index eb88d75547..3f8870709f 100644 --- a/charts/infrastructureclusterxk8sio-azureasomanagedmachinepool-editor/README.md +++ b/charts/infrastructureclusterxk8sio-azureasomanagedmachinepool-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/infrastructureclusterxk8sio-azureasomanagedmachinepool-editor --version=v0.35.0 -$ helm upgrade -i infrastructureclusterxk8sio-azureasomanagedmachinepool-editor appscode/infrastructureclusterxk8sio-azureasomanagedmachinepool-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/infrastructureclusterxk8sio-azureasomanagedmachinepool-editor --version=v0.36.0 +$ helm upgrade -i infrastructureclusterxk8sio-azureasomanagedmachinepool-editor appscode/infrastructureclusterxk8sio-azureasomanagedmachinepool-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a AzureASOManagedMachinePool Editor on a [Kubernetes](http:// To install/upgrade the chart with the release name `infrastructureclusterxk8sio-azureasomanagedmachinepool-editor`: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azureasomanagedmachinepool-editor appscode/infrastructureclusterxk8sio-azureasomanagedmachinepool-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i infrastructureclusterxk8sio-azureasomanagedmachinepool-editor appscode/infrastructureclusterxk8sio-azureasomanagedmachinepool-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a AzureASOManagedMachinePool Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `infrastructureclus Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azureasomanagedmachinepool-editor appscode/infrastructureclusterxk8sio-azureasomanagedmachinepool-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1alpha1 +$ helm upgrade -i infrastructureclusterxk8sio-azureasomanagedmachinepool-editor appscode/infrastructureclusterxk8sio-azureasomanagedmachinepool-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azureasomanagedmachinepool-editor appscode/infrastructureclusterxk8sio-azureasomanagedmachinepool-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i infrastructureclusterxk8sio-azureasomanagedmachinepool-editor appscode/infrastructureclusterxk8sio-azureasomanagedmachinepool-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/infrastructureclusterxk8sio-azureasomanagedmachinepooltemplate-editor/Chart.yaml b/charts/infrastructureclusterxk8sio-azureasomanagedmachinepooltemplate-editor/Chart.yaml index e31b2ee9c2..30b3c2bbce 100644 --- a/charts/infrastructureclusterxk8sio-azureasomanagedmachinepooltemplate-editor/Chart.yaml +++ b/charts/infrastructureclusterxk8sio-azureasomanagedmachinepooltemplate-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"infrastructure.cluster.x-k8s.io","version":"v1alpha1","resource":"azureasomanagedmachinepooltemplates"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: AzureASOManagedMachinePoolTemplate Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: infrastructureclusterxk8sio-azureasomanagedmachinepooltemplate-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/infrastructureclusterxk8sio-azureasomanagedmachinepooltemplate-editor/README.md b/charts/infrastructureclusterxk8sio-azureasomanagedmachinepooltemplate-editor/README.md index c275211099..d83ed61d2f 100644 --- a/charts/infrastructureclusterxk8sio-azureasomanagedmachinepooltemplate-editor/README.md +++ b/charts/infrastructureclusterxk8sio-azureasomanagedmachinepooltemplate-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/infrastructureclusterxk8sio-azureasomanagedmachinepooltemplate-editor --version=v0.35.0 -$ helm upgrade -i infrastructureclusterxk8sio-azureasomanagedmachinepooltemplate-editor appscode/infrastructureclusterxk8sio-azureasomanagedmachinepooltemplate-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/infrastructureclusterxk8sio-azureasomanagedmachinepooltemplate-editor --version=v0.36.0 +$ helm upgrade -i infrastructureclusterxk8sio-azureasomanagedmachinepooltemplate-editor appscode/infrastructureclusterxk8sio-azureasomanagedmachinepooltemplate-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a AzureASOManagedMachinePoolTemplate Editor on a [Kubernetes] To install/upgrade the chart with the release name `infrastructureclusterxk8sio-azureasomanagedmachinepooltemplate-editor`: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azureasomanagedmachinepooltemplate-editor appscode/infrastructureclusterxk8sio-azureasomanagedmachinepooltemplate-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i infrastructureclusterxk8sio-azureasomanagedmachinepooltemplate-editor appscode/infrastructureclusterxk8sio-azureasomanagedmachinepooltemplate-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a AzureASOManagedMachinePoolTemplate Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `infrastructureclus Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azureasomanagedmachinepooltemplate-editor appscode/infrastructureclusterxk8sio-azureasomanagedmachinepooltemplate-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1alpha1 +$ helm upgrade -i infrastructureclusterxk8sio-azureasomanagedmachinepooltemplate-editor appscode/infrastructureclusterxk8sio-azureasomanagedmachinepooltemplate-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azureasomanagedmachinepooltemplate-editor appscode/infrastructureclusterxk8sio-azureasomanagedmachinepooltemplate-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i infrastructureclusterxk8sio-azureasomanagedmachinepooltemplate-editor appscode/infrastructureclusterxk8sio-azureasomanagedmachinepooltemplate-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/infrastructureclusterxk8sio-azurecluster-editor/Chart.yaml b/charts/infrastructureclusterxk8sio-azurecluster-editor/Chart.yaml index 3c35a0b305..308dbf7d79 100644 --- a/charts/infrastructureclusterxk8sio-azurecluster-editor/Chart.yaml +++ b/charts/infrastructureclusterxk8sio-azurecluster-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"infrastructure.cluster.x-k8s.io","version":"v1beta1","resource":"azureclusters"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: AzureCluster Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: infrastructureclusterxk8sio-azurecluster-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/infrastructureclusterxk8sio-azurecluster-editor/README.md b/charts/infrastructureclusterxk8sio-azurecluster-editor/README.md index d774925d19..0b7936e14e 100644 --- a/charts/infrastructureclusterxk8sio-azurecluster-editor/README.md +++ b/charts/infrastructureclusterxk8sio-azurecluster-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/infrastructureclusterxk8sio-azurecluster-editor --version=v0.35.0 -$ helm upgrade -i infrastructureclusterxk8sio-azurecluster-editor appscode/infrastructureclusterxk8sio-azurecluster-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/infrastructureclusterxk8sio-azurecluster-editor --version=v0.36.0 +$ helm upgrade -i infrastructureclusterxk8sio-azurecluster-editor appscode/infrastructureclusterxk8sio-azurecluster-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a AzureCluster Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `infrastructureclusterxk8sio-azurecluster-editor`: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azurecluster-editor appscode/infrastructureclusterxk8sio-azurecluster-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i infrastructureclusterxk8sio-azurecluster-editor appscode/infrastructureclusterxk8sio-azurecluster-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a AzureCluster Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `infrastructureclus Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azurecluster-editor appscode/infrastructureclusterxk8sio-azurecluster-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta1 +$ helm upgrade -i infrastructureclusterxk8sio-azurecluster-editor appscode/infrastructureclusterxk8sio-azurecluster-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azurecluster-editor appscode/infrastructureclusterxk8sio-azurecluster-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i infrastructureclusterxk8sio-azurecluster-editor appscode/infrastructureclusterxk8sio-azurecluster-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/infrastructureclusterxk8sio-azureclusteridentity-editor/Chart.yaml b/charts/infrastructureclusterxk8sio-azureclusteridentity-editor/Chart.yaml index cb50c54eba..926cbeba76 100644 --- a/charts/infrastructureclusterxk8sio-azureclusteridentity-editor/Chart.yaml +++ b/charts/infrastructureclusterxk8sio-azureclusteridentity-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"infrastructure.cluster.x-k8s.io","version":"v1beta1","resource":"azureclusteridentities"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: AzureClusterIdentity Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: infrastructureclusterxk8sio-azureclusteridentity-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/infrastructureclusterxk8sio-azureclusteridentity-editor/README.md b/charts/infrastructureclusterxk8sio-azureclusteridentity-editor/README.md index e2d19190b6..a36c95d07e 100644 --- a/charts/infrastructureclusterxk8sio-azureclusteridentity-editor/README.md +++ b/charts/infrastructureclusterxk8sio-azureclusteridentity-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/infrastructureclusterxk8sio-azureclusteridentity-editor --version=v0.35.0 -$ helm upgrade -i infrastructureclusterxk8sio-azureclusteridentity-editor appscode/infrastructureclusterxk8sio-azureclusteridentity-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/infrastructureclusterxk8sio-azureclusteridentity-editor --version=v0.36.0 +$ helm upgrade -i infrastructureclusterxk8sio-azureclusteridentity-editor appscode/infrastructureclusterxk8sio-azureclusteridentity-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a AzureClusterIdentity Editor on a [Kubernetes](http://kubern To install/upgrade the chart with the release name `infrastructureclusterxk8sio-azureclusteridentity-editor`: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azureclusteridentity-editor appscode/infrastructureclusterxk8sio-azureclusteridentity-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i infrastructureclusterxk8sio-azureclusteridentity-editor appscode/infrastructureclusterxk8sio-azureclusteridentity-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a AzureClusterIdentity Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `infrastructureclus Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azureclusteridentity-editor appscode/infrastructureclusterxk8sio-azureclusteridentity-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta1 +$ helm upgrade -i infrastructureclusterxk8sio-azureclusteridentity-editor appscode/infrastructureclusterxk8sio-azureclusteridentity-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azureclusteridentity-editor appscode/infrastructureclusterxk8sio-azureclusteridentity-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i infrastructureclusterxk8sio-azureclusteridentity-editor appscode/infrastructureclusterxk8sio-azureclusteridentity-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/infrastructureclusterxk8sio-azureclustertemplate-editor/Chart.yaml b/charts/infrastructureclusterxk8sio-azureclustertemplate-editor/Chart.yaml index 8bf1ac6744..7ea4a5b979 100644 --- a/charts/infrastructureclusterxk8sio-azureclustertemplate-editor/Chart.yaml +++ b/charts/infrastructureclusterxk8sio-azureclustertemplate-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"infrastructure.cluster.x-k8s.io","version":"v1beta1","resource":"azureclustertemplates"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: AzureClusterTemplate Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: infrastructureclusterxk8sio-azureclustertemplate-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/infrastructureclusterxk8sio-azureclustertemplate-editor/README.md b/charts/infrastructureclusterxk8sio-azureclustertemplate-editor/README.md index 19582ab596..3d85f4c4e3 100644 --- a/charts/infrastructureclusterxk8sio-azureclustertemplate-editor/README.md +++ b/charts/infrastructureclusterxk8sio-azureclustertemplate-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/infrastructureclusterxk8sio-azureclustertemplate-editor --version=v0.35.0 -$ helm upgrade -i infrastructureclusterxk8sio-azureclustertemplate-editor appscode/infrastructureclusterxk8sio-azureclustertemplate-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/infrastructureclusterxk8sio-azureclustertemplate-editor --version=v0.36.0 +$ helm upgrade -i infrastructureclusterxk8sio-azureclustertemplate-editor appscode/infrastructureclusterxk8sio-azureclustertemplate-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a AzureClusterTemplate Editor on a [Kubernetes](http://kubern To install/upgrade the chart with the release name `infrastructureclusterxk8sio-azureclustertemplate-editor`: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azureclustertemplate-editor appscode/infrastructureclusterxk8sio-azureclustertemplate-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i infrastructureclusterxk8sio-azureclustertemplate-editor appscode/infrastructureclusterxk8sio-azureclustertemplate-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a AzureClusterTemplate Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `infrastructureclus Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azureclustertemplate-editor appscode/infrastructureclusterxk8sio-azureclustertemplate-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta1 +$ helm upgrade -i infrastructureclusterxk8sio-azureclustertemplate-editor appscode/infrastructureclusterxk8sio-azureclustertemplate-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azureclustertemplate-editor appscode/infrastructureclusterxk8sio-azureclustertemplate-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i infrastructureclusterxk8sio-azureclustertemplate-editor appscode/infrastructureclusterxk8sio-azureclustertemplate-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/infrastructureclusterxk8sio-azuremachine-editor/Chart.yaml b/charts/infrastructureclusterxk8sio-azuremachine-editor/Chart.yaml index 8fc14757f6..3b5da19fc6 100644 --- a/charts/infrastructureclusterxk8sio-azuremachine-editor/Chart.yaml +++ b/charts/infrastructureclusterxk8sio-azuremachine-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"infrastructure.cluster.x-k8s.io","version":"v1beta1","resource":"azuremachines"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: AzureMachine Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: infrastructureclusterxk8sio-azuremachine-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/infrastructureclusterxk8sio-azuremachine-editor/README.md b/charts/infrastructureclusterxk8sio-azuremachine-editor/README.md index 9ca55f727b..0bb0561289 100644 --- a/charts/infrastructureclusterxk8sio-azuremachine-editor/README.md +++ b/charts/infrastructureclusterxk8sio-azuremachine-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/infrastructureclusterxk8sio-azuremachine-editor --version=v0.35.0 -$ helm upgrade -i infrastructureclusterxk8sio-azuremachine-editor appscode/infrastructureclusterxk8sio-azuremachine-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/infrastructureclusterxk8sio-azuremachine-editor --version=v0.36.0 +$ helm upgrade -i infrastructureclusterxk8sio-azuremachine-editor appscode/infrastructureclusterxk8sio-azuremachine-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a AzureMachine Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `infrastructureclusterxk8sio-azuremachine-editor`: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azuremachine-editor appscode/infrastructureclusterxk8sio-azuremachine-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i infrastructureclusterxk8sio-azuremachine-editor appscode/infrastructureclusterxk8sio-azuremachine-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a AzureMachine Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `infrastructureclus Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azuremachine-editor appscode/infrastructureclusterxk8sio-azuremachine-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta1 +$ helm upgrade -i infrastructureclusterxk8sio-azuremachine-editor appscode/infrastructureclusterxk8sio-azuremachine-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azuremachine-editor appscode/infrastructureclusterxk8sio-azuremachine-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i infrastructureclusterxk8sio-azuremachine-editor appscode/infrastructureclusterxk8sio-azuremachine-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/infrastructureclusterxk8sio-azuremachinepool-editor/Chart.yaml b/charts/infrastructureclusterxk8sio-azuremachinepool-editor/Chart.yaml index 08641bcd8b..79400a512e 100644 --- a/charts/infrastructureclusterxk8sio-azuremachinepool-editor/Chart.yaml +++ b/charts/infrastructureclusterxk8sio-azuremachinepool-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"infrastructure.cluster.x-k8s.io","version":"v1beta1","resource":"azuremachinepools"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: AzureMachinePool Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: infrastructureclusterxk8sio-azuremachinepool-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/infrastructureclusterxk8sio-azuremachinepool-editor/README.md b/charts/infrastructureclusterxk8sio-azuremachinepool-editor/README.md index dcc9efcc09..4d370a53ec 100644 --- a/charts/infrastructureclusterxk8sio-azuremachinepool-editor/README.md +++ b/charts/infrastructureclusterxk8sio-azuremachinepool-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/infrastructureclusterxk8sio-azuremachinepool-editor --version=v0.35.0 -$ helm upgrade -i infrastructureclusterxk8sio-azuremachinepool-editor appscode/infrastructureclusterxk8sio-azuremachinepool-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/infrastructureclusterxk8sio-azuremachinepool-editor --version=v0.36.0 +$ helm upgrade -i infrastructureclusterxk8sio-azuremachinepool-editor appscode/infrastructureclusterxk8sio-azuremachinepool-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a AzureMachinePool Editor on a [Kubernetes](http://kubernetes To install/upgrade the chart with the release name `infrastructureclusterxk8sio-azuremachinepool-editor`: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azuremachinepool-editor appscode/infrastructureclusterxk8sio-azuremachinepool-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i infrastructureclusterxk8sio-azuremachinepool-editor appscode/infrastructureclusterxk8sio-azuremachinepool-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a AzureMachinePool Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `infrastructureclus Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azuremachinepool-editor appscode/infrastructureclusterxk8sio-azuremachinepool-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta1 +$ helm upgrade -i infrastructureclusterxk8sio-azuremachinepool-editor appscode/infrastructureclusterxk8sio-azuremachinepool-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azuremachinepool-editor appscode/infrastructureclusterxk8sio-azuremachinepool-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i infrastructureclusterxk8sio-azuremachinepool-editor appscode/infrastructureclusterxk8sio-azuremachinepool-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/infrastructureclusterxk8sio-azuremachinepoolmachine-editor/Chart.yaml b/charts/infrastructureclusterxk8sio-azuremachinepoolmachine-editor/Chart.yaml index 1b8631ed92..3d046299e8 100644 --- a/charts/infrastructureclusterxk8sio-azuremachinepoolmachine-editor/Chart.yaml +++ b/charts/infrastructureclusterxk8sio-azuremachinepoolmachine-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"infrastructure.cluster.x-k8s.io","version":"v1beta1","resource":"azuremachinepoolmachines"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: AzureMachinePoolMachine Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: infrastructureclusterxk8sio-azuremachinepoolmachine-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/infrastructureclusterxk8sio-azuremachinepoolmachine-editor/README.md b/charts/infrastructureclusterxk8sio-azuremachinepoolmachine-editor/README.md index 8d5ff82515..9037a1c716 100644 --- a/charts/infrastructureclusterxk8sio-azuremachinepoolmachine-editor/README.md +++ b/charts/infrastructureclusterxk8sio-azuremachinepoolmachine-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/infrastructureclusterxk8sio-azuremachinepoolmachine-editor --version=v0.35.0 -$ helm upgrade -i infrastructureclusterxk8sio-azuremachinepoolmachine-editor appscode/infrastructureclusterxk8sio-azuremachinepoolmachine-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/infrastructureclusterxk8sio-azuremachinepoolmachine-editor --version=v0.36.0 +$ helm upgrade -i infrastructureclusterxk8sio-azuremachinepoolmachine-editor appscode/infrastructureclusterxk8sio-azuremachinepoolmachine-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a AzureMachinePoolMachine Editor on a [Kubernetes](http://kub To install/upgrade the chart with the release name `infrastructureclusterxk8sio-azuremachinepoolmachine-editor`: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azuremachinepoolmachine-editor appscode/infrastructureclusterxk8sio-azuremachinepoolmachine-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i infrastructureclusterxk8sio-azuremachinepoolmachine-editor appscode/infrastructureclusterxk8sio-azuremachinepoolmachine-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a AzureMachinePoolMachine Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `infrastructureclus Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azuremachinepoolmachine-editor appscode/infrastructureclusterxk8sio-azuremachinepoolmachine-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta1 +$ helm upgrade -i infrastructureclusterxk8sio-azuremachinepoolmachine-editor appscode/infrastructureclusterxk8sio-azuremachinepoolmachine-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azuremachinepoolmachine-editor appscode/infrastructureclusterxk8sio-azuremachinepoolmachine-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i infrastructureclusterxk8sio-azuremachinepoolmachine-editor appscode/infrastructureclusterxk8sio-azuremachinepoolmachine-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/infrastructureclusterxk8sio-azuremachinetemplate-editor/Chart.yaml b/charts/infrastructureclusterxk8sio-azuremachinetemplate-editor/Chart.yaml index cc73491bcd..b8f8ddf8ce 100644 --- a/charts/infrastructureclusterxk8sio-azuremachinetemplate-editor/Chart.yaml +++ b/charts/infrastructureclusterxk8sio-azuremachinetemplate-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"infrastructure.cluster.x-k8s.io","version":"v1beta1","resource":"azuremachinetemplates"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: AzureMachineTemplate Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: infrastructureclusterxk8sio-azuremachinetemplate-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/infrastructureclusterxk8sio-azuremachinetemplate-editor/README.md b/charts/infrastructureclusterxk8sio-azuremachinetemplate-editor/README.md index d896aa87c9..752f068403 100644 --- a/charts/infrastructureclusterxk8sio-azuremachinetemplate-editor/README.md +++ b/charts/infrastructureclusterxk8sio-azuremachinetemplate-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/infrastructureclusterxk8sio-azuremachinetemplate-editor --version=v0.35.0 -$ helm upgrade -i infrastructureclusterxk8sio-azuremachinetemplate-editor appscode/infrastructureclusterxk8sio-azuremachinetemplate-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/infrastructureclusterxk8sio-azuremachinetemplate-editor --version=v0.36.0 +$ helm upgrade -i infrastructureclusterxk8sio-azuremachinetemplate-editor appscode/infrastructureclusterxk8sio-azuremachinetemplate-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a AzureMachineTemplate Editor on a [Kubernetes](http://kubern To install/upgrade the chart with the release name `infrastructureclusterxk8sio-azuremachinetemplate-editor`: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azuremachinetemplate-editor appscode/infrastructureclusterxk8sio-azuremachinetemplate-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i infrastructureclusterxk8sio-azuremachinetemplate-editor appscode/infrastructureclusterxk8sio-azuremachinetemplate-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a AzureMachineTemplate Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `infrastructureclus Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azuremachinetemplate-editor appscode/infrastructureclusterxk8sio-azuremachinetemplate-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta1 +$ helm upgrade -i infrastructureclusterxk8sio-azuremachinetemplate-editor appscode/infrastructureclusterxk8sio-azuremachinetemplate-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azuremachinetemplate-editor appscode/infrastructureclusterxk8sio-azuremachinetemplate-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i infrastructureclusterxk8sio-azuremachinetemplate-editor appscode/infrastructureclusterxk8sio-azuremachinetemplate-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/infrastructureclusterxk8sio-azuremanagedcluster-editor/Chart.yaml b/charts/infrastructureclusterxk8sio-azuremanagedcluster-editor/Chart.yaml index 31817d6ef4..b5583d88a9 100644 --- a/charts/infrastructureclusterxk8sio-azuremanagedcluster-editor/Chart.yaml +++ b/charts/infrastructureclusterxk8sio-azuremanagedcluster-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"infrastructure.cluster.x-k8s.io","version":"v1beta1","resource":"azuremanagedclusters"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: AzureManagedCluster Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: infrastructureclusterxk8sio-azuremanagedcluster-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/infrastructureclusterxk8sio-azuremanagedcluster-editor/README.md b/charts/infrastructureclusterxk8sio-azuremanagedcluster-editor/README.md index df03708fcf..47d932f66a 100644 --- a/charts/infrastructureclusterxk8sio-azuremanagedcluster-editor/README.md +++ b/charts/infrastructureclusterxk8sio-azuremanagedcluster-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/infrastructureclusterxk8sio-azuremanagedcluster-editor --version=v0.35.0 -$ helm upgrade -i infrastructureclusterxk8sio-azuremanagedcluster-editor appscode/infrastructureclusterxk8sio-azuremanagedcluster-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/infrastructureclusterxk8sio-azuremanagedcluster-editor --version=v0.36.0 +$ helm upgrade -i infrastructureclusterxk8sio-azuremanagedcluster-editor appscode/infrastructureclusterxk8sio-azuremanagedcluster-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a AzureManagedCluster Editor on a [Kubernetes](http://kuberne To install/upgrade the chart with the release name `infrastructureclusterxk8sio-azuremanagedcluster-editor`: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azuremanagedcluster-editor appscode/infrastructureclusterxk8sio-azuremanagedcluster-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i infrastructureclusterxk8sio-azuremanagedcluster-editor appscode/infrastructureclusterxk8sio-azuremanagedcluster-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a AzureManagedCluster Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `infrastructureclus Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azuremanagedcluster-editor appscode/infrastructureclusterxk8sio-azuremanagedcluster-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta1 +$ helm upgrade -i infrastructureclusterxk8sio-azuremanagedcluster-editor appscode/infrastructureclusterxk8sio-azuremanagedcluster-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azuremanagedcluster-editor appscode/infrastructureclusterxk8sio-azuremanagedcluster-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i infrastructureclusterxk8sio-azuremanagedcluster-editor appscode/infrastructureclusterxk8sio-azuremanagedcluster-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/infrastructureclusterxk8sio-azuremanagedclustertemplate-editor/Chart.yaml b/charts/infrastructureclusterxk8sio-azuremanagedclustertemplate-editor/Chart.yaml index a16d9eecbd..913862a19a 100644 --- a/charts/infrastructureclusterxk8sio-azuremanagedclustertemplate-editor/Chart.yaml +++ b/charts/infrastructureclusterxk8sio-azuremanagedclustertemplate-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"infrastructure.cluster.x-k8s.io","version":"v1beta1","resource":"azuremanagedclustertemplates"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: AzureManagedClusterTemplate Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: infrastructureclusterxk8sio-azuremanagedclustertemplate-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/infrastructureclusterxk8sio-azuremanagedclustertemplate-editor/README.md b/charts/infrastructureclusterxk8sio-azuremanagedclustertemplate-editor/README.md index dec42586ae..a317df8534 100644 --- a/charts/infrastructureclusterxk8sio-azuremanagedclustertemplate-editor/README.md +++ b/charts/infrastructureclusterxk8sio-azuremanagedclustertemplate-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/infrastructureclusterxk8sio-azuremanagedclustertemplate-editor --version=v0.35.0 -$ helm upgrade -i infrastructureclusterxk8sio-azuremanagedclustertemplate-editor appscode/infrastructureclusterxk8sio-azuremanagedclustertemplate-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/infrastructureclusterxk8sio-azuremanagedclustertemplate-editor --version=v0.36.0 +$ helm upgrade -i infrastructureclusterxk8sio-azuremanagedclustertemplate-editor appscode/infrastructureclusterxk8sio-azuremanagedclustertemplate-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a AzureManagedClusterTemplate Editor on a [Kubernetes](http:/ To install/upgrade the chart with the release name `infrastructureclusterxk8sio-azuremanagedclustertemplate-editor`: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azuremanagedclustertemplate-editor appscode/infrastructureclusterxk8sio-azuremanagedclustertemplate-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i infrastructureclusterxk8sio-azuremanagedclustertemplate-editor appscode/infrastructureclusterxk8sio-azuremanagedclustertemplate-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a AzureManagedClusterTemplate Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `infrastructureclus Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azuremanagedclustertemplate-editor appscode/infrastructureclusterxk8sio-azuremanagedclustertemplate-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta1 +$ helm upgrade -i infrastructureclusterxk8sio-azuremanagedclustertemplate-editor appscode/infrastructureclusterxk8sio-azuremanagedclustertemplate-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azuremanagedclustertemplate-editor appscode/infrastructureclusterxk8sio-azuremanagedclustertemplate-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i infrastructureclusterxk8sio-azuremanagedclustertemplate-editor appscode/infrastructureclusterxk8sio-azuremanagedclustertemplate-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/infrastructureclusterxk8sio-azuremanagedcontrolplane-editor/Chart.yaml b/charts/infrastructureclusterxk8sio-azuremanagedcontrolplane-editor/Chart.yaml index a4c87041ae..11e3a1d81a 100644 --- a/charts/infrastructureclusterxk8sio-azuremanagedcontrolplane-editor/Chart.yaml +++ b/charts/infrastructureclusterxk8sio-azuremanagedcontrolplane-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"infrastructure.cluster.x-k8s.io","version":"v1beta1","resource":"azuremanagedcontrolplanes"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: AzureManagedControlPlane Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: infrastructureclusterxk8sio-azuremanagedcontrolplane-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/infrastructureclusterxk8sio-azuremanagedcontrolplane-editor/README.md b/charts/infrastructureclusterxk8sio-azuremanagedcontrolplane-editor/README.md index 33986225a1..302efd59a5 100644 --- a/charts/infrastructureclusterxk8sio-azuremanagedcontrolplane-editor/README.md +++ b/charts/infrastructureclusterxk8sio-azuremanagedcontrolplane-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/infrastructureclusterxk8sio-azuremanagedcontrolplane-editor --version=v0.35.0 -$ helm upgrade -i infrastructureclusterxk8sio-azuremanagedcontrolplane-editor appscode/infrastructureclusterxk8sio-azuremanagedcontrolplane-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/infrastructureclusterxk8sio-azuremanagedcontrolplane-editor --version=v0.36.0 +$ helm upgrade -i infrastructureclusterxk8sio-azuremanagedcontrolplane-editor appscode/infrastructureclusterxk8sio-azuremanagedcontrolplane-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a AzureManagedControlPlane Editor on a [Kubernetes](http://ku To install/upgrade the chart with the release name `infrastructureclusterxk8sio-azuremanagedcontrolplane-editor`: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azuremanagedcontrolplane-editor appscode/infrastructureclusterxk8sio-azuremanagedcontrolplane-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i infrastructureclusterxk8sio-azuremanagedcontrolplane-editor appscode/infrastructureclusterxk8sio-azuremanagedcontrolplane-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a AzureManagedControlPlane Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `infrastructureclus Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azuremanagedcontrolplane-editor appscode/infrastructureclusterxk8sio-azuremanagedcontrolplane-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta1 +$ helm upgrade -i infrastructureclusterxk8sio-azuremanagedcontrolplane-editor appscode/infrastructureclusterxk8sio-azuremanagedcontrolplane-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azuremanagedcontrolplane-editor appscode/infrastructureclusterxk8sio-azuremanagedcontrolplane-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i infrastructureclusterxk8sio-azuremanagedcontrolplane-editor appscode/infrastructureclusterxk8sio-azuremanagedcontrolplane-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/infrastructureclusterxk8sio-azuremanagedcontrolplanetemplate-editor/Chart.yaml b/charts/infrastructureclusterxk8sio-azuremanagedcontrolplanetemplate-editor/Chart.yaml index a4f89d3b8d..99106c82aa 100644 --- a/charts/infrastructureclusterxk8sio-azuremanagedcontrolplanetemplate-editor/Chart.yaml +++ b/charts/infrastructureclusterxk8sio-azuremanagedcontrolplanetemplate-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"infrastructure.cluster.x-k8s.io","version":"v1beta1","resource":"azuremanagedcontrolplanetemplates"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: AzureManagedControlPlaneTemplate Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: infrastructureclusterxk8sio-azuremanagedcontrolplanetemplate-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/infrastructureclusterxk8sio-azuremanagedcontrolplanetemplate-editor/README.md b/charts/infrastructureclusterxk8sio-azuremanagedcontrolplanetemplate-editor/README.md index 7d282dd978..81f0d0b80c 100644 --- a/charts/infrastructureclusterxk8sio-azuremanagedcontrolplanetemplate-editor/README.md +++ b/charts/infrastructureclusterxk8sio-azuremanagedcontrolplanetemplate-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/infrastructureclusterxk8sio-azuremanagedcontrolplanetemplate-editor --version=v0.35.0 -$ helm upgrade -i infrastructureclusterxk8sio-azuremanagedcontrolplanetemplate-editor appscode/infrastructureclusterxk8sio-azuremanagedcontrolplanetemplate-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/infrastructureclusterxk8sio-azuremanagedcontrolplanetemplate-editor --version=v0.36.0 +$ helm upgrade -i infrastructureclusterxk8sio-azuremanagedcontrolplanetemplate-editor appscode/infrastructureclusterxk8sio-azuremanagedcontrolplanetemplate-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a AzureManagedControlPlaneTemplate Editor on a [Kubernetes](h To install/upgrade the chart with the release name `infrastructureclusterxk8sio-azuremanagedcontrolplanetemplate-editor`: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azuremanagedcontrolplanetemplate-editor appscode/infrastructureclusterxk8sio-azuremanagedcontrolplanetemplate-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i infrastructureclusterxk8sio-azuremanagedcontrolplanetemplate-editor appscode/infrastructureclusterxk8sio-azuremanagedcontrolplanetemplate-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a AzureManagedControlPlaneTemplate Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `infrastructureclus Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azuremanagedcontrolplanetemplate-editor appscode/infrastructureclusterxk8sio-azuremanagedcontrolplanetemplate-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta1 +$ helm upgrade -i infrastructureclusterxk8sio-azuremanagedcontrolplanetemplate-editor appscode/infrastructureclusterxk8sio-azuremanagedcontrolplanetemplate-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azuremanagedcontrolplanetemplate-editor appscode/infrastructureclusterxk8sio-azuremanagedcontrolplanetemplate-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i infrastructureclusterxk8sio-azuremanagedcontrolplanetemplate-editor appscode/infrastructureclusterxk8sio-azuremanagedcontrolplanetemplate-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/infrastructureclusterxk8sio-azuremanagedmachinepool-editor/Chart.yaml b/charts/infrastructureclusterxk8sio-azuremanagedmachinepool-editor/Chart.yaml index 3730b2db65..49d65e564e 100644 --- a/charts/infrastructureclusterxk8sio-azuremanagedmachinepool-editor/Chart.yaml +++ b/charts/infrastructureclusterxk8sio-azuremanagedmachinepool-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"infrastructure.cluster.x-k8s.io","version":"v1beta1","resource":"azuremanagedmachinepools"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: AzureManagedMachinePool Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: infrastructureclusterxk8sio-azuremanagedmachinepool-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/infrastructureclusterxk8sio-azuremanagedmachinepool-editor/README.md b/charts/infrastructureclusterxk8sio-azuremanagedmachinepool-editor/README.md index f336b961a4..3d718f83b4 100644 --- a/charts/infrastructureclusterxk8sio-azuremanagedmachinepool-editor/README.md +++ b/charts/infrastructureclusterxk8sio-azuremanagedmachinepool-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/infrastructureclusterxk8sio-azuremanagedmachinepool-editor --version=v0.35.0 -$ helm upgrade -i infrastructureclusterxk8sio-azuremanagedmachinepool-editor appscode/infrastructureclusterxk8sio-azuremanagedmachinepool-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/infrastructureclusterxk8sio-azuremanagedmachinepool-editor --version=v0.36.0 +$ helm upgrade -i infrastructureclusterxk8sio-azuremanagedmachinepool-editor appscode/infrastructureclusterxk8sio-azuremanagedmachinepool-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a AzureManagedMachinePool Editor on a [Kubernetes](http://kub To install/upgrade the chart with the release name `infrastructureclusterxk8sio-azuremanagedmachinepool-editor`: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azuremanagedmachinepool-editor appscode/infrastructureclusterxk8sio-azuremanagedmachinepool-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i infrastructureclusterxk8sio-azuremanagedmachinepool-editor appscode/infrastructureclusterxk8sio-azuremanagedmachinepool-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a AzureManagedMachinePool Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `infrastructureclus Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azuremanagedmachinepool-editor appscode/infrastructureclusterxk8sio-azuremanagedmachinepool-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta1 +$ helm upgrade -i infrastructureclusterxk8sio-azuremanagedmachinepool-editor appscode/infrastructureclusterxk8sio-azuremanagedmachinepool-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azuremanagedmachinepool-editor appscode/infrastructureclusterxk8sio-azuremanagedmachinepool-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i infrastructureclusterxk8sio-azuremanagedmachinepool-editor appscode/infrastructureclusterxk8sio-azuremanagedmachinepool-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/infrastructureclusterxk8sio-azuremanagedmachinepooltemplate-editor/Chart.yaml b/charts/infrastructureclusterxk8sio-azuremanagedmachinepooltemplate-editor/Chart.yaml index fe0177feee..a5cc0d024e 100644 --- a/charts/infrastructureclusterxk8sio-azuremanagedmachinepooltemplate-editor/Chart.yaml +++ b/charts/infrastructureclusterxk8sio-azuremanagedmachinepooltemplate-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"infrastructure.cluster.x-k8s.io","version":"v1beta1","resource":"azuremanagedmachinepooltemplates"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: AzureManagedMachinePoolTemplate Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: infrastructureclusterxk8sio-azuremanagedmachinepooltemplate-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/infrastructureclusterxk8sio-azuremanagedmachinepooltemplate-editor/README.md b/charts/infrastructureclusterxk8sio-azuremanagedmachinepooltemplate-editor/README.md index 44e9220958..f42bc1c80f 100644 --- a/charts/infrastructureclusterxk8sio-azuremanagedmachinepooltemplate-editor/README.md +++ b/charts/infrastructureclusterxk8sio-azuremanagedmachinepooltemplate-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/infrastructureclusterxk8sio-azuremanagedmachinepooltemplate-editor --version=v0.35.0 -$ helm upgrade -i infrastructureclusterxk8sio-azuremanagedmachinepooltemplate-editor appscode/infrastructureclusterxk8sio-azuremanagedmachinepooltemplate-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/infrastructureclusterxk8sio-azuremanagedmachinepooltemplate-editor --version=v0.36.0 +$ helm upgrade -i infrastructureclusterxk8sio-azuremanagedmachinepooltemplate-editor appscode/infrastructureclusterxk8sio-azuremanagedmachinepooltemplate-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a AzureManagedMachinePoolTemplate Editor on a [Kubernetes](ht To install/upgrade the chart with the release name `infrastructureclusterxk8sio-azuremanagedmachinepooltemplate-editor`: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azuremanagedmachinepooltemplate-editor appscode/infrastructureclusterxk8sio-azuremanagedmachinepooltemplate-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i infrastructureclusterxk8sio-azuremanagedmachinepooltemplate-editor appscode/infrastructureclusterxk8sio-azuremanagedmachinepooltemplate-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a AzureManagedMachinePoolTemplate Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `infrastructureclus Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azuremanagedmachinepooltemplate-editor appscode/infrastructureclusterxk8sio-azuremanagedmachinepooltemplate-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta1 +$ helm upgrade -i infrastructureclusterxk8sio-azuremanagedmachinepooltemplate-editor appscode/infrastructureclusterxk8sio-azuremanagedmachinepooltemplate-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azuremanagedmachinepooltemplate-editor appscode/infrastructureclusterxk8sio-azuremanagedmachinepooltemplate-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i infrastructureclusterxk8sio-azuremanagedmachinepooltemplate-editor appscode/infrastructureclusterxk8sio-azuremanagedmachinepooltemplate-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/infrastructureclusterxk8sio-azureserviceprincipal-editor/Chart.yaml b/charts/infrastructureclusterxk8sio-azureserviceprincipal-editor/Chart.yaml index e3ae2d6db4..c4a3d4ace5 100644 --- a/charts/infrastructureclusterxk8sio-azureserviceprincipal-editor/Chart.yaml +++ b/charts/infrastructureclusterxk8sio-azureserviceprincipal-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"infrastructure.cluster.x-k8s.io","version":"v1alpha3","resource":"azureserviceprincipals"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: AzureServicePrincipal Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: infrastructureclusterxk8sio-azureserviceprincipal-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/infrastructureclusterxk8sio-azureserviceprincipal-editor/README.md b/charts/infrastructureclusterxk8sio-azureserviceprincipal-editor/README.md index 1a0e7d5412..427cacb9c0 100644 --- a/charts/infrastructureclusterxk8sio-azureserviceprincipal-editor/README.md +++ b/charts/infrastructureclusterxk8sio-azureserviceprincipal-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/infrastructureclusterxk8sio-azureserviceprincipal-editor --version=v0.35.0 -$ helm upgrade -i infrastructureclusterxk8sio-azureserviceprincipal-editor appscode/infrastructureclusterxk8sio-azureserviceprincipal-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/infrastructureclusterxk8sio-azureserviceprincipal-editor --version=v0.36.0 +$ helm upgrade -i infrastructureclusterxk8sio-azureserviceprincipal-editor appscode/infrastructureclusterxk8sio-azureserviceprincipal-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a AzureServicePrincipal Editor on a [Kubernetes](http://kuber To install/upgrade the chart with the release name `infrastructureclusterxk8sio-azureserviceprincipal-editor`: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azureserviceprincipal-editor appscode/infrastructureclusterxk8sio-azureserviceprincipal-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i infrastructureclusterxk8sio-azureserviceprincipal-editor appscode/infrastructureclusterxk8sio-azureserviceprincipal-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a AzureServicePrincipal Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `infrastructureclus Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azureserviceprincipal-editor appscode/infrastructureclusterxk8sio-azureserviceprincipal-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1alpha3 +$ helm upgrade -i infrastructureclusterxk8sio-azureserviceprincipal-editor appscode/infrastructureclusterxk8sio-azureserviceprincipal-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1alpha3 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azureserviceprincipal-editor appscode/infrastructureclusterxk8sio-azureserviceprincipal-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i infrastructureclusterxk8sio-azureserviceprincipal-editor appscode/infrastructureclusterxk8sio-azureserviceprincipal-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/infrastructureclusterxk8sio-azuresystemassignedidentity-editor/Chart.yaml b/charts/infrastructureclusterxk8sio-azuresystemassignedidentity-editor/Chart.yaml index 87800d9160..bcf22010e7 100644 --- a/charts/infrastructureclusterxk8sio-azuresystemassignedidentity-editor/Chart.yaml +++ b/charts/infrastructureclusterxk8sio-azuresystemassignedidentity-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"infrastructure.cluster.x-k8s.io","version":"v1alpha3","resource":"azuresystemassignedidentites"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: AzureSystemAssignedIdentity Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: infrastructureclusterxk8sio-azuresystemassignedidentity-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/infrastructureclusterxk8sio-azuresystemassignedidentity-editor/README.md b/charts/infrastructureclusterxk8sio-azuresystemassignedidentity-editor/README.md index 64c03463a7..8a5330b2bf 100644 --- a/charts/infrastructureclusterxk8sio-azuresystemassignedidentity-editor/README.md +++ b/charts/infrastructureclusterxk8sio-azuresystemassignedidentity-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/infrastructureclusterxk8sio-azuresystemassignedidentity-editor --version=v0.35.0 -$ helm upgrade -i infrastructureclusterxk8sio-azuresystemassignedidentity-editor appscode/infrastructureclusterxk8sio-azuresystemassignedidentity-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/infrastructureclusterxk8sio-azuresystemassignedidentity-editor --version=v0.36.0 +$ helm upgrade -i infrastructureclusterxk8sio-azuresystemassignedidentity-editor appscode/infrastructureclusterxk8sio-azuresystemassignedidentity-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a AzureSystemAssignedIdentity Editor on a [Kubernetes](http:/ To install/upgrade the chart with the release name `infrastructureclusterxk8sio-azuresystemassignedidentity-editor`: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azuresystemassignedidentity-editor appscode/infrastructureclusterxk8sio-azuresystemassignedidentity-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i infrastructureclusterxk8sio-azuresystemassignedidentity-editor appscode/infrastructureclusterxk8sio-azuresystemassignedidentity-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a AzureSystemAssignedIdentity Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `infrastructureclus Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azuresystemassignedidentity-editor appscode/infrastructureclusterxk8sio-azuresystemassignedidentity-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1alpha3 +$ helm upgrade -i infrastructureclusterxk8sio-azuresystemassignedidentity-editor appscode/infrastructureclusterxk8sio-azuresystemassignedidentity-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1alpha3 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azuresystemassignedidentity-editor appscode/infrastructureclusterxk8sio-azuresystemassignedidentity-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i infrastructureclusterxk8sio-azuresystemassignedidentity-editor appscode/infrastructureclusterxk8sio-azuresystemassignedidentity-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/infrastructureclusterxk8sio-azureuserassignedidentity-editor/Chart.yaml b/charts/infrastructureclusterxk8sio-azureuserassignedidentity-editor/Chart.yaml index 872fcbcfcb..719a37ef31 100644 --- a/charts/infrastructureclusterxk8sio-azureuserassignedidentity-editor/Chart.yaml +++ b/charts/infrastructureclusterxk8sio-azureuserassignedidentity-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"infrastructure.cluster.x-k8s.io","version":"v1alpha3","resource":"azureuserassignedidentites"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: AzureUserAssignedIdentity Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: infrastructureclusterxk8sio-azureuserassignedidentity-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/infrastructureclusterxk8sio-azureuserassignedidentity-editor/README.md b/charts/infrastructureclusterxk8sio-azureuserassignedidentity-editor/README.md index de546b7ff0..9fa2a29a1e 100644 --- a/charts/infrastructureclusterxk8sio-azureuserassignedidentity-editor/README.md +++ b/charts/infrastructureclusterxk8sio-azureuserassignedidentity-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/infrastructureclusterxk8sio-azureuserassignedidentity-editor --version=v0.35.0 -$ helm upgrade -i infrastructureclusterxk8sio-azureuserassignedidentity-editor appscode/infrastructureclusterxk8sio-azureuserassignedidentity-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/infrastructureclusterxk8sio-azureuserassignedidentity-editor --version=v0.36.0 +$ helm upgrade -i infrastructureclusterxk8sio-azureuserassignedidentity-editor appscode/infrastructureclusterxk8sio-azureuserassignedidentity-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a AzureUserAssignedIdentity Editor on a [Kubernetes](http://k To install/upgrade the chart with the release name `infrastructureclusterxk8sio-azureuserassignedidentity-editor`: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azureuserassignedidentity-editor appscode/infrastructureclusterxk8sio-azureuserassignedidentity-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i infrastructureclusterxk8sio-azureuserassignedidentity-editor appscode/infrastructureclusterxk8sio-azureuserassignedidentity-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a AzureUserAssignedIdentity Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `infrastructureclus Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azureuserassignedidentity-editor appscode/infrastructureclusterxk8sio-azureuserassignedidentity-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1alpha3 +$ helm upgrade -i infrastructureclusterxk8sio-azureuserassignedidentity-editor appscode/infrastructureclusterxk8sio-azureuserassignedidentity-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1alpha3 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-azureuserassignedidentity-editor appscode/infrastructureclusterxk8sio-azureuserassignedidentity-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i infrastructureclusterxk8sio-azureuserassignedidentity-editor appscode/infrastructureclusterxk8sio-azureuserassignedidentity-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/infrastructureclusterxk8sio-gcpcluster-editor/Chart.yaml b/charts/infrastructureclusterxk8sio-gcpcluster-editor/Chart.yaml index 6c54c13ae8..cd4d164281 100644 --- a/charts/infrastructureclusterxk8sio-gcpcluster-editor/Chart.yaml +++ b/charts/infrastructureclusterxk8sio-gcpcluster-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"infrastructure.cluster.x-k8s.io","version":"v1beta1","resource":"gcpclusters"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: GCPCluster Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: infrastructureclusterxk8sio-gcpcluster-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/infrastructureclusterxk8sio-gcpcluster-editor/README.md b/charts/infrastructureclusterxk8sio-gcpcluster-editor/README.md index 2d74ef575d..4b703ea215 100644 --- a/charts/infrastructureclusterxk8sio-gcpcluster-editor/README.md +++ b/charts/infrastructureclusterxk8sio-gcpcluster-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/infrastructureclusterxk8sio-gcpcluster-editor --version=v0.35.0 -$ helm upgrade -i infrastructureclusterxk8sio-gcpcluster-editor appscode/infrastructureclusterxk8sio-gcpcluster-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/infrastructureclusterxk8sio-gcpcluster-editor --version=v0.36.0 +$ helm upgrade -i infrastructureclusterxk8sio-gcpcluster-editor appscode/infrastructureclusterxk8sio-gcpcluster-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a GCPCluster Editor on a [Kubernetes](http://kubernetes.io) c To install/upgrade the chart with the release name `infrastructureclusterxk8sio-gcpcluster-editor`: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-gcpcluster-editor appscode/infrastructureclusterxk8sio-gcpcluster-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i infrastructureclusterxk8sio-gcpcluster-editor appscode/infrastructureclusterxk8sio-gcpcluster-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a GCPCluster Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `infrastructureclus Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-gcpcluster-editor appscode/infrastructureclusterxk8sio-gcpcluster-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta1 +$ helm upgrade -i infrastructureclusterxk8sio-gcpcluster-editor appscode/infrastructureclusterxk8sio-gcpcluster-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-gcpcluster-editor appscode/infrastructureclusterxk8sio-gcpcluster-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i infrastructureclusterxk8sio-gcpcluster-editor appscode/infrastructureclusterxk8sio-gcpcluster-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/infrastructureclusterxk8sio-gcpclustertemplate-editor/Chart.yaml b/charts/infrastructureclusterxk8sio-gcpclustertemplate-editor/Chart.yaml index b42c7a0bab..8cb2b05d35 100644 --- a/charts/infrastructureclusterxk8sio-gcpclustertemplate-editor/Chart.yaml +++ b/charts/infrastructureclusterxk8sio-gcpclustertemplate-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"infrastructure.cluster.x-k8s.io","version":"v1beta1","resource":"gcpclustertemplates"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: GCPClusterTemplate Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: infrastructureclusterxk8sio-gcpclustertemplate-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/infrastructureclusterxk8sio-gcpclustertemplate-editor/README.md b/charts/infrastructureclusterxk8sio-gcpclustertemplate-editor/README.md index 90924e6a3a..77e3a7b8ec 100644 --- a/charts/infrastructureclusterxk8sio-gcpclustertemplate-editor/README.md +++ b/charts/infrastructureclusterxk8sio-gcpclustertemplate-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/infrastructureclusterxk8sio-gcpclustertemplate-editor --version=v0.35.0 -$ helm upgrade -i infrastructureclusterxk8sio-gcpclustertemplate-editor appscode/infrastructureclusterxk8sio-gcpclustertemplate-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/infrastructureclusterxk8sio-gcpclustertemplate-editor --version=v0.36.0 +$ helm upgrade -i infrastructureclusterxk8sio-gcpclustertemplate-editor appscode/infrastructureclusterxk8sio-gcpclustertemplate-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a GCPClusterTemplate Editor on a [Kubernetes](http://kubernet To install/upgrade the chart with the release name `infrastructureclusterxk8sio-gcpclustertemplate-editor`: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-gcpclustertemplate-editor appscode/infrastructureclusterxk8sio-gcpclustertemplate-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i infrastructureclusterxk8sio-gcpclustertemplate-editor appscode/infrastructureclusterxk8sio-gcpclustertemplate-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a GCPClusterTemplate Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `infrastructureclus Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-gcpclustertemplate-editor appscode/infrastructureclusterxk8sio-gcpclustertemplate-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta1 +$ helm upgrade -i infrastructureclusterxk8sio-gcpclustertemplate-editor appscode/infrastructureclusterxk8sio-gcpclustertemplate-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-gcpclustertemplate-editor appscode/infrastructureclusterxk8sio-gcpclustertemplate-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i infrastructureclusterxk8sio-gcpclustertemplate-editor appscode/infrastructureclusterxk8sio-gcpclustertemplate-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/infrastructureclusterxk8sio-gcpmachine-editor/Chart.yaml b/charts/infrastructureclusterxk8sio-gcpmachine-editor/Chart.yaml index 39628e29fd..d4d7399e75 100644 --- a/charts/infrastructureclusterxk8sio-gcpmachine-editor/Chart.yaml +++ b/charts/infrastructureclusterxk8sio-gcpmachine-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"infrastructure.cluster.x-k8s.io","version":"v1beta1","resource":"gcpmachines"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: GCPMachine Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: infrastructureclusterxk8sio-gcpmachine-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/infrastructureclusterxk8sio-gcpmachine-editor/README.md b/charts/infrastructureclusterxk8sio-gcpmachine-editor/README.md index 14451d8b9a..87cff84942 100644 --- a/charts/infrastructureclusterxk8sio-gcpmachine-editor/README.md +++ b/charts/infrastructureclusterxk8sio-gcpmachine-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/infrastructureclusterxk8sio-gcpmachine-editor --version=v0.35.0 -$ helm upgrade -i infrastructureclusterxk8sio-gcpmachine-editor appscode/infrastructureclusterxk8sio-gcpmachine-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/infrastructureclusterxk8sio-gcpmachine-editor --version=v0.36.0 +$ helm upgrade -i infrastructureclusterxk8sio-gcpmachine-editor appscode/infrastructureclusterxk8sio-gcpmachine-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a GCPMachine Editor on a [Kubernetes](http://kubernetes.io) c To install/upgrade the chart with the release name `infrastructureclusterxk8sio-gcpmachine-editor`: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-gcpmachine-editor appscode/infrastructureclusterxk8sio-gcpmachine-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i infrastructureclusterxk8sio-gcpmachine-editor appscode/infrastructureclusterxk8sio-gcpmachine-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a GCPMachine Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `infrastructureclus Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-gcpmachine-editor appscode/infrastructureclusterxk8sio-gcpmachine-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta1 +$ helm upgrade -i infrastructureclusterxk8sio-gcpmachine-editor appscode/infrastructureclusterxk8sio-gcpmachine-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-gcpmachine-editor appscode/infrastructureclusterxk8sio-gcpmachine-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i infrastructureclusterxk8sio-gcpmachine-editor appscode/infrastructureclusterxk8sio-gcpmachine-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/infrastructureclusterxk8sio-gcpmachinetemplate-editor/Chart.yaml b/charts/infrastructureclusterxk8sio-gcpmachinetemplate-editor/Chart.yaml index 013ef3e4fd..274b5d760f 100644 --- a/charts/infrastructureclusterxk8sio-gcpmachinetemplate-editor/Chart.yaml +++ b/charts/infrastructureclusterxk8sio-gcpmachinetemplate-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"infrastructure.cluster.x-k8s.io","version":"v1beta1","resource":"gcpmachinetemplates"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: GCPMachineTemplate Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: infrastructureclusterxk8sio-gcpmachinetemplate-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/infrastructureclusterxk8sio-gcpmachinetemplate-editor/README.md b/charts/infrastructureclusterxk8sio-gcpmachinetemplate-editor/README.md index 6bde3b4b14..5387dac020 100644 --- a/charts/infrastructureclusterxk8sio-gcpmachinetemplate-editor/README.md +++ b/charts/infrastructureclusterxk8sio-gcpmachinetemplate-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/infrastructureclusterxk8sio-gcpmachinetemplate-editor --version=v0.35.0 -$ helm upgrade -i infrastructureclusterxk8sio-gcpmachinetemplate-editor appscode/infrastructureclusterxk8sio-gcpmachinetemplate-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/infrastructureclusterxk8sio-gcpmachinetemplate-editor --version=v0.36.0 +$ helm upgrade -i infrastructureclusterxk8sio-gcpmachinetemplate-editor appscode/infrastructureclusterxk8sio-gcpmachinetemplate-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a GCPMachineTemplate Editor on a [Kubernetes](http://kubernet To install/upgrade the chart with the release name `infrastructureclusterxk8sio-gcpmachinetemplate-editor`: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-gcpmachinetemplate-editor appscode/infrastructureclusterxk8sio-gcpmachinetemplate-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i infrastructureclusterxk8sio-gcpmachinetemplate-editor appscode/infrastructureclusterxk8sio-gcpmachinetemplate-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a GCPMachineTemplate Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `infrastructureclus Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-gcpmachinetemplate-editor appscode/infrastructureclusterxk8sio-gcpmachinetemplate-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta1 +$ helm upgrade -i infrastructureclusterxk8sio-gcpmachinetemplate-editor appscode/infrastructureclusterxk8sio-gcpmachinetemplate-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-gcpmachinetemplate-editor appscode/infrastructureclusterxk8sio-gcpmachinetemplate-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i infrastructureclusterxk8sio-gcpmachinetemplate-editor appscode/infrastructureclusterxk8sio-gcpmachinetemplate-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/infrastructureclusterxk8sio-gcpmanagedcluster-editor/Chart.yaml b/charts/infrastructureclusterxk8sio-gcpmanagedcluster-editor/Chart.yaml index 0f6f0819a0..c434a4d4c6 100644 --- a/charts/infrastructureclusterxk8sio-gcpmanagedcluster-editor/Chart.yaml +++ b/charts/infrastructureclusterxk8sio-gcpmanagedcluster-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"infrastructure.cluster.x-k8s.io","version":"v1beta1","resource":"gcpmanagedclusters"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: GCPManagedCluster Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: infrastructureclusterxk8sio-gcpmanagedcluster-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/infrastructureclusterxk8sio-gcpmanagedcluster-editor/README.md b/charts/infrastructureclusterxk8sio-gcpmanagedcluster-editor/README.md index 1c4a6e7544..645f0456da 100644 --- a/charts/infrastructureclusterxk8sio-gcpmanagedcluster-editor/README.md +++ b/charts/infrastructureclusterxk8sio-gcpmanagedcluster-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/infrastructureclusterxk8sio-gcpmanagedcluster-editor --version=v0.35.0 -$ helm upgrade -i infrastructureclusterxk8sio-gcpmanagedcluster-editor appscode/infrastructureclusterxk8sio-gcpmanagedcluster-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/infrastructureclusterxk8sio-gcpmanagedcluster-editor --version=v0.36.0 +$ helm upgrade -i infrastructureclusterxk8sio-gcpmanagedcluster-editor appscode/infrastructureclusterxk8sio-gcpmanagedcluster-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a GCPManagedCluster Editor on a [Kubernetes](http://kubernete To install/upgrade the chart with the release name `infrastructureclusterxk8sio-gcpmanagedcluster-editor`: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-gcpmanagedcluster-editor appscode/infrastructureclusterxk8sio-gcpmanagedcluster-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i infrastructureclusterxk8sio-gcpmanagedcluster-editor appscode/infrastructureclusterxk8sio-gcpmanagedcluster-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a GCPManagedCluster Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `infrastructureclus Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-gcpmanagedcluster-editor appscode/infrastructureclusterxk8sio-gcpmanagedcluster-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta1 +$ helm upgrade -i infrastructureclusterxk8sio-gcpmanagedcluster-editor appscode/infrastructureclusterxk8sio-gcpmanagedcluster-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-gcpmanagedcluster-editor appscode/infrastructureclusterxk8sio-gcpmanagedcluster-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i infrastructureclusterxk8sio-gcpmanagedcluster-editor appscode/infrastructureclusterxk8sio-gcpmanagedcluster-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/infrastructureclusterxk8sio-gcpmanagedcontrolplane-editor/Chart.yaml b/charts/infrastructureclusterxk8sio-gcpmanagedcontrolplane-editor/Chart.yaml index 1dcc71eca6..db52df62dd 100644 --- a/charts/infrastructureclusterxk8sio-gcpmanagedcontrolplane-editor/Chart.yaml +++ b/charts/infrastructureclusterxk8sio-gcpmanagedcontrolplane-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"infrastructure.cluster.x-k8s.io","version":"v1beta1","resource":"gcpmanagedcontrolplanes"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: GCPManagedControlPlane Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: infrastructureclusterxk8sio-gcpmanagedcontrolplane-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/infrastructureclusterxk8sio-gcpmanagedcontrolplane-editor/README.md b/charts/infrastructureclusterxk8sio-gcpmanagedcontrolplane-editor/README.md index c32a655bf1..1e2da21661 100644 --- a/charts/infrastructureclusterxk8sio-gcpmanagedcontrolplane-editor/README.md +++ b/charts/infrastructureclusterxk8sio-gcpmanagedcontrolplane-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/infrastructureclusterxk8sio-gcpmanagedcontrolplane-editor --version=v0.35.0 -$ helm upgrade -i infrastructureclusterxk8sio-gcpmanagedcontrolplane-editor appscode/infrastructureclusterxk8sio-gcpmanagedcontrolplane-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/infrastructureclusterxk8sio-gcpmanagedcontrolplane-editor --version=v0.36.0 +$ helm upgrade -i infrastructureclusterxk8sio-gcpmanagedcontrolplane-editor appscode/infrastructureclusterxk8sio-gcpmanagedcontrolplane-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a GCPManagedControlPlane Editor on a [Kubernetes](http://kube To install/upgrade the chart with the release name `infrastructureclusterxk8sio-gcpmanagedcontrolplane-editor`: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-gcpmanagedcontrolplane-editor appscode/infrastructureclusterxk8sio-gcpmanagedcontrolplane-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i infrastructureclusterxk8sio-gcpmanagedcontrolplane-editor appscode/infrastructureclusterxk8sio-gcpmanagedcontrolplane-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a GCPManagedControlPlane Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `infrastructureclus Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-gcpmanagedcontrolplane-editor appscode/infrastructureclusterxk8sio-gcpmanagedcontrolplane-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta1 +$ helm upgrade -i infrastructureclusterxk8sio-gcpmanagedcontrolplane-editor appscode/infrastructureclusterxk8sio-gcpmanagedcontrolplane-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-gcpmanagedcontrolplane-editor appscode/infrastructureclusterxk8sio-gcpmanagedcontrolplane-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i infrastructureclusterxk8sio-gcpmanagedcontrolplane-editor appscode/infrastructureclusterxk8sio-gcpmanagedcontrolplane-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/infrastructureclusterxk8sio-gcpmanagedmachinepool-editor/Chart.yaml b/charts/infrastructureclusterxk8sio-gcpmanagedmachinepool-editor/Chart.yaml index df555cfd97..ae26cffb6f 100644 --- a/charts/infrastructureclusterxk8sio-gcpmanagedmachinepool-editor/Chart.yaml +++ b/charts/infrastructureclusterxk8sio-gcpmanagedmachinepool-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"infrastructure.cluster.x-k8s.io","version":"v1beta1","resource":"gcpmanagedmachinepools"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: GCPManagedMachinePool Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: infrastructureclusterxk8sio-gcpmanagedmachinepool-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/infrastructureclusterxk8sio-gcpmanagedmachinepool-editor/README.md b/charts/infrastructureclusterxk8sio-gcpmanagedmachinepool-editor/README.md index 6625b1f73c..ee3650bbb2 100644 --- a/charts/infrastructureclusterxk8sio-gcpmanagedmachinepool-editor/README.md +++ b/charts/infrastructureclusterxk8sio-gcpmanagedmachinepool-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/infrastructureclusterxk8sio-gcpmanagedmachinepool-editor --version=v0.35.0 -$ helm upgrade -i infrastructureclusterxk8sio-gcpmanagedmachinepool-editor appscode/infrastructureclusterxk8sio-gcpmanagedmachinepool-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/infrastructureclusterxk8sio-gcpmanagedmachinepool-editor --version=v0.36.0 +$ helm upgrade -i infrastructureclusterxk8sio-gcpmanagedmachinepool-editor appscode/infrastructureclusterxk8sio-gcpmanagedmachinepool-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a GCPManagedMachinePool Editor on a [Kubernetes](http://kuber To install/upgrade the chart with the release name `infrastructureclusterxk8sio-gcpmanagedmachinepool-editor`: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-gcpmanagedmachinepool-editor appscode/infrastructureclusterxk8sio-gcpmanagedmachinepool-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i infrastructureclusterxk8sio-gcpmanagedmachinepool-editor appscode/infrastructureclusterxk8sio-gcpmanagedmachinepool-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a GCPManagedMachinePool Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `infrastructureclus Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-gcpmanagedmachinepool-editor appscode/infrastructureclusterxk8sio-gcpmanagedmachinepool-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta1 +$ helm upgrade -i infrastructureclusterxk8sio-gcpmanagedmachinepool-editor appscode/infrastructureclusterxk8sio-gcpmanagedmachinepool-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-gcpmanagedmachinepool-editor appscode/infrastructureclusterxk8sio-gcpmanagedmachinepool-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i infrastructureclusterxk8sio-gcpmanagedmachinepool-editor appscode/infrastructureclusterxk8sio-gcpmanagedmachinepool-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/infrastructureclusterxk8sio-rosacluster-editor/Chart.yaml b/charts/infrastructureclusterxk8sio-rosacluster-editor/Chart.yaml index 43af16a060..6090e96653 100644 --- a/charts/infrastructureclusterxk8sio-rosacluster-editor/Chart.yaml +++ b/charts/infrastructureclusterxk8sio-rosacluster-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"infrastructure.cluster.x-k8s.io","version":"v1beta2","resource":"rosaclusters"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ROSACluster Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: infrastructureclusterxk8sio-rosacluster-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/infrastructureclusterxk8sio-rosacluster-editor/README.md b/charts/infrastructureclusterxk8sio-rosacluster-editor/README.md index 96e61fe567..7ad413ca1a 100644 --- a/charts/infrastructureclusterxk8sio-rosacluster-editor/README.md +++ b/charts/infrastructureclusterxk8sio-rosacluster-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/infrastructureclusterxk8sio-rosacluster-editor --version=v0.35.0 -$ helm upgrade -i infrastructureclusterxk8sio-rosacluster-editor appscode/infrastructureclusterxk8sio-rosacluster-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/infrastructureclusterxk8sio-rosacluster-editor --version=v0.36.0 +$ helm upgrade -i infrastructureclusterxk8sio-rosacluster-editor appscode/infrastructureclusterxk8sio-rosacluster-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ROSACluster Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `infrastructureclusterxk8sio-rosacluster-editor`: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-rosacluster-editor appscode/infrastructureclusterxk8sio-rosacluster-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i infrastructureclusterxk8sio-rosacluster-editor appscode/infrastructureclusterxk8sio-rosacluster-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ROSACluster Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `infrastructureclus Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-rosacluster-editor appscode/infrastructureclusterxk8sio-rosacluster-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta2 +$ helm upgrade -i infrastructureclusterxk8sio-rosacluster-editor appscode/infrastructureclusterxk8sio-rosacluster-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta2 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-rosacluster-editor appscode/infrastructureclusterxk8sio-rosacluster-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i infrastructureclusterxk8sio-rosacluster-editor appscode/infrastructureclusterxk8sio-rosacluster-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/infrastructureclusterxk8sio-rosamachinepool-editor/Chart.yaml b/charts/infrastructureclusterxk8sio-rosamachinepool-editor/Chart.yaml index 2d0e30a34d..4d17e1ea47 100644 --- a/charts/infrastructureclusterxk8sio-rosamachinepool-editor/Chart.yaml +++ b/charts/infrastructureclusterxk8sio-rosamachinepool-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"infrastructure.cluster.x-k8s.io","version":"v1beta2","resource":"rosamachinepools"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ROSAMachinePool Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: infrastructureclusterxk8sio-rosamachinepool-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/infrastructureclusterxk8sio-rosamachinepool-editor/README.md b/charts/infrastructureclusterxk8sio-rosamachinepool-editor/README.md index 49d5dacb04..5fb0fe1929 100644 --- a/charts/infrastructureclusterxk8sio-rosamachinepool-editor/README.md +++ b/charts/infrastructureclusterxk8sio-rosamachinepool-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/infrastructureclusterxk8sio-rosamachinepool-editor --version=v0.35.0 -$ helm upgrade -i infrastructureclusterxk8sio-rosamachinepool-editor appscode/infrastructureclusterxk8sio-rosamachinepool-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/infrastructureclusterxk8sio-rosamachinepool-editor --version=v0.36.0 +$ helm upgrade -i infrastructureclusterxk8sio-rosamachinepool-editor appscode/infrastructureclusterxk8sio-rosamachinepool-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ROSAMachinePool Editor on a [Kubernetes](http://kubernetes. To install/upgrade the chart with the release name `infrastructureclusterxk8sio-rosamachinepool-editor`: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-rosamachinepool-editor appscode/infrastructureclusterxk8sio-rosamachinepool-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i infrastructureclusterxk8sio-rosamachinepool-editor appscode/infrastructureclusterxk8sio-rosamachinepool-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ROSAMachinePool Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `infrastructureclus Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-rosamachinepool-editor appscode/infrastructureclusterxk8sio-rosamachinepool-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta2 +$ helm upgrade -i infrastructureclusterxk8sio-rosamachinepool-editor appscode/infrastructureclusterxk8sio-rosamachinepool-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=infrastructure.cluster.x-k8s.io/v1beta2 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i infrastructureclusterxk8sio-rosamachinepool-editor appscode/infrastructureclusterxk8sio-rosamachinepool-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i infrastructureclusterxk8sio-rosamachinepool-editor appscode/infrastructureclusterxk8sio-rosamachinepool-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/internalapiserverk8sio-storageversion-editor/Chart.yaml b/charts/internalapiserverk8sio-storageversion-editor/Chart.yaml index 67716bb71f..8a3bd20380 100644 --- a/charts/internalapiserverk8sio-storageversion-editor/Chart.yaml +++ b/charts/internalapiserverk8sio-storageversion-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"internal.apiserver.k8s.io","version":"v1alpha1","resource":"storageversions"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: StorageVersion Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: internalapiserverk8sio-storageversion-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/internalapiserverk8sio-storageversion-editor/README.md b/charts/internalapiserverk8sio-storageversion-editor/README.md index c0105ca1bd..f64ef5ba4d 100644 --- a/charts/internalapiserverk8sio-storageversion-editor/README.md +++ b/charts/internalapiserverk8sio-storageversion-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/internalapiserverk8sio-storageversion-editor --version=v0.35.0 -$ helm upgrade -i internalapiserverk8sio-storageversion-editor appscode/internalapiserverk8sio-storageversion-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/internalapiserverk8sio-storageversion-editor --version=v0.36.0 +$ helm upgrade -i internalapiserverk8sio-storageversion-editor appscode/internalapiserverk8sio-storageversion-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a StorageVersion Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `internalapiserverk8sio-storageversion-editor`: ```bash -$ helm upgrade -i internalapiserverk8sio-storageversion-editor appscode/internalapiserverk8sio-storageversion-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i internalapiserverk8sio-storageversion-editor appscode/internalapiserverk8sio-storageversion-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a StorageVersion Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `internalapiserverk Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i internalapiserverk8sio-storageversion-editor appscode/internalapiserverk8sio-storageversion-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=internal.apiserver.k8s.io/v1alpha1 +$ helm upgrade -i internalapiserverk8sio-storageversion-editor appscode/internalapiserverk8sio-storageversion-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=internal.apiserver.k8s.io/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i internalapiserverk8sio-storageversion-editor appscode/internalapiserverk8sio-storageversion-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i internalapiserverk8sio-storageversion-editor appscode/internalapiserverk8sio-storageversion-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/ipamclusterxk8sio-ipaddress-editor/Chart.yaml b/charts/ipamclusterxk8sio-ipaddress-editor/Chart.yaml index b6105f89e7..9a8e3f4621 100644 --- a/charts/ipamclusterxk8sio-ipaddress-editor/Chart.yaml +++ b/charts/ipamclusterxk8sio-ipaddress-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ipam.cluster.x-k8s.io","version":"v1beta1","resource":"ipaddresses"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: IPAddress Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: ipamclusterxk8sio-ipaddress-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/ipamclusterxk8sio-ipaddress-editor/README.md b/charts/ipamclusterxk8sio-ipaddress-editor/README.md index 9aae5278bd..3d6402d56b 100644 --- a/charts/ipamclusterxk8sio-ipaddress-editor/README.md +++ b/charts/ipamclusterxk8sio-ipaddress-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/ipamclusterxk8sio-ipaddress-editor --version=v0.35.0 -$ helm upgrade -i ipamclusterxk8sio-ipaddress-editor appscode/ipamclusterxk8sio-ipaddress-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/ipamclusterxk8sio-ipaddress-editor --version=v0.36.0 +$ helm upgrade -i ipamclusterxk8sio-ipaddress-editor appscode/ipamclusterxk8sio-ipaddress-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a IPAddress Editor on a [Kubernetes](http://kubernetes.io) cl To install/upgrade the chart with the release name `ipamclusterxk8sio-ipaddress-editor`: ```bash -$ helm upgrade -i ipamclusterxk8sio-ipaddress-editor appscode/ipamclusterxk8sio-ipaddress-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i ipamclusterxk8sio-ipaddress-editor appscode/ipamclusterxk8sio-ipaddress-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a IPAddress Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `ipamclusterxk8sio- Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i ipamclusterxk8sio-ipaddress-editor appscode/ipamclusterxk8sio-ipaddress-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ipam.cluster.x-k8s.io/v1beta1 +$ helm upgrade -i ipamclusterxk8sio-ipaddress-editor appscode/ipamclusterxk8sio-ipaddress-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ipam.cluster.x-k8s.io/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i ipamclusterxk8sio-ipaddress-editor appscode/ipamclusterxk8sio-ipaddress-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i ipamclusterxk8sio-ipaddress-editor appscode/ipamclusterxk8sio-ipaddress-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/ipamclusterxk8sio-ipaddressclaim-editor/Chart.yaml b/charts/ipamclusterxk8sio-ipaddressclaim-editor/Chart.yaml index 4864e5541f..226fa71658 100644 --- a/charts/ipamclusterxk8sio-ipaddressclaim-editor/Chart.yaml +++ b/charts/ipamclusterxk8sio-ipaddressclaim-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ipam.cluster.x-k8s.io","version":"v1beta1","resource":"ipaddressclaims"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: IPAddressClaim Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: ipamclusterxk8sio-ipaddressclaim-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/ipamclusterxk8sio-ipaddressclaim-editor/README.md b/charts/ipamclusterxk8sio-ipaddressclaim-editor/README.md index 79635fb75e..b66aa30df1 100644 --- a/charts/ipamclusterxk8sio-ipaddressclaim-editor/README.md +++ b/charts/ipamclusterxk8sio-ipaddressclaim-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/ipamclusterxk8sio-ipaddressclaim-editor --version=v0.35.0 -$ helm upgrade -i ipamclusterxk8sio-ipaddressclaim-editor appscode/ipamclusterxk8sio-ipaddressclaim-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/ipamclusterxk8sio-ipaddressclaim-editor --version=v0.36.0 +$ helm upgrade -i ipamclusterxk8sio-ipaddressclaim-editor appscode/ipamclusterxk8sio-ipaddressclaim-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a IPAddressClaim Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `ipamclusterxk8sio-ipaddressclaim-editor`: ```bash -$ helm upgrade -i ipamclusterxk8sio-ipaddressclaim-editor appscode/ipamclusterxk8sio-ipaddressclaim-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i ipamclusterxk8sio-ipaddressclaim-editor appscode/ipamclusterxk8sio-ipaddressclaim-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a IPAddressClaim Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `ipamclusterxk8sio- Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i ipamclusterxk8sio-ipaddressclaim-editor appscode/ipamclusterxk8sio-ipaddressclaim-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ipam.cluster.x-k8s.io/v1beta1 +$ helm upgrade -i ipamclusterxk8sio-ipaddressclaim-editor appscode/ipamclusterxk8sio-ipaddressclaim-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ipam.cluster.x-k8s.io/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i ipamclusterxk8sio-ipaddressclaim-editor appscode/ipamclusterxk8sio-ipaddressclaim-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i ipamclusterxk8sio-ipaddressclaim-editor appscode/ipamclusterxk8sio-ipaddressclaim-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kafkaawskubedbcom-cluster-editor/Chart.yaml b/charts/kafkaawskubedbcom-cluster-editor/Chart.yaml index 64b1005dd3..ca243cc57e 100644 --- a/charts/kafkaawskubedbcom-cluster-editor/Chart.yaml +++ b/charts/kafkaawskubedbcom-cluster-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"kafka.aws.kubedb.com","version":"v1alpha1","resource":"clusters"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Cluster Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: kafkaawskubedbcom-cluster-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/kafkaawskubedbcom-cluster-editor/README.md b/charts/kafkaawskubedbcom-cluster-editor/README.md index d26e27ccc4..6e9b153d7c 100644 --- a/charts/kafkaawskubedbcom-cluster-editor/README.md +++ b/charts/kafkaawskubedbcom-cluster-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kafkaawskubedbcom-cluster-editor --version=v0.35.0 -$ helm upgrade -i kafkaawskubedbcom-cluster-editor appscode/kafkaawskubedbcom-cluster-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/kafkaawskubedbcom-cluster-editor --version=v0.36.0 +$ helm upgrade -i kafkaawskubedbcom-cluster-editor appscode/kafkaawskubedbcom-cluster-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Cluster Editor on a [Kubernetes](http://kubernetes.io) clus To install/upgrade the chart with the release name `kafkaawskubedbcom-cluster-editor`: ```bash -$ helm upgrade -i kafkaawskubedbcom-cluster-editor appscode/kafkaawskubedbcom-cluster-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i kafkaawskubedbcom-cluster-editor appscode/kafkaawskubedbcom-cluster-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Cluster Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `kafkaawskubedbcom- Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kafkaawskubedbcom-cluster-editor appscode/kafkaawskubedbcom-cluster-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=kafka.aws.kubedb.com/v1alpha1 +$ helm upgrade -i kafkaawskubedbcom-cluster-editor appscode/kafkaawskubedbcom-cluster-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=kafka.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kafkaawskubedbcom-cluster-editor appscode/kafkaawskubedbcom-cluster-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kafkaawskubedbcom-cluster-editor appscode/kafkaawskubedbcom-cluster-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kafkaawskubedbcom-configuration-editor/Chart.yaml b/charts/kafkaawskubedbcom-configuration-editor/Chart.yaml index e8c9395dce..56093d8e57 100644 --- a/charts/kafkaawskubedbcom-configuration-editor/Chart.yaml +++ b/charts/kafkaawskubedbcom-configuration-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"kafka.aws.kubedb.com","version":"v1alpha1","resource":"configurations"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Configuration Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: kafkaawskubedbcom-configuration-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/kafkaawskubedbcom-configuration-editor/README.md b/charts/kafkaawskubedbcom-configuration-editor/README.md index 9728fd60d9..d00d55f555 100644 --- a/charts/kafkaawskubedbcom-configuration-editor/README.md +++ b/charts/kafkaawskubedbcom-configuration-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kafkaawskubedbcom-configuration-editor --version=v0.35.0 -$ helm upgrade -i kafkaawskubedbcom-configuration-editor appscode/kafkaawskubedbcom-configuration-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/kafkaawskubedbcom-configuration-editor --version=v0.36.0 +$ helm upgrade -i kafkaawskubedbcom-configuration-editor appscode/kafkaawskubedbcom-configuration-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Configuration Editor on a [Kubernetes](http://kubernetes.io To install/upgrade the chart with the release name `kafkaawskubedbcom-configuration-editor`: ```bash -$ helm upgrade -i kafkaawskubedbcom-configuration-editor appscode/kafkaawskubedbcom-configuration-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i kafkaawskubedbcom-configuration-editor appscode/kafkaawskubedbcom-configuration-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Configuration Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `kafkaawskubedbcom- Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kafkaawskubedbcom-configuration-editor appscode/kafkaawskubedbcom-configuration-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=kafka.aws.kubedb.com/v1alpha1 +$ helm upgrade -i kafkaawskubedbcom-configuration-editor appscode/kafkaawskubedbcom-configuration-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=kafka.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kafkaawskubedbcom-configuration-editor appscode/kafkaawskubedbcom-configuration-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kafkaawskubedbcom-configuration-editor appscode/kafkaawskubedbcom-configuration-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kafkakubedbcom-connectcluster-editor/Chart.yaml b/charts/kafkakubedbcom-connectcluster-editor/Chart.yaml index 21800bcb22..0e5258a375 100644 --- a/charts/kafkakubedbcom-connectcluster-editor/Chart.yaml +++ b/charts/kafkakubedbcom-connectcluster-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"kafka.kubedb.com","version":"v1alpha1","resource":"connectclusters"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ConnectCluster Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: kafkakubedbcom-connectcluster-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/kafkakubedbcom-connectcluster-editor/README.md b/charts/kafkakubedbcom-connectcluster-editor/README.md index 1cca1c08bf..1fac0e0f22 100644 --- a/charts/kafkakubedbcom-connectcluster-editor/README.md +++ b/charts/kafkakubedbcom-connectcluster-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kafkakubedbcom-connectcluster-editor --version=v0.35.0 -$ helm upgrade -i kafkakubedbcom-connectcluster-editor appscode/kafkakubedbcom-connectcluster-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/kafkakubedbcom-connectcluster-editor --version=v0.36.0 +$ helm upgrade -i kafkakubedbcom-connectcluster-editor appscode/kafkakubedbcom-connectcluster-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ConnectCluster Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `kafkakubedbcom-connectcluster-editor`: ```bash -$ helm upgrade -i kafkakubedbcom-connectcluster-editor appscode/kafkakubedbcom-connectcluster-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i kafkakubedbcom-connectcluster-editor appscode/kafkakubedbcom-connectcluster-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ConnectCluster Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `kafkakubedbcom-con Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kafkakubedbcom-connectcluster-editor appscode/kafkakubedbcom-connectcluster-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=kafka.kubedb.com/v1alpha1 +$ helm upgrade -i kafkakubedbcom-connectcluster-editor appscode/kafkakubedbcom-connectcluster-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=kafka.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kafkakubedbcom-connectcluster-editor appscode/kafkakubedbcom-connectcluster-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kafkakubedbcom-connectcluster-editor appscode/kafkakubedbcom-connectcluster-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kafkakubedbcom-connector-editor/Chart.yaml b/charts/kafkakubedbcom-connector-editor/Chart.yaml index 42274635d4..3d706903c4 100644 --- a/charts/kafkakubedbcom-connector-editor/Chart.yaml +++ b/charts/kafkakubedbcom-connector-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"kafka.kubedb.com","version":"v1alpha1","resource":"connectors"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Connector Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: kafkakubedbcom-connector-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/kafkakubedbcom-connector-editor/README.md b/charts/kafkakubedbcom-connector-editor/README.md index dc0a63cc18..8bc10851cd 100644 --- a/charts/kafkakubedbcom-connector-editor/README.md +++ b/charts/kafkakubedbcom-connector-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kafkakubedbcom-connector-editor --version=v0.35.0 -$ helm upgrade -i kafkakubedbcom-connector-editor appscode/kafkakubedbcom-connector-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/kafkakubedbcom-connector-editor --version=v0.36.0 +$ helm upgrade -i kafkakubedbcom-connector-editor appscode/kafkakubedbcom-connector-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Connector Editor on a [Kubernetes](http://kubernetes.io) cl To install/upgrade the chart with the release name `kafkakubedbcom-connector-editor`: ```bash -$ helm upgrade -i kafkakubedbcom-connector-editor appscode/kafkakubedbcom-connector-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i kafkakubedbcom-connector-editor appscode/kafkakubedbcom-connector-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Connector Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `kafkakubedbcom-con Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kafkakubedbcom-connector-editor appscode/kafkakubedbcom-connector-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=kafka.kubedb.com/v1alpha1 +$ helm upgrade -i kafkakubedbcom-connector-editor appscode/kafkakubedbcom-connector-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=kafka.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kafkakubedbcom-connector-editor appscode/kafkakubedbcom-connector-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kafkakubedbcom-connector-editor appscode/kafkakubedbcom-connector-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kafkakubedbcom-restproxy-editor/Chart.yaml b/charts/kafkakubedbcom-restproxy-editor/Chart.yaml index b1dc3be8bd..58010ddb02 100644 --- a/charts/kafkakubedbcom-restproxy-editor/Chart.yaml +++ b/charts/kafkakubedbcom-restproxy-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"kafka.kubedb.com","version":"v1alpha1","resource":"restproxies"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: RestProxy Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: kafkakubedbcom-restproxy-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/kafkakubedbcom-restproxy-editor/README.md b/charts/kafkakubedbcom-restproxy-editor/README.md index 806f9ce317..86d0e754cf 100644 --- a/charts/kafkakubedbcom-restproxy-editor/README.md +++ b/charts/kafkakubedbcom-restproxy-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kafkakubedbcom-restproxy-editor --version=v0.35.0 -$ helm upgrade -i kafkakubedbcom-restproxy-editor appscode/kafkakubedbcom-restproxy-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/kafkakubedbcom-restproxy-editor --version=v0.36.0 +$ helm upgrade -i kafkakubedbcom-restproxy-editor appscode/kafkakubedbcom-restproxy-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a RestProxy Editor on a [Kubernetes](http://kubernetes.io) cl To install/upgrade the chart with the release name `kafkakubedbcom-restproxy-editor`: ```bash -$ helm upgrade -i kafkakubedbcom-restproxy-editor appscode/kafkakubedbcom-restproxy-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i kafkakubedbcom-restproxy-editor appscode/kafkakubedbcom-restproxy-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a RestProxy Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `kafkakubedbcom-res Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kafkakubedbcom-restproxy-editor appscode/kafkakubedbcom-restproxy-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=kafka.kubedb.com/v1alpha1 +$ helm upgrade -i kafkakubedbcom-restproxy-editor appscode/kafkakubedbcom-restproxy-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=kafka.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kafkakubedbcom-restproxy-editor appscode/kafkakubedbcom-restproxy-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kafkakubedbcom-restproxy-editor appscode/kafkakubedbcom-restproxy-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kafkakubedbcom-schemaregistry-editor/Chart.yaml b/charts/kafkakubedbcom-schemaregistry-editor/Chart.yaml index 1c86e53a29..69b7ec5506 100644 --- a/charts/kafkakubedbcom-schemaregistry-editor/Chart.yaml +++ b/charts/kafkakubedbcom-schemaregistry-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"kafka.kubedb.com","version":"v1alpha1","resource":"schemaregistries"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: SchemaRegistry Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: kafkakubedbcom-schemaregistry-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/kafkakubedbcom-schemaregistry-editor/README.md b/charts/kafkakubedbcom-schemaregistry-editor/README.md index 4a003ae2b0..41a71e1826 100644 --- a/charts/kafkakubedbcom-schemaregistry-editor/README.md +++ b/charts/kafkakubedbcom-schemaregistry-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kafkakubedbcom-schemaregistry-editor --version=v0.35.0 -$ helm upgrade -i kafkakubedbcom-schemaregistry-editor appscode/kafkakubedbcom-schemaregistry-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/kafkakubedbcom-schemaregistry-editor --version=v0.36.0 +$ helm upgrade -i kafkakubedbcom-schemaregistry-editor appscode/kafkakubedbcom-schemaregistry-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a SchemaRegistry Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `kafkakubedbcom-schemaregistry-editor`: ```bash -$ helm upgrade -i kafkakubedbcom-schemaregistry-editor appscode/kafkakubedbcom-schemaregistry-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i kafkakubedbcom-schemaregistry-editor appscode/kafkakubedbcom-schemaregistry-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a SchemaRegistry Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `kafkakubedbcom-sch Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kafkakubedbcom-schemaregistry-editor appscode/kafkakubedbcom-schemaregistry-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=kafka.kubedb.com/v1alpha1 +$ helm upgrade -i kafkakubedbcom-schemaregistry-editor appscode/kafkakubedbcom-schemaregistry-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=kafka.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kafkakubedbcom-schemaregistry-editor appscode/kafkakubedbcom-schemaregistry-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kafkakubedbcom-schemaregistry-editor appscode/kafkakubedbcom-schemaregistry-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/karpenterazurecom-aksnodeclass-editor/Chart.yaml b/charts/karpenterazurecom-aksnodeclass-editor/Chart.yaml index 1b04b8f47c..62dedc2dd0 100644 --- a/charts/karpenterazurecom-aksnodeclass-editor/Chart.yaml +++ b/charts/karpenterazurecom-aksnodeclass-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"karpenter.azure.com","version":"v1alpha2","resource":"aksnodeclasses"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: AKSNodeClass Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: karpenterazurecom-aksnodeclass-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/karpenterazurecom-aksnodeclass-editor/README.md b/charts/karpenterazurecom-aksnodeclass-editor/README.md index 7b393193fd..6b3420d2f6 100644 --- a/charts/karpenterazurecom-aksnodeclass-editor/README.md +++ b/charts/karpenterazurecom-aksnodeclass-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/karpenterazurecom-aksnodeclass-editor --version=v0.35.0 -$ helm upgrade -i karpenterazurecom-aksnodeclass-editor appscode/karpenterazurecom-aksnodeclass-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/karpenterazurecom-aksnodeclass-editor --version=v0.36.0 +$ helm upgrade -i karpenterazurecom-aksnodeclass-editor appscode/karpenterazurecom-aksnodeclass-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a AKSNodeClass Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `karpenterazurecom-aksnodeclass-editor`: ```bash -$ helm upgrade -i karpenterazurecom-aksnodeclass-editor appscode/karpenterazurecom-aksnodeclass-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i karpenterazurecom-aksnodeclass-editor appscode/karpenterazurecom-aksnodeclass-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a AKSNodeClass Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `karpenterazurecom- Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i karpenterazurecom-aksnodeclass-editor appscode/karpenterazurecom-aksnodeclass-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=karpenter.azure.com/v1alpha2 +$ helm upgrade -i karpenterazurecom-aksnodeclass-editor appscode/karpenterazurecom-aksnodeclass-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=karpenter.azure.com/v1alpha2 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i karpenterazurecom-aksnodeclass-editor appscode/karpenterazurecom-aksnodeclass-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i karpenterazurecom-aksnodeclass-editor appscode/karpenterazurecom-aksnodeclass-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/karpenterk8saws-ec2nodeclass-editor/Chart.yaml b/charts/karpenterk8saws-ec2nodeclass-editor/Chart.yaml index 807032553c..84e781f65c 100644 --- a/charts/karpenterk8saws-ec2nodeclass-editor/Chart.yaml +++ b/charts/karpenterk8saws-ec2nodeclass-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"karpenter.k8s.aws","version":"v1beta1","resource":"ec2nodeclasses"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: EC2NodeClass Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: karpenterk8saws-ec2nodeclass-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/karpenterk8saws-ec2nodeclass-editor/README.md b/charts/karpenterk8saws-ec2nodeclass-editor/README.md index 8eace34075..9f2bd4153e 100644 --- a/charts/karpenterk8saws-ec2nodeclass-editor/README.md +++ b/charts/karpenterk8saws-ec2nodeclass-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/karpenterk8saws-ec2nodeclass-editor --version=v0.35.0 -$ helm upgrade -i karpenterk8saws-ec2nodeclass-editor appscode/karpenterk8saws-ec2nodeclass-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/karpenterk8saws-ec2nodeclass-editor --version=v0.36.0 +$ helm upgrade -i karpenterk8saws-ec2nodeclass-editor appscode/karpenterk8saws-ec2nodeclass-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a EC2NodeClass Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `karpenterk8saws-ec2nodeclass-editor`: ```bash -$ helm upgrade -i karpenterk8saws-ec2nodeclass-editor appscode/karpenterk8saws-ec2nodeclass-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i karpenterk8saws-ec2nodeclass-editor appscode/karpenterk8saws-ec2nodeclass-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a EC2NodeClass Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `karpenterk8saws-ec Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i karpenterk8saws-ec2nodeclass-editor appscode/karpenterk8saws-ec2nodeclass-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=karpenter.k8s.aws/v1beta1 +$ helm upgrade -i karpenterk8saws-ec2nodeclass-editor appscode/karpenterk8saws-ec2nodeclass-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=karpenter.k8s.aws/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i karpenterk8saws-ec2nodeclass-editor appscode/karpenterk8saws-ec2nodeclass-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i karpenterk8saws-ec2nodeclass-editor appscode/karpenterk8saws-ec2nodeclass-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/karpentersh-nodeclaim-editor/Chart.yaml b/charts/karpentersh-nodeclaim-editor/Chart.yaml index 5ca08c1da1..ab292295fb 100644 --- a/charts/karpentersh-nodeclaim-editor/Chart.yaml +++ b/charts/karpentersh-nodeclaim-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"karpenter.sh","version":"v1beta1","resource":"nodeclaims"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: NodeClaim Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: karpentersh-nodeclaim-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/karpentersh-nodeclaim-editor/README.md b/charts/karpentersh-nodeclaim-editor/README.md index 83ab8e949e..91049cd42d 100644 --- a/charts/karpentersh-nodeclaim-editor/README.md +++ b/charts/karpentersh-nodeclaim-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/karpentersh-nodeclaim-editor --version=v0.35.0 -$ helm upgrade -i karpentersh-nodeclaim-editor appscode/karpentersh-nodeclaim-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/karpentersh-nodeclaim-editor --version=v0.36.0 +$ helm upgrade -i karpentersh-nodeclaim-editor appscode/karpentersh-nodeclaim-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a NodeClaim Editor on a [Kubernetes](http://kubernetes.io) cl To install/upgrade the chart with the release name `karpentersh-nodeclaim-editor`: ```bash -$ helm upgrade -i karpentersh-nodeclaim-editor appscode/karpentersh-nodeclaim-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i karpentersh-nodeclaim-editor appscode/karpentersh-nodeclaim-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a NodeClaim Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `karpentersh-nodecl Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i karpentersh-nodeclaim-editor appscode/karpentersh-nodeclaim-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=karpenter.sh/v1beta1 +$ helm upgrade -i karpentersh-nodeclaim-editor appscode/karpentersh-nodeclaim-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=karpenter.sh/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i karpentersh-nodeclaim-editor appscode/karpentersh-nodeclaim-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i karpentersh-nodeclaim-editor appscode/karpentersh-nodeclaim-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/karpentersh-nodepool-editor/Chart.yaml b/charts/karpentersh-nodepool-editor/Chart.yaml index d7971c10e1..d4950b1456 100644 --- a/charts/karpentersh-nodepool-editor/Chart.yaml +++ b/charts/karpentersh-nodepool-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"karpenter.sh","version":"v1beta1","resource":"nodepools"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: NodePool Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: karpentersh-nodepool-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/karpentersh-nodepool-editor/README.md b/charts/karpentersh-nodepool-editor/README.md index 1c47cc3b06..8eb3578a51 100644 --- a/charts/karpentersh-nodepool-editor/README.md +++ b/charts/karpentersh-nodepool-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/karpentersh-nodepool-editor --version=v0.35.0 -$ helm upgrade -i karpentersh-nodepool-editor appscode/karpentersh-nodepool-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/karpentersh-nodepool-editor --version=v0.36.0 +$ helm upgrade -i karpentersh-nodepool-editor appscode/karpentersh-nodepool-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a NodePool Editor on a [Kubernetes](http://kubernetes.io) clu To install/upgrade the chart with the release name `karpentersh-nodepool-editor`: ```bash -$ helm upgrade -i karpentersh-nodepool-editor appscode/karpentersh-nodepool-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i karpentersh-nodepool-editor appscode/karpentersh-nodepool-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a NodePool Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `karpentersh-nodepo Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i karpentersh-nodepool-editor appscode/karpentersh-nodepool-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=karpenter.sh/v1beta1 +$ helm upgrade -i karpentersh-nodepool-editor appscode/karpentersh-nodepool-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=karpenter.sh/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i karpentersh-nodepool-editor appscode/karpentersh-nodepool-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i karpentersh-nodepool-editor appscode/karpentersh-nodepool-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/keyvaultazurekubedbcom-key-editor/Chart.yaml b/charts/keyvaultazurekubedbcom-key-editor/Chart.yaml index dcd12de14d..b9329c6221 100644 --- a/charts/keyvaultazurekubedbcom-key-editor/Chart.yaml +++ b/charts/keyvaultazurekubedbcom-key-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"keyvault.azure.kubedb.com","version":"v1alpha1","resource":"keys"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Key Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: keyvaultazurekubedbcom-key-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/keyvaultazurekubedbcom-key-editor/README.md b/charts/keyvaultazurekubedbcom-key-editor/README.md index 64194555e1..3e84f33e2c 100644 --- a/charts/keyvaultazurekubedbcom-key-editor/README.md +++ b/charts/keyvaultazurekubedbcom-key-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/keyvaultazurekubedbcom-key-editor --version=v0.35.0 -$ helm upgrade -i keyvaultazurekubedbcom-key-editor appscode/keyvaultazurekubedbcom-key-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/keyvaultazurekubedbcom-key-editor --version=v0.36.0 +$ helm upgrade -i keyvaultazurekubedbcom-key-editor appscode/keyvaultazurekubedbcom-key-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Key Editor on a [Kubernetes](http://kubernetes.io) cluster To install/upgrade the chart with the release name `keyvaultazurekubedbcom-key-editor`: ```bash -$ helm upgrade -i keyvaultazurekubedbcom-key-editor appscode/keyvaultazurekubedbcom-key-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i keyvaultazurekubedbcom-key-editor appscode/keyvaultazurekubedbcom-key-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Key Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `keyvaultazurekubed Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i keyvaultazurekubedbcom-key-editor appscode/keyvaultazurekubedbcom-key-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=keyvault.azure.kubedb.com/v1alpha1 +$ helm upgrade -i keyvaultazurekubedbcom-key-editor appscode/keyvaultazurekubedbcom-key-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=keyvault.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i keyvaultazurekubedbcom-key-editor appscode/keyvaultazurekubedbcom-key-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i keyvaultazurekubedbcom-key-editor appscode/keyvaultazurekubedbcom-key-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/keyvaultazurekubedbcom-vault-editor/Chart.yaml b/charts/keyvaultazurekubedbcom-vault-editor/Chart.yaml index c4490ed1ed..e193bb1d5c 100644 --- a/charts/keyvaultazurekubedbcom-vault-editor/Chart.yaml +++ b/charts/keyvaultazurekubedbcom-vault-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"keyvault.azure.kubedb.com","version":"v1alpha1","resource":"vaults"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Vault Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: keyvaultazurekubedbcom-vault-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/keyvaultazurekubedbcom-vault-editor/README.md b/charts/keyvaultazurekubedbcom-vault-editor/README.md index 0f9ac143b2..c1f16c294a 100644 --- a/charts/keyvaultazurekubedbcom-vault-editor/README.md +++ b/charts/keyvaultazurekubedbcom-vault-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/keyvaultazurekubedbcom-vault-editor --version=v0.35.0 -$ helm upgrade -i keyvaultazurekubedbcom-vault-editor appscode/keyvaultazurekubedbcom-vault-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/keyvaultazurekubedbcom-vault-editor --version=v0.36.0 +$ helm upgrade -i keyvaultazurekubedbcom-vault-editor appscode/keyvaultazurekubedbcom-vault-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Vault Editor on a [Kubernetes](http://kubernetes.io) cluste To install/upgrade the chart with the release name `keyvaultazurekubedbcom-vault-editor`: ```bash -$ helm upgrade -i keyvaultazurekubedbcom-vault-editor appscode/keyvaultazurekubedbcom-vault-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i keyvaultazurekubedbcom-vault-editor appscode/keyvaultazurekubedbcom-vault-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Vault Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `keyvaultazurekubed Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i keyvaultazurekubedbcom-vault-editor appscode/keyvaultazurekubedbcom-vault-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=keyvault.azure.kubedb.com/v1alpha1 +$ helm upgrade -i keyvaultazurekubedbcom-vault-editor appscode/keyvaultazurekubedbcom-vault-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=keyvault.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i keyvaultazurekubedbcom-vault-editor appscode/keyvaultazurekubedbcom-vault-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i keyvaultazurekubedbcom-vault-editor appscode/keyvaultazurekubedbcom-vault-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kinesisawskubedbcom-stream-editor/Chart.yaml b/charts/kinesisawskubedbcom-stream-editor/Chart.yaml index de9119223f..e41ab045e6 100644 --- a/charts/kinesisawskubedbcom-stream-editor/Chart.yaml +++ b/charts/kinesisawskubedbcom-stream-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"kinesis.aws.kubedb.com","version":"v1alpha1","resource":"streams"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Stream Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: kinesisawskubedbcom-stream-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/kinesisawskubedbcom-stream-editor/README.md b/charts/kinesisawskubedbcom-stream-editor/README.md index b5dc7c76e0..cf2a976465 100644 --- a/charts/kinesisawskubedbcom-stream-editor/README.md +++ b/charts/kinesisawskubedbcom-stream-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kinesisawskubedbcom-stream-editor --version=v0.35.0 -$ helm upgrade -i kinesisawskubedbcom-stream-editor appscode/kinesisawskubedbcom-stream-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/kinesisawskubedbcom-stream-editor --version=v0.36.0 +$ helm upgrade -i kinesisawskubedbcom-stream-editor appscode/kinesisawskubedbcom-stream-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Stream Editor on a [Kubernetes](http://kubernetes.io) clust To install/upgrade the chart with the release name `kinesisawskubedbcom-stream-editor`: ```bash -$ helm upgrade -i kinesisawskubedbcom-stream-editor appscode/kinesisawskubedbcom-stream-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i kinesisawskubedbcom-stream-editor appscode/kinesisawskubedbcom-stream-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Stream Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `kinesisawskubedbco Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kinesisawskubedbcom-stream-editor appscode/kinesisawskubedbcom-stream-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=kinesis.aws.kubedb.com/v1alpha1 +$ helm upgrade -i kinesisawskubedbcom-stream-editor appscode/kinesisawskubedbcom-stream-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=kinesis.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kinesisawskubedbcom-stream-editor appscode/kinesisawskubedbcom-stream-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kinesisawskubedbcom-stream-editor appscode/kinesisawskubedbcom-stream-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kmsawskubedbcom-key-editor/Chart.yaml b/charts/kmsawskubedbcom-key-editor/Chart.yaml index 9e9c790d1d..b2d896da93 100644 --- a/charts/kmsawskubedbcom-key-editor/Chart.yaml +++ b/charts/kmsawskubedbcom-key-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"kms.aws.kubedb.com","version":"v1alpha1","resource":"keys"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Key Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: kmsawskubedbcom-key-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/kmsawskubedbcom-key-editor/README.md b/charts/kmsawskubedbcom-key-editor/README.md index c51358de25..22221054e3 100644 --- a/charts/kmsawskubedbcom-key-editor/README.md +++ b/charts/kmsawskubedbcom-key-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kmsawskubedbcom-key-editor --version=v0.35.0 -$ helm upgrade -i kmsawskubedbcom-key-editor appscode/kmsawskubedbcom-key-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/kmsawskubedbcom-key-editor --version=v0.36.0 +$ helm upgrade -i kmsawskubedbcom-key-editor appscode/kmsawskubedbcom-key-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Key Editor on a [Kubernetes](http://kubernetes.io) cluster To install/upgrade the chart with the release name `kmsawskubedbcom-key-editor`: ```bash -$ helm upgrade -i kmsawskubedbcom-key-editor appscode/kmsawskubedbcom-key-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i kmsawskubedbcom-key-editor appscode/kmsawskubedbcom-key-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Key Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `kmsawskubedbcom-ke Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kmsawskubedbcom-key-editor appscode/kmsawskubedbcom-key-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=kms.aws.kubedb.com/v1alpha1 +$ helm upgrade -i kmsawskubedbcom-key-editor appscode/kmsawskubedbcom-key-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=kms.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kmsawskubedbcom-key-editor appscode/kmsawskubedbcom-key-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kmsawskubedbcom-key-editor appscode/kmsawskubedbcom-key-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubebindappscodecom-apiservicebinding-editor/Chart.yaml b/charts/kubebindappscodecom-apiservicebinding-editor/Chart.yaml index 40b0b79172..8364ee6a71 100644 --- a/charts/kubebindappscodecom-apiservicebinding-editor/Chart.yaml +++ b/charts/kubebindappscodecom-apiservicebinding-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"kube-bind.appscode.com","version":"v1alpha1","resource":"apiservicebindings"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: APIServiceBinding Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: kubebindappscodecom-apiservicebinding-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/kubebindappscodecom-apiservicebinding-editor/README.md b/charts/kubebindappscodecom-apiservicebinding-editor/README.md index d37854e9c2..2c37b04983 100644 --- a/charts/kubebindappscodecom-apiservicebinding-editor/README.md +++ b/charts/kubebindappscodecom-apiservicebinding-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubebindappscodecom-apiservicebinding-editor --version=v0.35.0 -$ helm upgrade -i kubebindappscodecom-apiservicebinding-editor appscode/kubebindappscodecom-apiservicebinding-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubebindappscodecom-apiservicebinding-editor --version=v0.36.0 +$ helm upgrade -i kubebindappscodecom-apiservicebinding-editor appscode/kubebindappscodecom-apiservicebinding-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a APIServiceBinding Editor on a [Kubernetes](http://kubernete To install/upgrade the chart with the release name `kubebindappscodecom-apiservicebinding-editor`: ```bash -$ helm upgrade -i kubebindappscodecom-apiservicebinding-editor appscode/kubebindappscodecom-apiservicebinding-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i kubebindappscodecom-apiservicebinding-editor appscode/kubebindappscodecom-apiservicebinding-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a APIServiceBinding Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `kubebindappscodeco Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubebindappscodecom-apiservicebinding-editor appscode/kubebindappscodecom-apiservicebinding-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=kube-bind.appscode.com/v1alpha1 +$ helm upgrade -i kubebindappscodecom-apiservicebinding-editor appscode/kubebindappscodecom-apiservicebinding-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=kube-bind.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubebindappscodecom-apiservicebinding-editor appscode/kubebindappscodecom-apiservicebinding-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubebindappscodecom-apiservicebinding-editor appscode/kubebindappscodecom-apiservicebinding-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubebindappscodecom-apiserviceexport-editor/Chart.yaml b/charts/kubebindappscodecom-apiserviceexport-editor/Chart.yaml index 08f47b5029..18fc694a81 100644 --- a/charts/kubebindappscodecom-apiserviceexport-editor/Chart.yaml +++ b/charts/kubebindappscodecom-apiserviceexport-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"kube-bind.appscode.com","version":"v1alpha1","resource":"apiserviceexports"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: APIServiceExport Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: kubebindappscodecom-apiserviceexport-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/kubebindappscodecom-apiserviceexport-editor/README.md b/charts/kubebindappscodecom-apiserviceexport-editor/README.md index de2f34f0e7..875e2485d0 100644 --- a/charts/kubebindappscodecom-apiserviceexport-editor/README.md +++ b/charts/kubebindappscodecom-apiserviceexport-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubebindappscodecom-apiserviceexport-editor --version=v0.35.0 -$ helm upgrade -i kubebindappscodecom-apiserviceexport-editor appscode/kubebindappscodecom-apiserviceexport-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubebindappscodecom-apiserviceexport-editor --version=v0.36.0 +$ helm upgrade -i kubebindappscodecom-apiserviceexport-editor appscode/kubebindappscodecom-apiserviceexport-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a APIServiceExport Editor on a [Kubernetes](http://kubernetes To install/upgrade the chart with the release name `kubebindappscodecom-apiserviceexport-editor`: ```bash -$ helm upgrade -i kubebindappscodecom-apiserviceexport-editor appscode/kubebindappscodecom-apiserviceexport-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i kubebindappscodecom-apiserviceexport-editor appscode/kubebindappscodecom-apiserviceexport-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a APIServiceExport Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `kubebindappscodeco Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubebindappscodecom-apiserviceexport-editor appscode/kubebindappscodecom-apiserviceexport-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=kube-bind.appscode.com/v1alpha1 +$ helm upgrade -i kubebindappscodecom-apiserviceexport-editor appscode/kubebindappscodecom-apiserviceexport-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=kube-bind.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubebindappscodecom-apiserviceexport-editor appscode/kubebindappscodecom-apiserviceexport-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubebindappscodecom-apiserviceexport-editor appscode/kubebindappscodecom-apiserviceexport-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubebindappscodecom-apiserviceexportrequest-editor/Chart.yaml b/charts/kubebindappscodecom-apiserviceexportrequest-editor/Chart.yaml index fe89c7d408..6d254b0e5f 100644 --- a/charts/kubebindappscodecom-apiserviceexportrequest-editor/Chart.yaml +++ b/charts/kubebindappscodecom-apiserviceexportrequest-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"kube-bind.appscode.com","version":"v1alpha1","resource":"apiserviceexportrequests"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: APIServiceExportRequest Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: kubebindappscodecom-apiserviceexportrequest-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/kubebindappscodecom-apiserviceexportrequest-editor/README.md b/charts/kubebindappscodecom-apiserviceexportrequest-editor/README.md index 455b6b7caa..5b0ae3071c 100644 --- a/charts/kubebindappscodecom-apiserviceexportrequest-editor/README.md +++ b/charts/kubebindappscodecom-apiserviceexportrequest-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubebindappscodecom-apiserviceexportrequest-editor --version=v0.35.0 -$ helm upgrade -i kubebindappscodecom-apiserviceexportrequest-editor appscode/kubebindappscodecom-apiserviceexportrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubebindappscodecom-apiserviceexportrequest-editor --version=v0.36.0 +$ helm upgrade -i kubebindappscodecom-apiserviceexportrequest-editor appscode/kubebindappscodecom-apiserviceexportrequest-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a APIServiceExportRequest Editor on a [Kubernetes](http://kub To install/upgrade the chart with the release name `kubebindappscodecom-apiserviceexportrequest-editor`: ```bash -$ helm upgrade -i kubebindappscodecom-apiserviceexportrequest-editor appscode/kubebindappscodecom-apiserviceexportrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i kubebindappscodecom-apiserviceexportrequest-editor appscode/kubebindappscodecom-apiserviceexportrequest-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a APIServiceExportRequest Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `kubebindappscodeco Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubebindappscodecom-apiserviceexportrequest-editor appscode/kubebindappscodecom-apiserviceexportrequest-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=kube-bind.appscode.com/v1alpha1 +$ helm upgrade -i kubebindappscodecom-apiserviceexportrequest-editor appscode/kubebindappscodecom-apiserviceexportrequest-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=kube-bind.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubebindappscodecom-apiserviceexportrequest-editor appscode/kubebindappscodecom-apiserviceexportrequest-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubebindappscodecom-apiserviceexportrequest-editor appscode/kubebindappscodecom-apiserviceexportrequest-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubebindappscodecom-apiservicenamespace-editor/Chart.yaml b/charts/kubebindappscodecom-apiservicenamespace-editor/Chart.yaml index 7a0a2eda78..56ae676e34 100644 --- a/charts/kubebindappscodecom-apiservicenamespace-editor/Chart.yaml +++ b/charts/kubebindappscodecom-apiservicenamespace-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"kube-bind.appscode.com","version":"v1alpha1","resource":"apiservicenamespaces"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: APIServiceNamespace Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: kubebindappscodecom-apiservicenamespace-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/kubebindappscodecom-apiservicenamespace-editor/README.md b/charts/kubebindappscodecom-apiservicenamespace-editor/README.md index c3d50fbca8..98089fa8ca 100644 --- a/charts/kubebindappscodecom-apiservicenamespace-editor/README.md +++ b/charts/kubebindappscodecom-apiservicenamespace-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubebindappscodecom-apiservicenamespace-editor --version=v0.35.0 -$ helm upgrade -i kubebindappscodecom-apiservicenamespace-editor appscode/kubebindappscodecom-apiservicenamespace-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubebindappscodecom-apiservicenamespace-editor --version=v0.36.0 +$ helm upgrade -i kubebindappscodecom-apiservicenamespace-editor appscode/kubebindappscodecom-apiservicenamespace-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a APIServiceNamespace Editor on a [Kubernetes](http://kuberne To install/upgrade the chart with the release name `kubebindappscodecom-apiservicenamespace-editor`: ```bash -$ helm upgrade -i kubebindappscodecom-apiservicenamespace-editor appscode/kubebindappscodecom-apiservicenamespace-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i kubebindappscodecom-apiservicenamespace-editor appscode/kubebindappscodecom-apiservicenamespace-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a APIServiceNamespace Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `kubebindappscodeco Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubebindappscodecom-apiservicenamespace-editor appscode/kubebindappscodecom-apiservicenamespace-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=kube-bind.appscode.com/v1alpha1 +$ helm upgrade -i kubebindappscodecom-apiservicenamespace-editor appscode/kubebindappscodecom-apiservicenamespace-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=kube-bind.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubebindappscodecom-apiservicenamespace-editor appscode/kubebindappscodecom-apiservicenamespace-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubebindappscodecom-apiservicenamespace-editor appscode/kubebindappscodecom-apiservicenamespace-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubebindappscodecom-clusterbinding-editor/Chart.yaml b/charts/kubebindappscodecom-clusterbinding-editor/Chart.yaml index 8a6566d3c9..82ee8f39f0 100644 --- a/charts/kubebindappscodecom-clusterbinding-editor/Chart.yaml +++ b/charts/kubebindappscodecom-clusterbinding-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"kube-bind.appscode.com","version":"v1alpha1","resource":"clusterbindings"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ClusterBinding Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: kubebindappscodecom-clusterbinding-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/kubebindappscodecom-clusterbinding-editor/README.md b/charts/kubebindappscodecom-clusterbinding-editor/README.md index b4516f6ad8..7ac8a56372 100644 --- a/charts/kubebindappscodecom-clusterbinding-editor/README.md +++ b/charts/kubebindappscodecom-clusterbinding-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubebindappscodecom-clusterbinding-editor --version=v0.35.0 -$ helm upgrade -i kubebindappscodecom-clusterbinding-editor appscode/kubebindappscodecom-clusterbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubebindappscodecom-clusterbinding-editor --version=v0.36.0 +$ helm upgrade -i kubebindappscodecom-clusterbinding-editor appscode/kubebindappscodecom-clusterbinding-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ClusterBinding Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `kubebindappscodecom-clusterbinding-editor`: ```bash -$ helm upgrade -i kubebindappscodecom-clusterbinding-editor appscode/kubebindappscodecom-clusterbinding-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i kubebindappscodecom-clusterbinding-editor appscode/kubebindappscodecom-clusterbinding-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ClusterBinding Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `kubebindappscodeco Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubebindappscodecom-clusterbinding-editor appscode/kubebindappscodecom-clusterbinding-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=kube-bind.appscode.com/v1alpha1 +$ helm upgrade -i kubebindappscodecom-clusterbinding-editor appscode/kubebindappscodecom-clusterbinding-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=kube-bind.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubebindappscodecom-clusterbinding-editor appscode/kubebindappscodecom-clusterbinding-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubebindappscodecom-clusterbinding-editor appscode/kubebindappscodecom-clusterbinding-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-aerospike-editor/Chart.yaml b/charts/kubedbcom-aerospike-editor/Chart.yaml index 0eb02c5a9c..d0411c809b 100644 --- a/charts/kubedbcom-aerospike-editor/Chart.yaml +++ b/charts/kubedbcom-aerospike-editor/Chart.yaml @@ -1,11 +1,18 @@ annotations: meta.x-helm.dev/editor: '{"group":"kubedb.com","version":"v1alpha2","resource":"aerospikes"}' meta.x-helm.dev/resource-keys: autoscalingKubedbComAerospikeAutoscaler,kubedbComAerospike,secret_auth - meta.x-helm.dev/resources: "- group: \"\"\n kind: Secret\n version: v1\n- group:\ - \ autoscaling.kubedb.com\n kind: AerospikeAutoscaler\n version: v1alpha1\n-\ - \ group: kubedb.com\n kind: Aerospike\n version: v1alpha2\n" + meta.x-helm.dev/resources: | + - group: "" + kind: Secret + version: v1 + - group: autoscaling.kubedb.com + kind: AerospikeAutoscaler + version: v1alpha1 + - group: kubedb.com + kind: Aerospike + version: v1alpha2 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Aerospike Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -17,4 +24,4 @@ maintainers: name: appscode name: kubedbcom-aerospike-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/kubedbcom-aerospike-editor/README.md b/charts/kubedbcom-aerospike-editor/README.md index 6498c2aa12..e0c2efd1ca 100644 --- a/charts/kubedbcom-aerospike-editor/README.md +++ b/charts/kubedbcom-aerospike-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-aerospike-editor --version=v0.35.0 -$ helm upgrade -i kubedbcom-aerospike-editor appscode/kubedbcom-aerospike-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-aerospike-editor --version=v0.36.0 +$ helm upgrade -i kubedbcom-aerospike-editor appscode/kubedbcom-aerospike-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Aerospike Editor on a [Kubernetes](http://kubernetes.io) cl To install/upgrade the chart with the release name `kubedbcom-aerospike-editor`: ```bash -$ helm upgrade -i kubedbcom-aerospike-editor appscode/kubedbcom-aerospike-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-aerospike-editor appscode/kubedbcom-aerospike-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Aerospike Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -45,29 +45,23 @@ The command removes all the Kubernetes components associated with the chart and The following table lists the configurable parameters of the `kubedbcom-aerospike-editor` chart and their default values. -| Parameter | Description | Default | -|---------------------------------------------------|-------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| metadata.resource.group | | kubedb.com | -| metadata.resource.version | | v1alpha2 | -| metadata.resource.name | | aerospikes | -| metadata.resource.kind | | Aerospike | -| metadata.resource.scope | | Namespaced | -| metadata.release.name | | RELEASE-NAME | -| metadata.release.namespace | | default | -| resources.autoscalingKubedbComAerospikeAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"AerospikeAutoscaler","metadata":{"name":"aerospike","namespace":"demo"},"spec":{"compute":{"aerospike":{"maxAllowed":{"cpu":1,"memory":"2Gi"},"minAllowed":{"cpu":"400m","memory":"400Mi"},"podLifeTimeThreshold":"10m","resourceDiffPercentage":20,"trigger":"On"},"nodeTopology":{"name":"standard-basv2-family"}},"databaseRef":{"name":"aerospike"},"opsRequestOptions":{"apply":"IfReady","timeout":"10m"}}} | -| resources.kubedbComAerospike | | {"apiVersion":"kubedb.com/v1alpha2","kind":"Aerospike","metadata":{"name":"aerospike","namespace":"demo"},"spec":{"authSecret":{"name":"aerospike-auth"},"cluster":{"replicas":3,"replicationFactor":2},"deletionPolicy":"WipeOut","mode":"Cluster","version":"7.2.0.7"}} | -| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"aerospike-auth","namespace":"demo"},"stringData":{"password":"thisIs1StrongPassword","username":"root"},"type":"Opaque"} | +| Parameter | Description | Default | +|--------------------|-------------|----------------------------------| +| apiVersion | | kubedb.com/v1alpha2 | +| kind | | Aerospike | +| metadata.name | | aerospike | +| metadata.namespace | | default | Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-aerospike-editor appscode/kubedbcom-aerospike-editor -n default --create-namespace --version=v0.35.0 --set metadata.resource.group=kubedb.com +$ helm upgrade -i kubedbcom-aerospike-editor appscode/kubedbcom-aerospike-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=kubedb.com/v1alpha2 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-aerospike-editor appscode/kubedbcom-aerospike-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-aerospike-editor appscode/kubedbcom-aerospike-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-aerospike-editor/crds/kubedb.com_aerospikes.yaml b/charts/kubedbcom-aerospike-editor/crds/kubedb.com_aerospikes.yaml index 5e69388a2f..842d470f1c 100644 --- a/charts/kubedbcom-aerospike-editor/crds/kubedb.com_aerospikes.yaml +++ b/charts/kubedbcom-aerospike-editor/crds/kubedb.com_aerospikes.yaml @@ -83,6 +83,8 @@ spec: - WipeOut - DoNotTerminate type: string + disableAuth: + type: boolean healthChecker: default: failureThreshold: 1 @@ -4756,9 +4758,6 @@ spec: type: array type: object type: object - replicas: - format: int32 - type: integer serviceTemplates: items: properties: diff --git a/charts/kubedbcom-aerospike-editor/values.openapiv3_schema.yaml b/charts/kubedbcom-aerospike-editor/values.openapiv3_schema.yaml index 88d71b971c..038bbdb27a 100644 --- a/charts/kubedbcom-aerospike-editor/values.openapiv3_schema.yaml +++ b/charts/kubedbcom-aerospike-editor/values.openapiv3_schema.yaml @@ -230,6 +230,8 @@ properties: - WipeOut - DoNotTerminate type: string + disableAuth: + type: boolean healthChecker: default: failureThreshold: 1 @@ -4903,9 +4905,6 @@ properties: type: array type: object type: object - replicas: - format: int32 - type: integer serviceTemplates: items: properties: diff --git a/charts/kubedbcom-aerospike-editor/values.yaml b/charts/kubedbcom-aerospike-editor/values.yaml index 69fe953e77..d035c1b3b1 100644 --- a/charts/kubedbcom-aerospike-editor/values.yaml +++ b/charts/kubedbcom-aerospike-editor/values.yaml @@ -15,47 +15,15 @@ resources: metadata: name: aerospike namespace: demo - spec: - compute: - aerospike: - maxAllowed: - cpu: 1 - memory: 2Gi - minAllowed: - cpu: 400m - memory: 400Mi - podLifeTimeThreshold: 10m - resourceDiffPercentage: 20 - trigger: "On" - nodeTopology: - name: standard-basv2-family - databaseRef: - name: aerospike - opsRequestOptions: - apply: IfReady - timeout: 10m kubedbComAerospike: # +doc-gen:break apiVersion: kubedb.com/v1alpha2 kind: Aerospike metadata: name: aerospike namespace: demo - spec: - authSecret: - name: aerospike-auth - cluster: - replicas: 3 - replicationFactor: 2 - deletionPolicy: WipeOut - mode: Cluster - version: 7.2.0.7 secret_auth: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: aerospike-auth namespace: demo - stringData: - password: thisIs1StrongPassword - username: root - type: Opaque diff --git a/charts/kubedbcom-cassandra-editor-options/Chart.yaml b/charts/kubedbcom-cassandra-editor-options/Chart.yaml index 86fcf75d87..fa77779eee 100644 --- a/charts/kubedbcom-cassandra-editor-options/Chart.yaml +++ b/charts/kubedbcom-cassandra-editor-options/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 name: kubedbcom-cassandra-editor-options description: Cassandra Editor UI Options type: application -version: v0.35.0 -appVersion: v0.35.0 +version: v0.36.0 +appVersion: v0.36.0 maintainers: - name: appscode email: support@appscode.com diff --git a/charts/kubedbcom-cassandra-editor-options/README.md b/charts/kubedbcom-cassandra-editor-options/README.md index 6790167c59..d32859e7d5 100644 --- a/charts/kubedbcom-cassandra-editor-options/README.md +++ b/charts/kubedbcom-cassandra-editor-options/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-cassandra-editor-options --version=v0.35.0 -$ helm upgrade -i kubedbcom-cassandra-editor-options appscode/kubedbcom-cassandra-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-cassandra-editor-options --version=v0.36.0 +$ helm upgrade -i kubedbcom-cassandra-editor-options appscode/kubedbcom-cassandra-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Cassandra Editor UI Options on a [Kubernetes](http://kubern To install/upgrade the chart with the release name `kubedbcom-cassandra-editor-options`: ```bash -$ helm upgrade -i kubedbcom-cassandra-editor-options appscode/kubedbcom-cassandra-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-cassandra-editor-options appscode/kubedbcom-cassandra-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` The command deploys a Cassandra Editor UI Options on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -189,12 +189,12 @@ The following table lists the configurable parameters of the `kubedbcom-cassandr Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-cassandra-editor-options appscode/kubedbcom-cassandra-editor-options -n kube-system --create-namespace --version=v0.35.0 --set metadata.resource.group=kubedb.com +$ helm upgrade -i kubedbcom-cassandra-editor-options appscode/kubedbcom-cassandra-editor-options -n kube-system --create-namespace --version=v0.36.0 --set metadata.resource.group=kubedb.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-cassandra-editor-options appscode/kubedbcom-cassandra-editor-options -n kube-system --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-cassandra-editor-options appscode/kubedbcom-cassandra-editor-options -n kube-system --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-cassandra-editor/Chart.yaml b/charts/kubedbcom-cassandra-editor/Chart.yaml index 3a9a345955..526c649462 100644 --- a/charts/kubedbcom-cassandra-editor/Chart.yaml +++ b/charts/kubedbcom-cassandra-editor/Chart.yaml @@ -2,18 +2,39 @@ annotations: meta.x-helm.dev/editor: '{"group":"kubedb.com","version":"v1alpha2","resource":"cassandras"}' meta.x-helm.dev/form-keys: monitoringCoreosComPrometheusRule meta.x-helm.dev/resource-keys: autoscalingKubedbComCassandraAutoscaler,catalogAppscodeComCassandraBinding,certManagerIoIssuer_ca,coreKubestashComBackupBlueprint,coreKubestashComBackupConfiguration,coreKubestashComRestoreSession,kubedbComCassandra,monitoringCoreosComServiceMonitor,secret_auth,secret_config - meta.x-helm.dev/resources: "- group: \"\"\n kind: Secret\n version: v1\n- group:\ - \ autoscaling.kubedb.com\n kind: CassandraAutoscaler\n version: v1alpha1\n-\ - \ group: catalog.appscode.com\n kind: CassandraBinding\n version: v1alpha1\n\ - - group: cert-manager.io\n kind: Issuer\n version: v1\n- group: core.kubestash.com\n\ - \ kind: BackupBlueprint\n version: v1alpha1\n- group: core.kubestash.com\n \ - \ kind: BackupConfiguration\n version: v1alpha1\n- group: core.kubestash.com\n\ - \ kind: RestoreSession\n version: v1alpha1\n- group: kubedb.com\n kind: Cassandra\n\ - \ version: v1alpha2\n- group: monitoring.coreos.com\n kind: PrometheusRule\n\ - \ version: v1\n- group: monitoring.coreos.com\n kind: ServiceMonitor\n version:\ - \ v1\n" + meta.x-helm.dev/resources: | + - group: "" + kind: Secret + version: v1 + - group: autoscaling.kubedb.com + kind: CassandraAutoscaler + version: v1alpha1 + - group: catalog.appscode.com + kind: CassandraBinding + version: v1alpha1 + - group: cert-manager.io + kind: Issuer + version: v1 + - group: core.kubestash.com + kind: BackupBlueprint + version: v1alpha1 + - group: core.kubestash.com + kind: BackupConfiguration + version: v1alpha1 + - group: core.kubestash.com + kind: RestoreSession + version: v1alpha1 + - group: kubedb.com + kind: Cassandra + version: v1alpha2 + - group: monitoring.coreos.com + kind: PrometheusRule + version: v1 + - group: monitoring.coreos.com + kind: ServiceMonitor + version: v1 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Cassandra Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -25,4 +46,4 @@ maintainers: name: appscode name: kubedbcom-cassandra-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/kubedbcom-cassandra-editor/README.md b/charts/kubedbcom-cassandra-editor/README.md index c14799fea1..13062435a2 100644 --- a/charts/kubedbcom-cassandra-editor/README.md +++ b/charts/kubedbcom-cassandra-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-cassandra-editor --version=v0.35.0 -$ helm upgrade -i kubedbcom-cassandra-editor appscode/kubedbcom-cassandra-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-cassandra-editor --version=v0.36.0 +$ helm upgrade -i kubedbcom-cassandra-editor appscode/kubedbcom-cassandra-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Cassandra Editor on a [Kubernetes](http://kubernetes.io) cl To install/upgrade the chart with the release name `kubedbcom-cassandra-editor`: ```bash -$ helm upgrade -i kubedbcom-cassandra-editor appscode/kubedbcom-cassandra-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-cassandra-editor appscode/kubedbcom-cassandra-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Cassandra Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -45,75 +45,75 @@ The command removes all the Kubernetes components associated with the chart and The following table lists the configurable parameters of the `kubedbcom-cassandra-editor` chart and their default values. -| Parameter | Description | Default | -|-----------------------------------------------------------------------|-------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| form.alert.additionalRuleLabels | | {} | -| form.alert.annotations | | {} | -| form.alert.enabled | | warning | -| form.alert.groups.database.enabled | | warning | -| form.alert.groups.database.rules.cassandraConnectionTimeouts.duration | | 0m | -| form.alert.groups.database.rules.cassandraConnectionTimeouts.enabled | | true | -| form.alert.groups.database.rules.cassandraConnectionTimeouts.severity | | warning | -| form.alert.groups.database.rules.cassandraConnectionTimeouts.val | | 100 | -| form.alert.groups.database.rules.cassandraDown.duration | | 0m | -| form.alert.groups.database.rules.cassandraDown.enabled | | true | -| form.alert.groups.database.rules.cassandraDown.severity | | critical | -| form.alert.groups.database.rules.cassandraDroppedMessages.duration | | 0m | -| form.alert.groups.database.rules.cassandraDroppedMessages.enabled | | true | -| form.alert.groups.database.rules.cassandraDroppedMessages.severity | | warning | -| form.alert.groups.database.rules.cassandraDroppedMessages.val | | 1 | -| form.alert.groups.database.rules.cassandraHighReadLatency.duration | | 0m | -| form.alert.groups.database.rules.cassandraHighReadLatency.enabled | | true | -| form.alert.groups.database.rules.cassandraHighReadLatency.severity | | warning | -| form.alert.groups.database.rules.cassandraHighReadLatency.val | | 7000 | -| form.alert.groups.database.rules.cassandraHighWriteLatency.duration | | 0m | -| form.alert.groups.database.rules.cassandraHighWriteLatency.enabled | | true | -| form.alert.groups.database.rules.cassandraHighWriteLatency.severity | | warning | -| form.alert.groups.database.rules.cassandraHighWriteLatency.val | | 7000 | -| form.alert.groups.database.rules.cassandraMemoryLimit.duration | | 0m | -| form.alert.groups.database.rules.cassandraMemoryLimit.enabled | | true | -| form.alert.groups.database.rules.cassandraMemoryLimit.severity | | critical | -| form.alert.groups.database.rules.cassandraMemoryLimit.val | | 3.3554432e+07 | -| form.alert.groups.database.rules.cassandraServiceRespawn.duration | | 0m | -| form.alert.groups.database.rules.cassandraServiceRespawn.enabled | | true | -| form.alert.groups.database.rules.cassandraServiceRespawn.severity | | critical | -| form.alert.groups.database.rules.cassandraServiceRespawn.val | | 180 | -| form.alert.groups.provisioner.enabled | | warning | -| form.alert.groups.provisioner.rules.appPhaseCritical.duration | | 5m | -| form.alert.groups.provisioner.rules.appPhaseCritical.enabled | | true | -| form.alert.groups.provisioner.rules.appPhaseCritical.severity | | warning | -| form.alert.groups.provisioner.rules.appPhaseNotReady.duration | | 1m | -| form.alert.groups.provisioner.rules.appPhaseNotReady.enabled | | true | -| form.alert.groups.provisioner.rules.appPhaseNotReady.severity | | critical | -| form.alert.labels.release | | kube-prometheus-stack | -| metadata.resource.group | | kubedb.com | -| metadata.resource.version | | v1alpha2 | -| metadata.resource.name | | cassandras | -| metadata.resource.kind | | Cassandra | -| metadata.resource.scope | | Namespaced | -| metadata.release.name | | RELEASE-NAME | -| metadata.release.namespace | | default | -| resources.autoscalingKubedbComCassandraAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"CassandraAutoscaler","metadata":{"name":"cassandra","namespace":"demo"},"spec":{"compute":{"cassandra":{"maxAllowed":{"cpu":1,"memory":"2Gi"},"minAllowed":{"cpu":"400m","memory":"400Mi"},"podLifeTimeThreshold":"10m","resourceDiffPercentage":20,"trigger":"On"},"nodeTopology":{"name":"standard-basv2-family"}},"databaseRef":{"name":"cassandra"},"opsRequestOptions":{"apply":"IfReady","timeout":"10m"}}} | -| resources.catalogAppscodeComCassandraBinding | | {"apiVersion":"catalog.appscode.com/v1alpha1","kind":"CassandraBinding","metadata":{"name":"cassandra","namespace":"demo"},"spec":{"sourceRef":{"name":"cassandra","namespace":"demo"}}} | -| resources.certManagerIoIssuer_ca | | {"apiVersion":"cert-manager.io/v1","kind":"Issuer","metadata":{"name":"cassandra-ca","namespace":"demo"},"spec":{"ca":{"secretName":"cassandra-ca"}}} | -| resources.coreKubestashComBackupBlueprint | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"BackupBlueprint","metadata":{"name":"cassandra","namespace":"demo"},"spec":{"backupConfigurationTemplate":{"backends":[{"name":"cassandra-backend","retentionPolicy":{"name":"cassandra-retention-policy","namespace":"demo"},"storageRef":{"name":"cassandra-storage","namespace":"demo"}}],"sessions":[{"addon":{"jobTemplate":{"spec":{"containerSecurityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":999,"seccompProfile":{"type":"RuntimeDefault"}},"nodeSelector":{"kubernetes.io/os":"linux"}}},"name":"cassandra-addon","tasks":[{"name":"logical-backup"}]},"name":"cassandra-frequent-backup","repositories":[{"backend":"cassandra-backend","directory":"/cassandra-repo","encryptionSecret":{"name":"cassandra-encryption-secret","namespace":"demo"},"name":"cassandra-repo"}],"scheduler":{"failedJobsHistoryLimit":4,"jobTemplate":{"backoffLimit":2,"template":{"spec":{"containerSecurityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":999,"seccompProfile":{"type":"RuntimeDefault"}},"nodeSelector":{"kubernetes.io/os":"linux"}}}},"schedule":"0 */2 * * *","successfulJobsHistoryLimit":2},"sessionHistoryLimit":3}]},"usagePolicy":{"allowedNamespaces":{"from":"Same"}}}} | -| resources.coreKubestashComBackupConfiguration | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"BackupConfiguration","metadata":{"name":"cassandra","namespace":"demo"},"spec":{"backends":[{"name":"cassandra-backend","retentionPolicy":{"name":"cassandra-retention-policy","namespace":"demo"},"storageRef":{"name":"cassandra-storage","namespace":"demo"}}],"sessions":[{"addon":{"jobTemplate":{"spec":{"containerSecurityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":999,"seccompProfile":{"type":"RuntimeDefault"}},"nodeSelector":{"kubernetes.io/os":"linux"}}},"name":"cassandra-addon","tasks":[{"name":"logical-backup"}]},"name":"cassandra-frequent-backup","repositories":[{"backend":"cassandra-backend","directory":"/cassandra-repo","encryptionSecret":{"name":"cassandra-encryption-secret","namespace":"demo"},"name":"cassandra-repo"}],"scheduler":{"failedJobsHistoryLimit":4,"jobTemplate":{"backoffLimit":2,"template":{"spec":{"containerSecurityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":999,"seccompProfile":{"type":"RuntimeDefault"}},"nodeSelector":{"kubernetes.io/os":"linux"}}}},"schedule":"0 */2 * * *","successfulJobsHistoryLimit":2},"sessionHistoryLimit":3}],"target":{"apiGroup":"kubedb.com","kind":"Cassandra","name":"cassandra","namespace":"demo"}}} | -| resources.coreKubestashComRestoreSession | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"RestoreSession","metadata":{"name":"cassandra","namespace":"demo"},"spec":{"addon":{"containerRuntimeSettings":{"securityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":999,"seccompProfile":{"type":"RuntimeDefault"}}},"jobTemplate":{"spec":{"nodeSelector":{"kubernetes.io/os":"linux"},"securityContext":{"runAsGroup":0,"runAsUser":999}}},"name":"cassandra-addon","tasks":[{"name":"logical-backup-restore"}]},"dataSource":{"encryptionSecret":{"name":"cassandra-encryption-secret","namespace":"demo"},"repository":"cassandra-repo","snapshot":"latest"},"target":{"apiGroup":"kubedb.com","kind":"Cassandra","name":"cassandra","namespace":"demo"}}} | -| resources.kubedbComCassandra | | {"apiVersion":"kubedb.com/v1alpha2","kind":"Cassandra","metadata":{"name":"cassandra","namespace":"cassandra"},"spec":{"deletionPolicy":"Halt","podTemplate":{"spec":{"containers":[{"name":"cassandra","resources":{"requests":{"cpu":"700m","memory":"1200Mi"}}}],"nodeSelector":{"app":"kubedb","component":"cassandra-database","instance":"cassandra"},"tolerations":[{"effect":"NoSchedule","key":"app","operator":"Equal","value":"kubedb"},{"effect":"NoSchedule","key":"instance","operator":"Equal","value":"cassandra"},{"effect":"NoSchedule","key":"component","operator":"Equal","value":"cassandra-database"},{"effect":"NoSchedule","key":"nodepool_type","operator":"Equal","value":"n2-standard-2"}]}},"replicas":1,"serviceTemplates":[{"alias":"primary","spec":{"type":"LoadBalancer"}}],"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Mi"}}},"version":"3.8.3"}} | -| resources.monitoringCoreosComServiceMonitor | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"cassandra","namespace":"demo"},"spec":{"endpoints":[{"honorLabels":true,"interval":"30s","path":"/metrics","port":"metrics"}],"namespaceSelector":{"matchNames":["demo"]},"selector":{"matchLabels":{"app.kubernetes.io/instance":"cassandra","app.kubernetes.io/name":"cassandras.kubedb.com"}}}} | -| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"cassandra-auth","namespace":"demo"},"stringData":{"password":"thisIs1StrongPassword","username":"root"},"type":"Opaque"} | -| resources.secret_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"cassandra-config","namespace":"demo"},"stringData":{"cassandra.cnf":"[mysqld]\nmax_connections = 200\nread_buffer_size = 1048576\n"},"type":"Opaque"} | +| Parameter | Description | Default | +|-----------------------------------------------------------------------|-------------|-----------------------------------------------------------------------------------------------------------------------------------------------| +| form.alert.additionalRuleLabels | | {} | +| form.alert.annotations | | {} | +| form.alert.enabled | | warning | +| form.alert.groups.database.enabled | | warning | +| form.alert.groups.database.rules.cassandraConnectionTimeouts.duration | | 0m | +| form.alert.groups.database.rules.cassandraConnectionTimeouts.enabled | | true | +| form.alert.groups.database.rules.cassandraConnectionTimeouts.severity | | warning | +| form.alert.groups.database.rules.cassandraConnectionTimeouts.val | | 100 | +| form.alert.groups.database.rules.cassandraDown.duration | | 0m | +| form.alert.groups.database.rules.cassandraDown.enabled | | true | +| form.alert.groups.database.rules.cassandraDown.severity | | critical | +| form.alert.groups.database.rules.cassandraDroppedMessages.duration | | 0m | +| form.alert.groups.database.rules.cassandraDroppedMessages.enabled | | true | +| form.alert.groups.database.rules.cassandraDroppedMessages.severity | | warning | +| form.alert.groups.database.rules.cassandraDroppedMessages.val | | 1 | +| form.alert.groups.database.rules.cassandraHighReadLatency.duration | | 0m | +| form.alert.groups.database.rules.cassandraHighReadLatency.enabled | | true | +| form.alert.groups.database.rules.cassandraHighReadLatency.severity | | warning | +| form.alert.groups.database.rules.cassandraHighReadLatency.val | | 7000 | +| form.alert.groups.database.rules.cassandraHighWriteLatency.duration | | 0m | +| form.alert.groups.database.rules.cassandraHighWriteLatency.enabled | | true | +| form.alert.groups.database.rules.cassandraHighWriteLatency.severity | | warning | +| form.alert.groups.database.rules.cassandraHighWriteLatency.val | | 7000 | +| form.alert.groups.database.rules.cassandraMemoryLimit.duration | | 0m | +| form.alert.groups.database.rules.cassandraMemoryLimit.enabled | | true | +| form.alert.groups.database.rules.cassandraMemoryLimit.severity | | critical | +| form.alert.groups.database.rules.cassandraMemoryLimit.val | | 3.3554432e+07 | +| form.alert.groups.database.rules.cassandraServiceRespawn.duration | | 0m | +| form.alert.groups.database.rules.cassandraServiceRespawn.enabled | | true | +| form.alert.groups.database.rules.cassandraServiceRespawn.severity | | critical | +| form.alert.groups.database.rules.cassandraServiceRespawn.val | | 180 | +| form.alert.groups.provisioner.enabled | | warning | +| form.alert.groups.provisioner.rules.appPhaseCritical.duration | | 5m | +| form.alert.groups.provisioner.rules.appPhaseCritical.enabled | | true | +| form.alert.groups.provisioner.rules.appPhaseCritical.severity | | warning | +| form.alert.groups.provisioner.rules.appPhaseNotReady.duration | | 1m | +| form.alert.groups.provisioner.rules.appPhaseNotReady.enabled | | true | +| form.alert.groups.provisioner.rules.appPhaseNotReady.severity | | critical | +| form.alert.labels.release | | kube-prometheus-stack | +| metadata.resource.group | | kubedb.com | +| metadata.resource.version | | v1alpha2 | +| metadata.resource.name | | cassandras | +| metadata.resource.kind | | Cassandra | +| metadata.resource.scope | | Namespaced | +| metadata.release.name | | RELEASE-NAME | +| metadata.release.namespace | | default | +| resources.autoscalingKubedbComCassandraAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"CassandraAutoscaler","metadata":{"name":"cassandra","namespace":"demo"}} | +| resources.catalogAppscodeComCassandraBinding | | {"apiVersion":"catalog.appscode.com/v1alpha1","kind":"CassandraBinding","metadata":{"name":"cassandra","namespace":"demo"}} | +| resources.certManagerIoIssuer_ca | | {"apiVersion":"cert-manager.io/v1","kind":"Issuer","metadata":{"name":"cassandra-ca","namespace":"demo"}} | +| resources.coreKubestashComBackupBlueprint | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"BackupBlueprint","metadata":{"name":"cassandra","namespace":"demo"}} | +| resources.coreKubestashComBackupConfiguration | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"BackupConfiguration","metadata":{"name":"cassandra","namespace":"demo"}} | +| resources.coreKubestashComRestoreSession | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"RestoreSession","metadata":{"name":"cassandra","namespace":"demo"}} | +| resources.kubedbComCassandra | | {"apiVersion":"kubedb.com/v1alpha2","kind":"Cassandra","metadata":{"name":"cassandra","namespace":"cassandra"}} | +| resources.monitoringCoreosComServiceMonitor | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"cassandra","namespace":"demo"}} | +| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"cassandra-auth","namespace":"demo"}} | +| resources.secret_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"cassandra-config","namespace":"demo"}} | Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-cassandra-editor appscode/kubedbcom-cassandra-editor -n default --create-namespace --version=v0.35.0 --set form.alert.enabled=warning +$ helm upgrade -i kubedbcom-cassandra-editor appscode/kubedbcom-cassandra-editor -n default --create-namespace --version=v0.36.0 --set form.alert.enabled=warning ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-cassandra-editor appscode/kubedbcom-cassandra-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-cassandra-editor appscode/kubedbcom-cassandra-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-cassandra-editor/ui/functions.js b/charts/kubedbcom-cassandra-editor/ui/functions.js index 799dccbe94..c737a84b25 100644 --- a/charts/kubedbcom-cassandra-editor/ui/functions.js +++ b/charts/kubedbcom-cassandra-editor/ui/functions.js @@ -160,7 +160,106 @@ export const useFunc = (model) => { let initialDbMetadata = {} let namespaceList = [] let backupConfigurationsFromStore = {} - let valuesFromWizard = {} + let valuesFromWizard = { + apiVersion: 'core.kubestash.com/v1alpha1', + kind: 'BackupConfiguration', + metadata: { + name: 'cassandra', + namespace: 'demo', + }, + spec: { + backends: [ + { + name: 'cassandra-backend', + retentionPolicy: { + name: 'cassandra-retention-policy', + namespace: 'demo', + }, + storageRef: { + name: 'cassandra-storage', + namespace: 'demo', + }, + }, + ], + sessions: [ + { + addon: { + jobTemplate: { + spec: { + containerSecurityContext: { + allowPrivilegeEscalation: false, + capabilities: { + drop: ['ALL'], + }, + runAsGroup: 0, + runAsNonRoot: true, + runAsUser: 999, + seccompProfile: { + type: 'RuntimeDefault', + }, + }, + nodeSelector: { + 'kubernetes.io/os': 'linux', + }, + }, + }, + name: 'cassandra-addon', + tasks: [ + { + name: 'logical-backup', + }, + ], + }, + name: 'cassandra-frequent-backup', + repositories: [ + { + backend: 'cassandra-backend', + directory: '/cassandra-repo', + encryptionSecret: { + name: 'cassandra-encryption-secret', + namespace: 'demo', + }, + name: 'cassandra-repo', + }, + ], + scheduler: { + failedJobsHistoryLimit: 4, + jobTemplate: { + backoffLimit: 2, + template: { + spec: { + containerSecurityContext: { + allowPrivilegeEscalation: false, + capabilities: { + drop: ['ALL'], + }, + runAsGroup: 0, + runAsNonRoot: true, + runAsUser: 999, + seccompProfile: { + type: 'RuntimeDefault', + }, + }, + nodeSelector: { + 'kubernetes.io/os': 'linux', + }, + }, + }, + }, + schedule: '0 */2 * * *', + successfulJobsHistoryLimit: 2, + }, + sessionHistoryLimit: 3, + }, + ], + target: { + apiGroup: 'kubedb.com', + kind: 'Cassandra', + name: 'cassandra', + namespace: 'demo', + }, + }, + } let initialArchiver = {} let isArchiverAvailable = false let archiverObjectToCommit = {} @@ -181,27 +280,6 @@ export const useFunc = (model) => { initialArchiver = dbResource.spec?.archiver ? objectCopy(dbResource.spec?.archiver) : undefined // get values.yaml to populate data when backup-config is being created - try { - const actionArray = storeGet('/resource/actions/result') - const editorDetails = actionArray[0]?.items[0]?.editor - const chartName = editorDetails?.name - const sourceApiGroup = editorDetails?.sourceRef?.apiGroup - const sourceKind = editorDetails?.sourceRef?.kind - const sourceNamespace = editorDetails?.sourceRef?.namespace - const sourceName = editorDetails?.sourceRef?.name - const chartVersion = editorDetails?.version - - let url = `/clusters/${user}/${cluster}/helm/packageview/values?name=${chartName}&sourceApiGroup=${sourceApiGroup}&sourceKind=${sourceKind}&sourceNamespace=${sourceNamespace}&sourceName=${sourceName}&version=${chartVersion}&format=json` - - if (spoke) - url = `/clusters/${user}/${spoke}/helm/packageview/values?name=${chartName}&sourceApiGroup=${sourceApiGroup}&sourceKind=${sourceKind}&sourceNamespace=${sourceNamespace}&sourceName=${sourceName}&version=${chartVersion}&format=json` - - const resp = await axios.get(url) - - valuesFromWizard = objectCopy(resp.data?.resources?.coreKubestashComBackupConfiguration) || {} - } catch (e) { - console.log(e) - } // check storageclass archiver annotation if (initialArchiver) { diff --git a/charts/kubedbcom-cassandra-editor/values.yaml b/charts/kubedbcom-cassandra-editor/values.yaml index 93e0e80f00..74fc4a8f4a 100644 --- a/charts/kubedbcom-cassandra-editor/values.yaml +++ b/charts/kubedbcom-cassandra-editor/values.yaml @@ -71,306 +71,57 @@ resources: metadata: name: cassandra namespace: demo - spec: - compute: - cassandra: - maxAllowed: - cpu: 1 - memory: 2Gi - minAllowed: - cpu: 400m - memory: 400Mi - podLifeTimeThreshold: 10m - resourceDiffPercentage: 20 - trigger: "On" - nodeTopology: - name: standard-basv2-family - databaseRef: - name: cassandra - opsRequestOptions: - apply: IfReady - timeout: 10m catalogAppscodeComCassandraBinding: # +doc-gen:break apiVersion: catalog.appscode.com/v1alpha1 kind: CassandraBinding metadata: name: cassandra namespace: demo - spec: - sourceRef: - name: cassandra - namespace: demo certManagerIoIssuer_ca: # +doc-gen:break apiVersion: cert-manager.io/v1 kind: Issuer metadata: name: cassandra-ca namespace: demo - spec: - ca: - secretName: cassandra-ca coreKubestashComBackupBlueprint: # +doc-gen:break apiVersion: core.kubestash.com/v1alpha1 kind: BackupBlueprint metadata: name: cassandra namespace: demo - spec: - backupConfigurationTemplate: - backends: - - name: cassandra-backend - retentionPolicy: - name: cassandra-retention-policy - namespace: demo - storageRef: - name: cassandra-storage - namespace: demo - sessions: - - addon: - jobTemplate: - spec: - containerSecurityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 999 - seccompProfile: - type: RuntimeDefault - nodeSelector: - kubernetes.io/os: linux - name: cassandra-addon - tasks: - - name: logical-backup - name: cassandra-frequent-backup - repositories: - - backend: cassandra-backend - directory: /cassandra-repo - encryptionSecret: - name: cassandra-encryption-secret - namespace: demo - name: cassandra-repo - scheduler: - failedJobsHistoryLimit: 4 - jobTemplate: - backoffLimit: 2 - template: - spec: - containerSecurityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 999 - seccompProfile: - type: RuntimeDefault - nodeSelector: - kubernetes.io/os: linux - schedule: 0 */2 * * * - successfulJobsHistoryLimit: 2 - sessionHistoryLimit: 3 - usagePolicy: - allowedNamespaces: - from: Same coreKubestashComBackupConfiguration: # +doc-gen:break apiVersion: core.kubestash.com/v1alpha1 kind: BackupConfiguration metadata: name: cassandra namespace: demo - spec: - backends: - - name: cassandra-backend - retentionPolicy: - name: cassandra-retention-policy - namespace: demo - storageRef: - name: cassandra-storage - namespace: demo - sessions: - - addon: - jobTemplate: - spec: - containerSecurityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 999 - seccompProfile: - type: RuntimeDefault - nodeSelector: - kubernetes.io/os: linux - name: cassandra-addon - tasks: - - name: logical-backup - name: cassandra-frequent-backup - repositories: - - backend: cassandra-backend - directory: /cassandra-repo - encryptionSecret: - name: cassandra-encryption-secret - namespace: demo - name: cassandra-repo - scheduler: - failedJobsHistoryLimit: 4 - jobTemplate: - backoffLimit: 2 - template: - spec: - containerSecurityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 999 - seccompProfile: - type: RuntimeDefault - nodeSelector: - kubernetes.io/os: linux - schedule: 0 */2 * * * - successfulJobsHistoryLimit: 2 - sessionHistoryLimit: 3 - target: - apiGroup: kubedb.com - kind: Cassandra - name: cassandra - namespace: demo coreKubestashComRestoreSession: # +doc-gen:break apiVersion: core.kubestash.com/v1alpha1 kind: RestoreSession metadata: name: cassandra namespace: demo - spec: - addon: - containerRuntimeSettings: - securityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 999 - seccompProfile: - type: RuntimeDefault - jobTemplate: - spec: - nodeSelector: - kubernetes.io/os: linux - securityContext: - runAsGroup: 0 - runAsUser: 999 - name: cassandra-addon - tasks: - - name: logical-backup-restore - dataSource: - encryptionSecret: - name: cassandra-encryption-secret - namespace: demo - repository: cassandra-repo - snapshot: latest - target: - apiGroup: kubedb.com - kind: Cassandra - name: cassandra - namespace: demo kubedbComCassandra: # +doc-gen:break apiVersion: kubedb.com/v1alpha2 kind: Cassandra metadata: name: cassandra namespace: cassandra - spec: - deletionPolicy: Halt - podTemplate: - spec: - containers: - - name: cassandra - resources: - requests: - cpu: 700m - memory: 1200Mi - nodeSelector: - app: kubedb - component: cassandra-database - instance: cassandra - tolerations: - - effect: NoSchedule - key: app - operator: Equal - value: kubedb - - effect: NoSchedule - key: instance - operator: Equal - value: cassandra - - effect: NoSchedule - key: component - operator: Equal - value: cassandra-database - - effect: NoSchedule - key: nodepool_type - operator: Equal - value: n2-standard-2 - replicas: 1 - serviceTemplates: - - alias: primary - spec: - type: LoadBalancer - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 100Mi - version: 3.8.3 monitoringCoreosComServiceMonitor: # +doc-gen:break apiVersion: monitoring.coreos.com/v1 kind: ServiceMonitor metadata: name: cassandra namespace: demo - spec: - endpoints: - - honorLabels: true - interval: 30s - path: /metrics - port: metrics - namespaceSelector: - matchNames: - - demo - selector: - matchLabels: - app.kubernetes.io/instance: cassandra - app.kubernetes.io/name: cassandras.kubedb.com secret_auth: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: cassandra-auth namespace: demo - stringData: - password: thisIs1StrongPassword - username: root - type: Opaque secret_config: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: cassandra-config namespace: demo - stringData: - cassandra.cnf: | - [mysqld] - max_connections = 200 - read_buffer_size = 1048576 - type: Opaque diff --git a/charts/kubedbcom-clickhouse-editor-options/Chart.yaml b/charts/kubedbcom-clickhouse-editor-options/Chart.yaml index 52f4d8cd66..38f7905afe 100644 --- a/charts/kubedbcom-clickhouse-editor-options/Chart.yaml +++ b/charts/kubedbcom-clickhouse-editor-options/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 name: kubedbcom-clickhouse-editor-options description: ClickHouse Editor UI Options type: application -version: v0.35.0 -appVersion: v0.35.0 +version: v0.36.0 +appVersion: v0.36.0 maintainers: - name: appscode email: support@appscode.com diff --git a/charts/kubedbcom-clickhouse-editor-options/README.md b/charts/kubedbcom-clickhouse-editor-options/README.md index 3ad4022f8c..f8afa1fa29 100644 --- a/charts/kubedbcom-clickhouse-editor-options/README.md +++ b/charts/kubedbcom-clickhouse-editor-options/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-clickhouse-editor-options --version=v0.35.0 -$ helm upgrade -i kubedbcom-clickhouse-editor-options appscode/kubedbcom-clickhouse-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-clickhouse-editor-options --version=v0.36.0 +$ helm upgrade -i kubedbcom-clickhouse-editor-options appscode/kubedbcom-clickhouse-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ClickHouse Editor UI Options on a [Kubernetes](http://kuber To install/upgrade the chart with the release name `kubedbcom-clickhouse-editor-options`: ```bash -$ helm upgrade -i kubedbcom-clickhouse-editor-options appscode/kubedbcom-clickhouse-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-clickhouse-editor-options appscode/kubedbcom-clickhouse-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` The command deploys a ClickHouse Editor UI Options on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -150,12 +150,12 @@ The following table lists the configurable parameters of the `kubedbcom-clickhou Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-clickhouse-editor-options appscode/kubedbcom-clickhouse-editor-options -n kube-system --create-namespace --version=v0.35.0 --set metadata.resource.group=kubedb.com +$ helm upgrade -i kubedbcom-clickhouse-editor-options appscode/kubedbcom-clickhouse-editor-options -n kube-system --create-namespace --version=v0.36.0 --set metadata.resource.group=kubedb.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-clickhouse-editor-options appscode/kubedbcom-clickhouse-editor-options -n kube-system --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-clickhouse-editor-options appscode/kubedbcom-clickhouse-editor-options -n kube-system --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-clickhouse-editor-options/ui/create-ui.yaml b/charts/kubedbcom-clickhouse-editor-options/ui/create-ui.yaml index 0249137ff4..906a70164f 100644 --- a/charts/kubedbcom-clickhouse-editor-options/ui/create-ui.yaml +++ b/charts/kubedbcom-clickhouse-editor-options/ui/create-ui.yaml @@ -301,6 +301,57 @@ step: label: Configuration schema: schema/properties/spec/properties/configuration type: textarea + - if: + name: isToggleOn|pointInTimeRecovery + type: function + init: + type: func + value: getDefault|pointInTimeRecovery + label: Point in-time Recovery? + schema: temp/recovery + type: switch + - elements: + - label: "" + subtitle: Configure point-in-time recovery to restore your database to a specific + moment. Specify the source database namespace, name, and the exact timestamp + for recovery. + type: label-element + - elements: + - forceRequired: true + label: Namespace + schema: temp/refNamespace + type: input + validation: + type: required + watcher: + func: setPointInTimeRecovery + paths: + - temp/refNamespace + - label: Name + schema: temp/refDBName + type: input + validation: + type: required + watcher: + func: setPointInTimeRecovery + paths: + - temp/refDBName + showLabels: true + type: horizontal-layout + - customClass: mt-10 + label: Recovery Timestamp + schema: schema/properties/spec/properties/init/properties/archiver/properties/recoveryTimestamp + type: date-time + watcher: + func: onTimestampChange + paths: + - schema/properties/spec/properties/init/properties/archiver/properties/recoveryTimestamp + if: + name: showRecovery + type: function + label: Point in-time Recovery + showLabels: true + type: block-layout - if: name: isToggleOn|deployment type: function @@ -377,6 +428,28 @@ step: func: onBackupSwitch paths: - temp/backup + - elements: + - disable: + name: showArchiverAlert + watchPaths: + - schema/spec/admin/storageClasses/default + - schema/spec/mode + label: Enable Archiver? + schema: schema/properties/spec/properties/admin/properties/archiver/properties/enable/properties/default + type: switch + watcher: + func: onArchiverChange + paths: + - schema/properties/spec/properties/admin/properties/archiver/properties/enable/properties/default + - if: + name: showArchiverAlert + type: function + label: The selected StorageClass does not support Archiver + type: warning + if: + name: showArchiver + type: function + type: block-layout - elements: - if: name: isToggleOn|tls diff --git a/charts/kubedbcom-clickhouse-editor-options/ui/functions.js b/charts/kubedbcom-clickhouse-editor-options/ui/functions.js index 948b72f14c..122d4649b3 100644 --- a/charts/kubedbcom-clickhouse-editor-options/ui/functions.js +++ b/charts/kubedbcom-clickhouse-editor-options/ui/functions.js @@ -1308,6 +1308,121 @@ export const useFunc = (model) => { return (val && expected === 'true') || (!val && expected === 'false') } + function showRecovery() { + // watchDependency('discriminator#/recovery') + const isRecoveryOn = getValue(discriminator, '/recovery') || '' + return isRecoveryOn + } + + async function setPointInTimeRecovery() { + const owner = storeGet('/route/params/user') + const cluster = storeGet('/route/params/cluster') + const refNamespace = getValue(discriminator, '/refNamespace') + const refDBName = getValue(discriminator, '/refDBName') + + try { + const repositoriesUrl = `clusters/${owner}/${cluster}/proxy/storage.kubestash.com/v1alpha1/namespaces/${refNamespace}/repositories/${refDBName}-full` + const snapshotsUrl = `clusters/${owner}/${cluster}/proxy/storage.kubestash.com/v1alpha1/namespaces/${refNamespace}/snapshots/${refDBName}-incremental-snapshot` + const repositoriesResp = await axios.get(repositoriesUrl) + const snapshotsResp = await axios.get(snapshotsUrl) + + commit('wizard/model$update', { + path: `/spec/init/archiver/encryptionSecret/name`, + value: repositoriesResp.data?.spec.encryptionSecret.name, + force: true, + }) + commit('wizard/model$update', { + path: `/spec/init/archiver/encryptionSecret/namespace`, + value: repositoriesResp.data?.spec.encryptionSecret.namespace, + force: true, + }) + commit('wizard/model$update', { + path: `/spec/init/archiver/fullDBRepository/name`, + value: `${refDBName}-full`, + force: true, + }) + commit('wizard/model$update', { + path: `/spec/init/archiver/fullDBRepository/namespace`, + value: `${refNamespace}`, + force: true, + }) + commit('wizard/model$update', { + path: `/spec/init/archiver/manifestRepository/name`, + value: `${refDBName}-manifest`, + force: true, + }) + commit('wizard/model$update', { + path: `/spec/init/archiver/manifestRepository/namespace`, + value: `${refNamespace}`, + force: true, + }) + + const resp = getComponentLogStats(snapshotsResp.data) + + commit('wizard/model$update', { + path: `/spec/init/archiver/recoveryTimestamp`, + value: convertToUTC(resp?.end), + force: true, + }) + commit('wizard/model$update', { + path: `/minDate`, + value: convertToUTC(resp?.start), + force: true, + }) + commit('wizard/model$update', { + path: `/maxDate`, + value: convertToUTC(resp?.end), + force: true, + }) + } catch (e) { + pointIntimeError = + e.response?.data?.message || 'Invalid name / namespace for recovery timestamp' + commit('wizard/model$update', { + path: `/spec/init/archiver/recoveryTimestamp`, + value: '', + force: true, + }) + commit('wizard/model$update', { + path: `/minDate`, + value: '', + force: true, + }) + commit('wizard/model$update', { + path: `/maxDate`, + value: '', + force: true, + }) + commit('wizard/model$delete', '/spec/init/archiver/encryptionSecret') + commit('wizard/model$delete', '/spec/init/archiver/fullDBRepository') + commit('wizard/model$delete', '/spec/init/archiver/manifestRepository') + console.log(e) + } + } + + function convertToUTC(localTime) { + const date = new Date(localTime) + if (isNaN(date.getTime())) return + + const utcString = date.toISOString() + return utcString + } + + function onTimestampChange() { + const localTime = getValue(model, '/spec/init/archiver/recoveryTimestamp') + if (!localTime) return + + const utcString = convertToUTC(localTime) + + // Only update if the value is valid & not already in UTC format + if (utcString && localTime !== utcString) { + commit('wizard/model$update', { + path: '/spec/init/archiver/recoveryTimestamp', + value: utcString, + force: true, + }) + } + } + return { isExternallyManaged, showReferSecretSwitch, @@ -1367,5 +1482,8 @@ export const useFunc = (model) => { onModeChange, setBackup, getDefault, + setPointInTimeRecovery, + onTimestampChange, + showRecovery, } } diff --git a/charts/kubedbcom-clickhouse-editor/Chart.yaml b/charts/kubedbcom-clickhouse-editor/Chart.yaml index 0bcb85d013..f427dec6d4 100644 --- a/charts/kubedbcom-clickhouse-editor/Chart.yaml +++ b/charts/kubedbcom-clickhouse-editor/Chart.yaml @@ -1,17 +1,36 @@ annotations: meta.x-helm.dev/editor: '{"group":"kubedb.com","version":"v1alpha2","resource":"clickhouses"}' meta.x-helm.dev/resource-keys: autoscalingKubedbComClickHouseAutoscaler,catalogAppscodeComClickHouseBinding,certManagerIoIssuer_ca,coreKubestashComBackupBlueprint,coreKubestashComBackupConfiguration,coreKubestashComRestoreSession,kubedbComClickHouse,monitoringCoreosComServiceMonitor,secret_auth,secret_config - meta.x-helm.dev/resources: "- group: \"\"\n kind: Secret\n version: v1\n- group:\ - \ autoscaling.kubedb.com\n kind: ClickHouseAutoscaler\n version: v1alpha1\n\ - - group: catalog.appscode.com\n kind: ClickHouseBinding\n version: v1alpha1\n\ - - group: cert-manager.io\n kind: Issuer\n version: v1\n- group: core.kubestash.com\n\ - \ kind: BackupBlueprint\n version: v1alpha1\n- group: core.kubestash.com\n \ - \ kind: BackupConfiguration\n version: v1alpha1\n- group: core.kubestash.com\n\ - \ kind: RestoreSession\n version: v1alpha1\n- group: kubedb.com\n kind: ClickHouse\n\ - \ version: v1alpha2\n- group: monitoring.coreos.com\n kind: ServiceMonitor\n\ - \ version: v1\n" + meta.x-helm.dev/resources: | + - group: "" + kind: Secret + version: v1 + - group: autoscaling.kubedb.com + kind: ClickHouseAutoscaler + version: v1alpha1 + - group: catalog.appscode.com + kind: ClickHouseBinding + version: v1alpha1 + - group: cert-manager.io + kind: Issuer + version: v1 + - group: core.kubestash.com + kind: BackupBlueprint + version: v1alpha1 + - group: core.kubestash.com + kind: BackupConfiguration + version: v1alpha1 + - group: core.kubestash.com + kind: RestoreSession + version: v1alpha1 + - group: kubedb.com + kind: ClickHouse + version: v1alpha2 + - group: monitoring.coreos.com + kind: ServiceMonitor + version: v1 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ClickHouse Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -23,4 +42,4 @@ maintainers: name: appscode name: kubedbcom-clickhouse-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/kubedbcom-clickhouse-editor/README.md b/charts/kubedbcom-clickhouse-editor/README.md index 2059ce1ae8..95d7efcca4 100644 --- a/charts/kubedbcom-clickhouse-editor/README.md +++ b/charts/kubedbcom-clickhouse-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-clickhouse-editor --version=v0.35.0 -$ helm upgrade -i kubedbcom-clickhouse-editor appscode/kubedbcom-clickhouse-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-clickhouse-editor --version=v0.36.0 +$ helm upgrade -i kubedbcom-clickhouse-editor appscode/kubedbcom-clickhouse-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ClickHouse Editor on a [Kubernetes](http://kubernetes.io) c To install/upgrade the chart with the release name `kubedbcom-clickhouse-editor`: ```bash -$ helm upgrade -i kubedbcom-clickhouse-editor appscode/kubedbcom-clickhouse-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-clickhouse-editor appscode/kubedbcom-clickhouse-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ClickHouse Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -45,36 +45,36 @@ The command removes all the Kubernetes components associated with the chart and The following table lists the configurable parameters of the `kubedbcom-clickhouse-editor` chart and their default values. -| Parameter | Description | Default | -|----------------------------------------------------|-------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| metadata.resource.group | | kubedb.com | -| metadata.resource.version | | v1alpha2 | -| metadata.resource.name | | clickhouses | -| metadata.resource.kind | | ClickHouse | -| metadata.resource.scope | | Namespaced | -| metadata.release.name | | RELEASE-NAME | -| metadata.release.namespace | | default | -| resources.autoscalingKubedbComClickHouseAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"ClickHouseAutoscaler","metadata":{"name":"clickhouse","namespace":"demo"},"spec":{"compute":{"clickhouse":{"maxAllowed":{"cpu":1,"memory":"2Gi"},"minAllowed":{"cpu":"400m","memory":"400Mi"},"podLifeTimeThreshold":"10m","resourceDiffPercentage":20,"trigger":"On"},"nodeTopology":{"name":"standard-basv2-family"}},"databaseRef":{"name":"clickhouse"},"opsRequestOptions":{"apply":"IfReady","timeout":"10m"}}} | -| resources.catalogAppscodeComClickHouseBinding | | {"apiVersion":"catalog.appscode.com/v1alpha1","kind":"ClickHouseBinding","metadata":{"name":"clickhouse","namespace":"demo"},"spec":{"sourceRef":{"name":"clickhouse","namespace":"demo"}}} | -| resources.certManagerIoIssuer_ca | | {"apiVersion":"cert-manager.io/v1","kind":"Issuer","metadata":{"name":"clickhouse-ca","namespace":"demo"},"spec":{"ca":{"secretName":"clickhouse-ca"}}} | -| resources.coreKubestashComBackupBlueprint | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"BackupBlueprint","metadata":{"name":"clickhouse","namespace":"demo"},"spec":{"backupConfigurationTemplate":{"backends":[{"name":"clickhouse-backend","retentionPolicy":{"name":"clickhouse-retention-policy","namespace":"demo"},"storageRef":{"name":"clickhouse-storage","namespace":"demo"}}],"sessions":[{"addon":{"jobTemplate":{"spec":{"containerSecurityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":999,"seccompProfile":{"type":"RuntimeDefault"}},"nodeSelector":{"kubernetes.io/os":"linux"}}},"name":"clickhouse-addon","tasks":[{"name":"logical-backup"}]},"name":"clickhouse-frequent-backup","repositories":[{"backend":"clickhouse-backend","directory":"/clickhouse-repo","encryptionSecret":{"name":"clickhouse-encryption-secret","namespace":"demo"},"name":"clickhouse-repo"}],"scheduler":{"failedJobsHistoryLimit":4,"jobTemplate":{"backoffLimit":2,"template":{"spec":{"containerSecurityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":999,"seccompProfile":{"type":"RuntimeDefault"}},"nodeSelector":{"kubernetes.io/os":"linux"}}}},"schedule":"0 */2 * * *","successfulJobsHistoryLimit":2},"sessionHistoryLimit":3}]},"usagePolicy":{"allowedNamespaces":{"from":"Same"}}}} | -| resources.coreKubestashComBackupConfiguration | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"BackupConfiguration","metadata":{"name":"clickhouse","namespace":"demo"},"spec":{"backends":[{"name":"clickhouse-backend","retentionPolicy":{"name":"clickhouse-retention-policy","namespace":"demo"},"storageRef":{"name":"clickhouse-storage","namespace":"demo"}}],"sessions":[{"addon":{"jobTemplate":{"spec":{"containerSecurityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":999,"seccompProfile":{"type":"RuntimeDefault"}},"nodeSelector":{"kubernetes.io/os":"linux"}}},"name":"clickhouse-addon","tasks":[{"name":"logical-backup"}]},"name":"clickhouse-frequent-backup","repositories":[{"backend":"clickhouse-backend","directory":"/clickhouse-repo","encryptionSecret":{"name":"clickhouse-encryption-secret","namespace":"demo"},"name":"clickhouse-repo"}],"scheduler":{"failedJobsHistoryLimit":4,"jobTemplate":{"backoffLimit":2,"template":{"spec":{"containerSecurityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":999,"seccompProfile":{"type":"RuntimeDefault"}},"nodeSelector":{"kubernetes.io/os":"linux"}}}},"schedule":"0 */2 * * *","successfulJobsHistoryLimit":2},"sessionHistoryLimit":3}],"target":{"apiGroup":"kubedb.com","kind":"ClickHouse","name":"clickhouse","namespace":"demo"}}} | -| resources.coreKubestashComRestoreSession | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"RestoreSession","metadata":{"name":"clickhouse","namespace":"demo"},"spec":{"addon":{"containerRuntimeSettings":{"securityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":999,"seccompProfile":{"type":"RuntimeDefault"}}},"jobTemplate":{"spec":{"nodeSelector":{"kubernetes.io/os":"linux"},"securityContext":{"runAsGroup":0,"runAsUser":999}}},"name":"clickhouse-addon","tasks":[{"name":"logical-backup-restore"}]},"dataSource":{"encryptionSecret":{"name":"clickhouse-encryption-secret","namespace":"demo"},"repository":"clickhouse-repo","snapshot":"latest"},"target":{"apiGroup":"kubedb.com","kind":"ClickHouse","name":"clickhouse","namespace":"demo"}}} | -| resources.kubedbComClickHouse | | {"apiVersion":"kubedb.com/v1alpha2","kind":"ClickHouse","metadata":{"name":"clickhouse","namespace":"default"},"spec":{"clusterTopology":{"clickHouseKeeper":{"node":{"host":"clickhouse-keeper.click-keeper","port":2181}},"cluster":{"name":"click1","podTemplate":{"spec":{"containers":[{"name":"clickhouse","resources":{"limits":{"cpu":"500m","memory":"1Gi"}}}],"nodeSelector":{"app":"clickhouses.kubedb.com","instance":"hello","namespace":"default","nodepool":"standard-bsv2-family"},"podPlacementPolicy":{"name":"default"},"tolerations":[{"effect":"NoSchedule","key":"app","operator":"Equal","value":"clickhouses.kubedb.com"},{"effect":"NoSchedule","key":"instance","operator":"Equal","value":"hello"},{"effect":"NoSchedule","key":"namespace","operator":"Equal","value":"default"},{"effect":"NoSchedule","key":"nodepool","operator":"Equal","value":"standard-bsv2-family"}]}},"replicas":3,"shards":2,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"default"},"storageType":"Durable"}},"deletionPolicy":"WipeOut","serviceTemplates":[{"alias":"primary","spec":{"type":"LoadBalancer"}}],"version":"24.4.1"}} | -| resources.monitoringCoreosComServiceMonitor | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"clickhouse","namespace":"demo"},"spec":{"endpoints":[{"honorLabels":true,"interval":"30s","path":"/metrics","port":"metrics"}],"namespaceSelector":{"matchNames":["demo"]},"selector":{"matchLabels":{"app.kubernetes.io/instance":"clickhouse","app.kubernetes.io/name":"clickhouses.kubedb.com"}}}} | -| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"clickhouse-auth","namespace":"demo"},"stringData":{"password":"thisIs1StrongPassword","username":"root"},"type":"Opaque"} | -| resources.secret_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"clickhouse-config","namespace":"demo"},"stringData":{"clickhouse.cnf":"[mysqld]\nmax_connections = 200\nread_buffer_size = 1048576\n"},"type":"Opaque"} | +| Parameter | Description | Default | +|----------------------------------------------------|-------------|-------------------------------------------------------------------------------------------------------------------------------------------------| +| metadata.resource.group | | kubedb.com | +| metadata.resource.version | | v1alpha2 | +| metadata.resource.name | | clickhouses | +| metadata.resource.kind | | ClickHouse | +| metadata.resource.scope | | Namespaced | +| metadata.release.name | | RELEASE-NAME | +| metadata.release.namespace | | default | +| resources.autoscalingKubedbComClickHouseAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"ClickHouseAutoscaler","metadata":{"name":"clickhouse","namespace":"demo"}} | +| resources.catalogAppscodeComClickHouseBinding | | {"apiVersion":"catalog.appscode.com/v1alpha1","kind":"ClickHouseBinding","metadata":{"name":"clickhouse","namespace":"demo"}} | +| resources.certManagerIoIssuer_ca | | {"apiVersion":"cert-manager.io/v1","kind":"Issuer","metadata":{"name":"clickhouse-ca","namespace":"demo"}} | +| resources.coreKubestashComBackupBlueprint | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"BackupBlueprint","metadata":{"name":"clickhouse","namespace":"demo"}} | +| resources.coreKubestashComBackupConfiguration | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"BackupConfiguration","metadata":{"name":"clickhouse","namespace":"demo"}} | +| resources.coreKubestashComRestoreSession | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"RestoreSession","metadata":{"name":"clickhouse","namespace":"demo"}} | +| resources.kubedbComClickHouse | | {"apiVersion":"kubedb.com/v1alpha2","kind":"ClickHouse","metadata":{"name":"clickhouse","namespace":"default"}} | +| resources.monitoringCoreosComServiceMonitor | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"clickhouse","namespace":"demo"}} | +| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"clickhouse-auth","namespace":"demo"}} | +| resources.secret_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"clickhouse-config","namespace":"demo"}} | Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-clickhouse-editor appscode/kubedbcom-clickhouse-editor -n default --create-namespace --version=v0.35.0 --set metadata.resource.group=kubedb.com +$ helm upgrade -i kubedbcom-clickhouse-editor appscode/kubedbcom-clickhouse-editor -n default --create-namespace --version=v0.36.0 --set metadata.resource.group=kubedb.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-clickhouse-editor appscode/kubedbcom-clickhouse-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-clickhouse-editor appscode/kubedbcom-clickhouse-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-clickhouse-editor/ui/functions.js b/charts/kubedbcom-clickhouse-editor/ui/functions.js index da1b3e4505..8b348ac382 100644 --- a/charts/kubedbcom-clickhouse-editor/ui/functions.js +++ b/charts/kubedbcom-clickhouse-editor/ui/functions.js @@ -160,7 +160,106 @@ export const useFunc = (model) => { let initialDbMetadata = {} let namespaceList = [] let backupConfigurationsFromStore = {} - let valuesFromWizard = {} + let valuesFromWizard = { + apiVersion: 'core.kubestash.com/v1alpha1', + kind: 'BackupConfiguration', + metadata: { + name: 'clickhouse', + namespace: 'demo', + }, + spec: { + backends: [ + { + name: 'clickhouse-backend', + retentionPolicy: { + name: 'clickhouse-retention-policy', + namespace: 'demo', + }, + storageRef: { + name: 'clickhouse-storage', + namespace: 'demo', + }, + }, + ], + sessions: [ + { + addon: { + jobTemplate: { + spec: { + containerSecurityContext: { + allowPrivilegeEscalation: false, + capabilities: { + drop: ['ALL'], + }, + runAsGroup: 0, + runAsNonRoot: true, + runAsUser: 999, + seccompProfile: { + type: 'RuntimeDefault', + }, + }, + nodeSelector: { + 'kubernetes.io/os': 'linux', + }, + }, + }, + name: 'clickhouse-addon', + tasks: [ + { + name: 'logical-backup', + }, + ], + }, + name: 'clickhouse-frequent-backup', + repositories: [ + { + backend: 'clickhouse-backend', + directory: '/clickhouse-repo', + encryptionSecret: { + name: 'clickhouse-encryption-secret', + namespace: 'demo', + }, + name: 'clickhouse-repo', + }, + ], + scheduler: { + failedJobsHistoryLimit: 4, + jobTemplate: { + backoffLimit: 2, + template: { + spec: { + containerSecurityContext: { + allowPrivilegeEscalation: false, + capabilities: { + drop: ['ALL'], + }, + runAsGroup: 0, + runAsNonRoot: true, + runAsUser: 999, + seccompProfile: { + type: 'RuntimeDefault', + }, + }, + nodeSelector: { + 'kubernetes.io/os': 'linux', + }, + }, + }, + }, + schedule: '0 */2 * * *', + successfulJobsHistoryLimit: 2, + }, + sessionHistoryLimit: 3, + }, + ], + target: { + apiGroup: 'kubedb.com', + kind: 'ClickHouse', + name: 'clickhouse', + namespace: 'demo', + }, + }, + } let initialArchiver = {} let isArchiverAvailable = false let archiverObjectToCommit = {} @@ -181,27 +280,6 @@ export const useFunc = (model) => { initialArchiver = dbResource.spec?.archiver ? objectCopy(dbResource.spec?.archiver) : undefined // get values.yaml to populate data when backup-config is being created - try { - const actionArray = storeGet('/resource/actions/result') - const editorDetails = actionArray[0]?.items[0]?.editor - const chartName = editorDetails?.name - const sourceApiGroup = editorDetails?.sourceRef?.apiGroup - const sourceKind = editorDetails?.sourceRef?.kind - const sourceNamespace = editorDetails?.sourceRef?.namespace - const sourceName = editorDetails?.sourceRef?.name - const chartVersion = editorDetails?.version - - let url = `/clusters/${user}/${cluster}/helm/packageview/values?name=${chartName}&sourceApiGroup=${sourceApiGroup}&sourceKind=${sourceKind}&sourceNamespace=${sourceNamespace}&sourceName=${sourceName}&version=${chartVersion}&format=json` - - if (spoke) - url = `/clusters/${user}/${spoke}/helm/packageview/values?name=${chartName}&sourceApiGroup=${sourceApiGroup}&sourceKind=${sourceKind}&sourceNamespace=${sourceNamespace}&sourceName=${sourceName}&version=${chartVersion}&format=json` - - const resp = await axios.get(url) - - valuesFromWizard = objectCopy(resp.data?.resources?.coreKubestashComBackupConfiguration) || {} - } catch (e) { - console.log(e) - } // check storageclass archiver annotation if (initialArchiver) { diff --git a/charts/kubedbcom-clickhouse-editor/values.yaml b/charts/kubedbcom-clickhouse-editor/values.yaml index e7b0192330..01c5eb3dfd 100644 --- a/charts/kubedbcom-clickhouse-editor/values.yaml +++ b/charts/kubedbcom-clickhouse-editor/values.yaml @@ -15,319 +15,57 @@ resources: metadata: name: clickhouse namespace: demo - spec: - compute: - clickhouse: - maxAllowed: - cpu: 1 - memory: 2Gi - minAllowed: - cpu: 400m - memory: 400Mi - podLifeTimeThreshold: 10m - resourceDiffPercentage: 20 - trigger: "On" - nodeTopology: - name: standard-basv2-family - databaseRef: - name: clickhouse - opsRequestOptions: - apply: IfReady - timeout: 10m catalogAppscodeComClickHouseBinding: # +doc-gen:break apiVersion: catalog.appscode.com/v1alpha1 kind: ClickHouseBinding metadata: name: clickhouse namespace: demo - spec: - sourceRef: - name: clickhouse - namespace: demo certManagerIoIssuer_ca: # +doc-gen:break apiVersion: cert-manager.io/v1 kind: Issuer metadata: name: clickhouse-ca namespace: demo - spec: - ca: - secretName: clickhouse-ca coreKubestashComBackupBlueprint: # +doc-gen:break apiVersion: core.kubestash.com/v1alpha1 kind: BackupBlueprint metadata: name: clickhouse namespace: demo - spec: - backupConfigurationTemplate: - backends: - - name: clickhouse-backend - retentionPolicy: - name: clickhouse-retention-policy - namespace: demo - storageRef: - name: clickhouse-storage - namespace: demo - sessions: - - addon: - jobTemplate: - spec: - containerSecurityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 999 - seccompProfile: - type: RuntimeDefault - nodeSelector: - kubernetes.io/os: linux - name: clickhouse-addon - tasks: - - name: logical-backup - name: clickhouse-frequent-backup - repositories: - - backend: clickhouse-backend - directory: /clickhouse-repo - encryptionSecret: - name: clickhouse-encryption-secret - namespace: demo - name: clickhouse-repo - scheduler: - failedJobsHistoryLimit: 4 - jobTemplate: - backoffLimit: 2 - template: - spec: - containerSecurityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 999 - seccompProfile: - type: RuntimeDefault - nodeSelector: - kubernetes.io/os: linux - schedule: 0 */2 * * * - successfulJobsHistoryLimit: 2 - sessionHistoryLimit: 3 - usagePolicy: - allowedNamespaces: - from: Same coreKubestashComBackupConfiguration: # +doc-gen:break apiVersion: core.kubestash.com/v1alpha1 kind: BackupConfiguration metadata: name: clickhouse namespace: demo - spec: - backends: - - name: clickhouse-backend - retentionPolicy: - name: clickhouse-retention-policy - namespace: demo - storageRef: - name: clickhouse-storage - namespace: demo - sessions: - - addon: - jobTemplate: - spec: - containerSecurityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 999 - seccompProfile: - type: RuntimeDefault - nodeSelector: - kubernetes.io/os: linux - name: clickhouse-addon - tasks: - - name: logical-backup - name: clickhouse-frequent-backup - repositories: - - backend: clickhouse-backend - directory: /clickhouse-repo - encryptionSecret: - name: clickhouse-encryption-secret - namespace: demo - name: clickhouse-repo - scheduler: - failedJobsHistoryLimit: 4 - jobTemplate: - backoffLimit: 2 - template: - spec: - containerSecurityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 999 - seccompProfile: - type: RuntimeDefault - nodeSelector: - kubernetes.io/os: linux - schedule: 0 */2 * * * - successfulJobsHistoryLimit: 2 - sessionHistoryLimit: 3 - target: - apiGroup: kubedb.com - kind: ClickHouse - name: clickhouse - namespace: demo coreKubestashComRestoreSession: # +doc-gen:break apiVersion: core.kubestash.com/v1alpha1 kind: RestoreSession metadata: name: clickhouse namespace: demo - spec: - addon: - containerRuntimeSettings: - securityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 999 - seccompProfile: - type: RuntimeDefault - jobTemplate: - spec: - nodeSelector: - kubernetes.io/os: linux - securityContext: - runAsGroup: 0 - runAsUser: 999 - name: clickhouse-addon - tasks: - - name: logical-backup-restore - dataSource: - encryptionSecret: - name: clickhouse-encryption-secret - namespace: demo - repository: clickhouse-repo - snapshot: latest - target: - apiGroup: kubedb.com - kind: ClickHouse - name: clickhouse - namespace: demo kubedbComClickHouse: # +doc-gen:break apiVersion: kubedb.com/v1alpha2 kind: ClickHouse metadata: name: clickhouse namespace: default - spec: - clusterTopology: - clickHouseKeeper: - node: - host: clickhouse-keeper.click-keeper - port: 2181 - cluster: - name: click1 - podTemplate: - spec: - containers: - - name: clickhouse - resources: - limits: - cpu: 500m - memory: 1Gi - nodeSelector: - app: clickhouses.kubedb.com - instance: hello - namespace: default - nodepool: standard-bsv2-family - podPlacementPolicy: - name: default - tolerations: - - effect: NoSchedule - key: app - operator: Equal - value: clickhouses.kubedb.com - - effect: NoSchedule - key: instance - operator: Equal - value: hello - - effect: NoSchedule - key: namespace - operator: Equal - value: default - - effect: NoSchedule - key: nodepool - operator: Equal - value: standard-bsv2-family - replicas: 3 - shards: 2 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 10Gi - storageClassName: default - storageType: Durable - deletionPolicy: WipeOut - serviceTemplates: - - alias: primary - spec: - type: LoadBalancer - version: 24.4.1 monitoringCoreosComServiceMonitor: # +doc-gen:break apiVersion: monitoring.coreos.com/v1 kind: ServiceMonitor metadata: name: clickhouse namespace: demo - spec: - endpoints: - - honorLabels: true - interval: 30s - path: /metrics - port: metrics - namespaceSelector: - matchNames: - - demo - selector: - matchLabels: - app.kubernetes.io/instance: clickhouse - app.kubernetes.io/name: clickhouses.kubedb.com secret_auth: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: clickhouse-auth namespace: demo - stringData: - password: thisIs1StrongPassword - username: root - type: Opaque secret_config: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: clickhouse-config namespace: demo - stringData: - clickhouse.cnf: | - [mysqld] - max_connections = 200 - read_buffer_size = 1048576 - type: Opaque diff --git a/charts/kubedbcom-db2-editor-options/Chart.yaml b/charts/kubedbcom-db2-editor-options/Chart.yaml index b223c651d7..37c4447142 100644 --- a/charts/kubedbcom-db2-editor-options/Chart.yaml +++ b/charts/kubedbcom-db2-editor-options/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 name: kubedbcom-db2-editor-options description: DB2 Editor UI Options type: application -version: v0.35.0 -appVersion: v0.35.0 +version: v0.36.0 +appVersion: v0.36.0 maintainers: - name: appscode email: support@appscode.com diff --git a/charts/kubedbcom-db2-editor-options/README.md b/charts/kubedbcom-db2-editor-options/README.md index 46c2eaaa96..cbb8881d4d 100644 --- a/charts/kubedbcom-db2-editor-options/README.md +++ b/charts/kubedbcom-db2-editor-options/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-db2-editor-options --version=v0.35.0 -$ helm upgrade -i kubedbcom-db2-editor-options appscode/kubedbcom-db2-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-db2-editor-options --version=v0.36.0 +$ helm upgrade -i kubedbcom-db2-editor-options appscode/kubedbcom-db2-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a DB2 Editor UI Options on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `kubedbcom-db2-editor-options`: ```bash -$ helm upgrade -i kubedbcom-db2-editor-options appscode/kubedbcom-db2-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-db2-editor-options appscode/kubedbcom-db2-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` The command deploys a DB2 Editor UI Options on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -140,12 +140,12 @@ The following table lists the configurable parameters of the `kubedbcom-db2-edit Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-db2-editor-options appscode/kubedbcom-db2-editor-options -n kube-system --create-namespace --version=v0.35.0 --set metadata.resource.group=kubedb.com +$ helm upgrade -i kubedbcom-db2-editor-options appscode/kubedbcom-db2-editor-options -n kube-system --create-namespace --version=v0.36.0 --set metadata.resource.group=kubedb.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-db2-editor-options appscode/kubedbcom-db2-editor-options -n kube-system --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-db2-editor-options appscode/kubedbcom-db2-editor-options -n kube-system --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-db2-editor/Chart.yaml b/charts/kubedbcom-db2-editor/Chart.yaml index 97c4a0cb58..86f10f5f5a 100644 --- a/charts/kubedbcom-db2-editor/Chart.yaml +++ b/charts/kubedbcom-db2-editor/Chart.yaml @@ -1,11 +1,18 @@ annotations: meta.x-helm.dev/editor: '{"group":"kubedb.com","version":"v1alpha2","resource":"db2s"}' meta.x-helm.dev/resource-keys: autoscalingKubedbComDB2Autoscaler,kubedbComDB2,secret_auth - meta.x-helm.dev/resources: "- group: \"\"\n kind: Secret\n version: v1\n- group:\ - \ autoscaling.kubedb.com\n kind: DB2Autoscaler\n version: v1alpha1\n- group:\ - \ kubedb.com\n kind: DB2\n version: v1alpha2\n" + meta.x-helm.dev/resources: | + - group: "" + kind: Secret + version: v1 + - group: autoscaling.kubedb.com + kind: DB2Autoscaler + version: v1alpha1 + - group: kubedb.com + kind: DB2 + version: v1alpha2 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: DB2 Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -17,4 +24,4 @@ maintainers: name: appscode name: kubedbcom-db2-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/kubedbcom-db2-editor/README.md b/charts/kubedbcom-db2-editor/README.md index 1bbd64eabc..474a8c6b3a 100644 --- a/charts/kubedbcom-db2-editor/README.md +++ b/charts/kubedbcom-db2-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-db2-editor --version=v0.35.0 -$ helm upgrade -i kubedbcom-db2-editor appscode/kubedbcom-db2-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-db2-editor --version=v0.36.0 +$ helm upgrade -i kubedbcom-db2-editor appscode/kubedbcom-db2-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a DB2 Editor on a [Kubernetes](http://kubernetes.io) cluster To install/upgrade the chart with the release name `kubedbcom-db2-editor`: ```bash -$ helm upgrade -i kubedbcom-db2-editor appscode/kubedbcom-db2-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-db2-editor appscode/kubedbcom-db2-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a DB2 Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -45,29 +45,29 @@ The command removes all the Kubernetes components associated with the chart and The following table lists the configurable parameters of the `kubedbcom-db2-editor` chart and their default values. -| Parameter | Description | Default | -|---------------------------------------------|-------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| metadata.resource.group | | kubedb.com | -| metadata.resource.version | | v1alpha2 | -| metadata.resource.name | | db2s | -| metadata.resource.kind | | DB2 | -| metadata.resource.scope | | Namespaced | -| metadata.release.name | | RELEASE-NAME | -| metadata.release.namespace | | default | -| resources.autoscalingKubedbComDB2Autoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"DB2Autoscaler","metadata":{"name":"db2","namespace":"default"},"spec":{"compute":{"db2":{"maxAllowed":{"cpu":1,"memory":"2Gi"},"minAllowed":{"cpu":"400m","memory":"400Mi"},"podLifeTimeThreshold":"10m","resourceDiffPercentage":20,"trigger":"On"},"nodeTopology":{"name":"standard-basv2-family"}},"databaseRef":{"name":"db2"},"opsRequestOptions":{"apply":"IfReady","timeout":"10m"}}} | -| resources.kubedbComDB2 | | {"apiVersion":"kubedb.com/v1alpha2","kind":"DB2","metadata":{"name":"db2","namespace":"default"},"spec":{"deletionPolicy":"WipeOut","podTemplate":{"spec":{"containers":[{"name":"db2","resources":{"limits":{"cpu":"500m","memory":"1Gi"}}}],"nodeSelector":{"app":"db2s.kubedb.com","instance":"hello","namespace":"default","nodepool":"standard-bsv2-family"},"podPlacementPolicy":{"name":"default"},"tolerations":[{"effect":"NoSchedule","key":"app","operator":"Equal","value":"db2s.kubedb.com"},{"effect":"NoSchedule","key":"instance","operator":"Equal","value":"hello"},{"effect":"NoSchedule","key":"namespace","operator":"Equal","value":"default"},{"effect":"NoSchedule","key":"nodepool","operator":"Equal","value":"standard-bsv2-family"}]}},"replicas":3,"serviceTemplates":[{"alias":"primary","spec":{"type":"LoadBalancer"}}],"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"default"},"storageType":"Durable","version":"24.4.1"}} | -| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"db2-auth","namespace":"demo"},"stringData":{"password":"thisIs1StrongPassword","username":"root"},"type":"Opaque"} | +| Parameter | Description | Default | +|---------------------------------------------|-------------|--------------------------------------------------------------------------------------------------------------------------------------| +| metadata.resource.group | | kubedb.com | +| metadata.resource.version | | v1alpha2 | +| metadata.resource.name | | db2s | +| metadata.resource.kind | | DB2 | +| metadata.resource.scope | | Namespaced | +| metadata.release.name | | RELEASE-NAME | +| metadata.release.namespace | | default | +| resources.autoscalingKubedbComDB2Autoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"DB2Autoscaler","metadata":{"name":"db2","namespace":"default"}} | +| resources.kubedbComDB2 | | {"apiVersion":"kubedb.com/v1alpha2","kind":"DB2","metadata":{"name":"db2","namespace":"default"}} | +| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"db2-auth","namespace":"demo"}} | Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-db2-editor appscode/kubedbcom-db2-editor -n default --create-namespace --version=v0.35.0 --set metadata.resource.group=kubedb.com +$ helm upgrade -i kubedbcom-db2-editor appscode/kubedbcom-db2-editor -n default --create-namespace --version=v0.36.0 --set metadata.resource.group=kubedb.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-db2-editor appscode/kubedbcom-db2-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-db2-editor appscode/kubedbcom-db2-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-db2-editor/values.yaml b/charts/kubedbcom-db2-editor/values.yaml index 7e82ff788a..6f7e826000 100644 --- a/charts/kubedbcom-db2-editor/values.yaml +++ b/charts/kubedbcom-db2-editor/values.yaml @@ -15,86 +15,15 @@ resources: metadata: name: db2 namespace: default - spec: - compute: - db2: - maxAllowed: - cpu: 1 - memory: 2Gi - minAllowed: - cpu: 400m - memory: 400Mi - podLifeTimeThreshold: 10m - resourceDiffPercentage: 20 - trigger: "On" - nodeTopology: - name: standard-basv2-family - databaseRef: - name: db2 - opsRequestOptions: - apply: IfReady - timeout: 10m kubedbComDB2: # +doc-gen:break apiVersion: kubedb.com/v1alpha2 kind: DB2 metadata: name: db2 namespace: default - spec: - deletionPolicy: WipeOut - podTemplate: - spec: - containers: - - name: db2 - resources: - limits: - cpu: 500m - memory: 1Gi - nodeSelector: - app: db2s.kubedb.com - instance: hello - namespace: default - nodepool: standard-bsv2-family - podPlacementPolicy: - name: default - tolerations: - - effect: NoSchedule - key: app - operator: Equal - value: db2s.kubedb.com - - effect: NoSchedule - key: instance - operator: Equal - value: hello - - effect: NoSchedule - key: namespace - operator: Equal - value: default - - effect: NoSchedule - key: nodepool - operator: Equal - value: standard-bsv2-family - replicas: 3 - serviceTemplates: - - alias: primary - spec: - type: LoadBalancer - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 10Gi - storageClassName: default - storageType: Durable - version: 24.4.1 secret_auth: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: db2-auth namespace: demo - stringData: - password: thisIs1StrongPassword - username: root - type: Opaque diff --git a/charts/kubedbcom-documentdb-editor-options/Chart.yaml b/charts/kubedbcom-documentdb-editor-options/Chart.yaml index eeb39c77c9..5580a06f70 100644 --- a/charts/kubedbcom-documentdb-editor-options/Chart.yaml +++ b/charts/kubedbcom-documentdb-editor-options/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 name: kubedbcom-documentdb-editor-options description: DocumentDB Editor UI Options type: application -version: v0.35.0 -appVersion: v0.35.0 +version: v0.36.0 +appVersion: v0.36.0 maintainers: - name: appscode email: support@appscode.com diff --git a/charts/kubedbcom-documentdb-editor-options/README.md b/charts/kubedbcom-documentdb-editor-options/README.md index 65f2558d20..05c4ef2b8f 100644 --- a/charts/kubedbcom-documentdb-editor-options/README.md +++ b/charts/kubedbcom-documentdb-editor-options/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-documentdb-editor-options --version=v0.35.0 -$ helm upgrade -i kubedbcom-documentdb-editor-options appscode/kubedbcom-documentdb-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-documentdb-editor-options --version=v0.36.0 +$ helm upgrade -i kubedbcom-documentdb-editor-options appscode/kubedbcom-documentdb-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a DocumentDB Editor UI Options on a [Kubernetes](http://kuber To install/upgrade the chart with the release name `kubedbcom-documentdb-editor-options`: ```bash -$ helm upgrade -i kubedbcom-documentdb-editor-options appscode/kubedbcom-documentdb-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-documentdb-editor-options appscode/kubedbcom-documentdb-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` The command deploys a DocumentDB Editor UI Options on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -140,12 +140,12 @@ The following table lists the configurable parameters of the `kubedbcom-document Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-documentdb-editor-options appscode/kubedbcom-documentdb-editor-options -n kube-system --create-namespace --version=v0.35.0 --set metadata.resource.group=kubedb.com +$ helm upgrade -i kubedbcom-documentdb-editor-options appscode/kubedbcom-documentdb-editor-options -n kube-system --create-namespace --version=v0.36.0 --set metadata.resource.group=kubedb.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-documentdb-editor-options appscode/kubedbcom-documentdb-editor-options -n kube-system --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-documentdb-editor-options appscode/kubedbcom-documentdb-editor-options -n kube-system --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-documentdb-editor/Chart.yaml b/charts/kubedbcom-documentdb-editor/Chart.yaml index 89a4315b4f..252f8b99a2 100644 --- a/charts/kubedbcom-documentdb-editor/Chart.yaml +++ b/charts/kubedbcom-documentdb-editor/Chart.yaml @@ -1,11 +1,18 @@ annotations: meta.x-helm.dev/editor: '{"group":"kubedb.com","version":"v1alpha2","resource":"documentdbs"}' meta.x-helm.dev/resource-keys: autoscalingKubedbComDocumentDBAutoscaler,kubedbComDocumentDB,secret_auth - meta.x-helm.dev/resources: "- group: \"\"\n kind: Secret\n version: v1\n- group:\ - \ autoscaling.kubedb.com\n kind: DocumentDBAutoscaler\n version: v1alpha1\n\ - - group: kubedb.com\n kind: DocumentDB\n version: v1alpha2\n" + meta.x-helm.dev/resources: | + - group: "" + kind: Secret + version: v1 + - group: autoscaling.kubedb.com + kind: DocumentDBAutoscaler + version: v1alpha1 + - group: kubedb.com + kind: DocumentDB + version: v1alpha2 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: DocumentDB Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -17,4 +24,4 @@ maintainers: name: appscode name: kubedbcom-documentdb-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/kubedbcom-documentdb-editor/README.md b/charts/kubedbcom-documentdb-editor/README.md index acdd02b06c..5ec33b9a49 100644 --- a/charts/kubedbcom-documentdb-editor/README.md +++ b/charts/kubedbcom-documentdb-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-documentdb-editor --version=v0.35.0 -$ helm upgrade -i kubedbcom-documentdb-editor appscode/kubedbcom-documentdb-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-documentdb-editor --version=v0.36.0 +$ helm upgrade -i kubedbcom-documentdb-editor appscode/kubedbcom-documentdb-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a DocumentDB Editor on a [Kubernetes](http://kubernetes.io) c To install/upgrade the chart with the release name `kubedbcom-documentdb-editor`: ```bash -$ helm upgrade -i kubedbcom-documentdb-editor appscode/kubedbcom-documentdb-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-documentdb-editor appscode/kubedbcom-documentdb-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a DocumentDB Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -45,29 +45,29 @@ The command removes all the Kubernetes components associated with the chart and The following table lists the configurable parameters of the `kubedbcom-documentdb-editor` chart and their default values. -| Parameter | Description | Default | -|----------------------------------------------------|-------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| metadata.resource.group | | kubedb.com | -| metadata.resource.version | | v1alpha2 | -| metadata.resource.name | | documentdbs | -| metadata.resource.kind | | DocumentDB | -| metadata.resource.scope | | Namespaced | -| metadata.release.name | | RELEASE-NAME | -| metadata.release.namespace | | default | -| resources.autoscalingKubedbComDocumentDBAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"DocumentDBAutoscaler","metadata":{"name":"documentdb","namespace":"demo"},"spec":{"compute":{"documentdb":{"maxAllowed":{"cpu":1,"memory":"2Gi"},"minAllowed":{"cpu":"400m","memory":"400Mi"},"podLifeTimeThreshold":"10m","resourceDiffPercentage":20,"trigger":"On"},"nodeTopology":{"name":"standard-basv2-family"}},"databaseRef":{"name":"documentdb"},"opsRequestOptions":{"apply":"IfReady","timeout":"10m"}}} | -| resources.kubedbComDocumentDB | | {"apiVersion":"kubedb.com/v1alpha2","kind":"DocumentDB","metadata":{"name":"documentdb","namespace":"default"},"spec":{"deletionPolicy":"WipeOut","podTemplate":{"spec":{"containers":[{"name":"documentdb","resources":{"limits":{"cpu":"500m","memory":"1Gi"}}}],"nodeSelector":{"app":"documentdbs.kubedb.com","instance":"hello","namespace":"default","nodepool":"standard-bsv2-family"},"podPlacementPolicy":{"name":"default"},"tolerations":[{"effect":"NoSchedule","key":"app","operator":"Equal","value":"documentdbs.kubedb.com"},{"effect":"NoSchedule","key":"instance","operator":"Equal","value":"hello"},{"effect":"NoSchedule","key":"namespace","operator":"Equal","value":"default"},{"effect":"NoSchedule","key":"nodepool","operator":"Equal","value":"standard-bsv2-family"}]}},"replicas":3,"serviceTemplates":[{"alias":"primary","spec":{"type":"LoadBalancer"}}],"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"default"},"storageType":"Durable","version":"24.4.1"}} | -| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"documentdb-auth","namespace":"demo"},"stringData":{"password":"thisIs1StrongPassword","username":"root"},"type":"Opaque"} | +| Parameter | Description | Default | +|----------------------------------------------------|-------------|-------------------------------------------------------------------------------------------------------------------------------------------------| +| metadata.resource.group | | kubedb.com | +| metadata.resource.version | | v1alpha2 | +| metadata.resource.name | | documentdbs | +| metadata.resource.kind | | DocumentDB | +| metadata.resource.scope | | Namespaced | +| metadata.release.name | | RELEASE-NAME | +| metadata.release.namespace | | default | +| resources.autoscalingKubedbComDocumentDBAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"DocumentDBAutoscaler","metadata":{"name":"documentdb","namespace":"demo"}} | +| resources.kubedbComDocumentDB | | {"apiVersion":"kubedb.com/v1alpha2","kind":"DocumentDB","metadata":{"name":"documentdb","namespace":"default"}} | +| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"documentdb-auth","namespace":"demo"}} | Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-documentdb-editor appscode/kubedbcom-documentdb-editor -n default --create-namespace --version=v0.35.0 --set metadata.resource.group=kubedb.com +$ helm upgrade -i kubedbcom-documentdb-editor appscode/kubedbcom-documentdb-editor -n default --create-namespace --version=v0.36.0 --set metadata.resource.group=kubedb.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-documentdb-editor appscode/kubedbcom-documentdb-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-documentdb-editor appscode/kubedbcom-documentdb-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-documentdb-editor/ui/functions.js b/charts/kubedbcom-documentdb-editor/ui/functions.js index 3812039bd3..2b9e260eb1 100644 --- a/charts/kubedbcom-documentdb-editor/ui/functions.js +++ b/charts/kubedbcom-documentdb-editor/ui/functions.js @@ -160,7 +160,106 @@ export const useFunc = (model) => { let initialDbMetadata = {} let namespaceList = [] let backupConfigurationsFromStore = {} - let valuesFromWizard = {} + let valuesFromWizard = { + apiVersion: 'core.kubestash.com/v1alpha1', + kind: 'BackupConfiguration', + metadata: { + name: 'documentdb', + namespace: 'demo', + }, + spec: { + backends: [ + { + name: 'documentdb-backend', + retentionPolicy: { + name: 'documentdb-retention-policy', + namespace: 'demo', + }, + storageRef: { + name: 'documentdb-storage', + namespace: 'demo', + }, + }, + ], + sessions: [ + { + addon: { + jobTemplate: { + spec: { + containerSecurityContext: { + allowPrivilegeEscalation: false, + capabilities: { + drop: ['ALL'], + }, + runAsGroup: 0, + runAsNonRoot: true, + runAsUser: 999, + seccompProfile: { + type: 'RuntimeDefault', + }, + }, + nodeSelector: { + 'kubernetes.io/os': 'linux', + }, + }, + }, + name: 'documentdb-addon', + tasks: [ + { + name: 'logical-backup', + }, + ], + }, + name: 'documentdb-frequent-backup', + repositories: [ + { + backend: 'documentdb-backend', + directory: '/documentdb-repo', + encryptionSecret: { + name: 'documentdb-encryption-secret', + namespace: 'demo', + }, + name: 'documentdb-repo', + }, + ], + scheduler: { + failedJobsHistoryLimit: 4, + jobTemplate: { + backoffLimit: 2, + template: { + spec: { + containerSecurityContext: { + allowPrivilegeEscalation: false, + capabilities: { + drop: ['ALL'], + }, + runAsGroup: 0, + runAsNonRoot: true, + runAsUser: 999, + seccompProfile: { + type: 'RuntimeDefault', + }, + }, + nodeSelector: { + 'kubernetes.io/os': 'linux', + }, + }, + }, + }, + schedule: '0 */2 * * *', + successfulJobsHistoryLimit: 2, + }, + sessionHistoryLimit: 3, + }, + ], + target: { + apiGroup: 'kubedb.com', + kind: 'DocumentDB', + name: 'documentdb', + namespace: 'demo', + }, + }, + } let initialArchiver = {} let isArchiverAvailable = false let archiverObjectToCommit = {} @@ -181,27 +280,6 @@ export const useFunc = (model) => { initialArchiver = dbResource.spec?.archiver ? objectCopy(dbResource.spec?.archiver) : undefined // get values.yaml to populate data when backup-config is being created - try { - const actionArray = storeGet('/resource/actions/result') - const editorDetails = actionArray[0]?.items[0]?.editor - const chartName = editorDetails?.name - const sourceApiGroup = editorDetails?.sourceRef?.apiGroup - const sourceKind = editorDetails?.sourceRef?.kind - const sourceNamespace = editorDetails?.sourceRef?.namespace - const sourceName = editorDetails?.sourceRef?.name - const chartVersion = editorDetails?.version - - let url = `/clusters/${user}/${cluster}/helm/packageview/values?name=${chartName}&sourceApiGroup=${sourceApiGroup}&sourceKind=${sourceKind}&sourceNamespace=${sourceNamespace}&sourceName=${sourceName}&version=${chartVersion}&format=json` - - if (spoke) - url = `/clusters/${user}/${spoke}/helm/packageview/values?name=${chartName}&sourceApiGroup=${sourceApiGroup}&sourceKind=${sourceKind}&sourceNamespace=${sourceNamespace}&sourceName=${sourceName}&version=${chartVersion}&format=json` - - const resp = await axios.get(url) - - valuesFromWizard = objectCopy(resp.data?.resources?.coreKubestashComBackupConfiguration) || {} - } catch (e) { - console.log(e) - } // check storageclass archiver annotation if (initialArchiver) { diff --git a/charts/kubedbcom-documentdb-editor/values.yaml b/charts/kubedbcom-documentdb-editor/values.yaml index 50a7eeb146..c82def8b75 100644 --- a/charts/kubedbcom-documentdb-editor/values.yaml +++ b/charts/kubedbcom-documentdb-editor/values.yaml @@ -15,86 +15,15 @@ resources: metadata: name: documentdb namespace: demo - spec: - compute: - documentdb: - maxAllowed: - cpu: 1 - memory: 2Gi - minAllowed: - cpu: 400m - memory: 400Mi - podLifeTimeThreshold: 10m - resourceDiffPercentage: 20 - trigger: "On" - nodeTopology: - name: standard-basv2-family - databaseRef: - name: documentdb - opsRequestOptions: - apply: IfReady - timeout: 10m kubedbComDocumentDB: # +doc-gen:break apiVersion: kubedb.com/v1alpha2 kind: DocumentDB metadata: name: documentdb namespace: default - spec: - deletionPolicy: WipeOut - podTemplate: - spec: - containers: - - name: documentdb - resources: - limits: - cpu: 500m - memory: 1Gi - nodeSelector: - app: documentdbs.kubedb.com - instance: hello - namespace: default - nodepool: standard-bsv2-family - podPlacementPolicy: - name: default - tolerations: - - effect: NoSchedule - key: app - operator: Equal - value: documentdbs.kubedb.com - - effect: NoSchedule - key: instance - operator: Equal - value: hello - - effect: NoSchedule - key: namespace - operator: Equal - value: default - - effect: NoSchedule - key: nodepool - operator: Equal - value: standard-bsv2-family - replicas: 3 - serviceTemplates: - - alias: primary - spec: - type: LoadBalancer - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 10Gi - storageClassName: default - storageType: Durable - version: 24.4.1 secret_auth: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: documentdb-auth namespace: demo - stringData: - password: thisIs1StrongPassword - username: root - type: Opaque diff --git a/charts/kubedbcom-druid-editor-options/Chart.yaml b/charts/kubedbcom-druid-editor-options/Chart.yaml index 71f3f92830..50b3aa2a36 100644 --- a/charts/kubedbcom-druid-editor-options/Chart.yaml +++ b/charts/kubedbcom-druid-editor-options/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 name: kubedbcom-druid-editor-options description: Druid Editor UI Options type: application -version: v0.35.0 -appVersion: v0.35.0 +version: v0.36.0 +appVersion: v0.36.0 maintainers: - name: appscode email: support@appscode.com diff --git a/charts/kubedbcom-druid-editor-options/README.md b/charts/kubedbcom-druid-editor-options/README.md index 3e143b1ed3..afab1e2237 100644 --- a/charts/kubedbcom-druid-editor-options/README.md +++ b/charts/kubedbcom-druid-editor-options/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-druid-editor-options --version=v0.35.0 -$ helm upgrade -i kubedbcom-druid-editor-options appscode/kubedbcom-druid-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-druid-editor-options --version=v0.36.0 +$ helm upgrade -i kubedbcom-druid-editor-options appscode/kubedbcom-druid-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Druid Editor UI Options on a [Kubernetes](http://kubernetes To install/upgrade the chart with the release name `kubedbcom-druid-editor-options`: ```bash -$ helm upgrade -i kubedbcom-druid-editor-options appscode/kubedbcom-druid-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-druid-editor-options appscode/kubedbcom-druid-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` The command deploys a Druid Editor UI Options on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -220,12 +220,12 @@ The following table lists the configurable parameters of the `kubedbcom-druid-ed Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-druid-editor-options appscode/kubedbcom-druid-editor-options -n kube-system --create-namespace --version=v0.35.0 --set metadata.resource.group=kubedb.com +$ helm upgrade -i kubedbcom-druid-editor-options appscode/kubedbcom-druid-editor-options -n kube-system --create-namespace --version=v0.36.0 --set metadata.resource.group=kubedb.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-druid-editor-options appscode/kubedbcom-druid-editor-options -n kube-system --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-druid-editor-options appscode/kubedbcom-druid-editor-options -n kube-system --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-druid-editor/Chart.yaml b/charts/kubedbcom-druid-editor/Chart.yaml index 708ec6556f..256f627b8a 100644 --- a/charts/kubedbcom-druid-editor/Chart.yaml +++ b/charts/kubedbcom-druid-editor/Chart.yaml @@ -2,18 +2,42 @@ annotations: meta.x-helm.dev/editor: '{"group":"kubedb.com","version":"v1alpha2","resource":"druids"}' meta.x-helm.dev/form-keys: monitoringCoreosComPrometheusRule meta.x-helm.dev/resource-keys: autoscalingKubedbComDruidAutoscaler,catalogAppscodeComDruidBinding,certManagerIoIssuer_ca,coreKubestashComBackupBlueprint,coreKubestashComBackupConfiguration,coreKubestashComRestoreSession,gitopsKubedbComDruid,kubedbComDruid,monitoringCoreosComServiceMonitor,secret_auth,secret_config - meta.x-helm.dev/resources: "- group: \"\"\n kind: Secret\n version: v1\n- group:\ - \ autoscaling.kubedb.com\n kind: DruidAutoscaler\n version: v1alpha1\n- group:\ - \ catalog.appscode.com\n kind: DruidBinding\n version: v1alpha1\n- group: cert-manager.io\n\ - \ kind: Issuer\n version: v1\n- group: core.kubestash.com\n kind: BackupBlueprint\n\ - \ version: v1alpha1\n- group: core.kubestash.com\n kind: BackupConfiguration\n\ - \ version: v1alpha1\n- group: core.kubestash.com\n kind: RestoreSession\n version:\ - \ v1alpha1\n- group: gitops.kubedb.com\n kind: Druid\n version: v1alpha1\n-\ - \ group: kubedb.com\n kind: Druid\n version: v1alpha2\n- group: monitoring.coreos.com\n\ - \ kind: PrometheusRule\n version: v1\n- group: monitoring.coreos.com\n kind:\ - \ ServiceMonitor\n version: v1\n" + meta.x-helm.dev/resources: | + - group: "" + kind: Secret + version: v1 + - group: autoscaling.kubedb.com + kind: DruidAutoscaler + version: v1alpha1 + - group: catalog.appscode.com + kind: DruidBinding + version: v1alpha1 + - group: cert-manager.io + kind: Issuer + version: v1 + - group: core.kubestash.com + kind: BackupBlueprint + version: v1alpha1 + - group: core.kubestash.com + kind: BackupConfiguration + version: v1alpha1 + - group: core.kubestash.com + kind: RestoreSession + version: v1alpha1 + - group: gitops.kubedb.com + kind: Druid + version: v1alpha1 + - group: kubedb.com + kind: Druid + version: v1alpha2 + - group: monitoring.coreos.com + kind: PrometheusRule + version: v1 + - group: monitoring.coreos.com + kind: ServiceMonitor + version: v1 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Druid Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -25,4 +49,4 @@ maintainers: name: appscode name: kubedbcom-druid-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/kubedbcom-druid-editor/README.md b/charts/kubedbcom-druid-editor/README.md index 5b2de84030..5a5f6d3534 100644 --- a/charts/kubedbcom-druid-editor/README.md +++ b/charts/kubedbcom-druid-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-druid-editor --version=v0.35.0 -$ helm upgrade -i kubedbcom-druid-editor appscode/kubedbcom-druid-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-druid-editor --version=v0.36.0 +$ helm upgrade -i kubedbcom-druid-editor appscode/kubedbcom-druid-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Druid Editor on a [Kubernetes](http://kubernetes.io) cluste To install/upgrade the chart with the release name `kubedbcom-druid-editor`: ```bash -$ helm upgrade -i kubedbcom-druid-editor appscode/kubedbcom-druid-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-druid-editor appscode/kubedbcom-druid-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Druid Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -45,87 +45,87 @@ The command removes all the Kubernetes components associated with the chart and The following table lists the configurable parameters of the `kubedbcom-druid-editor` chart and their default values. -| Parameter | Description | Default | -|-------------------------------------------------------------------------------|-------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| form.alert.additionalRuleLabels | | {} | -| form.alert.annotations | | {} | -| form.alert.enabled | | warning | -| form.alert.groups.database.enabled | | warning | -| form.alert.groups.database.rules.druidDown.duration | | 1m | -| form.alert.groups.database.rules.druidDown.enabled | | true | -| form.alert.groups.database.rules.druidDown.severity | | critical | -| form.alert.groups.database.rules.highJVMMemoryUsage.duration | | 30s | -| form.alert.groups.database.rules.highJVMMemoryUsage.enabled | | true | -| form.alert.groups.database.rules.highJVMMemoryUsage.severity | | critical | -| form.alert.groups.database.rules.highJVMMemoryUsage.val | | 95 | -| form.alert.groups.database.rules.highJVMPoolUsage.duration | | 30s | -| form.alert.groups.database.rules.highJVMPoolUsage.enabled | | true | -| form.alert.groups.database.rules.highJVMPoolUsage.severity | | warning | -| form.alert.groups.database.rules.highJVMPoolUsage.val | | 95 | -| form.alert.groups.database.rules.highQueryTime.duration | | 1m | -| form.alert.groups.database.rules.highQueryTime.enabled | | true | -| form.alert.groups.database.rules.highQueryTime.severity | | warning | -| form.alert.groups.database.rules.highQueryWaitTime.duration | | 1m | -| form.alert.groups.database.rules.highQueryWaitTime.enabled | | true | -| form.alert.groups.database.rules.highQueryWaitTime.severity | | warning | -| form.alert.groups.database.rules.highSegmentScanPending.duration | | 1m | -| form.alert.groups.database.rules.highSegmentScanPending.enabled | | true | -| form.alert.groups.database.rules.highSegmentScanPending.severity | | warning | -| form.alert.groups.database.rules.highSegmentScanPending.val | | 2 | -| form.alert.groups.database.rules.highSegmentUsage.duration | | 1m | -| form.alert.groups.database.rules.highSegmentUsage.enabled | | true | -| form.alert.groups.database.rules.highSegmentUsage.severity | | critical | -| form.alert.groups.database.rules.highSegmentUsage.val | | 95 | -| form.alert.groups.database.rules.zkDisconnected.duration | | 1m | -| form.alert.groups.database.rules.zkDisconnected.enabled | | true | -| form.alert.groups.database.rules.zkDisconnected.severity | | critical | -| form.alert.groups.opsManager.enabled | | warning | -| form.alert.groups.opsManager.rules.opsRequestFailed.duration | | 0m | -| form.alert.groups.opsManager.rules.opsRequestFailed.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestFailed.severity | | critical | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.duration | | 0m | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.severity | | info | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.duration | | 30m | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.severity | | critical | -| form.alert.groups.provisioner.enabled | | warning | -| form.alert.groups.provisioner.rules.appPhaseCritical.duration | | 15m | -| form.alert.groups.provisioner.rules.appPhaseCritical.enabled | | true | -| form.alert.groups.provisioner.rules.appPhaseCritical.severity | | warning | -| form.alert.groups.provisioner.rules.appPhaseNotReady.duration | | 1m | -| form.alert.groups.provisioner.rules.appPhaseNotReady.enabled | | true | -| form.alert.groups.provisioner.rules.appPhaseNotReady.severity | | critical | -| form.alert.labels.release | | prometheus | -| metadata.resource.group | | kubedb.com | -| metadata.resource.version | | v1alpha2 | -| metadata.resource.name | | druids | -| metadata.resource.kind | | Druid | -| metadata.resource.scope | | Namespaced | -| metadata.release.name | | RELEASE-NAME | -| metadata.release.namespace | | default | -| resources.autoscalingKubedbComDruidAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"DruidAutoscaler","metadata":{"name":"druid","namespace":"demo"},"spec":{"compute":{"node":{"maxAllowed":{"cpu":1,"memory":"2Gi"},"minAllowed":{"cpu":"400m","memory":"400Mi"},"podLifeTimeThreshold":"10m","resourceDiffPercentage":20,"trigger":"On"},"nodeTopology":{"name":"standard-basv2-family"}},"databaseRef":{"name":"druid"},"opsRequestOptions":{"apply":"IfReady","timeout":"10m"}}} | -| resources.catalogAppscodeComDruidBinding | | {"apiVersion":"catalog.appscode.com/v1alpha1","kind":"DruidBinding","metadata":{"name":"druid","namespace":"demo"},"spec":{"sourceRef":{"name":"druid","namespace":"demo"}}} | -| resources.certManagerIoIssuer_ca | | {"apiVersion":"cert-manager.io/v1","kind":"Issuer","metadata":{"name":"druid-ca","namespace":"demo"},"spec":{"ca":{"secretName":"druid-ca"}}} | -| resources.coreKubestashComBackupBlueprint | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"BackupBlueprint","metadata":{"name":"druid","namespace":"demo"},"spec":{"backupConfigurationTemplate":{"backends":[{"name":"druid-backend","retentionPolicy":{"name":"druid-retention-policy","namespace":"demo"},"storageRef":{"name":"druid-storage","namespace":"demo"}}],"sessions":[{"addon":{"jobTemplate":{"spec":{"containerSecurityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":999,"seccompProfile":{"type":"RuntimeDefault"}},"nodeSelector":{"kubernetes.io/os":"linux"}}},"name":"druid-addon","tasks":[{"name":"logical-backup"}]},"name":"druid-frequent-backup","repositories":[{"backend":"druid-backend","directory":"/druid-repo","encryptionSecret":{"name":"druid-encryption-secret","namespace":"demo"},"name":"druid-repo"}],"scheduler":{"failedJobsHistoryLimit":4,"jobTemplate":{"backoffLimit":2,"template":{"spec":{"containerSecurityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":999,"seccompProfile":{"type":"RuntimeDefault"}},"nodeSelector":{"kubernetes.io/os":"linux"}}}},"schedule":"0 */2 * * *","successfulJobsHistoryLimit":2},"sessionHistoryLimit":3}]},"usagePolicy":{"allowedNamespaces":{"from":"Same"}}}} | -| resources.coreKubestashComBackupConfiguration | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"BackupConfiguration","metadata":{"name":"druid","namespace":"demo"},"spec":{"backends":[{"name":"druid-backend","retentionPolicy":{"name":"druid-retention-policy","namespace":"demo"},"storageRef":{"name":"druid-storage","namespace":"demo"}}],"sessions":[{"addon":{"jobTemplate":{"spec":{"containerSecurityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":999,"seccompProfile":{"type":"RuntimeDefault"}},"nodeSelector":{"kubernetes.io/os":"linux"}}},"name":"druid-addon","tasks":[{"name":"logical-backup"}]},"name":"druid-frequent-backup","repositories":[{"backend":"druid-backend","directory":"/druid-repo","encryptionSecret":{"name":"druid-encryption-secret","namespace":"demo"},"name":"druid-repo"}],"scheduler":{"failedJobsHistoryLimit":4,"jobTemplate":{"backoffLimit":2,"template":{"spec":{"containerSecurityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":999,"seccompProfile":{"type":"RuntimeDefault"}},"nodeSelector":{"kubernetes.io/os":"linux"}}}},"schedule":"0 */2 * * *","successfulJobsHistoryLimit":2},"sessionHistoryLimit":3}],"target":{"apiGroup":"kubedb.com","kind":"Druid","name":"druid","namespace":"demo"}}} | -| resources.coreKubestashComRestoreSession | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"RestoreSession","metadata":{"name":"druid","namespace":"demo"},"spec":{"addon":{"containerRuntimeSettings":{"securityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":999,"seccompProfile":{"type":"RuntimeDefault"}}},"jobTemplate":{"spec":{"nodeSelector":{"kubernetes.io/os":"linux"},"securityContext":{"runAsGroup":0,"runAsUser":999}}},"name":"druid-addon","tasks":[{"name":"logical-backup-restore"}]},"dataSource":{"encryptionSecret":{"name":"druid-encryption-secret","namespace":"demo"},"repository":"druid-repo","snapshot":"latest"},"target":{"apiGroup":"kubedb.com","kind":"Druid","name":"druid","namespace":"demo"}}} | -| resources.gitopsKubedbComDruid | | {"apiVersion":"gitops.kubedb.com/v1alpha1","kind":"Druid","metadata":{"name":"druid","namespace":"druid"},"spec":{"deepStorage":{"configSecret":{"name":"deep-storage-config"},"type":"s3"},"metadataStorage":{"createTables":true,"name":"mysql-cluster","namespace":"druid"},"serviceTemplates":[{"alias":"primary","spec":{"type":"LoadBalancer"}}],"storageType":"Ephemeral","topology":{"brokers":{"podTemplate":{"spec":{"containers":[{"name":"druid","resources":{"requests":{"cpu":"700m","memory":"1200Mi"}}}],"nodeSelector":{"app":"kubedb","component":"druid-database","instance":"druid"},"tolerations":[{"effect":"NoSchedule","key":"app","operator":"Equal","value":"kubedb"},{"effect":"NoSchedule","key":"instance","operator":"Equal","value":"druid"},{"effect":"NoSchedule","key":"component","operator":"Equal","value":"druid-database"},{"effect":"NoSchedule","key":"nodepool_type","operator":"Equal","value":"n2-standard-2"}]}},"replicas":1},"coordinators":{"replicas":1},"historicals":{"replicas":1,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"1Gi"}}}},"middleManagers":{"replicas":1,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"1Gi"}}}},"overlords":{"replicas":1},"routers":{"replicas":1}},"version":"28.0.1","zookeeperRef":{"name":"zk-cluster","namespace":"druid"}}} | -| resources.kubedbComDruid | | {"apiVersion":"kubedb.com/v1alpha2","kind":"Druid","metadata":{"name":"druid","namespace":"druid"},"spec":{"deepStorage":{"configSecret":{"name":"deep-storage-config"},"type":"s3"},"metadataStorage":{"createTables":true,"name":"mysql-cluster","namespace":"druid"},"serviceTemplates":[{"alias":"primary","spec":{"type":"LoadBalancer"}}],"storageType":"Ephemeral","topology":{"brokers":{"podTemplate":{"spec":{"containers":[{"name":"druid","resources":{"requests":{"cpu":"700m","memory":"1200Mi"}}}],"nodeSelector":{"app":"kubedb","component":"druid-database","instance":"druid"},"tolerations":[{"effect":"NoSchedule","key":"app","operator":"Equal","value":"kubedb"},{"effect":"NoSchedule","key":"instance","operator":"Equal","value":"druid"},{"effect":"NoSchedule","key":"component","operator":"Equal","value":"druid-database"},{"effect":"NoSchedule","key":"nodepool_type","operator":"Equal","value":"n2-standard-2"}]}},"replicas":1},"coordinators":{"replicas":1},"historicals":{"replicas":1,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"1Gi"}}}},"middleManagers":{"replicas":1,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"1Gi"}}}},"overlords":{"replicas":1},"routers":{"replicas":1}},"version":"28.0.1","zookeeperRef":{"name":"zk-cluster","namespace":"druid"}}} | -| resources.monitoringCoreosComServiceMonitor | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"druid","namespace":"demo"},"spec":{"endpoints":[{"honorLabels":true,"interval":"30s","path":"/metrics","port":"metrics"}],"namespaceSelector":{"matchNames":["demo"]},"selector":{"matchLabels":{"app.kubernetes.io/instance":"druid","app.kubernetes.io/name":"druids.kubedb.com"}}}} | -| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"druid-auth","namespace":"demo"},"stringData":{"password":"thisIs1StrongPassword","username":"root"},"type":"Opaque"} | -| resources.secret_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"druid-config","namespace":"demo"},"stringData":{"druid.cnf":"[mysqld]\nmax_connections = 200\nread_buffer_size = 1048576\n"},"type":"Opaque"} | +| Parameter | Description | Default | +|-------------------------------------------------------------------------------|-------------|---------------------------------------------------------------------------------------------------------------------------------------| +| form.alert.additionalRuleLabels | | {} | +| form.alert.annotations | | {} | +| form.alert.enabled | | warning | +| form.alert.groups.database.enabled | | warning | +| form.alert.groups.database.rules.druidDown.duration | | 1m | +| form.alert.groups.database.rules.druidDown.enabled | | true | +| form.alert.groups.database.rules.druidDown.severity | | critical | +| form.alert.groups.database.rules.highJVMMemoryUsage.duration | | 30s | +| form.alert.groups.database.rules.highJVMMemoryUsage.enabled | | true | +| form.alert.groups.database.rules.highJVMMemoryUsage.severity | | critical | +| form.alert.groups.database.rules.highJVMMemoryUsage.val | | 95 | +| form.alert.groups.database.rules.highJVMPoolUsage.duration | | 30s | +| form.alert.groups.database.rules.highJVMPoolUsage.enabled | | true | +| form.alert.groups.database.rules.highJVMPoolUsage.severity | | warning | +| form.alert.groups.database.rules.highJVMPoolUsage.val | | 95 | +| form.alert.groups.database.rules.highQueryTime.duration | | 1m | +| form.alert.groups.database.rules.highQueryTime.enabled | | true | +| form.alert.groups.database.rules.highQueryTime.severity | | warning | +| form.alert.groups.database.rules.highQueryWaitTime.duration | | 1m | +| form.alert.groups.database.rules.highQueryWaitTime.enabled | | true | +| form.alert.groups.database.rules.highQueryWaitTime.severity | | warning | +| form.alert.groups.database.rules.highSegmentScanPending.duration | | 1m | +| form.alert.groups.database.rules.highSegmentScanPending.enabled | | true | +| form.alert.groups.database.rules.highSegmentScanPending.severity | | warning | +| form.alert.groups.database.rules.highSegmentScanPending.val | | 2 | +| form.alert.groups.database.rules.highSegmentUsage.duration | | 1m | +| form.alert.groups.database.rules.highSegmentUsage.enabled | | true | +| form.alert.groups.database.rules.highSegmentUsage.severity | | critical | +| form.alert.groups.database.rules.highSegmentUsage.val | | 95 | +| form.alert.groups.database.rules.zkDisconnected.duration | | 1m | +| form.alert.groups.database.rules.zkDisconnected.enabled | | true | +| form.alert.groups.database.rules.zkDisconnected.severity | | critical | +| form.alert.groups.opsManager.enabled | | warning | +| form.alert.groups.opsManager.rules.opsRequestFailed.duration | | 0m | +| form.alert.groups.opsManager.rules.opsRequestFailed.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestFailed.severity | | critical | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.duration | | 0m | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.severity | | info | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.duration | | 30m | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.severity | | critical | +| form.alert.groups.provisioner.enabled | | warning | +| form.alert.groups.provisioner.rules.appPhaseCritical.duration | | 15m | +| form.alert.groups.provisioner.rules.appPhaseCritical.enabled | | true | +| form.alert.groups.provisioner.rules.appPhaseCritical.severity | | warning | +| form.alert.groups.provisioner.rules.appPhaseNotReady.duration | | 1m | +| form.alert.groups.provisioner.rules.appPhaseNotReady.enabled | | true | +| form.alert.groups.provisioner.rules.appPhaseNotReady.severity | | critical | +| form.alert.labels.release | | prometheus | +| metadata.resource.group | | kubedb.com | +| metadata.resource.version | | v1alpha2 | +| metadata.resource.name | | druids | +| metadata.resource.kind | | Druid | +| metadata.resource.scope | | Namespaced | +| metadata.release.name | | RELEASE-NAME | +| metadata.release.namespace | | default | +| resources.autoscalingKubedbComDruidAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"DruidAutoscaler","metadata":{"name":"druid","namespace":"demo"}} | +| resources.catalogAppscodeComDruidBinding | | {"apiVersion":"catalog.appscode.com/v1alpha1","kind":"DruidBinding","metadata":{"name":"druid","namespace":"demo"}} | +| resources.certManagerIoIssuer_ca | | {"apiVersion":"cert-manager.io/v1","kind":"Issuer","metadata":{"name":"druid-ca","namespace":"demo"}} | +| resources.coreKubestashComBackupBlueprint | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"BackupBlueprint","metadata":{"name":"druid","namespace":"demo"}} | +| resources.coreKubestashComBackupConfiguration | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"BackupConfiguration","metadata":{"name":"druid","namespace":"demo"}} | +| resources.coreKubestashComRestoreSession | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"RestoreSession","metadata":{"name":"druid","namespace":"demo"}} | +| resources.gitopsKubedbComDruid | | {"apiVersion":"gitops.kubedb.com/v1alpha1","kind":"Druid","metadata":{"name":"druid","namespace":"druid"}} | +| resources.kubedbComDruid | | {"apiVersion":"kubedb.com/v1alpha2","kind":"Druid","metadata":{"name":"druid","namespace":"druid"}} | +| resources.monitoringCoreosComServiceMonitor | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"druid","namespace":"demo"}} | +| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"druid-auth","namespace":"demo"}} | +| resources.secret_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"druid-config","namespace":"demo"}} | Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-druid-editor appscode/kubedbcom-druid-editor -n default --create-namespace --version=v0.35.0 --set form.alert.enabled=warning +$ helm upgrade -i kubedbcom-druid-editor appscode/kubedbcom-druid-editor -n default --create-namespace --version=v0.36.0 --set form.alert.enabled=warning ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-druid-editor appscode/kubedbcom-druid-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-druid-editor appscode/kubedbcom-druid-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-druid-editor/ui/functions.js b/charts/kubedbcom-druid-editor/ui/functions.js index 02223778d6..d13293e242 100644 --- a/charts/kubedbcom-druid-editor/ui/functions.js +++ b/charts/kubedbcom-druid-editor/ui/functions.js @@ -738,7 +738,106 @@ export const useFunc = (model) => { let initialDbMetadata = {} let namespaceList = [] let backupConfigurationsFromStore = {} - let valuesFromWizard = {} + let valuesFromWizard = { + apiVersion: 'core.kubestash.com/v1alpha1', + kind: 'BackupConfiguration', + metadata: { + name: 'druid', + namespace: 'demo', + }, + spec: { + backends: [ + { + name: 'druid-backend', + retentionPolicy: { + name: 'druid-retention-policy', + namespace: 'demo', + }, + storageRef: { + name: 'druid-storage', + namespace: 'demo', + }, + }, + ], + sessions: [ + { + addon: { + jobTemplate: { + spec: { + containerSecurityContext: { + allowPrivilegeEscalation: false, + capabilities: { + drop: ['ALL'], + }, + runAsGroup: 0, + runAsNonRoot: true, + runAsUser: 999, + seccompProfile: { + type: 'RuntimeDefault', + }, + }, + nodeSelector: { + 'kubernetes.io/os': 'linux', + }, + }, + }, + name: 'druid-addon', + tasks: [ + { + name: 'logical-backup', + }, + ], + }, + name: 'druid-frequent-backup', + repositories: [ + { + backend: 'druid-backend', + directory: '/druid-repo', + encryptionSecret: { + name: 'druid-encryption-secret', + namespace: 'demo', + }, + name: 'druid-repo', + }, + ], + scheduler: { + failedJobsHistoryLimit: 4, + jobTemplate: { + backoffLimit: 2, + template: { + spec: { + containerSecurityContext: { + allowPrivilegeEscalation: false, + capabilities: { + drop: ['ALL'], + }, + runAsGroup: 0, + runAsNonRoot: true, + runAsUser: 999, + seccompProfile: { + type: 'RuntimeDefault', + }, + }, + nodeSelector: { + 'kubernetes.io/os': 'linux', + }, + }, + }, + }, + schedule: '0 */2 * * *', + successfulJobsHistoryLimit: 2, + }, + sessionHistoryLimit: 3, + }, + ], + target: { + apiGroup: 'kubedb.com', + kind: 'Druid', + name: 'druid', + namespace: 'demo', + }, + }, + } let initialArchiver = {} let isArchiverAvailable = false let archiverObjectToCommit = {} @@ -759,27 +858,6 @@ export const useFunc = (model) => { initialArchiver = dbResource.spec?.archiver ? objectCopy(dbResource.spec?.archiver) : undefined // get values.yaml to populate data when backup-config is being created - try { - const actionArray = storeGet('/resource/actions/result') - const editorDetails = actionArray[0]?.items[0]?.editor - const chartName = editorDetails?.name - const sourceApiGroup = editorDetails?.sourceRef?.apiGroup - const sourceKind = editorDetails?.sourceRef?.kind - const sourceNamespace = editorDetails?.sourceRef?.namespace - const sourceName = editorDetails?.sourceRef?.name - const chartVersion = editorDetails?.version - - let url = `/clusters/${user}/${cluster}/helm/packageview/values?name=${chartName}&sourceApiGroup=${sourceApiGroup}&sourceKind=${sourceKind}&sourceNamespace=${sourceNamespace}&sourceName=${sourceName}&version=${chartVersion}&format=json` - - if (spoke) - url = `/clusters/${user}/${spoke}/helm/packageview/values?name=${chartName}&sourceApiGroup=${sourceApiGroup}&sourceKind=${sourceKind}&sourceNamespace=${sourceNamespace}&sourceName=${sourceName}&version=${chartVersion}&format=json` - - const resp = await axios.get(url) - - valuesFromWizard = objectCopy(resp.data?.resources?.coreKubestashComBackupConfiguration) || {} - } catch (e) { - console.log(e) - } // check storageclass archiver annotation if (initialArchiver) { diff --git a/charts/kubedbcom-druid-editor/values.yaml b/charts/kubedbcom-druid-editor/values.yaml index fc46990a6e..4e4d33141e 100644 --- a/charts/kubedbcom-druid-editor/values.yaml +++ b/charts/kubedbcom-druid-editor/values.yaml @@ -88,413 +88,63 @@ resources: metadata: name: druid namespace: demo - spec: - compute: - node: - maxAllowed: - cpu: 1 - memory: 2Gi - minAllowed: - cpu: 400m - memory: 400Mi - podLifeTimeThreshold: 10m - resourceDiffPercentage: 20 - trigger: "On" - nodeTopology: - name: standard-basv2-family - databaseRef: - name: druid - opsRequestOptions: - apply: IfReady - timeout: 10m catalogAppscodeComDruidBinding: # +doc-gen:break apiVersion: catalog.appscode.com/v1alpha1 kind: DruidBinding metadata: name: druid namespace: demo - spec: - sourceRef: - name: druid - namespace: demo certManagerIoIssuer_ca: # +doc-gen:break apiVersion: cert-manager.io/v1 kind: Issuer metadata: name: druid-ca namespace: demo - spec: - ca: - secretName: druid-ca coreKubestashComBackupBlueprint: # +doc-gen:break apiVersion: core.kubestash.com/v1alpha1 kind: BackupBlueprint metadata: name: druid namespace: demo - spec: - backupConfigurationTemplate: - backends: - - name: druid-backend - retentionPolicy: - name: druid-retention-policy - namespace: demo - storageRef: - name: druid-storage - namespace: demo - sessions: - - addon: - jobTemplate: - spec: - containerSecurityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 999 - seccompProfile: - type: RuntimeDefault - nodeSelector: - kubernetes.io/os: linux - name: druid-addon - tasks: - - name: logical-backup - name: druid-frequent-backup - repositories: - - backend: druid-backend - directory: /druid-repo - encryptionSecret: - name: druid-encryption-secret - namespace: demo - name: druid-repo - scheduler: - failedJobsHistoryLimit: 4 - jobTemplate: - backoffLimit: 2 - template: - spec: - containerSecurityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 999 - seccompProfile: - type: RuntimeDefault - nodeSelector: - kubernetes.io/os: linux - schedule: 0 */2 * * * - successfulJobsHistoryLimit: 2 - sessionHistoryLimit: 3 - usagePolicy: - allowedNamespaces: - from: Same coreKubestashComBackupConfiguration: # +doc-gen:break apiVersion: core.kubestash.com/v1alpha1 kind: BackupConfiguration metadata: name: druid namespace: demo - spec: - backends: - - name: druid-backend - retentionPolicy: - name: druid-retention-policy - namespace: demo - storageRef: - name: druid-storage - namespace: demo - sessions: - - addon: - jobTemplate: - spec: - containerSecurityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 999 - seccompProfile: - type: RuntimeDefault - nodeSelector: - kubernetes.io/os: linux - name: druid-addon - tasks: - - name: logical-backup - name: druid-frequent-backup - repositories: - - backend: druid-backend - directory: /druid-repo - encryptionSecret: - name: druid-encryption-secret - namespace: demo - name: druid-repo - scheduler: - failedJobsHistoryLimit: 4 - jobTemplate: - backoffLimit: 2 - template: - spec: - containerSecurityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 999 - seccompProfile: - type: RuntimeDefault - nodeSelector: - kubernetes.io/os: linux - schedule: 0 */2 * * * - successfulJobsHistoryLimit: 2 - sessionHistoryLimit: 3 - target: - apiGroup: kubedb.com - kind: Druid - name: druid - namespace: demo coreKubestashComRestoreSession: # +doc-gen:break apiVersion: core.kubestash.com/v1alpha1 kind: RestoreSession metadata: name: druid namespace: demo - spec: - addon: - containerRuntimeSettings: - securityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 999 - seccompProfile: - type: RuntimeDefault - jobTemplate: - spec: - nodeSelector: - kubernetes.io/os: linux - securityContext: - runAsGroup: 0 - runAsUser: 999 - name: druid-addon - tasks: - - name: logical-backup-restore - dataSource: - encryptionSecret: - name: druid-encryption-secret - namespace: demo - repository: druid-repo - snapshot: latest - target: - apiGroup: kubedb.com - kind: Druid - name: druid - namespace: demo gitopsKubedbComDruid: # +doc-gen:break apiVersion: gitops.kubedb.com/v1alpha1 kind: Druid metadata: name: druid namespace: druid - spec: - deepStorage: - configSecret: - name: deep-storage-config - type: s3 - metadataStorage: - createTables: true - name: mysql-cluster - namespace: druid - serviceTemplates: - - alias: primary - spec: - type: LoadBalancer - storageType: Ephemeral - topology: - brokers: - podTemplate: - spec: - containers: - - name: druid - resources: - requests: - cpu: 700m - memory: 1200Mi - nodeSelector: - app: kubedb - component: druid-database - instance: druid - tolerations: - - effect: NoSchedule - key: app - operator: Equal - value: kubedb - - effect: NoSchedule - key: instance - operator: Equal - value: druid - - effect: NoSchedule - key: component - operator: Equal - value: druid-database - - effect: NoSchedule - key: nodepool_type - operator: Equal - value: n2-standard-2 - replicas: 1 - coordinators: - replicas: 1 - historicals: - replicas: 1 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - middleManagers: - replicas: 1 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - overlords: - replicas: 1 - routers: - replicas: 1 - version: 28.0.1 - zookeeperRef: - name: zk-cluster - namespace: druid kubedbComDruid: # +doc-gen:break apiVersion: kubedb.com/v1alpha2 kind: Druid metadata: name: druid namespace: druid - spec: - deepStorage: - configSecret: - name: deep-storage-config - type: s3 - metadataStorage: - createTables: true - name: mysql-cluster - namespace: druid - serviceTemplates: - - alias: primary - spec: - type: LoadBalancer - storageType: Ephemeral - topology: - brokers: - podTemplate: - spec: - containers: - - name: druid - resources: - requests: - cpu: 700m - memory: 1200Mi - nodeSelector: - app: kubedb - component: druid-database - instance: druid - tolerations: - - effect: NoSchedule - key: app - operator: Equal - value: kubedb - - effect: NoSchedule - key: instance - operator: Equal - value: druid - - effect: NoSchedule - key: component - operator: Equal - value: druid-database - - effect: NoSchedule - key: nodepool_type - operator: Equal - value: n2-standard-2 - replicas: 1 - coordinators: - replicas: 1 - historicals: - replicas: 1 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - middleManagers: - replicas: 1 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - overlords: - replicas: 1 - routers: - replicas: 1 - version: 28.0.1 - zookeeperRef: - name: zk-cluster - namespace: druid monitoringCoreosComServiceMonitor: # +doc-gen:break apiVersion: monitoring.coreos.com/v1 kind: ServiceMonitor metadata: name: druid namespace: demo - spec: - endpoints: - - honorLabels: true - interval: 30s - path: /metrics - port: metrics - namespaceSelector: - matchNames: - - demo - selector: - matchLabels: - app.kubernetes.io/instance: druid - app.kubernetes.io/name: druids.kubedb.com secret_auth: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: druid-auth namespace: demo - stringData: - password: thisIs1StrongPassword - username: root - type: Opaque secret_config: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: druid-config namespace: demo - stringData: - druid.cnf: | - [mysqld] - max_connections = 200 - read_buffer_size = 1048576 - type: Opaque diff --git a/charts/kubedbcom-elasticsearch-editor-options/Chart.yaml b/charts/kubedbcom-elasticsearch-editor-options/Chart.yaml index f2bc3b90d7..f035ebaad3 100644 --- a/charts/kubedbcom-elasticsearch-editor-options/Chart.yaml +++ b/charts/kubedbcom-elasticsearch-editor-options/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 name: kubedbcom-elasticsearch-editor-options description: Elasticsearch Editor UI Options type: application -version: v0.35.0 -appVersion: v0.35.0 +version: v0.36.0 +appVersion: v0.36.0 maintainers: - name: appscode email: support@appscode.com diff --git a/charts/kubedbcom-elasticsearch-editor-options/README.md b/charts/kubedbcom-elasticsearch-editor-options/README.md index 3913ccd7e5..0003fb2ab2 100644 --- a/charts/kubedbcom-elasticsearch-editor-options/README.md +++ b/charts/kubedbcom-elasticsearch-editor-options/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-elasticsearch-editor-options --version=v0.35.0 -$ helm upgrade -i kubedbcom-elasticsearch-editor-options appscode/kubedbcom-elasticsearch-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-elasticsearch-editor-options --version=v0.36.0 +$ helm upgrade -i kubedbcom-elasticsearch-editor-options appscode/kubedbcom-elasticsearch-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Elasticsearch Editor UI Options on a [Kubernetes](http://ku To install/upgrade the chart with the release name `kubedbcom-elasticsearch-editor-options`: ```bash -$ helm upgrade -i kubedbcom-elasticsearch-editor-options appscode/kubedbcom-elasticsearch-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-elasticsearch-editor-options appscode/kubedbcom-elasticsearch-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` The command deploys a Elasticsearch Editor UI Options on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -285,12 +285,12 @@ The following table lists the configurable parameters of the `kubedbcom-elastics Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-elasticsearch-editor-options appscode/kubedbcom-elasticsearch-editor-options -n kube-system --create-namespace --version=v0.35.0 --set metadata.resource.group=kubedb.com +$ helm upgrade -i kubedbcom-elasticsearch-editor-options appscode/kubedbcom-elasticsearch-editor-options -n kube-system --create-namespace --version=v0.36.0 --set metadata.resource.group=kubedb.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-elasticsearch-editor-options appscode/kubedbcom-elasticsearch-editor-options -n kube-system --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-elasticsearch-editor-options appscode/kubedbcom-elasticsearch-editor-options -n kube-system --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-elasticsearch-editor-options/ui/create-ui.yaml b/charts/kubedbcom-elasticsearch-editor-options/ui/create-ui.yaml index 2b3dade8fb..30644e8e79 100644 --- a/charts/kubedbcom-elasticsearch-editor-options/ui/create-ui.yaml +++ b/charts/kubedbcom-elasticsearch-editor-options/ui/create-ui.yaml @@ -270,7 +270,7 @@ step: if: name: isEqualToModelPathValue|Combined|/spec/mode type: function - label: Machine_profile + label: Machine profile showLabels: true type: block-layout - elements: diff --git a/charts/kubedbcom-elasticsearch-editor/Chart.yaml b/charts/kubedbcom-elasticsearch-editor/Chart.yaml index dfbab08282..fb483018dc 100644 --- a/charts/kubedbcom-elasticsearch-editor/Chart.yaml +++ b/charts/kubedbcom-elasticsearch-editor/Chart.yaml @@ -2,21 +2,51 @@ annotations: meta.x-helm.dev/editor: '{"group":"kubedb.com","version":"v1","resource":"elasticsearches"}' meta.x-helm.dev/form-keys: monitoringCoreosComPrometheusRule meta.x-helm.dev/resource-keys: autoscalingKubedbComElasticsearchAutoscaler,catalogAppscodeComElasticsearchBinding,certManagerIoIssuer_ca,coreKubestashComBackupBlueprint,coreKubestashComBackupConfiguration,coreKubestashComRestoreSession,gitopsKubedbComElasticsearch,kubedbComElasticsearch,monitoringCoreosComServiceMonitor,secret_admin_cred,secret_elastic_cred,secret_encryption_secret,secret_init_repo_cred,secret_kibanaro_cred,secret_kibanaserver_cred,secret_logstash_cred,secret_metrics_exporter_cred,secret_readall_cred,secret_repo_cred,secret_secure_config,secret_snapshotrestore_cred,secret_user_config,stashAppscodeComBackupConfiguration,stashAppscodeComRepository_init_repo,stashAppscodeComRepository_repo,stashAppscodeComRestoreSession_init - meta.x-helm.dev/resources: "- group: \"\"\n kind: Secret\n version: v1\n- group:\ - \ autoscaling.kubedb.com\n kind: ElasticsearchAutoscaler\n version: v1alpha1\n\ - - group: catalog.appscode.com\n kind: ElasticsearchBinding\n version: v1alpha1\n\ - - group: cert-manager.io\n kind: Issuer\n version: v1\n- group: core.kubestash.com\n\ - \ kind: BackupBlueprint\n version: v1alpha1\n- group: core.kubestash.com\n \ - \ kind: BackupConfiguration\n version: v1alpha1\n- group: core.kubestash.com\n\ - \ kind: RestoreSession\n version: v1alpha1\n- group: gitops.kubedb.com\n kind:\ - \ Elasticsearch\n version: v1alpha1\n- group: kubedb.com\n kind: Elasticsearch\n\ - \ version: v1\n- group: monitoring.coreos.com\n kind: PrometheusRule\n version:\ - \ v1\n- group: monitoring.coreos.com\n kind: ServiceMonitor\n version: v1\n\ - - group: stash.appscode.com\n kind: BackupConfiguration\n version: v1beta1\n\ - - group: stash.appscode.com\n kind: Repository\n version: v1alpha1\n- group:\ - \ stash.appscode.com\n kind: RestoreSession\n version: v1beta1\n" + meta.x-helm.dev/resources: | + - group: "" + kind: Secret + version: v1 + - group: autoscaling.kubedb.com + kind: ElasticsearchAutoscaler + version: v1alpha1 + - group: catalog.appscode.com + kind: ElasticsearchBinding + version: v1alpha1 + - group: cert-manager.io + kind: Issuer + version: v1 + - group: core.kubestash.com + kind: BackupBlueprint + version: v1alpha1 + - group: core.kubestash.com + kind: BackupConfiguration + version: v1alpha1 + - group: core.kubestash.com + kind: RestoreSession + version: v1alpha1 + - group: gitops.kubedb.com + kind: Elasticsearch + version: v1alpha1 + - group: kubedb.com + kind: Elasticsearch + version: v1 + - group: monitoring.coreos.com + kind: PrometheusRule + version: v1 + - group: monitoring.coreos.com + kind: ServiceMonitor + version: v1 + - group: stash.appscode.com + kind: BackupConfiguration + version: v1beta1 + - group: stash.appscode.com + kind: Repository + version: v1alpha1 + - group: stash.appscode.com + kind: RestoreSession + version: v1beta1 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Elasticsearch Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -28,4 +58,4 @@ maintainers: name: appscode name: kubedbcom-elasticsearch-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/kubedbcom-elasticsearch-editor/README.md b/charts/kubedbcom-elasticsearch-editor/README.md index fe10f38ace..ae0920b906 100644 --- a/charts/kubedbcom-elasticsearch-editor/README.md +++ b/charts/kubedbcom-elasticsearch-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-elasticsearch-editor --version=v0.35.0 -$ helm upgrade -i kubedbcom-elasticsearch-editor appscode/kubedbcom-elasticsearch-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-elasticsearch-editor --version=v0.36.0 +$ helm upgrade -i kubedbcom-elasticsearch-editor appscode/kubedbcom-elasticsearch-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Elasticsearch Editor on a [Kubernetes](http://kubernetes.io To install/upgrade the chart with the release name `kubedbcom-elasticsearch-editor`: ```bash -$ helm upgrade -i kubedbcom-elasticsearch-editor appscode/kubedbcom-elasticsearch-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-elasticsearch-editor appscode/kubedbcom-elasticsearch-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Elasticsearch Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -45,179 +45,179 @@ The command removes all the Kubernetes components associated with the chart and The following table lists the configurable parameters of the `kubedbcom-elasticsearch-editor` chart and their default values. -| Parameter | Description | Default | -|-------------------------------------------------------------------------------|-------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| form.alert.additionalRuleLabels | | {} | -| form.alert.annotations | | {} | -| form.alert.enabled | | warning | -| form.alert.groups.database.enabled | | critical | -| form.alert.groups.database.rules.diskAlmostFull.duration | | 1m | -| form.alert.groups.database.rules.diskAlmostFull.enabled | | true | -| form.alert.groups.database.rules.diskAlmostFull.severity | | critical | -| form.alert.groups.database.rules.diskAlmostFull.val | | 95 | -| form.alert.groups.database.rules.diskUsageHigh.duration | | 1m | -| form.alert.groups.database.rules.diskUsageHigh.enabled | | true | -| form.alert.groups.database.rules.diskUsageHigh.severity | | warning | -| form.alert.groups.database.rules.diskUsageHigh.val | | 80 | -| form.alert.groups.database.rules.elasticsearchClusterRed.duration | | 0m | -| form.alert.groups.database.rules.elasticsearchClusterRed.enabled | | true | -| form.alert.groups.database.rules.elasticsearchClusterRed.severity | | critical | -| form.alert.groups.database.rules.elasticsearchClusterYellow.duration | | 0m | -| form.alert.groups.database.rules.elasticsearchClusterYellow.enabled | | true | -| form.alert.groups.database.rules.elasticsearchClusterYellow.severity | | warning | -| form.alert.groups.database.rules.elasticsearchDiskOutOfSpace.duration | | 0m | -| form.alert.groups.database.rules.elasticsearchDiskOutOfSpace.enabled | | true | -| form.alert.groups.database.rules.elasticsearchDiskOutOfSpace.severity | | critical | -| form.alert.groups.database.rules.elasticsearchDiskOutOfSpace.val | | 90 | -| form.alert.groups.database.rules.elasticsearchDiskSpaceLow.duration | | 2m | -| form.alert.groups.database.rules.elasticsearchDiskSpaceLow.enabled | | true | -| form.alert.groups.database.rules.elasticsearchDiskSpaceLow.severity | | warning | -| form.alert.groups.database.rules.elasticsearchDiskSpaceLow.val | | 80 | -| form.alert.groups.database.rules.elasticsearchHealthyDataNodes.duration | | 0m | -| form.alert.groups.database.rules.elasticsearchHealthyDataNodes.enabled | | true | -| form.alert.groups.database.rules.elasticsearchHealthyDataNodes.severity | | critical | -| form.alert.groups.database.rules.elasticsearchHealthyDataNodes.val | | 3 | -| form.alert.groups.database.rules.elasticsearchHealthyNodes.duration | | 0m | -| form.alert.groups.database.rules.elasticsearchHealthyNodes.enabled | | true | -| form.alert.groups.database.rules.elasticsearchHealthyNodes.severity | | critical | -| form.alert.groups.database.rules.elasticsearchHealthyNodes.val | | 3 | -| form.alert.groups.database.rules.elasticsearchHeapUsageTooHigh.duration | | 2m | -| form.alert.groups.database.rules.elasticsearchHeapUsageTooHigh.enabled | | true | -| form.alert.groups.database.rules.elasticsearchHeapUsageTooHigh.severity | | critical | -| form.alert.groups.database.rules.elasticsearchHeapUsageTooHigh.val | | 90 | -| form.alert.groups.database.rules.elasticsearchHeapUsageWarning.duration | | 2m | -| form.alert.groups.database.rules.elasticsearchHeapUsageWarning.enabled | | true | -| form.alert.groups.database.rules.elasticsearchHeapUsageWarning.severity | | warning | -| form.alert.groups.database.rules.elasticsearchHeapUsageWarning.val | | 80 | -| form.alert.groups.database.rules.elasticsearchInitializingShards.duration | | 0m | -| form.alert.groups.database.rules.elasticsearchInitializingShards.enabled | | true | -| form.alert.groups.database.rules.elasticsearchInitializingShards.severity | | info | -| form.alert.groups.database.rules.elasticsearchNoNewDocuments10m.duration | | 0m | -| form.alert.groups.database.rules.elasticsearchNoNewDocuments10m.enabled | | false | -| form.alert.groups.database.rules.elasticsearchNoNewDocuments10m.severity | | info | -| form.alert.groups.database.rules.elasticsearchPendingTasks.duration | | 15m | -| form.alert.groups.database.rules.elasticsearchPendingTasks.enabled | | true | -| form.alert.groups.database.rules.elasticsearchPendingTasks.severity | | warning | -| form.alert.groups.database.rules.elasticsearchRelocatingShards.duration | | 0m | -| form.alert.groups.database.rules.elasticsearchRelocatingShards.enabled | | true | -| form.alert.groups.database.rules.elasticsearchRelocatingShards.severity | | info | -| form.alert.groups.database.rules.elasticsearchUnassignedShards.duration | | 0m | -| form.alert.groups.database.rules.elasticsearchUnassignedShards.enabled | | true | -| form.alert.groups.database.rules.elasticsearchUnassignedShards.severity | | critical | -| form.alert.groups.kubeStash.enabled | | warning | -| form.alert.groups.kubeStash.rules.backupSessionFailed.duration | | 0m | -| form.alert.groups.kubeStash.rules.backupSessionFailed.enabled | | true | -| form.alert.groups.kubeStash.rules.backupSessionFailed.severity | | critical | -| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.duration | | 0m | -| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.enabled | | true | -| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.severity | | warning | -| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.val | | 1800 | -| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.duration | | 0m | -| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.enabled | | true | -| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.severity | | warning | -| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.val | | 18000 | -| form.alert.groups.kubeStash.rules.repositoryCorrupted.duration | | 5m | -| form.alert.groups.kubeStash.rules.repositoryCorrupted.enabled | | true | -| form.alert.groups.kubeStash.rules.repositoryCorrupted.severity | | critical | -| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.duration | | 5m | -| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.enabled | | true | -| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.severity | | warning | -| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.val | | 1.073741824e+10 | -| form.alert.groups.kubeStash.rules.restoreSessionFailed.duration | | 0m | -| form.alert.groups.kubeStash.rules.restoreSessionFailed.enabled | | true | -| form.alert.groups.kubeStash.rules.restoreSessionFailed.severity | | critical | -| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.duration | | 0m | -| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.enabled | | true | -| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.severity | | warning | -| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.val | | 1800 | -| form.alert.groups.opsManager.enabled | | warning | -| form.alert.groups.opsManager.rules.opsRequestFailed.duration | | 0m | -| form.alert.groups.opsManager.rules.opsRequestFailed.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestFailed.severity | | critical | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.duration | | 0m | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.severity | | info | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.duration | | 30m | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.severity | | critical | -| form.alert.groups.provisioner.enabled | | warning | -| form.alert.groups.provisioner.rules.appPhaseCritical.duration | | 15m | -| form.alert.groups.provisioner.rules.appPhaseCritical.enabled | | true | -| form.alert.groups.provisioner.rules.appPhaseCritical.severity | | warning | -| form.alert.groups.provisioner.rules.appPhaseNotReady.duration | | 1m | -| form.alert.groups.provisioner.rules.appPhaseNotReady.enabled | | true | -| form.alert.groups.provisioner.rules.appPhaseNotReady.severity | | critical | -| form.alert.groups.stash.enabled | | warning | -| form.alert.groups.stash.rules.backupSessionFailed.duration | | 0m | -| form.alert.groups.stash.rules.backupSessionFailed.enabled | | true | -| form.alert.groups.stash.rules.backupSessionFailed.severity | | critical | -| form.alert.groups.stash.rules.backupSessionPeriodTooLong.duration | | 0m | -| form.alert.groups.stash.rules.backupSessionPeriodTooLong.enabled | | true | -| form.alert.groups.stash.rules.backupSessionPeriodTooLong.severity | | warning | -| form.alert.groups.stash.rules.backupSessionPeriodTooLong.val | | 1800 | -| form.alert.groups.stash.rules.noBackupSessionForTooLong.duration | | 0m | -| form.alert.groups.stash.rules.noBackupSessionForTooLong.enabled | | true | -| form.alert.groups.stash.rules.noBackupSessionForTooLong.severity | | warning | -| form.alert.groups.stash.rules.noBackupSessionForTooLong.val | | 18000 | -| form.alert.groups.stash.rules.repositoryCorrupted.duration | | 5m | -| form.alert.groups.stash.rules.repositoryCorrupted.enabled | | true | -| form.alert.groups.stash.rules.repositoryCorrupted.severity | | critical | -| form.alert.groups.stash.rules.repositoryStorageRunningLow.duration | | 5m | -| form.alert.groups.stash.rules.repositoryStorageRunningLow.enabled | | true | -| form.alert.groups.stash.rules.repositoryStorageRunningLow.severity | | warning | -| form.alert.groups.stash.rules.repositoryStorageRunningLow.val | | 1.073741824e+10 | -| form.alert.groups.stash.rules.restoreSessionFailed.duration | | 0m | -| form.alert.groups.stash.rules.restoreSessionFailed.enabled | | true | -| form.alert.groups.stash.rules.restoreSessionFailed.severity | | critical | -| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.duration | | 0m | -| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.enabled | | true | -| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.severity | | warning | -| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.val | | 1800 | -| form.alert.labels.release | | kube-prometheus-stack | -| metadata.resource.group | | kubedb.com | -| metadata.resource.version | | v1 | -| metadata.resource.name | | elasticsearches | -| metadata.resource.kind | | Elasticsearch | -| metadata.resource.scope | | Namespaced | -| metadata.release.name | | RELEASE-NAME | -| metadata.release.namespace | | default | -| resources.autoscalingKubedbComElasticsearchAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"ElasticsearchAutoscaler","metadata":{"name":"elasticsearch","namespace":"demo"},"spec":{"compute":{"node":{"maxAllowed":{"cpu":1,"memory":"2Gi"},"minAllowed":{"cpu":"400m","memory":"400Mi"},"podLifeTimeThreshold":"10m","resourceDiffPercentage":20,"trigger":"On"},"nodeTopology":{"name":"standard-basv2-family"}},"databaseRef":{"name":"repl"},"opsRequestOptions":{"apply":"IfReady","timeout":"10m"}}} | -| resources.catalogAppscodeComElasticsearchBinding | | {"apiVersion":"catalog.appscode.com/v1alpha1","kind":"ElasticsearchBinding","metadata":{"name":"elasticsearch","namespace":"demo"},"spec":{"sourceRef":{"name":"elasticsearch","namespace":"demo"}}} | -| resources.certManagerIoIssuer_ca | | {"apiVersion":"cert-manager.io/v1","kind":"Issuer","metadata":{"name":"elasticsearch-ca","namespace":"demo"},"spec":{"selfSigned":{}}} | -| resources.coreKubestashComBackupBlueprint | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"BackupBlueprint","metadata":{"name":"elasticsearch","namespace":"demo"},"spec":{"backupConfigurationTemplate":{"backends":[{"name":"elasticsearch-backend","retentionPolicy":{"name":"elasticsearch-retention-policy","namespace":"demo"},"storageRef":{"name":"elasticsearch-storage","namespace":"demo"}}],"sessions":[{"addon":{"jobTemplate":{"spec":{"containerSecurityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":1000,"seccompProfile":{"type":"RuntimeDefault"}},"nodeSelector":{"kubernetes.io/os":"linux"}}},"name":"elasticsearch-addon","tasks":[{"name":"logical-backup"}]},"name":"elasticsearch-frequent-backup","repositories":[{"backend":"elasticsearch-backend","directory":"/es-repo","encryptionSecret":{"name":"elasticsearch-encryption-secret","namespace":"demo"},"name":"elasticsearch-repo"}],"scheduler":{"failedJobsHistoryLimit":4,"jobTemplate":{"backoffLimit":2,"template":{"spec":{"containerSecurityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":1000,"seccompProfile":{"type":"RuntimeDefault"}},"nodeSelector":{"kubernetes.io/os":"linux"}}}},"schedule":"0 */2 * * *","successfulJobsHistoryLimit":2},"sessionHistoryLimit":3}]},"usagePolicy":{"allowedNamespaces":{"from":"Same"}}}} | -| resources.coreKubestashComBackupConfiguration | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"BackupConfiguration","metadata":{"name":"elasticsearch","namespace":"demo"},"spec":{"backends":[{"name":"elasticsearch-backend","retentionPolicy":{"name":"elasticsearch-retention-policy","namespace":"demo"},"storageRef":{"name":"elasticsearch-storage","namespace":"demo"}}],"sessions":[{"addon":{"jobTemplate":{"spec":{"containerSecurityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":1000,"seccompProfile":{"type":"RuntimeDefault"}},"nodeSelector":{"kubernetes.io/os":"linux"}}},"name":"elasticsearch-addon","tasks":[{"name":"logical-backup"}]},"name":"elasticsearch-frequent-backup","repositories":[{"backend":"elasticsearch-backend","directory":"/es-repo","encryptionSecret":{"name":"elasticsearch-encryption-secret","namespace":"demo"},"name":"elasticsearch-repo"}],"scheduler":{"failedJobsHistoryLimit":4,"jobTemplate":{"backoffLimit":2,"template":{"spec":{"containerSecurityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":1000,"seccompProfile":{"type":"RuntimeDefault"}},"nodeSelector":{"kubernetes.io/os":"linux"}}}},"schedule":"0 */2 * * *","successfulJobsHistoryLimit":2},"sessionHistoryLimit":3}],"target":{"apiGroup":"kubedb.com","kind":"Elasticsearch","name":"elasticsearch","namespace":"demo"}}} | -| resources.coreKubestashComRestoreSession | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"RestoreSession","metadata":{"name":"elasticsearch","namespace":"demo"},"spec":{"addon":{"containerRuntimeSettings":{"securityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":1000,"seccompProfile":{"type":"RuntimeDefault"}}},"jobTemplate":{"spec":{"nodeSelector":{"kubernetes.io/os":"linux"},"securityContext":{"runAsGroup":0,"runAsUser":1000}}},"name":"elasticsearch-addon","tasks":[{"name":"logical-backup-restore"}]},"dataSource":{"encryptionSecret":{"name":"elasticsearch-encryption-secret","namespace":"demo"},"repository":"elasticsearch-repo","snapshot":"latest"},"target":{"apiGroup":"kubedb.com","kind":"Elasticsearch","name":"elasticsearch","namespace":"demo"}}} | -| resources.gitopsKubedbComElasticsearch | | {"apiVersion":"gitops.kubedb.com/v1alpha1","kind":"Elasticsearch","metadata":{"name":"elasticsearch","namespace":"demo"},"spec":{"authSecret":{"name":"elasticsearch-admin-cred"},"configSecret":{"name":"elasticsearch-user-config"},"enableSSL":true,"init":{"waitForInitialRestore":true},"internalUsers":{"admin":{"backendRoles":["admin"],"reserved":true,"secretName":"elasticsearch-admin-cred"},"kibanaro":{"secretName":"elasticsearch-kibanaro-cred"},"kibanaserver":{"reserved":true,"secretName":"elasticsearch-kibanaserver-cred"},"logstash":{"secretName":"elasticsearch-logstash-cred"},"readall":{"secretName":"elasticsearch-readall-cred"},"snapshotrestore":{"secretName":"elasticsearch-snapshotrestore-cred"}},"kernelSettings":{"privileged":true,"sysctls":[{"name":"vm.max_map_count","value":"262144"}]},"monitor":{"agent":"prometheus.io","prometheus":{"exporter":{"resources":{"limits":{"cpu":"100m","memory":"128Mi"},"requests":{"cpu":"100m","memory":"128Mi"}}}}},"storageType":"Durable","tls":{"issuerRef":{"apiGroup":"cert-manager.io","kind":"Issuer","name":"elasticsearch-ca"}},"topology":{"data":{"replicas":1,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"linode-block-storage"}},"dataCold":{"replicas":1,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"linode-block-storage"}},"dataContent":{"replicas":1,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"linode-block-storage"}},"dataFrozen":{"replicas":1,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"linode-block-storage"}},"dataHot":{"replicas":1,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"linode-block-storage"}},"dataWarm":{"replicas":1,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"linode-block-storage"}},"ingest":{"replicas":2,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"linode-block-storage"}},"master":{"replicas":3,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"linode-block-storage"}},"ml":{"replicas":1,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"linode-block-storage"}},"transform":{"replicas":1,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"linode-block-storage"}}},"version":"searchguard-7.10.2"}} | -| resources.kubedbComElasticsearch | | {"apiVersion":"kubedb.com/v1","kind":"Elasticsearch","metadata":{"name":"elasticsearch","namespace":"demo"},"spec":{"authSecret":{"name":"elasticsearch-admin-cred"},"configSecret":{"name":"elasticsearch-user-config"},"enableSSL":true,"init":{"waitForInitialRestore":true},"internalUsers":{"admin":{"backendRoles":["admin"],"reserved":true,"secretName":"elasticsearch-admin-cred"},"kibanaro":{"secretName":"elasticsearch-kibanaro-cred"},"kibanaserver":{"reserved":true,"secretName":"elasticsearch-kibanaserver-cred"},"logstash":{"secretName":"elasticsearch-logstash-cred"},"readall":{"secretName":"elasticsearch-readall-cred"},"snapshotrestore":{"secretName":"elasticsearch-snapshotrestore-cred"}},"kernelSettings":{"privileged":true,"sysctls":[{"name":"vm.max_map_count","value":"262144"}]},"monitor":{"agent":"prometheus.io","prometheus":{"exporter":{"resources":{"limits":{"cpu":"100m","memory":"128Mi"},"requests":{"cpu":"100m","memory":"128Mi"}}}}},"storageType":"Durable","tls":{"issuerRef":{"apiGroup":"cert-manager.io","kind":"Issuer","name":"elasticsearch-ca"}},"topology":{"data":{"replicas":1,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"linode-block-storage"}},"dataCold":{"replicas":1,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"linode-block-storage"}},"dataContent":{"replicas":1,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"linode-block-storage"}},"dataFrozen":{"replicas":1,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"linode-block-storage"}},"dataHot":{"replicas":1,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"linode-block-storage"}},"dataWarm":{"replicas":1,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"linode-block-storage"}},"ingest":{"replicas":2,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"linode-block-storage"}},"master":{"replicas":3,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"linode-block-storage"}},"ml":{"replicas":1,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"linode-block-storage"}},"transform":{"replicas":1,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"linode-block-storage"}}},"version":"searchguard-7.10.2"}} | -| resources.monitoringCoreosComServiceMonitor | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"elasticsearch","namespace":"demo"},"spec":{"endpoints":[{"honorLabels":true,"interval":"30s","path":"/metrics","port":"metrics"}],"namespaceSelector":{"matchNames":["demo"]},"selector":{"matchLabels":{"app.kubernetes.io/instance":"elasticsearch","app.kubernetes.io/name":"elasticsearches.kubedb.com"}}}} | -| resources.secret_admin_cred | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"elasticsearch-admin-cred","namespace":"demo"},"stringData":{"password":"WeakPassword","username":"kibanaserver"},"type":"kubernetes.io/basic-auth"} | -| resources.secret_elastic_cred | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"elasticsearch-elastic-cred","namespace":"demo"},"stringData":{"password":"thisIs1StrongPassword","username":"elastic"},"type":"kubernetes.io/basic-auth"} | -| resources.secret_encryption_secret | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"elasticsearch-encryption-secret","namespace":"demo"},"stringData":{"RESTIC_PASSWORD":""}} | -| resources.secret_init_repo_cred | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"elasticsearch-init-repo-cred","namespace":"demo"},"stringData":{"password":"","username":""}} | -| resources.secret_kibanaro_cred | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"elasticsearch-kibanaro-cred","namespace":"demo"},"stringData":{"password":"WeakPassword","username":"kibanaserver"},"type":"kubernetes.io/basic-auth"} | -| resources.secret_kibanaserver_cred | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"elasticsearch-kibanaserver-cred","namespace":"demo"},"stringData":{"password":"WeakPassword","username":"kibanaserver"},"type":"kubernetes.io/basic-auth"} | -| resources.secret_logstash_cred | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"elasticsearch-logstash-cred","namespace":"demo"},"stringData":{"password":"WeakPassword","username":"kibanaserver"},"type":"kubernetes.io/basic-auth"} | -| resources.secret_metrics_exporter_cred | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"elasticsearch-metrics-exporter-cred","namespace":"demo"},"stringData":{"password":"WeakPassword","username":"kibanaserver"},"type":"kubernetes.io/basic-auth"} | -| resources.secret_readall_cred | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"elasticsearch-readall-cred","namespace":"demo"},"stringData":{"password":"WeakPassword","username":"kibanaserver"},"type":"kubernetes.io/basic-auth"} | -| resources.secret_repo_cred | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"elasticsearch-repo-cred","namespace":"demo"},"stringData":{"password":"","username":""}} | -| resources.secret_secure_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"elasticsearch-secure-config","namespace":"demo"},"stringData":{"elasticsearch.yml":"node.processors: 2"}} | -| resources.secret_snapshotrestore_cred | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"elasticsearch-snapshotrestore-cred","namespace":"demo"},"stringData":{"password":"WeakPassword","username":"kibanaserver"},"type":"kubernetes.io/basic-auth"} | -| resources.secret_user_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"elasticsearch-user-config","namespace":"demo"},"stringData":{"elasticsearch.yml":"node.processors: 2"}} | -| resources.stashAppscodeComBackupConfiguration | | {"apiVersion":"stash.appscode.com/v1beta1","kind":"BackupConfiguration","metadata":{"name":"elasticsearch","namespace":"demo"},"spec":{"interimVolumeTemplate":{"metadata":{"name":"elasticsearch-backup-tmp-storage"},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"linode-block-storage"}},"repository":{"name":"elasticsearch-repo"},"retentionPolicy":{"keepLast":5,"name":"keep-last-5","prune":true},"runtimeSettings":{"container":{"securityContext":{"runAsGroup":0,"runAsUser":0}}},"schedule":"*/5 * * * *","target":{"ref":{"apiVersion":"appcatalog.appscode.com/v1alpha1","kind":"AppBinding","name":"elasticsearch"}},"task":{"name":"elasticsearch-backup-7.3.2"}}} | -| resources.stashAppscodeComRepository_init_repo | | {"apiVersion":"stash.appscode.com/v1alpha1","kind":"Repository","metadata":{"name":"elasticsearch-init-repo","namespace":"demo"},"spec":{"backend":{"gcs":{"bucket":"kubedb-testing","prefix":"/elasticsearch"},"storageSecretName":"elasticsearch-init-repo-cred"}}} | -| resources.stashAppscodeComRepository_repo | | {"apiVersion":"stash.appscode.com/v1alpha1","kind":"Repository","metadata":{"name":"elasticsearch-repo","namespace":"demo"},"spec":{"backend":{"gcs":{"bucket":"kubedb-testing","prefix":"/elasticsearch"},"storageSecretName":"elasticsearch-repo-cred"}}} | -| resources.stashAppscodeComRestoreSession_init | | {"apiVersion":"stash.appscode.com/v1beta1","kind":"RestoreSession","metadata":{"name":"elasticsearch-init","namespace":"demo"},"spec":{"interimVolumeTemplate":{"metadata":{"name":"elasticsearch-init-tmp-storage"},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"linode-block-storage"}},"repository":{"name":"elasticsearch-init-repo"},"rules":[{"snapshots":["latest"]}],"runtimeSettings":{"container":{"securityContext":{"runAsGroup":0,"runAsUser":0}}},"target":{"ref":{"apiVersion":"appcatalog.appscode.com/v1alpha1","kind":"AppBinding","name":"elasticsearch"}}}} | +| Parameter | Description | Default | +|-------------------------------------------------------------------------------|-------------|-------------------------------------------------------------------------------------------------------------------------------------------------------| +| form.alert.additionalRuleLabels | | {} | +| form.alert.annotations | | {} | +| form.alert.enabled | | warning | +| form.alert.groups.database.enabled | | critical | +| form.alert.groups.database.rules.diskAlmostFull.duration | | 1m | +| form.alert.groups.database.rules.diskAlmostFull.enabled | | true | +| form.alert.groups.database.rules.diskAlmostFull.severity | | critical | +| form.alert.groups.database.rules.diskAlmostFull.val | | 95 | +| form.alert.groups.database.rules.diskUsageHigh.duration | | 1m | +| form.alert.groups.database.rules.diskUsageHigh.enabled | | true | +| form.alert.groups.database.rules.diskUsageHigh.severity | | warning | +| form.alert.groups.database.rules.diskUsageHigh.val | | 80 | +| form.alert.groups.database.rules.elasticsearchClusterRed.duration | | 0m | +| form.alert.groups.database.rules.elasticsearchClusterRed.enabled | | true | +| form.alert.groups.database.rules.elasticsearchClusterRed.severity | | critical | +| form.alert.groups.database.rules.elasticsearchClusterYellow.duration | | 0m | +| form.alert.groups.database.rules.elasticsearchClusterYellow.enabled | | true | +| form.alert.groups.database.rules.elasticsearchClusterYellow.severity | | warning | +| form.alert.groups.database.rules.elasticsearchDiskOutOfSpace.duration | | 0m | +| form.alert.groups.database.rules.elasticsearchDiskOutOfSpace.enabled | | true | +| form.alert.groups.database.rules.elasticsearchDiskOutOfSpace.severity | | critical | +| form.alert.groups.database.rules.elasticsearchDiskOutOfSpace.val | | 90 | +| form.alert.groups.database.rules.elasticsearchDiskSpaceLow.duration | | 2m | +| form.alert.groups.database.rules.elasticsearchDiskSpaceLow.enabled | | true | +| form.alert.groups.database.rules.elasticsearchDiskSpaceLow.severity | | warning | +| form.alert.groups.database.rules.elasticsearchDiskSpaceLow.val | | 80 | +| form.alert.groups.database.rules.elasticsearchHealthyDataNodes.duration | | 0m | +| form.alert.groups.database.rules.elasticsearchHealthyDataNodes.enabled | | true | +| form.alert.groups.database.rules.elasticsearchHealthyDataNodes.severity | | critical | +| form.alert.groups.database.rules.elasticsearchHealthyDataNodes.val | | 3 | +| form.alert.groups.database.rules.elasticsearchHealthyNodes.duration | | 0m | +| form.alert.groups.database.rules.elasticsearchHealthyNodes.enabled | | true | +| form.alert.groups.database.rules.elasticsearchHealthyNodes.severity | | critical | +| form.alert.groups.database.rules.elasticsearchHealthyNodes.val | | 3 | +| form.alert.groups.database.rules.elasticsearchHeapUsageTooHigh.duration | | 2m | +| form.alert.groups.database.rules.elasticsearchHeapUsageTooHigh.enabled | | true | +| form.alert.groups.database.rules.elasticsearchHeapUsageTooHigh.severity | | critical | +| form.alert.groups.database.rules.elasticsearchHeapUsageTooHigh.val | | 90 | +| form.alert.groups.database.rules.elasticsearchHeapUsageWarning.duration | | 2m | +| form.alert.groups.database.rules.elasticsearchHeapUsageWarning.enabled | | true | +| form.alert.groups.database.rules.elasticsearchHeapUsageWarning.severity | | warning | +| form.alert.groups.database.rules.elasticsearchHeapUsageWarning.val | | 80 | +| form.alert.groups.database.rules.elasticsearchInitializingShards.duration | | 0m | +| form.alert.groups.database.rules.elasticsearchInitializingShards.enabled | | true | +| form.alert.groups.database.rules.elasticsearchInitializingShards.severity | | info | +| form.alert.groups.database.rules.elasticsearchNoNewDocuments10m.duration | | 0m | +| form.alert.groups.database.rules.elasticsearchNoNewDocuments10m.enabled | | false | +| form.alert.groups.database.rules.elasticsearchNoNewDocuments10m.severity | | info | +| form.alert.groups.database.rules.elasticsearchPendingTasks.duration | | 15m | +| form.alert.groups.database.rules.elasticsearchPendingTasks.enabled | | true | +| form.alert.groups.database.rules.elasticsearchPendingTasks.severity | | warning | +| form.alert.groups.database.rules.elasticsearchRelocatingShards.duration | | 0m | +| form.alert.groups.database.rules.elasticsearchRelocatingShards.enabled | | true | +| form.alert.groups.database.rules.elasticsearchRelocatingShards.severity | | info | +| form.alert.groups.database.rules.elasticsearchUnassignedShards.duration | | 0m | +| form.alert.groups.database.rules.elasticsearchUnassignedShards.enabled | | true | +| form.alert.groups.database.rules.elasticsearchUnassignedShards.severity | | critical | +| form.alert.groups.kubeStash.enabled | | warning | +| form.alert.groups.kubeStash.rules.backupSessionFailed.duration | | 0m | +| form.alert.groups.kubeStash.rules.backupSessionFailed.enabled | | true | +| form.alert.groups.kubeStash.rules.backupSessionFailed.severity | | critical | +| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.duration | | 0m | +| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.enabled | | true | +| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.severity | | warning | +| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.val | | 1800 | +| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.duration | | 0m | +| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.enabled | | true | +| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.severity | | warning | +| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.val | | 18000 | +| form.alert.groups.kubeStash.rules.repositoryCorrupted.duration | | 5m | +| form.alert.groups.kubeStash.rules.repositoryCorrupted.enabled | | true | +| form.alert.groups.kubeStash.rules.repositoryCorrupted.severity | | critical | +| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.duration | | 5m | +| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.enabled | | true | +| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.severity | | warning | +| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.val | | 1.073741824e+10 | +| form.alert.groups.kubeStash.rules.restoreSessionFailed.duration | | 0m | +| form.alert.groups.kubeStash.rules.restoreSessionFailed.enabled | | true | +| form.alert.groups.kubeStash.rules.restoreSessionFailed.severity | | critical | +| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.duration | | 0m | +| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.enabled | | true | +| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.severity | | warning | +| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.val | | 1800 | +| form.alert.groups.opsManager.enabled | | warning | +| form.alert.groups.opsManager.rules.opsRequestFailed.duration | | 0m | +| form.alert.groups.opsManager.rules.opsRequestFailed.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestFailed.severity | | critical | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.duration | | 0m | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.severity | | info | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.duration | | 30m | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.severity | | critical | +| form.alert.groups.provisioner.enabled | | warning | +| form.alert.groups.provisioner.rules.appPhaseCritical.duration | | 15m | +| form.alert.groups.provisioner.rules.appPhaseCritical.enabled | | true | +| form.alert.groups.provisioner.rules.appPhaseCritical.severity | | warning | +| form.alert.groups.provisioner.rules.appPhaseNotReady.duration | | 1m | +| form.alert.groups.provisioner.rules.appPhaseNotReady.enabled | | true | +| form.alert.groups.provisioner.rules.appPhaseNotReady.severity | | critical | +| form.alert.groups.stash.enabled | | warning | +| form.alert.groups.stash.rules.backupSessionFailed.duration | | 0m | +| form.alert.groups.stash.rules.backupSessionFailed.enabled | | true | +| form.alert.groups.stash.rules.backupSessionFailed.severity | | critical | +| form.alert.groups.stash.rules.backupSessionPeriodTooLong.duration | | 0m | +| form.alert.groups.stash.rules.backupSessionPeriodTooLong.enabled | | true | +| form.alert.groups.stash.rules.backupSessionPeriodTooLong.severity | | warning | +| form.alert.groups.stash.rules.backupSessionPeriodTooLong.val | | 1800 | +| form.alert.groups.stash.rules.noBackupSessionForTooLong.duration | | 0m | +| form.alert.groups.stash.rules.noBackupSessionForTooLong.enabled | | true | +| form.alert.groups.stash.rules.noBackupSessionForTooLong.severity | | warning | +| form.alert.groups.stash.rules.noBackupSessionForTooLong.val | | 18000 | +| form.alert.groups.stash.rules.repositoryCorrupted.duration | | 5m | +| form.alert.groups.stash.rules.repositoryCorrupted.enabled | | true | +| form.alert.groups.stash.rules.repositoryCorrupted.severity | | critical | +| form.alert.groups.stash.rules.repositoryStorageRunningLow.duration | | 5m | +| form.alert.groups.stash.rules.repositoryStorageRunningLow.enabled | | true | +| form.alert.groups.stash.rules.repositoryStorageRunningLow.severity | | warning | +| form.alert.groups.stash.rules.repositoryStorageRunningLow.val | | 1.073741824e+10 | +| form.alert.groups.stash.rules.restoreSessionFailed.duration | | 0m | +| form.alert.groups.stash.rules.restoreSessionFailed.enabled | | true | +| form.alert.groups.stash.rules.restoreSessionFailed.severity | | critical | +| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.duration | | 0m | +| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.enabled | | true | +| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.severity | | warning | +| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.val | | 1800 | +| form.alert.labels.release | | kube-prometheus-stack | +| metadata.resource.group | | kubedb.com | +| metadata.resource.version | | v1 | +| metadata.resource.name | | elasticsearches | +| metadata.resource.kind | | Elasticsearch | +| metadata.resource.scope | | Namespaced | +| metadata.release.name | | RELEASE-NAME | +| metadata.release.namespace | | default | +| resources.autoscalingKubedbComElasticsearchAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"ElasticsearchAutoscaler","metadata":{"name":"elasticsearch","namespace":"demo"}} | +| resources.catalogAppscodeComElasticsearchBinding | | {"apiVersion":"catalog.appscode.com/v1alpha1","kind":"ElasticsearchBinding","metadata":{"name":"elasticsearch","namespace":"demo"}} | +| resources.certManagerIoIssuer_ca | | {"apiVersion":"cert-manager.io/v1","kind":"Issuer","metadata":{"name":"elasticsearch-ca","namespace":"demo"}} | +| resources.coreKubestashComBackupBlueprint | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"BackupBlueprint","metadata":{"name":"elasticsearch","namespace":"demo"}} | +| resources.coreKubestashComBackupConfiguration | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"BackupConfiguration","metadata":{"name":"elasticsearch","namespace":"demo"}} | +| resources.coreKubestashComRestoreSession | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"RestoreSession","metadata":{"name":"elasticsearch","namespace":"demo"}} | +| resources.gitopsKubedbComElasticsearch | | {"apiVersion":"gitops.kubedb.com/v1alpha1","kind":"Elasticsearch","metadata":{"name":"elasticsearch","namespace":"demo"}} | +| resources.kubedbComElasticsearch | | {"apiVersion":"kubedb.com/v1","kind":"Elasticsearch","metadata":{"name":"elasticsearch","namespace":"demo"}} | +| resources.monitoringCoreosComServiceMonitor | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"elasticsearch","namespace":"demo"}} | +| resources.secret_admin_cred | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"elasticsearch-admin-cred","namespace":"demo"}} | +| resources.secret_elastic_cred | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"elasticsearch-elastic-cred","namespace":"demo"}} | +| resources.secret_encryption_secret | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"elasticsearch-encryption-secret","namespace":"demo"}} | +| resources.secret_init_repo_cred | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"elasticsearch-init-repo-cred","namespace":"demo"}} | +| resources.secret_kibanaro_cred | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"elasticsearch-kibanaro-cred","namespace":"demo"}} | +| resources.secret_kibanaserver_cred | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"elasticsearch-kibanaserver-cred","namespace":"demo"}} | +| resources.secret_logstash_cred | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"elasticsearch-logstash-cred","namespace":"demo"}} | +| resources.secret_metrics_exporter_cred | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"elasticsearch-metrics-exporter-cred","namespace":"demo"}} | +| resources.secret_readall_cred | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"elasticsearch-readall-cred","namespace":"demo"}} | +| resources.secret_repo_cred | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"elasticsearch-repo-cred","namespace":"demo"}} | +| resources.secret_secure_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"elasticsearch-secure-config","namespace":"demo"}} | +| resources.secret_snapshotrestore_cred | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"elasticsearch-snapshotrestore-cred","namespace":"demo"}} | +| resources.secret_user_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"elasticsearch-user-config","namespace":"demo"}} | +| resources.stashAppscodeComBackupConfiguration | | {"apiVersion":"stash.appscode.com/v1beta1","kind":"BackupConfiguration","metadata":{"name":"elasticsearch","namespace":"demo"}} | +| resources.stashAppscodeComRepository_init_repo | | {"apiVersion":"stash.appscode.com/v1alpha1","kind":"Repository","metadata":{"name":"elasticsearch-init-repo","namespace":"demo"}} | +| resources.stashAppscodeComRepository_repo | | {"apiVersion":"stash.appscode.com/v1alpha1","kind":"Repository","metadata":{"name":"elasticsearch-repo","namespace":"demo"}} | +| resources.stashAppscodeComRestoreSession_init | | {"apiVersion":"stash.appscode.com/v1beta1","kind":"RestoreSession","metadata":{"name":"elasticsearch-init","namespace":"demo"}} | Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-elasticsearch-editor appscode/kubedbcom-elasticsearch-editor -n default --create-namespace --version=v0.35.0 --set form.alert.enabled=warning +$ helm upgrade -i kubedbcom-elasticsearch-editor appscode/kubedbcom-elasticsearch-editor -n default --create-namespace --version=v0.36.0 --set form.alert.enabled=warning ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-elasticsearch-editor appscode/kubedbcom-elasticsearch-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-elasticsearch-editor appscode/kubedbcom-elasticsearch-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-elasticsearch-editor/ui/functions.js b/charts/kubedbcom-elasticsearch-editor/ui/functions.js index 24cc1f9659..199e471a77 100644 --- a/charts/kubedbcom-elasticsearch-editor/ui/functions.js +++ b/charts/kubedbcom-elasticsearch-editor/ui/functions.js @@ -241,7 +241,106 @@ export const useFunc = (model) => { let initialDbMetadata = {} let namespaceList = [] let backupConfigurationsFromStore = {} - let valuesFromWizard = {} + let valuesFromWizard = { + apiVersion: 'core.kubestash.com/v1alpha1', + kind: 'BackupConfiguration', + metadata: { + name: 'elasticsearch', + namespace: 'demo', + }, + spec: { + backends: [ + { + name: 'elasticsearch-backend', + retentionPolicy: { + name: 'elasticsearch-retention-policy', + namespace: 'demo', + }, + storageRef: { + name: 'elasticsearch-storage', + namespace: 'demo', + }, + }, + ], + sessions: [ + { + addon: { + jobTemplate: { + spec: { + containerSecurityContext: { + allowPrivilegeEscalation: false, + capabilities: { + drop: ['ALL'], + }, + runAsGroup: 0, + runAsNonRoot: true, + runAsUser: 999, + seccompProfile: { + type: 'RuntimeDefault', + }, + }, + nodeSelector: { + 'kubernetes.io/os': 'linux', + }, + }, + }, + name: 'elasticsearch-addon', + tasks: [ + { + name: 'logical-backup', + }, + ], + }, + name: 'elasticsearch-frequent-backup', + repositories: [ + { + backend: 'elasticsearch-backend', + directory: '/elasticsearch-repo', + encryptionSecret: { + name: 'elasticsearch-encryption-secret', + namespace: 'demo', + }, + name: 'elasticsearch-repo', + }, + ], + scheduler: { + failedJobsHistoryLimit: 4, + jobTemplate: { + backoffLimit: 2, + template: { + spec: { + containerSecurityContext: { + allowPrivilegeEscalation: false, + capabilities: { + drop: ['ALL'], + }, + runAsGroup: 0, + runAsNonRoot: true, + runAsUser: 999, + seccompProfile: { + type: 'RuntimeDefault', + }, + }, + nodeSelector: { + 'kubernetes.io/os': 'linux', + }, + }, + }, + }, + schedule: '0 */2 * * *', + successfulJobsHistoryLimit: 2, + }, + sessionHistoryLimit: 3, + }, + ], + target: { + apiGroup: 'kubedb.com', + kind: 'Elasticsearch', + name: 'elasticsearch', + namespace: 'demo', + }, + }, + } let initialArchiver = {} let isArchiverAvailable = false let archiverObjectToCommit = {} @@ -262,27 +361,6 @@ export const useFunc = (model) => { initialArchiver = dbResource.spec?.archiver ? objectCopy(dbResource.spec?.archiver) : undefined // get values.yaml to populate data when backup-config is being created - try { - const actionArray = storeGet('/resource/actions/result') - const editorDetails = actionArray[0]?.items[0]?.editor - const chartName = editorDetails?.name - const sourceApiGroup = editorDetails?.sourceRef?.apiGroup - const sourceKind = editorDetails?.sourceRef?.kind - const sourceNamespace = editorDetails?.sourceRef?.namespace - const sourceName = editorDetails?.sourceRef?.name - const chartVersion = editorDetails?.version - - let url = `/clusters/${user}/${cluster}/helm/packageview/values?name=${chartName}&sourceApiGroup=${sourceApiGroup}&sourceKind=${sourceKind}&sourceNamespace=${sourceNamespace}&sourceName=${sourceName}&version=${chartVersion}&format=json` - - if (spoke) - url = `/clusters/${user}/${spoke}/helm/packageview/values?name=${chartName}&sourceApiGroup=${sourceApiGroup}&sourceKind=${sourceKind}&sourceNamespace=${sourceNamespace}&sourceName=${sourceName}&version=${chartVersion}&format=json` - - const resp = await axios.get(url) - - valuesFromWizard = objectCopy(resp.data?.resources?.coreKubestashComBackupConfiguration) || {} - } catch (e) { - console.log(e) - } // check storageclass archiver annotation if (initialArchiver) { diff --git a/charts/kubedbcom-elasticsearch-editor/values.yaml b/charts/kubedbcom-elasticsearch-editor/values.yaml index 220828061d..895a3070a4 100644 --- a/charts/kubedbcom-elasticsearch-editor/values.yaml +++ b/charts/kubedbcom-elasticsearch-editor/values.yaml @@ -190,738 +190,153 @@ resources: metadata: name: elasticsearch namespace: demo - spec: - compute: - node: - maxAllowed: - cpu: 1 - memory: 2Gi - minAllowed: - cpu: 400m - memory: 400Mi - podLifeTimeThreshold: 10m - resourceDiffPercentage: 20 - trigger: "On" - nodeTopology: - name: standard-basv2-family - databaseRef: - name: repl - opsRequestOptions: - apply: IfReady - timeout: 10m catalogAppscodeComElasticsearchBinding: # +doc-gen:break apiVersion: catalog.appscode.com/v1alpha1 kind: ElasticsearchBinding metadata: name: elasticsearch namespace: demo - spec: - sourceRef: - name: elasticsearch - namespace: demo certManagerIoIssuer_ca: # +doc-gen:break apiVersion: cert-manager.io/v1 kind: Issuer metadata: name: elasticsearch-ca namespace: demo - spec: - selfSigned: {} coreKubestashComBackupBlueprint: # +doc-gen:break apiVersion: core.kubestash.com/v1alpha1 kind: BackupBlueprint metadata: name: elasticsearch namespace: demo - spec: - backupConfigurationTemplate: - backends: - - name: elasticsearch-backend - retentionPolicy: - name: elasticsearch-retention-policy - namespace: demo - storageRef: - name: elasticsearch-storage - namespace: demo - sessions: - - addon: - jobTemplate: - spec: - containerSecurityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 1000 - seccompProfile: - type: RuntimeDefault - nodeSelector: - kubernetes.io/os: linux - name: elasticsearch-addon - tasks: - - name: logical-backup - name: elasticsearch-frequent-backup - repositories: - - backend: elasticsearch-backend - directory: /es-repo - encryptionSecret: - name: elasticsearch-encryption-secret - namespace: demo - name: elasticsearch-repo - scheduler: - failedJobsHistoryLimit: 4 - jobTemplate: - backoffLimit: 2 - template: - spec: - containerSecurityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 1000 - seccompProfile: - type: RuntimeDefault - nodeSelector: - kubernetes.io/os: linux - schedule: 0 */2 * * * - successfulJobsHistoryLimit: 2 - sessionHistoryLimit: 3 - usagePolicy: - allowedNamespaces: - from: Same coreKubestashComBackupConfiguration: # +doc-gen:break apiVersion: core.kubestash.com/v1alpha1 kind: BackupConfiguration metadata: name: elasticsearch namespace: demo - spec: - backends: - - name: elasticsearch-backend - retentionPolicy: - name: elasticsearch-retention-policy - namespace: demo - storageRef: - name: elasticsearch-storage - namespace: demo - sessions: - - addon: - jobTemplate: - spec: - containerSecurityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 1000 - seccompProfile: - type: RuntimeDefault - nodeSelector: - kubernetes.io/os: linux - name: elasticsearch-addon - tasks: - - name: logical-backup - name: elasticsearch-frequent-backup - repositories: - - backend: elasticsearch-backend - directory: /es-repo - encryptionSecret: - name: elasticsearch-encryption-secret - namespace: demo - name: elasticsearch-repo - scheduler: - failedJobsHistoryLimit: 4 - jobTemplate: - backoffLimit: 2 - template: - spec: - containerSecurityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 1000 - seccompProfile: - type: RuntimeDefault - nodeSelector: - kubernetes.io/os: linux - schedule: 0 */2 * * * - successfulJobsHistoryLimit: 2 - sessionHistoryLimit: 3 - target: - apiGroup: kubedb.com - kind: Elasticsearch - name: elasticsearch - namespace: demo coreKubestashComRestoreSession: # +doc-gen:break apiVersion: core.kubestash.com/v1alpha1 kind: RestoreSession metadata: name: elasticsearch namespace: demo - spec: - addon: - containerRuntimeSettings: - securityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 1000 - seccompProfile: - type: RuntimeDefault - jobTemplate: - spec: - nodeSelector: - kubernetes.io/os: linux - securityContext: - runAsGroup: 0 - runAsUser: 1000 - name: elasticsearch-addon - tasks: - - name: logical-backup-restore - dataSource: - encryptionSecret: - name: elasticsearch-encryption-secret - namespace: demo - repository: elasticsearch-repo - snapshot: latest - target: - apiGroup: kubedb.com - kind: Elasticsearch - name: elasticsearch - namespace: demo gitopsKubedbComElasticsearch: # +doc-gen:break apiVersion: gitops.kubedb.com/v1alpha1 kind: Elasticsearch metadata: name: elasticsearch namespace: demo - spec: - authSecret: - name: elasticsearch-admin-cred - configSecret: - name: elasticsearch-user-config - enableSSL: true - init: - waitForInitialRestore: true - internalUsers: - admin: - backendRoles: - - admin - reserved: true - secretName: elasticsearch-admin-cred - kibanaro: - secretName: elasticsearch-kibanaro-cred - kibanaserver: - reserved: true - secretName: elasticsearch-kibanaserver-cred - logstash: - secretName: elasticsearch-logstash-cred - readall: - secretName: elasticsearch-readall-cred - snapshotrestore: - secretName: elasticsearch-snapshotrestore-cred - kernelSettings: - privileged: true - sysctls: - - name: vm.max_map_count - value: "262144" - monitor: - agent: prometheus.io - prometheus: - exporter: - resources: - limits: - cpu: 100m - memory: 128Mi - requests: - cpu: 100m - memory: 128Mi - storageType: Durable - tls: - issuerRef: - apiGroup: cert-manager.io - kind: Issuer - name: elasticsearch-ca - topology: - data: - replicas: 1 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - storageClassName: linode-block-storage - dataCold: - replicas: 1 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - storageClassName: linode-block-storage - dataContent: - replicas: 1 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - storageClassName: linode-block-storage - dataFrozen: - replicas: 1 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - storageClassName: linode-block-storage - dataHot: - replicas: 1 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - storageClassName: linode-block-storage - dataWarm: - replicas: 1 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - storageClassName: linode-block-storage - ingest: - replicas: 2 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - storageClassName: linode-block-storage - master: - replicas: 3 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - storageClassName: linode-block-storage - ml: - replicas: 1 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - storageClassName: linode-block-storage - transform: - replicas: 1 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - storageClassName: linode-block-storage - version: searchguard-7.10.2 kubedbComElasticsearch: # +doc-gen:break apiVersion: kubedb.com/v1 kind: Elasticsearch metadata: name: elasticsearch namespace: demo - spec: - authSecret: - name: elasticsearch-admin-cred - configSecret: - name: elasticsearch-user-config - enableSSL: true - init: - waitForInitialRestore: true - internalUsers: - admin: - backendRoles: - - admin - reserved: true - secretName: elasticsearch-admin-cred - kibanaro: - secretName: elasticsearch-kibanaro-cred - kibanaserver: - reserved: true - secretName: elasticsearch-kibanaserver-cred - logstash: - secretName: elasticsearch-logstash-cred - readall: - secretName: elasticsearch-readall-cred - snapshotrestore: - secretName: elasticsearch-snapshotrestore-cred - kernelSettings: - privileged: true - sysctls: - - name: vm.max_map_count - value: "262144" - monitor: - agent: prometheus.io - prometheus: - exporter: - resources: - limits: - cpu: 100m - memory: 128Mi - requests: - cpu: 100m - memory: 128Mi - storageType: Durable - tls: - issuerRef: - apiGroup: cert-manager.io - kind: Issuer - name: elasticsearch-ca - topology: - data: - replicas: 1 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - storageClassName: linode-block-storage - dataCold: - replicas: 1 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - storageClassName: linode-block-storage - dataContent: - replicas: 1 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - storageClassName: linode-block-storage - dataFrozen: - replicas: 1 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - storageClassName: linode-block-storage - dataHot: - replicas: 1 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - storageClassName: linode-block-storage - dataWarm: - replicas: 1 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - storageClassName: linode-block-storage - ingest: - replicas: 2 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - storageClassName: linode-block-storage - master: - replicas: 3 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - storageClassName: linode-block-storage - ml: - replicas: 1 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - storageClassName: linode-block-storage - transform: - replicas: 1 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - storageClassName: linode-block-storage - version: searchguard-7.10.2 monitoringCoreosComServiceMonitor: # +doc-gen:break apiVersion: monitoring.coreos.com/v1 kind: ServiceMonitor metadata: name: elasticsearch namespace: demo - spec: - endpoints: - - honorLabels: true - interval: 30s - path: /metrics - port: metrics - namespaceSelector: - matchNames: - - demo - selector: - matchLabels: - app.kubernetes.io/instance: elasticsearch - app.kubernetes.io/name: elasticsearches.kubedb.com secret_admin_cred: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: elasticsearch-admin-cred namespace: demo - stringData: - password: WeakPassword - username: kibanaserver - type: kubernetes.io/basic-auth secret_elastic_cred: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: elasticsearch-elastic-cred namespace: demo - stringData: - password: thisIs1StrongPassword - username: elastic - type: kubernetes.io/basic-auth secret_encryption_secret: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: elasticsearch-encryption-secret namespace: demo - stringData: - RESTIC_PASSWORD: "" secret_init_repo_cred: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: elasticsearch-init-repo-cred namespace: demo - stringData: - password: "" - username: "" secret_kibanaro_cred: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: elasticsearch-kibanaro-cred namespace: demo - stringData: - password: WeakPassword - username: kibanaserver - type: kubernetes.io/basic-auth secret_kibanaserver_cred: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: elasticsearch-kibanaserver-cred namespace: demo - stringData: - password: WeakPassword - username: kibanaserver - type: kubernetes.io/basic-auth secret_logstash_cred: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: elasticsearch-logstash-cred namespace: demo - stringData: - password: WeakPassword - username: kibanaserver - type: kubernetes.io/basic-auth secret_metrics_exporter_cred: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: elasticsearch-metrics-exporter-cred namespace: demo - stringData: - password: WeakPassword - username: kibanaserver - type: kubernetes.io/basic-auth secret_readall_cred: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: elasticsearch-readall-cred namespace: demo - stringData: - password: WeakPassword - username: kibanaserver - type: kubernetes.io/basic-auth secret_repo_cred: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: elasticsearch-repo-cred namespace: demo - stringData: - password: "" - username: "" secret_secure_config: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: elasticsearch-secure-config namespace: demo - stringData: - elasticsearch.yml: 'node.processors: 2' secret_snapshotrestore_cred: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: elasticsearch-snapshotrestore-cred namespace: demo - stringData: - password: WeakPassword - username: kibanaserver - type: kubernetes.io/basic-auth secret_user_config: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: elasticsearch-user-config namespace: demo - stringData: - elasticsearch.yml: 'node.processors: 2' stashAppscodeComBackupConfiguration: # +doc-gen:break apiVersion: stash.appscode.com/v1beta1 kind: BackupConfiguration metadata: name: elasticsearch namespace: demo - spec: - interimVolumeTemplate: - metadata: - name: elasticsearch-backup-tmp-storage - spec: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - storageClassName: linode-block-storage - repository: - name: elasticsearch-repo - retentionPolicy: - keepLast: 5 - name: keep-last-5 - prune: true - runtimeSettings: - container: - securityContext: - runAsGroup: 0 - runAsUser: 0 - schedule: '*/5 * * * *' - target: - ref: - apiVersion: appcatalog.appscode.com/v1alpha1 - kind: AppBinding - name: elasticsearch - task: - name: elasticsearch-backup-7.3.2 stashAppscodeComRepository_init_repo: # +doc-gen:break apiVersion: stash.appscode.com/v1alpha1 kind: Repository metadata: name: elasticsearch-init-repo namespace: demo - spec: - backend: - gcs: - bucket: kubedb-testing - prefix: /elasticsearch - storageSecretName: elasticsearch-init-repo-cred stashAppscodeComRepository_repo: # +doc-gen:break apiVersion: stash.appscode.com/v1alpha1 kind: Repository metadata: name: elasticsearch-repo namespace: demo - spec: - backend: - gcs: - bucket: kubedb-testing - prefix: /elasticsearch - storageSecretName: elasticsearch-repo-cred stashAppscodeComRestoreSession_init: # +doc-gen:break apiVersion: stash.appscode.com/v1beta1 kind: RestoreSession metadata: name: elasticsearch-init namespace: demo - spec: - interimVolumeTemplate: - metadata: - name: elasticsearch-init-tmp-storage - spec: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - storageClassName: linode-block-storage - repository: - name: elasticsearch-init-repo - rules: - - snapshots: - - latest - runtimeSettings: - container: - securityContext: - runAsGroup: 0 - runAsUser: 0 - target: - ref: - apiVersion: appcatalog.appscode.com/v1alpha1 - kind: AppBinding - name: elasticsearch diff --git a/charts/kubedbcom-etcd-editor/Chart.yaml b/charts/kubedbcom-etcd-editor/Chart.yaml index 58296edc26..91b858c83d 100644 --- a/charts/kubedbcom-etcd-editor/Chart.yaml +++ b/charts/kubedbcom-etcd-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"kubedb.com","version":"v1alpha2","resource":"etcds"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Etcd Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: kubedbcom-etcd-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/kubedbcom-etcd-editor/README.md b/charts/kubedbcom-etcd-editor/README.md index 05fe5a53f3..5359a674c4 100644 --- a/charts/kubedbcom-etcd-editor/README.md +++ b/charts/kubedbcom-etcd-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-etcd-editor --version=v0.35.0 -$ helm upgrade -i kubedbcom-etcd-editor appscode/kubedbcom-etcd-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-etcd-editor --version=v0.36.0 +$ helm upgrade -i kubedbcom-etcd-editor appscode/kubedbcom-etcd-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Etcd Editor on a [Kubernetes](http://kubernetes.io) cluster To install/upgrade the chart with the release name `kubedbcom-etcd-editor`: ```bash -$ helm upgrade -i kubedbcom-etcd-editor appscode/kubedbcom-etcd-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-etcd-editor appscode/kubedbcom-etcd-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Etcd Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `kubedbcom-etcd-edi Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-etcd-editor appscode/kubedbcom-etcd-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=kubedb.com/v1alpha2 +$ helm upgrade -i kubedbcom-etcd-editor appscode/kubedbcom-etcd-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=kubedb.com/v1alpha2 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-etcd-editor appscode/kubedbcom-etcd-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-etcd-editor appscode/kubedbcom-etcd-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-hanadb-editor-options/Chart.yaml b/charts/kubedbcom-hanadb-editor-options/Chart.yaml index bea6f0dc0f..503410fadf 100644 --- a/charts/kubedbcom-hanadb-editor-options/Chart.yaml +++ b/charts/kubedbcom-hanadb-editor-options/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 name: kubedbcom-hanadb-editor-options description: HanaDB Editor UI Options type: application -version: v0.35.0 -appVersion: v0.35.0 +version: v0.36.0 +appVersion: v0.36.0 maintainers: - name: appscode email: support@appscode.com diff --git a/charts/kubedbcom-hanadb-editor-options/README.md b/charts/kubedbcom-hanadb-editor-options/README.md index 5ed9d23420..a74d415bed 100644 --- a/charts/kubedbcom-hanadb-editor-options/README.md +++ b/charts/kubedbcom-hanadb-editor-options/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-hanadb-editor-options --version=v0.35.0 -$ helm upgrade -i kubedbcom-hanadb-editor-options appscode/kubedbcom-hanadb-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-hanadb-editor-options --version=v0.36.0 +$ helm upgrade -i kubedbcom-hanadb-editor-options appscode/kubedbcom-hanadb-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a HanaDB Editor UI Options on a [Kubernetes](http://kubernete To install/upgrade the chart with the release name `kubedbcom-hanadb-editor-options`: ```bash -$ helm upgrade -i kubedbcom-hanadb-editor-options appscode/kubedbcom-hanadb-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-hanadb-editor-options appscode/kubedbcom-hanadb-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` The command deploys a HanaDB Editor UI Options on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -184,12 +184,12 @@ The following table lists the configurable parameters of the `kubedbcom-hanadb-e Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-hanadb-editor-options appscode/kubedbcom-hanadb-editor-options -n kube-system --create-namespace --version=v0.35.0 --set metadata.resource.group=kubedb.com +$ helm upgrade -i kubedbcom-hanadb-editor-options appscode/kubedbcom-hanadb-editor-options -n kube-system --create-namespace --version=v0.36.0 --set metadata.resource.group=kubedb.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-hanadb-editor-options appscode/kubedbcom-hanadb-editor-options -n kube-system --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-hanadb-editor-options appscode/kubedbcom-hanadb-editor-options -n kube-system --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-hanadb-editor/Chart.yaml b/charts/kubedbcom-hanadb-editor/Chart.yaml index 6e0d4cc969..47cc0be277 100644 --- a/charts/kubedbcom-hanadb-editor/Chart.yaml +++ b/charts/kubedbcom-hanadb-editor/Chart.yaml @@ -2,13 +2,24 @@ annotations: meta.x-helm.dev/editor: '{"group":"kubedb.com","version":"v1alpha2","resource":"hanadbs"}' meta.x-helm.dev/form-keys: monitoringCoreosComPrometheusRule meta.x-helm.dev/resource-keys: autoscalingKubedbComHanaDBAutoscaler,kubedbComHanaDB,monitoringCoreosComServiceMonitor,secret_auth,secret_config - meta.x-helm.dev/resources: "- group: \"\"\n kind: Secret\n version: v1\n- group:\ - \ autoscaling.kubedb.com\n kind: HanaDBAutoscaler\n version: v1alpha1\n- group:\ - \ kubedb.com\n kind: HanaDB\n version: v1alpha2\n- group: monitoring.coreos.com\n\ - \ kind: PrometheusRule\n version: v1\n- group: monitoring.coreos.com\n kind:\ - \ ServiceMonitor\n version: v1\n" + meta.x-helm.dev/resources: | + - group: "" + kind: Secret + version: v1 + - group: autoscaling.kubedb.com + kind: HanaDBAutoscaler + version: v1alpha1 + - group: kubedb.com + kind: HanaDB + version: v1alpha2 + - group: monitoring.coreos.com + kind: PrometheusRule + version: v1 + - group: monitoring.coreos.com + kind: ServiceMonitor + version: v1 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: HanaDB Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -20,4 +31,4 @@ maintainers: name: appscode name: kubedbcom-hanadb-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/kubedbcom-hanadb-editor/README.md b/charts/kubedbcom-hanadb-editor/README.md index 7faad19313..e30da13fbc 100644 --- a/charts/kubedbcom-hanadb-editor/README.md +++ b/charts/kubedbcom-hanadb-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-hanadb-editor --version=v0.35.0 -$ helm upgrade -i kubedbcom-hanadb-editor appscode/kubedbcom-hanadb-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-hanadb-editor --version=v0.36.0 +$ helm upgrade -i kubedbcom-hanadb-editor appscode/kubedbcom-hanadb-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a HanaDB Editor on a [Kubernetes](http://kubernetes.io) clust To install/upgrade the chart with the release name `kubedbcom-hanadb-editor`: ```bash -$ helm upgrade -i kubedbcom-hanadb-editor appscode/kubedbcom-hanadb-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-hanadb-editor appscode/kubedbcom-hanadb-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a HanaDB Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -45,72 +45,72 @@ The command removes all the Kubernetes components associated with the chart and The following table lists the configurable parameters of the `kubedbcom-hanadb-editor` chart and their default values. -| Parameter | Description | Default | -|----------------------------------------------------------------------|-------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| form.alert.additionalRuleLabels | | {} | -| form.alert.annotations | | {} | -| form.alert.enabled | | warning | -| form.alert.groups.database.enabled | | warning | -| form.alert.groups.database.rules.diskAlmostFull.duration | | 1m | -| form.alert.groups.database.rules.diskAlmostFull.enabled | | true | -| form.alert.groups.database.rules.diskAlmostFull.severity | | critical | -| form.alert.groups.database.rules.diskAlmostFull.val | | 95 | -| form.alert.groups.database.rules.diskUsageHigh.duration | | 1m | -| form.alert.groups.database.rules.diskUsageHigh.enabled | | true | -| form.alert.groups.database.rules.diskUsageHigh.severity | | warning | -| form.alert.groups.database.rules.diskUsageHigh.val | | 80 | -| form.alert.groups.database.rules.hanadbHighCPUUsage.duration | | 5m | -| form.alert.groups.database.rules.hanadbHighCPUUsage.enabled | | true | -| form.alert.groups.database.rules.hanadbHighCPUUsage.severity | | warning | -| form.alert.groups.database.rules.hanadbHighCPUUsage.val | | 80 | -| form.alert.groups.database.rules.hanadbHighMemoryUsage.duration | | 5m | -| form.alert.groups.database.rules.hanadbHighMemoryUsage.enabled | | true | -| form.alert.groups.database.rules.hanadbHighMemoryUsage.severity | | warning | -| form.alert.groups.database.rules.hanadbHighMemoryUsage.val | | 80 | -| form.alert.groups.database.rules.hanadbInstanceDown.duration | | 0m | -| form.alert.groups.database.rules.hanadbInstanceDown.enabled | | true | -| form.alert.groups.database.rules.hanadbInstanceDown.severity | | critical | -| form.alert.groups.database.rules.hanadbReplicationNotActive.duration | | 2m | -| form.alert.groups.database.rules.hanadbReplicationNotActive.enabled | | true | -| form.alert.groups.database.rules.hanadbReplicationNotActive.severity | | critical | -| form.alert.groups.database.rules.hanadbRestarted.duration | | 1m | -| form.alert.groups.database.rules.hanadbRestarted.enabled | | true | -| form.alert.groups.database.rules.hanadbRestarted.severity | | warning | -| form.alert.groups.database.rules.hanadbRestarted.val | | 180 | -| form.alert.groups.database.rules.hanadbServiceDown.duration | | 0m | -| form.alert.groups.database.rules.hanadbServiceDown.enabled | | true | -| form.alert.groups.database.rules.hanadbServiceDown.severity | | critical | -| form.alert.groups.provisioner.enabled | | warning | -| form.alert.groups.provisioner.rules.appPhaseCritical.duration | | 15m | -| form.alert.groups.provisioner.rules.appPhaseCritical.enabled | | true | -| form.alert.groups.provisioner.rules.appPhaseCritical.severity | | warning | -| form.alert.groups.provisioner.rules.appPhaseNotReady.duration | | 1m | -| form.alert.groups.provisioner.rules.appPhaseNotReady.enabled | | true | -| form.alert.groups.provisioner.rules.appPhaseNotReady.severity | | critical | -| form.alert.labels.release | | kube-prometheus-stack | -| metadata.resource.group | | kubedb.com | -| metadata.resource.version | | v1alpha2 | -| metadata.resource.name | | hanadbs | -| metadata.resource.kind | | HanaDB | -| metadata.resource.scope | | Namespaced | -| metadata.release.name | | RELEASE-NAME | -| metadata.release.namespace | | default | -| resources.autoscalingKubedbComHanaDBAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"HanaDBAutoscaler","metadata":{"name":"hanadb","namespace":"demo"},"spec":{"compute":{"hanadb":{"maxAllowed":{"cpu":1,"memory":"2Gi"},"minAllowed":{"cpu":"400m","memory":"400Mi"},"podLifeTimeThreshold":"10m","resourceDiffPercentage":20,"trigger":"On"},"nodeTopology":{"name":"standard-basv2-family"}},"databaseRef":{"name":"hanadb"},"opsRequestOptions":{"apply":"IfReady","timeout":"10m"}}} | -| resources.kubedbComHanaDB | | {"apiVersion":"kubedb.com/v1alpha2","kind":"HanaDB","metadata":{"name":"hanadb","namespace":"default"},"spec":{"deletionPolicy":"WipeOut","podTemplate":{"spec":{"containers":[{"name":"hanadb","resources":{"limits":{"cpu":"500m","memory":"1Gi"}}}],"nodeSelector":{"app":"hanadbs.kubedb.com","instance":"hello","namespace":"default","nodepool":"standard-bsv2-family"},"podPlacementPolicy":{"name":"default"},"tolerations":[{"effect":"NoSchedule","key":"app","operator":"Equal","value":"hanadbs.kubedb.com"},{"effect":"NoSchedule","key":"instance","operator":"Equal","value":"hello"},{"effect":"NoSchedule","key":"namespace","operator":"Equal","value":"default"},{"effect":"NoSchedule","key":"nodepool","operator":"Equal","value":"standard-bsv2-family"}]}},"replicas":3,"serviceTemplates":[{"alias":"primary","spec":{"type":"LoadBalancer"}}],"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"default"},"storageType":"Durable","version":"24.4.1"}} | -| resources.monitoringCoreosComServiceMonitor | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"hanadb","namespace":"demo"},"spec":{"endpoints":[{"honorLabels":true,"interval":"30s","path":"/metrics","port":"metrics"}],"namespaceSelector":{"matchNames":["demo"]},"selector":{"matchLabels":{"app.kubernetes.io/instance":"hanadb","app.kubernetes.io/name":"hanadbs.kubedb.com"}}}} | -| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"hanadb-auth","namespace":"demo"},"stringData":{"password":"thisIs1StrongPassword","username":"root"},"type":"Opaque"} | -| resources.secret_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"hanadb-config","namespace":"demo"},"stringData":{"hanadb.cnf":"[mysqld]\nmax_connections = 200\nread_buffer_size = 1048576\n"},"type":"Opaque"} | +| Parameter | Description | Default | +|----------------------------------------------------------------------|-------------|-----------------------------------------------------------------------------------------------------------------------------------------| +| form.alert.additionalRuleLabels | | {} | +| form.alert.annotations | | {} | +| form.alert.enabled | | warning | +| form.alert.groups.database.enabled | | warning | +| form.alert.groups.database.rules.diskAlmostFull.duration | | 1m | +| form.alert.groups.database.rules.diskAlmostFull.enabled | | true | +| form.alert.groups.database.rules.diskAlmostFull.severity | | critical | +| form.alert.groups.database.rules.diskAlmostFull.val | | 95 | +| form.alert.groups.database.rules.diskUsageHigh.duration | | 1m | +| form.alert.groups.database.rules.diskUsageHigh.enabled | | true | +| form.alert.groups.database.rules.diskUsageHigh.severity | | warning | +| form.alert.groups.database.rules.diskUsageHigh.val | | 80 | +| form.alert.groups.database.rules.hanadbHighCPUUsage.duration | | 5m | +| form.alert.groups.database.rules.hanadbHighCPUUsage.enabled | | true | +| form.alert.groups.database.rules.hanadbHighCPUUsage.severity | | warning | +| form.alert.groups.database.rules.hanadbHighCPUUsage.val | | 80 | +| form.alert.groups.database.rules.hanadbHighMemoryUsage.duration | | 5m | +| form.alert.groups.database.rules.hanadbHighMemoryUsage.enabled | | true | +| form.alert.groups.database.rules.hanadbHighMemoryUsage.severity | | warning | +| form.alert.groups.database.rules.hanadbHighMemoryUsage.val | | 80 | +| form.alert.groups.database.rules.hanadbInstanceDown.duration | | 0m | +| form.alert.groups.database.rules.hanadbInstanceDown.enabled | | true | +| form.alert.groups.database.rules.hanadbInstanceDown.severity | | critical | +| form.alert.groups.database.rules.hanadbReplicationNotActive.duration | | 2m | +| form.alert.groups.database.rules.hanadbReplicationNotActive.enabled | | true | +| form.alert.groups.database.rules.hanadbReplicationNotActive.severity | | critical | +| form.alert.groups.database.rules.hanadbRestarted.duration | | 1m | +| form.alert.groups.database.rules.hanadbRestarted.enabled | | true | +| form.alert.groups.database.rules.hanadbRestarted.severity | | warning | +| form.alert.groups.database.rules.hanadbRestarted.val | | 180 | +| form.alert.groups.database.rules.hanadbServiceDown.duration | | 0m | +| form.alert.groups.database.rules.hanadbServiceDown.enabled | | true | +| form.alert.groups.database.rules.hanadbServiceDown.severity | | critical | +| form.alert.groups.provisioner.enabled | | warning | +| form.alert.groups.provisioner.rules.appPhaseCritical.duration | | 15m | +| form.alert.groups.provisioner.rules.appPhaseCritical.enabled | | true | +| form.alert.groups.provisioner.rules.appPhaseCritical.severity | | warning | +| form.alert.groups.provisioner.rules.appPhaseNotReady.duration | | 1m | +| form.alert.groups.provisioner.rules.appPhaseNotReady.enabled | | true | +| form.alert.groups.provisioner.rules.appPhaseNotReady.severity | | critical | +| form.alert.labels.release | | kube-prometheus-stack | +| metadata.resource.group | | kubedb.com | +| metadata.resource.version | | v1alpha2 | +| metadata.resource.name | | hanadbs | +| metadata.resource.kind | | HanaDB | +| metadata.resource.scope | | Namespaced | +| metadata.release.name | | RELEASE-NAME | +| metadata.release.namespace | | default | +| resources.autoscalingKubedbComHanaDBAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"HanaDBAutoscaler","metadata":{"name":"hanadb","namespace":"demo"}} | +| resources.kubedbComHanaDB | | {"apiVersion":"kubedb.com/v1alpha2","kind":"HanaDB","metadata":{"name":"hanadb","namespace":"default"}} | +| resources.monitoringCoreosComServiceMonitor | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"hanadb","namespace":"demo"}} | +| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"hanadb-auth","namespace":"demo"}} | +| resources.secret_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"hanadb-config","namespace":"demo"}} | Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-hanadb-editor appscode/kubedbcom-hanadb-editor -n default --create-namespace --version=v0.35.0 --set form.alert.enabled=warning +$ helm upgrade -i kubedbcom-hanadb-editor appscode/kubedbcom-hanadb-editor -n default --create-namespace --version=v0.36.0 --set form.alert.enabled=warning ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-hanadb-editor appscode/kubedbcom-hanadb-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-hanadb-editor appscode/kubedbcom-hanadb-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-hanadb-editor/crds/kubedb.com_hanadbs.yaml b/charts/kubedbcom-hanadb-editor/crds/kubedb.com_hanadbs.yaml index bcfb4fced5..ab2dc2d670 100644 --- a/charts/kubedbcom-hanadb-editor/crds/kubedb.com_hanadbs.yaml +++ b/charts/kubedbcom-hanadb-editor/crds/kubedb.com_hanadbs.yaml @@ -120,6 +120,8 @@ spec: - WipeOut - DoNotTerminate type: string + enforceVolumePermission: + type: boolean healthChecker: default: failureThreshold: 3 diff --git a/charts/kubedbcom-hanadb-editor/values.openapiv3_schema.yaml b/charts/kubedbcom-hanadb-editor/values.openapiv3_schema.yaml index f2f27e0f41..a6bcd316a6 100644 --- a/charts/kubedbcom-hanadb-editor/values.openapiv3_schema.yaml +++ b/charts/kubedbcom-hanadb-editor/values.openapiv3_schema.yaml @@ -572,6 +572,8 @@ properties: - WipeOut - DoNotTerminate type: string + enforceVolumePermission: + type: boolean healthChecker: default: failureThreshold: 3 diff --git a/charts/kubedbcom-hanadb-editor/values.yaml b/charts/kubedbcom-hanadb-editor/values.yaml index 684da4fd4a..406d0ebd3e 100644 --- a/charts/kubedbcom-hanadb-editor/values.yaml +++ b/charts/kubedbcom-hanadb-editor/values.yaml @@ -74,117 +74,27 @@ resources: metadata: name: hanadb namespace: demo - spec: - compute: - hanadb: - maxAllowed: - cpu: 1 - memory: 2Gi - minAllowed: - cpu: 400m - memory: 400Mi - podLifeTimeThreshold: 10m - resourceDiffPercentage: 20 - trigger: "On" - nodeTopology: - name: standard-basv2-family - databaseRef: - name: hanadb - opsRequestOptions: - apply: IfReady - timeout: 10m kubedbComHanaDB: # +doc-gen:break apiVersion: kubedb.com/v1alpha2 kind: HanaDB metadata: name: hanadb namespace: default - spec: - deletionPolicy: WipeOut - podTemplate: - spec: - containers: - - name: hanadb - resources: - limits: - cpu: 500m - memory: 1Gi - nodeSelector: - app: hanadbs.kubedb.com - instance: hello - namespace: default - nodepool: standard-bsv2-family - podPlacementPolicy: - name: default - tolerations: - - effect: NoSchedule - key: app - operator: Equal - value: hanadbs.kubedb.com - - effect: NoSchedule - key: instance - operator: Equal - value: hello - - effect: NoSchedule - key: namespace - operator: Equal - value: default - - effect: NoSchedule - key: nodepool - operator: Equal - value: standard-bsv2-family - replicas: 3 - serviceTemplates: - - alias: primary - spec: - type: LoadBalancer - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 10Gi - storageClassName: default - storageType: Durable - version: 24.4.1 monitoringCoreosComServiceMonitor: # +doc-gen:break apiVersion: monitoring.coreos.com/v1 kind: ServiceMonitor metadata: name: hanadb namespace: demo - spec: - endpoints: - - honorLabels: true - interval: 30s - path: /metrics - port: metrics - namespaceSelector: - matchNames: - - demo - selector: - matchLabels: - app.kubernetes.io/instance: hanadb - app.kubernetes.io/name: hanadbs.kubedb.com secret_auth: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: hanadb-auth namespace: demo - stringData: - password: thisIs1StrongPassword - username: root - type: Opaque secret_config: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: hanadb-config namespace: demo - stringData: - hanadb.cnf: | - [mysqld] - max_connections = 200 - read_buffer_size = 1048576 - type: Opaque diff --git a/charts/kubedbcom-hazelcast-editor-options/Chart.yaml b/charts/kubedbcom-hazelcast-editor-options/Chart.yaml index 32a0ba1d76..bb57a0a126 100644 --- a/charts/kubedbcom-hazelcast-editor-options/Chart.yaml +++ b/charts/kubedbcom-hazelcast-editor-options/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 name: kubedbcom-hazelcast-editor-options description: Hazelcast Editor UI Options type: application -version: v0.35.0 -appVersion: v0.35.0 +version: v0.36.0 +appVersion: v0.36.0 maintainers: - name: appscode email: support@appscode.com diff --git a/charts/kubedbcom-hazelcast-editor-options/README.md b/charts/kubedbcom-hazelcast-editor-options/README.md index 22535ae5aa..ace94399ec 100644 --- a/charts/kubedbcom-hazelcast-editor-options/README.md +++ b/charts/kubedbcom-hazelcast-editor-options/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-hazelcast-editor-options --version=v0.35.0 -$ helm upgrade -i kubedbcom-hazelcast-editor-options appscode/kubedbcom-hazelcast-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-hazelcast-editor-options --version=v0.36.0 +$ helm upgrade -i kubedbcom-hazelcast-editor-options appscode/kubedbcom-hazelcast-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Hazelcast Editor UI Options on a [Kubernetes](http://kubern To install/upgrade the chart with the release name `kubedbcom-hazelcast-editor-options`: ```bash -$ helm upgrade -i kubedbcom-hazelcast-editor-options appscode/kubedbcom-hazelcast-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-hazelcast-editor-options appscode/kubedbcom-hazelcast-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` The command deploys a Hazelcast Editor UI Options on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -202,12 +202,12 @@ The following table lists the configurable parameters of the `kubedbcom-hazelcas Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-hazelcast-editor-options appscode/kubedbcom-hazelcast-editor-options -n kube-system --create-namespace --version=v0.35.0 --set metadata.resource.group=kubedb.com +$ helm upgrade -i kubedbcom-hazelcast-editor-options appscode/kubedbcom-hazelcast-editor-options -n kube-system --create-namespace --version=v0.36.0 --set metadata.resource.group=kubedb.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-hazelcast-editor-options appscode/kubedbcom-hazelcast-editor-options -n kube-system --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-hazelcast-editor-options appscode/kubedbcom-hazelcast-editor-options -n kube-system --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-hazelcast-editor-options/ui/create-ui.yaml b/charts/kubedbcom-hazelcast-editor-options/ui/create-ui.yaml index 5ba0c13399..e03e6da2af 100644 --- a/charts/kubedbcom-hazelcast-editor-options/ui/create-ui.yaml +++ b/charts/kubedbcom-hazelcast-editor-options/ui/create-ui.yaml @@ -27,7 +27,7 @@ step: schema: schema/properties/spec/properties/mode type: radio - if: - name: isEqualToModelPathValue|Replicaset|/spec/mode + name: isEqualToModelPathValue|Combined|/spec/mode type: function label: Replicaset number schema: schema/properties/spec/properties/replicas diff --git a/charts/kubedbcom-hazelcast-editor/Chart.yaml b/charts/kubedbcom-hazelcast-editor/Chart.yaml index 4411895be0..52babcaabc 100644 --- a/charts/kubedbcom-hazelcast-editor/Chart.yaml +++ b/charts/kubedbcom-hazelcast-editor/Chart.yaml @@ -2,15 +2,30 @@ annotations: meta.x-helm.dev/editor: '{"group":"kubedb.com","version":"v1alpha2","resource":"hazelcasts"}' meta.x-helm.dev/form-keys: monitoringCoreosComPrometheusRule meta.x-helm.dev/resource-keys: autoscalingKubedbComHazelcastAutoscaler,catalogAppscodeComHazelcastBinding,certManagerIoIssuer_ca,kubedbComHazelcast,monitoringCoreosComServiceMonitor,secret_auth,secret_config - meta.x-helm.dev/resources: "- group: \"\"\n kind: Secret\n version: v1\n- group:\ - \ autoscaling.kubedb.com\n kind: HazelcastAutoscaler\n version: v1alpha1\n-\ - \ group: catalog.appscode.com\n kind: HazelcastBinding\n version: v1alpha1\n\ - - group: cert-manager.io\n kind: Issuer\n version: v1\n- group: kubedb.com\n\ - \ kind: Hazelcast\n version: v1alpha2\n- group: monitoring.coreos.com\n kind:\ - \ PrometheusRule\n version: v1\n- group: monitoring.coreos.com\n kind: ServiceMonitor\n\ - \ version: v1\n" + meta.x-helm.dev/resources: | + - group: "" + kind: Secret + version: v1 + - group: autoscaling.kubedb.com + kind: HazelcastAutoscaler + version: v1alpha1 + - group: catalog.appscode.com + kind: HazelcastBinding + version: v1alpha1 + - group: cert-manager.io + kind: Issuer + version: v1 + - group: kubedb.com + kind: Hazelcast + version: v1alpha2 + - group: monitoring.coreos.com + kind: PrometheusRule + version: v1 + - group: monitoring.coreos.com + kind: ServiceMonitor + version: v1 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Hazelcast Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -22,4 +37,4 @@ maintainers: name: appscode name: kubedbcom-hazelcast-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/kubedbcom-hazelcast-editor/README.md b/charts/kubedbcom-hazelcast-editor/README.md index fbe7df0722..45f4581972 100644 --- a/charts/kubedbcom-hazelcast-editor/README.md +++ b/charts/kubedbcom-hazelcast-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-hazelcast-editor --version=v0.35.0 -$ helm upgrade -i kubedbcom-hazelcast-editor appscode/kubedbcom-hazelcast-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-hazelcast-editor --version=v0.36.0 +$ helm upgrade -i kubedbcom-hazelcast-editor appscode/kubedbcom-hazelcast-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Hazelcast Editor on a [Kubernetes](http://kubernetes.io) cl To install/upgrade the chart with the release name `kubedbcom-hazelcast-editor`: ```bash -$ helm upgrade -i kubedbcom-hazelcast-editor appscode/kubedbcom-hazelcast-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-hazelcast-editor appscode/kubedbcom-hazelcast-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Hazelcast Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -45,93 +45,93 @@ The command removes all the Kubernetes components associated with the chart and The following table lists the configurable parameters of the `kubedbcom-hazelcast-editor` chart and their default values. -| Parameter | Description | Default | -|-------------------------------------------------------------------------------|-------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| form.alert.additionalRuleLabels | | {} | -| form.alert.annotations | | {} | -| form.alert.enabled | | warning | -| form.alert.groups.database.enabled | | warning | -| form.alert.groups.database.rules.diskAlmostFull.duration | | 1m | -| form.alert.groups.database.rules.diskAlmostFull.enabled | | true | -| form.alert.groups.database.rules.diskAlmostFull.severity | | critical | -| form.alert.groups.database.rules.diskAlmostFull.val | | 95 | -| form.alert.groups.database.rules.diskUsageHigh.duration | | 1m | -| form.alert.groups.database.rules.diskUsageHigh.enabled | | true | -| form.alert.groups.database.rules.diskUsageHigh.severity | | warning | -| form.alert.groups.database.rules.diskUsageHigh.val | | 80 | -| form.alert.groups.database.rules.hazelcastDown.duration | | 30s | -| form.alert.groups.database.rules.hazelcastDown.enabled | | true | -| form.alert.groups.database.rules.hazelcastDown.severity | | critical | -| form.alert.groups.database.rules.hazelcastHighHeapPercentage.duration | | 30s | -| form.alert.groups.database.rules.hazelcastHighHeapPercentage.enabled | | true | -| form.alert.groups.database.rules.hazelcastHighHeapPercentage.severity | | warning | -| form.alert.groups.database.rules.hazelcastHighHeapPercentage.val | | 80 | -| form.alert.groups.database.rules.hazelcastHighLatency.duration | | 30s | -| form.alert.groups.database.rules.hazelcastHighLatency.enabled | | true | -| form.alert.groups.database.rules.hazelcastHighLatency.severity | | warning | -| form.alert.groups.database.rules.hazelcastHighLatency.val | | 2.5 | -| form.alert.groups.database.rules.hazelcastHighMemoryUsage.duration | | 30s | -| form.alert.groups.database.rules.hazelcastHighMemoryUsage.enabled | | true | -| form.alert.groups.database.rules.hazelcastHighMemoryUsage.severity | | warning | -| form.alert.groups.database.rules.hazelcastHighMemoryUsage.val | | 80 | -| form.alert.groups.database.rules.hazelcastHighPhysicalMemoryUsage.duration | | 30s | -| form.alert.groups.database.rules.hazelcastHighPhysicalMemoryUsage.enabled | | true | -| form.alert.groups.database.rules.hazelcastHighPhysicalMemoryUsage.severity | | warning | -| form.alert.groups.database.rules.hazelcastHighPhysicalMemoryUsage.val | | 50 | -| form.alert.groups.database.rules.hazelcastPartitionCountExceed.duration | | 30s | -| form.alert.groups.database.rules.hazelcastPartitionCountExceed.enabled | | true | -| form.alert.groups.database.rules.hazelcastPartitionCountExceed.severity | | warning | -| form.alert.groups.database.rules.hazelcastPartitionCountExceed.val | | 92 | -| form.alert.groups.database.rules.hazelcastPhaseCritical.duration | | 3m | -| form.alert.groups.database.rules.hazelcastPhaseCritical.enabled | | true | -| form.alert.groups.database.rules.hazelcastPhaseCritical.severity | | warning | -| form.alert.groups.database.rules.hazelcastSystemCPULoadExceed.duration | | 30s | -| form.alert.groups.database.rules.hazelcastSystemCPULoadExceed.enabled | | true | -| form.alert.groups.database.rules.hazelcastSystemCPULoadExceed.severity | | warning | -| form.alert.groups.database.rules.hazelcastSystemCPULoadExceed.val | | 5 | -| form.alert.groups.opsManager.enabled | | warning | -| form.alert.groups.opsManager.rules.opsRequestFailed.duration | | 0m | -| form.alert.groups.opsManager.rules.opsRequestFailed.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestFailed.severity | | critical | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.duration | | 0m | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.severity | | info | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.duration | | 30m | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.severity | | critical | -| form.alert.groups.provisioner.enabled | | warning | -| form.alert.groups.provisioner.rules.appPhaseCritical.duration | | 15m | -| form.alert.groups.provisioner.rules.appPhaseCritical.enabled | | true | -| form.alert.groups.provisioner.rules.appPhaseCritical.severity | | warning | -| form.alert.groups.provisioner.rules.appPhaseNotReady.duration | | 1m | -| form.alert.groups.provisioner.rules.appPhaseNotReady.enabled | | true | -| form.alert.groups.provisioner.rules.appPhaseNotReady.severity | | critical | -| form.alert.labels.release | | kube-prometheus-stack | -| metadata.resource.group | | kubedb.com | -| metadata.resource.version | | v1alpha2 | -| metadata.resource.name | | hazelcasts | -| metadata.resource.kind | | Hazelcast | -| metadata.resource.scope | | Namespaced | -| metadata.release.name | | RELEASE-NAME | -| metadata.release.namespace | | default | -| resources.autoscalingKubedbComHazelcastAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"HazelcastAutoscaler","metadata":{"name":"hazelcast","namespace":"demo"},"spec":{"compute":{"hazelcast":{"maxAllowed":{"cpu":1,"memory":"2Gi"},"minAllowed":{"cpu":"400m","memory":"400Mi"},"podLifeTimeThreshold":"10m","resourceDiffPercentage":20,"trigger":"On"},"nodeTopology":{"name":"standard-basv2-family"}},"databaseRef":{"name":"hazelcast"},"opsRequestOptions":{"apply":"IfReady","timeout":"10m"}}} | -| resources.catalogAppscodeComHazelcastBinding | | {"apiVersion":"catalog.appscode.com/v1alpha1","kind":"HazelcastBinding","metadata":{"name":"hazelcast","namespace":"demo"},"spec":{"sourceRef":{"name":"hazelcast","namespace":"demo"}}} | -| resources.certManagerIoIssuer_ca | | {"apiVersion":"cert-manager.io/v1","kind":"Issuer","metadata":{"name":"hazelcast-ca","namespace":"demo"},"spec":{"ca":{"secretName":"hazelcast-ca"}}} | -| resources.kubedbComHazelcast | | {"apiVersion":"kubedb.com/v1alpha2","kind":"Hazelcast","metadata":{"name":"hazelcast","namespace":"hazelcast"},"spec":{"deletionPolicy":"Halt","podTemplate":{"spec":{"containers":[{"name":"hazelcast","resources":{"requests":{"cpu":"700m","memory":"1200Mi"}}}],"nodeSelector":{"app":"kubedb","component":"hazelcast-database","instance":"hazelcast"},"tolerations":[{"effect":"NoSchedule","key":"app","operator":"Equal","value":"kubedb"},{"effect":"NoSchedule","key":"instance","operator":"Equal","value":"hazelcast"},{"effect":"NoSchedule","key":"component","operator":"Equal","value":"hazelcast-database"},{"effect":"NoSchedule","key":"nodepool_type","operator":"Equal","value":"n2-standard-2"}]}},"replicas":3,"serviceTemplates":[{"alias":"primary","spec":{"type":"LoadBalancer"}}],"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Mi"}}},"version":"3.8.3"}} | -| resources.monitoringCoreosComServiceMonitor | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"hazelcast","namespace":"demo"},"spec":{"endpoints":[{"honorLabels":true,"interval":"30s","path":"/metrics","port":"metrics"}],"namespaceSelector":{"matchNames":["demo"]},"selector":{"matchLabels":{"app.kubernetes.io/instance":"hazelcast","app.kubernetes.io/name":"hazelcasts.kubedb.com"}}}} | -| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"hazelcast-auth","namespace":"demo"},"stringData":{"password":"thisIs1StrongPassword","username":"root"},"type":"Opaque"} | -| resources.secret_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"hazelcast-config","namespace":"demo"},"stringData":{"hazelcast.cnf":"[mysqld]\nmax_connections = 200\nread_buffer_size = 1048576\n"},"type":"Opaque"} | +| Parameter | Description | Default | +|-------------------------------------------------------------------------------|-------------|-----------------------------------------------------------------------------------------------------------------------------------------------| +| form.alert.additionalRuleLabels | | {} | +| form.alert.annotations | | {} | +| form.alert.enabled | | warning | +| form.alert.groups.database.enabled | | warning | +| form.alert.groups.database.rules.diskAlmostFull.duration | | 1m | +| form.alert.groups.database.rules.diskAlmostFull.enabled | | true | +| form.alert.groups.database.rules.diskAlmostFull.severity | | critical | +| form.alert.groups.database.rules.diskAlmostFull.val | | 95 | +| form.alert.groups.database.rules.diskUsageHigh.duration | | 1m | +| form.alert.groups.database.rules.diskUsageHigh.enabled | | true | +| form.alert.groups.database.rules.diskUsageHigh.severity | | warning | +| form.alert.groups.database.rules.diskUsageHigh.val | | 80 | +| form.alert.groups.database.rules.hazelcastDown.duration | | 30s | +| form.alert.groups.database.rules.hazelcastDown.enabled | | true | +| form.alert.groups.database.rules.hazelcastDown.severity | | critical | +| form.alert.groups.database.rules.hazelcastHighHeapPercentage.duration | | 30s | +| form.alert.groups.database.rules.hazelcastHighHeapPercentage.enabled | | true | +| form.alert.groups.database.rules.hazelcastHighHeapPercentage.severity | | warning | +| form.alert.groups.database.rules.hazelcastHighHeapPercentage.val | | 80 | +| form.alert.groups.database.rules.hazelcastHighLatency.duration | | 30s | +| form.alert.groups.database.rules.hazelcastHighLatency.enabled | | true | +| form.alert.groups.database.rules.hazelcastHighLatency.severity | | warning | +| form.alert.groups.database.rules.hazelcastHighLatency.val | | 2.5 | +| form.alert.groups.database.rules.hazelcastHighMemoryUsage.duration | | 30s | +| form.alert.groups.database.rules.hazelcastHighMemoryUsage.enabled | | true | +| form.alert.groups.database.rules.hazelcastHighMemoryUsage.severity | | warning | +| form.alert.groups.database.rules.hazelcastHighMemoryUsage.val | | 80 | +| form.alert.groups.database.rules.hazelcastHighPhysicalMemoryUsage.duration | | 30s | +| form.alert.groups.database.rules.hazelcastHighPhysicalMemoryUsage.enabled | | true | +| form.alert.groups.database.rules.hazelcastHighPhysicalMemoryUsage.severity | | warning | +| form.alert.groups.database.rules.hazelcastHighPhysicalMemoryUsage.val | | 50 | +| form.alert.groups.database.rules.hazelcastPartitionCountExceed.duration | | 30s | +| form.alert.groups.database.rules.hazelcastPartitionCountExceed.enabled | | true | +| form.alert.groups.database.rules.hazelcastPartitionCountExceed.severity | | warning | +| form.alert.groups.database.rules.hazelcastPartitionCountExceed.val | | 92 | +| form.alert.groups.database.rules.hazelcastPhaseCritical.duration | | 3m | +| form.alert.groups.database.rules.hazelcastPhaseCritical.enabled | | true | +| form.alert.groups.database.rules.hazelcastPhaseCritical.severity | | warning | +| form.alert.groups.database.rules.hazelcastSystemCPULoadExceed.duration | | 30s | +| form.alert.groups.database.rules.hazelcastSystemCPULoadExceed.enabled | | true | +| form.alert.groups.database.rules.hazelcastSystemCPULoadExceed.severity | | warning | +| form.alert.groups.database.rules.hazelcastSystemCPULoadExceed.val | | 5 | +| form.alert.groups.opsManager.enabled | | warning | +| form.alert.groups.opsManager.rules.opsRequestFailed.duration | | 0m | +| form.alert.groups.opsManager.rules.opsRequestFailed.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestFailed.severity | | critical | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.duration | | 0m | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.severity | | info | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.duration | | 30m | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.severity | | critical | +| form.alert.groups.provisioner.enabled | | warning | +| form.alert.groups.provisioner.rules.appPhaseCritical.duration | | 15m | +| form.alert.groups.provisioner.rules.appPhaseCritical.enabled | | true | +| form.alert.groups.provisioner.rules.appPhaseCritical.severity | | warning | +| form.alert.groups.provisioner.rules.appPhaseNotReady.duration | | 1m | +| form.alert.groups.provisioner.rules.appPhaseNotReady.enabled | | true | +| form.alert.groups.provisioner.rules.appPhaseNotReady.severity | | critical | +| form.alert.labels.release | | kube-prometheus-stack | +| metadata.resource.group | | kubedb.com | +| metadata.resource.version | | v1alpha2 | +| metadata.resource.name | | hazelcasts | +| metadata.resource.kind | | Hazelcast | +| metadata.resource.scope | | Namespaced | +| metadata.release.name | | RELEASE-NAME | +| metadata.release.namespace | | default | +| resources.autoscalingKubedbComHazelcastAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"HazelcastAutoscaler","metadata":{"name":"hazelcast","namespace":"demo"}} | +| resources.catalogAppscodeComHazelcastBinding | | {"apiVersion":"catalog.appscode.com/v1alpha1","kind":"HazelcastBinding","metadata":{"name":"hazelcast","namespace":"demo"}} | +| resources.certManagerIoIssuer_ca | | {"apiVersion":"cert-manager.io/v1","kind":"Issuer","metadata":{"name":"hazelcast-ca","namespace":"demo"}} | +| resources.kubedbComHazelcast | | {"apiVersion":"kubedb.com/v1alpha2","kind":"Hazelcast","metadata":{"name":"hazelcast","namespace":"hazelcast"}} | +| resources.monitoringCoreosComServiceMonitor | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"hazelcast","namespace":"demo"}} | +| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"hazelcast-auth","namespace":"demo"}} | +| resources.secret_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"hazelcast-config","namespace":"demo"}} | Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-hazelcast-editor appscode/kubedbcom-hazelcast-editor -n default --create-namespace --version=v0.35.0 --set form.alert.enabled=warning +$ helm upgrade -i kubedbcom-hazelcast-editor appscode/kubedbcom-hazelcast-editor -n default --create-namespace --version=v0.36.0 --set form.alert.enabled=warning ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-hazelcast-editor appscode/kubedbcom-hazelcast-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-hazelcast-editor appscode/kubedbcom-hazelcast-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-hazelcast-editor/ui/functions.js b/charts/kubedbcom-hazelcast-editor/ui/functions.js index 08593f1013..8e1be38f24 100644 --- a/charts/kubedbcom-hazelcast-editor/ui/functions.js +++ b/charts/kubedbcom-hazelcast-editor/ui/functions.js @@ -152,7 +152,106 @@ export const useFunc = (model) => { let initialDbMetadata = {} let namespaceList = [] let backupConfigurationsFromStore = {} - let valuesFromWizard = {} + let valuesFromWizard = { + apiVersion: 'core.kubestash.com/v1alpha1', + kind: 'BackupConfiguration', + metadata: { + name: 'hazelcast', + namespace: 'demo', + }, + spec: { + backends: [ + { + name: 'hazelcast-backend', + retentionPolicy: { + name: 'hazelcast-retention-policy', + namespace: 'demo', + }, + storageRef: { + name: 'hazelcast-storage', + namespace: 'demo', + }, + }, + ], + sessions: [ + { + addon: { + jobTemplate: { + spec: { + containerSecurityContext: { + allowPrivilegeEscalation: false, + capabilities: { + drop: ['ALL'], + }, + runAsGroup: 0, + runAsNonRoot: true, + runAsUser: 999, + seccompProfile: { + type: 'RuntimeDefault', + }, + }, + nodeSelector: { + 'kubernetes.io/os': 'linux', + }, + }, + }, + name: 'hazelcast-addon', + tasks: [ + { + name: 'logical-backup', + }, + ], + }, + name: 'hazelcast-frequent-backup', + repositories: [ + { + backend: 'hazelcast-backend', + directory: '/hazelcast-repo', + encryptionSecret: { + name: 'hazelcast-encryption-secret', + namespace: 'demo', + }, + name: 'hazelcast-repo', + }, + ], + scheduler: { + failedJobsHistoryLimit: 4, + jobTemplate: { + backoffLimit: 2, + template: { + spec: { + containerSecurityContext: { + allowPrivilegeEscalation: false, + capabilities: { + drop: ['ALL'], + }, + runAsGroup: 0, + runAsNonRoot: true, + runAsUser: 999, + seccompProfile: { + type: 'RuntimeDefault', + }, + }, + nodeSelector: { + 'kubernetes.io/os': 'linux', + }, + }, + }, + }, + schedule: '0 */2 * * *', + successfulJobsHistoryLimit: 2, + }, + sessionHistoryLimit: 3, + }, + ], + target: { + apiGroup: 'kubedb.com', + kind: 'Hazelcast', + name: 'hazelcast', + namespace: 'demo', + }, + }, + } let initialArchiver = {} let isArchiverAvailable = false let archiverObjectToCommit = {} @@ -173,27 +272,6 @@ export const useFunc = (model) => { initialArchiver = dbResource.spec?.archiver ? objectCopy(dbResource.spec?.archiver) : undefined // get values.yaml to populate data when backup-config is being created - try { - const actionArray = storeGet('/resource/actions/result') - const editorDetails = actionArray[0]?.items[0]?.editor - const chartName = editorDetails?.name - const sourceApiGroup = editorDetails?.sourceRef?.apiGroup - const sourceKind = editorDetails?.sourceRef?.kind - const sourceNamespace = editorDetails?.sourceRef?.namespace - const sourceName = editorDetails?.sourceRef?.name - const chartVersion = editorDetails?.version - - let url = `/clusters/${user}/${cluster}/helm/packageview/values?name=${chartName}&sourceApiGroup=${sourceApiGroup}&sourceKind=${sourceKind}&sourceNamespace=${sourceNamespace}&sourceName=${sourceName}&version=${chartVersion}&format=json` - - if (spoke) - url = `/clusters/${user}/${spoke}/helm/packageview/values?name=${chartName}&sourceApiGroup=${sourceApiGroup}&sourceKind=${sourceKind}&sourceNamespace=${sourceNamespace}&sourceName=${sourceName}&version=${chartVersion}&format=json` - - const resp = await axios.get(url) - - valuesFromWizard = objectCopy(resp.data?.resources?.coreKubestashComBackupConfiguration) || {} - } catch (e) { - console.log(e) - } // check storageclass archiver annotation if (initialArchiver) { diff --git a/charts/kubedbcom-hazelcast-editor/values.yaml b/charts/kubedbcom-hazelcast-editor/values.yaml index f24faf9a38..078be41084 100644 --- a/charts/kubedbcom-hazelcast-editor/values.yaml +++ b/charts/kubedbcom-hazelcast-editor/values.yaml @@ -100,131 +100,39 @@ resources: metadata: name: hazelcast namespace: demo - spec: - compute: - hazelcast: - maxAllowed: - cpu: 1 - memory: 2Gi - minAllowed: - cpu: 400m - memory: 400Mi - podLifeTimeThreshold: 10m - resourceDiffPercentage: 20 - trigger: "On" - nodeTopology: - name: standard-basv2-family - databaseRef: - name: hazelcast - opsRequestOptions: - apply: IfReady - timeout: 10m catalogAppscodeComHazelcastBinding: # +doc-gen:break apiVersion: catalog.appscode.com/v1alpha1 kind: HazelcastBinding metadata: name: hazelcast namespace: demo - spec: - sourceRef: - name: hazelcast - namespace: demo certManagerIoIssuer_ca: # +doc-gen:break apiVersion: cert-manager.io/v1 kind: Issuer metadata: name: hazelcast-ca namespace: demo - spec: - ca: - secretName: hazelcast-ca kubedbComHazelcast: # +doc-gen:break apiVersion: kubedb.com/v1alpha2 kind: Hazelcast metadata: name: hazelcast namespace: hazelcast - spec: - deletionPolicy: Halt - podTemplate: - spec: - containers: - - name: hazelcast - resources: - requests: - cpu: 700m - memory: 1200Mi - nodeSelector: - app: kubedb - component: hazelcast-database - instance: hazelcast - tolerations: - - effect: NoSchedule - key: app - operator: Equal - value: kubedb - - effect: NoSchedule - key: instance - operator: Equal - value: hazelcast - - effect: NoSchedule - key: component - operator: Equal - value: hazelcast-database - - effect: NoSchedule - key: nodepool_type - operator: Equal - value: n2-standard-2 - replicas: 3 - serviceTemplates: - - alias: primary - spec: - type: LoadBalancer - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 100Mi - version: 3.8.3 monitoringCoreosComServiceMonitor: # +doc-gen:break apiVersion: monitoring.coreos.com/v1 kind: ServiceMonitor metadata: name: hazelcast namespace: demo - spec: - endpoints: - - honorLabels: true - interval: 30s - path: /metrics - port: metrics - namespaceSelector: - matchNames: - - demo - selector: - matchLabels: - app.kubernetes.io/instance: hazelcast - app.kubernetes.io/name: hazelcasts.kubedb.com secret_auth: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: hazelcast-auth namespace: demo - stringData: - password: thisIs1StrongPassword - username: root - type: Opaque secret_config: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: hazelcast-config namespace: demo - stringData: - hazelcast.cnf: | - [mysqld] - max_connections = 200 - read_buffer_size = 1048576 - type: Opaque diff --git a/charts/kubedbcom-ignite-editor-options/Chart.yaml b/charts/kubedbcom-ignite-editor-options/Chart.yaml index 99c22582d9..4bf903c01b 100644 --- a/charts/kubedbcom-ignite-editor-options/Chart.yaml +++ b/charts/kubedbcom-ignite-editor-options/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 name: kubedbcom-ignite-editor-options description: Ignite Editor UI Options type: application -version: v0.35.0 -appVersion: v0.35.0 +version: v0.36.0 +appVersion: v0.36.0 maintainers: - name: appscode email: support@appscode.com diff --git a/charts/kubedbcom-ignite-editor-options/README.md b/charts/kubedbcom-ignite-editor-options/README.md index 56de9d5f52..1872d3c5a1 100644 --- a/charts/kubedbcom-ignite-editor-options/README.md +++ b/charts/kubedbcom-ignite-editor-options/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-ignite-editor-options --version=v0.35.0 -$ helm upgrade -i kubedbcom-ignite-editor-options appscode/kubedbcom-ignite-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-ignite-editor-options --version=v0.36.0 +$ helm upgrade -i kubedbcom-ignite-editor-options appscode/kubedbcom-ignite-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Ignite Editor UI Options on a [Kubernetes](http://kubernete To install/upgrade the chart with the release name `kubedbcom-ignite-editor-options`: ```bash -$ helm upgrade -i kubedbcom-ignite-editor-options appscode/kubedbcom-ignite-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-ignite-editor-options appscode/kubedbcom-ignite-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` The command deploys a Ignite Editor UI Options on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -201,12 +201,12 @@ The following table lists the configurable parameters of the `kubedbcom-ignite-e Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-ignite-editor-options appscode/kubedbcom-ignite-editor-options -n kube-system --create-namespace --version=v0.35.0 --set metadata.resource.group=kubedb.com +$ helm upgrade -i kubedbcom-ignite-editor-options appscode/kubedbcom-ignite-editor-options -n kube-system --create-namespace --version=v0.36.0 --set metadata.resource.group=kubedb.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-ignite-editor-options appscode/kubedbcom-ignite-editor-options -n kube-system --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-ignite-editor-options appscode/kubedbcom-ignite-editor-options -n kube-system --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-ignite-editor/Chart.yaml b/charts/kubedbcom-ignite-editor/Chart.yaml index ab0393934c..25f309d5ed 100644 --- a/charts/kubedbcom-ignite-editor/Chart.yaml +++ b/charts/kubedbcom-ignite-editor/Chart.yaml @@ -2,14 +2,27 @@ annotations: meta.x-helm.dev/editor: '{"group":"kubedb.com","version":"v1alpha2","resource":"ignites"}' meta.x-helm.dev/form-keys: monitoringCoreosComPrometheusRule meta.x-helm.dev/resource-keys: autoscalingKubedbComIgniteAutoscaler,certManagerIoIssuer_ca,kubedbComIgnite,monitoringCoreosComServiceMonitor,secret_auth,secret_config - meta.x-helm.dev/resources: "- group: \"\"\n kind: Secret\n version: v1\n- group:\ - \ autoscaling.kubedb.com\n kind: IgniteAutoscaler\n version: v1alpha1\n- group:\ - \ cert-manager.io\n kind: Issuer\n version: v1\n- group: kubedb.com\n kind:\ - \ Ignite\n version: v1alpha2\n- group: monitoring.coreos.com\n kind: PrometheusRule\n\ - \ version: v1\n- group: monitoring.coreos.com\n kind: ServiceMonitor\n version:\ - \ v1\n" + meta.x-helm.dev/resources: | + - group: "" + kind: Secret + version: v1 + - group: autoscaling.kubedb.com + kind: IgniteAutoscaler + version: v1alpha1 + - group: cert-manager.io + kind: Issuer + version: v1 + - group: kubedb.com + kind: Ignite + version: v1alpha2 + - group: monitoring.coreos.com + kind: PrometheusRule + version: v1 + - group: monitoring.coreos.com + kind: ServiceMonitor + version: v1 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Ignite Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -21,4 +34,4 @@ maintainers: name: appscode name: kubedbcom-ignite-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/kubedbcom-ignite-editor/README.md b/charts/kubedbcom-ignite-editor/README.md index 0425160e02..6271a7d2d3 100644 --- a/charts/kubedbcom-ignite-editor/README.md +++ b/charts/kubedbcom-ignite-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-ignite-editor --version=v0.35.0 -$ helm upgrade -i kubedbcom-ignite-editor appscode/kubedbcom-ignite-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-ignite-editor --version=v0.36.0 +$ helm upgrade -i kubedbcom-ignite-editor appscode/kubedbcom-ignite-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Ignite Editor on a [Kubernetes](http://kubernetes.io) clust To install/upgrade the chart with the release name `kubedbcom-ignite-editor`: ```bash -$ helm upgrade -i kubedbcom-ignite-editor appscode/kubedbcom-ignite-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-ignite-editor appscode/kubedbcom-ignite-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Ignite Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -45,92 +45,92 @@ The command removes all the Kubernetes components associated with the chart and The following table lists the configurable parameters of the `kubedbcom-ignite-editor` chart and their default values. -| Parameter | Description | Default | -|-------------------------------------------------------------------------------|-------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| form.alert.additionalRuleLabels | | {} | -| form.alert.annotations | | {} | -| form.alert.enabled | | warning | -| form.alert.groups.database.enabled | | warning | -| form.alert.groups.database.rules.diskAlmostFull.duration | | 1m | -| form.alert.groups.database.rules.diskAlmostFull.enabled | | true | -| form.alert.groups.database.rules.diskAlmostFull.severity | | critical | -| form.alert.groups.database.rules.diskAlmostFull.val | | 95 | -| form.alert.groups.database.rules.diskUsageHigh.duration | | 1m | -| form.alert.groups.database.rules.diskUsageHigh.enabled | | true | -| form.alert.groups.database.rules.diskUsageHigh.severity | | warning | -| form.alert.groups.database.rules.diskUsageHigh.val | | 80 | -| form.alert.groups.database.rules.igniteClusterNoBaselineNode.duration | | 1m | -| form.alert.groups.database.rules.igniteClusterNoBaselineNode.enabled | | true | -| form.alert.groups.database.rules.igniteClusterNoBaselineNode.severity | | warning | -| form.alert.groups.database.rules.igniteClusterNoBaselineNode.val | | 0 | -| form.alert.groups.database.rules.igniteDown.duration | | 30s | -| form.alert.groups.database.rules.igniteDown.enabled | | true | -| form.alert.groups.database.rules.igniteDown.severity | | critical | -| form.alert.groups.database.rules.igniteHighCPULoad.duration | | 1m | -| form.alert.groups.database.rules.igniteHighCPULoad.enabled | | true | -| form.alert.groups.database.rules.igniteHighCPULoad.severity | | warning | -| form.alert.groups.database.rules.igniteHighCPULoad.val | | 80 | -| form.alert.groups.database.rules.igniteHighDataregionOffHeapUsed.duration | | 1m | -| form.alert.groups.database.rules.igniteHighDataregionOffHeapUsed.enabled | | true | -| form.alert.groups.database.rules.igniteHighDataregionOffHeapUsed.severity | | warning | -| form.alert.groups.database.rules.igniteHighDataregionOffHeapUsed.val | | 80 | -| form.alert.groups.database.rules.igniteHighHeapMemoryUsed.duration | | 1m | -| form.alert.groups.database.rules.igniteHighHeapMemoryUsed.enabled | | true | -| form.alert.groups.database.rules.igniteHighHeapMemoryUsed.severity | | warning | -| form.alert.groups.database.rules.igniteHighHeapMemoryUsed.val | | 80 | -| form.alert.groups.database.rules.igniteJVMPausesTotalDuration.duration | | 1m | -| form.alert.groups.database.rules.igniteJVMPausesTotalDuration.enabled | | true | -| form.alert.groups.database.rules.igniteJVMPausesTotalDuration.severity | | warning | -| form.alert.groups.database.rules.igniteJVMPausesTotalDuration.val | | 0 | -| form.alert.groups.database.rules.ignitePhaseCritical.duration | | 1m | -| form.alert.groups.database.rules.ignitePhaseCritical.enabled | | true | -| form.alert.groups.database.rules.ignitePhaseCritical.severity | | warning | -| form.alert.groups.database.rules.igniteRestarted.duration | | 1m | -| form.alert.groups.database.rules.igniteRestarted.enabled | | true | -| form.alert.groups.database.rules.igniteRestarted.severity | | warning | -| form.alert.groups.database.rules.igniteRestarted.val | | 180 | -| form.alert.groups.opsManager.enabled | | warning | -| form.alert.groups.opsManager.rules.opsRequestFailed.duration | | 0m | -| form.alert.groups.opsManager.rules.opsRequestFailed.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestFailed.severity | | critical | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.duration | | 0m | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.severity | | info | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.duration | | 30m | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.severity | | critical | -| form.alert.groups.provisioner.enabled | | warning | -| form.alert.groups.provisioner.rules.appPhaseCritical.duration | | 15m | -| form.alert.groups.provisioner.rules.appPhaseCritical.enabled | | true | -| form.alert.groups.provisioner.rules.appPhaseCritical.severity | | warning | -| form.alert.groups.provisioner.rules.appPhaseNotReady.duration | | 1m | -| form.alert.groups.provisioner.rules.appPhaseNotReady.enabled | | true | -| form.alert.groups.provisioner.rules.appPhaseNotReady.severity | | critical | -| form.alert.labels.release | | kube-prometheus-stack | -| metadata.resource.group | | kubedb.com | -| metadata.resource.version | | v1alpha2 | -| metadata.resource.name | | ignites | -| metadata.resource.kind | | Ignite | -| metadata.resource.scope | | Namespaced | -| metadata.release.name | | RELEASE-NAME | -| metadata.release.namespace | | default | -| resources.autoscalingKubedbComIgniteAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"IgniteAutoscaler","metadata":{"name":"ignite","namespace":"demo"},"spec":{"compute":{"ignite":{"maxAllowed":{"cpu":1,"memory":"2Gi"},"minAllowed":{"cpu":"400m","memory":"400Mi"},"podLifeTimeThreshold":"10m","resourceDiffPercentage":20,"trigger":"On"},"nodeTopology":{"name":"standard-basv2-family"}},"databaseRef":{"name":"ignite"},"opsRequestOptions":{"apply":"IfReady","timeout":"10m"}}} | -| resources.certManagerIoIssuer_ca | | {"apiVersion":"cert-manager.io/v1","kind":"Issuer","metadata":{"name":"ignite-ca","namespace":"demo"},"spec":{"ca":{"secretName":"ignite-ca"}}} | -| resources.kubedbComIgnite | | {"apiVersion":"kubedb.com/v1alpha2","kind":"Ignite","metadata":{"name":"ignite","namespace":"ignite"},"spec":{"deletionPolicy":"Halt","podTemplate":{"spec":{"containers":[{"name":"ignite","resources":{"requests":{"cpu":"700m","memory":"1200Mi"}}}],"nodeSelector":{"app":"kubedb","component":"ignite-database","instance":"ignite"},"tolerations":[{"effect":"NoSchedule","key":"app","operator":"Equal","value":"kubedb"},{"effect":"NoSchedule","key":"instance","operator":"Equal","value":"ignite"},{"effect":"NoSchedule","key":"component","operator":"Equal","value":"ignite-database"},{"effect":"NoSchedule","key":"nodepool_type","operator":"Equal","value":"n2-standard-2"}]}},"replicas":3,"serviceTemplates":[{"alias":"primary","spec":{"type":"LoadBalancer"}}],"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Mi"}}},"version":"3.8.3"}} | -| resources.monitoringCoreosComServiceMonitor | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"ignite","namespace":"demo"},"spec":{"endpoints":[{"honorLabels":true,"interval":"30s","path":"/metrics","port":"metrics"}],"namespaceSelector":{"matchNames":["demo"]},"selector":{"matchLabels":{"app.kubernetes.io/instance":"ignite","app.kubernetes.io/name":"ignites.kubedb.com"}}}} | -| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"ignite-auth","namespace":"demo"},"stringData":{"password":"thisIs1StrongPassword","username":"root"},"type":"Opaque"} | -| resources.secret_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"ignite-config","namespace":"demo"},"stringData":{"ignite.cnf":"[mysqld]\nmax_connections = 200\nread_buffer_size = 1048576\n"},"type":"Opaque"} | +| Parameter | Description | Default | +|-------------------------------------------------------------------------------|-------------|-----------------------------------------------------------------------------------------------------------------------------------------| +| form.alert.additionalRuleLabels | | {} | +| form.alert.annotations | | {} | +| form.alert.enabled | | warning | +| form.alert.groups.database.enabled | | warning | +| form.alert.groups.database.rules.diskAlmostFull.duration | | 1m | +| form.alert.groups.database.rules.diskAlmostFull.enabled | | true | +| form.alert.groups.database.rules.diskAlmostFull.severity | | critical | +| form.alert.groups.database.rules.diskAlmostFull.val | | 95 | +| form.alert.groups.database.rules.diskUsageHigh.duration | | 1m | +| form.alert.groups.database.rules.diskUsageHigh.enabled | | true | +| form.alert.groups.database.rules.diskUsageHigh.severity | | warning | +| form.alert.groups.database.rules.diskUsageHigh.val | | 80 | +| form.alert.groups.database.rules.igniteClusterNoBaselineNode.duration | | 1m | +| form.alert.groups.database.rules.igniteClusterNoBaselineNode.enabled | | true | +| form.alert.groups.database.rules.igniteClusterNoBaselineNode.severity | | warning | +| form.alert.groups.database.rules.igniteClusterNoBaselineNode.val | | 0 | +| form.alert.groups.database.rules.igniteDown.duration | | 30s | +| form.alert.groups.database.rules.igniteDown.enabled | | true | +| form.alert.groups.database.rules.igniteDown.severity | | critical | +| form.alert.groups.database.rules.igniteHighCPULoad.duration | | 1m | +| form.alert.groups.database.rules.igniteHighCPULoad.enabled | | true | +| form.alert.groups.database.rules.igniteHighCPULoad.severity | | warning | +| form.alert.groups.database.rules.igniteHighCPULoad.val | | 80 | +| form.alert.groups.database.rules.igniteHighDataregionOffHeapUsed.duration | | 1m | +| form.alert.groups.database.rules.igniteHighDataregionOffHeapUsed.enabled | | true | +| form.alert.groups.database.rules.igniteHighDataregionOffHeapUsed.severity | | warning | +| form.alert.groups.database.rules.igniteHighDataregionOffHeapUsed.val | | 80 | +| form.alert.groups.database.rules.igniteHighHeapMemoryUsed.duration | | 1m | +| form.alert.groups.database.rules.igniteHighHeapMemoryUsed.enabled | | true | +| form.alert.groups.database.rules.igniteHighHeapMemoryUsed.severity | | warning | +| form.alert.groups.database.rules.igniteHighHeapMemoryUsed.val | | 80 | +| form.alert.groups.database.rules.igniteJVMPausesTotalDuration.duration | | 1m | +| form.alert.groups.database.rules.igniteJVMPausesTotalDuration.enabled | | true | +| form.alert.groups.database.rules.igniteJVMPausesTotalDuration.severity | | warning | +| form.alert.groups.database.rules.igniteJVMPausesTotalDuration.val | | 0 | +| form.alert.groups.database.rules.ignitePhaseCritical.duration | | 1m | +| form.alert.groups.database.rules.ignitePhaseCritical.enabled | | true | +| form.alert.groups.database.rules.ignitePhaseCritical.severity | | warning | +| form.alert.groups.database.rules.igniteRestarted.duration | | 1m | +| form.alert.groups.database.rules.igniteRestarted.enabled | | true | +| form.alert.groups.database.rules.igniteRestarted.severity | | warning | +| form.alert.groups.database.rules.igniteRestarted.val | | 180 | +| form.alert.groups.opsManager.enabled | | warning | +| form.alert.groups.opsManager.rules.opsRequestFailed.duration | | 0m | +| form.alert.groups.opsManager.rules.opsRequestFailed.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestFailed.severity | | critical | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.duration | | 0m | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.severity | | info | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.duration | | 30m | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.severity | | critical | +| form.alert.groups.provisioner.enabled | | warning | +| form.alert.groups.provisioner.rules.appPhaseCritical.duration | | 15m | +| form.alert.groups.provisioner.rules.appPhaseCritical.enabled | | true | +| form.alert.groups.provisioner.rules.appPhaseCritical.severity | | warning | +| form.alert.groups.provisioner.rules.appPhaseNotReady.duration | | 1m | +| form.alert.groups.provisioner.rules.appPhaseNotReady.enabled | | true | +| form.alert.groups.provisioner.rules.appPhaseNotReady.severity | | critical | +| form.alert.labels.release | | kube-prometheus-stack | +| metadata.resource.group | | kubedb.com | +| metadata.resource.version | | v1alpha2 | +| metadata.resource.name | | ignites | +| metadata.resource.kind | | Ignite | +| metadata.resource.scope | | Namespaced | +| metadata.release.name | | RELEASE-NAME | +| metadata.release.namespace | | default | +| resources.autoscalingKubedbComIgniteAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"IgniteAutoscaler","metadata":{"name":"ignite","namespace":"demo"}} | +| resources.certManagerIoIssuer_ca | | {"apiVersion":"cert-manager.io/v1","kind":"Issuer","metadata":{"name":"ignite-ca","namespace":"demo"}} | +| resources.kubedbComIgnite | | {"apiVersion":"kubedb.com/v1alpha2","kind":"Ignite","metadata":{"name":"ignite","namespace":"ignite"}} | +| resources.monitoringCoreosComServiceMonitor | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"ignite","namespace":"demo"}} | +| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"ignite-auth","namespace":"demo"}} | +| resources.secret_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"ignite-config","namespace":"demo"}} | Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-ignite-editor appscode/kubedbcom-ignite-editor -n default --create-namespace --version=v0.35.0 --set form.alert.enabled=warning +$ helm upgrade -i kubedbcom-ignite-editor appscode/kubedbcom-ignite-editor -n default --create-namespace --version=v0.36.0 --set form.alert.enabled=warning ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-ignite-editor appscode/kubedbcom-ignite-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-ignite-editor appscode/kubedbcom-ignite-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-ignite-editor/ui/functions.js b/charts/kubedbcom-ignite-editor/ui/functions.js index c79e0ef6e3..17bdd02e0d 100644 --- a/charts/kubedbcom-ignite-editor/ui/functions.js +++ b/charts/kubedbcom-ignite-editor/ui/functions.js @@ -148,7 +148,106 @@ export const useFunc = (model) => { let initialDbMetadata = {} let namespaceList = [] let backupConfigurationsFromStore = {} - let valuesFromWizard = {} + let valuesFromWizard = { + apiVersion: 'core.kubestash.com/v1alpha1', + kind: 'BackupConfiguration', + metadata: { + name: 'ignite', + namespace: 'demo', + }, + spec: { + backends: [ + { + name: 'ignite-backend', + retentionPolicy: { + name: 'ignite-retention-policy', + namespace: 'demo', + }, + storageRef: { + name: 'ignite-storage', + namespace: 'demo', + }, + }, + ], + sessions: [ + { + addon: { + jobTemplate: { + spec: { + containerSecurityContext: { + allowPrivilegeEscalation: false, + capabilities: { + drop: ['ALL'], + }, + runAsGroup: 0, + runAsNonRoot: true, + runAsUser: 999, + seccompProfile: { + type: 'RuntimeDefault', + }, + }, + nodeSelector: { + 'kubernetes.io/os': 'linux', + }, + }, + }, + name: 'ignite-addon', + tasks: [ + { + name: 'logical-backup', + }, + ], + }, + name: 'ignite-frequent-backup', + repositories: [ + { + backend: 'ignite-backend', + directory: '/ignite-repo', + encryptionSecret: { + name: 'ignite-encryption-secret', + namespace: 'demo', + }, + name: 'ignite-repo', + }, + ], + scheduler: { + failedJobsHistoryLimit: 4, + jobTemplate: { + backoffLimit: 2, + template: { + spec: { + containerSecurityContext: { + allowPrivilegeEscalation: false, + capabilities: { + drop: ['ALL'], + }, + runAsGroup: 0, + runAsNonRoot: true, + runAsUser: 999, + seccompProfile: { + type: 'RuntimeDefault', + }, + }, + nodeSelector: { + 'kubernetes.io/os': 'linux', + }, + }, + }, + }, + schedule: '0 */2 * * *', + successfulJobsHistoryLimit: 2, + }, + sessionHistoryLimit: 3, + }, + ], + target: { + apiGroup: 'kubedb.com', + kind: 'Ignite', + name: 'ignite', + namespace: 'demo', + }, + }, + } let initialArchiver = {} let isArchiverAvailable = false let archiverObjectToCommit = {} @@ -169,27 +268,6 @@ export const useFunc = (model) => { initialArchiver = dbResource.spec?.archiver ? objectCopy(dbResource.spec?.archiver) : undefined // get values.yaml to populate data when backup-config is being created - try { - const actionArray = storeGet('/resource/actions/result') - const editorDetails = actionArray[0]?.items[0]?.editor - const chartName = editorDetails?.name - const sourceApiGroup = editorDetails?.sourceRef?.apiGroup - const sourceKind = editorDetails?.sourceRef?.kind - const sourceNamespace = editorDetails?.sourceRef?.namespace - const sourceName = editorDetails?.sourceRef?.name - const chartVersion = editorDetails?.version - - let url = `/clusters/${user}/${cluster}/helm/packageview/values?name=${chartName}&sourceApiGroup=${sourceApiGroup}&sourceKind=${sourceKind}&sourceNamespace=${sourceNamespace}&sourceName=${sourceName}&version=${chartVersion}&format=json` - - if (spoke) - url = `/clusters/${user}/${spoke}/helm/packageview/values?name=${chartName}&sourceApiGroup=${sourceApiGroup}&sourceKind=${sourceKind}&sourceNamespace=${sourceNamespace}&sourceName=${sourceName}&version=${chartVersion}&format=json` - - const resp = await axios.get(url) - - valuesFromWizard = objectCopy(resp.data?.resources?.coreKubestashComBackupConfiguration) || {} - } catch (e) { - console.log(e) - } // check storageclass archiver annotation if (initialArchiver) { diff --git a/charts/kubedbcom-ignite-editor/values.yaml b/charts/kubedbcom-ignite-editor/values.yaml index 80f608c11e..73aff29b3e 100644 --- a/charts/kubedbcom-ignite-editor/values.yaml +++ b/charts/kubedbcom-ignite-editor/values.yaml @@ -100,121 +100,33 @@ resources: metadata: name: ignite namespace: demo - spec: - compute: - ignite: - maxAllowed: - cpu: 1 - memory: 2Gi - minAllowed: - cpu: 400m - memory: 400Mi - podLifeTimeThreshold: 10m - resourceDiffPercentage: 20 - trigger: "On" - nodeTopology: - name: standard-basv2-family - databaseRef: - name: ignite - opsRequestOptions: - apply: IfReady - timeout: 10m certManagerIoIssuer_ca: # +doc-gen:break apiVersion: cert-manager.io/v1 kind: Issuer metadata: name: ignite-ca namespace: demo - spec: - ca: - secretName: ignite-ca kubedbComIgnite: # +doc-gen:break apiVersion: kubedb.com/v1alpha2 kind: Ignite metadata: name: ignite namespace: ignite - spec: - deletionPolicy: Halt - podTemplate: - spec: - containers: - - name: ignite - resources: - requests: - cpu: 700m - memory: 1200Mi - nodeSelector: - app: kubedb - component: ignite-database - instance: ignite - tolerations: - - effect: NoSchedule - key: app - operator: Equal - value: kubedb - - effect: NoSchedule - key: instance - operator: Equal - value: ignite - - effect: NoSchedule - key: component - operator: Equal - value: ignite-database - - effect: NoSchedule - key: nodepool_type - operator: Equal - value: n2-standard-2 - replicas: 3 - serviceTemplates: - - alias: primary - spec: - type: LoadBalancer - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 100Mi - version: 3.8.3 monitoringCoreosComServiceMonitor: # +doc-gen:break apiVersion: monitoring.coreos.com/v1 kind: ServiceMonitor metadata: name: ignite namespace: demo - spec: - endpoints: - - honorLabels: true - interval: 30s - path: /metrics - port: metrics - namespaceSelector: - matchNames: - - demo - selector: - matchLabels: - app.kubernetes.io/instance: ignite - app.kubernetes.io/name: ignites.kubedb.com secret_auth: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: ignite-auth namespace: demo - stringData: - password: thisIs1StrongPassword - username: root - type: Opaque secret_config: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: ignite-config namespace: demo - stringData: - ignite.cnf: | - [mysqld] - max_connections = 200 - read_buffer_size = 1048576 - type: Opaque diff --git a/charts/kubedbcom-kafka-editor-options/Chart.yaml b/charts/kubedbcom-kafka-editor-options/Chart.yaml index ce3726905f..4a5f0fe5cf 100644 --- a/charts/kubedbcom-kafka-editor-options/Chart.yaml +++ b/charts/kubedbcom-kafka-editor-options/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 name: kubedbcom-kafka-editor-options description: Kafka Editor UI Options type: application -version: v0.35.0 -appVersion: v0.35.0 +version: v0.36.0 +appVersion: v0.36.0 maintainers: - name: appscode email: support@appscode.com diff --git a/charts/kubedbcom-kafka-editor-options/README.md b/charts/kubedbcom-kafka-editor-options/README.md index 457af29380..05300ba94d 100644 --- a/charts/kubedbcom-kafka-editor-options/README.md +++ b/charts/kubedbcom-kafka-editor-options/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-kafka-editor-options --version=v0.35.0 -$ helm upgrade -i kubedbcom-kafka-editor-options appscode/kubedbcom-kafka-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-kafka-editor-options --version=v0.36.0 +$ helm upgrade -i kubedbcom-kafka-editor-options appscode/kubedbcom-kafka-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Kafka Editor UI Options on a [Kubernetes](http://kubernetes To install/upgrade the chart with the release name `kubedbcom-kafka-editor-options`: ```bash -$ helm upgrade -i kubedbcom-kafka-editor-options appscode/kubedbcom-kafka-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-kafka-editor-options appscode/kubedbcom-kafka-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` The command deploys a Kafka Editor UI Options on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -235,12 +235,12 @@ The following table lists the configurable parameters of the `kubedbcom-kafka-ed Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-kafka-editor-options appscode/kubedbcom-kafka-editor-options -n kube-system --create-namespace --version=v0.35.0 --set metadata.resource.group=kubedb.com +$ helm upgrade -i kubedbcom-kafka-editor-options appscode/kubedbcom-kafka-editor-options -n kube-system --create-namespace --version=v0.36.0 --set metadata.resource.group=kubedb.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-kafka-editor-options appscode/kubedbcom-kafka-editor-options -n kube-system --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-kafka-editor-options appscode/kubedbcom-kafka-editor-options -n kube-system --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-kafka-editor-options/ui/create-ui.yaml b/charts/kubedbcom-kafka-editor-options/ui/create-ui.yaml index 22c39625c4..4e14f27c2a 100644 --- a/charts/kubedbcom-kafka-editor-options/ui/create-ui.yaml +++ b/charts/kubedbcom-kafka-editor-options/ui/create-ui.yaml @@ -211,7 +211,7 @@ step: if: name: notEqualToDatabaseMode|Topology type: function - label: Machine_profile + label: Machine profile showLabels: true type: block-layout - elements: diff --git a/charts/kubedbcom-kafka-editor/Chart.yaml b/charts/kubedbcom-kafka-editor/Chart.yaml index fccbdbb915..4ace197670 100644 --- a/charts/kubedbcom-kafka-editor/Chart.yaml +++ b/charts/kubedbcom-kafka-editor/Chart.yaml @@ -2,14 +2,30 @@ annotations: meta.x-helm.dev/editor: '{"group":"kubedb.com","version":"v1","resource":"kafkas"}' meta.x-helm.dev/form-keys: monitoringCoreosComPrometheusRule meta.x-helm.dev/resource-keys: autoscalingKubedbComKafkaAutoscaler,catalogAppscodeComKafkaBinding,gitopsKubedbComKafka,kubedbComKafka,monitoringCoreosComServiceMonitor,secret_admin_cred - meta.x-helm.dev/resources: "- group: \"\"\n kind: Secret\n version: v1\n- group:\ - \ autoscaling.kubedb.com\n kind: KafkaAutoscaler\n version: v1alpha1\n- group:\ - \ catalog.appscode.com\n kind: KafkaBinding\n version: v1alpha1\n- group: gitops.kubedb.com\n\ - \ kind: Kafka\n version: v1alpha1\n- group: kubedb.com\n kind: Kafka\n version:\ - \ v1\n- group: monitoring.coreos.com\n kind: PrometheusRule\n version: v1\n\ - - group: monitoring.coreos.com\n kind: ServiceMonitor\n version: v1\n" + meta.x-helm.dev/resources: | + - group: "" + kind: Secret + version: v1 + - group: autoscaling.kubedb.com + kind: KafkaAutoscaler + version: v1alpha1 + - group: catalog.appscode.com + kind: KafkaBinding + version: v1alpha1 + - group: gitops.kubedb.com + kind: Kafka + version: v1alpha1 + - group: kubedb.com + kind: Kafka + version: v1 + - group: monitoring.coreos.com + kind: PrometheusRule + version: v1 + - group: monitoring.coreos.com + kind: ServiceMonitor + version: v1 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Kafka Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -21,4 +37,4 @@ maintainers: name: appscode name: kubedbcom-kafka-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/kubedbcom-kafka-editor/README.md b/charts/kubedbcom-kafka-editor/README.md index d66762bb2e..420324a0eb 100644 --- a/charts/kubedbcom-kafka-editor/README.md +++ b/charts/kubedbcom-kafka-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-kafka-editor --version=v0.35.0 -$ helm upgrade -i kubedbcom-kafka-editor appscode/kubedbcom-kafka-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-kafka-editor --version=v0.36.0 +$ helm upgrade -i kubedbcom-kafka-editor appscode/kubedbcom-kafka-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Kafka Editor on a [Kubernetes](http://kubernetes.io) cluste To install/upgrade the chart with the release name `kubedbcom-kafka-editor`: ```bash -$ helm upgrade -i kubedbcom-kafka-editor appscode/kubedbcom-kafka-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-kafka-editor appscode/kubedbcom-kafka-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Kafka Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -45,116 +45,116 @@ The command removes all the Kubernetes components associated with the chart and The following table lists the configurable parameters of the `kubedbcom-kafka-editor` chart and their default values. -| Parameter | Description | Default | -|-------------------------------------------------------------------------------|-------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| form.alert.additionalRuleLabels | | {} | -| form.alert.annotations | | {} | -| form.alert.enabled | | warning | -| form.alert.groups.database.enabled | | warning | -| form.alert.groups.database.rules.diskAlmostFull.duration | | 1m | -| form.alert.groups.database.rules.diskAlmostFull.enabled | | true | -| form.alert.groups.database.rules.diskAlmostFull.severity | | critical | -| form.alert.groups.database.rules.diskAlmostFull.val | | 95 | -| form.alert.groups.database.rules.diskUsageHigh.duration | | 1m | -| form.alert.groups.database.rules.diskUsageHigh.enabled | | true | -| form.alert.groups.database.rules.diskUsageHigh.severity | | warning | -| form.alert.groups.database.rules.diskUsageHigh.val | | 80 | -| form.alert.groups.database.rules.kafkaAbnormalControllerState.duration | | 10s | -| form.alert.groups.database.rules.kafkaAbnormalControllerState.enabled | | true | -| form.alert.groups.database.rules.kafkaAbnormalControllerState.severity | | warning | -| form.alert.groups.database.rules.kafkaAbnormalControllerState.val | | 1 | -| form.alert.groups.database.rules.kafkaBrokerCount.duration | | 1m | -| form.alert.groups.database.rules.kafkaBrokerCount.enabled | | true | -| form.alert.groups.database.rules.kafkaBrokerCount.severity | | critical | -| form.alert.groups.database.rules.kafkaBrokerCount.val | | 0 | -| form.alert.groups.database.rules.kafkaDown.duration | | 30s | -| form.alert.groups.database.rules.kafkaDown.enabled | | true | -| form.alert.groups.database.rules.kafkaDown.severity | | critical | -| form.alert.groups.database.rules.kafkaISRExpandRate.duration | | 1m | -| form.alert.groups.database.rules.kafkaISRExpandRate.enabled | | true | -| form.alert.groups.database.rules.kafkaISRExpandRate.severity | | warning | -| form.alert.groups.database.rules.kafkaISRExpandRate.val | | 0 | -| form.alert.groups.database.rules.kafkaISRShrinkRate.duration | | 1m | -| form.alert.groups.database.rules.kafkaISRShrinkRate.enabled | | true | -| form.alert.groups.database.rules.kafkaISRShrinkRate.severity | | warning | -| form.alert.groups.database.rules.kafkaISRShrinkRate.val | | 0 | -| form.alert.groups.database.rules.kafkaNetworkProcessorIdlePercent.duration | | 1m | -| form.alert.groups.database.rules.kafkaNetworkProcessorIdlePercent.enabled | | true | -| form.alert.groups.database.rules.kafkaNetworkProcessorIdlePercent.severity | | critical | -| form.alert.groups.database.rules.kafkaNetworkProcessorIdlePercent.val | | 30 | -| form.alert.groups.database.rules.kafkaOfflineLogDirectoryCount.duration | | 10s | -| form.alert.groups.database.rules.kafkaOfflineLogDirectoryCount.enabled | | true | -| form.alert.groups.database.rules.kafkaOfflineLogDirectoryCount.severity | | warning | -| form.alert.groups.database.rules.kafkaOfflineLogDirectoryCount.val | | 0 | -| form.alert.groups.database.rules.kafkaOfflinePartitions.duration | | 10s | -| form.alert.groups.database.rules.kafkaOfflinePartitions.enabled | | true | -| form.alert.groups.database.rules.kafkaOfflinePartitions.severity | | warning | -| form.alert.groups.database.rules.kafkaOfflinePartitions.val | | 0 | -| form.alert.groups.database.rules.kafkaPhaseCritical.duration | | 3m | -| form.alert.groups.database.rules.kafkaPhaseCritical.enabled | | true | -| form.alert.groups.database.rules.kafkaPhaseCritical.severity | | warning | -| form.alert.groups.database.rules.kafkaReplicaFetcherManagerMaxLag.duration | | 1m | -| form.alert.groups.database.rules.kafkaReplicaFetcherManagerMaxLag.enabled | | true | -| form.alert.groups.database.rules.kafkaReplicaFetcherManagerMaxLag.severity | | critical | -| form.alert.groups.database.rules.kafkaReplicaFetcherManagerMaxLag.val | | 50 | -| form.alert.groups.database.rules.kafkaRequestHandlerIdlePercent.duration | | 1m | -| form.alert.groups.database.rules.kafkaRequestHandlerIdlePercent.enabled | | true | -| form.alert.groups.database.rules.kafkaRequestHandlerIdlePercent.severity | | critical | -| form.alert.groups.database.rules.kafkaRequestHandlerIdlePercent.val | | 30 | -| form.alert.groups.database.rules.kafkaTopicCount.duration | | 1m | -| form.alert.groups.database.rules.kafkaTopicCount.enabled | | true | -| form.alert.groups.database.rules.kafkaTopicCount.severity | | warning | -| form.alert.groups.database.rules.kafkaTopicCount.val | | 1000 | -| form.alert.groups.database.rules.kafkaUnderMinIsrPartitionCount.duration | | 10s | -| form.alert.groups.database.rules.kafkaUnderMinIsrPartitionCount.enabled | | true | -| form.alert.groups.database.rules.kafkaUnderMinIsrPartitionCount.severity | | warning | -| form.alert.groups.database.rules.kafkaUnderMinIsrPartitionCount.val | | 0 | -| form.alert.groups.database.rules.kafkaUnderReplicatedPartitions.duration | | 10s | -| form.alert.groups.database.rules.kafkaUnderReplicatedPartitions.enabled | | true | -| form.alert.groups.database.rules.kafkaUnderReplicatedPartitions.severity | | warning | -| form.alert.groups.database.rules.kafkaUnderReplicatedPartitions.val | | 0 | -| form.alert.groups.opsManager.enabled | | warning | -| form.alert.groups.opsManager.rules.opsRequestFailed.duration | | 0m | -| form.alert.groups.opsManager.rules.opsRequestFailed.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestFailed.severity | | critical | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.duration | | 0m | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.severity | | info | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.duration | | 30m | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.severity | | critical | -| form.alert.groups.provisioner.enabled | | warning | -| form.alert.groups.provisioner.rules.appPhaseCritical.duration | | 15m | -| form.alert.groups.provisioner.rules.appPhaseCritical.enabled | | true | -| form.alert.groups.provisioner.rules.appPhaseCritical.severity | | warning | -| form.alert.groups.provisioner.rules.appPhaseNotReady.duration | | 1m | -| form.alert.groups.provisioner.rules.appPhaseNotReady.enabled | | true | -| form.alert.groups.provisioner.rules.appPhaseNotReady.severity | | critical | -| form.alert.labels.release | | kube-prometheus-stack | -| metadata.resource.group | | kubedb.com | -| metadata.resource.version | | v1 | -| metadata.resource.name | | kafkas | -| metadata.resource.kind | | Kafka | -| metadata.resource.scope | | Namespaced | -| metadata.release.name | | RELEASE-NAME | -| metadata.release.namespace | | default | -| resources.autoscalingKubedbComKafkaAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"KafkaAutoscaler","metadata":{"name":"kafka","namespace":"demo"},"spec":{"compute":{"node":{"maxAllowed":{"cpu":1,"memory":"2Gi"},"minAllowed":{"cpu":"400m","memory":"400Mi"},"podLifeTimeThreshold":"10m","resourceDiffPercentage":20,"trigger":"On"},"nodeTopology":{"name":"standard-basv2-family"}},"databaseRef":{"name":"repl"},"opsRequestOptions":{"apply":"IfReady","timeout":"10m"}}} | -| resources.catalogAppscodeComKafkaBinding | | {"apiVersion":"catalog.appscode.com/v1alpha1","kind":"KafkaBinding","metadata":{"name":"kafka","namespace":"demo"},"spec":{"sourceRef":{"name":"kafka","namespace":"demo"}}} | -| resources.gitopsKubedbComKafka | | {"apiVersion":"gitops.kubedb.com/v1alpha1","kind":"Kafka","metadata":{"name":"kafka","namespace":"demo"},"spec":{"authSecret":{"name":"kafka-admin-cred"},"deletionPolicy":"WipeOut","enableSSL":true,"monitor":{"agent":"prometheus.io/operator","prometheus":{"exporter":{"port":9091},"serviceMonitor":{"interval":"10s","labels":{"release":"prometheus"}}}},"storageType":"Ephemeral","tls":{"issuerRef":{"apiGroup":"cert-manager.io","kind":"Issuer","name":"kafka-ca"}},"topology":{"broker":{"replicas":3,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"standard"}},"controller":{"replicas":2,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"standard"}}},"version":"3.3.2"}} | -| resources.kubedbComKafka | | {"apiVersion":"kubedb.com/v1","kind":"Kafka","metadata":{"name":"kafka","namespace":"demo"},"spec":{"authSecret":{"name":"kafka-admin-cred"},"deletionPolicy":"WipeOut","enableSSL":true,"monitor":{"agent":"prometheus.io/operator","prometheus":{"exporter":{"port":9091},"serviceMonitor":{"interval":"10s","labels":{"release":"prometheus"}}}},"storageType":"Ephemeral","tls":{"issuerRef":{"apiGroup":"cert-manager.io","kind":"Issuer","name":"kafka-ca"}},"topology":{"broker":{"replicas":3,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"standard"}},"controller":{"replicas":2,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"standard"}}},"version":"3.3.2"}} | -| resources.monitoringCoreosComServiceMonitor | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"kafka","namespace":"demo"},"spec":{"endpoints":[{"honorLabels":true,"interval":"10s","path":"/metrics","port":"metrics"}],"namespaceSelector":{"matchNames":["demo"]},"selector":{"matchLabels":{"app.kubernetes.io/instance":"kafka","app.kubernetes.io/name":"kafkas.kubedb.com"}}}} | -| resources.secret_admin_cred | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"kafka-admin-cred","namespace":"demo"},"stringData":{"password":"WeakPassword","username":"admin"},"type":"kubernetes.io/basic-auth"} | +| Parameter | Description | Default | +|-------------------------------------------------------------------------------|-------------|---------------------------------------------------------------------------------------------------------------------------------------| +| form.alert.additionalRuleLabels | | {} | +| form.alert.annotations | | {} | +| form.alert.enabled | | warning | +| form.alert.groups.database.enabled | | warning | +| form.alert.groups.database.rules.diskAlmostFull.duration | | 1m | +| form.alert.groups.database.rules.diskAlmostFull.enabled | | true | +| form.alert.groups.database.rules.diskAlmostFull.severity | | critical | +| form.alert.groups.database.rules.diskAlmostFull.val | | 95 | +| form.alert.groups.database.rules.diskUsageHigh.duration | | 1m | +| form.alert.groups.database.rules.diskUsageHigh.enabled | | true | +| form.alert.groups.database.rules.diskUsageHigh.severity | | warning | +| form.alert.groups.database.rules.diskUsageHigh.val | | 80 | +| form.alert.groups.database.rules.kafkaAbnormalControllerState.duration | | 10s | +| form.alert.groups.database.rules.kafkaAbnormalControllerState.enabled | | true | +| form.alert.groups.database.rules.kafkaAbnormalControllerState.severity | | warning | +| form.alert.groups.database.rules.kafkaAbnormalControllerState.val | | 1 | +| form.alert.groups.database.rules.kafkaBrokerCount.duration | | 1m | +| form.alert.groups.database.rules.kafkaBrokerCount.enabled | | true | +| form.alert.groups.database.rules.kafkaBrokerCount.severity | | critical | +| form.alert.groups.database.rules.kafkaBrokerCount.val | | 0 | +| form.alert.groups.database.rules.kafkaDown.duration | | 30s | +| form.alert.groups.database.rules.kafkaDown.enabled | | true | +| form.alert.groups.database.rules.kafkaDown.severity | | critical | +| form.alert.groups.database.rules.kafkaISRExpandRate.duration | | 1m | +| form.alert.groups.database.rules.kafkaISRExpandRate.enabled | | true | +| form.alert.groups.database.rules.kafkaISRExpandRate.severity | | warning | +| form.alert.groups.database.rules.kafkaISRExpandRate.val | | 0 | +| form.alert.groups.database.rules.kafkaISRShrinkRate.duration | | 1m | +| form.alert.groups.database.rules.kafkaISRShrinkRate.enabled | | true | +| form.alert.groups.database.rules.kafkaISRShrinkRate.severity | | warning | +| form.alert.groups.database.rules.kafkaISRShrinkRate.val | | 0 | +| form.alert.groups.database.rules.kafkaNetworkProcessorIdlePercent.duration | | 1m | +| form.alert.groups.database.rules.kafkaNetworkProcessorIdlePercent.enabled | | true | +| form.alert.groups.database.rules.kafkaNetworkProcessorIdlePercent.severity | | critical | +| form.alert.groups.database.rules.kafkaNetworkProcessorIdlePercent.val | | 30 | +| form.alert.groups.database.rules.kafkaOfflineLogDirectoryCount.duration | | 10s | +| form.alert.groups.database.rules.kafkaOfflineLogDirectoryCount.enabled | | true | +| form.alert.groups.database.rules.kafkaOfflineLogDirectoryCount.severity | | warning | +| form.alert.groups.database.rules.kafkaOfflineLogDirectoryCount.val | | 0 | +| form.alert.groups.database.rules.kafkaOfflinePartitions.duration | | 10s | +| form.alert.groups.database.rules.kafkaOfflinePartitions.enabled | | true | +| form.alert.groups.database.rules.kafkaOfflinePartitions.severity | | warning | +| form.alert.groups.database.rules.kafkaOfflinePartitions.val | | 0 | +| form.alert.groups.database.rules.kafkaPhaseCritical.duration | | 3m | +| form.alert.groups.database.rules.kafkaPhaseCritical.enabled | | true | +| form.alert.groups.database.rules.kafkaPhaseCritical.severity | | warning | +| form.alert.groups.database.rules.kafkaReplicaFetcherManagerMaxLag.duration | | 1m | +| form.alert.groups.database.rules.kafkaReplicaFetcherManagerMaxLag.enabled | | true | +| form.alert.groups.database.rules.kafkaReplicaFetcherManagerMaxLag.severity | | critical | +| form.alert.groups.database.rules.kafkaReplicaFetcherManagerMaxLag.val | | 50 | +| form.alert.groups.database.rules.kafkaRequestHandlerIdlePercent.duration | | 1m | +| form.alert.groups.database.rules.kafkaRequestHandlerIdlePercent.enabled | | true | +| form.alert.groups.database.rules.kafkaRequestHandlerIdlePercent.severity | | critical | +| form.alert.groups.database.rules.kafkaRequestHandlerIdlePercent.val | | 30 | +| form.alert.groups.database.rules.kafkaTopicCount.duration | | 1m | +| form.alert.groups.database.rules.kafkaTopicCount.enabled | | true | +| form.alert.groups.database.rules.kafkaTopicCount.severity | | warning | +| form.alert.groups.database.rules.kafkaTopicCount.val | | 1000 | +| form.alert.groups.database.rules.kafkaUnderMinIsrPartitionCount.duration | | 10s | +| form.alert.groups.database.rules.kafkaUnderMinIsrPartitionCount.enabled | | true | +| form.alert.groups.database.rules.kafkaUnderMinIsrPartitionCount.severity | | warning | +| form.alert.groups.database.rules.kafkaUnderMinIsrPartitionCount.val | | 0 | +| form.alert.groups.database.rules.kafkaUnderReplicatedPartitions.duration | | 10s | +| form.alert.groups.database.rules.kafkaUnderReplicatedPartitions.enabled | | true | +| form.alert.groups.database.rules.kafkaUnderReplicatedPartitions.severity | | warning | +| form.alert.groups.database.rules.kafkaUnderReplicatedPartitions.val | | 0 | +| form.alert.groups.opsManager.enabled | | warning | +| form.alert.groups.opsManager.rules.opsRequestFailed.duration | | 0m | +| form.alert.groups.opsManager.rules.opsRequestFailed.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestFailed.severity | | critical | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.duration | | 0m | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.severity | | info | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.duration | | 30m | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.severity | | critical | +| form.alert.groups.provisioner.enabled | | warning | +| form.alert.groups.provisioner.rules.appPhaseCritical.duration | | 15m | +| form.alert.groups.provisioner.rules.appPhaseCritical.enabled | | true | +| form.alert.groups.provisioner.rules.appPhaseCritical.severity | | warning | +| form.alert.groups.provisioner.rules.appPhaseNotReady.duration | | 1m | +| form.alert.groups.provisioner.rules.appPhaseNotReady.enabled | | true | +| form.alert.groups.provisioner.rules.appPhaseNotReady.severity | | critical | +| form.alert.labels.release | | kube-prometheus-stack | +| metadata.resource.group | | kubedb.com | +| metadata.resource.version | | v1 | +| metadata.resource.name | | kafkas | +| metadata.resource.kind | | Kafka | +| metadata.resource.scope | | Namespaced | +| metadata.release.name | | RELEASE-NAME | +| metadata.release.namespace | | default | +| resources.autoscalingKubedbComKafkaAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"KafkaAutoscaler","metadata":{"name":"kafka","namespace":"demo"}} | +| resources.catalogAppscodeComKafkaBinding | | {"apiVersion":"catalog.appscode.com/v1alpha1","kind":"KafkaBinding","metadata":{"name":"kafka","namespace":"demo"}} | +| resources.gitopsKubedbComKafka | | {"apiVersion":"gitops.kubedb.com/v1alpha1","kind":"Kafka","metadata":{"name":"kafka","namespace":"demo"}} | +| resources.kubedbComKafka | | {"apiVersion":"kubedb.com/v1","kind":"Kafka","metadata":{"name":"kafka","namespace":"demo"}} | +| resources.monitoringCoreosComServiceMonitor | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"kafka","namespace":"demo"}} | +| resources.secret_admin_cred | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"kafka-admin-cred","namespace":"demo"}} | Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-kafka-editor appscode/kubedbcom-kafka-editor -n default --create-namespace --version=v0.35.0 --set form.alert.enabled=warning +$ helm upgrade -i kubedbcom-kafka-editor appscode/kubedbcom-kafka-editor -n default --create-namespace --version=v0.36.0 --set form.alert.enabled=warning ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-kafka-editor appscode/kubedbcom-kafka-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-kafka-editor appscode/kubedbcom-kafka-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-kafka-editor/values.yaml b/charts/kubedbcom-kafka-editor/values.yaml index 456e70519e..019e253a4c 100644 --- a/charts/kubedbcom-kafka-editor/values.yaml +++ b/charts/kubedbcom-kafka-editor/values.yaml @@ -130,153 +130,33 @@ resources: metadata: name: kafka namespace: demo - spec: - compute: - node: - maxAllowed: - cpu: 1 - memory: 2Gi - minAllowed: - cpu: 400m - memory: 400Mi - podLifeTimeThreshold: 10m - resourceDiffPercentage: 20 - trigger: "On" - nodeTopology: - name: standard-basv2-family - databaseRef: - name: repl - opsRequestOptions: - apply: IfReady - timeout: 10m catalogAppscodeComKafkaBinding: # +doc-gen:break apiVersion: catalog.appscode.com/v1alpha1 kind: KafkaBinding metadata: name: kafka namespace: demo - spec: - sourceRef: - name: kafka - namespace: demo gitopsKubedbComKafka: # +doc-gen:break apiVersion: gitops.kubedb.com/v1alpha1 kind: Kafka metadata: name: kafka namespace: demo - spec: - authSecret: - name: kafka-admin-cred - deletionPolicy: WipeOut - enableSSL: true - monitor: - agent: prometheus.io/operator - prometheus: - exporter: - port: 9091 - serviceMonitor: - interval: 10s - labels: - release: prometheus - storageType: Ephemeral - tls: - issuerRef: - apiGroup: cert-manager.io - kind: Issuer - name: kafka-ca - topology: - broker: - replicas: 3 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - storageClassName: standard - controller: - replicas: 2 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - storageClassName: standard - version: 3.3.2 kubedbComKafka: # +doc-gen:break apiVersion: kubedb.com/v1 kind: Kafka metadata: name: kafka namespace: demo - spec: - authSecret: - name: kafka-admin-cred - deletionPolicy: WipeOut - enableSSL: true - monitor: - agent: prometheus.io/operator - prometheus: - exporter: - port: 9091 - serviceMonitor: - interval: 10s - labels: - release: prometheus - storageType: Ephemeral - tls: - issuerRef: - apiGroup: cert-manager.io - kind: Issuer - name: kafka-ca - topology: - broker: - replicas: 3 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - storageClassName: standard - controller: - replicas: 2 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - storageClassName: standard - version: 3.3.2 monitoringCoreosComServiceMonitor: # +doc-gen:break apiVersion: monitoring.coreos.com/v1 kind: ServiceMonitor metadata: name: kafka namespace: demo - spec: - endpoints: - - honorLabels: true - interval: 10s - path: /metrics - port: metrics - namespaceSelector: - matchNames: - - demo - selector: - matchLabels: - app.kubernetes.io/instance: kafka - app.kubernetes.io/name: kafkas.kubedb.com secret_admin_cred: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: kafka-admin-cred namespace: demo - stringData: - password: WeakPassword - username: admin - type: kubernetes.io/basic-auth diff --git a/charts/kubedbcom-mariadb-editor-options/Chart.yaml b/charts/kubedbcom-mariadb-editor-options/Chart.yaml index bfcbd0685e..a4be2626a2 100644 --- a/charts/kubedbcom-mariadb-editor-options/Chart.yaml +++ b/charts/kubedbcom-mariadb-editor-options/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 name: kubedbcom-mariadb-editor-options description: MariaDB Editor UI Options type: application -version: v0.35.0 -appVersion: v0.35.0 +version: v0.36.0 +appVersion: v0.36.0 maintainers: - name: appscode email: support@appscode.com diff --git a/charts/kubedbcom-mariadb-editor-options/README.md b/charts/kubedbcom-mariadb-editor-options/README.md index 1c0bf9b6c1..11f8ec9545 100644 --- a/charts/kubedbcom-mariadb-editor-options/README.md +++ b/charts/kubedbcom-mariadb-editor-options/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-mariadb-editor-options --version=v0.35.0 -$ helm upgrade -i kubedbcom-mariadb-editor-options appscode/kubedbcom-mariadb-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-mariadb-editor-options --version=v0.36.0 +$ helm upgrade -i kubedbcom-mariadb-editor-options appscode/kubedbcom-mariadb-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MariaDB Editor UI Options on a [Kubernetes](http://kubernet To install/upgrade the chart with the release name `kubedbcom-mariadb-editor-options`: ```bash -$ helm upgrade -i kubedbcom-mariadb-editor-options appscode/kubedbcom-mariadb-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-mariadb-editor-options appscode/kubedbcom-mariadb-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` The command deploys a MariaDB Editor UI Options on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -293,12 +293,12 @@ The following table lists the configurable parameters of the `kubedbcom-mariadb- Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-mariadb-editor-options appscode/kubedbcom-mariadb-editor-options -n kube-system --create-namespace --version=v0.35.0 --set metadata.resource.group=kubedb.com +$ helm upgrade -i kubedbcom-mariadb-editor-options appscode/kubedbcom-mariadb-editor-options -n kube-system --create-namespace --version=v0.36.0 --set metadata.resource.group=kubedb.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-mariadb-editor-options appscode/kubedbcom-mariadb-editor-options -n kube-system --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-mariadb-editor-options appscode/kubedbcom-mariadb-editor-options -n kube-system --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-mariadb-editor/Chart.yaml b/charts/kubedbcom-mariadb-editor/Chart.yaml index d50e113761..2941744db1 100644 --- a/charts/kubedbcom-mariadb-editor/Chart.yaml +++ b/charts/kubedbcom-mariadb-editor/Chart.yaml @@ -2,21 +2,51 @@ annotations: meta.x-helm.dev/editor: '{"group":"kubedb.com","version":"v1","resource":"mariadbs"}' meta.x-helm.dev/form-keys: monitoringCoreosComPrometheusRule meta.x-helm.dev/resource-keys: autoscalingKubedbComMariaDBAutoscaler,catalogAppscodeComMariaDBBinding,certManagerIoIssuer_ca,coreKubestashComBackupBlueprint,coreKubestashComBackupConfiguration,coreKubestashComRestoreSession,gitopsKubedbComMariaDB,kubedbComMariaDB,monitoringCoreosComServiceMonitor,secret_auth,secret_config,secret_encryption_secret,secret_init_repo_cred,secret_repo_cred,stashAppscodeComBackupConfiguration,stashAppscodeComRepository_init_repo,stashAppscodeComRepository_repo,stashAppscodeComRestoreSession_init - meta.x-helm.dev/resources: "- group: \"\"\n kind: Secret\n version: v1\n- group:\ - \ autoscaling.kubedb.com\n kind: MariaDBAutoscaler\n version: v1alpha1\n- group:\ - \ catalog.appscode.com\n kind: MariaDBBinding\n version: v1alpha1\n- group:\ - \ cert-manager.io\n kind: Issuer\n version: v1\n- group: core.kubestash.com\n\ - \ kind: BackupBlueprint\n version: v1alpha1\n- group: core.kubestash.com\n \ - \ kind: BackupConfiguration\n version: v1alpha1\n- group: core.kubestash.com\n\ - \ kind: RestoreSession\n version: v1alpha1\n- group: gitops.kubedb.com\n kind:\ - \ MariaDB\n version: v1alpha1\n- group: kubedb.com\n kind: MariaDB\n version:\ - \ v1\n- group: monitoring.coreos.com\n kind: PrometheusRule\n version: v1\n\ - - group: monitoring.coreos.com\n kind: ServiceMonitor\n version: v1\n- group:\ - \ stash.appscode.com\n kind: BackupConfiguration\n version: v1beta1\n- group:\ - \ stash.appscode.com\n kind: Repository\n version: v1alpha1\n- group: stash.appscode.com\n\ - \ kind: RestoreSession\n version: v1beta1\n" + meta.x-helm.dev/resources: | + - group: "" + kind: Secret + version: v1 + - group: autoscaling.kubedb.com + kind: MariaDBAutoscaler + version: v1alpha1 + - group: catalog.appscode.com + kind: MariaDBBinding + version: v1alpha1 + - group: cert-manager.io + kind: Issuer + version: v1 + - group: core.kubestash.com + kind: BackupBlueprint + version: v1alpha1 + - group: core.kubestash.com + kind: BackupConfiguration + version: v1alpha1 + - group: core.kubestash.com + kind: RestoreSession + version: v1alpha1 + - group: gitops.kubedb.com + kind: MariaDB + version: v1alpha1 + - group: kubedb.com + kind: MariaDB + version: v1 + - group: monitoring.coreos.com + kind: PrometheusRule + version: v1 + - group: monitoring.coreos.com + kind: ServiceMonitor + version: v1 + - group: stash.appscode.com + kind: BackupConfiguration + version: v1beta1 + - group: stash.appscode.com + kind: Repository + version: v1alpha1 + - group: stash.appscode.com + kind: RestoreSession + version: v1beta1 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MariaDB Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -28,4 +58,4 @@ maintainers: name: appscode name: kubedbcom-mariadb-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/kubedbcom-mariadb-editor/README.md b/charts/kubedbcom-mariadb-editor/README.md index eef736772c..da598e9b3a 100644 --- a/charts/kubedbcom-mariadb-editor/README.md +++ b/charts/kubedbcom-mariadb-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-mariadb-editor --version=v0.35.0 -$ helm upgrade -i kubedbcom-mariadb-editor appscode/kubedbcom-mariadb-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-mariadb-editor --version=v0.36.0 +$ helm upgrade -i kubedbcom-mariadb-editor appscode/kubedbcom-mariadb-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MariaDB Editor on a [Kubernetes](http://kubernetes.io) clus To install/upgrade the chart with the release name `kubedbcom-mariadb-editor`: ```bash -$ helm upgrade -i kubedbcom-mariadb-editor appscode/kubedbcom-mariadb-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-mariadb-editor appscode/kubedbcom-mariadb-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MariaDB Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -45,188 +45,188 @@ The command removes all the Kubernetes components associated with the chart and The following table lists the configurable parameters of the `kubedbcom-mariadb-editor` chart and their default values. -| Parameter | Description | Default | -|-------------------------------------------------------------------------------|-------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| form.alert.additionalRuleLabels | | {} | -| form.alert.annotations | | {} | -| form.alert.enabled | | warning | -| form.alert.groups.cluster.enabled | | warning | -| form.alert.groups.cluster.rules.galeraReplicationLatencyTooLong.duration | | 5m | -| form.alert.groups.cluster.rules.galeraReplicationLatencyTooLong.enabled | | true | -| form.alert.groups.cluster.rules.galeraReplicationLatencyTooLong.severity | | warning | -| form.alert.groups.cluster.rules.galeraReplicationLatencyTooLong.val | | 0.1 | -| form.alert.groups.database.enabled | | warning | -| form.alert.groups.database.rules.diskAlmostFull.duration | | 1m | -| form.alert.groups.database.rules.diskAlmostFull.enabled | | true | -| form.alert.groups.database.rules.diskAlmostFull.severity | | critical | -| form.alert.groups.database.rules.diskAlmostFull.val | | 95 | -| form.alert.groups.database.rules.diskUsageHigh.duration | | 1m | -| form.alert.groups.database.rules.diskUsageHigh.enabled | | true | -| form.alert.groups.database.rules.diskUsageHigh.severity | | warning | -| form.alert.groups.database.rules.diskUsageHigh.val | | 80 | -| form.alert.groups.database.rules.mysqlHighIncomingBytes.duration | | 0m | -| form.alert.groups.database.rules.mysqlHighIncomingBytes.enabled | | true | -| form.alert.groups.database.rules.mysqlHighIncomingBytes.severity | | critical | -| form.alert.groups.database.rules.mysqlHighIncomingBytes.val | | 1.048576e+06 | -| form.alert.groups.database.rules.mysqlHighOutgoingBytes.duration | | 0m | -| form.alert.groups.database.rules.mysqlHighOutgoingBytes.enabled | | true | -| form.alert.groups.database.rules.mysqlHighOutgoingBytes.severity | | critical | -| form.alert.groups.database.rules.mysqlHighOutgoingBytes.val | | 1.048576e+06 | -| form.alert.groups.database.rules.mysqlHighQPS.duration | | 0m | -| form.alert.groups.database.rules.mysqlHighQPS.enabled | | true | -| form.alert.groups.database.rules.mysqlHighQPS.severity | | critical | -| form.alert.groups.database.rules.mysqlHighQPS.val | | 1000 | -| form.alert.groups.database.rules.mysqlHighThreadsRunning.duration | | 2m | -| form.alert.groups.database.rules.mysqlHighThreadsRunning.enabled | | true | -| form.alert.groups.database.rules.mysqlHighThreadsRunning.severity | | warning | -| form.alert.groups.database.rules.mysqlHighThreadsRunning.val | | 60 | -| form.alert.groups.database.rules.mysqlInnoDBLogWaits.duration | | 0m | -| form.alert.groups.database.rules.mysqlInnoDBLogWaits.enabled | | true | -| form.alert.groups.database.rules.mysqlInnoDBLogWaits.severity | | warning | -| form.alert.groups.database.rules.mysqlInnoDBLogWaits.val | | 10 | -| form.alert.groups.database.rules.mysqlInstanceDown.duration | | 0m | -| form.alert.groups.database.rules.mysqlInstanceDown.enabled | | true | -| form.alert.groups.database.rules.mysqlInstanceDown.severity | | critical | -| form.alert.groups.database.rules.mysqlRestarted.duration | | 0m | -| form.alert.groups.database.rules.mysqlRestarted.enabled | | true | -| form.alert.groups.database.rules.mysqlRestarted.severity | | warning | -| form.alert.groups.database.rules.mysqlRestarted.val | | 60 | -| form.alert.groups.database.rules.mysqlServiceDown.duration | | 0m | -| form.alert.groups.database.rules.mysqlServiceDown.enabled | | true | -| form.alert.groups.database.rules.mysqlServiceDown.severity | | critical | -| form.alert.groups.database.rules.mysqlSlowQueries.duration | | 2m | -| form.alert.groups.database.rules.mysqlSlowQueries.enabled | | true | -| form.alert.groups.database.rules.mysqlSlowQueries.severity | | warning | -| form.alert.groups.database.rules.mysqlTooManyConnections.duration | | 2m | -| form.alert.groups.database.rules.mysqlTooManyConnections.enabled | | true | -| form.alert.groups.database.rules.mysqlTooManyConnections.severity | | warning | -| form.alert.groups.database.rules.mysqlTooManyConnections.val | | 80 | -| form.alert.groups.database.rules.mysqlTooManyOpenFiles.duration | | 2m | -| form.alert.groups.database.rules.mysqlTooManyOpenFiles.enabled | | true | -| form.alert.groups.database.rules.mysqlTooManyOpenFiles.severity | | warning | -| form.alert.groups.database.rules.mysqlTooManyOpenFiles.val | | 80 | -| form.alert.groups.kubeStash.enabled | | warning | -| form.alert.groups.kubeStash.rules.backupSessionFailed.duration | | 0m | -| form.alert.groups.kubeStash.rules.backupSessionFailed.enabled | | true | -| form.alert.groups.kubeStash.rules.backupSessionFailed.severity | | critical | -| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.duration | | 0m | -| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.enabled | | true | -| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.severity | | warning | -| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.val | | 1800 | -| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.duration | | 0m | -| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.enabled | | true | -| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.severity | | warning | -| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.val | | 18000 | -| form.alert.groups.kubeStash.rules.repositoryCorrupted.duration | | 5m | -| form.alert.groups.kubeStash.rules.repositoryCorrupted.enabled | | true | -| form.alert.groups.kubeStash.rules.repositoryCorrupted.severity | | critical | -| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.duration | | 5m | -| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.enabled | | true | -| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.severity | | warning | -| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.val | | 1.073741824e+10 | -| form.alert.groups.kubeStash.rules.restoreSessionFailed.duration | | 0m | -| form.alert.groups.kubeStash.rules.restoreSessionFailed.enabled | | true | -| form.alert.groups.kubeStash.rules.restoreSessionFailed.severity | | critical | -| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.duration | | 0m | -| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.enabled | | true | -| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.severity | | warning | -| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.val | | 1800 | -| form.alert.groups.opsManager.enabled | | warning | -| form.alert.groups.opsManager.rules.opsRequestFailed.duration | | 0m | -| form.alert.groups.opsManager.rules.opsRequestFailed.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestFailed.severity | | critical | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.duration | | 0m | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.severity | | info | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.duration | | 30m | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.severity | | critical | -| form.alert.groups.provisioner.enabled | | warning | -| form.alert.groups.provisioner.rules.appPhaseCritical.duration | | 15m | -| form.alert.groups.provisioner.rules.appPhaseCritical.enabled | | true | -| form.alert.groups.provisioner.rules.appPhaseCritical.severity | | warning | -| form.alert.groups.provisioner.rules.appPhaseNotReady.duration | | 1m | -| form.alert.groups.provisioner.rules.appPhaseNotReady.enabled | | true | -| form.alert.groups.provisioner.rules.appPhaseNotReady.severity | | critical | -| form.alert.groups.schemaManager.enabled | | warning | -| form.alert.groups.schemaManager.rules.schemaExpired.duration | | 0m | -| form.alert.groups.schemaManager.rules.schemaExpired.enabled | | true | -| form.alert.groups.schemaManager.rules.schemaExpired.severity | | warning | -| form.alert.groups.schemaManager.rules.schemaFailed.duration | | 0m | -| form.alert.groups.schemaManager.rules.schemaFailed.enabled | | true | -| form.alert.groups.schemaManager.rules.schemaFailed.severity | | warning | -| form.alert.groups.schemaManager.rules.schemaInProgressForTooLong.duration | | 30m | -| form.alert.groups.schemaManager.rules.schemaInProgressForTooLong.enabled | | true | -| form.alert.groups.schemaManager.rules.schemaInProgressForTooLong.severity | | warning | -| form.alert.groups.schemaManager.rules.schemaPendingForTooLong.duration | | 30m | -| form.alert.groups.schemaManager.rules.schemaPendingForTooLong.enabled | | true | -| form.alert.groups.schemaManager.rules.schemaPendingForTooLong.severity | | warning | -| form.alert.groups.schemaManager.rules.schemaTerminatingForTooLong.duration | | 30m | -| form.alert.groups.schemaManager.rules.schemaTerminatingForTooLong.enabled | | true | -| form.alert.groups.schemaManager.rules.schemaTerminatingForTooLong.severity | | warning | -| form.alert.groups.stash.enabled | | warning | -| form.alert.groups.stash.rules.backupSessionFailed.duration | | 0m | -| form.alert.groups.stash.rules.backupSessionFailed.enabled | | true | -| form.alert.groups.stash.rules.backupSessionFailed.severity | | critical | -| form.alert.groups.stash.rules.backupSessionPeriodTooLong.duration | | 0m | -| form.alert.groups.stash.rules.backupSessionPeriodTooLong.enabled | | true | -| form.alert.groups.stash.rules.backupSessionPeriodTooLong.severity | | warning | -| form.alert.groups.stash.rules.backupSessionPeriodTooLong.val | | 1800 | -| form.alert.groups.stash.rules.noBackupSessionForTooLong.duration | | 0m | -| form.alert.groups.stash.rules.noBackupSessionForTooLong.enabled | | true | -| form.alert.groups.stash.rules.noBackupSessionForTooLong.severity | | warning | -| form.alert.groups.stash.rules.noBackupSessionForTooLong.val | | 18000 | -| form.alert.groups.stash.rules.repositoryCorrupted.duration | | 5m | -| form.alert.groups.stash.rules.repositoryCorrupted.enabled | | true | -| form.alert.groups.stash.rules.repositoryCorrupted.severity | | critical | -| form.alert.groups.stash.rules.repositoryStorageRunningLow.duration | | 5m | -| form.alert.groups.stash.rules.repositoryStorageRunningLow.enabled | | true | -| form.alert.groups.stash.rules.repositoryStorageRunningLow.severity | | warning | -| form.alert.groups.stash.rules.repositoryStorageRunningLow.val | | 1.073741824e+10 | -| form.alert.groups.stash.rules.restoreSessionFailed.duration | | 0m | -| form.alert.groups.stash.rules.restoreSessionFailed.enabled | | true | -| form.alert.groups.stash.rules.restoreSessionFailed.severity | | critical | -| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.duration | | 0m | -| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.enabled | | true | -| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.severity | | warning | -| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.val | | 1800 | -| form.alert.labels.release | | kube-prometheus-stack | -| metadata.resource.group | | kubedb.com | -| metadata.resource.version | | v1 | -| metadata.resource.name | | mariadbs | -| metadata.resource.kind | | MariaDB | -| metadata.resource.scope | | Namespaced | -| metadata.release.name | | RELEASE-NAME | -| metadata.release.namespace | | default | -| resources.autoscalingKubedbComMariaDBAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"MariaDBAutoscaler","metadata":{"name":"mariadb","namespace":"demo"},"spec":{"compute":{"mariadb":{"maxAllowed":{"cpu":1,"memory":"2Gi"},"minAllowed":{"cpu":"400m","memory":"400Mi"},"podLifeTimeThreshold":"10m","resourceDiffPercentage":20,"trigger":"On"},"nodeTopology":{"name":"standard-basv2-family"}},"databaseRef":{"name":"sample"},"opsRequestOptions":{"apply":"IfReady","timeout":"10m"}}} | -| resources.catalogAppscodeComMariaDBBinding | | {"apiVersion":"catalog.appscode.com/v1alpha1","kind":"MariaDBBinding","metadata":{"name":"mariadb","namespace":"demo"},"spec":{"sourceRef":{"name":"mariadb","namespace":"demo"}}} | -| resources.certManagerIoIssuer_ca | | {"apiVersion":"cert-manager.io/v1","kind":"Issuer","metadata":{"name":"mariadb-ca","namespace":"demo"},"spec":{"ca":{"secretName":"mariadb-ca"}}} | -| resources.coreKubestashComBackupBlueprint | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"BackupBlueprint","metadata":{"name":"mariadb","namespace":"demo"},"spec":{"backupConfigurationTemplate":{"backends":[{"name":"mariadb-backend","retentionPolicy":{"name":"mariadb-retention-policy","namespace":"demo"},"storageRef":{"name":"mariadb-storage","namespace":"demo"}}],"sessions":[{"addon":{"jobTemplate":{"spec":{"containerSecurityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":999,"seccompProfile":{"type":"RuntimeDefault"}},"nodeSelector":{"kubernetes.io/os":"linux"}}},"name":"mariadb-addon","tasks":[{"name":"logical-backup"}]},"name":"mariadb-frequent-backup","repositories":[{"backend":"mariadb-backend","directory":"/mariadb-repo","encryptionSecret":{"name":"mariadb-encryption-secret","namespace":"demo"},"name":"mariadb-repo"}],"scheduler":{"failedJobsHistoryLimit":4,"jobTemplate":{"backoffLimit":2,"template":{"spec":{"containerSecurityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":999,"seccompProfile":{"type":"RuntimeDefault"}},"nodeSelector":{"kubernetes.io/os":"linux"}}}},"schedule":"0 */2 * * *","successfulJobsHistoryLimit":2},"sessionHistoryLimit":3}]},"usagePolicy":{"allowedNamespaces":{"from":"Same"}}}} | -| resources.coreKubestashComBackupConfiguration | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"BackupConfiguration","metadata":{"name":"mariadb","namespace":"demo"},"spec":{"backends":[{"name":"mariadb-backend","retentionPolicy":{"name":"mariadb-retention-policy","namespace":"demo"},"storageRef":{"name":"mariadb-storage","namespace":"demo"}}],"sessions":[{"addon":{"jobTemplate":{"spec":{"containerSecurityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":999,"seccompProfile":{"type":"RuntimeDefault"}},"nodeSelector":{"kubernetes.io/os":"linux"}}},"name":"mariadb-addon","tasks":[{"name":"logical-backup"}]},"name":"mariadb-frequent-backup","repositories":[{"backend":"mariadb-backend","directory":"/mariadb-repo","encryptionSecret":{"name":"mariadb-encryption-secret","namespace":"demo"},"name":"mariadb-repo"}],"scheduler":{"failedJobsHistoryLimit":4,"jobTemplate":{"backoffLimit":2,"template":{"spec":{"containerSecurityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":999,"seccompProfile":{"type":"RuntimeDefault"}},"nodeSelector":{"kubernetes.io/os":"linux"}}}},"schedule":"0 */2 * * *","successfulJobsHistoryLimit":2},"sessionHistoryLimit":3}],"target":{"apiGroup":"kubedb.com","kind":"MariaDB","name":"mariadb","namespace":"demo"}}} | -| resources.coreKubestashComRestoreSession | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"RestoreSession","metadata":{"name":"mariadb","namespace":"demo"},"spec":{"addon":{"containerRuntimeSettings":{"securityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":999,"seccompProfile":{"type":"RuntimeDefault"}}},"jobTemplate":{"spec":{"nodeSelector":{"kubernetes.io/os":"linux"},"securityContext":{"runAsGroup":0,"runAsUser":999}}},"name":"mariadb-addon","tasks":[{"name":"logical-backup-restore"}]},"dataSource":{"encryptionSecret":{"name":"mariadb-encryption-secret","namespace":"demo"},"repository":"mariadb-repo","snapshot":"latest"},"target":{"apiGroup":"kubedb.com","kind":"MariaDB","name":"mariadb","namespace":"demo"}}} | -| resources.gitopsKubedbComMariaDB | | {"apiVersion":"gitops.kubedb.com/v1alpha1","kind":"MariaDB","metadata":{"name":"mariadb","namespace":"demo"},"spec":{"authSecret":{"name":"mariadb-auth"},"configSecret":{"name":"mariadb-config"},"deletionPolicy":"WipeOut","monitor":{"agent":"prometheus.io","prometheus":{"exporter":{"resources":{"limits":{"cpu":"100m","memory":"128Mi"},"requests":{"cpu":"100m","memory":"128Mi"}}}}},"podTemplate":{"spec":{"args":["--character-set-server=utf8mb4"],"env":[{"name":"MYSQL_DATABASE","value":"mdDB"}],"resources":{"requests":{"cpu":"250m","memory":"1Gi"}}}},"replicas":1,"requireSSL":true,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"standard"},"storageType":"Durable","tls":{"certificates":[{"alias":"server","dnsNames":["localhost"],"ipAddresses":["127.0.0.1"],"subject":{"organizations":["kubedb:server"]}}],"issuerRef":{"apiGroup":"cert-manager.io","kind":"Issuer","name":"mariadb-ca"}},"version":"10.5.8"}} | -| resources.kubedbComMariaDB | | {"apiVersion":"kubedb.com/v1","kind":"MariaDB","metadata":{"name":"mariadb","namespace":"demo"},"spec":{"authSecret":{"name":"mariadb-auth"},"configSecret":{"name":"mariadb-config"},"deletionPolicy":"WipeOut","monitor":{"agent":"prometheus.io","prometheus":{"exporter":{"resources":{"limits":{"cpu":"100m","memory":"128Mi"},"requests":{"cpu":"100m","memory":"128Mi"}}}}},"podTemplate":{"spec":{"args":["--character-set-server=utf8mb4"],"env":[{"name":"MYSQL_DATABASE","value":"mdDB"}],"resources":{"requests":{"cpu":"250m","memory":"1Gi"}}}},"replicas":1,"requireSSL":true,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"standard"},"storageType":"Durable","tls":{"certificates":[{"alias":"server","dnsNames":["localhost"],"ipAddresses":["127.0.0.1"],"subject":{"organizations":["kubedb:server"]}}],"issuerRef":{"apiGroup":"cert-manager.io","kind":"Issuer","name":"mariadb-ca"}},"version":"10.5.8"}} | -| resources.monitoringCoreosComServiceMonitor | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"mariadb","namespace":"demo"},"spec":{"endpoints":[{"honorLabels":true,"interval":"30s","path":"/metrics","port":"metrics"}],"namespaceSelector":{"matchNames":["demo"]},"selector":{"matchLabels":{"app.kubernetes.io/instance":"mariadb","app.kubernetes.io/name":"mariadbs.kubedb.com"}}}} | -| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"mariadb-auth","namespace":"demo"},"stringData":{"password":"thisIs1StrongPassword","username":"root"},"type":"Opaque"} | -| resources.secret_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"mariadb-config","namespace":"demo"},"stringData":{"md-config.cnf":"[mysqld]\nmax_connections = 200\nread_buffer_size = 1048576\n"},"type":"Opaque"} | -| resources.secret_encryption_secret | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"mariadb-encryption-secret","namespace":"demo"},"stringData":{"RESTIC_PASSWORD":""}} | -| resources.secret_init_repo_cred | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"mariadb-init-repo-cred","namespace":"demo"},"stringData":{"password":"thisIs1StrongPassword","username":"root"},"type":"Opaque"} | -| resources.secret_repo_cred | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"mariadb-repo-cred","namespace":"demo"},"stringData":{"password":"thisIs1StrongPassword","username":"root"},"type":"Opaque"} | -| resources.stashAppscodeComBackupConfiguration | | {"apiVersion":"stash.appscode.com/v1beta1","kind":"BackupConfiguration","metadata":{"name":"mariadb","namespace":"demo"},"spec":{"repository":{"name":"mariadb-repo"},"retentionPolicy":{"keepLast":5,"name":"keep-last-5","prune":true},"schedule":"*/5 * * * *","target":{"ref":{"apiVersion":"appcatalog.appscode.com/v1alpha1","kind":"AppBinding","name":"mariadb"}}}} | -| resources.stashAppscodeComRepository_init_repo | | {"apiVersion":"stash.appscode.com/v1alpha1","kind":"Repository","metadata":{"name":"mariadb-init-repo","namespace":"demo"},"spec":{"backend":{"gcs":{"bucket":"stash-testing","prefix":"/demo/mariadb/mariadb"},"storageSecretName":"gcs-secret"}}} | -| resources.stashAppscodeComRepository_repo | | {"apiVersion":"stash.appscode.com/v1alpha1","kind":"Repository","metadata":{"name":"mariadb-repo","namespace":"demo"},"spec":{"backend":{"gcs":{"bucket":"stash-testing","prefix":"/demo/mariadb/mariadb"},"storageSecretName":"gcs-secret"}}} | -| resources.stashAppscodeComRestoreSession_init | | {"apiVersion":"stash.appscode.com/v1beta1","kind":"RestoreSession","metadata":{"name":"mariadb-init","namespace":"demo"},"spec":{"repository":{"name":"mariadb-init-repo"},"rules":[{"snapshots":["latest"]}],"target":{"ref":{"apiVersion":"appcatalog.appscode.com/v1alpha1","kind":"AppBinding","name":"mariadb"}},"task":{"name":"mariadb-restore-10.5.8"}}} | +| Parameter | Description | Default | +|-------------------------------------------------------------------------------|-------------|-------------------------------------------------------------------------------------------------------------------------------------------| +| form.alert.additionalRuleLabels | | {} | +| form.alert.annotations | | {} | +| form.alert.enabled | | warning | +| form.alert.groups.cluster.enabled | | warning | +| form.alert.groups.cluster.rules.galeraReplicationLatencyTooLong.duration | | 5m | +| form.alert.groups.cluster.rules.galeraReplicationLatencyTooLong.enabled | | true | +| form.alert.groups.cluster.rules.galeraReplicationLatencyTooLong.severity | | warning | +| form.alert.groups.cluster.rules.galeraReplicationLatencyTooLong.val | | 0.1 | +| form.alert.groups.database.enabled | | warning | +| form.alert.groups.database.rules.diskAlmostFull.duration | | 1m | +| form.alert.groups.database.rules.diskAlmostFull.enabled | | true | +| form.alert.groups.database.rules.diskAlmostFull.severity | | critical | +| form.alert.groups.database.rules.diskAlmostFull.val | | 95 | +| form.alert.groups.database.rules.diskUsageHigh.duration | | 1m | +| form.alert.groups.database.rules.diskUsageHigh.enabled | | true | +| form.alert.groups.database.rules.diskUsageHigh.severity | | warning | +| form.alert.groups.database.rules.diskUsageHigh.val | | 80 | +| form.alert.groups.database.rules.mysqlHighIncomingBytes.duration | | 0m | +| form.alert.groups.database.rules.mysqlHighIncomingBytes.enabled | | true | +| form.alert.groups.database.rules.mysqlHighIncomingBytes.severity | | critical | +| form.alert.groups.database.rules.mysqlHighIncomingBytes.val | | 1.048576e+06 | +| form.alert.groups.database.rules.mysqlHighOutgoingBytes.duration | | 0m | +| form.alert.groups.database.rules.mysqlHighOutgoingBytes.enabled | | true | +| form.alert.groups.database.rules.mysqlHighOutgoingBytes.severity | | critical | +| form.alert.groups.database.rules.mysqlHighOutgoingBytes.val | | 1.048576e+06 | +| form.alert.groups.database.rules.mysqlHighQPS.duration | | 0m | +| form.alert.groups.database.rules.mysqlHighQPS.enabled | | true | +| form.alert.groups.database.rules.mysqlHighQPS.severity | | critical | +| form.alert.groups.database.rules.mysqlHighQPS.val | | 1000 | +| form.alert.groups.database.rules.mysqlHighThreadsRunning.duration | | 2m | +| form.alert.groups.database.rules.mysqlHighThreadsRunning.enabled | | true | +| form.alert.groups.database.rules.mysqlHighThreadsRunning.severity | | warning | +| form.alert.groups.database.rules.mysqlHighThreadsRunning.val | | 60 | +| form.alert.groups.database.rules.mysqlInnoDBLogWaits.duration | | 0m | +| form.alert.groups.database.rules.mysqlInnoDBLogWaits.enabled | | true | +| form.alert.groups.database.rules.mysqlInnoDBLogWaits.severity | | warning | +| form.alert.groups.database.rules.mysqlInnoDBLogWaits.val | | 10 | +| form.alert.groups.database.rules.mysqlInstanceDown.duration | | 0m | +| form.alert.groups.database.rules.mysqlInstanceDown.enabled | | true | +| form.alert.groups.database.rules.mysqlInstanceDown.severity | | critical | +| form.alert.groups.database.rules.mysqlRestarted.duration | | 0m | +| form.alert.groups.database.rules.mysqlRestarted.enabled | | true | +| form.alert.groups.database.rules.mysqlRestarted.severity | | warning | +| form.alert.groups.database.rules.mysqlRestarted.val | | 60 | +| form.alert.groups.database.rules.mysqlServiceDown.duration | | 0m | +| form.alert.groups.database.rules.mysqlServiceDown.enabled | | true | +| form.alert.groups.database.rules.mysqlServiceDown.severity | | critical | +| form.alert.groups.database.rules.mysqlSlowQueries.duration | | 2m | +| form.alert.groups.database.rules.mysqlSlowQueries.enabled | | true | +| form.alert.groups.database.rules.mysqlSlowQueries.severity | | warning | +| form.alert.groups.database.rules.mysqlTooManyConnections.duration | | 2m | +| form.alert.groups.database.rules.mysqlTooManyConnections.enabled | | true | +| form.alert.groups.database.rules.mysqlTooManyConnections.severity | | warning | +| form.alert.groups.database.rules.mysqlTooManyConnections.val | | 80 | +| form.alert.groups.database.rules.mysqlTooManyOpenFiles.duration | | 2m | +| form.alert.groups.database.rules.mysqlTooManyOpenFiles.enabled | | true | +| form.alert.groups.database.rules.mysqlTooManyOpenFiles.severity | | warning | +| form.alert.groups.database.rules.mysqlTooManyOpenFiles.val | | 80 | +| form.alert.groups.kubeStash.enabled | | warning | +| form.alert.groups.kubeStash.rules.backupSessionFailed.duration | | 0m | +| form.alert.groups.kubeStash.rules.backupSessionFailed.enabled | | true | +| form.alert.groups.kubeStash.rules.backupSessionFailed.severity | | critical | +| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.duration | | 0m | +| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.enabled | | true | +| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.severity | | warning | +| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.val | | 1800 | +| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.duration | | 0m | +| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.enabled | | true | +| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.severity | | warning | +| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.val | | 18000 | +| form.alert.groups.kubeStash.rules.repositoryCorrupted.duration | | 5m | +| form.alert.groups.kubeStash.rules.repositoryCorrupted.enabled | | true | +| form.alert.groups.kubeStash.rules.repositoryCorrupted.severity | | critical | +| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.duration | | 5m | +| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.enabled | | true | +| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.severity | | warning | +| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.val | | 1.073741824e+10 | +| form.alert.groups.kubeStash.rules.restoreSessionFailed.duration | | 0m | +| form.alert.groups.kubeStash.rules.restoreSessionFailed.enabled | | true | +| form.alert.groups.kubeStash.rules.restoreSessionFailed.severity | | critical | +| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.duration | | 0m | +| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.enabled | | true | +| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.severity | | warning | +| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.val | | 1800 | +| form.alert.groups.opsManager.enabled | | warning | +| form.alert.groups.opsManager.rules.opsRequestFailed.duration | | 0m | +| form.alert.groups.opsManager.rules.opsRequestFailed.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestFailed.severity | | critical | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.duration | | 0m | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.severity | | info | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.duration | | 30m | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.severity | | critical | +| form.alert.groups.provisioner.enabled | | warning | +| form.alert.groups.provisioner.rules.appPhaseCritical.duration | | 15m | +| form.alert.groups.provisioner.rules.appPhaseCritical.enabled | | true | +| form.alert.groups.provisioner.rules.appPhaseCritical.severity | | warning | +| form.alert.groups.provisioner.rules.appPhaseNotReady.duration | | 1m | +| form.alert.groups.provisioner.rules.appPhaseNotReady.enabled | | true | +| form.alert.groups.provisioner.rules.appPhaseNotReady.severity | | critical | +| form.alert.groups.schemaManager.enabled | | warning | +| form.alert.groups.schemaManager.rules.schemaExpired.duration | | 0m | +| form.alert.groups.schemaManager.rules.schemaExpired.enabled | | true | +| form.alert.groups.schemaManager.rules.schemaExpired.severity | | warning | +| form.alert.groups.schemaManager.rules.schemaFailed.duration | | 0m | +| form.alert.groups.schemaManager.rules.schemaFailed.enabled | | true | +| form.alert.groups.schemaManager.rules.schemaFailed.severity | | warning | +| form.alert.groups.schemaManager.rules.schemaInProgressForTooLong.duration | | 30m | +| form.alert.groups.schemaManager.rules.schemaInProgressForTooLong.enabled | | true | +| form.alert.groups.schemaManager.rules.schemaInProgressForTooLong.severity | | warning | +| form.alert.groups.schemaManager.rules.schemaPendingForTooLong.duration | | 30m | +| form.alert.groups.schemaManager.rules.schemaPendingForTooLong.enabled | | true | +| form.alert.groups.schemaManager.rules.schemaPendingForTooLong.severity | | warning | +| form.alert.groups.schemaManager.rules.schemaTerminatingForTooLong.duration | | 30m | +| form.alert.groups.schemaManager.rules.schemaTerminatingForTooLong.enabled | | true | +| form.alert.groups.schemaManager.rules.schemaTerminatingForTooLong.severity | | warning | +| form.alert.groups.stash.enabled | | warning | +| form.alert.groups.stash.rules.backupSessionFailed.duration | | 0m | +| form.alert.groups.stash.rules.backupSessionFailed.enabled | | true | +| form.alert.groups.stash.rules.backupSessionFailed.severity | | critical | +| form.alert.groups.stash.rules.backupSessionPeriodTooLong.duration | | 0m | +| form.alert.groups.stash.rules.backupSessionPeriodTooLong.enabled | | true | +| form.alert.groups.stash.rules.backupSessionPeriodTooLong.severity | | warning | +| form.alert.groups.stash.rules.backupSessionPeriodTooLong.val | | 1800 | +| form.alert.groups.stash.rules.noBackupSessionForTooLong.duration | | 0m | +| form.alert.groups.stash.rules.noBackupSessionForTooLong.enabled | | true | +| form.alert.groups.stash.rules.noBackupSessionForTooLong.severity | | warning | +| form.alert.groups.stash.rules.noBackupSessionForTooLong.val | | 18000 | +| form.alert.groups.stash.rules.repositoryCorrupted.duration | | 5m | +| form.alert.groups.stash.rules.repositoryCorrupted.enabled | | true | +| form.alert.groups.stash.rules.repositoryCorrupted.severity | | critical | +| form.alert.groups.stash.rules.repositoryStorageRunningLow.duration | | 5m | +| form.alert.groups.stash.rules.repositoryStorageRunningLow.enabled | | true | +| form.alert.groups.stash.rules.repositoryStorageRunningLow.severity | | warning | +| form.alert.groups.stash.rules.repositoryStorageRunningLow.val | | 1.073741824e+10 | +| form.alert.groups.stash.rules.restoreSessionFailed.duration | | 0m | +| form.alert.groups.stash.rules.restoreSessionFailed.enabled | | true | +| form.alert.groups.stash.rules.restoreSessionFailed.severity | | critical | +| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.duration | | 0m | +| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.enabled | | true | +| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.severity | | warning | +| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.val | | 1800 | +| form.alert.labels.release | | kube-prometheus-stack | +| metadata.resource.group | | kubedb.com | +| metadata.resource.version | | v1 | +| metadata.resource.name | | mariadbs | +| metadata.resource.kind | | MariaDB | +| metadata.resource.scope | | Namespaced | +| metadata.release.name | | RELEASE-NAME | +| metadata.release.namespace | | default | +| resources.autoscalingKubedbComMariaDBAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"MariaDBAutoscaler","metadata":{"name":"mariadb","namespace":"demo"}} | +| resources.catalogAppscodeComMariaDBBinding | | {"apiVersion":"catalog.appscode.com/v1alpha1","kind":"MariaDBBinding","metadata":{"name":"mariadb","namespace":"demo"}} | +| resources.certManagerIoIssuer_ca | | {"apiVersion":"cert-manager.io/v1","kind":"Issuer","metadata":{"name":"mariadb-ca","namespace":"demo"}} | +| resources.coreKubestashComBackupBlueprint | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"BackupBlueprint","metadata":{"name":"mariadb","namespace":"demo"}} | +| resources.coreKubestashComBackupConfiguration | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"BackupConfiguration","metadata":{"name":"mariadb","namespace":"demo"}} | +| resources.coreKubestashComRestoreSession | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"RestoreSession","metadata":{"name":"mariadb","namespace":"demo"}} | +| resources.gitopsKubedbComMariaDB | | {"apiVersion":"gitops.kubedb.com/v1alpha1","kind":"MariaDB","metadata":{"name":"mariadb","namespace":"demo"}} | +| resources.kubedbComMariaDB | | {"apiVersion":"kubedb.com/v1","kind":"MariaDB","metadata":{"name":"mariadb","namespace":"demo"}} | +| resources.monitoringCoreosComServiceMonitor | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"mariadb","namespace":"demo"}} | +| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"mariadb-auth","namespace":"demo"}} | +| resources.secret_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"mariadb-config","namespace":"demo"}} | +| resources.secret_encryption_secret | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"mariadb-encryption-secret","namespace":"demo"}} | +| resources.secret_init_repo_cred | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"mariadb-init-repo-cred","namespace":"demo"}} | +| resources.secret_repo_cred | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"mariadb-repo-cred","namespace":"demo"}} | +| resources.stashAppscodeComBackupConfiguration | | {"apiVersion":"stash.appscode.com/v1beta1","kind":"BackupConfiguration","metadata":{"name":"mariadb","namespace":"demo"}} | +| resources.stashAppscodeComRepository_init_repo | | {"apiVersion":"stash.appscode.com/v1alpha1","kind":"Repository","metadata":{"name":"mariadb-init-repo","namespace":"demo"}} | +| resources.stashAppscodeComRepository_repo | | {"apiVersion":"stash.appscode.com/v1alpha1","kind":"Repository","metadata":{"name":"mariadb-repo","namespace":"demo"}} | +| resources.stashAppscodeComRestoreSession_init | | {"apiVersion":"stash.appscode.com/v1beta1","kind":"RestoreSession","metadata":{"name":"mariadb-init","namespace":"demo"}} | Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-mariadb-editor appscode/kubedbcom-mariadb-editor -n default --create-namespace --version=v0.35.0 --set form.alert.enabled=warning +$ helm upgrade -i kubedbcom-mariadb-editor appscode/kubedbcom-mariadb-editor -n default --create-namespace --version=v0.36.0 --set form.alert.enabled=warning ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-mariadb-editor appscode/kubedbcom-mariadb-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-mariadb-editor appscode/kubedbcom-mariadb-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-mariadb-editor/ui/functions.js b/charts/kubedbcom-mariadb-editor/ui/functions.js index e4c5202e39..fc648c3f89 100644 --- a/charts/kubedbcom-mariadb-editor/ui/functions.js +++ b/charts/kubedbcom-mariadb-editor/ui/functions.js @@ -161,7 +161,106 @@ export const useFunc = (model) => { let initialDbMetadata = {} let namespaceList = [] let backupConfigurationsFromStore = {} - let valuesFromWizard = {} + let valuesFromWizard = { + apiVersion: 'core.kubestash.com/v1alpha1', + kind: 'BackupConfiguration', + metadata: { + name: 'mariadb', + namespace: 'demo', + }, + spec: { + backends: [ + { + name: 'mariadb-backend', + retentionPolicy: { + name: 'mariadb-retention-policy', + namespace: 'demo', + }, + storageRef: { + name: 'mariadb-storage', + namespace: 'demo', + }, + }, + ], + sessions: [ + { + addon: { + jobTemplate: { + spec: { + containerSecurityContext: { + allowPrivilegeEscalation: false, + capabilities: { + drop: ['ALL'], + }, + runAsGroup: 0, + runAsNonRoot: true, + runAsUser: 999, + seccompProfile: { + type: 'RuntimeDefault', + }, + }, + nodeSelector: { + 'kubernetes.io/os': 'linux', + }, + }, + }, + name: 'mariadb-addon', + tasks: [ + { + name: 'logical-backup', + }, + ], + }, + name: 'mariadb-frequent-backup', + repositories: [ + { + backend: 'mariadb-backend', + directory: '/mariadb-repo', + encryptionSecret: { + name: 'mariadb-encryption-secret', + namespace: 'demo', + }, + name: 'mariadb-repo', + }, + ], + scheduler: { + failedJobsHistoryLimit: 4, + jobTemplate: { + backoffLimit: 2, + template: { + spec: { + containerSecurityContext: { + allowPrivilegeEscalation: false, + capabilities: { + drop: ['ALL'], + }, + runAsGroup: 0, + runAsNonRoot: true, + runAsUser: 999, + seccompProfile: { + type: 'RuntimeDefault', + }, + }, + nodeSelector: { + 'kubernetes.io/os': 'linux', + }, + }, + }, + }, + schedule: '0 */2 * * *', + successfulJobsHistoryLimit: 2, + }, + sessionHistoryLimit: 3, + }, + ], + target: { + apiGroup: 'kubedb.com', + kind: 'MariaDB', + name: 'mariadb', + namespace: 'demo', + }, + }, + } let initialArchiver = {} let isArchiverAvailable = false let archiverObjectToCommit = {} @@ -182,27 +281,6 @@ export const useFunc = (model) => { initialArchiver = dbResource.spec?.archiver ? objectCopy(dbResource.spec?.archiver) : undefined // get values.yaml to populate data when backup-config is being created - try { - const actionArray = storeGet('/resource/actions/result') - const editorDetails = actionArray[0]?.items[0]?.editor - const chartName = editorDetails?.name - const sourceApiGroup = editorDetails?.sourceRef?.apiGroup - const sourceKind = editorDetails?.sourceRef?.kind - const sourceNamespace = editorDetails?.sourceRef?.namespace - const sourceName = editorDetails?.sourceRef?.name - const chartVersion = editorDetails?.version - - let url = `/clusters/${user}/${cluster}/helm/packageview/values?name=${chartName}&sourceApiGroup=${sourceApiGroup}&sourceKind=${sourceKind}&sourceNamespace=${sourceNamespace}&sourceName=${sourceName}&version=${chartVersion}&format=json` - - if (spoke) - url = `/clusters/${user}/${spoke}/helm/packageview/values?name=${chartName}&sourceApiGroup=${sourceApiGroup}&sourceKind=${sourceKind}&sourceNamespace=${sourceNamespace}&sourceName=${sourceName}&version=${chartVersion}&format=json` - - const resp = await axios.get(url) - - valuesFromWizard = objectCopy(resp.data?.resources?.coreKubestashComBackupConfiguration) || {} - } catch (e) { - console.log(e) - } // check storageclass archiver annotation if (initialArchiver) { diff --git a/charts/kubedbcom-mariadb-editor/values.yaml b/charts/kubedbcom-mariadb-editor/values.yaml index e4be65ba4c..3be56d183d 100644 --- a/charts/kubedbcom-mariadb-editor/values.yaml +++ b/charts/kubedbcom-mariadb-editor/values.yaml @@ -215,465 +215,105 @@ resources: metadata: name: mariadb namespace: demo - spec: - compute: - mariadb: - maxAllowed: - cpu: 1 - memory: 2Gi - minAllowed: - cpu: 400m - memory: 400Mi - podLifeTimeThreshold: 10m - resourceDiffPercentage: 20 - trigger: "On" - nodeTopology: - name: standard-basv2-family - databaseRef: - name: sample - opsRequestOptions: - apply: IfReady - timeout: 10m catalogAppscodeComMariaDBBinding: # +doc-gen:break apiVersion: catalog.appscode.com/v1alpha1 kind: MariaDBBinding metadata: name: mariadb namespace: demo - spec: - sourceRef: - name: mariadb - namespace: demo certManagerIoIssuer_ca: # +doc-gen:break apiVersion: cert-manager.io/v1 kind: Issuer metadata: name: mariadb-ca namespace: demo - spec: - ca: - secretName: mariadb-ca coreKubestashComBackupBlueprint: # +doc-gen:break apiVersion: core.kubestash.com/v1alpha1 kind: BackupBlueprint metadata: name: mariadb namespace: demo - spec: - backupConfigurationTemplate: - backends: - - name: mariadb-backend - retentionPolicy: - name: mariadb-retention-policy - namespace: demo - storageRef: - name: mariadb-storage - namespace: demo - sessions: - - addon: - jobTemplate: - spec: - containerSecurityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 999 - seccompProfile: - type: RuntimeDefault - nodeSelector: - kubernetes.io/os: linux - name: mariadb-addon - tasks: - - name: logical-backup - name: mariadb-frequent-backup - repositories: - - backend: mariadb-backend - directory: /mariadb-repo - encryptionSecret: - name: mariadb-encryption-secret - namespace: demo - name: mariadb-repo - scheduler: - failedJobsHistoryLimit: 4 - jobTemplate: - backoffLimit: 2 - template: - spec: - containerSecurityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 999 - seccompProfile: - type: RuntimeDefault - nodeSelector: - kubernetes.io/os: linux - schedule: 0 */2 * * * - successfulJobsHistoryLimit: 2 - sessionHistoryLimit: 3 - usagePolicy: - allowedNamespaces: - from: Same coreKubestashComBackupConfiguration: # +doc-gen:break apiVersion: core.kubestash.com/v1alpha1 kind: BackupConfiguration metadata: name: mariadb namespace: demo - spec: - backends: - - name: mariadb-backend - retentionPolicy: - name: mariadb-retention-policy - namespace: demo - storageRef: - name: mariadb-storage - namespace: demo - sessions: - - addon: - jobTemplate: - spec: - containerSecurityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 999 - seccompProfile: - type: RuntimeDefault - nodeSelector: - kubernetes.io/os: linux - name: mariadb-addon - tasks: - - name: logical-backup - name: mariadb-frequent-backup - repositories: - - backend: mariadb-backend - directory: /mariadb-repo - encryptionSecret: - name: mariadb-encryption-secret - namespace: demo - name: mariadb-repo - scheduler: - failedJobsHistoryLimit: 4 - jobTemplate: - backoffLimit: 2 - template: - spec: - containerSecurityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 999 - seccompProfile: - type: RuntimeDefault - nodeSelector: - kubernetes.io/os: linux - schedule: 0 */2 * * * - successfulJobsHistoryLimit: 2 - sessionHistoryLimit: 3 - target: - apiGroup: kubedb.com - kind: MariaDB - name: mariadb - namespace: demo coreKubestashComRestoreSession: # +doc-gen:break apiVersion: core.kubestash.com/v1alpha1 kind: RestoreSession metadata: name: mariadb namespace: demo - spec: - addon: - containerRuntimeSettings: - securityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 999 - seccompProfile: - type: RuntimeDefault - jobTemplate: - spec: - nodeSelector: - kubernetes.io/os: linux - securityContext: - runAsGroup: 0 - runAsUser: 999 - name: mariadb-addon - tasks: - - name: logical-backup-restore - dataSource: - encryptionSecret: - name: mariadb-encryption-secret - namespace: demo - repository: mariadb-repo - snapshot: latest - target: - apiGroup: kubedb.com - kind: MariaDB - name: mariadb - namespace: demo gitopsKubedbComMariaDB: # +doc-gen:break apiVersion: gitops.kubedb.com/v1alpha1 kind: MariaDB metadata: name: mariadb namespace: demo - spec: - authSecret: - name: mariadb-auth - configSecret: - name: mariadb-config - deletionPolicy: WipeOut - monitor: - agent: prometheus.io - prometheus: - exporter: - resources: - limits: - cpu: 100m - memory: 128Mi - requests: - cpu: 100m - memory: 128Mi - podTemplate: - spec: - args: - - --character-set-server=utf8mb4 - env: - - name: MYSQL_DATABASE - value: mdDB - resources: - requests: - cpu: 250m - memory: 1Gi - replicas: 1 - requireSSL: true - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - storageClassName: standard - storageType: Durable - tls: - certificates: - - alias: server - dnsNames: - - localhost - ipAddresses: - - 127.0.0.1 - subject: - organizations: - - kubedb:server - issuerRef: - apiGroup: cert-manager.io - kind: Issuer - name: mariadb-ca - version: 10.5.8 kubedbComMariaDB: # +doc-gen:break apiVersion: kubedb.com/v1 kind: MariaDB metadata: name: mariadb namespace: demo - spec: - authSecret: - name: mariadb-auth - configSecret: - name: mariadb-config - deletionPolicy: WipeOut - monitor: - agent: prometheus.io - prometheus: - exporter: - resources: - limits: - cpu: 100m - memory: 128Mi - requests: - cpu: 100m - memory: 128Mi - podTemplate: - spec: - args: - - --character-set-server=utf8mb4 - env: - - name: MYSQL_DATABASE - value: mdDB - resources: - requests: - cpu: 250m - memory: 1Gi - replicas: 1 - requireSSL: true - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - storageClassName: standard - storageType: Durable - tls: - certificates: - - alias: server - dnsNames: - - localhost - ipAddresses: - - 127.0.0.1 - subject: - organizations: - - kubedb:server - issuerRef: - apiGroup: cert-manager.io - kind: Issuer - name: mariadb-ca - version: 10.5.8 monitoringCoreosComServiceMonitor: # +doc-gen:break apiVersion: monitoring.coreos.com/v1 kind: ServiceMonitor metadata: name: mariadb namespace: demo - spec: - endpoints: - - honorLabels: true - interval: 30s - path: /metrics - port: metrics - namespaceSelector: - matchNames: - - demo - selector: - matchLabels: - app.kubernetes.io/instance: mariadb - app.kubernetes.io/name: mariadbs.kubedb.com secret_auth: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: mariadb-auth namespace: demo - stringData: - password: thisIs1StrongPassword - username: root - type: Opaque secret_config: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: mariadb-config namespace: demo - stringData: - md-config.cnf: | - [mysqld] - max_connections = 200 - read_buffer_size = 1048576 - type: Opaque secret_encryption_secret: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: mariadb-encryption-secret namespace: demo - stringData: - RESTIC_PASSWORD: "" secret_init_repo_cred: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: mariadb-init-repo-cred namespace: demo - stringData: - password: thisIs1StrongPassword - username: root - type: Opaque secret_repo_cred: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: mariadb-repo-cred namespace: demo - stringData: - password: thisIs1StrongPassword - username: root - type: Opaque stashAppscodeComBackupConfiguration: # +doc-gen:break apiVersion: stash.appscode.com/v1beta1 kind: BackupConfiguration metadata: name: mariadb namespace: demo - spec: - repository: - name: mariadb-repo - retentionPolicy: - keepLast: 5 - name: keep-last-5 - prune: true - schedule: '*/5 * * * *' - target: - ref: - apiVersion: appcatalog.appscode.com/v1alpha1 - kind: AppBinding - name: mariadb stashAppscodeComRepository_init_repo: # +doc-gen:break apiVersion: stash.appscode.com/v1alpha1 kind: Repository metadata: name: mariadb-init-repo namespace: demo - spec: - backend: - gcs: - bucket: stash-testing - prefix: /demo/mariadb/mariadb - storageSecretName: gcs-secret stashAppscodeComRepository_repo: # +doc-gen:break apiVersion: stash.appscode.com/v1alpha1 kind: Repository metadata: name: mariadb-repo namespace: demo - spec: - backend: - gcs: - bucket: stash-testing - prefix: /demo/mariadb/mariadb - storageSecretName: gcs-secret stashAppscodeComRestoreSession_init: # +doc-gen:break apiVersion: stash.appscode.com/v1beta1 kind: RestoreSession metadata: name: mariadb-init namespace: demo - spec: - repository: - name: mariadb-init-repo - rules: - - snapshots: - - latest - target: - ref: - apiVersion: appcatalog.appscode.com/v1alpha1 - kind: AppBinding - name: mariadb - task: - name: mariadb-restore-10.5.8 diff --git a/charts/kubedbcom-memcached-editor-options/Chart.yaml b/charts/kubedbcom-memcached-editor-options/Chart.yaml index a9ac2766d1..e2b5725708 100644 --- a/charts/kubedbcom-memcached-editor-options/Chart.yaml +++ b/charts/kubedbcom-memcached-editor-options/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 name: kubedbcom-memcached-editor-options description: Memcached Editor UI Options type: application -version: v0.35.0 -appVersion: v0.35.0 +version: v0.36.0 +appVersion: v0.36.0 maintainers: - name: appscode email: support@appscode.com diff --git a/charts/kubedbcom-memcached-editor-options/README.md b/charts/kubedbcom-memcached-editor-options/README.md index 7d1b5d3c30..6a804c5a14 100644 --- a/charts/kubedbcom-memcached-editor-options/README.md +++ b/charts/kubedbcom-memcached-editor-options/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-memcached-editor-options --version=v0.35.0 -$ helm upgrade -i kubedbcom-memcached-editor-options appscode/kubedbcom-memcached-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-memcached-editor-options --version=v0.36.0 +$ helm upgrade -i kubedbcom-memcached-editor-options appscode/kubedbcom-memcached-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Memcached Editor UI Options on a [Kubernetes](http://kubern To install/upgrade the chart with the release name `kubedbcom-memcached-editor-options`: ```bash -$ helm upgrade -i kubedbcom-memcached-editor-options appscode/kubedbcom-memcached-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-memcached-editor-options appscode/kubedbcom-memcached-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` The command deploys a Memcached Editor UI Options on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -187,12 +187,12 @@ The following table lists the configurable parameters of the `kubedbcom-memcache Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-memcached-editor-options appscode/kubedbcom-memcached-editor-options -n kube-system --create-namespace --version=v0.35.0 --set metadata.resource.group=kubedb.com +$ helm upgrade -i kubedbcom-memcached-editor-options appscode/kubedbcom-memcached-editor-options -n kube-system --create-namespace --version=v0.36.0 --set metadata.resource.group=kubedb.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-memcached-editor-options appscode/kubedbcom-memcached-editor-options -n kube-system --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-memcached-editor-options appscode/kubedbcom-memcached-editor-options -n kube-system --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-memcached-editor-options/ui/create-ui.yaml b/charts/kubedbcom-memcached-editor-options/ui/create-ui.yaml index 12250189b7..122cfd70ab 100644 --- a/charts/kubedbcom-memcached-editor-options/ui/create-ui.yaml +++ b/charts/kubedbcom-memcached-editor-options/ui/create-ui.yaml @@ -78,7 +78,7 @@ step: - schema/properties/spec/properties/podResources/properties/machine showLabels: true type: horizontal-layout - label: Machine_profile + label: Machine profile showLabels: true type: block-layout - description: Configure Credentials, Deployment Mode etc. diff --git a/charts/kubedbcom-memcached-editor/Chart.yaml b/charts/kubedbcom-memcached-editor/Chart.yaml index 7a551a103d..b67c3c781e 100644 --- a/charts/kubedbcom-memcached-editor/Chart.yaml +++ b/charts/kubedbcom-memcached-editor/Chart.yaml @@ -2,15 +2,33 @@ annotations: meta.x-helm.dev/editor: '{"group":"kubedb.com","version":"v1","resource":"memcacheds"}' meta.x-helm.dev/form-keys: monitoringCoreosComPrometheusRule meta.x-helm.dev/resource-keys: autoscalingKubedbComMemcachedAutoscaler,catalogAppscodeComMemcachedBinding,certManagerIoIssuer_ca,gitopsKubedbComMemcached,kubedbComMemcached,monitoringCoreosComServiceMonitor,secret_auth,secret_config - meta.x-helm.dev/resources: "- group: \"\"\n kind: Secret\n version: v1\n- group:\ - \ autoscaling.kubedb.com\n kind: MemcachedAutoscaler\n version: v1alpha1\n-\ - \ group: catalog.appscode.com\n kind: MemcachedBinding\n version: v1alpha1\n\ - - group: cert-manager.io\n kind: Issuer\n version: v1\n- group: gitops.kubedb.com\n\ - \ kind: Memcached\n version: v1alpha1\n- group: kubedb.com\n kind: Memcached\n\ - \ version: v1\n- group: monitoring.coreos.com\n kind: PrometheusRule\n version:\ - \ v1\n- group: monitoring.coreos.com\n kind: ServiceMonitor\n version: v1\n" + meta.x-helm.dev/resources: | + - group: "" + kind: Secret + version: v1 + - group: autoscaling.kubedb.com + kind: MemcachedAutoscaler + version: v1alpha1 + - group: catalog.appscode.com + kind: MemcachedBinding + version: v1alpha1 + - group: cert-manager.io + kind: Issuer + version: v1 + - group: gitops.kubedb.com + kind: Memcached + version: v1alpha1 + - group: kubedb.com + kind: Memcached + version: v1 + - group: monitoring.coreos.com + kind: PrometheusRule + version: v1 + - group: monitoring.coreos.com + kind: ServiceMonitor + version: v1 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Memcached Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -22,4 +40,4 @@ maintainers: name: appscode name: kubedbcom-memcached-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/kubedbcom-memcached-editor/README.md b/charts/kubedbcom-memcached-editor/README.md index 76433a802c..2c2ca5c10b 100644 --- a/charts/kubedbcom-memcached-editor/README.md +++ b/charts/kubedbcom-memcached-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-memcached-editor --version=v0.35.0 -$ helm upgrade -i kubedbcom-memcached-editor appscode/kubedbcom-memcached-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-memcached-editor --version=v0.36.0 +$ helm upgrade -i kubedbcom-memcached-editor appscode/kubedbcom-memcached-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Memcached Editor on a [Kubernetes](http://kubernetes.io) cl To install/upgrade the chart with the release name `kubedbcom-memcached-editor`: ```bash -$ helm upgrade -i kubedbcom-memcached-editor appscode/kubedbcom-memcached-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-memcached-editor appscode/kubedbcom-memcached-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Memcached Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -45,81 +45,81 @@ The command removes all the Kubernetes components associated with the chart and The following table lists the configurable parameters of the `kubedbcom-memcached-editor` chart and their default values. -| Parameter | Description | Default | -|-------------------------------------------------------------------------------|-------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| form.alert.additionalRuleLabels | | {} | -| form.alert.annotations | | {} | -| form.alert.enabled | | warning | -| form.alert.groups.database.enabled | | warning | -| form.alert.groups.database.rules.memcachedConnectionThrottled.duration | | 2m | -| form.alert.groups.database.rules.memcachedConnectionThrottled.enabled | | true | -| form.alert.groups.database.rules.memcachedConnectionThrottled.severity | | warning | -| form.alert.groups.database.rules.memcachedConnectionThrottled.val | | 10 | -| form.alert.groups.database.rules.memcachedConnectionsNoneMinor.duration | | 2m | -| form.alert.groups.database.rules.memcachedConnectionsNoneMinor.enabled | | true | -| form.alert.groups.database.rules.memcachedConnectionsNoneMinor.severity | | warning | -| form.alert.groups.database.rules.memcachedDown.duration | | 0m | -| form.alert.groups.database.rules.memcachedDown.enabled | | true | -| form.alert.groups.database.rules.memcachedDown.severity | | critical | -| form.alert.groups.database.rules.memcachedEvictionsLimit.duration | | 0m | -| form.alert.groups.database.rules.memcachedEvictionsLimit.enabled | | true | -| form.alert.groups.database.rules.memcachedEvictionsLimit.severity | | critical | -| form.alert.groups.database.rules.memcachedEvictionsLimit.val | | 10 | -| form.alert.groups.database.rules.memcachedItemsNoneMinor.duration | | 2m | -| form.alert.groups.database.rules.memcachedItemsNoneMinor.enabled | | true | -| form.alert.groups.database.rules.memcachedItemsNoneMinor.severity | | warning | -| form.alert.groups.database.rules.memcachedMemoryLimit.duration | | 0m | -| form.alert.groups.database.rules.memcachedMemoryLimit.enabled | | true | -| form.alert.groups.database.rules.memcachedMemoryLimit.severity | | critical | -| form.alert.groups.database.rules.memcachedMemoryLimit.val | | 3.3554432e+07 | -| form.alert.groups.database.rules.memcachedServiceRespawn.duration | | 0m | -| form.alert.groups.database.rules.memcachedServiceRespawn.enabled | | true | -| form.alert.groups.database.rules.memcachedServiceRespawn.severity | | critical | -| form.alert.groups.database.rules.memcachedServiceRespawn.val | | 180 | -| form.alert.groups.opsManager.enabled | | warning | -| form.alert.groups.opsManager.rules.opsRequestFailed.duration | | 0m | -| form.alert.groups.opsManager.rules.opsRequestFailed.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestFailed.severity | | critical | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.duration | | 0m | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.severity | | info | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.duration | | 30m | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.severity | | critical | -| form.alert.groups.provisioner.enabled | | warning | -| form.alert.groups.provisioner.rules.appPhaseCritical.duration | | 15m | -| form.alert.groups.provisioner.rules.appPhaseCritical.enabled | | true | -| form.alert.groups.provisioner.rules.appPhaseCritical.severity | | warning | -| form.alert.groups.provisioner.rules.appPhaseNotReady.duration | | 1m | -| form.alert.groups.provisioner.rules.appPhaseNotReady.enabled | | true | -| form.alert.groups.provisioner.rules.appPhaseNotReady.severity | | critical | -| form.alert.labels.release | | kube-prometheus-stack | -| metadata.resource.group | | kubedb.com | -| metadata.resource.version | | v1 | -| metadata.resource.name | | memcacheds | -| metadata.resource.kind | | Memcached | -| metadata.resource.scope | | Namespaced | -| metadata.release.name | | RELEASE-NAME | -| metadata.release.namespace | | default | -| resources.autoscalingKubedbComMemcachedAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"MemcachedAutoscaler","metadata":{"name":"memcached","namespace":"demo"},"spec":{"compute":{"node":{"maxAllowed":{"cpu":1,"memory":"2Gi"},"minAllowed":{"cpu":"400m","memory":"400Mi"},"podLifeTimeThreshold":"10m","resourceDiffPercentage":20,"trigger":"On"},"nodeTopology":{"name":"standard-basv2-family"}},"databaseRef":{"name":"repl"},"opsRequestOptions":{"apply":"IfReady","timeout":"10m"}}} | -| resources.catalogAppscodeComMemcachedBinding | | {"apiVersion":"catalog.appscode.com/v1alpha1","kind":"MemcachedBinding","metadata":{"name":"memcached","namespace":"demo"},"spec":{"sourceRef":{"name":"memcached","namespace":"demo"}}} | -| resources.certManagerIoIssuer_ca | | {"apiVersion":"cert-manager.io/v1","kind":"Issuer","metadata":{"name":"memcached-ca","namespace":"demo"},"spec":{"ca":{"secretName":"memcached-ca"}}} | -| resources.gitopsKubedbComMemcached | | {"apiVersion":"gitops.kubedb.com/v1alpha1","kind":"Memcached","metadata":{"name":"memcached","namespace":"sdb"},"spec":{"deletionPolicy":"Halt","licenseSecret":{"name":"license-secret"},"serviceTemplates":[{"alias":"primary","spec":{"type":"LoadBalancer"}}],"storageType":"Durable","topology":{"aggregator":{"podTemplate":{"spec":{"containers":[{"name":"memcached","resources":{"requests":{"cpu":"600m","memory":"1200Mi"}}}],"nodeSelector":{"app":"kubedb","component":"sdb-database","instance":"sdb"},"tolerations":[{"effect":"NoSchedule","key":"app","operator":"Equal","value":"kubedb"},{"effect":"NoSchedule","key":"instance","operator":"Equal","value":"sdb"},{"effect":"NoSchedule","key":"component","operator":"Equal","value":"sdb-database"},{"effect":"NoSchedule","key":"nodepool_type","operator":"Equal","value":"n2-standard-2"}]}},"replicas":3,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"standard-rwo"}},"leaf":{"podTemplate":{"spec":{"containers":[{"name":"memcached","resources":{"requests":{"cpu":"700m","memory":"1400Mi"}}}]}},"replicas":2,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"standard-rwo"}}},"version":"8.1.32"}} | -| resources.kubedbComMemcached | | {"apiVersion":"kubedb.com/v1","kind":"Memcached","metadata":{"name":"memcached","namespace":"sdb"},"spec":{"deletionPolicy":"Halt","licenseSecret":{"name":"license-secret"},"serviceTemplates":[{"alias":"primary","spec":{"type":"LoadBalancer"}}],"storageType":"Durable","topology":{"aggregator":{"podTemplate":{"spec":{"containers":[{"name":"memcached","resources":{"requests":{"cpu":"600m","memory":"1200Mi"}}}],"nodeSelector":{"app":"kubedb","component":"sdb-database","instance":"sdb"},"tolerations":[{"effect":"NoSchedule","key":"app","operator":"Equal","value":"kubedb"},{"effect":"NoSchedule","key":"instance","operator":"Equal","value":"sdb"},{"effect":"NoSchedule","key":"component","operator":"Equal","value":"sdb-database"},{"effect":"NoSchedule","key":"nodepool_type","operator":"Equal","value":"n2-standard-2"}]}},"replicas":3,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"standard-rwo"}},"leaf":{"podTemplate":{"spec":{"containers":[{"name":"memcached","resources":{"requests":{"cpu":"700m","memory":"1400Mi"}}}]}},"replicas":2,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"standard-rwo"}}},"version":"8.1.32"}} | -| resources.monitoringCoreosComServiceMonitor | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"memcached","namespace":"demo"},"spec":{"endpoints":[{"honorLabels":true,"interval":"30s","path":"/metrics","port":"metrics"}],"namespaceSelector":{"matchNames":["demo"]},"selector":{"matchLabels":{"app.kubernetes.io/instance":"memcached","app.kubernetes.io/name":"memcacheds.kubedb.com"}}}} | -| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"memcached-auth","namespace":"demo"},"stringData":{"password":"thisIs1StrongPassword","username":"root"},"type":"Opaque"} | -| resources.secret_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"memcached-config","namespace":"demo"},"stringData":{"memcached.cnf":"[mysqld]\nmax_connections = 200\nread_buffer_size = 1048576\n"},"type":"Opaque"} | +| Parameter | Description | Default | +|-------------------------------------------------------------------------------|-------------|-----------------------------------------------------------------------------------------------------------------------------------------------| +| form.alert.additionalRuleLabels | | {} | +| form.alert.annotations | | {} | +| form.alert.enabled | | warning | +| form.alert.groups.database.enabled | | warning | +| form.alert.groups.database.rules.memcachedConnectionThrottled.duration | | 2m | +| form.alert.groups.database.rules.memcachedConnectionThrottled.enabled | | true | +| form.alert.groups.database.rules.memcachedConnectionThrottled.severity | | warning | +| form.alert.groups.database.rules.memcachedConnectionThrottled.val | | 10 | +| form.alert.groups.database.rules.memcachedConnectionsNoneMinor.duration | | 2m | +| form.alert.groups.database.rules.memcachedConnectionsNoneMinor.enabled | | true | +| form.alert.groups.database.rules.memcachedConnectionsNoneMinor.severity | | warning | +| form.alert.groups.database.rules.memcachedDown.duration | | 0m | +| form.alert.groups.database.rules.memcachedDown.enabled | | true | +| form.alert.groups.database.rules.memcachedDown.severity | | critical | +| form.alert.groups.database.rules.memcachedEvictionsLimit.duration | | 0m | +| form.alert.groups.database.rules.memcachedEvictionsLimit.enabled | | true | +| form.alert.groups.database.rules.memcachedEvictionsLimit.severity | | critical | +| form.alert.groups.database.rules.memcachedEvictionsLimit.val | | 10 | +| form.alert.groups.database.rules.memcachedItemsNoneMinor.duration | | 2m | +| form.alert.groups.database.rules.memcachedItemsNoneMinor.enabled | | true | +| form.alert.groups.database.rules.memcachedItemsNoneMinor.severity | | warning | +| form.alert.groups.database.rules.memcachedMemoryLimit.duration | | 0m | +| form.alert.groups.database.rules.memcachedMemoryLimit.enabled | | true | +| form.alert.groups.database.rules.memcachedMemoryLimit.severity | | critical | +| form.alert.groups.database.rules.memcachedMemoryLimit.val | | 3.3554432e+07 | +| form.alert.groups.database.rules.memcachedServiceRespawn.duration | | 0m | +| form.alert.groups.database.rules.memcachedServiceRespawn.enabled | | true | +| form.alert.groups.database.rules.memcachedServiceRespawn.severity | | critical | +| form.alert.groups.database.rules.memcachedServiceRespawn.val | | 180 | +| form.alert.groups.opsManager.enabled | | warning | +| form.alert.groups.opsManager.rules.opsRequestFailed.duration | | 0m | +| form.alert.groups.opsManager.rules.opsRequestFailed.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestFailed.severity | | critical | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.duration | | 0m | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.severity | | info | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.duration | | 30m | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.severity | | critical | +| form.alert.groups.provisioner.enabled | | warning | +| form.alert.groups.provisioner.rules.appPhaseCritical.duration | | 15m | +| form.alert.groups.provisioner.rules.appPhaseCritical.enabled | | true | +| form.alert.groups.provisioner.rules.appPhaseCritical.severity | | warning | +| form.alert.groups.provisioner.rules.appPhaseNotReady.duration | | 1m | +| form.alert.groups.provisioner.rules.appPhaseNotReady.enabled | | true | +| form.alert.groups.provisioner.rules.appPhaseNotReady.severity | | critical | +| form.alert.labels.release | | kube-prometheus-stack | +| metadata.resource.group | | kubedb.com | +| metadata.resource.version | | v1 | +| metadata.resource.name | | memcacheds | +| metadata.resource.kind | | Memcached | +| metadata.resource.scope | | Namespaced | +| metadata.release.name | | RELEASE-NAME | +| metadata.release.namespace | | default | +| resources.autoscalingKubedbComMemcachedAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"MemcachedAutoscaler","metadata":{"name":"memcached","namespace":"demo"}} | +| resources.catalogAppscodeComMemcachedBinding | | {"apiVersion":"catalog.appscode.com/v1alpha1","kind":"MemcachedBinding","metadata":{"name":"memcached","namespace":"demo"}} | +| resources.certManagerIoIssuer_ca | | {"apiVersion":"cert-manager.io/v1","kind":"Issuer","metadata":{"name":"memcached-ca","namespace":"demo"}} | +| resources.gitopsKubedbComMemcached | | {"apiVersion":"gitops.kubedb.com/v1alpha1","kind":"Memcached","metadata":{"name":"memcached","namespace":"sdb"}} | +| resources.kubedbComMemcached | | {"apiVersion":"kubedb.com/v1","kind":"Memcached","metadata":{"name":"memcached","namespace":"sdb"}} | +| resources.monitoringCoreosComServiceMonitor | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"memcached","namespace":"demo"}} | +| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"memcached-auth","namespace":"demo"}} | +| resources.secret_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"memcached-config","namespace":"demo"}} | Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-memcached-editor appscode/kubedbcom-memcached-editor -n default --create-namespace --version=v0.35.0 --set form.alert.enabled=warning +$ helm upgrade -i kubedbcom-memcached-editor appscode/kubedbcom-memcached-editor -n default --create-namespace --version=v0.36.0 --set form.alert.enabled=warning ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-memcached-editor appscode/kubedbcom-memcached-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-memcached-editor appscode/kubedbcom-memcached-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-memcached-editor/values.yaml b/charts/kubedbcom-memcached-editor/values.yaml index d90b42d4ba..1c5fc6ae15 100644 --- a/charts/kubedbcom-memcached-editor/values.yaml +++ b/charts/kubedbcom-memcached-editor/values.yaml @@ -84,226 +84,45 @@ resources: metadata: name: memcached namespace: demo - spec: - compute: - node: - maxAllowed: - cpu: 1 - memory: 2Gi - minAllowed: - cpu: 400m - memory: 400Mi - podLifeTimeThreshold: 10m - resourceDiffPercentage: 20 - trigger: "On" - nodeTopology: - name: standard-basv2-family - databaseRef: - name: repl - opsRequestOptions: - apply: IfReady - timeout: 10m catalogAppscodeComMemcachedBinding: # +doc-gen:break apiVersion: catalog.appscode.com/v1alpha1 kind: MemcachedBinding metadata: name: memcached namespace: demo - spec: - sourceRef: - name: memcached - namespace: demo certManagerIoIssuer_ca: # +doc-gen:break apiVersion: cert-manager.io/v1 kind: Issuer metadata: name: memcached-ca namespace: demo - spec: - ca: - secretName: memcached-ca gitopsKubedbComMemcached: # +doc-gen:break apiVersion: gitops.kubedb.com/v1alpha1 kind: Memcached metadata: name: memcached namespace: sdb - spec: - deletionPolicy: Halt - licenseSecret: - name: license-secret - serviceTemplates: - - alias: primary - spec: - type: LoadBalancer - storageType: Durable - topology: - aggregator: - podTemplate: - spec: - containers: - - name: memcached - resources: - requests: - cpu: 600m - memory: 1200Mi - nodeSelector: - app: kubedb - component: sdb-database - instance: sdb - tolerations: - - effect: NoSchedule - key: app - operator: Equal - value: kubedb - - effect: NoSchedule - key: instance - operator: Equal - value: sdb - - effect: NoSchedule - key: component - operator: Equal - value: sdb-database - - effect: NoSchedule - key: nodepool_type - operator: Equal - value: n2-standard-2 - replicas: 3 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - storageClassName: standard-rwo - leaf: - podTemplate: - spec: - containers: - - name: memcached - resources: - requests: - cpu: 700m - memory: 1400Mi - replicas: 2 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 10Gi - storageClassName: standard-rwo - version: 8.1.32 kubedbComMemcached: # +doc-gen:break apiVersion: kubedb.com/v1 kind: Memcached metadata: name: memcached namespace: sdb - spec: - deletionPolicy: Halt - licenseSecret: - name: license-secret - serviceTemplates: - - alias: primary - spec: - type: LoadBalancer - storageType: Durable - topology: - aggregator: - podTemplate: - spec: - containers: - - name: memcached - resources: - requests: - cpu: 600m - memory: 1200Mi - nodeSelector: - app: kubedb - component: sdb-database - instance: sdb - tolerations: - - effect: NoSchedule - key: app - operator: Equal - value: kubedb - - effect: NoSchedule - key: instance - operator: Equal - value: sdb - - effect: NoSchedule - key: component - operator: Equal - value: sdb-database - - effect: NoSchedule - key: nodepool_type - operator: Equal - value: n2-standard-2 - replicas: 3 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - storageClassName: standard-rwo - leaf: - podTemplate: - spec: - containers: - - name: memcached - resources: - requests: - cpu: 700m - memory: 1400Mi - replicas: 2 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 10Gi - storageClassName: standard-rwo - version: 8.1.32 monitoringCoreosComServiceMonitor: # +doc-gen:break apiVersion: monitoring.coreos.com/v1 kind: ServiceMonitor metadata: name: memcached namespace: demo - spec: - endpoints: - - honorLabels: true - interval: 30s - path: /metrics - port: metrics - namespaceSelector: - matchNames: - - demo - selector: - matchLabels: - app.kubernetes.io/instance: memcached - app.kubernetes.io/name: memcacheds.kubedb.com secret_auth: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: memcached-auth namespace: demo - stringData: - password: thisIs1StrongPassword - username: root - type: Opaque secret_config: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: memcached-config namespace: demo - stringData: - memcached.cnf: | - [mysqld] - max_connections = 200 - read_buffer_size = 1048576 - type: Opaque diff --git a/charts/kubedbcom-milvus-editor-options/Chart.yaml b/charts/kubedbcom-milvus-editor-options/Chart.yaml index 9f3f5885e1..7ef9ca78a7 100644 --- a/charts/kubedbcom-milvus-editor-options/Chart.yaml +++ b/charts/kubedbcom-milvus-editor-options/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 name: kubedbcom-milvus-editor-options description: Milvus Editor UI Options type: application -version: v0.35.0 -appVersion: v0.35.0 +version: v0.36.0 +appVersion: v0.36.0 maintainers: - name: appscode email: support@appscode.com diff --git a/charts/kubedbcom-milvus-editor-options/README.md b/charts/kubedbcom-milvus-editor-options/README.md index c7075341bd..58c4ef5db5 100644 --- a/charts/kubedbcom-milvus-editor-options/README.md +++ b/charts/kubedbcom-milvus-editor-options/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-milvus-editor-options --version=v0.35.0 -$ helm upgrade -i kubedbcom-milvus-editor-options appscode/kubedbcom-milvus-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-milvus-editor-options --version=v0.36.0 +$ helm upgrade -i kubedbcom-milvus-editor-options appscode/kubedbcom-milvus-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Milvus Editor UI Options on a [Kubernetes](http://kubernete To install/upgrade the chart with the release name `kubedbcom-milvus-editor-options`: ```bash -$ helm upgrade -i kubedbcom-milvus-editor-options appscode/kubedbcom-milvus-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-milvus-editor-options appscode/kubedbcom-milvus-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` The command deploys a Milvus Editor UI Options on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -221,12 +221,12 @@ The following table lists the configurable parameters of the `kubedbcom-milvus-e Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-milvus-editor-options appscode/kubedbcom-milvus-editor-options -n kube-system --create-namespace --version=v0.35.0 --set metadata.resource.group=kubedb.com +$ helm upgrade -i kubedbcom-milvus-editor-options appscode/kubedbcom-milvus-editor-options -n kube-system --create-namespace --version=v0.36.0 --set metadata.resource.group=kubedb.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-milvus-editor-options appscode/kubedbcom-milvus-editor-options -n kube-system --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-milvus-editor-options appscode/kubedbcom-milvus-editor-options -n kube-system --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-milvus-editor-options/templates/binding.yaml b/charts/kubedbcom-milvus-editor-options/templates/binding.yaml new file mode 100644 index 0000000000..fd8f5c8321 --- /dev/null +++ b/charts/kubedbcom-milvus-editor-options/templates/binding.yaml @@ -0,0 +1,16 @@ +{{- if .Values.spec.admin.expose.enable.default }} +apiVersion: catalog.appscode.com/v1alpha1 +kind: MilvusBinding +metadata: + name: {{ include "kubedbcom-milvus-editor-options.fullname" . }} + namespace: {{ .Release.Namespace }} + labels: + {{- include "kubedbcom-milvus-editor-options.labels" . | nindent 4 }} +spec: + sourceRef: + name: {{ include "kubedbcom-milvus-editor-options.fullname" . }} + namespace: {{ .Release.Namespace }} + uiExposure: + disableUI: {{ .Values.spec.admin.expose.uiExposure.disableUI }} + disableCostEfficiency: {{ .Values.spec.admin.expose.uiExposure.disableCostEfficiency }} +{{- end }} \ No newline at end of file diff --git a/charts/kubedbcom-milvus-editor-options/ui/create-ui.yaml b/charts/kubedbcom-milvus-editor-options/ui/create-ui.yaml index c3d5b6688f..1907e3713b 100644 --- a/charts/kubedbcom-milvus-editor-options/ui/create-ui.yaml +++ b/charts/kubedbcom-milvus-editor-options/ui/create-ui.yaml @@ -604,6 +604,12 @@ step: name: isToggleOn|tls type: function type: block-layout + - if: + name: isToggleOn|expose + type: function + label: Expose via Gateway? + schema: schema/properties/spec/properties/admin/properties/expose/properties/enable/properties/default + type: switch if: name: showAdditionalSettings type: function diff --git a/charts/kubedbcom-milvus-editor/Chart.yaml b/charts/kubedbcom-milvus-editor/Chart.yaml index 9d33143d6e..fbb6822ffc 100644 --- a/charts/kubedbcom-milvus-editor/Chart.yaml +++ b/charts/kubedbcom-milvus-editor/Chart.yaml @@ -1,15 +1,31 @@ annotations: meta.x-helm.dev/editor: '{"group":"kubedb.com","version":"v1alpha2","resource":"milvuses"}' meta.x-helm.dev/form-keys: monitoringCoreosComPrometheusRule - meta.x-helm.dev/resource-keys: autoscalingKubedbComMilvusAutoscaler,certManagerIoIssuer_ca,kubedbComMilvus,monitoringCoreosComServiceMonitor,secret_auth,secret_config - meta.x-helm.dev/resources: "- group: \"\"\n kind: Secret\n version: v1\n- group:\ - \ autoscaling.kubedb.com\n kind: MilvusAutoscaler\n version: v1alpha1\n- group:\ - \ cert-manager.io\n kind: Issuer\n version: v1\n- group: kubedb.com\n kind:\ - \ Milvus\n version: v1alpha2\n- group: monitoring.coreos.com\n kind: PrometheusRule\n\ - \ version: v1\n- group: monitoring.coreos.com\n kind: ServiceMonitor\n version:\ - \ v1\n" + meta.x-helm.dev/resource-keys: autoscalingKubedbComMilvusAutoscaler,catalogAppscodeComMilvusBinding,certManagerIoIssuer_ca,kubedbComMilvus,monitoringCoreosComServiceMonitor,secret_auth,secret_config + meta.x-helm.dev/resources: | + - group: "" + kind: Secret + version: v1 + - group: autoscaling.kubedb.com + kind: MilvusAutoscaler + version: v1alpha1 + - group: catalog.appscode.com + kind: MilvusBinding + version: v1alpha1 + - group: cert-manager.io + kind: Issuer + version: v1 + - group: kubedb.com + kind: Milvus + version: v1alpha2 + - group: monitoring.coreos.com + kind: PrometheusRule + version: v1 + - group: monitoring.coreos.com + kind: ServiceMonitor + version: v1 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Milvus Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -21,4 +37,4 @@ maintainers: name: appscode name: kubedbcom-milvus-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/kubedbcom-milvus-editor/README.md b/charts/kubedbcom-milvus-editor/README.md index 86579bae06..ee7c413f4b 100644 --- a/charts/kubedbcom-milvus-editor/README.md +++ b/charts/kubedbcom-milvus-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-milvus-editor --version=v0.35.0 -$ helm upgrade -i kubedbcom-milvus-editor appscode/kubedbcom-milvus-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-milvus-editor --version=v0.36.0 +$ helm upgrade -i kubedbcom-milvus-editor appscode/kubedbcom-milvus-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Milvus Editor on a [Kubernetes](http://kubernetes.io) clust To install/upgrade the chart with the release name `kubedbcom-milvus-editor`: ```bash -$ helm upgrade -i kubedbcom-milvus-editor appscode/kubedbcom-milvus-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-milvus-editor appscode/kubedbcom-milvus-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Milvus Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -45,83 +45,83 @@ The command removes all the Kubernetes components associated with the chart and The following table lists the configurable parameters of the `kubedbcom-milvus-editor` chart and their default values. -| Parameter | Description | Default | -|------------------------------------------------------------------------|-------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| form.alert.additionalRuleLabels | | {} | -| form.alert.annotations | | {} | -| form.alert.enabled | | warning | -| form.alert.groups.database.enabled | | warning | -| form.alert.groups.database.rules.diskAlmostFull.duration | | 1m | -| form.alert.groups.database.rules.diskAlmostFull.enabled | | true | -| form.alert.groups.database.rules.diskAlmostFull.severity | | critical | -| form.alert.groups.database.rules.diskAlmostFull.val | | 95 | -| form.alert.groups.database.rules.diskUsageHigh.duration | | 1m | -| form.alert.groups.database.rules.diskUsageHigh.enabled | | true | -| form.alert.groups.database.rules.diskUsageHigh.severity | | warning | -| form.alert.groups.database.rules.diskUsageHigh.val | | 80 | -| form.alert.groups.database.rules.milvusGoroutinesExplosion.duration | | 1m | -| form.alert.groups.database.rules.milvusGoroutinesExplosion.enabled | | true | -| form.alert.groups.database.rules.milvusGoroutinesExplosion.severity | | warning | -| form.alert.groups.database.rules.milvusGoroutinesExplosion.val | | 1000 | -| form.alert.groups.database.rules.milvusHighCPUUsage.duration | | 1m | -| form.alert.groups.database.rules.milvusHighCPUUsage.enabled | | true | -| form.alert.groups.database.rules.milvusHighCPUUsage.severity | | warning | -| form.alert.groups.database.rules.milvusHighCPUUsage.val | | 80 | -| form.alert.groups.database.rules.milvusHighFDsUsage.duration | | 1m | -| form.alert.groups.database.rules.milvusHighFDsUsage.enabled | | true | -| form.alert.groups.database.rules.milvusHighFDsUsage.severity | | warning | -| form.alert.groups.database.rules.milvusHighFDsUsage.val | | 110 | -| form.alert.groups.database.rules.milvusHighMemoryUsage.duration | | 1m | -| form.alert.groups.database.rules.milvusHighMemoryUsage.enabled | | true | -| form.alert.groups.database.rules.milvusHighMemoryUsage.severity | | warning | -| form.alert.groups.database.rules.milvusHighMemoryUsage.val | | 80 | -| form.alert.groups.database.rules.milvusHighProcessMemoryUsage.duration | | 1m | -| form.alert.groups.database.rules.milvusHighProcessMemoryUsage.enabled | | true | -| form.alert.groups.database.rules.milvusHighProcessMemoryUsage.severity | | warning | -| form.alert.groups.database.rules.milvusHighProcessMemoryUsage.val | | 8e+08 | -| form.alert.groups.database.rules.milvusHighThreadPressure.duration | | 1m | -| form.alert.groups.database.rules.milvusHighThreadPressure.enabled | | true | -| form.alert.groups.database.rules.milvusHighThreadPressure.severity | | warning | -| form.alert.groups.database.rules.milvusHighThreadPressure.val | | 60 | -| form.alert.groups.database.rules.milvusInstanceDown.duration | | 30s | -| form.alert.groups.database.rules.milvusInstanceDown.enabled | | true | -| form.alert.groups.database.rules.milvusInstanceDown.severity | | critical | -| form.alert.groups.database.rules.milvusRestarted.duration | | 1m | -| form.alert.groups.database.rules.milvusRestarted.enabled | | true | -| form.alert.groups.database.rules.milvusRestarted.severity | | warning | -| form.alert.groups.database.rules.milvusRestarted.val | | 180 | -| form.alert.groups.provisioner.enabled | | warning | -| form.alert.groups.provisioner.rules.appPhaseCritical.duration | | 15m | -| form.alert.groups.provisioner.rules.appPhaseCritical.enabled | | true | -| form.alert.groups.provisioner.rules.appPhaseCritical.severity | | warning | -| form.alert.groups.provisioner.rules.appPhaseNotReady.duration | | 1m | -| form.alert.groups.provisioner.rules.appPhaseNotReady.enabled | | true | -| form.alert.groups.provisioner.rules.appPhaseNotReady.severity | | critical | -| form.alert.labels.release | | prometheus | -| metadata.resource.group | | kubedb.com | -| metadata.resource.version | | v1alpha2 | -| metadata.resource.name | | milvuses | -| metadata.resource.kind | | Milvus | -| metadata.resource.scope | | Namespaced | -| metadata.release.name | | RELEASE-NAME | -| metadata.release.namespace | | default | -| resources.autoscalingKubedbComMilvusAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"MilvusAutoscaler","metadata":{"name":"milvus","namespace":"demo"},"spec":{"compute":{"milvus":{"maxAllowed":{"cpu":1,"memory":"2Gi"},"minAllowed":{"cpu":"400m","memory":"400Mi"},"podLifeTimeThreshold":"10m","resourceDiffPercentage":20,"trigger":"On"},"nodeTopology":{"name":"standard-basv2-family"}},"databaseRef":{"name":"milvus"},"opsRequestOptions":{"apply":"IfReady","timeout":"10m"}}} | -| resources.certManagerIoIssuer_ca | | {"apiVersion":"cert-manager.io/v1","kind":"Issuer","metadata":{"name":"milvus-ca","namespace":"demo"},"spec":{"ca":{"secretName":"milvus-ca"}}} | -| resources.kubedbComMilvus | | {"apiVersion":"kubedb.com/v1alpha2","kind":"Milvus","metadata":{"name":"milvus","namespace":"default"},"spec":{"deletionPolicy":"WipeOut","podTemplate":{"spec":{"containers":[{"name":"milvus","resources":{"limits":{"cpu":"500m","memory":"1Gi"}}}],"nodeSelector":{"app":"milvuss.kubedb.com","instance":"hello","namespace":"default","nodepool":"standard-bsv2-family"},"podPlacementPolicy":{"name":"default"},"tolerations":[{"effect":"NoSchedule","key":"app","operator":"Equal","value":"milvuss.kubedb.com"},{"effect":"NoSchedule","key":"instance","operator":"Equal","value":"hello"},{"effect":"NoSchedule","key":"namespace","operator":"Equal","value":"default"},{"effect":"NoSchedule","key":"nodepool","operator":"Equal","value":"standard-bsv2-family"}]}},"replicas":3,"serviceTemplates":[{"alias":"primary","spec":{"type":"LoadBalancer"}}],"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"default"},"storageType":"Durable","version":"24.4.1"}} | -| resources.monitoringCoreosComServiceMonitor | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"milvus","namespace":"demo"},"spec":{"endpoints":[{"honorLabels":true,"interval":"30s","path":"/metrics","port":"metrics"}],"namespaceSelector":{"matchNames":["demo"]},"selector":{"matchLabels":{"app.kubernetes.io/instance":"milvus","app.kubernetes.io/name":"milvuss.kubedb.com"}}}} | -| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"milvus-auth","namespace":"demo"},"stringData":{"password":"thisIs1StrongPassword","username":"root"},"type":"Opaque"} | -| resources.secret_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"milvus-config","namespace":"demo"},"stringData":{"milvus.cnf":"[mysqld]\nmax_connections = 200\nread_buffer_size = 1048576\n"},"type":"Opaque"} | +| Parameter | Description | Default | +|------------------------------------------------------------------------|-------------|-----------------------------------------------------------------------------------------------------------------------------------------| +| form.alert.additionalRuleLabels | | {} | +| form.alert.annotations | | {} | +| form.alert.enabled | | warning | +| form.alert.groups.database.enabled | | warning | +| form.alert.groups.database.rules.diskAlmostFull.duration | | 1m | +| form.alert.groups.database.rules.diskAlmostFull.enabled | | true | +| form.alert.groups.database.rules.diskAlmostFull.severity | | critical | +| form.alert.groups.database.rules.diskAlmostFull.val | | 95 | +| form.alert.groups.database.rules.diskUsageHigh.duration | | 1m | +| form.alert.groups.database.rules.diskUsageHigh.enabled | | true | +| form.alert.groups.database.rules.diskUsageHigh.severity | | warning | +| form.alert.groups.database.rules.diskUsageHigh.val | | 80 | +| form.alert.groups.database.rules.milvusGoroutinesExplosion.duration | | 1m | +| form.alert.groups.database.rules.milvusGoroutinesExplosion.enabled | | true | +| form.alert.groups.database.rules.milvusGoroutinesExplosion.severity | | warning | +| form.alert.groups.database.rules.milvusGoroutinesExplosion.val | | 1000 | +| form.alert.groups.database.rules.milvusHighCPUUsage.duration | | 1m | +| form.alert.groups.database.rules.milvusHighCPUUsage.enabled | | true | +| form.alert.groups.database.rules.milvusHighCPUUsage.severity | | warning | +| form.alert.groups.database.rules.milvusHighCPUUsage.val | | 80 | +| form.alert.groups.database.rules.milvusHighFDsUsage.duration | | 1m | +| form.alert.groups.database.rules.milvusHighFDsUsage.enabled | | true | +| form.alert.groups.database.rules.milvusHighFDsUsage.severity | | warning | +| form.alert.groups.database.rules.milvusHighFDsUsage.val | | 110 | +| form.alert.groups.database.rules.milvusHighMemoryUsage.duration | | 1m | +| form.alert.groups.database.rules.milvusHighMemoryUsage.enabled | | true | +| form.alert.groups.database.rules.milvusHighMemoryUsage.severity | | warning | +| form.alert.groups.database.rules.milvusHighMemoryUsage.val | | 80 | +| form.alert.groups.database.rules.milvusHighProcessMemoryUsage.duration | | 1m | +| form.alert.groups.database.rules.milvusHighProcessMemoryUsage.enabled | | true | +| form.alert.groups.database.rules.milvusHighProcessMemoryUsage.severity | | warning | +| form.alert.groups.database.rules.milvusHighProcessMemoryUsage.val | | 8e+08 | +| form.alert.groups.database.rules.milvusHighThreadPressure.duration | | 1m | +| form.alert.groups.database.rules.milvusHighThreadPressure.enabled | | true | +| form.alert.groups.database.rules.milvusHighThreadPressure.severity | | warning | +| form.alert.groups.database.rules.milvusHighThreadPressure.val | | 60 | +| form.alert.groups.database.rules.milvusInstanceDown.duration | | 30s | +| form.alert.groups.database.rules.milvusInstanceDown.enabled | | true | +| form.alert.groups.database.rules.milvusInstanceDown.severity | | critical | +| form.alert.groups.database.rules.milvusRestarted.duration | | 1m | +| form.alert.groups.database.rules.milvusRestarted.enabled | | true | +| form.alert.groups.database.rules.milvusRestarted.severity | | warning | +| form.alert.groups.database.rules.milvusRestarted.val | | 180 | +| form.alert.groups.provisioner.enabled | | warning | +| form.alert.groups.provisioner.rules.appPhaseCritical.duration | | 15m | +| form.alert.groups.provisioner.rules.appPhaseCritical.enabled | | true | +| form.alert.groups.provisioner.rules.appPhaseCritical.severity | | warning | +| form.alert.groups.provisioner.rules.appPhaseNotReady.duration | | 1m | +| form.alert.groups.provisioner.rules.appPhaseNotReady.enabled | | true | +| form.alert.groups.provisioner.rules.appPhaseNotReady.severity | | critical | +| form.alert.labels.release | | prometheus | +| metadata.resource.group | | kubedb.com | +| metadata.resource.version | | v1alpha2 | +| metadata.resource.name | | milvuses | +| metadata.resource.kind | | Milvus | +| metadata.resource.scope | | Namespaced | +| metadata.release.name | | RELEASE-NAME | +| metadata.release.namespace | | default | +| resources.autoscalingKubedbComMilvusAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"MilvusAutoscaler","metadata":{"name":"milvus","namespace":"demo"}} | +| resources.certManagerIoIssuer_ca | | {"apiVersion":"cert-manager.io/v1","kind":"Issuer","metadata":{"name":"milvus-ca","namespace":"demo"}} | +| resources.kubedbComMilvus | | {"apiVersion":"kubedb.com/v1alpha2","kind":"Milvus","metadata":{"name":"milvus","namespace":"default"}} | +| resources.monitoringCoreosComServiceMonitor | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"milvus","namespace":"demo"}} | +| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"milvus-auth","namespace":"demo"}} | +| resources.secret_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"milvus-config","namespace":"demo"}} | Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-milvus-editor appscode/kubedbcom-milvus-editor -n default --create-namespace --version=v0.35.0 --set form.alert.enabled=warning +$ helm upgrade -i kubedbcom-milvus-editor appscode/kubedbcom-milvus-editor -n default --create-namespace --version=v0.36.0 --set form.alert.enabled=warning ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-milvus-editor appscode/kubedbcom-milvus-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-milvus-editor appscode/kubedbcom-milvus-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-milvus-editor/crds/catalog.appscode.com_milvusbindings.yaml b/charts/kubedbcom-milvus-editor/crds/catalog.appscode.com_milvusbindings.yaml new file mode 100644 index 0000000000..65a4ec15da --- /dev/null +++ b/charts/kubedbcom-milvus-editor/crds/catalog.appscode.com_milvusbindings.yaml @@ -0,0 +1,77 @@ +apiVersion: apiextensions.k8s.io/v1 +kind: CustomResourceDefinition +metadata: + name: milvusbindings.catalog.appscode.com +spec: + group: catalog.appscode.com + names: + kind: MilvusBinding + listKind: MilvusBindingList + plural: milvusbindings + singular: milvusbinding + scope: Namespaced + versions: + - name: v1alpha1 + schema: + openAPIV3Schema: + description: MilvusBinding is the Schema for the milvusbindings API + properties: + apiVersion: + description: |- + APIVersion defines the versioned schema of this representation of an object. + Servers should convert recognized schemas to the latest internal value, and + may reject unrecognized values. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources + type: string + kind: + description: |- + Kind is a string value representing the REST resource this object represents. + Servers may infer this from the endpoint the client submits requests to. + Cannot be updated. + In CamelCase. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds + type: string + metadata: + type: object + spec: + description: BindingSpec defines the desired state of Binding + properties: + sourceRef: + description: SourceRef refers to the source app instance. + properties: + name: + description: |- + Name of the referent. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names + type: string + namespace: + description: |- + Namespace of the referent. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ + type: string + required: + - name + type: object + uiExposure: + description: UIExposure holds the specification of UI exposer + properties: + disableCostEfficiency: + type: boolean + disableUI: + type: boolean + required: + - disableCostEfficiency + - disableUI + type: object + required: + - sourceRef + type: object + type: object + served: true + storage: true +status: + acceptedNames: + kind: "" + plural: "" + conditions: null + storedVersions: null diff --git a/charts/kubedbcom-milvus-editor/templates/catalog_appscode_com_milvus_binding.yaml b/charts/kubedbcom-milvus-editor/templates/catalog_appscode_com_milvus_binding.yaml new file mode 100644 index 0000000000..47e81f0b0c --- /dev/null +++ b/charts/kubedbcom-milvus-editor/templates/catalog_appscode_com_milvus_binding.yaml @@ -0,0 +1,5 @@ +{{- with .Values.resources }} +{{- with .catalogAppscodeComMilvusBinding }} +{{- . | toYaml }} +{{- end }} +{{- end }} diff --git a/charts/kubedbcom-milvus-editor/ui/create-ui.yaml b/charts/kubedbcom-milvus-editor/ui/create-ui.yaml new file mode 100644 index 0000000000..b2d9317041 --- /dev/null +++ b/charts/kubedbcom-milvus-editor/ui/create-ui.yaml @@ -0,0 +1,501 @@ +steps: +- form: + discriminator: + createAuthSecret: + type: boolean + password: + type: string + elements: + - disabled: isVariantAvailable + label: + text: labels.database.name + onChange: onNameChange + schema: + $ref: schema#/properties/metadata/properties/release/properties/name + type: input + - add_new_button: + label: labels.add_new_namespace + target: _blank + url: + function: getCreateNameSpaceUrl + disabled: isVariantAvailable + fetch: getNamespaces + label: + text: labels.namespace + onChange: onNamespaceChange + refresh: true + schema: + $ref: schema#/properties/metadata/properties/release/properties/namespace + type: select + - fetch: getMilvusVersions + label: + text: labels.database.version + schema: + $ref: schema#/properties/resources/properties/kubedbComMilvus/properties/spec/properties/version + type: select + - individualItemDisabilityCheck: disableLableChecker + isArray: true + keys: + label: + text: labels.labels.key + label: + text: labels.labels.label + onChange: onLabelChange + schema: + $ref: schema#/properties/resources/properties/kubedbComMilvus/properties/metadata/properties/labels + type: key-value-input-form + values: + label: + text: labels.labels.value + schema: + $ref: schema#/properties/resources/properties/kubedbComMilvus/properties/metadata/properties/labels/additionalProperties + type: input + - isArray: true + keys: + label: + text: labels.annotations.key + label: + text: labels.annotations.label + schema: + $ref: schema#/properties/resources/properties/kubedbComMilvus/properties/metadata/properties/annotations + type: key-value-input-form + values: + label: + text: labels.annotations.value + schema: + $ref: schema#/properties/resources/properties/kubedbComMilvus/properties/metadata/properties/annotations/additionalProperties + type: input + - hasDescription: true + label: + text: labels.deletionPolicy + onChange: setStorageClass + options: + - description: options.deletionPolicy.delete.description + text: options.deletionPolicy.delete.label + value: Delete + - description: options.deletionPolicy.halt.description + text: options.deletionPolicy.halt.label + value: Halt + - description: options.deletionPolicy.wipeOut.description + text: options.deletionPolicy.wipeOut.label + value: WipeOut + - description: options.deletionPolicy.doNotTerminate.description + text: options.deletionPolicy.doNotTerminate.label + value: DoNotTerminate + schema: + $ref: schema#/properties/resources/properties/kubedbComMilvus/properties/spec/properties/deletionPolicy + type: radio + - label: + text: labels.database.secret + type: label-element + - computed: getCreateAuthSecret + onChange: onCreateAuthSecretChange + options: + - text: options.database.secret.existingSecret.label + value: false + - text: options.database.secret.customSecret.label + value: true + schema: + $ref: discriminator#/createAuthSecret + type: radio + - allowUserDefinedOption: true + fetch: getSecrets + if: showExistingSecretSection + label: + text: labels.secret + schema: + $ref: schema#/properties/resources/properties/kubedbComMilvus/properties/spec/properties/authSecret/properties/name + type: select + - computed: setAuthSecretPassword + hideValue: true + if: showPasswordSection + label: + text: Password + onChange: onAuthSecretPasswordChange + schema: + $ref: discriminator#/properties/password + type: input + type: single-step-form + id: basic + title: steps.0.label +- form: + elements: + - alias: reusable_alert + chart: + name: uibytebuildersdev-component-alert + version: v0.30.0 + moduleResolver: fetchJsons + schema: + $ref: schema#/properties/form/properties/alert + type: reusable-element + type: single-step-form + id: alert + title: labels.alert +- form: + elements: + - elements: + - fetch: getStorageClassNames + label: + text: labels.storage.class + schema: + $ref: schema#/properties/resources/properties/kubedbComMilvus/properties/spec/properties/storage/properties/storageClassName + type: select + - label: + text: labels.storage.size + schema: + $ref: schema#/properties/resources/properties/kubedbComMilvus/properties/spec/properties/storage/properties/resources/properties/requests/properties/storage + type: input + type: single-step-form + type: single-step-form + id: topology + title: steps.1.label +- form: + discriminator: + configureTLS: + default: true + type: boolean + elements: + - computed: returnTrue + label: + text: labels.enable_tls + onChange: onTlsConfigureChange + schema: + $ref: discriminator#/configureTLS + type: switch + - elements: + - elements: + - computed: setApiGroup + disabled: true + label: + text: labels.api_group + schema: + $ref: schema#/properties/resources/properties/kubedbComMilvus/properties/spec/properties/tls/properties/issuerRef/properties/apiGroup + type: input + - label: + text: labels.kind + options: + - text: Issuer + value: Issuer + - text: ClusterIssuer + value: ClusterIssuer + schema: + $ref: schema#/properties/resources/properties/kubedbComMilvus/properties/spec/properties/tls/properties/issuerRef/properties/kind + type: select + - allowUserDefinedOption: true + fetch: getIssuerRefsName + label: + text: labels.name + schema: + $ref: schema#/properties/resources/properties/kubedbComMilvus/properties/spec/properties/tls/properties/issuerRef/properties/name + type: select + label: + text: labels.issuer_ref + schema: + $ref: schema#/properties/resources/properties/kubedbComMilvus/properties/spec/properties/tls/properties/issuerRef + type: single-step-form + - alias: reusable_certificates + chart: + name: uibytebuildersdev-component-certificates + version: v0.30.0 + functionCallbacks: + getAliasOptions: + $ref: functions#/getAliasOptions + moduleResolver: fetchJsons + schema: + $ref: schema#/properties/resources/properties/kubedbComMilvus/properties/spec/properties/tls/properties/certificates + type: reusable-element + if: showTlsConfigureSection + type: single-step-form + type: single-step-form + id: tls + title: steps.2.label +- form: + discriminator: + enableMonitoring: + default: true + type: boolean + elements: + - computed: returnTrue + label: + text: labels.enable_monitoring + onChange: onEnableMonitoringChange + schema: + $ref: discriminator#/enableMonitoring + type: switch + - discriminator: + customizeExporter: + default: true + type: boolean + elements: + - hasDescription: true + label: + text: labels.agent + onChange: onAgentChange + options: + - description: options.agent.prometheus_operator.description + text: options.agent.prometheus_operator.label + value: prometheus.io/operator + - description: options.agent.prometheus.description + text: options.agent.prometheus.label + value: prometheus.io + - description: options.agent.prometheus_builtin.description + text: options.agent.prometheus_builtin.label + value: prometheus.io/builtin + schema: + $ref: schema#/properties/resources/properties/kubedbComMilvus/properties/spec/properties/monitor/properties/agent + type: radio + - elements: + - label: + text: labels.scrapping_interval + schema: + $ref: schema#/properties/resources/properties/kubedbComMilvus/properties/spec/properties/monitor/properties/prometheus/properties/serviceMonitor/properties/interval + type: input + if: isEqualToModelPathValue|prometheus.io/operator|/resources/kubedbComMilvus/spec/monitor/agent + label: + text: labels.service_monitor_configuration + show_label: true + type: single-step-form + - elements: + - elements: + - addFormLabel: labels.endpoint + element: + elements: + - label: + text: labels.honor_labels + schema: + $ref: schema#/properties/resources/properties/monitoringCoreosComServiceMonitor/properties/spec/properties/endpoints/items/properties/honorLabels + type: switch + - label: + text: labels.interval + schema: + $ref: schema#/properties/resources/properties/monitoringCoreosComServiceMonitor/properties/spec/properties/endpoints/items/properties/interval + type: input + - label: + text: labels.path + schema: + $ref: schema#/properties/resources/properties/monitoringCoreosComServiceMonitor/properties/spec/properties/endpoints/items/properties/path + type: input + - label: + text: labels.port + schema: + $ref: schema#/properties/resources/properties/monitoringCoreosComServiceMonitor/properties/spec/properties/endpoints/items/properties/port + type: input + type: single-step-form + label: + text: labels.endpoints + schema: + $ref: schema#/properties/resources/properties/monitoringCoreosComServiceMonitor/properties/spec/properties/endpoints + tableContents: + - inTableColumn: true + label: + text: labels.honor_labels + path: honorLabels + type: value + typeOfValue: string + - inTableColumn: true + label: + text: labels.interval + path: interval + type: value + typeOfValue: string + - inTableColumn: true + label: + text: labels.path + path: path + type: value + typeOfValue: string + - inTableColumn: true + label: + text: labels.port + path: port + type: value + typeOfValue: string + type: single-step-form-array + - elements: + - fetch: getNamespaces + label: + text: labels.matchNames + schema: + $ref: schema#/properties/resources/properties/monitoringCoreosComServiceMonitor/properties/spec/properties/namespaceSelector/properties/matchNames + type: multiselect + if: returnFalse + schema: + $ref: schema#/properties/resources/properties/monitoringCoreosComServiceMonitor/properties/spec/properties/namespaceSelector + type: single-step-form + - elements: + - isArray: true + keys: + label: + text: labels.labels.key + label: + text: labels.labels.label + schema: + $ref: schema#/properties/resources/properties/monitoringCoreosComServiceMonitor/properties/spec/properties/selector/properties/matchLabels + type: key-value-input-form + values: + label: + text: labels.labels.value + schema: + $ref: schema#/properties/resources/properties/monitoringCoreosComServiceMonitor/properties/spec/properties/selector/properties/matchLabels/additionalProperties + type: input + if: returnFalse + schema: + $ref: schema#/properties/resources/properties/monitoringCoreosComServiceMonitor/properties/spec/properties/selector + type: single-step-form + schema: + $ref: schema#/properties/resources/properties/monitoringCoreosComServiceMonitor/properties/spec + type: single-step-form + if: isEqualToModelPathValue|prometheus.io|/resources/kubedbComMilvus/spec/monitor/agent + label: + text: labels.service_monitor + schema: + $ref: schema#/properties/resources/properties/monitoringCoreosComServiceMonitor + show_label: true + type: single-step-form + - if: isEqualToModelPathValue|prometheus.io|/resources/kubedbComMilvus/spec/monitor/agent + individualItemDisabilityCheck: disableLableChecker + isArray: true + keys: + label: + text: labels.labels.key + label: + text: labels.labels.label + schema: + $ref: schema#/properties/resources/properties/monitoringCoreosComServiceMonitor/properties/metadata/properties/labels + type: key-value-input-form + values: + label: + text: labels.labels.value + schema: + $ref: schema#/properties/resources/properties/monitoringCoreosComServiceMonitor/properties/metadata/properties/labels/additionalProperties + type: input + - label: + text: labels.exporter_configuration + type: label-element + - label: + text: labels.customize_exporter + onChange: onCustomizeExporterChange + schema: + $ref: discriminator#/customizeExporter + type: switch + - elements: + - label: + text: labels.resources + schema: + $ref: schema#/properties/resources/properties/kubedbComMilvus/properties/spec/properties/monitor/properties/prometheus/properties/exporter/properties/resources + type: resource-input-form + - label: + text: labels.security_context + type: label-element + - label: + text: labels.run_as_user + schema: + $ref: schema#/properties/resources/properties/kubedbComMilvus/properties/spec/properties/monitor/properties/prometheus/properties/exporter/properties/securityContext/properties/runAsUser + type: input + - customClass: mb-0 + label: + text: labels.run_as_group + schema: + $ref: schema#/properties/resources/properties/kubedbComMilvus/properties/spec/properties/monitor/properties/prometheus/properties/exporter/properties/securityContext/properties/runAsGroup + type: input + - label: + text: labels.port + schema: + $ref: schema#/properties/resources/properties/kubedbComMilvus/properties/spec/properties/monitor/properties/prometheus/properties/exporter/properties/port + type: input + if: showCustomizeExporterSection + type: single-step-form + if: showMonitoringSection + type: single-step-form + type: single-step-form + id: monitoring + title: steps.3.label +- form: + elements: + - alias: pod_template_standalone + chart: + name: uibytebuildersdev-component-pod-template + version: v0.30.0 + dataContext: + namespace: + $ref: schema#/properties/metadata/properties/release/properties/namespace + moduleResolver: fetchJsons + schema: + $ref: schema#/properties/resources/properties/kubedbComMilvus/properties/spec/properties/podTemplate + type: reusable-element + type: single-step-form + id: pod-template + title: steps.4.label +- form: + elements: + - alias: reusable_service_templates + chart: + name: uibytebuildersdev-component-service-templates + version: v0.30.0 + moduleResolver: fetchJsons + schema: + $ref: schema#/properties/resources/properties/kubedbComMilvus/properties/spec/properties/serviceTemplates + type: reusable-element + type: single-step-form + id: networking + title: steps.5.label +- form: + elements: + - discriminator: + setCustomConfig: + type: string + elements: + - computed: returnStringYes + label: + text: labels.setCustomConfig + onChange: onSetCustomConfigChange + options: + - text: options.yesOrNo.yes.text + value: "yes" + - text: options.yesOrNo.no.text + value: "no" + schema: + $ref: discriminator#/properties/setCustomConfig + type: radio + - discriminator: + configuration: + type: string + configurationSource: + default: use-existing-config + type: string + elements: + - computed: setConfigurationSource + label: + text: labels.custom_config + onChange: onConfigurationSourceChange + options: + - text: options.configuration_source.use_existing_config.label + value: use-existing-config + - text: options.configuration_source.create_new_config.label + value: create-new-config + schema: + $ref: discriminator#/configurationSource + type: radio + - allowUserDefinedOption: true + fetch: getSecrets + if: isEqualToDiscriminatorPath|use-existing-config|/configurationSource + label: + text: labels.name + schema: + $ref: schema#/properties/resources/properties/kubedbComMilvus/properties/spec/properties/configuration/properties/secretName + type: select + - computed: setConfiguration + if: isEqualToDiscriminatorPath|create-new-config|/configurationSource + label: + text: labels.hanadb_cnf + onChange: onConfigurationChange + schema: + $ref: discriminator#/properties/configuration + type: editor + if: isEqualToDiscriminatorPath|yes|/setCustomConfig + type: single-step-form + type: single-step-form + type: single-step-form + id: custom-config + title: steps.6.label +type: multi-step-form diff --git a/charts/kubedbcom-milvus-editor/ui/edit-ui.yaml b/charts/kubedbcom-milvus-editor/ui/edit-ui.yaml new file mode 100644 index 0000000000..16011a830d --- /dev/null +++ b/charts/kubedbcom-milvus-editor/ui/edit-ui.yaml @@ -0,0 +1,1041 @@ +step: +- elements: + - elements: + - label: Name + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/metadata/properties/name + type: input + - if: + name: isRancherManaged + type: function + label: Select Namespace + loader: getNamespaces + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/metadata/properties/namespace + type: select + watcher: + func: onNamespaceChange + paths: + - schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/metadata/properties/namespace + - label: Select Db + loader: getMilvusDbs + refresh: true + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/databaseRef/properties/name + type: select + validation: + type: required + if: + name: isConsole + type: function + type: block-layout + - if: + name: isConsole + type: function + label: Select Type + options: + - description: Scale your CPU Memory based on resource usage + text: Compute + value: compute + - description: Expand your database size based on volume usage + text: Storage + value: storage + schema: temp/properties/autoscalingType + type: radio + validation: + type: required + watcher: + func: initAutoscalerMetadata + paths: + - temp/properties/autoscalingType + - elements: + - fullwidth: true + init: + type: func + value: setTrigger|autoscalingKubedbComMilvusAutoscaler/spec/compute/node/trigger + label: Trigger + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/compute/properties/node/properties/trigger + type: switch + - label: Pod lifetime threshold + subtitle: Specifies the duration a pod can exist before being considered for + scaling decisions, ensuring resource optimization and workload stability + type: label-element + - customClass: width-300 + label: Pod LifeTime Threshold (e.g., 10m 30s) + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/compute/properties/node/properties/podLifeTimeThreshold + type: input + - elements: + - customClass: width-300 + label: ResourceDiff Percentage + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/compute/properties/node/properties/resourceDiffPercentage + type: threshold-input + - label: Resource Configuration + subtitle: Define minimum and maximum allowed resources to ensure optimal database + performance + type: label-element + - elements: + - header: Minimum Resource Limit + if: + name: hasAnnotations + type: function + init: + type: func + value: setAllowedMachine|node|min + label: Min Allowed Profile + loader: + name: getMachines|node|min + watchPaths: + - temp/properties/topologyMachines + - temp/properties/allowedMachine-node-max + schema: temp/properties/allowedMachine-node-min + type: machine-compare + watcher: + func: onMachineChange|node + paths: + - temp/properties/allowedMachine-node-min + - elements: + - label: Cpu + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/compute/properties/node/properties/minAllowed/properties/cpu + type: input-compare + - label: Memory + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/compute/properties/node/properties/minAllowed/properties/memory + type: input-compare + fixedBlock: true + if: + name: hasNoAnnotations + type: function + label: Min Allowed + showLabels: true + type: block-layout + - header: Maximum Resource Limit + if: + name: hasAnnotations + type: function + init: + type: func + value: setAllowedMachine|node|max + label: Max Allowed Profile + loader: + name: getMachines|node|max + watchPaths: + - temp/properties/topologyMachines + - temp/properties/allowedMachine-node-min + schema: temp/properties/allowedMachine-node-max + type: machine-compare + watcher: + func: onMachineChange|node + paths: + - temp/properties/allowedMachine-node-max + - elements: + - label: Cpu + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/compute/properties/node/properties/maxAllowed/properties/cpu + type: input-compare + - label: Memory + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/compute/properties/node/properties/maxAllowed/properties/memory + type: input-compare + fixedBlock: true + if: + name: hasNoAnnotations + type: function + label: Max Allowed + showLabels: true + type: block-layout + showLabels: false + type: block-layout + - label: Controlled Resources + loader: setControlledResources|node + multiple: true + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/compute/properties/node/properties/controlledResources + type: select + label: Node + showLabels: true + type: block-layout + if: + name: isMilvusStandalone + type: function + label: Node + showLabels: true + type: block-layout + - elements: + - fullwidth: true + init: + type: func + value: setTrigger|autoscalingKubedbComMilvusAutoscaler/spec/compute/datanode/trigger + label: Trigger + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/compute/properties/datanode/properties/trigger + type: switch + - label: Pod lifetime threshold + subtitle: Specifies the duration a pod can exist before being considered for + scaling decisions, ensuring resource optimization and workload stability + type: label-element + - customClass: width-300 + label: Pod LifeTime Threshold (e.g., 10m 30s) + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/compute/properties/datanode/properties/podLifeTimeThreshold + type: input + - elements: + - customClass: width-300 + label: ResourceDiff Percentage + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/compute/properties/datanode/properties/resourceDiffPercentage + type: threshold-input + - label: Resource Configuration + subtitle: Define minimum and maximum allowed resources to ensure optimal database + performance + type: label-element + - elements: + - header: Minimum Resource Limit + if: + name: hasAnnotations + type: function + init: + type: func + value: setAllowedMachine|datanode|min + label: Min Allowed Profile + loader: + name: getMachines|datanode|min + watchPaths: + - temp/properties/topologyMachines + - temp/properties/allowedMachine-datanode-max + schema: temp/properties/allowedMachine-datanode-min + type: machine-compare + watcher: + func: onMachineChange|datanode + paths: + - temp/properties/allowedMachine-datanode-min + - elements: + - label: Cpu + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/compute/properties/datanode/properties/minAllowed/properties/cpu + type: input-compare + - label: Memory + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/compute/properties/datanode/properties/minAllowed/properties/memory + type: input-compare + fixedBlock: true + if: + name: hasNoAnnotations + type: function + label: Min Allowed + showLabels: true + type: block-layout + - header: Maximum Resource Limit + if: + name: hasAnnotations + type: function + init: + type: func + value: setAllowedMachine|datanode|max + label: Max Allowed Profile + loader: + name: getMachines|datanode|max + watchPaths: + - temp/properties/topologyMachines + - temp/properties/allowedMachine-datanode-min + schema: temp/properties/allowedMachine-datanode-max + type: machine-compare + watcher: + func: onMachineChange|datanode + paths: + - temp/properties/allowedMachine-datanode-max + - elements: + - label: Cpu + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/compute/properties/datanode/properties/maxAllowed/properties/cpu + type: input-compare + - label: Memory + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/compute/properties/datanode/properties/maxAllowed/properties/memory + type: input-compare + fixedBlock: true + if: + name: hasNoAnnotations + type: function + label: Max Allowed + showLabels: true + type: block-layout + showLabels: false + type: block-layout + - label: Controlled Resources + loader: setControlledResources|datanode + multiple: true + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/compute/properties/datanode/properties/controlledResources + type: select + label: DataNode + showLabels: true + type: block-layout + if: + name: isMilvusDistributed + type: function + label: DataNode + showLabels: true + type: block-layout + - elements: + - fullwidth: true + init: + type: func + value: setTrigger|autoscalingKubedbComMilvusAutoscaler/spec/compute/mixcoord/trigger + label: Trigger + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/compute/properties/mixcoord/properties/trigger + type: switch + - label: Pod lifetime threshold + subtitle: Specifies the duration a pod can exist before being considered for + scaling decisions, ensuring resource optimization and workload stability + type: label-element + - customClass: width-300 + label: Pod LifeTime Threshold (e.g., 10m 30s) + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/compute/properties/mixcoord/properties/podLifeTimeThreshold + type: input + - elements: + - customClass: width-300 + label: ResourceDiff Percentage + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/compute/properties/mixcoord/properties/resourceDiffPercentage + type: threshold-input + - label: Resource Configuration + subtitle: Define minimum and maximum allowed resources to ensure optimal database + performance + type: label-element + - elements: + - header: Minimum Resource Limit + if: + name: hasAnnotations + type: function + init: + type: func + value: setAllowedMachine|mixcoord|min + label: Min Allowed Profile + loader: + name: getMachines|mixcoord|min + watchPaths: + - temp/properties/topologyMachines + - temp/properties/allowedMachine-mixcoord-max + schema: temp/properties/allowedMachine-mixcoord-min + type: machine-compare + watcher: + func: onMachineChange|mixcoord + paths: + - temp/properties/allowedMachine-mixcoord-min + - elements: + - label: Cpu + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/compute/properties/mixcoord/properties/minAllowed/properties/cpu + type: input-compare + - label: Memory + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/compute/properties/mixcoord/properties/minAllowed/properties/memory + type: input-compare + fixedBlock: true + if: + name: hasNoAnnotations + type: function + label: Min Allowed + showLabels: true + type: block-layout + - header: Maximum Resource Limit + if: + name: hasAnnotations + type: function + init: + type: func + value: setAllowedMachine|mixcoord|max + label: Max Allowed Profile + loader: + name: getMachines|mixcoord|max + watchPaths: + - temp/properties/topologyMachines + - temp/properties/allowedMachine-mixcoord-min + schema: temp/properties/allowedMachine-mixcoord-max + type: machine-compare + watcher: + func: onMachineChange|mixcoord + paths: + - temp/properties/allowedMachine-mixcoord-max + - elements: + - label: Cpu + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/compute/properties/mixcoord/properties/maxAllowed/properties/cpu + type: input-compare + - label: Memory + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/compute/properties/mixcoord/properties/maxAllowed/properties/memory + type: input-compare + fixedBlock: true + if: + name: hasNoAnnotations + type: function + label: Max Allowed + showLabels: true + type: block-layout + showLabels: false + type: block-layout + - label: Controlled Resources + loader: setControlledResources|mixcoord + multiple: true + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/compute/properties/mixcoord/properties/controlledResources + type: select + label: MixCoord + showLabels: true + type: block-layout + if: + name: isMilvusDistributed + type: function + label: MixCoord + showLabels: true + type: block-layout + - elements: + - fullwidth: true + init: + type: func + value: setTrigger|autoscalingKubedbComMilvusAutoscaler/spec/compute/proxy/trigger + label: Trigger + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/compute/properties/proxy/properties/trigger + type: switch + - label: Pod lifetime threshold + subtitle: Specifies the duration a pod can exist before being considered for + scaling decisions, ensuring resource optimization and workload stability + type: label-element + - customClass: width-300 + label: Pod LifeTime Threshold (e.g., 10m 30s) + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/compute/properties/proxy/properties/podLifeTimeThreshold + type: input + - elements: + - customClass: width-300 + label: ResourceDiff Percentage + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/compute/properties/proxy/properties/resourceDiffPercentage + type: threshold-input + - label: Resource Configuration + subtitle: Define minimum and maximum allowed resources to ensure optimal database + performance + type: label-element + - elements: + - header: Minimum Resource Limit + if: + name: hasAnnotations + type: function + init: + type: func + value: setAllowedMachine|proxy|min + label: Min Allowed Profile + loader: + name: getMachines|proxy|min + watchPaths: + - temp/properties/topologyMachines + - temp/properties/allowedMachine-proxy-max + schema: temp/properties/allowedMachine-proxy-min + type: machine-compare + watcher: + func: onMachineChange|proxy + paths: + - temp/properties/allowedMachine-proxy-min + - elements: + - label: Cpu + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/compute/properties/proxy/properties/minAllowed/properties/cpu + type: input-compare + - label: Memory + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/compute/properties/proxy/properties/minAllowed/properties/memory + type: input-compare + fixedBlock: true + if: + name: hasNoAnnotations + type: function + label: Min Allowed + showLabels: true + type: block-layout + - header: Maximum Resource Limit + if: + name: hasAnnotations + type: function + init: + type: func + value: setAllowedMachine|proxy|max + label: Max Allowed Profile + loader: + name: getMachines|proxy|max + watchPaths: + - temp/properties/topologyMachines + - temp/properties/allowedMachine-proxy-min + schema: temp/properties/allowedMachine-proxy-max + type: machine-compare + watcher: + func: onMachineChange|proxy + paths: + - temp/properties/allowedMachine-proxy-max + - elements: + - label: Cpu + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/compute/properties/proxy/properties/maxAllowed/properties/cpu + type: input-compare + - label: Memory + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/compute/properties/proxy/properties/maxAllowed/properties/memory + type: input-compare + fixedBlock: true + if: + name: hasNoAnnotations + type: function + label: Max Allowed + showLabels: true + type: block-layout + showLabels: false + type: block-layout + - label: Controlled Resources + loader: setControlledResources|proxy + multiple: true + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/compute/properties/proxy/properties/controlledResources + type: select + label: Proxy + showLabels: true + type: block-layout + if: + name: isMilvusDistributed + type: function + label: Proxy + showLabels: true + type: block-layout + - elements: + - fullwidth: true + init: + type: func + value: setTrigger|autoscalingKubedbComMilvusAutoscaler/spec/compute/querynode/trigger + label: Trigger + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/compute/properties/querynode/properties/trigger + type: switch + - label: Pod lifetime threshold + subtitle: Specifies the duration a pod can exist before being considered for + scaling decisions, ensuring resource optimization and workload stability + type: label-element + - customClass: width-300 + label: Pod LifeTime Threshold (e.g., 10m 30s) + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/compute/properties/querynode/properties/podLifeTimeThreshold + type: input + - elements: + - customClass: width-300 + label: ResourceDiff Percentage + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/compute/properties/querynode/properties/resourceDiffPercentage + type: threshold-input + - label: Resource Configuration + subtitle: Define minimum and maximum allowed resources to ensure optimal database + performance + type: label-element + - elements: + - header: Minimum Resource Limit + if: + name: hasAnnotations + type: function + init: + type: func + value: setAllowedMachine|querynode|min + label: Min Allowed Profile + loader: + name: getMachines|querynode|min + watchPaths: + - temp/properties/topologyMachines + - temp/properties/allowedMachine-querynode-max + schema: temp/properties/allowedMachine-querynode-min + type: machine-compare + watcher: + func: onMachineChange|querynode + paths: + - temp/properties/allowedMachine-querynode-min + - elements: + - label: Cpu + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/compute/properties/querynode/properties/minAllowed/properties/cpu + type: input-compare + - label: Memory + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/compute/properties/querynode/properties/minAllowed/properties/memory + type: input-compare + fixedBlock: true + if: + name: hasNoAnnotations + type: function + label: Min Allowed + showLabels: true + type: block-layout + - header: Maximum Resource Limit + if: + name: hasAnnotations + type: function + init: + type: func + value: setAllowedMachine|querynode|max + label: Max Allowed Profile + loader: + name: getMachines|querynode|max + watchPaths: + - temp/properties/topologyMachines + - temp/properties/allowedMachine-querynode-min + schema: temp/properties/allowedMachine-querynode-max + type: machine-compare + watcher: + func: onMachineChange|querynode + paths: + - temp/properties/allowedMachine-querynode-max + - elements: + - label: Cpu + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/compute/properties/querynode/properties/maxAllowed/properties/cpu + type: input-compare + - label: Memory + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/compute/properties/querynode/properties/maxAllowed/properties/memory + type: input-compare + fixedBlock: true + if: + name: hasNoAnnotations + type: function + label: Max Allowed + showLabels: true + type: block-layout + showLabels: false + type: block-layout + - label: Controlled Resources + loader: setControlledResources|querynode + multiple: true + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/compute/properties/querynode/properties/controlledResources + type: select + label: QueryNode + showLabels: true + type: block-layout + if: + name: isMilvusDistributed + type: function + label: QueryNode + showLabels: true + type: block-layout + - elements: + - fullwidth: true + init: + type: func + value: setTrigger|autoscalingKubedbComMilvusAutoscaler/spec/compute/streamingnode/trigger + label: Trigger + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/compute/properties/streamingnode/properties/trigger + type: switch + - label: Pod lifetime threshold + subtitle: Specifies the duration a pod can exist before being considered for + scaling decisions, ensuring resource optimization and workload stability + type: label-element + - customClass: width-300 + label: Pod LifeTime Threshold (e.g., 10m 30s) + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/compute/properties/streamingnode/properties/podLifeTimeThreshold + type: input + - elements: + - customClass: width-300 + label: ResourceDiff Percentage + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/compute/properties/streamingnode/properties/resourceDiffPercentage + type: threshold-input + - label: Resource Configuration + subtitle: Define minimum and maximum allowed resources to ensure optimal database + performance + type: label-element + - elements: + - header: Minimum Resource Limit + if: + name: hasAnnotations + type: function + init: + type: func + value: setAllowedMachine|streamingnode|min + label: Min Allowed Profile + loader: + name: getMachines|streamingnode|min + watchPaths: + - temp/properties/topologyMachines + - temp/properties/allowedMachine-streamingnode-max + schema: temp/properties/allowedMachine-streamingnode-min + type: machine-compare + watcher: + func: onMachineChange|streamingnode + paths: + - temp/properties/allowedMachine-streamingnode-min + - elements: + - label: Cpu + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/compute/properties/streamingnode/properties/minAllowed/properties/cpu + type: input-compare + - label: Memory + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/compute/properties/streamingnode/properties/minAllowed/properties/memory + type: input-compare + fixedBlock: true + if: + name: hasNoAnnotations + type: function + label: Min Allowed + showLabels: true + type: block-layout + - header: Maximum Resource Limit + if: + name: hasAnnotations + type: function + init: + type: func + value: setAllowedMachine|streamingnode|max + label: Max Allowed Profile + loader: + name: getMachines|streamingnode|max + watchPaths: + - temp/properties/topologyMachines + - temp/properties/allowedMachine-streamingnode-min + schema: temp/properties/allowedMachine-streamingnode-max + type: machine-compare + watcher: + func: onMachineChange|streamingnode + paths: + - temp/properties/allowedMachine-streamingnode-max + - elements: + - label: Cpu + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/compute/properties/streamingnode/properties/maxAllowed/properties/cpu + type: input-compare + - label: Memory + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/compute/properties/streamingnode/properties/maxAllowed/properties/memory + type: input-compare + fixedBlock: true + if: + name: hasNoAnnotations + type: function + label: Max Allowed + showLabels: true + type: block-layout + showLabels: false + type: block-layout + - label: Controlled Resources + loader: setControlledResources|streamingnode + multiple: true + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/compute/properties/streamingnode/properties/controlledResources + type: select + label: StreamingNode + showLabels: true + type: block-layout + if: + name: isMilvusDistributed + type: function + label: StreamingNode + showLabels: true + type: block-layout + - elements: + - label: Select NodeTopology + loader: fetchNodeTopology + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/compute/properties/nodeTopology/properties/name + type: select + - if: + name: isNodeTopologySelected + type: function + label: ScaleUp Diff Percentage + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/compute/properties/nodeTopology/properties/scaleUpDiffPercentage + type: threshold-input + - if: + name: isNodeTopologySelected + type: function + label: ScaleDown Diff Percentage + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/compute/properties/nodeTopology/properties/scaleDownDiffPercentage + type: threshold-input + if: + name: hasNoAnnotations + type: function + label: Node Topology + showLabels: true + type: block-layout + - elements: + - label: Timeout + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/opsRequestOptions/properties/timeout + type: time-picker + - init: + type: func + value: setApplyToIfReady + label: Apply + options: + - text: IfReady (OpsRequest will be applied if database is ready) + value: IfReady + - text: Always (OpsRequest will always be applied) + value: Always + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/opsRequestOptions/properties/apply + type: radio + if: + name: showOpsRequestOptions + type: function + label: Ops Request Options + showLabels: true + type: block-layout + id: compute-autoscaler + loader: getMilvusDbDetails + type: single-step-form +- elements: + - elements: + - elements: + - fullwidth: true + init: + type: func + value: setTrigger|autoscalingKubedbComMilvusAutoscaler/spec/storage/node/trigger + label: Trigger + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/storage/properties/node/properties/trigger + type: switch + - label: Expansion Mode (Online/Offline) + subtitle: Online Mode enables scaling without downtime by dynamically resizing + storage while the database remains operational. Offline Mode performs storage + scaling during scheduled downtime, ensuring consistency but requiring database + restarts. + type: label-element + - description: Select how the storage expansion should be handled. + label: Mode + options: + - text: Online + value: Online + - text: Offline + value: Offline + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/storage/properties/node/properties/expansionMode + type: select + - elements: + - label: UsageThreshold (%) + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/storage/properties/node/properties/usageThreshold + subtitle: Set the threshold percentage of storage usage to trigger scaling. + type: threshold-input + - label: Scaling Rules + loader: setValueFromDbDetails|resources/kubedbComMilvus/spec/storage/resources/requests/storage + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/storage/properties/node/properties/scalingRules + type: scaling-rules + watcher: + func: handleUnit|autoscalingKubedbComMilvusAutoscaler/spec/storage/node/scalingRules|scalingRules + paths: + - schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/storage/properties/node/properties/scalingRules + - label: UpperBound + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/storage/properties/node/properties/upperBound + type: input + watcher: + func: handleUnit|autoscalingKubedbComMilvusAutoscaler/spec/storage/node/upperBound + paths: + - schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/storage/properties/node/properties/upperBound + label: Node + showLabels: true + type: block-layout + if: + name: isMilvusStandalone + type: function + showLabels: false + type: block-layout + - elements: + - fullwidth: true + init: + type: func + value: setTrigger|autoscalingKubedbComMilvusAutoscaler/spec/storage/streamingnode/trigger + label: Trigger + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/storage/properties/streamingnode/properties/trigger + type: switch + - label: Expansion Mode (Online/Offline) + subtitle: Online Mode enables scaling without downtime by dynamically resizing + storage while the database remains operational. Offline Mode performs storage + scaling during scheduled downtime, ensuring consistency but requiring database + restarts. + type: label-element + - description: Select how the storage expansion should be handled. + label: Mode + options: + - text: Online + value: Online + - text: Offline + value: Offline + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/storage/properties/streamingnode/properties/expansionMode + type: select + - elements: + - label: UsageThreshold (%) + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/storage/properties/streamingnode/properties/usageThreshold + subtitle: Set the threshold percentage of storage usage to trigger scaling. + type: threshold-input + - label: Scaling Rules + loader: setValueFromDbDetails|resources/kubedbComMilvus/spec/topology/distributed/streamingnode/storage/resources/requests/storage + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/storage/properties/streamingnode/properties/scalingRules + type: scaling-rules + watcher: + func: handleUnit|autoscalingKubedbComMilvusAutoscaler/spec/storage/streamingnode/scalingRules|scalingRules + paths: + - schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/storage/properties/streamingnode/properties/scalingRules + - label: UpperBound + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/storage/properties/streamingnode/properties/upperBound + type: input + watcher: + func: handleUnit|autoscalingKubedbComMilvusAutoscaler/spec/storage/streamingnode/upperBound + paths: + - schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/storage/properties/streamingnode/properties/upperBound + label: StreamingNode + showLabels: true + type: block-layout + if: + name: isMilvusDistributed + type: function + showLabels: false + type: block-layout + showLabels: false + type: block-layout + - elements: + - label: Timeout + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/opsRequestOptions/properties/timeout + type: time-picker + - init: + type: func + value: setApplyToIfReady + label: Apply + options: + - text: IfReady (OpsRequest will be applied if database is ready) + value: IfReady + - text: Always (OpsRequest will always be applied) + value: Always + schema: schema/properties/resources/properties/autoscalingKubedbComMilvusAutoscaler/properties/spec/properties/opsRequestOptions/properties/apply + type: radio + if: + name: showOpsRequestOptions + type: function + label: OpsRequest Options + showLabels: true + type: block-layout + id: storage-autoscaler + loader: getMilvusDbDetails + type: single-step-form +- elements: + - label: To update Exporter Resource section click on Create OpsRequest + type: label-element + - init: + type: func + value: getOpsRequestUrl|scale-vertically + label: Create OpsRequest + schema: temp/properties/opsRequestUrl + type: anchor + - fullwidth: true + init: + type: func + value: isValueExistInModel|/resources/kubedbComMilvus/spec/monitor + label: Enable Monitoring + schema: temp/properties/enableMonitoring + type: switch + watcher: + func: onEnableMonitoringChange + paths: + - temp/properties/enableMonitoring + - elements: + - init: + type: static + value: prometheus.io/operator + isHorizontal: true + label: Select a Monitoring Method + options: + - description: Inject metric exporter sidecar and creates a ServiceMonitor + text: Prometheus Operator + value: prometheus.io/operator + - description: Injects the metric exporter sidecar and let you customize ServiceMonitor + text: Custom ServiceMonitor + value: prometheus.io + - description: Inject metric exporter sidecar and add Prometheus annotations + to the stats Service + text: Custom Scrapper + value: prometheus.io/builtin + schema: schema/properties/resources/properties/kubedbComMilvus/properties/spec/properties/monitor/properties/agent + type: radio + watcher: + func: onAgentChange + paths: + - schema/properties/resources/properties/kubedbComMilvus/properties/spec/properties/monitor/properties/agent + - elements: + - label: Scrapping Interval + schema: schema/properties/resources/properties/kubedbComMilvus/properties/spec/properties/monitor/properties/prometheus/properties/serviceMonitor/properties/interval + type: input + if: + name: isEqualToModelPathValue|prometheus.io/operator|/resources/kubedbComMilvus/spec/monitor/agent + type: function + label: ServiceMonitor Configuration + showLabels: true + type: block-layout + - elements: + - buttonClass: is-light is-outlined + elements: + - fullwidth: true + label: Honor labels + schema: honorLabels + type: switch + - label: Interval + schema: interval + type: input + validation: + type: required + - label: Path + schema: path + type: input + validation: + type: required + - label: Port + schema: port + type: input + validation: + type: required + label: Endpoints + schema: schema/properties/resources/properties/monitoringCoreosComServiceMonitor/properties/spec/properties/endpoints + type: array-object-form + - if: + name: returnFalse + type: function + label: Match Namespaces + loader: getNamespaces + multiple: true + schema: schema/properties/resources/properties/monitoringCoreosComServiceMonitor/properties/spec/properties/namespaceSelector/properties/matchNames + type: select + - elements: + - label: Labels + schema: schema/properties/resources/properties/monitoringCoreosComServiceMonitor/properties/spec/properties/selector/properties/matchLabels + type: object-item + if: + name: returnFalse + type: function + showLabels: false + type: block-layout + if: + name: isEqualToModelPathValue|prometheus.io|/resources/kubedbComMilvus/spec/monitor/agent + type: function + label: Service Monitor + showLabels: true + type: block-layout + - buttonClass: is-light is-outlined + if: + name: isEqualToModelPathValue|prometheus.io|/resources/kubedbComMilvus/spec/monitor/agent + type: function + label: Labels + schema: schema/properties/resources/properties/monitoringCoreosComServiceMonitor/properties/metadata/properties/labels + type: object-item + - label: Exporter Configuration + schema: "" + type: label-element + - fullwidth: true + init: + type: static + value: true + label: Customize Exporter Sidecar + schema: temp/properties/customizeExporter + type: switch + watcher: + func: onCustomizeExporterChange + paths: + - temp/properties/customizeExporter + - elements: + - if: + name: returnFalse + type: function + label: Resources + schema: schema/properties/resources/properties/kubedbComMilvus/properties/spec/properties/monitor/properties/prometheus/properties/exporter/properties/resources + type: machine-compare + - label: Security Context + schema: "" + type: label-element + - label: Run as User + schema: schema/properties/resources/properties/kubedbComMilvus/properties/spec/properties/monitor/properties/prometheus/properties/exporter/properties/securityContext/properties/runAsUser + type: input + - label: Run as Group + schema: schema/properties/resources/properties/kubedbComMilvus/properties/spec/properties/monitor/properties/prometheus/properties/exporter/properties/securityContext/properties/runAsGroup + type: input + - label: Port + schema: schema/properties/resources/properties/kubedbComMilvus/properties/spec/properties/monitor/properties/prometheus/properties/exporter/properties/port + type: input + if: + name: showCustomizeExporterSection + type: function + label: Customer Exporter Section + showLabels: false + type: block-layout + if: + name: showMonitoringSection + type: function + type: block-layout + id: monitoring + loader: initMonitoring + type: single-step-form +- elements: + - fullwidth: true + init: + type: func + value: isBindingAlreadyOn + label: Expose Database + schema: temp/properties/binding + type: switch + watcher: + func: addOrRemoveBinding + paths: + - temp/properties/binding + id: binding + type: single-step-form +type: multi-step-form diff --git a/charts/kubedbcom-milvus-editor/ui/functions.js b/charts/kubedbcom-milvus-editor/ui/functions.js new file mode 100644 index 0000000000..2139a1b64d --- /dev/null +++ b/charts/kubedbcom-milvus-editor/ui/functions.js @@ -0,0 +1,878 @@ +const { axios, useOperator, store } = window.vueHelpers || {} + +export const useFunc = (model) => { + const { getValue, setDiscriminatorValue, commit, storeGet, discriminator } = useOperator( + model, + store.state, + ) + + setDiscriminatorValue('/enableMonitoring', false) + setDiscriminatorValue('/customizeExporter', true) + + function returnFalse() { + return false + } + + function isRancherManaged() { + const managers = storeGet('/cluster/clusterDefinition/result/clusterManagers') + const found = managers.find((item) => item === 'Rancher') + return !!found + } + + function isVariantAvailable() { + const variant = storeGet('/route/query/variant') + return !!variant + } + + async function getNamespaces() { + const owner = storeGet('/route/params/user') + const cluster = storeGet('/route/params/cluster') + + const resp = await axios.get(`/clusters/${owner}/${cluster}/proxy/core/v1/namespaces`, { + params: { filter: { items: { metadata: { name: null } } } }, + }) + + const resources = (resp && resp.data && resp.data.items) || [] + return resources.map((item) => { + const name = (item.metadata && item.metadata.name) || '' + return { text: name, value: name } + }) + } + + function getCreateNameSpaceUrl() { + const user = storeGet('/route/params/user') + const cluster = storeGet('/route/params/cluster') + const domain = storeGet('/domain') || '' + if (domain.includes('bb.test')) { + return `http://console.bb.test:5990/console/${user}/kubernetes/${cluster}/core/v1/namespaces/create` + } else { + const editedDomain = domain.replace('kubedb', 'console') + return `${editedDomain}/console/${user}/kubernetes/${cluster}/core/v1/namespaces/create` + } + } + + async function getMilvusVersions() { + const owner = storeGet('/route/params/user') + const cluster = storeGet('/route/params/cluster') + + try { + const resp = await axios.get( + `/clusters/${owner}/${cluster}/proxy/catalog.kubedb.com/v1alpha1/milvusversions`, + { params: { filter: { items: { metadata: { name: null } } } } }, + ) + const resources = (resp && resp.data && resp.data.items) || [] + return resources.map((item) => { + const name = (item.metadata && item.metadata.name) || '' + return { text: name, value: name } + }) + } catch (e) { + console.log(e) + return [] + } + } + + async function getStorageClassNames() { + const owner = storeGet('/route/params/user') + const cluster = storeGet('/route/params/cluster') + + try { + const resp = await axios.get( + `/clusters/${owner}/${cluster}/proxy/storage.k8s.io/v1/storageclasses`, + { params: { filter: { items: { metadata: { name: null } } } } }, + ) + const resources = (resp && resp.data && resp.data.items) || [] + return resources.map((item) => { + const name = (item.metadata && item.metadata.name) || '' + return { text: name, value: name } + }) + } catch (e) { + console.log(e) + return [] + } + } + + async function getSecrets() { + const owner = storeGet('/route/params/user') + const cluster = storeGet('/route/params/cluster') + const namespace = getValue(model, '/metadata/release/namespace') + try { + const resp = await axios.get( + `/clusters/${owner}/${cluster}/proxy/core/v1/namespaces/${namespace}/secrets`, + { params: { filter: { items: { metadata: { name: null }, type: null } } } }, + ) + const items = (resp && resp.data && resp.data.items) || [] + return items + .filter((item) => ['kubernetes.io/service-account-token', 'Opaque'].includes(item.type)) + .map((item) => { + const name = (item.metadata && item.metadata.name) || '' + return { text: name, value: name } + }) + } catch (e) { + console.log(e) + return [] + } + } + + async function getIssuerRefsName() { + const owner = storeGet('/route/params/user') + const cluster = storeGet('/route/params/cluster') + const kind = getValue(model, '/resources/kubedbComMilvus/spec/tls/issuerRef/kind') + const namespace = getValue(model, '/metadata/release/namespace') + + if (kind === 'Issuer') { + const url = `/clusters/${owner}/${cluster}/proxy/cert-manager.io/v1/namespaces/${namespace}/issuers` + return getIssuer(url) + } else if (kind === 'ClusterIssuer') { + const url = `/clusters/${owner}/${cluster}/proxy/cert-manager.io/v1/clusterissuers` + return getIssuer(url) + } else { + return [] + } + + async function getIssuer(url) { + try { + const resp = await axios.get(url) + const resources = (resp && resp.data && resp.data.items) || [] + return resources.map((item) => { + const name = (item.metadata && item.metadata.name) || '' + return { text: name, value: name } + }) + } catch (e) { + console.log(e) + return [] + } + } + } + + function setApiGroup() { + return 'cert-manager.io' + } + + function getAliasOptions() { + return ['server', 'client', 'metrics-exporter'] + } + + function onNameChange() { + const dbName = getValue(model, '/metadata/release/name') + commit('wizard/model$update', { + path: '/resources/kubedbComMilvus/metadata/name', + value: dbName, + force: true, + }) + } + + function onNamespaceChange() { + const namespace = getValue(model, '/metadata/release/namespace') + commit('wizard/model$update', { + path: '/resources/kubedbComMilvus/metadata/namespace', + value: namespace, + force: true, + }) + } + + function onLabelChange() { + const labels = getValue(model, '/resources/kubedbComMilvus/metadata/labels') + commit('wizard/model$update', { + path: '/resources/kubedbComMilvus/metadata/labels', + value: labels, + force: true, + }) + } + + function disableLableChecker({ itemCtx }) { + const key = itemCtx?.key || '' + if (key.startsWith('app.kubernetes.io') || key.includes('helm')) return true + else return false + } + + function isEqualToModelPathValue(value, path) { + const modelValue = getValue(model, path) + return modelValue === value + } + + function returnTrue() { + return true + } + + function returnStringYes() { + return 'yes' + } + + function getCreateAuthSecret() { + const secret = getValue(model, '/resources/kubedbComMilvus/spec/authSecret/name') + return !secret + } + + function onCreateAuthSecretChange({ getValue, discriminator, commit }) { + const createAuthSecret = getValue(discriminator, '/createAuthSecret') + if (!createAuthSecret) { + commit('wizard/model$delete', '/resources/kubedbComMilvus/spec/authSecret') + } + } + + function showExistingSecretSection() { + const createAuthSecret = getValue(discriminator, '/createAuthSecret') + return !createAuthSecret + } + + function showPasswordSection() { + const createAuthSecret = getValue(discriminator, '/createAuthSecret') + return !!createAuthSecret + } + + function setAuthSecretPassword() { + return '' + } + + function onAuthSecretPasswordChange({ getValue, discriminator, commit, model }) { + const password = getValue(discriminator, '/password') + if (password) { + commit('wizard/model$update', { + path: '/resources/secret_auth/stringData/password', + value: password, + force: true, + }) + } + } + + function onTlsConfigureChange() { + const configureTLS = getValue(discriminator, '/configureTLS') + if (!configureTLS) { + commit('wizard/model$delete', '/resources/kubedbComMilvus/spec/tls') + } + } + + function showTlsConfigureSection() { + const configureTLS = getValue(discriminator, '/configureTLS') + return !!configureTLS + } + + function setStorageClass() { + const deletionPolicy = getValue(model, '/resources/kubedbComMilvus/spec/deletionPolicy') + if (deletionPolicy === 'WipeOut' || deletionPolicy === 'Delete') { + commit('wizard/model$update', { + path: '/resources/kubedbComMilvus/spec/storageType', + value: 'Durable', + force: true, + }) + } + } + + function onEnableMonitoringChange() { + const enableMonitoring = getValue(discriminator, '/enableMonitoring') + if (!enableMonitoring) { + commit('wizard/model$delete', '/resources/kubedbComMilvus/spec/monitor') + } + } + + function showMonitoringSection() { + const enableMonitoring = getValue(discriminator, '/enableMonitoring') + return !!enableMonitoring + } + + function onAgentChange() { + const agent = getValue(model, '/resources/kubedbComMilvus/spec/monitor/agent') + if (agent !== 'prometheus.io') { + commit('wizard/model$delete', '/resources/monitoringCoreosComServiceMonitor') + } + } + + function onCustomizeExporterChange() { + const customize = getValue(discriminator, '/customizeExporter') + if (!customize) { + commit('wizard/model$delete', '/resources/kubedbComMilvus/spec/monitor/prometheus/exporter') + } + } + + function showCustomizeExporterSection() { + const customize = getValue(discriminator, '/customizeExporter') + return !!customize + } + + function onSetCustomConfigChange() { + const setCustomConfig = getValue(discriminator, '/setCustomConfig') + if (setCustomConfig !== 'yes') { + commit('wizard/model$delete', '/resources/kubedbComMilvus/spec/configuration') + } + } + + function setConfigurationSource() { + return 'use-existing-config' + } + + function onConfigurationSourceChange() { + const source = getValue(discriminator, '/configurationSource') + if (source === 'use-existing-config') { + commit('wizard/model$delete', '/resources/kubedbComMilvus/spec/configuration/inline') + } else { + commit('wizard/model$delete', '/resources/kubedbComMilvus/spec/configuration/secretName') + } + } + + function setConfiguration() { + return '' + } + + function onConfigurationChange() { + const config = getValue(discriminator, '/configuration') + if (config) { + commit('wizard/model$update', { + path: '/resources/kubedbComMilvus/spec/configuration/inline', + value: { 'milvus.yaml': config }, + force: true, + }) + } + } + + function isEqualToDiscriminatorPath(value, path) { + const discriminatorValue = getValue(discriminator, path) + return discriminatorValue === value + } + + function isValueExistInModel(path) { + const modelValue = getValue(model, path) || null + return !!modelValue + } + + function getOpsRequestUrl(reqType) { + const cluster = storeGet('/route/params/cluster') + const domain = storeGet('/domain') || '' + const owner = storeGet('/route/params/user') + const dbname = getValue(model, '/metadata/release/name') + const group = getValue(model, '/metadata/resource/group') + const kind = getValue(model, '/metadata/resource/kind') + const namespace = getValue(model, '/metadata/release/namespace') + const resource = getValue(model, '/metadata/resource/name') + const version = getValue(model, '/metadata/resource/version') + const routeRootPath = storeGet('/route/path') + const pathPrefix = `${domain}/db${routeRootPath}` + const pathSplit = pathPrefix.split('/').slice(0, -1).join('/') + const pathConstructedForKubedb = pathSplit + `/${reqType.toLowerCase()}?namespace=${namespace}` + const isKube = !!storeGet('/route/params/actions') + if (isKube) return pathConstructedForKubedb + else + return `${domain}/console/${owner}/kubernetes/${cluster}/ops.kubedb.com/v1alpha1/milvusopsrequests/create?name=${dbname}&namespace=${namespace}&group=${group}&version=${version}&resource=${resource}&kind=${kind}&page=operations&requestType=VerticalScaling` + } + + function initMonitoring() { + const exporter = getValue(model, '/resources/kubedbComMilvus/spec/monitor/prometheus/exporter') + if (!exporter) { + setDiscriminatorValue('/customizeExporter', false) + } + } + + // ── Autoscaling ──────────────────────────────────────────────────────────── + + let autoscaleType = '' + let dbDetails = {} + let instance = {} + + function isKubedb() { + return !!storeGet('/route/params/actions') + } + + function isConsole() { + const isKube = isKubedb() + if (isKube) { + const dbName = storeGet('/route/params/name') || '' + commit('wizard/model$update', { + path: '/resources/autoscalingKubedbComMilvusAutoscaler/spec/databaseRef/name', + value: dbName, + force: true, + }) + const operation = storeGet('/route/params/actions') || '' + if (operation.length) { + const splitOp = operation.split('-') + if (splitOp.length > 2) autoscaleType = splitOp[2] + } + const date = Math.floor(Date.now() / 1000) + const modifiedName = `${dbName}-${date}-autoscaling-${autoscaleType}` + commit('wizard/model$update', { + path: '/resources/autoscalingKubedbComMilvusAutoscaler/metadata/name', + value: modifiedName, + force: true, + }) + const namespace = storeGet('/route/query/namespace') || '' + if (namespace) { + commit('wizard/model$update', { + path: '/resources/autoscalingKubedbComMilvusAutoscaler/metadata/namespace', + value: namespace, + force: true, + }) + } + } + return !isKube + } + + async function getMilvusDbs() { + const namespace = getValue( + model, + '/resources/autoscalingKubedbComMilvusAutoscaler/metadata/namespace', + ) + const owner = storeGet('/route/params/user') + const cluster = storeGet('/route/params/cluster') + try { + const resp = await axios.get( + `/clusters/${owner}/${cluster}/proxy/kubedb.com/v1alpha2/namespaces/${namespace}/milvuses`, + { params: { filter: { items: { metadata: { name: null } } } } }, + ) + const resources = (resp && resp.data && resp.data.items) || [] + return resources.map((item) => { + const name = (item.metadata && item.metadata.name) || '' + return { text: name, value: name } + }) + } catch (e) { + console.log(e) + return [] + } + } + + function initAutoscalerMetadata() { + const dbName = + getValue(model, '/resources/autoscalingKubedbComMilvusAutoscaler/spec/databaseRef/name') || '' + const type = getValue(discriminator, '/autoscalingType') || '' + const date = Math.floor(Date.now() / 1000) + const resource = storeGet('/route/params/resource') + const scalingName = dbName ? dbName : resource + const modifiedName = `${scalingName}-${date}-autoscaling-${type || ''}` + if (modifiedName) + commit('wizard/model$update', { + path: '/resources/autoscalingKubedbComMilvusAutoscaler/metadata/name', + value: modifiedName, + force: true, + }) + if (type === 'compute') + commit('wizard/model$delete', '/resources/autoscalingKubedbComMilvusAutoscaler/spec/storage') + if (type === 'storage') + commit('wizard/model$delete', '/resources/autoscalingKubedbComMilvusAutoscaler/spec/compute') + } + + async function getMilvusDbDetails() { + const annotations = + getValue(model, '/resources/autoscalingKubedbComMilvusAutoscaler/metadata/annotations') || {} + instance = annotations?.['kubernetes.io/instance-type'] + const owner = storeGet('/route/params/user') || '' + const cluster = storeGet('/route/params/cluster') || '' + const namespace = + storeGet('/route/query/namespace') || getValue(model, '/metadata/release/namespace') || '' + const name = + storeGet('/route/params/name') || + getValue(model, '/resources/autoscalingKubedbComMilvusAutoscaler/spec/databaseRef/name') || + '' + + if (namespace && name) { + try { + const resp = await axios.get( + `/clusters/${owner}/${cluster}/proxy/kubedb.com/v1alpha2/namespaces/${namespace}/milvuses/${name}`, + ) + dbDetails = resp.data || {} + setDiscriminatorValue('/dbDetails', true) + } catch (e) { + console.log(e) + } + } + + commit('wizard/model$update', { path: '/metadata/release/name', value: name, force: true }) + commit('wizard/model$update', { + path: '/metadata/release/namespace', + value: namespace, + force: true, + }) + commit('wizard/model$update', { + path: '/resources/autoscalingKubedbComMilvusAutoscaler/spec/databaseRef/name', + value: name, + force: true, + }) + commit('wizard/model$update', { + path: '/resources/autoscalingKubedbComMilvusAutoscaler/metadata/labels', + value: dbDetails.metadata?.labels, + force: true, + }) + + await fetchTopologyMachines() + } + + function isMilvusStandalone() { + const loaded = getValue(discriminator, '/dbDetails') + if (!loaded) return false + return !dbDetails?.spec?.topology?.distributed + } + + function isMilvusDistributed() { + const loaded = getValue(discriminator, '/dbDetails') + if (!loaded) return false + return !!dbDetails?.spec?.topology?.distributed + } + + function setTrigger(path) { + const value = getValue(model, `/resources/${path}`) + if (value) return value + return 'On' + } + + async function fetchTopologyMachines() { + const annotations = + getValue(model, '/resources/autoscalingKubedbComMilvusAutoscaler/metadata/annotations') || {} + instance = annotations['kubernetes.io/instance-type'] + const user = storeGet('/route/params/user') + const cluster = storeGet('/route/params/cluster') + if (instance) { + try { + const url = `/clusters/${user}/${cluster}/proxy/node.k8s.appscode.com/v1alpha1/nodetopologies/kubedb-ui-machine-profiles` + const resp = await axios.get(url) + const nodeGroups = resp.data?.spec?.nodeGroups || [] + setDiscriminatorValue('/topologyMachines', nodeGroups) + } catch (e) { + console.log(e) + setDiscriminatorValue('/topologyMachines', []) + } + } + } + + function getMachines(type, minmax) { + const depends = minmax === 'min' ? 'max' : 'min' + const dependantPath = `/allowedMachine-${type}-${depends}` + const dependantMachineObj = getValue(discriminator, dependantPath) + const dependantMachine = dependantMachineObj?.machine || '' + + const nodeGroups = getValue(discriminator, '/topologyMachines') || [] + const dependantIndex = nodeGroups?.findIndex((item) => item.topologyValue === dependantMachine) + + const machines = nodeGroups?.map((item) => ({ + text: item.topologyValue, + subtext: `CPU: ${item.allocatable?.cpu}, Memory: ${item.allocatable?.memory}`, + value: { + machine: item.topologyValue, + cpu: item.allocatable?.cpu, + memory: item.allocatable?.memory, + }, + })) + + const filteredMachine = machines?.filter((item, ind) => + minmax === 'min' ? ind <= dependantIndex : ind >= dependantIndex, + ) + + return dependantIndex === -1 ? machines : filteredMachine + } + + function setAllowedMachine(type, minmax) { + let parsedInstance = {} + try { + if (instance) parsedInstance = JSON.parse(instance) + } catch (e) { + parsedInstance = {} + } + + const machine = parsedInstance[type] || '' + const mx = machine?.includes(',') ? machine.split(',')[1] : '' + const mn = machine?.includes(',') ? machine.split(',')[0] : '' + const machineName = minmax === 'min' ? mn : mx + + const nodeGroups = getValue(discriminator, '/topologyMachines') || [] + const machineData = nodeGroups.find((item) => item.topologyValue === machineName) + + if (machineData) { + return { + machine: machineName, + cpu: machineData.allocatable?.cpu, + memory: machineData.allocatable?.memory, + } + } + return { machine: machineName || '', cpu: '', memory: '' } + } + + function onMachineChange(nodeType) { + const annoPath = '/resources/autoscalingKubedbComMilvusAutoscaler/metadata/annotations' + const annotations = getValue(model, annoPath) || {} + const inst = annotations['kubernetes.io/instance-type'] + let parsedInstance = {} + try { + if (inst) parsedInstance = JSON.parse(inst) + } catch (e) { + parsedInstance = {} + } + + const minMachineObj = getValue(discriminator, `/allowedMachine-${nodeType}-min`) + const maxMachineObj = getValue(discriminator, `/allowedMachine-${nodeType}-max`) + const minMachine = minMachineObj?.machine || '' + const maxMachine = maxMachineObj?.machine || '' + const minMaxMachine = `${minMachine},${maxMachine}` + + parsedInstance[nodeType] = minMaxMachine + const instanceString = JSON.stringify(parsedInstance) + annotations['kubernetes.io/instance-type'] = instanceString + + const minMachineAllocatable = minMachineObj + ? { cpu: minMachineObj.cpu, memory: minMachineObj.memory } + : null + const maxMachineAllocatable = maxMachineObj + ? { cpu: maxMachineObj.cpu, memory: maxMachineObj.memory } + : null + const allowedPath = `/resources/autoscalingKubedbComMilvusAutoscaler/spec/compute/${nodeType}` + + if (minMachine && maxMachine && inst !== instanceString) { + commit('wizard/model$update', { + path: `${allowedPath}/maxAllowed`, + value: maxMachineAllocatable, + force: true, + }) + commit('wizard/model$update', { + path: `${allowedPath}/minAllowed`, + value: minMachineAllocatable, + force: true, + }) + commit('wizard/model$update', { path: annoPath, value: annotations, force: true }) + } + } + + function setControlledResources(type) { + const list = ['cpu', 'memory'] + const path = `/resources/autoscalingKubedbComMilvusAutoscaler/spec/${type}/controlledResources` + commit('wizard/model$update', { path, value: list, force: true }) + return list + } + + function hasAnnotations() { + const annotations = + getValue(model, '/resources/autoscalingKubedbComMilvusAutoscaler/metadata/annotations') || {} + return !!annotations['kubernetes.io/instance-type'] + } + + function hasNoAnnotations() { + return !hasAnnotations() + } + + async function fetchNodeTopology() { + const owner = storeGet('/route/params/user') || '' + const cluster = storeGet('/route/params/cluster') || '' + try { + const resp = await axios.get( + `/clusters/${owner}/${cluster}/proxy/node.k8s.appscode.com/v1alpha1/nodetopologies`, + ) + const list = (resp && resp.data?.items) || [] + return list.map((item) => (item.metadata && item.metadata.name) || '') + } catch (e) { + console.log(e) + } + return [] + } + + function isNodeTopologySelected() { + const nodeTopologyName = + getValue( + model, + '/resources/autoscalingKubedbComMilvusAutoscaler/spec/compute/nodeTopology/name', + ) || '' + return !!nodeTopologyName.length + } + + function showOpsRequestOptions() { + if (isKubedb()) return true + return ( + !!getValue(model, '/resources/autoscalingKubedbComMilvusAutoscaler/spec/databaseRef/name') && + !!getValue(discriminator, '/autoscalingType') + ) + } + + function setApplyToIfReady() { + return 'IfReady' + } + + function handleUnit(path, type = 'bound') { + let value = getValue(model, `/resources/${path}`) + if (type === 'scalingRules') { + const updatedValue = [] + value?.forEach((ele) => { + let appliesUpto = ele['appliesUpto'] + let threshold = ele['threshold'] + if (appliesUpto && !isNaN(appliesUpto)) appliesUpto += 'Gi' + if (!isNaN(threshold)) threshold += 'pc' + updatedValue.push({ threshold, appliesUpto }) + }) + if (JSON.stringify(updatedValue) !== JSON.stringify(value)) { + commit('wizard/model$update', { + path: `/resources/${path}`, + value: updatedValue, + force: true, + }) + } + } else { + if (!isNaN(value)) { + value += 'Gi' + commit('wizard/model$update', { path: `/resources/${path}`, value, force: true }) + } + } + } + + function setValueFromDbDetails(path) { + return getValue(model, path) + } + + // ── End Autoscaling ──────────────────────────────────────────────────────── + + async function resourceNames(group, version, resource) { + const owner = storeGet('/route/params/user') + const cluster = storeGet('/route/params/cluster') + const namespace = getValue(model, '/metadata/release/namespace') + + try { + const resp = await axios.get( + `/clusters/${owner}/${cluster}/proxy/${group}/${version}/namespaces/${namespace}/${resource}`, + { params: { filter: { items: { metadata: { name: null }, type: null } } } }, + ) + let items = (resp && resp.data && resp.data.items) || [] + if (resource === 'secrets') { + items = items.filter((item) => { + const validType = ['kubernetes.io/service-account-token', 'Opaque'] + return validType.includes(item.type) + }) + } + return items.map((item) => { + const name = (item.metadata && item.metadata.name) || '' + return { text: name, value: name } + }) + } catch (e) { + console.log(e) + return [] + } + } + + function fetchJsons({ axios, itemCtx }) { + let ui = {} + let language = {} + let functions = {} + const { name, sourceRef, version, packageviewUrlPrefix } = itemCtx.chart + + try { + ui = axios.get( + `${packageviewUrlPrefix}/create-ui.yaml?name=${name}&sourceApiGroup=${sourceRef.apiGroup}&sourceKind=${sourceRef.kind}&sourceNamespace=${sourceRef.namespace}&sourceName=${sourceRef.name}&version=${version}&format=json`, + ) + language = axios.get( + `${packageviewUrlPrefix}/language.yaml?name=${name}&sourceApiGroup=${sourceRef.apiGroup}&sourceKind=${sourceRef.kind}&sourceNamespace=${sourceRef.namespace}&sourceName=${sourceRef.name}&version=${version}&format=json`, + ) + const functionString = axios.get( + `${packageviewUrlPrefix}/functions.js?name=${name}&sourceApiGroup=${sourceRef.apiGroup}&sourceKind=${sourceRef.kind}&sourceNamespace=${sourceRef.namespace}&sourceName=${sourceRef.name}&version=${version}`, + ) + const evalFunc = new Function(functionString.data || '') + functions = evalFunc() + } catch (e) { + console.log(e) + } + + return { + ui: ui.data || {}, + language: language.data || {}, + functions, + } + } + + function isBindingAlreadyOn() { + const value = getValue(model, '/resources') + const keys = Object.keys(value) + const isExposeBinding = !!keys.find((str) => str === 'catalogAppscodeComMilvusBinding') + return isExposeBinding + } + + function addOrRemoveBinding() { + const value = getValue(discriminator, `/binding`) + const dbName = getValue(model, '/metadata/release/name') + const dbNamespace = getValue(model, '/metadata/release/namespace') + const labels = getValue(model, '/resources/kubedbComMilvus/metadata/labels') + const bindingValues = { + apiVersion: 'catalog.appscode.com/v1alpha1', + kind: 'MilvusBinding', + metadata: { + labels, + name: dbName, + namespace: dbNamespace, + }, + spec: { + sourceRef: { + name: dbName, + namespace: dbNamespace, + }, + }, + } + + if (value) { + commit('wizard/model$update', { + path: '/resources/catalogAppscodeComMilvusBinding', + value: bindingValues, + force: true, + }) + } else { + commit('wizard/model$delete', '/resources/catalogAppscodeComMilvusBinding') + } + } + + return { + returnFalse, + returnTrue, + returnStringYes, + isRancherManaged, + isVariantAvailable, + getNamespaces, + getCreateNameSpaceUrl, + getMilvusVersions, + getStorageClassNames, + getSecrets, + getIssuerRefsName, + setApiGroup, + getAliasOptions, + onNameChange, + onNamespaceChange, + onLabelChange, + disableLableChecker, + isEqualToModelPathValue, + isEqualToDiscriminatorPath, + isValueExistInModel, + getOpsRequestUrl, + initMonitoring, + getCreateAuthSecret, + onCreateAuthSecretChange, + showExistingSecretSection, + showPasswordSection, + setAuthSecretPassword, + onAuthSecretPasswordChange, + onTlsConfigureChange, + showTlsConfigureSection, + setStorageClass, + onEnableMonitoringChange, + showMonitoringSection, + onAgentChange, + onCustomizeExporterChange, + showCustomizeExporterSection, + onSetCustomConfigChange, + setConfigurationSource, + onConfigurationSourceChange, + setConfiguration, + onConfigurationChange, + resourceNames, + fetchJsons, + // Autoscaling + isKubedb, + isConsole, + getMilvusDbs, + initAutoscalerMetadata, + getMilvusDbDetails, + isMilvusStandalone, + isMilvusDistributed, + setTrigger, + fetchTopologyMachines, + getMachines, + setAllowedMachine, + onMachineChange, + setControlledResources, + hasAnnotations, + hasNoAnnotations, + fetchNodeTopology, + isNodeTopologySelected, + showOpsRequestOptions, + setApplyToIfReady, + handleUnit, + setValueFromDbDetails, + + addOrRemoveBinding, + isBindingAlreadyOn, + } +} diff --git a/charts/kubedbcom-milvus-editor/ui/language.yaml b/charts/kubedbcom-milvus-editor/ui/language.yaml new file mode 100644 index 0000000000..46ccb90b63 --- /dev/null +++ b/charts/kubedbcom-milvus-editor/ui/language.yaml @@ -0,0 +1,144 @@ +bn: {} +en: + labels: + agent: Select a Monitoring Method + milvus: Milvus + alias: Alias + annotations: + key: Key + label: Annotations + value: Value + api_group: API Group + apply: Apply + args: Args + basic_info: Basic Information + certificate: Certificate + certificates: Certificates + client_auth_mode: Client Auth Mode + config_map_key: ConfigMap Key + config_map_name: ConfigMap Name + configuration: Configuration + configuration_files: Configuration Files + configuration_source: Configuration Source + countries: Countries + country: Country + cpu: CPU + customize_exporter: Customize Exporter Sidecar + database: + mode: Database Mode + name: Milvus Name + secret: Database Secret + version: Database Version + deletionPolicy: Deletion Policy + dns_name: DNS Name + dns_names: DNS Names + duration: Duration + enable_monitoring: Enable Monitoring + enable_tls: Enable TLS + endpoint: Endpoint + endpoints: Endpoints + exporter: Exporter + exporter_configuration: Exporter Configuration + honor_labels: Honor labels + interval: Interval + ip_address: IP Address + ip_addresses: IP Addresses + issuer_ref: Issuer Reference + key: Key + kind: Kind + labels: + key: Key + label: Labels + value: Value + memory: Memory + name: Name + namespace: Namespace + new_secret_password: New Database Secret + node: Node + organization: Organization + organizational_unit: Organizational Unit + organizational_units: Organizational Units + organizations: Organizations + password: Password (Keep it empty to autogenerate) + path: Path + pod_template: Pod Template + port: Port + province: Province + provinces: Provinces + renew_before: Renew Before + replicaset: + number: Replica Number + replicas: Replicas + resources: Resources + run_as_group: Run as Group + run_as_user: Run as User + scrapping_interval: Scrapping Interval + secret: Secret + security_context: Security Context + service_monitor: Service Monitor + service_monitor_configuration: ServiceMonitor Configuration + service_template: Service Template + service_templates: Service Templates + setCustomConfig: Custom Config? + storage: + class: Storage Class + size: Storage Size + subject: Subject + targetVersion: Select Target Version + timeout: Timeout + tls: TLS Configuration + type: Type + value: Value + add_new_namespace: Add New Namespace + hanadb_cnf: milvus.yaml + alert: Alert + matchNames: Match Names + weight: Weight + options: + deletionPolicy: + delete: + description: Delete all database resources + label: Delete + halt: + description: Halt database but keep data + label: Halt + wipeOut: + description: Completely wipe out the database + label: WipeOut + doNotTerminate: + description: Prevent accidental deletion + label: DoNotTerminate + database: + secret: + existingSecret: + label: Use Existing Secret + customSecret: + label: New Secret + yesOrNo: + yes: + text: "Yes" + no: + text: "No" + configuration_source: + use_existing_config: + label: Use Existing Config + create_new_config: + label: Create New Config + agent: + prometheus_operator: + description: Inject metric exporter sidecar and creates a ServiceMonitor + label: Prometheus Operator + prometheus: + description: Injects the metric exporter sidecar and let you customize ServiceMonitor + label: Custom ServiceMonitor + prometheus_builtin: + description: Inject metric exporter sidecar and add Prometheus annotations to the stats Service + label: Custom Scrapper + steps: + - label: Basic Information + - label: Topology + - label: TLS + - label: Monitoring + - label: Pod Template + - label: Networking + - label: Custom Config diff --git a/charts/kubedbcom-milvus-editor/values.openapiv3_schema.yaml b/charts/kubedbcom-milvus-editor/values.openapiv3_schema.yaml index b90495aabe..9ef79c5f88 100644 --- a/charts/kubedbcom-milvus-editor/values.openapiv3_schema.yaml +++ b/charts/kubedbcom-milvus-editor/values.openapiv3_schema.yaml @@ -759,6 +759,52 @@ properties: required: - spec type: object + catalogAppscodeComMilvusBinding: + properties: + apiVersion: + type: string + kind: + type: string + metadata: + properties: + annotations: + additionalProperties: + type: string + type: object + labels: + additionalProperties: + type: string + type: object + name: + type: string + namespace: + type: string + type: object + spec: + properties: + sourceRef: + properties: + name: + type: string + namespace: + type: string + required: + - name + type: object + uiExposure: + properties: + disableCostEfficiency: + type: boolean + disableUI: + type: boolean + required: + - disableCostEfficiency + - disableUI + type: object + required: + - sourceRef + type: object + type: object certManagerIoIssuer_ca: properties: apiVersion: diff --git a/charts/kubedbcom-milvus-editor/values.yaml b/charts/kubedbcom-milvus-editor/values.yaml index 7ffb630da3..f73543c2cf 100644 --- a/charts/kubedbcom-milvus-editor/values.yaml +++ b/charts/kubedbcom-milvus-editor/values.yaml @@ -86,126 +86,39 @@ resources: metadata: name: milvus namespace: demo - spec: - compute: - milvus: - maxAllowed: - cpu: 1 - memory: 2Gi - minAllowed: - cpu: 400m - memory: 400Mi - podLifeTimeThreshold: 10m - resourceDiffPercentage: 20 - trigger: "On" - nodeTopology: - name: standard-basv2-family - databaseRef: - name: milvus - opsRequestOptions: - apply: IfReady - timeout: 10m + catalogAppscodeComMilvusBinding: # +doc-gen:break + apiVersion: catalog.appscode.com/v1alpha1 + kind: MilvusBinding + metadata: + name: milvus + namespace: demo certManagerIoIssuer_ca: # +doc-gen:break apiVersion: cert-manager.io/v1 kind: Issuer metadata: name: milvus-ca namespace: demo - spec: - ca: - secretName: milvus-ca kubedbComMilvus: # +doc-gen:break apiVersion: kubedb.com/v1alpha2 kind: Milvus metadata: name: milvus namespace: default - spec: - deletionPolicy: WipeOut - podTemplate: - spec: - containers: - - name: milvus - resources: - limits: - cpu: 500m - memory: 1Gi - nodeSelector: - app: milvuss.kubedb.com - instance: hello - namespace: default - nodepool: standard-bsv2-family - podPlacementPolicy: - name: default - tolerations: - - effect: NoSchedule - key: app - operator: Equal - value: milvuss.kubedb.com - - effect: NoSchedule - key: instance - operator: Equal - value: hello - - effect: NoSchedule - key: namespace - operator: Equal - value: default - - effect: NoSchedule - key: nodepool - operator: Equal - value: standard-bsv2-family - replicas: 3 - serviceTemplates: - - alias: primary - spec: - type: LoadBalancer - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 10Gi - storageClassName: default - storageType: Durable - version: 24.4.1 monitoringCoreosComServiceMonitor: # +doc-gen:break apiVersion: monitoring.coreos.com/v1 kind: ServiceMonitor metadata: name: milvus namespace: demo - spec: - endpoints: - - honorLabels: true - interval: 30s - path: /metrics - port: metrics - namespaceSelector: - matchNames: - - demo - selector: - matchLabels: - app.kubernetes.io/instance: milvus - app.kubernetes.io/name: milvuss.kubedb.com secret_auth: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: milvus-auth namespace: demo - stringData: - password: thisIs1StrongPassword - username: root - type: Opaque secret_config: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: milvus-config namespace: demo - stringData: - milvus.cnf: | - [mysqld] - max_connections = 200 - read_buffer_size = 1048576 - type: Opaque diff --git a/charts/kubedbcom-mongodb-editor-options/Chart.yaml b/charts/kubedbcom-mongodb-editor-options/Chart.yaml index 8431936651..3bd84e7cfc 100644 --- a/charts/kubedbcom-mongodb-editor-options/Chart.yaml +++ b/charts/kubedbcom-mongodb-editor-options/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 name: kubedbcom-mongodb-editor-options description: MongoDB Editor UI Options type: application -version: v0.35.0 -appVersion: v0.35.0 +version: v0.36.0 +appVersion: v0.36.0 maintainers: - name: appscode email: support@appscode.com diff --git a/charts/kubedbcom-mongodb-editor-options/README.md b/charts/kubedbcom-mongodb-editor-options/README.md index 2fa2dc4b8f..40bb30d958 100644 --- a/charts/kubedbcom-mongodb-editor-options/README.md +++ b/charts/kubedbcom-mongodb-editor-options/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-mongodb-editor-options --version=v0.35.0 -$ helm upgrade -i kubedbcom-mongodb-editor-options appscode/kubedbcom-mongodb-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-mongodb-editor-options --version=v0.36.0 +$ helm upgrade -i kubedbcom-mongodb-editor-options appscode/kubedbcom-mongodb-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MongoDB Editor UI Options on a [Kubernetes](http://kubernet To install/upgrade the chart with the release name `kubedbcom-mongodb-editor-options`: ```bash -$ helm upgrade -i kubedbcom-mongodb-editor-options appscode/kubedbcom-mongodb-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-mongodb-editor-options appscode/kubedbcom-mongodb-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` The command deploys a MongoDB Editor UI Options on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -318,12 +318,12 @@ The following table lists the configurable parameters of the `kubedbcom-mongodb- Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-mongodb-editor-options appscode/kubedbcom-mongodb-editor-options -n kube-system --create-namespace --version=v0.35.0 --set metadata.resource.group=kubedb.com +$ helm upgrade -i kubedbcom-mongodb-editor-options appscode/kubedbcom-mongodb-editor-options -n kube-system --create-namespace --version=v0.36.0 --set metadata.resource.group=kubedb.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-mongodb-editor-options appscode/kubedbcom-mongodb-editor-options -n kube-system --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-mongodb-editor-options appscode/kubedbcom-mongodb-editor-options -n kube-system --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-mongodb-editor-options/ui/create-ui.yaml b/charts/kubedbcom-mongodb-editor-options/ui/create-ui.yaml index cbdc5a4b52..ae53f0891d 100644 --- a/charts/kubedbcom-mongodb-editor-options/ui/create-ui.yaml +++ b/charts/kubedbcom-mongodb-editor-options/ui/create-ui.yaml @@ -48,17 +48,17 @@ step: name: isTlsOn type: function label: Do you want to access mongodb+srv style DNS? - schema: discriminator/enableHorizons + schema: temp/enableHorizons type: switch watcher: func: onHorizonsChange paths: - - discriminator/enableHorizons + - temp/enableHorizons - if: name: isHorizonsOn type: function label: Horizons count should be equal to Replica Number. - type: alert + type: info - element: label: Add a new horizon dns for pod type: input @@ -715,9 +715,6 @@ step: - if: name: isToggleOn|tls type: function - init: - type: func - value: checkHostnameOrIP label: Enable TLS? schema: schema/properties/spec/properties/admin/properties/tls/properties/default type: switch @@ -739,9 +736,6 @@ step: - if: name: isToggleOn|expose type: function - init: - type: func - value: checkHostnameOrIP label: Expose via Gateway? schema: schema/properties/spec/properties/admin/properties/expose/properties/enable/properties/default type: switch diff --git a/charts/kubedbcom-mongodb-editor-options/ui/functions.js b/charts/kubedbcom-mongodb-editor-options/ui/functions.js index 03fe6fc2d7..41db2945f8 100644 --- a/charts/kubedbcom-mongodb-editor-options/ui/functions.js +++ b/charts/kubedbcom-mongodb-editor-options/ui/functions.js @@ -1533,7 +1533,7 @@ export const useFunc = (model) => { function onHorizonsChange() { const val = getValue(discriminator, '/enableHorizons') if (!val) { - commit({ + commit('wizard/model$update', { path: '/spec/replicaSet/horizons', value: [], force: true, @@ -1594,7 +1594,7 @@ export const useFunc = (model) => { const common = getCommonPostfix(horizons) if (!common) return 'Horizons must have a common dot (.) seperated suffix' - return true + return } return { diff --git a/charts/kubedbcom-mongodb-editor/Chart.yaml b/charts/kubedbcom-mongodb-editor/Chart.yaml index 0fc3ea8c2d..294ce471c5 100644 --- a/charts/kubedbcom-mongodb-editor/Chart.yaml +++ b/charts/kubedbcom-mongodb-editor/Chart.yaml @@ -2,21 +2,51 @@ annotations: meta.x-helm.dev/editor: '{"group":"kubedb.com","version":"v1","resource":"mongodbs"}' meta.x-helm.dev/form-keys: monitoringCoreosComPrometheusRule meta.x-helm.dev/resource-keys: autoscalingKubedbComMongoDBAutoscaler,catalogAppscodeComMongoDBBinding,certManagerIoIssuer_ca,coreKubestashComBackupBlueprint,coreKubestashComBackupConfiguration,coreKubestashComRestoreSession,gitopsKubedbComMongoDB,kubedbComMongoDB,monitoringCoreosComServiceMonitor,secret_auth,secret_config,secret_configserver_config,secret_encryption_secret,secret_init_repo_cred,secret_mongos_config,secret_repo_cred,secret_shard_config,stashAppscodeComBackupConfiguration,stashAppscodeComRepository_init_repo,stashAppscodeComRepository_repo,stashAppscodeComRestoreSession_init - meta.x-helm.dev/resources: "- group: \"\"\n kind: Secret\n version: v1\n- group:\ - \ autoscaling.kubedb.com\n kind: MongoDBAutoscaler\n version: v1alpha1\n- group:\ - \ catalog.appscode.com\n kind: MongoDBBinding\n version: v1alpha1\n- group:\ - \ cert-manager.io\n kind: Issuer\n version: v1\n- group: core.kubestash.com\n\ - \ kind: BackupBlueprint\n version: v1alpha1\n- group: core.kubestash.com\n \ - \ kind: BackupConfiguration\n version: v1alpha1\n- group: core.kubestash.com\n\ - \ kind: RestoreSession\n version: v1alpha1\n- group: gitops.kubedb.com\n kind:\ - \ MongoDB\n version: v1alpha1\n- group: kubedb.com\n kind: MongoDB\n version:\ - \ v1\n- group: monitoring.coreos.com\n kind: PrometheusRule\n version: v1\n\ - - group: monitoring.coreos.com\n kind: ServiceMonitor\n version: v1\n- group:\ - \ stash.appscode.com\n kind: BackupConfiguration\n version: v1beta1\n- group:\ - \ stash.appscode.com\n kind: Repository\n version: v1alpha1\n- group: stash.appscode.com\n\ - \ kind: RestoreSession\n version: v1beta1\n" + meta.x-helm.dev/resources: | + - group: "" + kind: Secret + version: v1 + - group: autoscaling.kubedb.com + kind: MongoDBAutoscaler + version: v1alpha1 + - group: catalog.appscode.com + kind: MongoDBBinding + version: v1alpha1 + - group: cert-manager.io + kind: Issuer + version: v1 + - group: core.kubestash.com + kind: BackupBlueprint + version: v1alpha1 + - group: core.kubestash.com + kind: BackupConfiguration + version: v1alpha1 + - group: core.kubestash.com + kind: RestoreSession + version: v1alpha1 + - group: gitops.kubedb.com + kind: MongoDB + version: v1alpha1 + - group: kubedb.com + kind: MongoDB + version: v1 + - group: monitoring.coreos.com + kind: PrometheusRule + version: v1 + - group: monitoring.coreos.com + kind: ServiceMonitor + version: v1 + - group: stash.appscode.com + kind: BackupConfiguration + version: v1beta1 + - group: stash.appscode.com + kind: Repository + version: v1alpha1 + - group: stash.appscode.com + kind: RestoreSession + version: v1beta1 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MongoDB Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -28,4 +58,4 @@ maintainers: name: appscode name: kubedbcom-mongodb-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/kubedbcom-mongodb-editor/README.md b/charts/kubedbcom-mongodb-editor/README.md index 364f2ad527..6f16cfdeb9 100644 --- a/charts/kubedbcom-mongodb-editor/README.md +++ b/charts/kubedbcom-mongodb-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-mongodb-editor --version=v0.35.0 -$ helm upgrade -i kubedbcom-mongodb-editor appscode/kubedbcom-mongodb-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-mongodb-editor --version=v0.36.0 +$ helm upgrade -i kubedbcom-mongodb-editor appscode/kubedbcom-mongodb-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MongoDB Editor on a [Kubernetes](http://kubernetes.io) clus To install/upgrade the chart with the release name `kubedbcom-mongodb-editor`: ```bash -$ helm upgrade -i kubedbcom-mongodb-editor appscode/kubedbcom-mongodb-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-mongodb-editor appscode/kubedbcom-mongodb-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MongoDB Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -45,187 +45,187 @@ The command removes all the Kubernetes components associated with the chart and The following table lists the configurable parameters of the `kubedbcom-mongodb-editor` chart and their default values. -| Parameter | Description | Default | -|-------------------------------------------------------------------------------|-------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| form.alert.additionalRuleLabels | | {} | -| form.alert.annotations | | {} | -| form.alert.enabled | | warning | -| form.alert.groups.database.enabled | | warning | -| form.alert.groups.database.rules.diskAlmostFull.duration | | 1m | -| form.alert.groups.database.rules.diskAlmostFull.enabled | | true | -| form.alert.groups.database.rules.diskAlmostFull.severity | | critical | -| form.alert.groups.database.rules.diskAlmostFull.val | | 95 | -| form.alert.groups.database.rules.diskUsageHigh.duration | | 1m | -| form.alert.groups.database.rules.diskUsageHigh.enabled | | true | -| form.alert.groups.database.rules.diskUsageHigh.severity | | warning | -| form.alert.groups.database.rules.diskUsageHigh.val | | 80 | -| form.alert.groups.database.rules.mongoDBDown.duration | | 30s | -| form.alert.groups.database.rules.mongoDBDown.enabled | | true | -| form.alert.groups.database.rules.mongoDBDown.severity | | critical | -| form.alert.groups.database.rules.mongoDBPhaseCritical.duration | | 10m | -| form.alert.groups.database.rules.mongoDBPhaseCritical.enabled | | true | -| form.alert.groups.database.rules.mongoDBPhaseCritical.severity | | warning | -| form.alert.groups.database.rules.mongodbCursorsTimeouts.duration | | 2m | -| form.alert.groups.database.rules.mongodbCursorsTimeouts.enabled | | true | -| form.alert.groups.database.rules.mongodbCursorsTimeouts.severity | | warning | -| form.alert.groups.database.rules.mongodbCursorsTimeouts.val | | 100 | -| form.alert.groups.database.rules.mongodbHighLatency.duration | | 10m | -| form.alert.groups.database.rules.mongodbHighLatency.enabled | | true | -| form.alert.groups.database.rules.mongodbHighLatency.severity | | warning | -| form.alert.groups.database.rules.mongodbHighLatency.val | | 250000 | -| form.alert.groups.database.rules.mongodbHighTicketUtilization.duration | | 10m | -| form.alert.groups.database.rules.mongodbHighTicketUtilization.enabled | | true | -| form.alert.groups.database.rules.mongodbHighTicketUtilization.severity | | warning | -| form.alert.groups.database.rules.mongodbHighTicketUtilization.val | | 75 | -| form.alert.groups.database.rules.mongodbNumberCursorsOpen.duration | | 2m | -| form.alert.groups.database.rules.mongodbNumberCursorsOpen.enabled | | true | -| form.alert.groups.database.rules.mongodbNumberCursorsOpen.severity | | warning | -| form.alert.groups.database.rules.mongodbNumberCursorsOpen.val | | 10000 | -| form.alert.groups.database.rules.mongodbRecurrentCursorTimeout.duration | | 30m | -| form.alert.groups.database.rules.mongodbRecurrentCursorTimeout.enabled | | true | -| form.alert.groups.database.rules.mongodbRecurrentCursorTimeout.severity | | warning | -| form.alert.groups.database.rules.mongodbRecurrentCursorTimeout.val | | 0 | -| form.alert.groups.database.rules.mongodbRecurrentMemoryPageFaults.duration | | 30m | -| form.alert.groups.database.rules.mongodbRecurrentMemoryPageFaults.enabled | | true | -| form.alert.groups.database.rules.mongodbRecurrentMemoryPageFaults.severity | | warning | -| form.alert.groups.database.rules.mongodbRecurrentMemoryPageFaults.val | | 0 | -| form.alert.groups.database.rules.mongodbReplicationLag.duration | | 0m | -| form.alert.groups.database.rules.mongodbReplicationLag.enabled | | true | -| form.alert.groups.database.rules.mongodbReplicationLag.severity | | critical | -| form.alert.groups.database.rules.mongodbReplicationLag.val | | 10 | -| form.alert.groups.database.rules.mongodbTooManyConnections.duration | | 2m | -| form.alert.groups.database.rules.mongodbTooManyConnections.enabled | | true | -| form.alert.groups.database.rules.mongodbTooManyConnections.severity | | warning | -| form.alert.groups.database.rules.mongodbTooManyConnections.val | | 80 | -| form.alert.groups.database.rules.mongodbVirtualMemoryUsage.duration | | 1m | -| form.alert.groups.database.rules.mongodbVirtualMemoryUsage.enabled | | true | -| form.alert.groups.database.rules.mongodbVirtualMemoryUsage.severity | | warning | -| form.alert.groups.database.rules.mongodbVirtualMemoryUsage.val | | 2.097152e+06 | -| form.alert.groups.kubeStash.enabled | | warning | -| form.alert.groups.kubeStash.rules.backupSessionFailed.duration | | 0m | -| form.alert.groups.kubeStash.rules.backupSessionFailed.enabled | | true | -| form.alert.groups.kubeStash.rules.backupSessionFailed.severity | | critical | -| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.duration | | 0m | -| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.enabled | | true | -| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.severity | | warning | -| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.val | | 1800 | -| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.duration | | 0m | -| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.enabled | | true | -| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.severity | | warning | -| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.val | | 18000 | -| form.alert.groups.kubeStash.rules.repositoryCorrupted.duration | | 5m | -| form.alert.groups.kubeStash.rules.repositoryCorrupted.enabled | | true | -| form.alert.groups.kubeStash.rules.repositoryCorrupted.severity | | critical | -| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.duration | | 5m | -| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.enabled | | true | -| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.severity | | warning | -| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.val | | 1.073741824e+10 | -| form.alert.groups.kubeStash.rules.restoreSessionFailed.duration | | 0m | -| form.alert.groups.kubeStash.rules.restoreSessionFailed.enabled | | true | -| form.alert.groups.kubeStash.rules.restoreSessionFailed.severity | | critical | -| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.duration | | 0m | -| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.enabled | | true | -| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.severity | | warning | -| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.val | | 1800 | -| form.alert.groups.opsManager.enabled | | warning | -| form.alert.groups.opsManager.rules.opsRequestFailed.duration | | 0m | -| form.alert.groups.opsManager.rules.opsRequestFailed.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestFailed.severity | | critical | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.duration | | 0m | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.severity | | info | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.duration | | 30m | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.severity | | critical | -| form.alert.groups.provisioner.enabled | | warning | -| form.alert.groups.provisioner.rules.appPhaseCritical.duration | | 15m | -| form.alert.groups.provisioner.rules.appPhaseCritical.enabled | | true | -| form.alert.groups.provisioner.rules.appPhaseCritical.severity | | warning | -| form.alert.groups.provisioner.rules.appPhaseNotReady.duration | | 1m | -| form.alert.groups.provisioner.rules.appPhaseNotReady.enabled | | true | -| form.alert.groups.provisioner.rules.appPhaseNotReady.severity | | critical | -| form.alert.groups.schemaManager.enabled | | warning | -| form.alert.groups.schemaManager.rules.schemaExpired.duration | | 0m | -| form.alert.groups.schemaManager.rules.schemaExpired.enabled | | true | -| form.alert.groups.schemaManager.rules.schemaExpired.severity | | warning | -| form.alert.groups.schemaManager.rules.schemaFailed.duration | | 0m | -| form.alert.groups.schemaManager.rules.schemaFailed.enabled | | true | -| form.alert.groups.schemaManager.rules.schemaFailed.severity | | warning | -| form.alert.groups.schemaManager.rules.schemaInProgressForTooLong.duration | | 30m | -| form.alert.groups.schemaManager.rules.schemaInProgressForTooLong.enabled | | true | -| form.alert.groups.schemaManager.rules.schemaInProgressForTooLong.severity | | warning | -| form.alert.groups.schemaManager.rules.schemaPendingForTooLong.duration | | 30m | -| form.alert.groups.schemaManager.rules.schemaPendingForTooLong.enabled | | true | -| form.alert.groups.schemaManager.rules.schemaPendingForTooLong.severity | | warning | -| form.alert.groups.schemaManager.rules.schemaTerminatingForTooLong.duration | | 30m | -| form.alert.groups.schemaManager.rules.schemaTerminatingForTooLong.enabled | | true | -| form.alert.groups.schemaManager.rules.schemaTerminatingForTooLong.severity | | warning | -| form.alert.groups.stash.enabled | | warning | -| form.alert.groups.stash.rules.backupSessionFailed.duration | | 0m | -| form.alert.groups.stash.rules.backupSessionFailed.enabled | | true | -| form.alert.groups.stash.rules.backupSessionFailed.severity | | critical | -| form.alert.groups.stash.rules.backupSessionPeriodTooLong.duration | | 0m | -| form.alert.groups.stash.rules.backupSessionPeriodTooLong.enabled | | true | -| form.alert.groups.stash.rules.backupSessionPeriodTooLong.severity | | warning | -| form.alert.groups.stash.rules.backupSessionPeriodTooLong.val | | 1800 | -| form.alert.groups.stash.rules.noBackupSessionForTooLong.duration | | 0m | -| form.alert.groups.stash.rules.noBackupSessionForTooLong.enabled | | true | -| form.alert.groups.stash.rules.noBackupSessionForTooLong.severity | | warning | -| form.alert.groups.stash.rules.noBackupSessionForTooLong.val | | 18000 | -| form.alert.groups.stash.rules.repositoryCorrupted.duration | | 5m | -| form.alert.groups.stash.rules.repositoryCorrupted.enabled | | true | -| form.alert.groups.stash.rules.repositoryCorrupted.severity | | critical | -| form.alert.groups.stash.rules.repositoryStorageRunningLow.duration | | 5m | -| form.alert.groups.stash.rules.repositoryStorageRunningLow.enabled | | true | -| form.alert.groups.stash.rules.repositoryStorageRunningLow.severity | | warning | -| form.alert.groups.stash.rules.repositoryStorageRunningLow.val | | 1.073741824e+10 | -| form.alert.groups.stash.rules.restoreSessionFailed.duration | | 0m | -| form.alert.groups.stash.rules.restoreSessionFailed.enabled | | true | -| form.alert.groups.stash.rules.restoreSessionFailed.severity | | critical | -| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.duration | | 0m | -| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.enabled | | true | -| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.severity | | warning | -| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.val | | 1800 | -| form.alert.labels.release | | kube-prometheus-stack | -| metadata.resource.group | | kubedb.com | -| metadata.resource.version | | v1 | -| metadata.resource.name | | mongodbs | -| metadata.resource.kind | | MongoDB | -| metadata.resource.scope | | Namespaced | -| metadata.release.name | | RELEASE-NAME | -| metadata.release.namespace | | default | -| resources.autoscalingKubedbComMongoDBAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"MongoDBAutoscaler","metadata":{"name":"mongodb","namespace":"demo"},"spec":{"compute":{"nodeTopology":{"name":"standard-basv2-family"},"replicaSet":{"maxAllowed":{"cpu":1,"memory":"2Gi"},"minAllowed":{"cpu":"400m","memory":"400Mi"},"podLifeTimeThreshold":"10m","resourceDiffPercentage":20,"trigger":"On"}},"databaseRef":{"name":"repl"},"opsRequestOptions":{"apply":"IfReady","timeout":"10m"}}} | -| resources.catalogAppscodeComMongoDBBinding | | {"apiVersion":"catalog.appscode.com/v1alpha1","kind":"MongoDBBinding","metadata":{"name":"mongodb","namespace":"demo"},"spec":{"sourceRef":{"name":"mongodb","namespace":"demo"}}} | -| resources.certManagerIoIssuer_ca | | {"apiVersion":"cert-manager.io/v1","kind":"Issuer","metadata":{"name":"mongodb-ca","namespace":"demo"},"spec":{"ca":{"secretName":"mongodb-ca"}}} | -| resources.coreKubestashComBackupBlueprint | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"BackupBlueprint","metadata":{"name":"mongodb","namespace":"demo"},"spec":{"backupConfigurationTemplate":{"backends":[{"name":"mongodb-backend","retentionPolicy":{"name":"mongodb-retention-policy","namespace":"demo"},"storageRef":{"name":"mongodb-storage","namespace":"demo"}}],"sessions":[{"addon":{"jobTemplate":{"spec":{"containerSecurityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":999,"seccompProfile":{"type":"RuntimeDefault"}},"nodeSelector":{"kubernetes.io/os":"linux"}}},"name":"mongodb-addon","tasks":[{"name":"logical-backup"}]},"name":"mongodb-frequent-backup","repositories":[{"backend":"mongodb-backend","directory":"/mongo-repo","encryptionSecret":{"name":"mongodb-encryption-secret","namespace":"demo"},"name":"mongodb-repo"}],"scheduler":{"failedJobsHistoryLimit":4,"jobTemplate":{"backoffLimit":2,"template":{"spec":{"containerSecurityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":999,"seccompProfile":{"type":"RuntimeDefault"}},"nodeSelector":{"kubernetes.io/os":"linux"}}}},"schedule":"0 */2 * * *","successfulJobsHistoryLimit":2},"sessionHistoryLimit":3}]},"usagePolicy":{"allowedNamespaces":{"from":"Same"}}}} | -| resources.coreKubestashComBackupConfiguration | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"BackupConfiguration","metadata":{"name":"mongodb","namespace":"demo"},"spec":{"backends":[{"name":"mongodb-backend","retentionPolicy":{"name":"mongodb-retention-policy","namespace":"demo"},"storageRef":{"name":"mongodb-storage","namespace":"demo"}}],"sessions":[{"addon":{"jobTemplate":{"spec":{"containerSecurityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":999,"seccompProfile":{"type":"RuntimeDefault"}},"nodeSelector":{"kubernetes.io/os":"linux"}}},"name":"mongodb-addon","tasks":[{"name":"logical-backup"}]},"name":"mongodb-frequent-backup","repositories":[{"backend":"mongodb-backend","directory":"/mongo-repo","encryptionSecret":{"name":"mongodb-encryption-secret","namespace":"demo"},"name":"mongodb-repo"}],"scheduler":{"failedJobsHistoryLimit":4,"jobTemplate":{"backoffLimit":2,"template":{"spec":{"containerSecurityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":999,"seccompProfile":{"type":"RuntimeDefault"}},"nodeSelector":{"kubernetes.io/os":"linux"}}}},"schedule":"0 */2 * * *","successfulJobsHistoryLimit":2},"sessionHistoryLimit":3}],"target":{"apiGroup":"kubedb.com","kind":"MongoDB","name":"mongodb","namespace":"demo"}}} | -| resources.coreKubestashComRestoreSession | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"RestoreSession","metadata":{"name":"mongodb","namespace":"demo"},"spec":{"addon":{"containerRuntimeSettings":{"securityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":999,"seccompProfile":{"type":"RuntimeDefault"}}},"jobTemplate":{"spec":{"nodeSelector":{"kubernetes.io/os":"linux"},"securityContext":{"runAsGroup":0,"runAsUser":999}}},"name":"mongodb-addon","tasks":[{"name":"logical-backup-restore"}]},"dataSource":{"encryptionSecret":{"name":"mongodb-encryption-secret","namespace":"demo"},"repository":"mongodb-repo","snapshot":"latest"},"target":{"apiGroup":"kubedb.com","kind":"MongoDB","name":"mongodb","namespace":"demo"}}} | -| resources.gitopsKubedbComMongoDB | | {"apiVersion":"gitops.kubedb.com/v1alpha1","kind":"MongoDB","metadata":{"name":"mongodb","namespace":"demo"},"spec":{"authSecret":{"name":"mongodb-auth"},"configSecret":{"name":"mongodb-config"},"deletionPolicy":"WipeOut","init":{"waitForInitialRestore":true},"monitor":{"agent":"prometheus.io","prometheus":{"exporter":{"resources":{"limits":{"cpu":"100m","memory":"128Mi"},"requests":{"cpu":"100m","memory":"128Mi"}}}}},"shardTopology":{"configServer":{"configSecret":{"name":"mongodb-configserver-config"},"replicas":3,"storage":{"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"standard"}},"mongos":{"configSecret":{"name":"mongodb-mongos-config"},"replicas":2},"shard":{"configSecret":{"name":"mongodb-shard-config"},"replicas":3,"shards":2,"storage":{"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"standard"}}},"sslMode":"requireSSL","storageType":"Durable","tls":{"issuerRef":{"apiGroup":"cert-manager.io","kind":"Issuer","name":"mongo-ca"}},"version":"4.2.3"}} | -| resources.kubedbComMongoDB | | {"apiVersion":"kubedb.com/v1","kind":"MongoDB","metadata":{"name":"mongodb","namespace":"demo"},"spec":{"authSecret":{"name":"mongodb-auth"},"configSecret":{"name":"mongodb-config"},"deletionPolicy":"WipeOut","init":{"waitForInitialRestore":true},"monitor":{"agent":"prometheus.io","prometheus":{"exporter":{"resources":{"limits":{"cpu":"100m","memory":"128Mi"},"requests":{"cpu":"100m","memory":"128Mi"}}}}},"shardTopology":{"configServer":{"configSecret":{"name":"mongodb-configserver-config"},"replicas":3,"storage":{"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"standard"}},"mongos":{"configSecret":{"name":"mongodb-mongos-config"},"replicas":2},"shard":{"configSecret":{"name":"mongodb-shard-config"},"replicas":3,"shards":2,"storage":{"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"standard"}}},"sslMode":"requireSSL","storageType":"Durable","tls":{"issuerRef":{"apiGroup":"cert-manager.io","kind":"Issuer","name":"mongo-ca"}},"version":"4.2.3"}} | -| resources.monitoringCoreosComServiceMonitor | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"mongodb","namespace":"demo"},"spec":{"endpoints":[{"honorLabels":true,"interval":"30s","path":"/metrics","port":"metrics"}],"namespaceSelector":{"matchNames":["demo"]},"selector":{"matchLabels":{"app.kubernetes.io/instance":"mongodb","app.kubernetes.io/name":"mongodbs.kubedb.com"}}}} | -| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"mongodb-auth","namespace":"demo"},"stringData":{"password":"thisIs1StrongPassword","username":"root"},"type":"Opaque"} | -| resources.secret_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"mongodb-config","namespace":"demo"},"stringData":{"mongod.conf":"net:\n maxIncomingConnections: 40000\n"},"type":"Opaque"} | -| resources.secret_configserver_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"mongodb-configserver-config","namespace":"demo"},"stringData":{"mongod.conf":"net:\n maxIncomingConnections: 20000\n"},"type":"Opaque"} | -| resources.secret_encryption_secret | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"mongodb-encryption-secret","namespace":"demo"},"stringData":{"RESTIC_PASSWORD":""}} | -| resources.secret_init_repo_cred | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"mongodb-init-repo-cred","namespace":"demo"},"stringData":{"password":"thisIs1StrongPassword","username":"root"},"type":"Opaque"} | -| resources.secret_mongos_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"mongodb-mongos-config","namespace":"demo"},"stringData":{"mongod.conf":"net:\n maxIncomingConnections: 30000\n"},"type":"Opaque"} | -| resources.secret_repo_cred | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"mongodb-repo-cred","namespace":"demo"},"stringData":{"password":"thisIs1StrongPassword","username":"root"},"type":"Opaque"} | -| resources.secret_shard_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"mongodb-shard-config","namespace":"demo"},"stringData":{"mongod.conf":"net:\n maxIncomingConnections: 40000\n"},"type":"Opaque"} | -| resources.stashAppscodeComBackupConfiguration | | {"apiVersion":"stash.appscode.com/v1beta1","kind":"BackupConfiguration","metadata":{"name":"mongodb","namespace":"demo"},"spec":{"repository":{"name":"mongodb-repo"},"retentionPolicy":{"keepLast":5,"name":"keep-last-5","prune":true},"schedule":"*/5 * * * *","target":{"ref":{"apiVersion":"appcatalog.appscode.com/v1alpha1","kind":"AppBinding","name":"mongodb"}},"task":{"name":"mongodb-backup-4.2.3-v5"}}} | -| resources.stashAppscodeComRepository_init_repo | | {"apiVersion":"stash.appscode.com/v1alpha1","kind":"Repository","metadata":{"name":"mongodb-init-repo","namespace":"demo"},"spec":{"backend":{"gcs":{"bucket":"stash-testing","prefix":"/demo/mongodb"},"storageSecretName":"gcs-secret"}}} | -| resources.stashAppscodeComRepository_repo | | {"apiVersion":"stash.appscode.com/v1alpha1","kind":"Repository","metadata":{"name":"mongodb-repo","namespace":"demo"},"spec":{"backend":{"gcs":{"bucket":"stash-testing","prefix":"/demo/mongodb"},"storageSecretName":"gcs-secret"}}} | -| resources.stashAppscodeComRestoreSession_init | | {"apiVersion":"stash.appscode.com/v1beta1","kind":"RestoreSession","metadata":{"name":"mongodb-init","namespace":"demo"},"spec":{"repository":{"name":"mongodb-init-repo"},"rules":[{"snapshots":["latest"]}],"target":{"ref":{"apiVersion":"appcatalog.appscode.com/v1alpha1","kind":"AppBinding","name":"mongodb"}},"task":{"name":"mongodb-restore-4.2.3-v5"}}} | +| Parameter | Description | Default | +|-------------------------------------------------------------------------------|-------------|-------------------------------------------------------------------------------------------------------------------------------------------| +| form.alert.additionalRuleLabels | | {} | +| form.alert.annotations | | {} | +| form.alert.enabled | | warning | +| form.alert.groups.database.enabled | | warning | +| form.alert.groups.database.rules.diskAlmostFull.duration | | 1m | +| form.alert.groups.database.rules.diskAlmostFull.enabled | | true | +| form.alert.groups.database.rules.diskAlmostFull.severity | | critical | +| form.alert.groups.database.rules.diskAlmostFull.val | | 95 | +| form.alert.groups.database.rules.diskUsageHigh.duration | | 1m | +| form.alert.groups.database.rules.diskUsageHigh.enabled | | true | +| form.alert.groups.database.rules.diskUsageHigh.severity | | warning | +| form.alert.groups.database.rules.diskUsageHigh.val | | 80 | +| form.alert.groups.database.rules.mongoDBDown.duration | | 30s | +| form.alert.groups.database.rules.mongoDBDown.enabled | | true | +| form.alert.groups.database.rules.mongoDBDown.severity | | critical | +| form.alert.groups.database.rules.mongoDBPhaseCritical.duration | | 10m | +| form.alert.groups.database.rules.mongoDBPhaseCritical.enabled | | true | +| form.alert.groups.database.rules.mongoDBPhaseCritical.severity | | warning | +| form.alert.groups.database.rules.mongodbCursorsTimeouts.duration | | 2m | +| form.alert.groups.database.rules.mongodbCursorsTimeouts.enabled | | true | +| form.alert.groups.database.rules.mongodbCursorsTimeouts.severity | | warning | +| form.alert.groups.database.rules.mongodbCursorsTimeouts.val | | 100 | +| form.alert.groups.database.rules.mongodbHighLatency.duration | | 10m | +| form.alert.groups.database.rules.mongodbHighLatency.enabled | | true | +| form.alert.groups.database.rules.mongodbHighLatency.severity | | warning | +| form.alert.groups.database.rules.mongodbHighLatency.val | | 250000 | +| form.alert.groups.database.rules.mongodbHighTicketUtilization.duration | | 10m | +| form.alert.groups.database.rules.mongodbHighTicketUtilization.enabled | | true | +| form.alert.groups.database.rules.mongodbHighTicketUtilization.severity | | warning | +| form.alert.groups.database.rules.mongodbHighTicketUtilization.val | | 75 | +| form.alert.groups.database.rules.mongodbNumberCursorsOpen.duration | | 2m | +| form.alert.groups.database.rules.mongodbNumberCursorsOpen.enabled | | true | +| form.alert.groups.database.rules.mongodbNumberCursorsOpen.severity | | warning | +| form.alert.groups.database.rules.mongodbNumberCursorsOpen.val | | 10000 | +| form.alert.groups.database.rules.mongodbRecurrentCursorTimeout.duration | | 30m | +| form.alert.groups.database.rules.mongodbRecurrentCursorTimeout.enabled | | true | +| form.alert.groups.database.rules.mongodbRecurrentCursorTimeout.severity | | warning | +| form.alert.groups.database.rules.mongodbRecurrentCursorTimeout.val | | 0 | +| form.alert.groups.database.rules.mongodbRecurrentMemoryPageFaults.duration | | 30m | +| form.alert.groups.database.rules.mongodbRecurrentMemoryPageFaults.enabled | | true | +| form.alert.groups.database.rules.mongodbRecurrentMemoryPageFaults.severity | | warning | +| form.alert.groups.database.rules.mongodbRecurrentMemoryPageFaults.val | | 0 | +| form.alert.groups.database.rules.mongodbReplicationLag.duration | | 0m | +| form.alert.groups.database.rules.mongodbReplicationLag.enabled | | true | +| form.alert.groups.database.rules.mongodbReplicationLag.severity | | critical | +| form.alert.groups.database.rules.mongodbReplicationLag.val | | 10 | +| form.alert.groups.database.rules.mongodbTooManyConnections.duration | | 2m | +| form.alert.groups.database.rules.mongodbTooManyConnections.enabled | | true | +| form.alert.groups.database.rules.mongodbTooManyConnections.severity | | warning | +| form.alert.groups.database.rules.mongodbTooManyConnections.val | | 80 | +| form.alert.groups.database.rules.mongodbVirtualMemoryUsage.duration | | 1m | +| form.alert.groups.database.rules.mongodbVirtualMemoryUsage.enabled | | true | +| form.alert.groups.database.rules.mongodbVirtualMemoryUsage.severity | | warning | +| form.alert.groups.database.rules.mongodbVirtualMemoryUsage.val | | 2.097152e+06 | +| form.alert.groups.kubeStash.enabled | | warning | +| form.alert.groups.kubeStash.rules.backupSessionFailed.duration | | 0m | +| form.alert.groups.kubeStash.rules.backupSessionFailed.enabled | | true | +| form.alert.groups.kubeStash.rules.backupSessionFailed.severity | | critical | +| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.duration | | 0m | +| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.enabled | | true | +| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.severity | | warning | +| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.val | | 1800 | +| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.duration | | 0m | +| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.enabled | | true | +| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.severity | | warning | +| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.val | | 18000 | +| form.alert.groups.kubeStash.rules.repositoryCorrupted.duration | | 5m | +| form.alert.groups.kubeStash.rules.repositoryCorrupted.enabled | | true | +| form.alert.groups.kubeStash.rules.repositoryCorrupted.severity | | critical | +| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.duration | | 5m | +| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.enabled | | true | +| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.severity | | warning | +| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.val | | 1.073741824e+10 | +| form.alert.groups.kubeStash.rules.restoreSessionFailed.duration | | 0m | +| form.alert.groups.kubeStash.rules.restoreSessionFailed.enabled | | true | +| form.alert.groups.kubeStash.rules.restoreSessionFailed.severity | | critical | +| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.duration | | 0m | +| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.enabled | | true | +| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.severity | | warning | +| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.val | | 1800 | +| form.alert.groups.opsManager.enabled | | warning | +| form.alert.groups.opsManager.rules.opsRequestFailed.duration | | 0m | +| form.alert.groups.opsManager.rules.opsRequestFailed.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestFailed.severity | | critical | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.duration | | 0m | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.severity | | info | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.duration | | 30m | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.severity | | critical | +| form.alert.groups.provisioner.enabled | | warning | +| form.alert.groups.provisioner.rules.appPhaseCritical.duration | | 15m | +| form.alert.groups.provisioner.rules.appPhaseCritical.enabled | | true | +| form.alert.groups.provisioner.rules.appPhaseCritical.severity | | warning | +| form.alert.groups.provisioner.rules.appPhaseNotReady.duration | | 1m | +| form.alert.groups.provisioner.rules.appPhaseNotReady.enabled | | true | +| form.alert.groups.provisioner.rules.appPhaseNotReady.severity | | critical | +| form.alert.groups.schemaManager.enabled | | warning | +| form.alert.groups.schemaManager.rules.schemaExpired.duration | | 0m | +| form.alert.groups.schemaManager.rules.schemaExpired.enabled | | true | +| form.alert.groups.schemaManager.rules.schemaExpired.severity | | warning | +| form.alert.groups.schemaManager.rules.schemaFailed.duration | | 0m | +| form.alert.groups.schemaManager.rules.schemaFailed.enabled | | true | +| form.alert.groups.schemaManager.rules.schemaFailed.severity | | warning | +| form.alert.groups.schemaManager.rules.schemaInProgressForTooLong.duration | | 30m | +| form.alert.groups.schemaManager.rules.schemaInProgressForTooLong.enabled | | true | +| form.alert.groups.schemaManager.rules.schemaInProgressForTooLong.severity | | warning | +| form.alert.groups.schemaManager.rules.schemaPendingForTooLong.duration | | 30m | +| form.alert.groups.schemaManager.rules.schemaPendingForTooLong.enabled | | true | +| form.alert.groups.schemaManager.rules.schemaPendingForTooLong.severity | | warning | +| form.alert.groups.schemaManager.rules.schemaTerminatingForTooLong.duration | | 30m | +| form.alert.groups.schemaManager.rules.schemaTerminatingForTooLong.enabled | | true | +| form.alert.groups.schemaManager.rules.schemaTerminatingForTooLong.severity | | warning | +| form.alert.groups.stash.enabled | | warning | +| form.alert.groups.stash.rules.backupSessionFailed.duration | | 0m | +| form.alert.groups.stash.rules.backupSessionFailed.enabled | | true | +| form.alert.groups.stash.rules.backupSessionFailed.severity | | critical | +| form.alert.groups.stash.rules.backupSessionPeriodTooLong.duration | | 0m | +| form.alert.groups.stash.rules.backupSessionPeriodTooLong.enabled | | true | +| form.alert.groups.stash.rules.backupSessionPeriodTooLong.severity | | warning | +| form.alert.groups.stash.rules.backupSessionPeriodTooLong.val | | 1800 | +| form.alert.groups.stash.rules.noBackupSessionForTooLong.duration | | 0m | +| form.alert.groups.stash.rules.noBackupSessionForTooLong.enabled | | true | +| form.alert.groups.stash.rules.noBackupSessionForTooLong.severity | | warning | +| form.alert.groups.stash.rules.noBackupSessionForTooLong.val | | 18000 | +| form.alert.groups.stash.rules.repositoryCorrupted.duration | | 5m | +| form.alert.groups.stash.rules.repositoryCorrupted.enabled | | true | +| form.alert.groups.stash.rules.repositoryCorrupted.severity | | critical | +| form.alert.groups.stash.rules.repositoryStorageRunningLow.duration | | 5m | +| form.alert.groups.stash.rules.repositoryStorageRunningLow.enabled | | true | +| form.alert.groups.stash.rules.repositoryStorageRunningLow.severity | | warning | +| form.alert.groups.stash.rules.repositoryStorageRunningLow.val | | 1.073741824e+10 | +| form.alert.groups.stash.rules.restoreSessionFailed.duration | | 0m | +| form.alert.groups.stash.rules.restoreSessionFailed.enabled | | true | +| form.alert.groups.stash.rules.restoreSessionFailed.severity | | critical | +| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.duration | | 0m | +| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.enabled | | true | +| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.severity | | warning | +| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.val | | 1800 | +| form.alert.labels.release | | kube-prometheus-stack | +| metadata.resource.group | | kubedb.com | +| metadata.resource.version | | v1 | +| metadata.resource.name | | mongodbs | +| metadata.resource.kind | | MongoDB | +| metadata.resource.scope | | Namespaced | +| metadata.release.name | | RELEASE-NAME | +| metadata.release.namespace | | default | +| resources.autoscalingKubedbComMongoDBAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"MongoDBAutoscaler","metadata":{"name":"mongodb","namespace":"demo"}} | +| resources.catalogAppscodeComMongoDBBinding | | {"apiVersion":"catalog.appscode.com/v1alpha1","kind":"MongoDBBinding","metadata":{"name":"mongodb","namespace":"demo"}} | +| resources.certManagerIoIssuer_ca | | {"apiVersion":"cert-manager.io/v1","kind":"Issuer","metadata":{"name":"mongodb-ca","namespace":"demo"}} | +| resources.coreKubestashComBackupBlueprint | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"BackupBlueprint","metadata":{"name":"mongodb","namespace":"demo"}} | +| resources.coreKubestashComBackupConfiguration | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"BackupConfiguration","metadata":{"name":"mongodb","namespace":"demo"}} | +| resources.coreKubestashComRestoreSession | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"RestoreSession","metadata":{"name":"mongodb","namespace":"demo"}} | +| resources.gitopsKubedbComMongoDB | | {"apiVersion":"gitops.kubedb.com/v1alpha1","kind":"MongoDB","metadata":{"name":"mongodb","namespace":"demo"}} | +| resources.kubedbComMongoDB | | {"apiVersion":"kubedb.com/v1","kind":"MongoDB","metadata":{"name":"mongodb","namespace":"demo"}} | +| resources.monitoringCoreosComServiceMonitor | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"mongodb","namespace":"demo"}} | +| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"mongodb-auth","namespace":"demo"}} | +| resources.secret_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"mongodb-config","namespace":"demo"}} | +| resources.secret_configserver_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"mongodb-configserver-config","namespace":"demo"}} | +| resources.secret_encryption_secret | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"mongodb-encryption-secret","namespace":"demo"}} | +| resources.secret_init_repo_cred | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"mongodb-init-repo-cred","namespace":"demo"}} | +| resources.secret_mongos_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"mongodb-mongos-config","namespace":"demo"}} | +| resources.secret_repo_cred | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"mongodb-repo-cred","namespace":"demo"}} | +| resources.secret_shard_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"mongodb-shard-config","namespace":"demo"}} | +| resources.stashAppscodeComBackupConfiguration | | {"apiVersion":"stash.appscode.com/v1beta1","kind":"BackupConfiguration","metadata":{"name":"mongodb","namespace":"demo"}} | +| resources.stashAppscodeComRepository_init_repo | | {"apiVersion":"stash.appscode.com/v1alpha1","kind":"Repository","metadata":{"name":"mongodb-init-repo","namespace":"demo"}} | +| resources.stashAppscodeComRepository_repo | | {"apiVersion":"stash.appscode.com/v1alpha1","kind":"Repository","metadata":{"name":"mongodb-repo","namespace":"demo"}} | +| resources.stashAppscodeComRestoreSession_init | | {"apiVersion":"stash.appscode.com/v1beta1","kind":"RestoreSession","metadata":{"name":"mongodb-init","namespace":"demo"}} | Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-mongodb-editor appscode/kubedbcom-mongodb-editor -n default --create-namespace --version=v0.35.0 --set form.alert.enabled=warning +$ helm upgrade -i kubedbcom-mongodb-editor appscode/kubedbcom-mongodb-editor -n default --create-namespace --version=v0.36.0 --set form.alert.enabled=warning ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-mongodb-editor appscode/kubedbcom-mongodb-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-mongodb-editor appscode/kubedbcom-mongodb-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-mongodb-editor/ui/functions.js b/charts/kubedbcom-mongodb-editor/ui/functions.js index e96f5e5684..6f34f7cae1 100644 --- a/charts/kubedbcom-mongodb-editor/ui/functions.js +++ b/charts/kubedbcom-mongodb-editor/ui/functions.js @@ -1648,7 +1648,106 @@ export const useFunc = (model) => { let initialDbMetadata = {} let namespaceList = [] let backupConfigurationsFromStore = {} - let valuesFromWizard = {} + let valuesFromWizard = { + apiVersion: 'core.kubestash.com/v1alpha1', + kind: 'BackupConfiguration', + metadata: { + name: 'mongodb', + namespace: 'demo', + }, + spec: { + backends: [ + { + name: 'mongodb-backend', + retentionPolicy: { + name: 'mongodb-retention-policy', + namespace: 'demo', + }, + storageRef: { + name: 'mongodb-storage', + namespace: 'demo', + }, + }, + ], + sessions: [ + { + addon: { + jobTemplate: { + spec: { + containerSecurityContext: { + allowPrivilegeEscalation: false, + capabilities: { + drop: ['ALL'], + }, + runAsGroup: 0, + runAsNonRoot: true, + runAsUser: 999, + seccompProfile: { + type: 'RuntimeDefault', + }, + }, + nodeSelector: { + 'kubernetes.io/os': 'linux', + }, + }, + }, + name: 'mongodb-addon', + tasks: [ + { + name: 'logical-backup', + }, + ], + }, + name: 'mongodb-frequent-backup', + repositories: [ + { + backend: 'mongodb-backend', + directory: '/mongodb-repo', + encryptionSecret: { + name: 'mongodb-encryption-secret', + namespace: 'demo', + }, + name: 'mongodb-repo', + }, + ], + scheduler: { + failedJobsHistoryLimit: 4, + jobTemplate: { + backoffLimit: 2, + template: { + spec: { + containerSecurityContext: { + allowPrivilegeEscalation: false, + capabilities: { + drop: ['ALL'], + }, + runAsGroup: 0, + runAsNonRoot: true, + runAsUser: 999, + seccompProfile: { + type: 'RuntimeDefault', + }, + }, + nodeSelector: { + 'kubernetes.io/os': 'linux', + }, + }, + }, + }, + schedule: '0 */2 * * *', + successfulJobsHistoryLimit: 2, + }, + sessionHistoryLimit: 3, + }, + ], + target: { + apiGroup: 'kubedb.com', + kind: 'MongoDB', + name: 'mongodb', + namespace: 'demo', + }, + }, + } let initialArchiver = {} let isArchiverAvailable = false let archiverObjectToCommit = {} @@ -1669,27 +1768,6 @@ export const useFunc = (model) => { initialArchiver = dbResource.spec?.archiver ? objectCopy(dbResource.spec?.archiver) : undefined // get values.yaml to populate data when backup-config is being created - try { - const actionArray = storeGet('/resource/actions/result') - const editorDetails = actionArray[0]?.items[0]?.editor - const chartName = editorDetails?.name - const sourceApiGroup = editorDetails?.sourceRef?.apiGroup - const sourceKind = editorDetails?.sourceRef?.kind - const sourceNamespace = editorDetails?.sourceRef?.namespace - const sourceName = editorDetails?.sourceRef?.name - const chartVersion = editorDetails?.version - - let url = `/clusters/${user}/${cluster}/helm/packageview/values?name=${chartName}&sourceApiGroup=${sourceApiGroup}&sourceKind=${sourceKind}&sourceNamespace=${sourceNamespace}&sourceName=${sourceName}&version=${chartVersion}&format=json` - - if (spoke) - url = `/clusters/${user}/${spoke}/helm/packageview/values?name=${chartName}&sourceApiGroup=${sourceApiGroup}&sourceKind=${sourceKind}&sourceNamespace=${sourceNamespace}&sourceName=${sourceName}&version=${chartVersion}&format=json` - - const resp = await axios.get(url) - - valuesFromWizard = objectCopy(resp.data?.resources?.coreKubestashComBackupConfiguration) || {} - } catch (e) { - console.log(e) - } // check storageclass archiver annotation if (initialArchiver) { diff --git a/charts/kubedbcom-mongodb-editor/values.yaml b/charts/kubedbcom-mongodb-editor/values.yaml index ce11463ea4..5012d8655d 100644 --- a/charts/kubedbcom-mongodb-editor/values.yaml +++ b/charts/kubedbcom-mongodb-editor/values.yaml @@ -208,495 +208,123 @@ resources: metadata: name: mongodb namespace: demo - spec: - compute: - nodeTopology: - name: standard-basv2-family - replicaSet: - maxAllowed: - cpu: 1 - memory: 2Gi - minAllowed: - cpu: 400m - memory: 400Mi - podLifeTimeThreshold: 10m - resourceDiffPercentage: 20 - trigger: "On" - databaseRef: - name: repl - opsRequestOptions: - apply: IfReady - timeout: 10m catalogAppscodeComMongoDBBinding: # +doc-gen:break apiVersion: catalog.appscode.com/v1alpha1 kind: MongoDBBinding metadata: name: mongodb namespace: demo - spec: - sourceRef: - name: mongodb - namespace: demo certManagerIoIssuer_ca: # +doc-gen:break apiVersion: cert-manager.io/v1 kind: Issuer metadata: name: mongodb-ca namespace: demo - spec: - ca: - secretName: mongodb-ca coreKubestashComBackupBlueprint: # +doc-gen:break apiVersion: core.kubestash.com/v1alpha1 kind: BackupBlueprint metadata: name: mongodb namespace: demo - spec: - backupConfigurationTemplate: - backends: - - name: mongodb-backend - retentionPolicy: - name: mongodb-retention-policy - namespace: demo - storageRef: - name: mongodb-storage - namespace: demo - sessions: - - addon: - jobTemplate: - spec: - containerSecurityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 999 - seccompProfile: - type: RuntimeDefault - nodeSelector: - kubernetes.io/os: linux - name: mongodb-addon - tasks: - - name: logical-backup - name: mongodb-frequent-backup - repositories: - - backend: mongodb-backend - directory: /mongo-repo - encryptionSecret: - name: mongodb-encryption-secret - namespace: demo - name: mongodb-repo - scheduler: - failedJobsHistoryLimit: 4 - jobTemplate: - backoffLimit: 2 - template: - spec: - containerSecurityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 999 - seccompProfile: - type: RuntimeDefault - nodeSelector: - kubernetes.io/os: linux - schedule: 0 */2 * * * - successfulJobsHistoryLimit: 2 - sessionHistoryLimit: 3 - usagePolicy: - allowedNamespaces: - from: Same coreKubestashComBackupConfiguration: # +doc-gen:break apiVersion: core.kubestash.com/v1alpha1 kind: BackupConfiguration metadata: name: mongodb namespace: demo - spec: - backends: - - name: mongodb-backend - retentionPolicy: - name: mongodb-retention-policy - namespace: demo - storageRef: - name: mongodb-storage - namespace: demo - sessions: - - addon: - jobTemplate: - spec: - containerSecurityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 999 - seccompProfile: - type: RuntimeDefault - nodeSelector: - kubernetes.io/os: linux - name: mongodb-addon - tasks: - - name: logical-backup - name: mongodb-frequent-backup - repositories: - - backend: mongodb-backend - directory: /mongo-repo - encryptionSecret: - name: mongodb-encryption-secret - namespace: demo - name: mongodb-repo - scheduler: - failedJobsHistoryLimit: 4 - jobTemplate: - backoffLimit: 2 - template: - spec: - containerSecurityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 999 - seccompProfile: - type: RuntimeDefault - nodeSelector: - kubernetes.io/os: linux - schedule: 0 */2 * * * - successfulJobsHistoryLimit: 2 - sessionHistoryLimit: 3 - target: - apiGroup: kubedb.com - kind: MongoDB - name: mongodb - namespace: demo coreKubestashComRestoreSession: # +doc-gen:break apiVersion: core.kubestash.com/v1alpha1 kind: RestoreSession metadata: name: mongodb namespace: demo - spec: - addon: - containerRuntimeSettings: - securityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 999 - seccompProfile: - type: RuntimeDefault - jobTemplate: - spec: - nodeSelector: - kubernetes.io/os: linux - securityContext: - runAsGroup: 0 - runAsUser: 999 - name: mongodb-addon - tasks: - - name: logical-backup-restore - dataSource: - encryptionSecret: - name: mongodb-encryption-secret - namespace: demo - repository: mongodb-repo - snapshot: latest - target: - apiGroup: kubedb.com - kind: MongoDB - name: mongodb - namespace: demo gitopsKubedbComMongoDB: # +doc-gen:break apiVersion: gitops.kubedb.com/v1alpha1 kind: MongoDB metadata: name: mongodb namespace: demo - spec: - authSecret: - name: mongodb-auth - configSecret: - name: mongodb-config - deletionPolicy: WipeOut - init: - waitForInitialRestore: true - monitor: - agent: prometheus.io - prometheus: - exporter: - resources: - limits: - cpu: 100m - memory: 128Mi - requests: - cpu: 100m - memory: 128Mi - shardTopology: - configServer: - configSecret: - name: mongodb-configserver-config - replicas: 3 - storage: - resources: - requests: - storage: 1Gi - storageClassName: standard - mongos: - configSecret: - name: mongodb-mongos-config - replicas: 2 - shard: - configSecret: - name: mongodb-shard-config - replicas: 3 - shards: 2 - storage: - resources: - requests: - storage: 1Gi - storageClassName: standard - sslMode: requireSSL - storageType: Durable - tls: - issuerRef: - apiGroup: cert-manager.io - kind: Issuer - name: mongo-ca - version: 4.2.3 kubedbComMongoDB: # +doc-gen:break apiVersion: kubedb.com/v1 kind: MongoDB metadata: name: mongodb namespace: demo - spec: - authSecret: - name: mongodb-auth - configSecret: - name: mongodb-config - deletionPolicy: WipeOut - init: - waitForInitialRestore: true - monitor: - agent: prometheus.io - prometheus: - exporter: - resources: - limits: - cpu: 100m - memory: 128Mi - requests: - cpu: 100m - memory: 128Mi - shardTopology: - configServer: - configSecret: - name: mongodb-configserver-config - replicas: 3 - storage: - resources: - requests: - storage: 1Gi - storageClassName: standard - mongos: - configSecret: - name: mongodb-mongos-config - replicas: 2 - shard: - configSecret: - name: mongodb-shard-config - replicas: 3 - shards: 2 - storage: - resources: - requests: - storage: 1Gi - storageClassName: standard - sslMode: requireSSL - storageType: Durable - tls: - issuerRef: - apiGroup: cert-manager.io - kind: Issuer - name: mongo-ca - version: 4.2.3 monitoringCoreosComServiceMonitor: # +doc-gen:break apiVersion: monitoring.coreos.com/v1 kind: ServiceMonitor metadata: name: mongodb namespace: demo - spec: - endpoints: - - honorLabels: true - interval: 30s - path: /metrics - port: metrics - namespaceSelector: - matchNames: - - demo - selector: - matchLabels: - app.kubernetes.io/instance: mongodb - app.kubernetes.io/name: mongodbs.kubedb.com secret_auth: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: mongodb-auth namespace: demo - stringData: - password: thisIs1StrongPassword - username: root - type: Opaque secret_config: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: mongodb-config namespace: demo - stringData: - mongod.conf: | - net: - maxIncomingConnections: 40000 - type: Opaque secret_configserver_config: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: mongodb-configserver-config namespace: demo - stringData: - mongod.conf: | - net: - maxIncomingConnections: 20000 - type: Opaque secret_encryption_secret: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: mongodb-encryption-secret namespace: demo - stringData: - RESTIC_PASSWORD: "" secret_init_repo_cred: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: mongodb-init-repo-cred namespace: demo - stringData: - password: thisIs1StrongPassword - username: root - type: Opaque secret_mongos_config: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: mongodb-mongos-config namespace: demo - stringData: - mongod.conf: | - net: - maxIncomingConnections: 30000 - type: Opaque secret_repo_cred: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: mongodb-repo-cred namespace: demo - stringData: - password: thisIs1StrongPassword - username: root - type: Opaque secret_shard_config: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: mongodb-shard-config namespace: demo - stringData: - mongod.conf: | - net: - maxIncomingConnections: 40000 - type: Opaque stashAppscodeComBackupConfiguration: # +doc-gen:break apiVersion: stash.appscode.com/v1beta1 kind: BackupConfiguration metadata: name: mongodb namespace: demo - spec: - repository: - name: mongodb-repo - retentionPolicy: - keepLast: 5 - name: keep-last-5 - prune: true - schedule: '*/5 * * * *' - target: - ref: - apiVersion: appcatalog.appscode.com/v1alpha1 - kind: AppBinding - name: mongodb - task: - name: mongodb-backup-4.2.3-v5 stashAppscodeComRepository_init_repo: # +doc-gen:break apiVersion: stash.appscode.com/v1alpha1 kind: Repository metadata: name: mongodb-init-repo namespace: demo - spec: - backend: - gcs: - bucket: stash-testing - prefix: /demo/mongodb - storageSecretName: gcs-secret stashAppscodeComRepository_repo: # +doc-gen:break apiVersion: stash.appscode.com/v1alpha1 kind: Repository metadata: name: mongodb-repo namespace: demo - spec: - backend: - gcs: - bucket: stash-testing - prefix: /demo/mongodb - storageSecretName: gcs-secret stashAppscodeComRestoreSession_init: # +doc-gen:break apiVersion: stash.appscode.com/v1beta1 kind: RestoreSession metadata: name: mongodb-init namespace: demo - spec: - repository: - name: mongodb-init-repo - rules: - - snapshots: - - latest - target: - ref: - apiVersion: appcatalog.appscode.com/v1alpha1 - kind: AppBinding - name: mongodb - task: - name: mongodb-restore-4.2.3-v5 diff --git a/charts/kubedbcom-mssqlserver-editor-options/Chart.yaml b/charts/kubedbcom-mssqlserver-editor-options/Chart.yaml index 785cea8bcc..8f3728638d 100644 --- a/charts/kubedbcom-mssqlserver-editor-options/Chart.yaml +++ b/charts/kubedbcom-mssqlserver-editor-options/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 name: kubedbcom-mssqlserver-editor-options description: MSSQLServer Editor UI Options type: application -version: v0.35.0 -appVersion: v0.35.0 +version: v0.36.0 +appVersion: v0.36.0 maintainers: - name: appscode email: support@appscode.com diff --git a/charts/kubedbcom-mssqlserver-editor-options/README.md b/charts/kubedbcom-mssqlserver-editor-options/README.md index 7fe8cb4508..f80c828749 100644 --- a/charts/kubedbcom-mssqlserver-editor-options/README.md +++ b/charts/kubedbcom-mssqlserver-editor-options/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-mssqlserver-editor-options --version=v0.35.0 -$ helm upgrade -i kubedbcom-mssqlserver-editor-options appscode/kubedbcom-mssqlserver-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-mssqlserver-editor-options --version=v0.36.0 +$ helm upgrade -i kubedbcom-mssqlserver-editor-options appscode/kubedbcom-mssqlserver-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MSSQLServer Editor UI Options on a [Kubernetes](http://kube To install/upgrade the chart with the release name `kubedbcom-mssqlserver-editor-options`: ```bash -$ helm upgrade -i kubedbcom-mssqlserver-editor-options appscode/kubedbcom-mssqlserver-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-mssqlserver-editor-options appscode/kubedbcom-mssqlserver-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` The command deploys a MSSQLServer Editor UI Options on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -218,12 +218,12 @@ The following table lists the configurable parameters of the `kubedbcom-mssqlser Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-mssqlserver-editor-options appscode/kubedbcom-mssqlserver-editor-options -n kube-system --create-namespace --version=v0.35.0 --set metadata.resource.group=kubedb.com +$ helm upgrade -i kubedbcom-mssqlserver-editor-options appscode/kubedbcom-mssqlserver-editor-options -n kube-system --create-namespace --version=v0.36.0 --set metadata.resource.group=kubedb.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-mssqlserver-editor-options appscode/kubedbcom-mssqlserver-editor-options -n kube-system --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-mssqlserver-editor-options appscode/kubedbcom-mssqlserver-editor-options -n kube-system --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-mssqlserver-editor/Chart.yaml b/charts/kubedbcom-mssqlserver-editor/Chart.yaml index 45dd1c8e45..6b571a8e09 100644 --- a/charts/kubedbcom-mssqlserver-editor/Chart.yaml +++ b/charts/kubedbcom-mssqlserver-editor/Chart.yaml @@ -2,19 +2,42 @@ annotations: meta.x-helm.dev/editor: '{"group":"kubedb.com","version":"v1alpha2","resource":"mssqlservers"}' meta.x-helm.dev/form-keys: monitoringCoreosComPrometheusRule meta.x-helm.dev/resource-keys: autoscalingKubedbComMSSQLServerAutoscaler,catalogAppscodeComMSSQLServerBinding,certManagerIoIssuer_ca,coreKubestashComBackupBlueprint,coreKubestashComBackupConfiguration,coreKubestashComRestoreSession,gitopsKubedbComMSSQLServer,kubedbComMSSQLServer,monitoringCoreosComServiceMonitor,secret_auth,secret_config - meta.x-helm.dev/resources: "- group: \"\"\n kind: Secret\n version: v1\n- group:\ - \ autoscaling.kubedb.com\n kind: MSSQLServerAutoscaler\n version: v1alpha1\n\ - - group: catalog.appscode.com\n kind: MSSQLServerBinding\n version: v1alpha1\n\ - - group: cert-manager.io\n kind: Issuer\n version: v1\n- group: core.kubestash.com\n\ - \ kind: BackupBlueprint\n version: v1alpha1\n- group: core.kubestash.com\n \ - \ kind: BackupConfiguration\n version: v1alpha1\n- group: core.kubestash.com\n\ - \ kind: RestoreSession\n version: v1alpha1\n- group: gitops.kubedb.com\n kind:\ - \ MSSQLServer\n version: v1alpha1\n- group: kubedb.com\n kind: MSSQLServer\n\ - \ version: v1alpha2\n- group: monitoring.coreos.com\n kind: PrometheusRule\n\ - \ version: v1\n- group: monitoring.coreos.com\n kind: ServiceMonitor\n version:\ - \ v1\n" + meta.x-helm.dev/resources: | + - group: "" + kind: Secret + version: v1 + - group: autoscaling.kubedb.com + kind: MSSQLServerAutoscaler + version: v1alpha1 + - group: catalog.appscode.com + kind: MSSQLServerBinding + version: v1alpha1 + - group: cert-manager.io + kind: Issuer + version: v1 + - group: core.kubestash.com + kind: BackupBlueprint + version: v1alpha1 + - group: core.kubestash.com + kind: BackupConfiguration + version: v1alpha1 + - group: core.kubestash.com + kind: RestoreSession + version: v1alpha1 + - group: gitops.kubedb.com + kind: MSSQLServer + version: v1alpha1 + - group: kubedb.com + kind: MSSQLServer + version: v1alpha2 + - group: monitoring.coreos.com + kind: PrometheusRule + version: v1 + - group: monitoring.coreos.com + kind: ServiceMonitor + version: v1 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MSSQLServer Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -26,4 +49,4 @@ maintainers: name: appscode name: kubedbcom-mssqlserver-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/kubedbcom-mssqlserver-editor/README.md b/charts/kubedbcom-mssqlserver-editor/README.md index 7cc4e44501..449261c329 100644 --- a/charts/kubedbcom-mssqlserver-editor/README.md +++ b/charts/kubedbcom-mssqlserver-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-mssqlserver-editor --version=v0.35.0 -$ helm upgrade -i kubedbcom-mssqlserver-editor appscode/kubedbcom-mssqlserver-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-mssqlserver-editor --version=v0.36.0 +$ helm upgrade -i kubedbcom-mssqlserver-editor appscode/kubedbcom-mssqlserver-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MSSQLServer Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `kubedbcom-mssqlserver-editor`: ```bash -$ helm upgrade -i kubedbcom-mssqlserver-editor appscode/kubedbcom-mssqlserver-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-mssqlserver-editor appscode/kubedbcom-mssqlserver-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MSSQLServer Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -45,103 +45,103 @@ The command removes all the Kubernetes components associated with the chart and The following table lists the configurable parameters of the `kubedbcom-mssqlserver-editor` chart and their default values. -| Parameter | Description | Default | -|-------------------------------------------------------------------------------|-------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| form.alert.additionalRuleLabels | | {} | -| form.alert.annotations | | {} | -| form.alert.enabled | | warning | -| form.alert.groups.database.enabled | | warning | -| form.alert.groups.database.rules.diskAlmostFull.duration | | 1m | -| form.alert.groups.database.rules.diskAlmostFull.enabled | | true | -| form.alert.groups.database.rules.diskAlmostFull.severity | | critical | -| form.alert.groups.database.rules.diskAlmostFull.val | | 95 | -| form.alert.groups.database.rules.diskUsageHigh.duration | | 1m | -| form.alert.groups.database.rules.diskUsageHigh.enabled | | true | -| form.alert.groups.database.rules.diskUsageHigh.severity | | warning | -| form.alert.groups.database.rules.diskUsageHigh.val | | 80 | -| form.alert.groups.database.rules.mssqlserverInstanceDown.duration | | 0m | -| form.alert.groups.database.rules.mssqlserverInstanceDown.enabled | | true | -| form.alert.groups.database.rules.mssqlserverInstanceDown.severity | | critical | -| form.alert.groups.database.rules.mssqlserverRestarted.duration | | 0m | -| form.alert.groups.database.rules.mssqlserverRestarted.enabled | | true | -| form.alert.groups.database.rules.mssqlserverRestarted.severity | | critical | -| form.alert.groups.database.rules.mssqlserverRestarted.val | | 60 | -| form.alert.groups.database.rules.mssqlserverServiceDown.duration | | 0m | -| form.alert.groups.database.rules.mssqlserverServiceDown.enabled | | true | -| form.alert.groups.database.rules.mssqlserverServiceDown.severity | | critical | -| form.alert.groups.kubeStash.enabled | | warning | -| form.alert.groups.kubeStash.rules.backupSessionFailed.duration | | 0m | -| form.alert.groups.kubeStash.rules.backupSessionFailed.enabled | | true | -| form.alert.groups.kubeStash.rules.backupSessionFailed.severity | | critical | -| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.duration | | 0m | -| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.enabled | | true | -| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.severity | | warning | -| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.val | | 1800 | -| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.duration | | 0m | -| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.enabled | | true | -| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.severity | | warning | -| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.val | | 18000 | -| form.alert.groups.kubeStash.rules.repositoryCorrupted.duration | | 5m | -| form.alert.groups.kubeStash.rules.repositoryCorrupted.enabled | | true | -| form.alert.groups.kubeStash.rules.repositoryCorrupted.severity | | critical | -| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.duration | | 5m | -| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.enabled | | true | -| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.severity | | warning | -| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.val | | 1.073741824e+10 | -| form.alert.groups.kubeStash.rules.restoreSessionFailed.duration | | 0m | -| form.alert.groups.kubeStash.rules.restoreSessionFailed.enabled | | true | -| form.alert.groups.kubeStash.rules.restoreSessionFailed.severity | | critical | -| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.duration | | 0m | -| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.enabled | | true | -| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.severity | | warning | -| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.val | | 1800 | -| form.alert.groups.opsManager.enabled | | warning | -| form.alert.groups.opsManager.rules.opsRequestFailed.duration | | 0m | -| form.alert.groups.opsManager.rules.opsRequestFailed.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestFailed.severity | | critical | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.duration | | 0m | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.severity | | info | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.duration | | 30m | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.severity | | critical | -| form.alert.groups.provisioner.enabled | | warning | -| form.alert.groups.provisioner.rules.appPhaseCritical.duration | | 15m | -| form.alert.groups.provisioner.rules.appPhaseCritical.enabled | | true | -| form.alert.groups.provisioner.rules.appPhaseCritical.severity | | warning | -| form.alert.groups.provisioner.rules.appPhaseNotReady.duration | | 1m | -| form.alert.groups.provisioner.rules.appPhaseNotReady.enabled | | true | -| form.alert.groups.provisioner.rules.appPhaseNotReady.severity | | critical | -| form.alert.labels.release | | kube-prometheus-stack | -| metadata.resource.group | | kubedb.com | -| metadata.resource.version | | v1alpha2 | -| metadata.resource.name | | mssqlservers | -| metadata.resource.kind | | MSSQLServer | -| metadata.resource.scope | | Namespaced | -| metadata.release.name | | RELEASE-NAME | -| metadata.release.namespace | | default | -| resources.autoscalingKubedbComMSSQLServerAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"MSSQLServerAutoscaler","metadata":{"name":"sqlserver-ag","namespace":"demo"},"spec":{"compute":{"mssqlserver":{"maxAllowed":{"cpu":1,"memory":"2Gi"},"minAllowed":{"cpu":"400m","memory":"400Mi"},"podLifeTimeThreshold":"10m","resourceDiffPercentage":20,"trigger":"On"},"nodeTopology":{"name":"standard-basv2-family"}},"databaseRef":{"name":"sqlserver-ag"},"opsRequestOptions":{"apply":"IfReady","timeout":"10m"}}} | -| resources.catalogAppscodeComMSSQLServerBinding | | {"apiVersion":"catalog.appscode.com/v1alpha1","kind":"MSSQLServerBinding","metadata":{"name":"sqlserver-ag","namespace":"demo"},"spec":{"sourceRef":{"name":"sqlserver-ag","namespace":"demo"}}} | -| resources.certManagerIoIssuer_ca | | {"apiVersion":"cert-manager.io/v1","kind":"Issuer","metadata":{"name":"sqlserver-ag-ca","namespace":"sample"},"spec":{"ca":{"secretName":"mssqlserver-ca"}}} | -| resources.coreKubestashComBackupBlueprint | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"BackupBlueprint","metadata":{"name":"sqlserver-ag","namespace":"demo"},"spec":{"backupConfigurationTemplate":{"backends":[{"name":"sqlserver-ag-backend","retentionPolicy":{"name":"sqlserver-ag-retention-policy","namespace":"demo"},"storageRef":{"name":"sqlserver-ag-storage","namespace":"demo"}}],"sessions":[{"addon":{"jobTemplate":{"spec":{"containerSecurityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":10001,"seccompProfile":{"type":"RuntimeDefault"}},"nodeSelector":{"kubernetes.io/os":"linux"}}},"name":"mssqlserver-addon","tasks":[{"name":"logical-backup"}]},"name":"sqlserver-ag-frequent-backup","repositories":[{"backend":"sqlserver-ag-backend","directory":"/sqlserver-ag-repo","encryptionSecret":{"name":"sqlserver-ag-encryption-secret","namespace":"demo"},"name":"sqlserver-ag-repo"}],"scheduler":{"failedJobsHistoryLimit":4,"jobTemplate":{"backoffLimit":2,"template":{"spec":{"containerSecurityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":10001,"seccompProfile":{"type":"RuntimeDefault"}},"nodeSelector":{"kubernetes.io/os":"linux"}}}},"schedule":"0 */2 * * *","successfulJobsHistoryLimit":2},"sessionHistoryLimit":3}]},"usagePolicy":{"allowedNamespaces":{"from":"Same"}}}} | -| resources.coreKubestashComBackupConfiguration | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"BackupConfiguration","metadata":{"name":"sqlserver-ag","namespace":"demo"},"spec":{"backends":[{"name":"sqlserver-ag-backend","retentionPolicy":{"name":"sqlserver-ag-retention-policy","namespace":"demo"},"storageRef":{"name":"sqlserver-ag-storage","namespace":"demo"}}],"sessions":[{"addon":{"jobTemplate":{"spec":{"containerSecurityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":10001,"seccompProfile":{"type":"RuntimeDefault"}},"nodeSelector":{"kubernetes.io/os":"linux"}}},"name":"mssqlserver-addon","tasks":[{"name":"logical-backup"}]},"name":"sqlserver-ag-frequent-backup","repositories":[{"backend":"sqlserver-ag-backend","directory":"/sqlserver-ag-repo","encryptionSecret":{"name":"sqlserver-ag-encryption-secret","namespace":"demo"},"name":"sqlserver-ag-repo"}],"scheduler":{"failedJobsHistoryLimit":4,"jobTemplate":{"backoffLimit":2,"template":{"spec":{"containerSecurityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":10001,"seccompProfile":{"type":"RuntimeDefault"}},"nodeSelector":{"kubernetes.io/os":"linux"}}}},"schedule":"0 */2 * * *","successfulJobsHistoryLimit":2},"sessionHistoryLimit":3}],"target":{"apiGroup":"kubedb.com","kind":"MSSQLServer","name":"sqlserver-ag","namespace":"demo"}}} | -| resources.coreKubestashComRestoreSession | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"RestoreSession","metadata":{"name":"sqlserver-ag","namespace":"demo"},"spec":{"addon":{"containerRuntimeSettings":{"securityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":10001,"seccompProfile":{"type":"RuntimeDefault"}}},"jobTemplate":{"spec":{"nodeSelector":{"kubernetes.io/os":"linux"},"securityContext":{"runAsGroup":0,"runAsUser":10001}}},"name":"mssqlserver-addon","tasks":[{"name":"logical-backup-restore"}]},"dataSource":{"encryptionSecret":{"name":"sqlserver-ag-encryption-secret","namespace":"demo"},"repository":"sqlserver-ag-repo","snapshot":"latest"},"target":{"apiGroup":"kubedb.com","kind":"MSSQLServer","name":"sqlserver-ag","namespace":"demo"}}} | -| resources.gitopsKubedbComMSSQLServer | | {"apiVersion":"gitops.kubedb.com/v1alpha1","kind":"MSSQLServer","metadata":{"name":"sqlserver-ag","namespace":"sample"},"spec":{"deletionPolicy":"Delete","internalAuth":{"endpointCert":{"issuerRef":{"apiGroup":"cert-manager.io","kind":"Issuer","name":"sqlserver-ag-ca"}}},"replicas":3,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"standard"},"storageType":"Durable","topology":{"availabilityGroup":{"databases":["AgDB1","AgDB2"]},"mode":"AvailabilityGroup"},"version":"2022-cu12"}} | -| resources.kubedbComMSSQLServer | | {"apiVersion":"kubedb.com/v1alpha2","kind":"MSSQLServer","metadata":{"name":"sqlserver-ag","namespace":"sample"},"spec":{"deletionPolicy":"Delete","internalAuth":{"endpointCert":{"issuerRef":{"apiGroup":"cert-manager.io","kind":"Issuer","name":"sqlserver-ag-ca"}}},"replicas":3,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"standard"},"storageType":"Durable","topology":{"availabilityGroup":{"databases":["AgDB1","AgDB2"]},"mode":"AvailabilityGroup"},"version":"2022-cu12"}} | -| resources.monitoringCoreosComServiceMonitor | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"sqlserver-ag","namespace":"demo"},"spec":{"endpoints":[{"honorLabels":true,"interval":"30s","path":"/metrics","port":"metrics"}],"namespaceSelector":{"matchNames":["demo"]},"selector":{"matchLabels":{"app.kubernetes.io/instance":"mssqlserver","app.kubernetes.io/name":"mssqlservers.kubedb.com"}}}} | -| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"sqlserver-ag-auth","namespace":"demo"},"stringData":{"password":"thisIs1StrongPassword","username":"root"},"type":"Opaque"} | -| resources.secret_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"sqlserver-ag-config","namespace":"demo"},"stringData":{"mssqlserver.cnf":"[mysqld]\nmax_connections = 200\nread_buffer_size = 1048576\n"},"type":"Opaque"} | +| Parameter | Description | Default | +|-------------------------------------------------------------------------------|-------------|----------------------------------------------------------------------------------------------------------------------------------------------------| +| form.alert.additionalRuleLabels | | {} | +| form.alert.annotations | | {} | +| form.alert.enabled | | warning | +| form.alert.groups.database.enabled | | warning | +| form.alert.groups.database.rules.diskAlmostFull.duration | | 1m | +| form.alert.groups.database.rules.diskAlmostFull.enabled | | true | +| form.alert.groups.database.rules.diskAlmostFull.severity | | critical | +| form.alert.groups.database.rules.diskAlmostFull.val | | 95 | +| form.alert.groups.database.rules.diskUsageHigh.duration | | 1m | +| form.alert.groups.database.rules.diskUsageHigh.enabled | | true | +| form.alert.groups.database.rules.diskUsageHigh.severity | | warning | +| form.alert.groups.database.rules.diskUsageHigh.val | | 80 | +| form.alert.groups.database.rules.mssqlserverInstanceDown.duration | | 0m | +| form.alert.groups.database.rules.mssqlserverInstanceDown.enabled | | true | +| form.alert.groups.database.rules.mssqlserverInstanceDown.severity | | critical | +| form.alert.groups.database.rules.mssqlserverRestarted.duration | | 0m | +| form.alert.groups.database.rules.mssqlserverRestarted.enabled | | true | +| form.alert.groups.database.rules.mssqlserverRestarted.severity | | critical | +| form.alert.groups.database.rules.mssqlserverRestarted.val | | 60 | +| form.alert.groups.database.rules.mssqlserverServiceDown.duration | | 0m | +| form.alert.groups.database.rules.mssqlserverServiceDown.enabled | | true | +| form.alert.groups.database.rules.mssqlserverServiceDown.severity | | critical | +| form.alert.groups.kubeStash.enabled | | warning | +| form.alert.groups.kubeStash.rules.backupSessionFailed.duration | | 0m | +| form.alert.groups.kubeStash.rules.backupSessionFailed.enabled | | true | +| form.alert.groups.kubeStash.rules.backupSessionFailed.severity | | critical | +| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.duration | | 0m | +| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.enabled | | true | +| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.severity | | warning | +| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.val | | 1800 | +| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.duration | | 0m | +| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.enabled | | true | +| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.severity | | warning | +| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.val | | 18000 | +| form.alert.groups.kubeStash.rules.repositoryCorrupted.duration | | 5m | +| form.alert.groups.kubeStash.rules.repositoryCorrupted.enabled | | true | +| form.alert.groups.kubeStash.rules.repositoryCorrupted.severity | | critical | +| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.duration | | 5m | +| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.enabled | | true | +| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.severity | | warning | +| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.val | | 1.073741824e+10 | +| form.alert.groups.kubeStash.rules.restoreSessionFailed.duration | | 0m | +| form.alert.groups.kubeStash.rules.restoreSessionFailed.enabled | | true | +| form.alert.groups.kubeStash.rules.restoreSessionFailed.severity | | critical | +| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.duration | | 0m | +| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.enabled | | true | +| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.severity | | warning | +| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.val | | 1800 | +| form.alert.groups.opsManager.enabled | | warning | +| form.alert.groups.opsManager.rules.opsRequestFailed.duration | | 0m | +| form.alert.groups.opsManager.rules.opsRequestFailed.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestFailed.severity | | critical | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.duration | | 0m | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.severity | | info | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.duration | | 30m | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.severity | | critical | +| form.alert.groups.provisioner.enabled | | warning | +| form.alert.groups.provisioner.rules.appPhaseCritical.duration | | 15m | +| form.alert.groups.provisioner.rules.appPhaseCritical.enabled | | true | +| form.alert.groups.provisioner.rules.appPhaseCritical.severity | | warning | +| form.alert.groups.provisioner.rules.appPhaseNotReady.duration | | 1m | +| form.alert.groups.provisioner.rules.appPhaseNotReady.enabled | | true | +| form.alert.groups.provisioner.rules.appPhaseNotReady.severity | | critical | +| form.alert.labels.release | | kube-prometheus-stack | +| metadata.resource.group | | kubedb.com | +| metadata.resource.version | | v1alpha2 | +| metadata.resource.name | | mssqlservers | +| metadata.resource.kind | | MSSQLServer | +| metadata.resource.scope | | Namespaced | +| metadata.release.name | | RELEASE-NAME | +| metadata.release.namespace | | default | +| resources.autoscalingKubedbComMSSQLServerAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"MSSQLServerAutoscaler","metadata":{"name":"sqlserver-ag","namespace":"demo"}} | +| resources.catalogAppscodeComMSSQLServerBinding | | {"apiVersion":"catalog.appscode.com/v1alpha1","kind":"MSSQLServerBinding","metadata":{"name":"sqlserver-ag","namespace":"demo"}} | +| resources.certManagerIoIssuer_ca | | {"apiVersion":"cert-manager.io/v1","kind":"Issuer","metadata":{"name":"sqlserver-ag-ca","namespace":"sample"}} | +| resources.coreKubestashComBackupBlueprint | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"BackupBlueprint","metadata":{"name":"sqlserver-ag","namespace":"demo"}} | +| resources.coreKubestashComBackupConfiguration | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"BackupConfiguration","metadata":{"name":"sqlserver-ag","namespace":"demo"}} | +| resources.coreKubestashComRestoreSession | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"RestoreSession","metadata":{"name":"sqlserver-ag","namespace":"demo"}} | +| resources.gitopsKubedbComMSSQLServer | | {"apiVersion":"gitops.kubedb.com/v1alpha1","kind":"MSSQLServer","metadata":{"name":"sqlserver-ag","namespace":"sample"}} | +| resources.kubedbComMSSQLServer | | {"apiVersion":"kubedb.com/v1alpha2","kind":"MSSQLServer","metadata":{"name":"sqlserver-ag","namespace":"sample"}} | +| resources.monitoringCoreosComServiceMonitor | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"sqlserver-ag","namespace":"demo"}} | +| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"sqlserver-ag-auth","namespace":"demo"}} | +| resources.secret_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"sqlserver-ag-config","namespace":"demo"}} | Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-mssqlserver-editor appscode/kubedbcom-mssqlserver-editor -n default --create-namespace --version=v0.35.0 --set form.alert.enabled=warning +$ helm upgrade -i kubedbcom-mssqlserver-editor appscode/kubedbcom-mssqlserver-editor -n default --create-namespace --version=v0.36.0 --set form.alert.enabled=warning ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-mssqlserver-editor appscode/kubedbcom-mssqlserver-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-mssqlserver-editor appscode/kubedbcom-mssqlserver-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-mssqlserver-editor/ui/functions.js b/charts/kubedbcom-mssqlserver-editor/ui/functions.js index 267ba31475..b4b0870f04 100644 --- a/charts/kubedbcom-mssqlserver-editor/ui/functions.js +++ b/charts/kubedbcom-mssqlserver-editor/ui/functions.js @@ -173,7 +173,106 @@ export const useFunc = (model) => { let initialDbMetadata = {} let namespaceList = [] let backupConfigurationsFromStore = {} - let valuesFromWizard = {} + let valuesFromWizard = { + apiVersion: 'core.kubestash.com/v1alpha1', + kind: 'BackupConfiguration', + metadata: { + name: 'mssqlserver', + namespace: 'demo', + }, + spec: { + backends: [ + { + name: 'mssqlserver-backend', + retentionPolicy: { + name: 'mssqlserver-retention-policy', + namespace: 'demo', + }, + storageRef: { + name: 'mssqlserver-storage', + namespace: 'demo', + }, + }, + ], + sessions: [ + { + addon: { + jobTemplate: { + spec: { + containerSecurityContext: { + allowPrivilegeEscalation: false, + capabilities: { + drop: ['ALL'], + }, + runAsGroup: 0, + runAsNonRoot: true, + runAsUser: 999, + seccompProfile: { + type: 'RuntimeDefault', + }, + }, + nodeSelector: { + 'kubernetes.io/os': 'linux', + }, + }, + }, + name: 'mssqlserver-addon', + tasks: [ + { + name: 'logical-backup', + }, + ], + }, + name: 'mssqlserver-frequent-backup', + repositories: [ + { + backend: 'mssqlserver-backend', + directory: '/mssqlserver-repo', + encryptionSecret: { + name: 'mssqlserver-encryption-secret', + namespace: 'demo', + }, + name: 'mssqlserver-repo', + }, + ], + scheduler: { + failedJobsHistoryLimit: 4, + jobTemplate: { + backoffLimit: 2, + template: { + spec: { + containerSecurityContext: { + allowPrivilegeEscalation: false, + capabilities: { + drop: ['ALL'], + }, + runAsGroup: 0, + runAsNonRoot: true, + runAsUser: 999, + seccompProfile: { + type: 'RuntimeDefault', + }, + }, + nodeSelector: { + 'kubernetes.io/os': 'linux', + }, + }, + }, + }, + schedule: '0 */2 * * *', + successfulJobsHistoryLimit: 2, + }, + sessionHistoryLimit: 3, + }, + ], + target: { + apiGroup: 'kubedb.com', + kind: 'MSSQLServer', + name: 'mssqlserver', + namespace: 'demo', + }, + }, + } let initialArchiver = {} let isArchiverAvailable = false let archiverObjectToCommit = {} @@ -194,27 +293,6 @@ export const useFunc = (model) => { initialArchiver = dbResource.spec?.archiver ? objectCopy(dbResource.spec?.archiver) : undefined // get values.yaml to populate data when backup-config is being created - try { - const actionArray = storeGet('/resource/actions/result') - const editorDetails = actionArray[0]?.items[0]?.editor - const chartName = editorDetails?.name - const sourceApiGroup = editorDetails?.sourceRef?.apiGroup - const sourceKind = editorDetails?.sourceRef?.kind - const sourceNamespace = editorDetails?.sourceRef?.namespace - const sourceName = editorDetails?.sourceRef?.name - const chartVersion = editorDetails?.version - - let url = `/clusters/${user}/${cluster}/helm/packageview/values?name=${chartName}&sourceApiGroup=${sourceApiGroup}&sourceKind=${sourceKind}&sourceNamespace=${sourceNamespace}&sourceName=${sourceName}&version=${chartVersion}&format=json` - - if (spoke) - url = `/clusters/${user}/${spoke}/helm/packageview/values?name=${chartName}&sourceApiGroup=${sourceApiGroup}&sourceKind=${sourceKind}&sourceNamespace=${sourceNamespace}&sourceName=${sourceName}&version=${chartVersion}&format=json` - - const resp = await axios.get(url) - - valuesFromWizard = objectCopy(resp.data?.resources?.coreKubestashComBackupConfiguration) || {} - } catch (e) { - console.log(e) - } // check storageclass archiver annotation if (initialArchiver) { diff --git a/charts/kubedbcom-mssqlserver-editor/values.yaml b/charts/kubedbcom-mssqlserver-editor/values.yaml index 385846fa37..b8fe4b69b2 100644 --- a/charts/kubedbcom-mssqlserver-editor/values.yaml +++ b/charts/kubedbcom-mssqlserver-editor/values.yaml @@ -110,317 +110,63 @@ resources: metadata: name: sqlserver-ag namespace: demo - spec: - compute: - mssqlserver: - maxAllowed: - cpu: 1 - memory: 2Gi - minAllowed: - cpu: 400m - memory: 400Mi - podLifeTimeThreshold: 10m - resourceDiffPercentage: 20 - trigger: "On" - nodeTopology: - name: standard-basv2-family - databaseRef: - name: sqlserver-ag - opsRequestOptions: - apply: IfReady - timeout: 10m catalogAppscodeComMSSQLServerBinding: # +doc-gen:break apiVersion: catalog.appscode.com/v1alpha1 kind: MSSQLServerBinding metadata: name: sqlserver-ag namespace: demo - spec: - sourceRef: - name: sqlserver-ag - namespace: demo certManagerIoIssuer_ca: # +doc-gen:break apiVersion: cert-manager.io/v1 kind: Issuer metadata: name: sqlserver-ag-ca namespace: sample - spec: - ca: - secretName: mssqlserver-ca coreKubestashComBackupBlueprint: # +doc-gen:break apiVersion: core.kubestash.com/v1alpha1 kind: BackupBlueprint metadata: name: sqlserver-ag namespace: demo - spec: - backupConfigurationTemplate: - backends: - - name: sqlserver-ag-backend - retentionPolicy: - name: sqlserver-ag-retention-policy - namespace: demo - storageRef: - name: sqlserver-ag-storage - namespace: demo - sessions: - - addon: - jobTemplate: - spec: - containerSecurityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 10001 - seccompProfile: - type: RuntimeDefault - nodeSelector: - kubernetes.io/os: linux - name: mssqlserver-addon - tasks: - - name: logical-backup - name: sqlserver-ag-frequent-backup - repositories: - - backend: sqlserver-ag-backend - directory: /sqlserver-ag-repo - encryptionSecret: - name: sqlserver-ag-encryption-secret - namespace: demo - name: sqlserver-ag-repo - scheduler: - failedJobsHistoryLimit: 4 - jobTemplate: - backoffLimit: 2 - template: - spec: - containerSecurityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 10001 - seccompProfile: - type: RuntimeDefault - nodeSelector: - kubernetes.io/os: linux - schedule: 0 */2 * * * - successfulJobsHistoryLimit: 2 - sessionHistoryLimit: 3 - usagePolicy: - allowedNamespaces: - from: Same coreKubestashComBackupConfiguration: # +doc-gen:break apiVersion: core.kubestash.com/v1alpha1 kind: BackupConfiguration metadata: name: sqlserver-ag namespace: demo - spec: - backends: - - name: sqlserver-ag-backend - retentionPolicy: - name: sqlserver-ag-retention-policy - namespace: demo - storageRef: - name: sqlserver-ag-storage - namespace: demo - sessions: - - addon: - jobTemplate: - spec: - containerSecurityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 10001 - seccompProfile: - type: RuntimeDefault - nodeSelector: - kubernetes.io/os: linux - name: mssqlserver-addon - tasks: - - name: logical-backup - name: sqlserver-ag-frequent-backup - repositories: - - backend: sqlserver-ag-backend - directory: /sqlserver-ag-repo - encryptionSecret: - name: sqlserver-ag-encryption-secret - namespace: demo - name: sqlserver-ag-repo - scheduler: - failedJobsHistoryLimit: 4 - jobTemplate: - backoffLimit: 2 - template: - spec: - containerSecurityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 10001 - seccompProfile: - type: RuntimeDefault - nodeSelector: - kubernetes.io/os: linux - schedule: 0 */2 * * * - successfulJobsHistoryLimit: 2 - sessionHistoryLimit: 3 - target: - apiGroup: kubedb.com - kind: MSSQLServer - name: sqlserver-ag - namespace: demo coreKubestashComRestoreSession: # +doc-gen:break apiVersion: core.kubestash.com/v1alpha1 kind: RestoreSession metadata: name: sqlserver-ag namespace: demo - spec: - addon: - containerRuntimeSettings: - securityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 10001 - seccompProfile: - type: RuntimeDefault - jobTemplate: - spec: - nodeSelector: - kubernetes.io/os: linux - securityContext: - runAsGroup: 0 - runAsUser: 10001 - name: mssqlserver-addon - tasks: - - name: logical-backup-restore - dataSource: - encryptionSecret: - name: sqlserver-ag-encryption-secret - namespace: demo - repository: sqlserver-ag-repo - snapshot: latest - target: - apiGroup: kubedb.com - kind: MSSQLServer - name: sqlserver-ag - namespace: demo gitopsKubedbComMSSQLServer: # +doc-gen:break apiVersion: gitops.kubedb.com/v1alpha1 kind: MSSQLServer metadata: name: sqlserver-ag namespace: sample - spec: - deletionPolicy: Delete - internalAuth: - endpointCert: - issuerRef: - apiGroup: cert-manager.io - kind: Issuer - name: sqlserver-ag-ca - replicas: 3 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - storageClassName: standard - storageType: Durable - topology: - availabilityGroup: - databases: - - AgDB1 - - AgDB2 - mode: AvailabilityGroup - version: 2022-cu12 kubedbComMSSQLServer: # +doc-gen:break apiVersion: kubedb.com/v1alpha2 kind: MSSQLServer metadata: name: sqlserver-ag namespace: sample - spec: - deletionPolicy: Delete - internalAuth: - endpointCert: - issuerRef: - apiGroup: cert-manager.io - kind: Issuer - name: sqlserver-ag-ca - replicas: 3 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - storageClassName: standard - storageType: Durable - topology: - availabilityGroup: - databases: - - AgDB1 - - AgDB2 - mode: AvailabilityGroup - version: 2022-cu12 monitoringCoreosComServiceMonitor: # +doc-gen:break apiVersion: monitoring.coreos.com/v1 kind: ServiceMonitor metadata: name: sqlserver-ag namespace: demo - spec: - endpoints: - - honorLabels: true - interval: 30s - path: /metrics - port: metrics - namespaceSelector: - matchNames: - - demo - selector: - matchLabels: - app.kubernetes.io/instance: mssqlserver - app.kubernetes.io/name: mssqlservers.kubedb.com secret_auth: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: sqlserver-ag-auth namespace: demo - stringData: - password: thisIs1StrongPassword - username: root - type: Opaque secret_config: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: sqlserver-ag-config namespace: demo - stringData: - mssqlserver.cnf: | - [mysqld] - max_connections = 200 - read_buffer_size = 1048576 - type: Opaque diff --git a/charts/kubedbcom-mysql-editor-options/Chart.yaml b/charts/kubedbcom-mysql-editor-options/Chart.yaml index 0913e95b5c..b354d0ccf6 100644 --- a/charts/kubedbcom-mysql-editor-options/Chart.yaml +++ b/charts/kubedbcom-mysql-editor-options/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 name: kubedbcom-mysql-editor-options description: MySQL Editor UI Options type: application -version: v0.35.0 -appVersion: v0.35.0 +version: v0.36.0 +appVersion: v0.36.0 maintainers: - name: appscode email: support@appscode.com diff --git a/charts/kubedbcom-mysql-editor-options/README.md b/charts/kubedbcom-mysql-editor-options/README.md index ad5d91fd54..f44a7797a4 100644 --- a/charts/kubedbcom-mysql-editor-options/README.md +++ b/charts/kubedbcom-mysql-editor-options/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-mysql-editor-options --version=v0.35.0 -$ helm upgrade -i kubedbcom-mysql-editor-options appscode/kubedbcom-mysql-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-mysql-editor-options --version=v0.36.0 +$ helm upgrade -i kubedbcom-mysql-editor-options appscode/kubedbcom-mysql-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MySQL Editor UI Options on a [Kubernetes](http://kubernetes To install/upgrade the chart with the release name `kubedbcom-mysql-editor-options`: ```bash -$ helm upgrade -i kubedbcom-mysql-editor-options appscode/kubedbcom-mysql-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-mysql-editor-options appscode/kubedbcom-mysql-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` The command deploys a MySQL Editor UI Options on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -313,12 +313,12 @@ The following table lists the configurable parameters of the `kubedbcom-mysql-ed Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-mysql-editor-options appscode/kubedbcom-mysql-editor-options -n kube-system --create-namespace --version=v0.35.0 --set metadata.resource.group=kubedb.com +$ helm upgrade -i kubedbcom-mysql-editor-options appscode/kubedbcom-mysql-editor-options -n kube-system --create-namespace --version=v0.36.0 --set metadata.resource.group=kubedb.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-mysql-editor-options appscode/kubedbcom-mysql-editor-options -n kube-system --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-mysql-editor-options appscode/kubedbcom-mysql-editor-options -n kube-system --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-mysql-editor/Chart.yaml b/charts/kubedbcom-mysql-editor/Chart.yaml index fe9585b022..bfb7554075 100644 --- a/charts/kubedbcom-mysql-editor/Chart.yaml +++ b/charts/kubedbcom-mysql-editor/Chart.yaml @@ -2,20 +2,51 @@ annotations: meta.x-helm.dev/editor: '{"group":"kubedb.com","version":"v1","resource":"mysqls"}' meta.x-helm.dev/form-keys: monitoringCoreosComPrometheusRule meta.x-helm.dev/resource-keys: autoscalingKubedbComMySQLAutoscaler,catalogAppscodeComMySQLBinding,certManagerIoIssuer_ca,coreKubestashComBackupBlueprint,coreKubestashComBackupConfiguration,coreKubestashComRestoreSession,gitopsKubedbComMySQL,kubedbComMySQL,monitoringCoreosComServiceMonitor,secret_auth,secret_config,secret_encryption_secret,secret_init_repo_cred,secret_repo_cred,stashAppscodeComBackupConfiguration,stashAppscodeComRepository_init_repo,stashAppscodeComRepository_repo,stashAppscodeComRestoreSession_init - meta.x-helm.dev/resources: "- group: \"\"\n kind: Secret\n version: v1\n- group:\ - \ autoscaling.kubedb.com\n kind: MySQLAutoscaler\n version: v1alpha1\n- group:\ - \ catalog.appscode.com\n kind: MySQLBinding\n version: v1alpha1\n- group: cert-manager.io\n\ - \ kind: Issuer\n version: v1\n- group: core.kubestash.com\n kind: BackupBlueprint\n\ - \ version: v1alpha1\n- group: core.kubestash.com\n kind: BackupConfiguration\n\ - \ version: v1alpha1\n- group: core.kubestash.com\n kind: RestoreSession\n version:\ - \ v1alpha1\n- group: gitops.kubedb.com\n kind: MySQL\n version: v1alpha1\n-\ - \ group: kubedb.com\n kind: MySQL\n version: v1\n- group: monitoring.coreos.com\n\ - \ kind: PrometheusRule\n version: v1\n- group: monitoring.coreos.com\n kind:\ - \ ServiceMonitor\n version: v1\n- group: stash.appscode.com\n kind: BackupConfiguration\n\ - \ version: v1beta1\n- group: stash.appscode.com\n kind: Repository\n version:\ - \ v1alpha1\n- group: stash.appscode.com\n kind: RestoreSession\n version: v1beta1\n" + meta.x-helm.dev/resources: | + - group: "" + kind: Secret + version: v1 + - group: autoscaling.kubedb.com + kind: MySQLAutoscaler + version: v1alpha1 + - group: catalog.appscode.com + kind: MySQLBinding + version: v1alpha1 + - group: cert-manager.io + kind: Issuer + version: v1 + - group: core.kubestash.com + kind: BackupBlueprint + version: v1alpha1 + - group: core.kubestash.com + kind: BackupConfiguration + version: v1alpha1 + - group: core.kubestash.com + kind: RestoreSession + version: v1alpha1 + - group: gitops.kubedb.com + kind: MySQL + version: v1alpha1 + - group: kubedb.com + kind: MySQL + version: v1 + - group: monitoring.coreos.com + kind: PrometheusRule + version: v1 + - group: monitoring.coreos.com + kind: ServiceMonitor + version: v1 + - group: stash.appscode.com + kind: BackupConfiguration + version: v1beta1 + - group: stash.appscode.com + kind: Repository + version: v1alpha1 + - group: stash.appscode.com + kind: RestoreSession + version: v1beta1 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MySQL Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -27,4 +58,4 @@ maintainers: name: appscode name: kubedbcom-mysql-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/kubedbcom-mysql-editor/README.md b/charts/kubedbcom-mysql-editor/README.md index 4da37889ff..5ce50854fa 100644 --- a/charts/kubedbcom-mysql-editor/README.md +++ b/charts/kubedbcom-mysql-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-mysql-editor --version=v0.35.0 -$ helm upgrade -i kubedbcom-mysql-editor appscode/kubedbcom-mysql-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-mysql-editor --version=v0.36.0 +$ helm upgrade -i kubedbcom-mysql-editor appscode/kubedbcom-mysql-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MySQL Editor on a [Kubernetes](http://kubernetes.io) cluste To install/upgrade the chart with the release name `kubedbcom-mysql-editor`: ```bash -$ helm upgrade -i kubedbcom-mysql-editor appscode/kubedbcom-mysql-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-mysql-editor appscode/kubedbcom-mysql-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MySQL Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -45,200 +45,200 @@ The command removes all the Kubernetes components associated with the chart and The following table lists the configurable parameters of the `kubedbcom-mysql-editor` chart and their default values. -| Parameter | Description | Default | -|-------------------------------------------------------------------------------|-------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| form.alert.additionalRuleLabels | | {} | -| form.alert.annotations | | {} | -| form.alert.enabled | | warning | -| form.alert.groups.database.enabled | | warning | -| form.alert.groups.database.rules.diskAlmostFull.duration | | 1m | -| form.alert.groups.database.rules.diskAlmostFull.enabled | | true | -| form.alert.groups.database.rules.diskAlmostFull.severity | | critical | -| form.alert.groups.database.rules.diskAlmostFull.val | | 95 | -| form.alert.groups.database.rules.diskUsageHigh.duration | | 1m | -| form.alert.groups.database.rules.diskUsageHigh.enabled | | true | -| form.alert.groups.database.rules.diskUsageHigh.severity | | warning | -| form.alert.groups.database.rules.diskUsageHigh.val | | 80 | -| form.alert.groups.database.rules.mysqlHighIncomingBytes.duration | | 0m | -| form.alert.groups.database.rules.mysqlHighIncomingBytes.enabled | | true | -| form.alert.groups.database.rules.mysqlHighIncomingBytes.severity | | critical | -| form.alert.groups.database.rules.mysqlHighIncomingBytes.val | | 1.048576e+06 | -| form.alert.groups.database.rules.mysqlHighOutgoingBytes.duration | | 0m | -| form.alert.groups.database.rules.mysqlHighOutgoingBytes.enabled | | true | -| form.alert.groups.database.rules.mysqlHighOutgoingBytes.severity | | critical | -| form.alert.groups.database.rules.mysqlHighOutgoingBytes.val | | 1.048576e+06 | -| form.alert.groups.database.rules.mysqlHighQPS.duration | | 0m | -| form.alert.groups.database.rules.mysqlHighQPS.enabled | | true | -| form.alert.groups.database.rules.mysqlHighQPS.severity | | critical | -| form.alert.groups.database.rules.mysqlHighQPS.val | | 1000 | -| form.alert.groups.database.rules.mysqlHighThreadsRunning.duration | | 2m | -| form.alert.groups.database.rules.mysqlHighThreadsRunning.enabled | | true | -| form.alert.groups.database.rules.mysqlHighThreadsRunning.severity | | warning | -| form.alert.groups.database.rules.mysqlHighThreadsRunning.val | | 60 | -| form.alert.groups.database.rules.mysqlInnoDBLogWaits.duration | | 0m | -| form.alert.groups.database.rules.mysqlInnoDBLogWaits.enabled | | true | -| form.alert.groups.database.rules.mysqlInnoDBLogWaits.severity | | warning | -| form.alert.groups.database.rules.mysqlInnoDBLogWaits.val | | 10 | -| form.alert.groups.database.rules.mysqlInstanceDown.duration | | 0m | -| form.alert.groups.database.rules.mysqlInstanceDown.enabled | | true | -| form.alert.groups.database.rules.mysqlInstanceDown.severity | | critical | -| form.alert.groups.database.rules.mysqlRestarted.duration | | 0m | -| form.alert.groups.database.rules.mysqlRestarted.enabled | | true | -| form.alert.groups.database.rules.mysqlRestarted.severity | | warning | -| form.alert.groups.database.rules.mysqlRestarted.val | | 60 | -| form.alert.groups.database.rules.mysqlServiceDown.duration | | 0m | -| form.alert.groups.database.rules.mysqlServiceDown.enabled | | true | -| form.alert.groups.database.rules.mysqlServiceDown.severity | | critical | -| form.alert.groups.database.rules.mysqlSlowQueries.duration | | 2m | -| form.alert.groups.database.rules.mysqlSlowQueries.enabled | | true | -| form.alert.groups.database.rules.mysqlSlowQueries.severity | | warning | -| form.alert.groups.database.rules.mysqlTooManyConnections.duration | | 2m | -| form.alert.groups.database.rules.mysqlTooManyConnections.enabled | | true | -| form.alert.groups.database.rules.mysqlTooManyConnections.severity | | warning | -| form.alert.groups.database.rules.mysqlTooManyConnections.val | | 80 | -| form.alert.groups.database.rules.mysqlTooManyOpenFiles.duration | | 2m | -| form.alert.groups.database.rules.mysqlTooManyOpenFiles.enabled | | true | -| form.alert.groups.database.rules.mysqlTooManyOpenFiles.severity | | warning | -| form.alert.groups.database.rules.mysqlTooManyOpenFiles.val | | 80 | -| form.alert.groups.group.enabled | | warning | -| form.alert.groups.group.rules.mysqlHighReplicationApplyTime.duration | | 5m | -| form.alert.groups.group.rules.mysqlHighReplicationApplyTime.enabled | | true | -| form.alert.groups.group.rules.mysqlHighReplicationApplyTime.severity | | warning | -| form.alert.groups.group.rules.mysqlHighReplicationApplyTime.val | | 0.5 | -| form.alert.groups.group.rules.mysqlHighReplicationDelay.duration | | 5m | -| form.alert.groups.group.rules.mysqlHighReplicationDelay.enabled | | true | -| form.alert.groups.group.rules.mysqlHighReplicationDelay.severity | | warning | -| form.alert.groups.group.rules.mysqlHighReplicationDelay.val | | 0.5 | -| form.alert.groups.group.rules.mysqlHighReplicationTransportTime.duration | | 5m | -| form.alert.groups.group.rules.mysqlHighReplicationTransportTime.enabled | | true | -| form.alert.groups.group.rules.mysqlHighReplicationTransportTime.severity | | warning | -| form.alert.groups.group.rules.mysqlHighReplicationTransportTime.val | | 0.5 | -| form.alert.groups.group.rules.mysqlReplicationHighTransactionTime.duration | | 5m | -| form.alert.groups.group.rules.mysqlReplicationHighTransactionTime.enabled | | true | -| form.alert.groups.group.rules.mysqlReplicationHighTransactionTime.severity | | warning | -| form.alert.groups.group.rules.mysqlReplicationHighTransactionTime.val | | 0.5 | -| form.alert.groups.kubeStash.enabled | | warning | -| form.alert.groups.kubeStash.rules.backupSessionFailed.duration | | 0m | -| form.alert.groups.kubeStash.rules.backupSessionFailed.enabled | | true | -| form.alert.groups.kubeStash.rules.backupSessionFailed.severity | | critical | -| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.duration | | 0m | -| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.enabled | | true | -| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.severity | | warning | -| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.val | | 1800 | -| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.duration | | 0m | -| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.enabled | | true | -| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.severity | | warning | -| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.val | | 18000 | -| form.alert.groups.kubeStash.rules.repositoryCorrupted.duration | | 5m | -| form.alert.groups.kubeStash.rules.repositoryCorrupted.enabled | | true | -| form.alert.groups.kubeStash.rules.repositoryCorrupted.severity | | critical | -| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.duration | | 5m | -| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.enabled | | true | -| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.severity | | warning | -| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.val | | 1.073741824e+10 | -| form.alert.groups.kubeStash.rules.restoreSessionFailed.duration | | 0m | -| form.alert.groups.kubeStash.rules.restoreSessionFailed.enabled | | true | -| form.alert.groups.kubeStash.rules.restoreSessionFailed.severity | | critical | -| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.duration | | 0m | -| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.enabled | | true | -| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.severity | | warning | -| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.val | | 1800 | -| form.alert.groups.opsManager.enabled | | warning | -| form.alert.groups.opsManager.rules.opsRequestFailed.duration | | 0m | -| form.alert.groups.opsManager.rules.opsRequestFailed.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestFailed.severity | | critical | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.duration | | 0m | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.severity | | info | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.duration | | 30m | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.severity | | critical | -| form.alert.groups.provisioner.enabled | | warning | -| form.alert.groups.provisioner.rules.appPhaseCritical.duration | | 15m | -| form.alert.groups.provisioner.rules.appPhaseCritical.enabled | | true | -| form.alert.groups.provisioner.rules.appPhaseCritical.severity | | warning | -| form.alert.groups.provisioner.rules.appPhaseNotReady.duration | | 1m | -| form.alert.groups.provisioner.rules.appPhaseNotReady.enabled | | true | -| form.alert.groups.provisioner.rules.appPhaseNotReady.severity | | critical | -| form.alert.groups.schemaManager.enabled | | warning | -| form.alert.groups.schemaManager.rules.schemaExpired.duration | | 0m | -| form.alert.groups.schemaManager.rules.schemaExpired.enabled | | true | -| form.alert.groups.schemaManager.rules.schemaExpired.severity | | warning | -| form.alert.groups.schemaManager.rules.schemaFailed.duration | | 0m | -| form.alert.groups.schemaManager.rules.schemaFailed.enabled | | true | -| form.alert.groups.schemaManager.rules.schemaFailed.severity | | warning | -| form.alert.groups.schemaManager.rules.schemaInProgressForTooLong.duration | | 30m | -| form.alert.groups.schemaManager.rules.schemaInProgressForTooLong.enabled | | true | -| form.alert.groups.schemaManager.rules.schemaInProgressForTooLong.severity | | warning | -| form.alert.groups.schemaManager.rules.schemaPendingForTooLong.duration | | 30m | -| form.alert.groups.schemaManager.rules.schemaPendingForTooLong.enabled | | true | -| form.alert.groups.schemaManager.rules.schemaPendingForTooLong.severity | | warning | -| form.alert.groups.schemaManager.rules.schemaTerminatingForTooLong.duration | | 30m | -| form.alert.groups.schemaManager.rules.schemaTerminatingForTooLong.enabled | | true | -| form.alert.groups.schemaManager.rules.schemaTerminatingForTooLong.severity | | warning | -| form.alert.groups.stash.enabled | | warning | -| form.alert.groups.stash.rules.backupSessionFailed.duration | | 0m | -| form.alert.groups.stash.rules.backupSessionFailed.enabled | | true | -| form.alert.groups.stash.rules.backupSessionFailed.severity | | critical | -| form.alert.groups.stash.rules.backupSessionPeriodTooLong.duration | | 0m | -| form.alert.groups.stash.rules.backupSessionPeriodTooLong.enabled | | true | -| form.alert.groups.stash.rules.backupSessionPeriodTooLong.severity | | warning | -| form.alert.groups.stash.rules.backupSessionPeriodTooLong.val | | 1800 | -| form.alert.groups.stash.rules.noBackupSessionForTooLong.duration | | 0m | -| form.alert.groups.stash.rules.noBackupSessionForTooLong.enabled | | true | -| form.alert.groups.stash.rules.noBackupSessionForTooLong.severity | | warning | -| form.alert.groups.stash.rules.noBackupSessionForTooLong.val | | 18000 | -| form.alert.groups.stash.rules.repositoryCorrupted.duration | | 5m | -| form.alert.groups.stash.rules.repositoryCorrupted.enabled | | true | -| form.alert.groups.stash.rules.repositoryCorrupted.severity | | critical | -| form.alert.groups.stash.rules.repositoryStorageRunningLow.duration | | 5m | -| form.alert.groups.stash.rules.repositoryStorageRunningLow.enabled | | true | -| form.alert.groups.stash.rules.repositoryStorageRunningLow.severity | | warning | -| form.alert.groups.stash.rules.repositoryStorageRunningLow.val | | 1.073741824e+10 | -| form.alert.groups.stash.rules.restoreSessionFailed.duration | | 0m | -| form.alert.groups.stash.rules.restoreSessionFailed.enabled | | true | -| form.alert.groups.stash.rules.restoreSessionFailed.severity | | critical | -| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.duration | | 0m | -| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.enabled | | true | -| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.severity | | warning | -| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.val | | 1800 | -| form.alert.labels.release | | kube-prometheus-stack | -| metadata.resource.group | | kubedb.com | -| metadata.resource.version | | v1 | -| metadata.resource.name | | mysqls | -| metadata.resource.kind | | MySQL | -| metadata.resource.scope | | Namespaced | -| metadata.release.name | | RELEASE-NAME | -| metadata.release.namespace | | default | -| resources.autoscalingKubedbComMySQLAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"MySQLAutoscaler","metadata":{"name":"mysql","namespace":"demo"},"spec":{"compute":{"mysql":{"maxAllowed":{"cpu":1,"memory":"2Gi"},"minAllowed":{"cpu":"400m","memory":"400Mi"},"podLifeTimeThreshold":"10m","resourceDiffPercentage":20,"trigger":"On"},"nodeTopology":{"name":"standard-basv2-family"}},"databaseRef":{"name":"sample"},"opsRequestOptions":{"apply":"IfReady","timeout":"10m"}}} | -| resources.catalogAppscodeComMySQLBinding | | {"apiVersion":"catalog.appscode.com/v1alpha1","kind":"MySQLBinding","metadata":{"name":"mysql","namespace":"demo"},"spec":{"sourceRef":{"name":"mysql","namespace":"demo"}}} | -| resources.certManagerIoIssuer_ca | | {"apiVersion":"cert-manager.io/v1","kind":"Issuer","metadata":{"name":"mysql-ca","namespace":"demo"},"spec":{"ca":{"secretName":"mysql-ca"}}} | -| resources.coreKubestashComBackupBlueprint | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"BackupBlueprint","metadata":{"name":"mysql","namespace":"demo"},"spec":{"backupConfigurationTemplate":{"backends":[{"name":"mysql-backend","retentionPolicy":{"name":"mysql-retention-policy","namespace":"demo"},"storageRef":{"name":"mysql-storage","namespace":"demo"}}],"sessions":[{"addon":{"jobTemplate":{"spec":{"containerSecurityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":999,"seccompProfile":{"type":"RuntimeDefault"}},"nodeSelector":{"kubernetes.io/os":"linux"}}},"name":"mysql-addon","tasks":[{"name":"logical-backup"}]},"name":"mysql-frequent-backup","repositories":[{"backend":"mysql-backend","directory":"/mysql-repo","encryptionSecret":{"name":"mysql-encryption-secret","namespace":"demo"},"name":"mysql-repo"}],"scheduler":{"failedJobsHistoryLimit":4,"jobTemplate":{"backoffLimit":2,"template":{"spec":{"containerSecurityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":999,"seccompProfile":{"type":"RuntimeDefault"}},"nodeSelector":{"kubernetes.io/os":"linux"}}}},"schedule":"0 */2 * * *","successfulJobsHistoryLimit":2},"sessionHistoryLimit":3}]},"usagePolicy":{"allowedNamespaces":{"from":"Same"}}}} | -| resources.coreKubestashComBackupConfiguration | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"BackupConfiguration","metadata":{"name":"mysql","namespace":"demo"},"spec":{"backends":[{"name":"mysql-backend","retentionPolicy":{"name":"mysql-retention-policy","namespace":"demo"},"storageRef":{"name":"mysql-storage","namespace":"demo"}}],"sessions":[{"addon":{"jobTemplate":{"spec":{"containerSecurityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":999,"seccompProfile":{"type":"RuntimeDefault"}},"nodeSelector":{"kubernetes.io/os":"linux"}}},"name":"mysql-addon","tasks":[{"name":"logical-backup"}]},"name":"mysql-frequent-backup","repositories":[{"backend":"mysql-backend","directory":"/mysql-repo","encryptionSecret":{"name":"mysql-encryption-secret","namespace":"demo"},"name":"mysql-repo"}],"scheduler":{"failedJobsHistoryLimit":4,"jobTemplate":{"backoffLimit":2,"template":{"spec":{"containerSecurityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":999,"seccompProfile":{"type":"RuntimeDefault"}},"nodeSelector":{"kubernetes.io/os":"linux"}}}},"schedule":"0 */2 * * *","successfulJobsHistoryLimit":2},"sessionHistoryLimit":3}],"target":{"apiGroup":"kubedb.com","kind":"MySQL","name":"mysql","namespace":"demo"}}} | -| resources.coreKubestashComRestoreSession | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"RestoreSession","metadata":{"name":"mysql","namespace":"demo"},"spec":{"addon":{"containerRuntimeSettings":{"securityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":999,"seccompProfile":{"type":"RuntimeDefault"}}},"jobTemplate":{"spec":{"nodeSelector":{"kubernetes.io/os":"linux"},"securityContext":{"runAsGroup":0,"runAsUser":999}}},"name":"mysql-addon","tasks":[{"name":"logical-backup-restore"}]},"dataSource":{"encryptionSecret":{"name":"mysql-encryption-secret","namespace":"demo"},"repository":"mysql-repo","snapshot":"latest"},"target":{"apiGroup":"kubedb.com","kind":"MySQL","name":"mysql","namespace":"demo"}}} | -| resources.gitopsKubedbComMySQL | | {"apiVersion":"gitops.kubedb.com/v1alpha1","kind":"MySQL","metadata":{"name":"mysql","namespace":"demo"},"spec":{"authSecret":{"name":"mysql-auth"},"configSecret":{"name":"mysql-config"},"deletionPolicy":"Halt","monitor":{"agent":"prometheus.io","prometheus":{"exporter":{"resources":{"limits":{"cpu":"100m","memory":"128Mi"},"requests":{"cpu":"100m","memory":"128Mi"}}}}},"podTemplate":{"spec":{"args":["--character-set-server=utf8mb4"],"env":[{"name":"MYSQL_DATABASE","value":"myDB"}],"resources":{"requests":{"cpu":"250m","memory":"1Gi"}}}},"replicas":3,"requireSSL":true,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"standard"},"storageType":"Durable","tls":{"certificates":[{"alias":"server","dnsNames":["localhost"],"ipAddresses":["127.0.0.1"],"subject":{"organizations":["kubedb:server"]}}],"issuerRef":{"apiGroup":"cert-manager.io","kind":"Issuer","name":"mysql-ca"}},"topology":{"group":{"name":"dc002fc3-c412-4d18-b1d4-66c1fbfbbc9b"},"mode":"GroupReplication"},"version":"8.0.23-v1"}} | -| resources.kubedbComMySQL | | {"apiVersion":"kubedb.com/v1","kind":"MySQL","metadata":{"name":"mysql","namespace":"demo"},"spec":{"authSecret":{"name":"mysql-auth"},"configSecret":{"name":"mysql-config"},"deletionPolicy":"Halt","monitor":{"agent":"prometheus.io","prometheus":{"exporter":{"resources":{"limits":{"cpu":"100m","memory":"128Mi"},"requests":{"cpu":"100m","memory":"128Mi"}}}}},"podTemplate":{"spec":{"args":["--character-set-server=utf8mb4"],"env":[{"name":"MYSQL_DATABASE","value":"myDB"}],"resources":{"requests":{"cpu":"250m","memory":"1Gi"}}}},"replicas":3,"requireSSL":true,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"standard"},"storageType":"Durable","tls":{"certificates":[{"alias":"server","dnsNames":["localhost"],"ipAddresses":["127.0.0.1"],"subject":{"organizations":["kubedb:server"]}}],"issuerRef":{"apiGroup":"cert-manager.io","kind":"Issuer","name":"mysql-ca"}},"topology":{"group":{"name":"dc002fc3-c412-4d18-b1d4-66c1fbfbbc9b"},"mode":"GroupReplication"},"version":"8.0.23-v1"}} | -| resources.monitoringCoreosComServiceMonitor | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"mysql","namespace":"demo"},"spec":{"endpoints":[{"honorLabels":true,"interval":"30s","path":"/metrics","port":"metrics"}],"namespaceSelector":{"matchNames":["demo"]},"selector":{"matchLabels":{"app.kubernetes.io/instance":"mysql","app.kubernetes.io/name":"mysqls.kubedb.com"}}}} | -| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"mysql-auth","namespace":"demo"},"stringData":{"password":"thisIs1StrongPassword","username":"root"},"type":"Opaque"} | -| resources.secret_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"mysql-config","namespace":"demo"},"stringData":{"my-config.cnf":"[mysqld]\nmax_connections = 200\nread_buffer_size = 1048576\n"},"type":"Opaque"} | -| resources.secret_encryption_secret | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"mysql-encryption-secret","namespace":"demo"},"stringData":{"RESTIC_PASSWORD":""}} | -| resources.secret_init_repo_cred | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"mysql-init-repo-cred","namespace":"demo"},"stringData":{"password":"thisIs1StrongPassword","username":"root"},"type":"Opaque"} | -| resources.secret_repo_cred | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"mysql-repo-cred","namespace":"demo"},"stringData":{"password":"thisIs1StrongPassword","username":"root"},"type":"Opaque"} | -| resources.stashAppscodeComBackupConfiguration | | {"apiVersion":"stash.appscode.com/v1beta1","kind":"BackupConfiguration","metadata":{"name":"mysql","namespace":"demo"},"spec":{"repository":{"name":"mysql-repo"},"retentionPolicy":{"keepLast":5,"name":"keep-last-5","prune":true},"schedule":"*/5 * * * *","target":{"ref":{"apiVersion":"appcatalog.appscode.com/v1alpha1","kind":"AppBinding","name":"mysql"}}}} | -| resources.stashAppscodeComRepository_init_repo | | {"apiVersion":"stash.appscode.com/v1alpha1","kind":"Repository","metadata":{"name":"mysql-init-repo","namespace":"demo"},"spec":{"backend":{"gcs":{"bucket":"stash-testing","prefix":"/demo/mysql/mysql"},"storageSecretName":"gcs-secret"}}} | -| resources.stashAppscodeComRepository_repo | | {"apiVersion":"stash.appscode.com/v1alpha1","kind":"Repository","metadata":{"name":"mysql-repo","namespace":"demo"},"spec":{"backend":{"gcs":{"bucket":"stash-testing","prefix":"/demo/mysql/mysql"},"storageSecretName":"gcs-secret"}}} | -| resources.stashAppscodeComRestoreSession_init | | {"apiVersion":"stash.appscode.com/v1beta1","kind":"RestoreSession","metadata":{"name":"mysql-init","namespace":"demo"},"spec":{"repository":{"name":"mysql-init-repo"},"rules":[{"snapshots":["latest"]}],"target":{"ref":{"apiVersion":"appcatalog.appscode.com/v1alpha1","kind":"AppBinding","name":"mysql"}},"task":{"name":"mysql-restore-8.0.21"}}} | +| Parameter | Description | Default | +|-------------------------------------------------------------------------------|-------------|----------------------------------------------------------------------------------------------------------------------------------------| +| form.alert.additionalRuleLabels | | {} | +| form.alert.annotations | | {} | +| form.alert.enabled | | warning | +| form.alert.groups.database.enabled | | warning | +| form.alert.groups.database.rules.diskAlmostFull.duration | | 1m | +| form.alert.groups.database.rules.diskAlmostFull.enabled | | true | +| form.alert.groups.database.rules.diskAlmostFull.severity | | critical | +| form.alert.groups.database.rules.diskAlmostFull.val | | 95 | +| form.alert.groups.database.rules.diskUsageHigh.duration | | 1m | +| form.alert.groups.database.rules.diskUsageHigh.enabled | | true | +| form.alert.groups.database.rules.diskUsageHigh.severity | | warning | +| form.alert.groups.database.rules.diskUsageHigh.val | | 80 | +| form.alert.groups.database.rules.mysqlHighIncomingBytes.duration | | 0m | +| form.alert.groups.database.rules.mysqlHighIncomingBytes.enabled | | true | +| form.alert.groups.database.rules.mysqlHighIncomingBytes.severity | | critical | +| form.alert.groups.database.rules.mysqlHighIncomingBytes.val | | 1.048576e+06 | +| form.alert.groups.database.rules.mysqlHighOutgoingBytes.duration | | 0m | +| form.alert.groups.database.rules.mysqlHighOutgoingBytes.enabled | | true | +| form.alert.groups.database.rules.mysqlHighOutgoingBytes.severity | | critical | +| form.alert.groups.database.rules.mysqlHighOutgoingBytes.val | | 1.048576e+06 | +| form.alert.groups.database.rules.mysqlHighQPS.duration | | 0m | +| form.alert.groups.database.rules.mysqlHighQPS.enabled | | true | +| form.alert.groups.database.rules.mysqlHighQPS.severity | | critical | +| form.alert.groups.database.rules.mysqlHighQPS.val | | 1000 | +| form.alert.groups.database.rules.mysqlHighThreadsRunning.duration | | 2m | +| form.alert.groups.database.rules.mysqlHighThreadsRunning.enabled | | true | +| form.alert.groups.database.rules.mysqlHighThreadsRunning.severity | | warning | +| form.alert.groups.database.rules.mysqlHighThreadsRunning.val | | 60 | +| form.alert.groups.database.rules.mysqlInnoDBLogWaits.duration | | 0m | +| form.alert.groups.database.rules.mysqlInnoDBLogWaits.enabled | | true | +| form.alert.groups.database.rules.mysqlInnoDBLogWaits.severity | | warning | +| form.alert.groups.database.rules.mysqlInnoDBLogWaits.val | | 10 | +| form.alert.groups.database.rules.mysqlInstanceDown.duration | | 0m | +| form.alert.groups.database.rules.mysqlInstanceDown.enabled | | true | +| form.alert.groups.database.rules.mysqlInstanceDown.severity | | critical | +| form.alert.groups.database.rules.mysqlRestarted.duration | | 0m | +| form.alert.groups.database.rules.mysqlRestarted.enabled | | true | +| form.alert.groups.database.rules.mysqlRestarted.severity | | warning | +| form.alert.groups.database.rules.mysqlRestarted.val | | 60 | +| form.alert.groups.database.rules.mysqlServiceDown.duration | | 0m | +| form.alert.groups.database.rules.mysqlServiceDown.enabled | | true | +| form.alert.groups.database.rules.mysqlServiceDown.severity | | critical | +| form.alert.groups.database.rules.mysqlSlowQueries.duration | | 2m | +| form.alert.groups.database.rules.mysqlSlowQueries.enabled | | true | +| form.alert.groups.database.rules.mysqlSlowQueries.severity | | warning | +| form.alert.groups.database.rules.mysqlTooManyConnections.duration | | 2m | +| form.alert.groups.database.rules.mysqlTooManyConnections.enabled | | true | +| form.alert.groups.database.rules.mysqlTooManyConnections.severity | | warning | +| form.alert.groups.database.rules.mysqlTooManyConnections.val | | 80 | +| form.alert.groups.database.rules.mysqlTooManyOpenFiles.duration | | 2m | +| form.alert.groups.database.rules.mysqlTooManyOpenFiles.enabled | | true | +| form.alert.groups.database.rules.mysqlTooManyOpenFiles.severity | | warning | +| form.alert.groups.database.rules.mysqlTooManyOpenFiles.val | | 80 | +| form.alert.groups.group.enabled | | warning | +| form.alert.groups.group.rules.mysqlHighReplicationApplyTime.duration | | 5m | +| form.alert.groups.group.rules.mysqlHighReplicationApplyTime.enabled | | true | +| form.alert.groups.group.rules.mysqlHighReplicationApplyTime.severity | | warning | +| form.alert.groups.group.rules.mysqlHighReplicationApplyTime.val | | 0.5 | +| form.alert.groups.group.rules.mysqlHighReplicationDelay.duration | | 5m | +| form.alert.groups.group.rules.mysqlHighReplicationDelay.enabled | | true | +| form.alert.groups.group.rules.mysqlHighReplicationDelay.severity | | warning | +| form.alert.groups.group.rules.mysqlHighReplicationDelay.val | | 0.5 | +| form.alert.groups.group.rules.mysqlHighReplicationTransportTime.duration | | 5m | +| form.alert.groups.group.rules.mysqlHighReplicationTransportTime.enabled | | true | +| form.alert.groups.group.rules.mysqlHighReplicationTransportTime.severity | | warning | +| form.alert.groups.group.rules.mysqlHighReplicationTransportTime.val | | 0.5 | +| form.alert.groups.group.rules.mysqlReplicationHighTransactionTime.duration | | 5m | +| form.alert.groups.group.rules.mysqlReplicationHighTransactionTime.enabled | | true | +| form.alert.groups.group.rules.mysqlReplicationHighTransactionTime.severity | | warning | +| form.alert.groups.group.rules.mysqlReplicationHighTransactionTime.val | | 0.5 | +| form.alert.groups.kubeStash.enabled | | warning | +| form.alert.groups.kubeStash.rules.backupSessionFailed.duration | | 0m | +| form.alert.groups.kubeStash.rules.backupSessionFailed.enabled | | true | +| form.alert.groups.kubeStash.rules.backupSessionFailed.severity | | critical | +| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.duration | | 0m | +| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.enabled | | true | +| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.severity | | warning | +| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.val | | 1800 | +| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.duration | | 0m | +| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.enabled | | true | +| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.severity | | warning | +| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.val | | 18000 | +| form.alert.groups.kubeStash.rules.repositoryCorrupted.duration | | 5m | +| form.alert.groups.kubeStash.rules.repositoryCorrupted.enabled | | true | +| form.alert.groups.kubeStash.rules.repositoryCorrupted.severity | | critical | +| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.duration | | 5m | +| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.enabled | | true | +| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.severity | | warning | +| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.val | | 1.073741824e+10 | +| form.alert.groups.kubeStash.rules.restoreSessionFailed.duration | | 0m | +| form.alert.groups.kubeStash.rules.restoreSessionFailed.enabled | | true | +| form.alert.groups.kubeStash.rules.restoreSessionFailed.severity | | critical | +| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.duration | | 0m | +| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.enabled | | true | +| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.severity | | warning | +| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.val | | 1800 | +| form.alert.groups.opsManager.enabled | | warning | +| form.alert.groups.opsManager.rules.opsRequestFailed.duration | | 0m | +| form.alert.groups.opsManager.rules.opsRequestFailed.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestFailed.severity | | critical | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.duration | | 0m | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.severity | | info | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.duration | | 30m | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.severity | | critical | +| form.alert.groups.provisioner.enabled | | warning | +| form.alert.groups.provisioner.rules.appPhaseCritical.duration | | 15m | +| form.alert.groups.provisioner.rules.appPhaseCritical.enabled | | true | +| form.alert.groups.provisioner.rules.appPhaseCritical.severity | | warning | +| form.alert.groups.provisioner.rules.appPhaseNotReady.duration | | 1m | +| form.alert.groups.provisioner.rules.appPhaseNotReady.enabled | | true | +| form.alert.groups.provisioner.rules.appPhaseNotReady.severity | | critical | +| form.alert.groups.schemaManager.enabled | | warning | +| form.alert.groups.schemaManager.rules.schemaExpired.duration | | 0m | +| form.alert.groups.schemaManager.rules.schemaExpired.enabled | | true | +| form.alert.groups.schemaManager.rules.schemaExpired.severity | | warning | +| form.alert.groups.schemaManager.rules.schemaFailed.duration | | 0m | +| form.alert.groups.schemaManager.rules.schemaFailed.enabled | | true | +| form.alert.groups.schemaManager.rules.schemaFailed.severity | | warning | +| form.alert.groups.schemaManager.rules.schemaInProgressForTooLong.duration | | 30m | +| form.alert.groups.schemaManager.rules.schemaInProgressForTooLong.enabled | | true | +| form.alert.groups.schemaManager.rules.schemaInProgressForTooLong.severity | | warning | +| form.alert.groups.schemaManager.rules.schemaPendingForTooLong.duration | | 30m | +| form.alert.groups.schemaManager.rules.schemaPendingForTooLong.enabled | | true | +| form.alert.groups.schemaManager.rules.schemaPendingForTooLong.severity | | warning | +| form.alert.groups.schemaManager.rules.schemaTerminatingForTooLong.duration | | 30m | +| form.alert.groups.schemaManager.rules.schemaTerminatingForTooLong.enabled | | true | +| form.alert.groups.schemaManager.rules.schemaTerminatingForTooLong.severity | | warning | +| form.alert.groups.stash.enabled | | warning | +| form.alert.groups.stash.rules.backupSessionFailed.duration | | 0m | +| form.alert.groups.stash.rules.backupSessionFailed.enabled | | true | +| form.alert.groups.stash.rules.backupSessionFailed.severity | | critical | +| form.alert.groups.stash.rules.backupSessionPeriodTooLong.duration | | 0m | +| form.alert.groups.stash.rules.backupSessionPeriodTooLong.enabled | | true | +| form.alert.groups.stash.rules.backupSessionPeriodTooLong.severity | | warning | +| form.alert.groups.stash.rules.backupSessionPeriodTooLong.val | | 1800 | +| form.alert.groups.stash.rules.noBackupSessionForTooLong.duration | | 0m | +| form.alert.groups.stash.rules.noBackupSessionForTooLong.enabled | | true | +| form.alert.groups.stash.rules.noBackupSessionForTooLong.severity | | warning | +| form.alert.groups.stash.rules.noBackupSessionForTooLong.val | | 18000 | +| form.alert.groups.stash.rules.repositoryCorrupted.duration | | 5m | +| form.alert.groups.stash.rules.repositoryCorrupted.enabled | | true | +| form.alert.groups.stash.rules.repositoryCorrupted.severity | | critical | +| form.alert.groups.stash.rules.repositoryStorageRunningLow.duration | | 5m | +| form.alert.groups.stash.rules.repositoryStorageRunningLow.enabled | | true | +| form.alert.groups.stash.rules.repositoryStorageRunningLow.severity | | warning | +| form.alert.groups.stash.rules.repositoryStorageRunningLow.val | | 1.073741824e+10 | +| form.alert.groups.stash.rules.restoreSessionFailed.duration | | 0m | +| form.alert.groups.stash.rules.restoreSessionFailed.enabled | | true | +| form.alert.groups.stash.rules.restoreSessionFailed.severity | | critical | +| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.duration | | 0m | +| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.enabled | | true | +| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.severity | | warning | +| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.val | | 1800 | +| form.alert.labels.release | | kube-prometheus-stack | +| metadata.resource.group | | kubedb.com | +| metadata.resource.version | | v1 | +| metadata.resource.name | | mysqls | +| metadata.resource.kind | | MySQL | +| metadata.resource.scope | | Namespaced | +| metadata.release.name | | RELEASE-NAME | +| metadata.release.namespace | | default | +| resources.autoscalingKubedbComMySQLAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"MySQLAutoscaler","metadata":{"name":"mysql","namespace":"demo"}} | +| resources.catalogAppscodeComMySQLBinding | | {"apiVersion":"catalog.appscode.com/v1alpha1","kind":"MySQLBinding","metadata":{"name":"mysql","namespace":"demo"}} | +| resources.certManagerIoIssuer_ca | | {"apiVersion":"cert-manager.io/v1","kind":"Issuer","metadata":{"name":"mysql-ca","namespace":"demo"}} | +| resources.coreKubestashComBackupBlueprint | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"BackupBlueprint","metadata":{"name":"mysql","namespace":"demo"}} | +| resources.coreKubestashComBackupConfiguration | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"BackupConfiguration","metadata":{"name":"mysql","namespace":"demo"}} | +| resources.coreKubestashComRestoreSession | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"RestoreSession","metadata":{"name":"mysql","namespace":"demo"}} | +| resources.gitopsKubedbComMySQL | | {"apiVersion":"gitops.kubedb.com/v1alpha1","kind":"MySQL","metadata":{"name":"mysql","namespace":"demo"}} | +| resources.kubedbComMySQL | | {"apiVersion":"kubedb.com/v1","kind":"MySQL","metadata":{"name":"mysql","namespace":"demo"}} | +| resources.monitoringCoreosComServiceMonitor | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"mysql","namespace":"demo"}} | +| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"mysql-auth","namespace":"demo"}} | +| resources.secret_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"mysql-config","namespace":"demo"}} | +| resources.secret_encryption_secret | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"mysql-encryption-secret","namespace":"demo"}} | +| resources.secret_init_repo_cred | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"mysql-init-repo-cred","namespace":"demo"}} | +| resources.secret_repo_cred | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"mysql-repo-cred","namespace":"demo"}} | +| resources.stashAppscodeComBackupConfiguration | | {"apiVersion":"stash.appscode.com/v1beta1","kind":"BackupConfiguration","metadata":{"name":"mysql","namespace":"demo"}} | +| resources.stashAppscodeComRepository_init_repo | | {"apiVersion":"stash.appscode.com/v1alpha1","kind":"Repository","metadata":{"name":"mysql-init-repo","namespace":"demo"}} | +| resources.stashAppscodeComRepository_repo | | {"apiVersion":"stash.appscode.com/v1alpha1","kind":"Repository","metadata":{"name":"mysql-repo","namespace":"demo"}} | +| resources.stashAppscodeComRestoreSession_init | | {"apiVersion":"stash.appscode.com/v1beta1","kind":"RestoreSession","metadata":{"name":"mysql-init","namespace":"demo"}} | Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-mysql-editor appscode/kubedbcom-mysql-editor -n default --create-namespace --version=v0.35.0 --set form.alert.enabled=warning +$ helm upgrade -i kubedbcom-mysql-editor appscode/kubedbcom-mysql-editor -n default --create-namespace --version=v0.36.0 --set form.alert.enabled=warning ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-mysql-editor appscode/kubedbcom-mysql-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-mysql-editor appscode/kubedbcom-mysql-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-mysql-editor/ui/functions.js b/charts/kubedbcom-mysql-editor/ui/functions.js index ec977e6b73..e03d0e6035 100644 --- a/charts/kubedbcom-mysql-editor/ui/functions.js +++ b/charts/kubedbcom-mysql-editor/ui/functions.js @@ -160,7 +160,106 @@ export const useFunc = (model) => { let initialDbMetadata = {} let namespaceList = [] let backupConfigurationsFromStore = {} - let valuesFromWizard = {} + let valuesFromWizard = { + apiVersion: 'core.kubestash.com/v1alpha1', + kind: 'BackupConfiguration', + metadata: { + name: 'mysql', + namespace: 'demo', + }, + spec: { + backends: [ + { + name: 'mysql-backend', + retentionPolicy: { + name: 'mysql-retention-policy', + namespace: 'demo', + }, + storageRef: { + name: 'mysql-storage', + namespace: 'demo', + }, + }, + ], + sessions: [ + { + addon: { + jobTemplate: { + spec: { + containerSecurityContext: { + allowPrivilegeEscalation: false, + capabilities: { + drop: ['ALL'], + }, + runAsGroup: 0, + runAsNonRoot: true, + runAsUser: 999, + seccompProfile: { + type: 'RuntimeDefault', + }, + }, + nodeSelector: { + 'kubernetes.io/os': 'linux', + }, + }, + }, + name: 'mysql-addon', + tasks: [ + { + name: 'logical-backup', + }, + ], + }, + name: 'mysql-frequent-backup', + repositories: [ + { + backend: 'mysql-backend', + directory: '/mysql-repo', + encryptionSecret: { + name: 'mysql-encryption-secret', + namespace: 'demo', + }, + name: 'mysql-repo', + }, + ], + scheduler: { + failedJobsHistoryLimit: 4, + jobTemplate: { + backoffLimit: 2, + template: { + spec: { + containerSecurityContext: { + allowPrivilegeEscalation: false, + capabilities: { + drop: ['ALL'], + }, + runAsGroup: 0, + runAsNonRoot: true, + runAsUser: 999, + seccompProfile: { + type: 'RuntimeDefault', + }, + }, + nodeSelector: { + 'kubernetes.io/os': 'linux', + }, + }, + }, + }, + schedule: '0 */2 * * *', + successfulJobsHistoryLimit: 2, + }, + sessionHistoryLimit: 3, + }, + ], + target: { + apiGroup: 'kubedb.com', + kind: 'MySQL', + name: 'mysql', + namespace: 'demo', + }, + }, + } let initialArchiver = {} let isArchiverAvailable = false let archiverObjectToCommit = {} @@ -181,27 +280,6 @@ export const useFunc = (model) => { initialArchiver = dbResource.spec?.archiver ? objectCopy(dbResource.spec?.archiver) : undefined // get values.yaml to populate data when backup-config is being created - try { - const actionArray = storeGet('/resource/actions/result') - const editorDetails = actionArray[0]?.items[0]?.editor - const chartName = editorDetails?.name - const sourceApiGroup = editorDetails?.sourceRef?.apiGroup - const sourceKind = editorDetails?.sourceRef?.kind - const sourceNamespace = editorDetails?.sourceRef?.namespace - const sourceName = editorDetails?.sourceRef?.name - const chartVersion = editorDetails?.version - - let url = `/clusters/${user}/${cluster}/helm/packageview/values?name=${chartName}&sourceApiGroup=${sourceApiGroup}&sourceKind=${sourceKind}&sourceNamespace=${sourceNamespace}&sourceName=${sourceName}&version=${chartVersion}&format=json` - - if (spoke) - url = `/clusters/${user}/${spoke}/helm/packageview/values?name=${chartName}&sourceApiGroup=${sourceApiGroup}&sourceKind=${sourceKind}&sourceNamespace=${sourceNamespace}&sourceName=${sourceName}&version=${chartVersion}&format=json` - - const resp = await axios.get(url) - - valuesFromWizard = objectCopy(resp.data?.resources?.coreKubestashComBackupConfiguration) || {} - } catch (e) { - console.log(e) - } // check storageclass archiver annotation if (initialArchiver) { diff --git a/charts/kubedbcom-mysql-editor/values.yaml b/charts/kubedbcom-mysql-editor/values.yaml index 4b96e79d0e..b47644e56c 100644 --- a/charts/kubedbcom-mysql-editor/values.yaml +++ b/charts/kubedbcom-mysql-editor/values.yaml @@ -230,473 +230,105 @@ resources: metadata: name: mysql namespace: demo - spec: - compute: - mysql: - maxAllowed: - cpu: 1 - memory: 2Gi - minAllowed: - cpu: 400m - memory: 400Mi - podLifeTimeThreshold: 10m - resourceDiffPercentage: 20 - trigger: "On" - nodeTopology: - name: standard-basv2-family - databaseRef: - name: sample - opsRequestOptions: - apply: IfReady - timeout: 10m catalogAppscodeComMySQLBinding: # +doc-gen:break apiVersion: catalog.appscode.com/v1alpha1 kind: MySQLBinding metadata: name: mysql namespace: demo - spec: - sourceRef: - name: mysql - namespace: demo certManagerIoIssuer_ca: # +doc-gen:break apiVersion: cert-manager.io/v1 kind: Issuer metadata: name: mysql-ca namespace: demo - spec: - ca: - secretName: mysql-ca coreKubestashComBackupBlueprint: # +doc-gen:break apiVersion: core.kubestash.com/v1alpha1 kind: BackupBlueprint metadata: name: mysql namespace: demo - spec: - backupConfigurationTemplate: - backends: - - name: mysql-backend - retentionPolicy: - name: mysql-retention-policy - namespace: demo - storageRef: - name: mysql-storage - namespace: demo - sessions: - - addon: - jobTemplate: - spec: - containerSecurityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 999 - seccompProfile: - type: RuntimeDefault - nodeSelector: - kubernetes.io/os: linux - name: mysql-addon - tasks: - - name: logical-backup - name: mysql-frequent-backup - repositories: - - backend: mysql-backend - directory: /mysql-repo - encryptionSecret: - name: mysql-encryption-secret - namespace: demo - name: mysql-repo - scheduler: - failedJobsHistoryLimit: 4 - jobTemplate: - backoffLimit: 2 - template: - spec: - containerSecurityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 999 - seccompProfile: - type: RuntimeDefault - nodeSelector: - kubernetes.io/os: linux - schedule: 0 */2 * * * - successfulJobsHistoryLimit: 2 - sessionHistoryLimit: 3 - usagePolicy: - allowedNamespaces: - from: Same coreKubestashComBackupConfiguration: # +doc-gen:break apiVersion: core.kubestash.com/v1alpha1 kind: BackupConfiguration metadata: name: mysql namespace: demo - spec: - backends: - - name: mysql-backend - retentionPolicy: - name: mysql-retention-policy - namespace: demo - storageRef: - name: mysql-storage - namespace: demo - sessions: - - addon: - jobTemplate: - spec: - containerSecurityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 999 - seccompProfile: - type: RuntimeDefault - nodeSelector: - kubernetes.io/os: linux - name: mysql-addon - tasks: - - name: logical-backup - name: mysql-frequent-backup - repositories: - - backend: mysql-backend - directory: /mysql-repo - encryptionSecret: - name: mysql-encryption-secret - namespace: demo - name: mysql-repo - scheduler: - failedJobsHistoryLimit: 4 - jobTemplate: - backoffLimit: 2 - template: - spec: - containerSecurityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 999 - seccompProfile: - type: RuntimeDefault - nodeSelector: - kubernetes.io/os: linux - schedule: 0 */2 * * * - successfulJobsHistoryLimit: 2 - sessionHistoryLimit: 3 - target: - apiGroup: kubedb.com - kind: MySQL - name: mysql - namespace: demo coreKubestashComRestoreSession: # +doc-gen:break apiVersion: core.kubestash.com/v1alpha1 kind: RestoreSession metadata: name: mysql namespace: demo - spec: - addon: - containerRuntimeSettings: - securityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 999 - seccompProfile: - type: RuntimeDefault - jobTemplate: - spec: - nodeSelector: - kubernetes.io/os: linux - securityContext: - runAsGroup: 0 - runAsUser: 999 - name: mysql-addon - tasks: - - name: logical-backup-restore - dataSource: - encryptionSecret: - name: mysql-encryption-secret - namespace: demo - repository: mysql-repo - snapshot: latest - target: - apiGroup: kubedb.com - kind: MySQL - name: mysql - namespace: demo gitopsKubedbComMySQL: # +doc-gen:break apiVersion: gitops.kubedb.com/v1alpha1 kind: MySQL metadata: name: mysql namespace: demo - spec: - authSecret: - name: mysql-auth - configSecret: - name: mysql-config - deletionPolicy: Halt - monitor: - agent: prometheus.io - prometheus: - exporter: - resources: - limits: - cpu: 100m - memory: 128Mi - requests: - cpu: 100m - memory: 128Mi - podTemplate: - spec: - args: - - --character-set-server=utf8mb4 - env: - - name: MYSQL_DATABASE - value: myDB - resources: - requests: - cpu: 250m - memory: 1Gi - replicas: 3 - requireSSL: true - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - storageClassName: standard - storageType: Durable - tls: - certificates: - - alias: server - dnsNames: - - localhost - ipAddresses: - - 127.0.0.1 - subject: - organizations: - - kubedb:server - issuerRef: - apiGroup: cert-manager.io - kind: Issuer - name: mysql-ca - topology: - group: - name: dc002fc3-c412-4d18-b1d4-66c1fbfbbc9b - mode: GroupReplication - version: 8.0.23-v1 kubedbComMySQL: # +doc-gen:break apiVersion: kubedb.com/v1 kind: MySQL metadata: name: mysql namespace: demo - spec: - authSecret: - name: mysql-auth - configSecret: - name: mysql-config - deletionPolicy: Halt - monitor: - agent: prometheus.io - prometheus: - exporter: - resources: - limits: - cpu: 100m - memory: 128Mi - requests: - cpu: 100m - memory: 128Mi - podTemplate: - spec: - args: - - --character-set-server=utf8mb4 - env: - - name: MYSQL_DATABASE - value: myDB - resources: - requests: - cpu: 250m - memory: 1Gi - replicas: 3 - requireSSL: true - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - storageClassName: standard - storageType: Durable - tls: - certificates: - - alias: server - dnsNames: - - localhost - ipAddresses: - - 127.0.0.1 - subject: - organizations: - - kubedb:server - issuerRef: - apiGroup: cert-manager.io - kind: Issuer - name: mysql-ca - topology: - group: - name: dc002fc3-c412-4d18-b1d4-66c1fbfbbc9b - mode: GroupReplication - version: 8.0.23-v1 monitoringCoreosComServiceMonitor: # +doc-gen:break apiVersion: monitoring.coreos.com/v1 kind: ServiceMonitor metadata: name: mysql namespace: demo - spec: - endpoints: - - honorLabels: true - interval: 30s - path: /metrics - port: metrics - namespaceSelector: - matchNames: - - demo - selector: - matchLabels: - app.kubernetes.io/instance: mysql - app.kubernetes.io/name: mysqls.kubedb.com secret_auth: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: mysql-auth namespace: demo - stringData: - password: thisIs1StrongPassword - username: root - type: Opaque secret_config: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: mysql-config namespace: demo - stringData: - my-config.cnf: | - [mysqld] - max_connections = 200 - read_buffer_size = 1048576 - type: Opaque secret_encryption_secret: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: mysql-encryption-secret namespace: demo - stringData: - RESTIC_PASSWORD: "" secret_init_repo_cred: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: mysql-init-repo-cred namespace: demo - stringData: - password: thisIs1StrongPassword - username: root - type: Opaque secret_repo_cred: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: mysql-repo-cred namespace: demo - stringData: - password: thisIs1StrongPassword - username: root - type: Opaque stashAppscodeComBackupConfiguration: # +doc-gen:break apiVersion: stash.appscode.com/v1beta1 kind: BackupConfiguration metadata: name: mysql namespace: demo - spec: - repository: - name: mysql-repo - retentionPolicy: - keepLast: 5 - name: keep-last-5 - prune: true - schedule: '*/5 * * * *' - target: - ref: - apiVersion: appcatalog.appscode.com/v1alpha1 - kind: AppBinding - name: mysql stashAppscodeComRepository_init_repo: # +doc-gen:break apiVersion: stash.appscode.com/v1alpha1 kind: Repository metadata: name: mysql-init-repo namespace: demo - spec: - backend: - gcs: - bucket: stash-testing - prefix: /demo/mysql/mysql - storageSecretName: gcs-secret stashAppscodeComRepository_repo: # +doc-gen:break apiVersion: stash.appscode.com/v1alpha1 kind: Repository metadata: name: mysql-repo namespace: demo - spec: - backend: - gcs: - bucket: stash-testing - prefix: /demo/mysql/mysql - storageSecretName: gcs-secret stashAppscodeComRestoreSession_init: # +doc-gen:break apiVersion: stash.appscode.com/v1beta1 kind: RestoreSession metadata: name: mysql-init namespace: demo - spec: - repository: - name: mysql-init-repo - rules: - - snapshots: - - latest - target: - ref: - apiVersion: appcatalog.appscode.com/v1alpha1 - kind: AppBinding - name: mysql - task: - name: mysql-restore-8.0.21 diff --git a/charts/kubedbcom-neo4j-editor-options/Chart.yaml b/charts/kubedbcom-neo4j-editor-options/Chart.yaml index c8a6f83195..77eae046b1 100644 --- a/charts/kubedbcom-neo4j-editor-options/Chart.yaml +++ b/charts/kubedbcom-neo4j-editor-options/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 name: kubedbcom-neo4j-editor-options description: Neo4j Editor UI Options type: application -version: v0.35.0 -appVersion: v0.35.0 +version: v0.36.0 +appVersion: v0.36.0 maintainers: - name: appscode email: support@appscode.com diff --git a/charts/kubedbcom-neo4j-editor-options/README.md b/charts/kubedbcom-neo4j-editor-options/README.md index 013bebe83c..424001d049 100644 --- a/charts/kubedbcom-neo4j-editor-options/README.md +++ b/charts/kubedbcom-neo4j-editor-options/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-neo4j-editor-options --version=v0.35.0 -$ helm upgrade -i kubedbcom-neo4j-editor-options appscode/kubedbcom-neo4j-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-neo4j-editor-options --version=v0.36.0 +$ helm upgrade -i kubedbcom-neo4j-editor-options appscode/kubedbcom-neo4j-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Neo4j Editor UI Options on a [Kubernetes](http://kubernetes To install/upgrade the chart with the release name `kubedbcom-neo4j-editor-options`: ```bash -$ helm upgrade -i kubedbcom-neo4j-editor-options appscode/kubedbcom-neo4j-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-neo4j-editor-options appscode/kubedbcom-neo4j-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` The command deploys a Neo4j Editor UI Options on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -195,12 +195,12 @@ The following table lists the configurable parameters of the `kubedbcom-neo4j-ed Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-neo4j-editor-options appscode/kubedbcom-neo4j-editor-options -n kube-system --create-namespace --version=v0.35.0 --set metadata.resource.group=kubedb.com +$ helm upgrade -i kubedbcom-neo4j-editor-options appscode/kubedbcom-neo4j-editor-options -n kube-system --create-namespace --version=v0.36.0 --set metadata.resource.group=kubedb.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-neo4j-editor-options appscode/kubedbcom-neo4j-editor-options -n kube-system --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-neo4j-editor-options appscode/kubedbcom-neo4j-editor-options -n kube-system --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-neo4j-editor/Chart.yaml b/charts/kubedbcom-neo4j-editor/Chart.yaml index 192e8851f8..ed7d2cc251 100644 --- a/charts/kubedbcom-neo4j-editor/Chart.yaml +++ b/charts/kubedbcom-neo4j-editor/Chart.yaml @@ -2,17 +2,36 @@ annotations: meta.x-helm.dev/editor: '{"group":"kubedb.com","version":"v1alpha2","resource":"neo4js"}' meta.x-helm.dev/form-keys: monitoringCoreosComPrometheusRule meta.x-helm.dev/resource-keys: autoscalingKubedbComNeo4jAutoscaler,certManagerIoIssuer_ca,coreKubestashComBackupBlueprint,coreKubestashComBackupConfiguration,coreKubestashComRestoreSession,kubedbComNeo4j,monitoringCoreosComServiceMonitor,secret_auth,secret_config - meta.x-helm.dev/resources: "- group: \"\"\n kind: Secret\n version: v1\n- group:\ - \ autoscaling.kubedb.com\n kind: Neo4jAutoscaler\n version: v1alpha1\n- group:\ - \ cert-manager.io\n kind: Issuer\n version: v1\n- group: core.kubestash.com\n\ - \ kind: BackupBlueprint\n version: v1alpha1\n- group: core.kubestash.com\n \ - \ kind: BackupConfiguration\n version: v1alpha1\n- group: core.kubestash.com\n\ - \ kind: RestoreSession\n version: v1alpha1\n- group: kubedb.com\n kind: Neo4j\n\ - \ version: v1alpha2\n- group: monitoring.coreos.com\n kind: PrometheusRule\n\ - \ version: v1\n- group: monitoring.coreos.com\n kind: ServiceMonitor\n version:\ - \ v1\n" + meta.x-helm.dev/resources: | + - group: "" + kind: Secret + version: v1 + - group: autoscaling.kubedb.com + kind: Neo4jAutoscaler + version: v1alpha1 + - group: cert-manager.io + kind: Issuer + version: v1 + - group: core.kubestash.com + kind: BackupBlueprint + version: v1alpha1 + - group: core.kubestash.com + kind: BackupConfiguration + version: v1alpha1 + - group: core.kubestash.com + kind: RestoreSession + version: v1alpha1 + - group: kubedb.com + kind: Neo4j + version: v1alpha2 + - group: monitoring.coreos.com + kind: PrometheusRule + version: v1 + - group: monitoring.coreos.com + kind: ServiceMonitor + version: v1 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Neo4j Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -24,4 +43,4 @@ maintainers: name: appscode name: kubedbcom-neo4j-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/kubedbcom-neo4j-editor/README.md b/charts/kubedbcom-neo4j-editor/README.md index 5de6c29be6..6a672a27a9 100644 --- a/charts/kubedbcom-neo4j-editor/README.md +++ b/charts/kubedbcom-neo4j-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-neo4j-editor --version=v0.35.0 -$ helm upgrade -i kubedbcom-neo4j-editor appscode/kubedbcom-neo4j-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-neo4j-editor --version=v0.36.0 +$ helm upgrade -i kubedbcom-neo4j-editor appscode/kubedbcom-neo4j-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Neo4j Editor on a [Kubernetes](http://kubernetes.io) cluste To install/upgrade the chart with the release name `kubedbcom-neo4j-editor`: ```bash -$ helm upgrade -i kubedbcom-neo4j-editor appscode/kubedbcom-neo4j-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-neo4j-editor appscode/kubedbcom-neo4j-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Neo4j Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -45,79 +45,79 @@ The command removes all the Kubernetes components associated with the chart and The following table lists the configurable parameters of the `kubedbcom-neo4j-editor` chart and their default values. -| Parameter | Description | Default | -|------------------------------------------------------------------------|-------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| form.alert.additionalRuleLabels | | {} | -| form.alert.annotations | | {} | -| form.alert.enabled | | warning | -| form.alert.groups.database.enabled | | warning | -| form.alert.groups.database.rules.diskAlmostFull.duration | | 1m | -| form.alert.groups.database.rules.diskAlmostFull.enabled | | true | -| form.alert.groups.database.rules.diskAlmostFull.severity | | critical | -| form.alert.groups.database.rules.diskAlmostFull.val | | 95 | -| form.alert.groups.database.rules.diskUsageHigh.duration | | 1m | -| form.alert.groups.database.rules.diskUsageHigh.enabled | | true | -| form.alert.groups.database.rules.diskUsageHigh.severity | | warning | -| form.alert.groups.database.rules.diskUsageHigh.val | | 80 | -| form.alert.groups.database.rules.neo4jHighCPUUsage.duration | | 1m | -| form.alert.groups.database.rules.neo4jHighCPUUsage.enabled | | true | -| form.alert.groups.database.rules.neo4jHighCPUUsage.severity | | warning | -| form.alert.groups.database.rules.neo4jHighCPUUsage.val | | 80 | -| form.alert.groups.database.rules.neo4jHighMemoryUsage.duration | | 1m | -| form.alert.groups.database.rules.neo4jHighMemoryUsage.enabled | | true | -| form.alert.groups.database.rules.neo4jHighMemoryUsage.severity | | warning | -| form.alert.groups.database.rules.neo4jHighMemoryUsage.val | | 80 | -| form.alert.groups.database.rules.neo4jPageCacheHitRatioLow.duration | | 5m | -| form.alert.groups.database.rules.neo4jPageCacheHitRatioLow.enabled | | true | -| form.alert.groups.database.rules.neo4jPageCacheHitRatioLow.severity | | warning | -| form.alert.groups.database.rules.neo4jPageCacheHitRatioLow.val | | 0.98 | -| form.alert.groups.database.rules.neo4jPageCacheUsageRatioHigh.duration | | 5m | -| form.alert.groups.database.rules.neo4jPageCacheUsageRatioHigh.enabled | | true | -| form.alert.groups.database.rules.neo4jPageCacheUsageRatioHigh.severity | | warning | -| form.alert.groups.database.rules.neo4jPageCacheUsageRatioHigh.val | | 0.85 | -| form.alert.groups.database.rules.neo4jPageFaultFailuresHigh.duration | | 5m | -| form.alert.groups.database.rules.neo4jPageFaultFailuresHigh.enabled | | true | -| form.alert.groups.database.rules.neo4jPageFaultFailuresHigh.severity | | critical | -| form.alert.groups.database.rules.neo4jPageFaultFailuresHigh.val | | 0 | -| form.alert.groups.database.rules.neo4jPageFaultsHigh.duration | | 5m | -| form.alert.groups.database.rules.neo4jPageFaultsHigh.enabled | | true | -| form.alert.groups.database.rules.neo4jPageFaultsHigh.severity | | warning | -| form.alert.groups.database.rules.neo4jPageFaultsHigh.val | | 5000 | -| form.alert.groups.provisioner.enabled | | warning | -| form.alert.groups.provisioner.rules.appPhaseCritical.duration | | 15m | -| form.alert.groups.provisioner.rules.appPhaseCritical.enabled | | true | -| form.alert.groups.provisioner.rules.appPhaseCritical.severity | | warning | -| form.alert.groups.provisioner.rules.appPhaseNotReady.duration | | 1m | -| form.alert.groups.provisioner.rules.appPhaseNotReady.enabled | | true | -| form.alert.groups.provisioner.rules.appPhaseNotReady.severity | | critical | -| form.alert.labels.release | | prometheus | -| metadata.resource.group | | kubedb.com | -| metadata.resource.version | | v1alpha2 | -| metadata.resource.name | | neo4js | -| metadata.resource.kind | | Neo4j | -| metadata.resource.scope | | Namespaced | -| metadata.release.name | | RELEASE-NAME | -| metadata.release.namespace | | default | -| resources.autoscalingKubedbComNeo4jAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"Neo4jAutoscaler","metadata":{"name":"neo4j","namespace":"demo"},"spec":{"compute":{"neo4j":{"maxAllowed":{"cpu":1,"memory":"2Gi"},"minAllowed":{"cpu":"400m","memory":"400Mi"},"podLifeTimeThreshold":"10m","resourceDiffPercentage":20,"trigger":"On"},"nodeTopology":{"name":"standard-basv2-family"}},"databaseRef":{"name":"neo4j"},"opsRequestOptions":{"apply":"IfReady","timeout":"10m"}}} | -| resources.certManagerIoIssuer_ca | | {"apiVersion":"cert-manager.io/v1","kind":"Issuer","metadata":{"name":"neo4j-ca","namespace":"demo"},"spec":{"ca":{"secretName":"neo4j-ca"}}} | -| resources.coreKubestashComBackupBlueprint | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"BackupBlueprint","metadata":{"name":"neo4j","namespace":"demo"},"spec":{"backupConfigurationTemplate":{"backends":[{"name":"neo4j-backend","retentionPolicy":{"name":"neo4j-retention-policy","namespace":"demo"},"storageRef":{"name":"neo4j-storage","namespace":"demo"}}],"sessions":[{"addon":{"jobTemplate":{"spec":{"containerSecurityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":999,"seccompProfile":{"type":"RuntimeDefault"}},"nodeSelector":{"kubernetes.io/os":"linux"}}},"name":"neo4j-addon","tasks":[{"name":"logical-backup"}]},"name":"neo4j-frequent-backup","repositories":[{"backend":"neo4j-backend","directory":"/neo4j-repo","encryptionSecret":{"name":"neo4j-encryption-secret","namespace":"demo"},"name":"neo4j-repo"}],"scheduler":{"failedJobsHistoryLimit":4,"jobTemplate":{"backoffLimit":2,"template":{"spec":{"containerSecurityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":999,"seccompProfile":{"type":"RuntimeDefault"}},"nodeSelector":{"kubernetes.io/os":"linux"}}}},"schedule":"0 */2 * * *","successfulJobsHistoryLimit":2},"sessionHistoryLimit":3}]},"usagePolicy":{"allowedNamespaces":{"from":"Same"}}}} | -| resources.coreKubestashComBackupConfiguration | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"BackupConfiguration","metadata":{"name":"neo4j","namespace":"demo"},"spec":{"backends":[{"name":"neo4j-backend","retentionPolicy":{"name":"neo4j-retention-policy","namespace":"demo"},"storageRef":{"name":"neo4j-storage","namespace":"demo"}}],"sessions":[{"addon":{"jobTemplate":{"spec":{"containerSecurityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":999,"seccompProfile":{"type":"RuntimeDefault"}},"nodeSelector":{"kubernetes.io/os":"linux"}}},"name":"neo4j-addon","tasks":[{"name":"logical-backup"}]},"name":"neo4j-frequent-backup","repositories":[{"backend":"neo4j-backend","directory":"/neo4j-repo","encryptionSecret":{"name":"neo4j-encryption-secret","namespace":"demo"},"name":"neo4j-repo"}],"scheduler":{"failedJobsHistoryLimit":4,"jobTemplate":{"backoffLimit":2,"template":{"spec":{"containerSecurityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":999,"seccompProfile":{"type":"RuntimeDefault"}},"nodeSelector":{"kubernetes.io/os":"linux"}}}},"schedule":"0 */2 * * *","successfulJobsHistoryLimit":2},"sessionHistoryLimit":3}],"target":{"apiGroup":"kubedb.com","kind":"Neo4j","name":"neo4j","namespace":"demo"}}} | -| resources.coreKubestashComRestoreSession | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"RestoreSession","metadata":{"name":"neo4j","namespace":"demo"},"spec":{"addon":{"containerRuntimeSettings":{"securityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":999,"seccompProfile":{"type":"RuntimeDefault"}}},"jobTemplate":{"spec":{"nodeSelector":{"kubernetes.io/os":"linux"},"securityContext":{"runAsGroup":0,"runAsUser":999}}},"name":"neo4j-addon","tasks":[{"name":"logical-backup-restore"}]},"dataSource":{"encryptionSecret":{"name":"neo4j-encryption-secret","namespace":"demo"},"repository":"neo4j-repo","snapshot":"latest"},"target":{"apiGroup":"kubedb.com","kind":"Neo4j","name":"neo4j","namespace":"demo"}}} | -| resources.kubedbComNeo4j | | {"apiVersion":"kubedb.com/v1alpha2","kind":"Neo4j","metadata":{"name":"neo4j","namespace":"default"},"spec":{"deletionPolicy":"WipeOut","podTemplate":{"spec":{"containers":[{"name":"neo4j","resources":{"limits":{"cpu":"500m","memory":"1Gi"}}}],"nodeSelector":{"app":"neo4js.kubedb.com","instance":"hello","namespace":"default","nodepool":"standard-bsv2-family"},"podPlacementPolicy":{"name":"default"},"tolerations":[{"effect":"NoSchedule","key":"app","operator":"Equal","value":"neo4js.kubedb.com"},{"effect":"NoSchedule","key":"instance","operator":"Equal","value":"hello"},{"effect":"NoSchedule","key":"namespace","operator":"Equal","value":"default"},{"effect":"NoSchedule","key":"nodepool","operator":"Equal","value":"standard-bsv2-family"}]}},"replicas":3,"serviceTemplates":[{"alias":"primary","spec":{"type":"LoadBalancer"}}],"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"default"},"storageType":"Durable","version":"24.4.1"}} | -| resources.monitoringCoreosComServiceMonitor | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"neo4j","namespace":"demo"},"spec":{"endpoints":[{"honorLabels":true,"interval":"30s","path":"/metrics","port":"metrics"}],"namespaceSelector":{"matchNames":["demo"]},"selector":{"matchLabels":{"app.kubernetes.io/instance":"neo4j","app.kubernetes.io/name":"neo4js.kubedb.com"}}}} | -| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"neo4j-auth","namespace":"demo"},"stringData":{"password":"thisIs1StrongPassword","username":"root"},"type":"Opaque"} | -| resources.secret_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"neo4j-config","namespace":"demo"},"stringData":{"neo4j.cnf":"[mysqld]\nmax_connections = 200\nread_buffer_size = 1048576\n"},"type":"Opaque"} | +| Parameter | Description | Default | +|------------------------------------------------------------------------|-------------|---------------------------------------------------------------------------------------------------------------------------------------| +| form.alert.additionalRuleLabels | | {} | +| form.alert.annotations | | {} | +| form.alert.enabled | | warning | +| form.alert.groups.database.enabled | | warning | +| form.alert.groups.database.rules.diskAlmostFull.duration | | 1m | +| form.alert.groups.database.rules.diskAlmostFull.enabled | | true | +| form.alert.groups.database.rules.diskAlmostFull.severity | | critical | +| form.alert.groups.database.rules.diskAlmostFull.val | | 95 | +| form.alert.groups.database.rules.diskUsageHigh.duration | | 1m | +| form.alert.groups.database.rules.diskUsageHigh.enabled | | true | +| form.alert.groups.database.rules.diskUsageHigh.severity | | warning | +| form.alert.groups.database.rules.diskUsageHigh.val | | 80 | +| form.alert.groups.database.rules.neo4jHighCPUUsage.duration | | 1m | +| form.alert.groups.database.rules.neo4jHighCPUUsage.enabled | | true | +| form.alert.groups.database.rules.neo4jHighCPUUsage.severity | | warning | +| form.alert.groups.database.rules.neo4jHighCPUUsage.val | | 80 | +| form.alert.groups.database.rules.neo4jHighMemoryUsage.duration | | 1m | +| form.alert.groups.database.rules.neo4jHighMemoryUsage.enabled | | true | +| form.alert.groups.database.rules.neo4jHighMemoryUsage.severity | | warning | +| form.alert.groups.database.rules.neo4jHighMemoryUsage.val | | 80 | +| form.alert.groups.database.rules.neo4jPageCacheHitRatioLow.duration | | 5m | +| form.alert.groups.database.rules.neo4jPageCacheHitRatioLow.enabled | | true | +| form.alert.groups.database.rules.neo4jPageCacheHitRatioLow.severity | | warning | +| form.alert.groups.database.rules.neo4jPageCacheHitRatioLow.val | | 0.98 | +| form.alert.groups.database.rules.neo4jPageCacheUsageRatioHigh.duration | | 5m | +| form.alert.groups.database.rules.neo4jPageCacheUsageRatioHigh.enabled | | true | +| form.alert.groups.database.rules.neo4jPageCacheUsageRatioHigh.severity | | warning | +| form.alert.groups.database.rules.neo4jPageCacheUsageRatioHigh.val | | 0.85 | +| form.alert.groups.database.rules.neo4jPageFaultFailuresHigh.duration | | 5m | +| form.alert.groups.database.rules.neo4jPageFaultFailuresHigh.enabled | | true | +| form.alert.groups.database.rules.neo4jPageFaultFailuresHigh.severity | | critical | +| form.alert.groups.database.rules.neo4jPageFaultFailuresHigh.val | | 0 | +| form.alert.groups.database.rules.neo4jPageFaultsHigh.duration | | 5m | +| form.alert.groups.database.rules.neo4jPageFaultsHigh.enabled | | true | +| form.alert.groups.database.rules.neo4jPageFaultsHigh.severity | | warning | +| form.alert.groups.database.rules.neo4jPageFaultsHigh.val | | 5000 | +| form.alert.groups.provisioner.enabled | | warning | +| form.alert.groups.provisioner.rules.appPhaseCritical.duration | | 15m | +| form.alert.groups.provisioner.rules.appPhaseCritical.enabled | | true | +| form.alert.groups.provisioner.rules.appPhaseCritical.severity | | warning | +| form.alert.groups.provisioner.rules.appPhaseNotReady.duration | | 1m | +| form.alert.groups.provisioner.rules.appPhaseNotReady.enabled | | true | +| form.alert.groups.provisioner.rules.appPhaseNotReady.severity | | critical | +| form.alert.labels.release | | prometheus | +| metadata.resource.group | | kubedb.com | +| metadata.resource.version | | v1alpha2 | +| metadata.resource.name | | neo4js | +| metadata.resource.kind | | Neo4j | +| metadata.resource.scope | | Namespaced | +| metadata.release.name | | RELEASE-NAME | +| metadata.release.namespace | | default | +| resources.autoscalingKubedbComNeo4jAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"Neo4jAutoscaler","metadata":{"name":"neo4j","namespace":"demo"}} | +| resources.certManagerIoIssuer_ca | | {"apiVersion":"cert-manager.io/v1","kind":"Issuer","metadata":{"name":"neo4j-ca","namespace":"demo"}} | +| resources.coreKubestashComBackupBlueprint | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"BackupBlueprint","metadata":{"name":"neo4j","namespace":"demo"}} | +| resources.coreKubestashComBackupConfiguration | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"BackupConfiguration","metadata":{"name":"neo4j","namespace":"demo"}} | +| resources.coreKubestashComRestoreSession | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"RestoreSession","metadata":{"name":"neo4j","namespace":"demo"}} | +| resources.kubedbComNeo4j | | {"apiVersion":"kubedb.com/v1alpha2","kind":"Neo4j","metadata":{"name":"neo4j","namespace":"default"}} | +| resources.monitoringCoreosComServiceMonitor | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"neo4j","namespace":"demo"}} | +| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"neo4j-auth","namespace":"demo"}} | +| resources.secret_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"neo4j-config","namespace":"demo"}} | Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-neo4j-editor appscode/kubedbcom-neo4j-editor -n default --create-namespace --version=v0.35.0 --set form.alert.enabled=warning +$ helm upgrade -i kubedbcom-neo4j-editor appscode/kubedbcom-neo4j-editor -n default --create-namespace --version=v0.36.0 --set form.alert.enabled=warning ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-neo4j-editor appscode/kubedbcom-neo4j-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-neo4j-editor appscode/kubedbcom-neo4j-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-neo4j-editor/crds/kubedb.com_neo4js.yaml b/charts/kubedbcom-neo4j-editor/crds/kubedb.com_neo4js.yaml index 85344fed0d..f842a6fb06 100644 --- a/charts/kubedbcom-neo4j-editor/crds/kubedb.com_neo4js.yaml +++ b/charts/kubedbcom-neo4j-editor/crds/kubedb.com_neo4js.yaml @@ -4919,6 +4919,15 @@ spec: type: string tls: properties: + backup: + properties: + mode: + enum: + - Disabled + - TLS + - mTLS + type: string + type: object bolt: properties: mode: diff --git a/charts/kubedbcom-neo4j-editor/ui/functions.js b/charts/kubedbcom-neo4j-editor/ui/functions.js index e07625166f..1969b4a16d 100644 --- a/charts/kubedbcom-neo4j-editor/ui/functions.js +++ b/charts/kubedbcom-neo4j-editor/ui/functions.js @@ -160,7 +160,106 @@ export const useFunc = (model) => { let initialDbMetadata = {} let namespaceList = [] let backupConfigurationsFromStore = {} - let valuesFromWizard = {} + let valuesFromWizard = { + apiVersion: 'core.kubestash.com/v1alpha1', + kind: 'BackupConfiguration', + metadata: { + name: 'neo4j', + namespace: 'demo', + }, + spec: { + backends: [ + { + name: 'neo4j-backend', + retentionPolicy: { + name: 'neo4j-retention-policy', + namespace: 'demo', + }, + storageRef: { + name: 'neo4j-storage', + namespace: 'demo', + }, + }, + ], + sessions: [ + { + addon: { + jobTemplate: { + spec: { + containerSecurityContext: { + allowPrivilegeEscalation: false, + capabilities: { + drop: ['ALL'], + }, + runAsGroup: 0, + runAsNonRoot: true, + runAsUser: 999, + seccompProfile: { + type: 'RuntimeDefault', + }, + }, + nodeSelector: { + 'kubernetes.io/os': 'linux', + }, + }, + }, + name: 'neo4j-addon', + tasks: [ + { + name: 'logical-backup', + }, + ], + }, + name: 'neo4j-frequent-backup', + repositories: [ + { + backend: 'neo4j-backend', + directory: '/neo4j-repo', + encryptionSecret: { + name: 'neo4j-encryption-secret', + namespace: 'demo', + }, + name: 'neo4j-repo', + }, + ], + scheduler: { + failedJobsHistoryLimit: 4, + jobTemplate: { + backoffLimit: 2, + template: { + spec: { + containerSecurityContext: { + allowPrivilegeEscalation: false, + capabilities: { + drop: ['ALL'], + }, + runAsGroup: 0, + runAsNonRoot: true, + runAsUser: 999, + seccompProfile: { + type: 'RuntimeDefault', + }, + }, + nodeSelector: { + 'kubernetes.io/os': 'linux', + }, + }, + }, + }, + schedule: '0 */2 * * *', + successfulJobsHistoryLimit: 2, + }, + sessionHistoryLimit: 3, + }, + ], + target: { + apiGroup: 'kubedb.com', + kind: 'Neo4j', + name: 'neo4j', + namespace: 'demo', + }, + }, + } let initialArchiver = {} let isArchiverAvailable = false let archiverObjectToCommit = {} @@ -181,27 +280,6 @@ export const useFunc = (model) => { initialArchiver = dbResource.spec?.archiver ? objectCopy(dbResource.spec?.archiver) : undefined // get values.yaml to populate data when backup-config is being created - try { - const actionArray = storeGet('/resource/actions/result') - const editorDetails = actionArray[0]?.items[0]?.editor - const chartName = editorDetails?.name - const sourceApiGroup = editorDetails?.sourceRef?.apiGroup - const sourceKind = editorDetails?.sourceRef?.kind - const sourceNamespace = editorDetails?.sourceRef?.namespace - const sourceName = editorDetails?.sourceRef?.name - const chartVersion = editorDetails?.version - - let url = `/clusters/${user}/${cluster}/helm/packageview/values?name=${chartName}&sourceApiGroup=${sourceApiGroup}&sourceKind=${sourceKind}&sourceNamespace=${sourceNamespace}&sourceName=${sourceName}&version=${chartVersion}&format=json` - - if (spoke) - url = `/clusters/${user}/${spoke}/helm/packageview/values?name=${chartName}&sourceApiGroup=${sourceApiGroup}&sourceKind=${sourceKind}&sourceNamespace=${sourceNamespace}&sourceName=${sourceName}&version=${chartVersion}&format=json` - - const resp = await axios.get(url) - - valuesFromWizard = objectCopy(resp.data?.resources?.coreKubestashComBackupConfiguration) || {} - } catch (e) { - console.log(e) - } // check storageclass archiver annotation if (initialArchiver) { diff --git a/charts/kubedbcom-neo4j-editor/values.openapiv3_schema.yaml b/charts/kubedbcom-neo4j-editor/values.openapiv3_schema.yaml index 3d8e3a1233..0735c8c6d7 100644 --- a/charts/kubedbcom-neo4j-editor/values.openapiv3_schema.yaml +++ b/charts/kubedbcom-neo4j-editor/values.openapiv3_schema.yaml @@ -41702,6 +41702,15 @@ properties: type: string tls: properties: + backup: + properties: + mode: + enum: + - Disabled + - TLS + - mTLS + type: string + type: object bolt: properties: mode: diff --git a/charts/kubedbcom-neo4j-editor/values.yaml b/charts/kubedbcom-neo4j-editor/values.yaml index 48d29065d6..e3927b6f5f 100644 --- a/charts/kubedbcom-neo4j-editor/values.yaml +++ b/charts/kubedbcom-neo4j-editor/values.yaml @@ -77,301 +77,51 @@ resources: metadata: name: neo4j namespace: demo - spec: - compute: - neo4j: - maxAllowed: - cpu: 1 - memory: 2Gi - minAllowed: - cpu: 400m - memory: 400Mi - podLifeTimeThreshold: 10m - resourceDiffPercentage: 20 - trigger: "On" - nodeTopology: - name: standard-basv2-family - databaseRef: - name: neo4j - opsRequestOptions: - apply: IfReady - timeout: 10m certManagerIoIssuer_ca: # +doc-gen:break apiVersion: cert-manager.io/v1 kind: Issuer metadata: name: neo4j-ca namespace: demo - spec: - ca: - secretName: neo4j-ca coreKubestashComBackupBlueprint: # +doc-gen:break apiVersion: core.kubestash.com/v1alpha1 kind: BackupBlueprint metadata: name: neo4j namespace: demo - spec: - backupConfigurationTemplate: - backends: - - name: neo4j-backend - retentionPolicy: - name: neo4j-retention-policy - namespace: demo - storageRef: - name: neo4j-storage - namespace: demo - sessions: - - addon: - jobTemplate: - spec: - containerSecurityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 999 - seccompProfile: - type: RuntimeDefault - nodeSelector: - kubernetes.io/os: linux - name: neo4j-addon - tasks: - - name: logical-backup - name: neo4j-frequent-backup - repositories: - - backend: neo4j-backend - directory: /neo4j-repo - encryptionSecret: - name: neo4j-encryption-secret - namespace: demo - name: neo4j-repo - scheduler: - failedJobsHistoryLimit: 4 - jobTemplate: - backoffLimit: 2 - template: - spec: - containerSecurityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 999 - seccompProfile: - type: RuntimeDefault - nodeSelector: - kubernetes.io/os: linux - schedule: 0 */2 * * * - successfulJobsHistoryLimit: 2 - sessionHistoryLimit: 3 - usagePolicy: - allowedNamespaces: - from: Same coreKubestashComBackupConfiguration: # +doc-gen:break apiVersion: core.kubestash.com/v1alpha1 kind: BackupConfiguration metadata: name: neo4j namespace: demo - spec: - backends: - - name: neo4j-backend - retentionPolicy: - name: neo4j-retention-policy - namespace: demo - storageRef: - name: neo4j-storage - namespace: demo - sessions: - - addon: - jobTemplate: - spec: - containerSecurityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 999 - seccompProfile: - type: RuntimeDefault - nodeSelector: - kubernetes.io/os: linux - name: neo4j-addon - tasks: - - name: logical-backup - name: neo4j-frequent-backup - repositories: - - backend: neo4j-backend - directory: /neo4j-repo - encryptionSecret: - name: neo4j-encryption-secret - namespace: demo - name: neo4j-repo - scheduler: - failedJobsHistoryLimit: 4 - jobTemplate: - backoffLimit: 2 - template: - spec: - containerSecurityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 999 - seccompProfile: - type: RuntimeDefault - nodeSelector: - kubernetes.io/os: linux - schedule: 0 */2 * * * - successfulJobsHistoryLimit: 2 - sessionHistoryLimit: 3 - target: - apiGroup: kubedb.com - kind: Neo4j - name: neo4j - namespace: demo coreKubestashComRestoreSession: # +doc-gen:break apiVersion: core.kubestash.com/v1alpha1 kind: RestoreSession metadata: name: neo4j namespace: demo - spec: - addon: - containerRuntimeSettings: - securityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 999 - seccompProfile: - type: RuntimeDefault - jobTemplate: - spec: - nodeSelector: - kubernetes.io/os: linux - securityContext: - runAsGroup: 0 - runAsUser: 999 - name: neo4j-addon - tasks: - - name: logical-backup-restore - dataSource: - encryptionSecret: - name: neo4j-encryption-secret - namespace: demo - repository: neo4j-repo - snapshot: latest - target: - apiGroup: kubedb.com - kind: Neo4j - name: neo4j - namespace: demo kubedbComNeo4j: # +doc-gen:break apiVersion: kubedb.com/v1alpha2 kind: Neo4j metadata: name: neo4j namespace: default - spec: - deletionPolicy: WipeOut - podTemplate: - spec: - containers: - - name: neo4j - resources: - limits: - cpu: 500m - memory: 1Gi - nodeSelector: - app: neo4js.kubedb.com - instance: hello - namespace: default - nodepool: standard-bsv2-family - podPlacementPolicy: - name: default - tolerations: - - effect: NoSchedule - key: app - operator: Equal - value: neo4js.kubedb.com - - effect: NoSchedule - key: instance - operator: Equal - value: hello - - effect: NoSchedule - key: namespace - operator: Equal - value: default - - effect: NoSchedule - key: nodepool - operator: Equal - value: standard-bsv2-family - replicas: 3 - serviceTemplates: - - alias: primary - spec: - type: LoadBalancer - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 10Gi - storageClassName: default - storageType: Durable - version: 24.4.1 monitoringCoreosComServiceMonitor: # +doc-gen:break apiVersion: monitoring.coreos.com/v1 kind: ServiceMonitor metadata: name: neo4j namespace: demo - spec: - endpoints: - - honorLabels: true - interval: 30s - path: /metrics - port: metrics - namespaceSelector: - matchNames: - - demo - selector: - matchLabels: - app.kubernetes.io/instance: neo4j - app.kubernetes.io/name: neo4js.kubedb.com secret_auth: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: neo4j-auth namespace: demo - stringData: - password: thisIs1StrongPassword - username: root - type: Opaque secret_config: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: neo4j-config namespace: demo - stringData: - neo4j.cnf: | - [mysqld] - max_connections = 200 - read_buffer_size = 1048576 - type: Opaque diff --git a/charts/kubedbcom-oracle-editor-options/Chart.yaml b/charts/kubedbcom-oracle-editor-options/Chart.yaml index 7013c71b46..ad222efa7a 100644 --- a/charts/kubedbcom-oracle-editor-options/Chart.yaml +++ b/charts/kubedbcom-oracle-editor-options/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 name: kubedbcom-oracle-editor-options description: Oracle Editor UI Options type: application -version: v0.35.0 -appVersion: v0.35.0 +version: v0.36.0 +appVersion: v0.36.0 maintainers: - name: appscode email: support@appscode.com diff --git a/charts/kubedbcom-oracle-editor-options/README.md b/charts/kubedbcom-oracle-editor-options/README.md index bce61f3869..180a4dfa9a 100644 --- a/charts/kubedbcom-oracle-editor-options/README.md +++ b/charts/kubedbcom-oracle-editor-options/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-oracle-editor-options --version=v0.35.0 -$ helm upgrade -i kubedbcom-oracle-editor-options appscode/kubedbcom-oracle-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-oracle-editor-options --version=v0.36.0 +$ helm upgrade -i kubedbcom-oracle-editor-options appscode/kubedbcom-oracle-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Oracle Editor UI Options on a [Kubernetes](http://kubernete To install/upgrade the chart with the release name `kubedbcom-oracle-editor-options`: ```bash -$ helm upgrade -i kubedbcom-oracle-editor-options appscode/kubedbcom-oracle-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-oracle-editor-options appscode/kubedbcom-oracle-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` The command deploys a Oracle Editor UI Options on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -66,6 +66,7 @@ The following table lists the configurable parameters of the `kubedbcom-oracle-e | spec.dataGuard.protectionMode | | MaximumProtection | | spec.dataGuard.standbyType | | PHYSICAL | | spec.dataGuard.syncMode | | SYNC | +| spec.registrySecret.name | | "" | | spec.deletionPolicy | | WipeOut | | spec.persistence.size | | 4Gi | | spec.podResources.machine | | "" | @@ -189,12 +190,12 @@ The following table lists the configurable parameters of the `kubedbcom-oracle-e Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-oracle-editor-options appscode/kubedbcom-oracle-editor-options -n kube-system --create-namespace --version=v0.35.0 --set metadata.resource.group=kubedb.com +$ helm upgrade -i kubedbcom-oracle-editor-options appscode/kubedbcom-oracle-editor-options -n kube-system --create-namespace --version=v0.36.0 --set metadata.resource.group=kubedb.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-oracle-editor-options appscode/kubedbcom-oracle-editor-options -n kube-system --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-oracle-editor-options appscode/kubedbcom-oracle-editor-options -n kube-system --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-oracle-editor-options/templates/db.yaml b/charts/kubedbcom-oracle-editor-options/templates/db.yaml index 129e895bdd..3eed6b2d9f 100644 --- a/charts/kubedbcom-oracle-editor-options/templates/db.yaml +++ b/charts/kubedbcom-oracle-editor-options/templates/db.yaml @@ -99,6 +99,10 @@ spec: storageType: Durable podTemplate: spec: + {{- if .Values.spec.registrySecret.name }} + imagePullSecrets: + - name: {{ .Values.spec.registrySecret.name }} + {{- end }} securityContext: fsGroup: {{ .Values.spec.openshift.securityContext.runAsUser | default 54321 }} containers: @@ -129,6 +133,10 @@ spec: storageType: Durable podTemplate: spec: + {{- if .Values.spec.registrySecret.name }} + imagePullSecrets: + - name: {{ .Values.spec.registrySecret.name }} + {{- end }} securityContext: fsGroup: {{ .Values.spec.openshift.securityContext.runAsUser | default 54321 }} containers: diff --git a/charts/kubedbcom-oracle-editor-options/ui/create-ui.yaml b/charts/kubedbcom-oracle-editor-options/ui/create-ui.yaml index 4c7946e688..beeb4303d3 100644 --- a/charts/kubedbcom-oracle-editor-options/ui/create-ui.yaml +++ b/charts/kubedbcom-oracle-editor-options/ui/create-ui.yaml @@ -96,6 +96,10 @@ step: type: input showLabels: true type: horizontal-layout + - label: Registry Secret + loader: getSecrets + schema: schema/properties/spec/properties/registrySecret/properties/name + type: select - description: Configure Credentials, Deployment Mode etc. elements: - elements: diff --git a/charts/kubedbcom-oracle-editor-options/values.openapiv3_schema.yaml b/charts/kubedbcom-oracle-editor-options/values.openapiv3_schema.yaml index 1fb950b13d..29278dfe76 100644 --- a/charts/kubedbcom-oracle-editor-options/values.openapiv3_schema.yaml +++ b/charts/kubedbcom-oracle-editor-options/values.openapiv3_schema.yaml @@ -1735,6 +1735,13 @@ properties: - machine - resources type: object + registrySecret: + properties: + name: + type: string + required: + - name + type: object replicas: type: integer required: @@ -1747,6 +1754,7 @@ properties: - monitoring - persistence - podResources + - registrySecret type: object required: - spec diff --git a/charts/kubedbcom-oracle-editor-options/values.yaml b/charts/kubedbcom-oracle-editor-options/values.yaml index 2ec92b815b..50e80cc4a7 100644 --- a/charts/kubedbcom-oracle-editor-options/values.yaml +++ b/charts/kubedbcom-oracle-editor-options/values.yaml @@ -42,6 +42,8 @@ spec: standbyType: PHYSICAL syncMode: SYNC + registrySecret: + name: "" deletionPolicy: WipeOut persistence: diff --git a/charts/kubedbcom-oracle-editor/Chart.yaml b/charts/kubedbcom-oracle-editor/Chart.yaml index bd0ba41ed6..9ee810f13a 100644 --- a/charts/kubedbcom-oracle-editor/Chart.yaml +++ b/charts/kubedbcom-oracle-editor/Chart.yaml @@ -2,14 +2,30 @@ annotations: meta.x-helm.dev/editor: '{"group":"kubedb.com","version":"v1alpha2","resource":"oracles"}' meta.x-helm.dev/form-keys: monitoringCoreosComPrometheusRule meta.x-helm.dev/resource-keys: autoscalingKubedbComOracleAutoscaler,catalogAppscodeComOracleBinding,certManagerIoIssuer_ca,kubedbComOracle,monitoringCoreosComServiceMonitor,secret_auth,secret_config - meta.x-helm.dev/resources: "- group: \"\"\n kind: Secret\n version: v1\n- group:\ - \ autoscaling.kubedb.com\n kind: OracleAutoscaler\n version: v1alpha1\n- group:\ - \ catalog.appscode.com\n kind: OracleBinding\n version: v1alpha1\n- group: cert-manager.io\n\ - \ kind: Issuer\n version: v1\n- group: kubedb.com\n kind: Oracle\n version:\ - \ v1alpha2\n- group: monitoring.coreos.com\n kind: PrometheusRule\n version:\ - \ v1\n- group: monitoring.coreos.com\n kind: ServiceMonitor\n version: v1\n" + meta.x-helm.dev/resources: | + - group: "" + kind: Secret + version: v1 + - group: autoscaling.kubedb.com + kind: OracleAutoscaler + version: v1alpha1 + - group: catalog.appscode.com + kind: OracleBinding + version: v1alpha1 + - group: cert-manager.io + kind: Issuer + version: v1 + - group: kubedb.com + kind: Oracle + version: v1alpha2 + - group: monitoring.coreos.com + kind: PrometheusRule + version: v1 + - group: monitoring.coreos.com + kind: ServiceMonitor + version: v1 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Oracle Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -21,4 +37,4 @@ maintainers: name: appscode name: kubedbcom-oracle-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/kubedbcom-oracle-editor/README.md b/charts/kubedbcom-oracle-editor/README.md index 675438dc33..5fc38b6b85 100644 --- a/charts/kubedbcom-oracle-editor/README.md +++ b/charts/kubedbcom-oracle-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-oracle-editor --version=v0.35.0 -$ helm upgrade -i kubedbcom-oracle-editor appscode/kubedbcom-oracle-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-oracle-editor --version=v0.36.0 +$ helm upgrade -i kubedbcom-oracle-editor appscode/kubedbcom-oracle-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Oracle Editor on a [Kubernetes](http://kubernetes.io) clust To install/upgrade the chart with the release name `kubedbcom-oracle-editor`: ```bash -$ helm upgrade -i kubedbcom-oracle-editor appscode/kubedbcom-oracle-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-oracle-editor appscode/kubedbcom-oracle-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Oracle Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -45,73 +45,73 @@ The command removes all the Kubernetes components associated with the chart and The following table lists the configurable parameters of the `kubedbcom-oracle-editor` chart and their default values. -| Parameter | Description | Default | -|-------------------------------------------------------------------------------|-------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| form.alert.additionalRuleLabels | | {} | -| form.alert.annotations | | {} | -| form.alert.enabled | | warning | -| form.alert.groups.database.enabled | | warning | -| form.alert.groups.database.rules.diskAlmostFull.duration | | 1m | -| form.alert.groups.database.rules.diskAlmostFull.enabled | | true | -| form.alert.groups.database.rules.diskAlmostFull.severity | | critical | -| form.alert.groups.database.rules.diskAlmostFull.val | | 95 | -| form.alert.groups.database.rules.diskUsageHigh.duration | | 1m | -| form.alert.groups.database.rules.diskUsageHigh.enabled | | true | -| form.alert.groups.database.rules.diskUsageHigh.severity | | warning | -| form.alert.groups.database.rules.diskUsageHigh.val | | 80 | -| form.alert.groups.database.rules.oracleInstanceDown.duration | | 0m | -| form.alert.groups.database.rules.oracleInstanceDown.enabled | | true | -| form.alert.groups.database.rules.oracleInstanceDown.severity | | critical | -| form.alert.groups.database.rules.oracleRestarted.duration | | 0m | -| form.alert.groups.database.rules.oracleRestarted.enabled | | true | -| form.alert.groups.database.rules.oracleRestarted.severity | | critical | -| form.alert.groups.database.rules.oracleRestarted.val | | 60 | -| form.alert.groups.database.rules.oracleServiceDown.duration | | 0m | -| form.alert.groups.database.rules.oracleServiceDown.enabled | | true | -| form.alert.groups.database.rules.oracleServiceDown.severity | | critical | -| form.alert.groups.opsManager.enabled | | warning | -| form.alert.groups.opsManager.rules.opsRequestFailed.duration | | 0m | -| form.alert.groups.opsManager.rules.opsRequestFailed.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestFailed.severity | | critical | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.duration | | 0m | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.severity | | info | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.duration | | 30m | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.severity | | critical | -| form.alert.groups.provisioner.enabled | | warning | -| form.alert.groups.provisioner.rules.appPhaseCritical.duration | | 15m | -| form.alert.groups.provisioner.rules.appPhaseCritical.enabled | | true | -| form.alert.groups.provisioner.rules.appPhaseCritical.severity | | warning | -| form.alert.groups.provisioner.rules.appPhaseNotReady.duration | | 1m | -| form.alert.groups.provisioner.rules.appPhaseNotReady.enabled | | true | -| form.alert.groups.provisioner.rules.appPhaseNotReady.severity | | critical | -| form.alert.labels.release | | prometheus | -| metadata.resource.group | | kubedb.com | -| metadata.resource.version | | v1alpha2 | -| metadata.resource.name | | oracles | -| metadata.resource.kind | | Oracle | -| metadata.resource.scope | | Namespaced | -| metadata.release.name | | RELEASE-NAME | -| metadata.release.namespace | | default | -| resources.autoscalingKubedbComOracleAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"OracleAutoscaler","metadata":{"name":"oracle","namespace":"demo"},"spec":{"compute":{"nodeTopology":{"name":"standard-basv2-family"},"oracle":{"maxAllowed":{"cpu":1,"memory":"2Gi"},"minAllowed":{"cpu":"400m","memory":"400Mi"},"podLifeTimeThreshold":"10m","resourceDiffPercentage":20,"trigger":"On"}},"databaseRef":{"name":"oracle"},"opsRequestOptions":{"apply":"IfReady","timeout":"10m"}}} | -| resources.catalogAppscodeComOracleBinding | | {"apiVersion":"catalog.appscode.com/v1alpha1","kind":"OracleBinding","metadata":{"name":"oracle","namespace":"demo"},"spec":{"sourceRef":{"name":"oracle","namespace":"demo"}}} | -| resources.certManagerIoIssuer_ca | | {"apiVersion":"cert-manager.io/v1","kind":"Issuer","metadata":{"name":"oracle-ca","namespace":"demo"},"spec":{"ca":{"secretName":"oracle-ca"}}} | -| resources.kubedbComOracle | | {"apiVersion":"kubedb.com/v1alpha2","kind":"Oracle","metadata":{"name":"oracle","namespace":"oracle"},"spec":{"deletionPolicy":"Halt","podTemplate":{"spec":{"containers":[{"name":"oracle","resources":{"requests":{"cpu":"700m","memory":"1200Mi"}}}],"nodeSelector":{"app":"kubedb","component":"oracle-database","instance":"oracle"},"tolerations":[{"effect":"NoSchedule","key":"app","operator":"Equal","value":"kubedb"},{"effect":"NoSchedule","key":"instance","operator":"Equal","value":"oracle"},{"effect":"NoSchedule","key":"component","operator":"Equal","value":"oracle-database"},{"effect":"NoSchedule","key":"nodepool_type","operator":"Equal","value":"n2-standard-2"}]}},"replicas":3,"serviceTemplates":[{"alias":"primary","spec":{"type":"LoadBalancer"}}],"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Mi"}}},"version":"3.8.3"}} | -| resources.monitoringCoreosComServiceMonitor | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"oracle","namespace":"demo"},"spec":{"endpoints":[{"honorLabels":true,"interval":"30s","path":"/metrics","port":"metrics"}],"namespaceSelector":{"matchNames":["demo"]},"selector":{"matchLabels":{"app.kubernetes.io/instance":"oracle","app.kubernetes.io/name":"oracles.kubedb.com"}}}} | -| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"oracle-auth","namespace":"demo"},"stringData":{"password":"thisIs1StrongPassword","username":"root"},"type":"Opaque"} | -| resources.secret_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"oracle-config","namespace":"demo"},"stringData":{"oracle.cnf":"[mysqld]\nmax_connections = 200\nread_buffer_size = 1048576\n"},"type":"Opaque"} | +| Parameter | Description | Default | +|-------------------------------------------------------------------------------|-------------|-----------------------------------------------------------------------------------------------------------------------------------------| +| form.alert.additionalRuleLabels | | {} | +| form.alert.annotations | | {} | +| form.alert.enabled | | warning | +| form.alert.groups.database.enabled | | warning | +| form.alert.groups.database.rules.diskAlmostFull.duration | | 1m | +| form.alert.groups.database.rules.diskAlmostFull.enabled | | true | +| form.alert.groups.database.rules.diskAlmostFull.severity | | critical | +| form.alert.groups.database.rules.diskAlmostFull.val | | 95 | +| form.alert.groups.database.rules.diskUsageHigh.duration | | 1m | +| form.alert.groups.database.rules.diskUsageHigh.enabled | | true | +| form.alert.groups.database.rules.diskUsageHigh.severity | | warning | +| form.alert.groups.database.rules.diskUsageHigh.val | | 80 | +| form.alert.groups.database.rules.oracleInstanceDown.duration | | 0m | +| form.alert.groups.database.rules.oracleInstanceDown.enabled | | true | +| form.alert.groups.database.rules.oracleInstanceDown.severity | | critical | +| form.alert.groups.database.rules.oracleRestarted.duration | | 0m | +| form.alert.groups.database.rules.oracleRestarted.enabled | | true | +| form.alert.groups.database.rules.oracleRestarted.severity | | critical | +| form.alert.groups.database.rules.oracleRestarted.val | | 60 | +| form.alert.groups.database.rules.oracleServiceDown.duration | | 0m | +| form.alert.groups.database.rules.oracleServiceDown.enabled | | true | +| form.alert.groups.database.rules.oracleServiceDown.severity | | critical | +| form.alert.groups.opsManager.enabled | | warning | +| form.alert.groups.opsManager.rules.opsRequestFailed.duration | | 0m | +| form.alert.groups.opsManager.rules.opsRequestFailed.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestFailed.severity | | critical | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.duration | | 0m | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.severity | | info | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.duration | | 30m | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.severity | | critical | +| form.alert.groups.provisioner.enabled | | warning | +| form.alert.groups.provisioner.rules.appPhaseCritical.duration | | 15m | +| form.alert.groups.provisioner.rules.appPhaseCritical.enabled | | true | +| form.alert.groups.provisioner.rules.appPhaseCritical.severity | | warning | +| form.alert.groups.provisioner.rules.appPhaseNotReady.duration | | 1m | +| form.alert.groups.provisioner.rules.appPhaseNotReady.enabled | | true | +| form.alert.groups.provisioner.rules.appPhaseNotReady.severity | | critical | +| form.alert.labels.release | | prometheus | +| metadata.resource.group | | kubedb.com | +| metadata.resource.version | | v1alpha2 | +| metadata.resource.name | | oracles | +| metadata.resource.kind | | Oracle | +| metadata.resource.scope | | Namespaced | +| metadata.release.name | | RELEASE-NAME | +| metadata.release.namespace | | default | +| resources.autoscalingKubedbComOracleAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"OracleAutoscaler","metadata":{"name":"oracle","namespace":"demo"}} | +| resources.catalogAppscodeComOracleBinding | | {"apiVersion":"catalog.appscode.com/v1alpha1","kind":"OracleBinding","metadata":{"name":"oracle","namespace":"demo"}} | +| resources.certManagerIoIssuer_ca | | {"apiVersion":"cert-manager.io/v1","kind":"Issuer","metadata":{"name":"oracle-ca","namespace":"demo"}} | +| resources.kubedbComOracle | | {"apiVersion":"kubedb.com/v1alpha2","kind":"Oracle","metadata":{"name":"oracle","namespace":"oracle"}} | +| resources.monitoringCoreosComServiceMonitor | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"oracle","namespace":"demo"}} | +| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"oracle-auth","namespace":"demo"}} | +| resources.secret_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"oracle-config","namespace":"demo"}} | Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-oracle-editor appscode/kubedbcom-oracle-editor -n default --create-namespace --version=v0.35.0 --set form.alert.enabled=warning +$ helm upgrade -i kubedbcom-oracle-editor appscode/kubedbcom-oracle-editor -n default --create-namespace --version=v0.36.0 --set form.alert.enabled=warning ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-oracle-editor appscode/kubedbcom-oracle-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-oracle-editor appscode/kubedbcom-oracle-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-oracle-editor/ui/functions.js b/charts/kubedbcom-oracle-editor/ui/functions.js index 436c5e7c1a..7ec4434a75 100644 --- a/charts/kubedbcom-oracle-editor/ui/functions.js +++ b/charts/kubedbcom-oracle-editor/ui/functions.js @@ -160,7 +160,106 @@ export const useFunc = (model) => { let initialDbMetadata = {} let namespaceList = [] let backupConfigurationsFromStore = {} - let valuesFromWizard = {} + let valuesFromWizard = { + apiVersion: 'core.kubestash.com/v1alpha1', + kind: 'BackupConfiguration', + metadata: { + name: 'oracle', + namespace: 'demo', + }, + spec: { + backends: [ + { + name: 'oracle-backend', + retentionPolicy: { + name: 'oracle-retention-policy', + namespace: 'demo', + }, + storageRef: { + name: 'oracle-storage', + namespace: 'demo', + }, + }, + ], + sessions: [ + { + addon: { + jobTemplate: { + spec: { + containerSecurityContext: { + allowPrivilegeEscalation: false, + capabilities: { + drop: ['ALL'], + }, + runAsGroup: 0, + runAsNonRoot: true, + runAsUser: 999, + seccompProfile: { + type: 'RuntimeDefault', + }, + }, + nodeSelector: { + 'kubernetes.io/os': 'linux', + }, + }, + }, + name: 'oracle-addon', + tasks: [ + { + name: 'logical-backup', + }, + ], + }, + name: 'oracle-frequent-backup', + repositories: [ + { + backend: 'oracle-backend', + directory: '/oracle-repo', + encryptionSecret: { + name: 'oracle-encryption-secret', + namespace: 'demo', + }, + name: 'oracle-repo', + }, + ], + scheduler: { + failedJobsHistoryLimit: 4, + jobTemplate: { + backoffLimit: 2, + template: { + spec: { + containerSecurityContext: { + allowPrivilegeEscalation: false, + capabilities: { + drop: ['ALL'], + }, + runAsGroup: 0, + runAsNonRoot: true, + runAsUser: 999, + seccompProfile: { + type: 'RuntimeDefault', + }, + }, + nodeSelector: { + 'kubernetes.io/os': 'linux', + }, + }, + }, + }, + schedule: '0 */2 * * *', + successfulJobsHistoryLimit: 2, + }, + sessionHistoryLimit: 3, + }, + ], + target: { + apiGroup: 'kubedb.com', + kind: 'Oracle', + name: 'oracle', + namespace: 'demo', + }, + }, + } let initialArchiver = {} let isArchiverAvailable = false let archiverObjectToCommit = {} @@ -181,27 +280,6 @@ export const useFunc = (model) => { initialArchiver = dbResource.spec?.archiver ? objectCopy(dbResource.spec?.archiver) : undefined // get values.yaml to populate data when backup-config is being created - try { - const actionArray = storeGet('/resource/actions/result') - const editorDetails = actionArray[0]?.items[0]?.editor - const chartName = editorDetails?.name - const sourceApiGroup = editorDetails?.sourceRef?.apiGroup - const sourceKind = editorDetails?.sourceRef?.kind - const sourceNamespace = editorDetails?.sourceRef?.namespace - const sourceName = editorDetails?.sourceRef?.name - const chartVersion = editorDetails?.version - - let url = `/clusters/${user}/${cluster}/helm/packageview/values?name=${chartName}&sourceApiGroup=${sourceApiGroup}&sourceKind=${sourceKind}&sourceNamespace=${sourceNamespace}&sourceName=${sourceName}&version=${chartVersion}&format=json` - - if (spoke) - url = `/clusters/${user}/${spoke}/helm/packageview/values?name=${chartName}&sourceApiGroup=${sourceApiGroup}&sourceKind=${sourceKind}&sourceNamespace=${sourceNamespace}&sourceName=${sourceName}&version=${chartVersion}&format=json` - - const resp = await axios.get(url) - - valuesFromWizard = objectCopy(resp.data?.resources?.coreKubestashComBackupConfiguration) || {} - } catch (e) { - console.log(e) - } // check storageclass archiver annotation if (initialArchiver) { diff --git a/charts/kubedbcom-oracle-editor/values.yaml b/charts/kubedbcom-oracle-editor/values.yaml index 4df6cc0caa..32fcc5b9e1 100644 --- a/charts/kubedbcom-oracle-editor/values.yaml +++ b/charts/kubedbcom-oracle-editor/values.yaml @@ -75,131 +75,39 @@ resources: metadata: name: oracle namespace: demo - spec: - compute: - nodeTopology: - name: standard-basv2-family - oracle: - maxAllowed: - cpu: 1 - memory: 2Gi - minAllowed: - cpu: 400m - memory: 400Mi - podLifeTimeThreshold: 10m - resourceDiffPercentage: 20 - trigger: "On" - databaseRef: - name: oracle - opsRequestOptions: - apply: IfReady - timeout: 10m catalogAppscodeComOracleBinding: # +doc-gen:break apiVersion: catalog.appscode.com/v1alpha1 kind: OracleBinding metadata: name: oracle namespace: demo - spec: - sourceRef: - name: oracle - namespace: demo certManagerIoIssuer_ca: # +doc-gen:break apiVersion: cert-manager.io/v1 kind: Issuer metadata: name: oracle-ca namespace: demo - spec: - ca: - secretName: oracle-ca kubedbComOracle: # +doc-gen:break apiVersion: kubedb.com/v1alpha2 kind: Oracle metadata: name: oracle namespace: oracle - spec: - deletionPolicy: Halt - podTemplate: - spec: - containers: - - name: oracle - resources: - requests: - cpu: 700m - memory: 1200Mi - nodeSelector: - app: kubedb - component: oracle-database - instance: oracle - tolerations: - - effect: NoSchedule - key: app - operator: Equal - value: kubedb - - effect: NoSchedule - key: instance - operator: Equal - value: oracle - - effect: NoSchedule - key: component - operator: Equal - value: oracle-database - - effect: NoSchedule - key: nodepool_type - operator: Equal - value: n2-standard-2 - replicas: 3 - serviceTemplates: - - alias: primary - spec: - type: LoadBalancer - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 100Mi - version: 3.8.3 monitoringCoreosComServiceMonitor: # +doc-gen:break apiVersion: monitoring.coreos.com/v1 kind: ServiceMonitor metadata: name: oracle namespace: demo - spec: - endpoints: - - honorLabels: true - interval: 30s - path: /metrics - port: metrics - namespaceSelector: - matchNames: - - demo - selector: - matchLabels: - app.kubernetes.io/instance: oracle - app.kubernetes.io/name: oracles.kubedb.com secret_auth: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: oracle-auth namespace: demo - stringData: - password: thisIs1StrongPassword - username: root - type: Opaque secret_config: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: oracle-config namespace: demo - stringData: - oracle.cnf: | - [mysqld] - max_connections = 200 - read_buffer_size = 1048576 - type: Opaque diff --git a/charts/kubedbcom-perconaxtradb-editor-options/Chart.yaml b/charts/kubedbcom-perconaxtradb-editor-options/Chart.yaml index bbc8f401cd..b01026acaf 100644 --- a/charts/kubedbcom-perconaxtradb-editor-options/Chart.yaml +++ b/charts/kubedbcom-perconaxtradb-editor-options/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 name: kubedbcom-perconaxtradb-editor-options description: PerconaXtraDB Editor UI Options type: application -version: v0.35.0 -appVersion: v0.35.0 +version: v0.36.0 +appVersion: v0.36.0 maintainers: - name: appscode email: support@appscode.com diff --git a/charts/kubedbcom-perconaxtradb-editor-options/README.md b/charts/kubedbcom-perconaxtradb-editor-options/README.md index d1389f2192..2f327fa34e 100644 --- a/charts/kubedbcom-perconaxtradb-editor-options/README.md +++ b/charts/kubedbcom-perconaxtradb-editor-options/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-perconaxtradb-editor-options --version=v0.35.0 -$ helm upgrade -i kubedbcom-perconaxtradb-editor-options appscode/kubedbcom-perconaxtradb-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-perconaxtradb-editor-options --version=v0.36.0 +$ helm upgrade -i kubedbcom-perconaxtradb-editor-options appscode/kubedbcom-perconaxtradb-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PerconaXtraDB Editor UI Options on a [Kubernetes](http://ku To install/upgrade the chart with the release name `kubedbcom-perconaxtradb-editor-options`: ```bash -$ helm upgrade -i kubedbcom-perconaxtradb-editor-options appscode/kubedbcom-perconaxtradb-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-perconaxtradb-editor-options appscode/kubedbcom-perconaxtradb-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` The command deploys a PerconaXtraDB Editor UI Options on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -258,12 +258,12 @@ The following table lists the configurable parameters of the `kubedbcom-perconax Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-perconaxtradb-editor-options appscode/kubedbcom-perconaxtradb-editor-options -n kube-system --create-namespace --version=v0.35.0 --set metadata.resource.group=kubedb.com +$ helm upgrade -i kubedbcom-perconaxtradb-editor-options appscode/kubedbcom-perconaxtradb-editor-options -n kube-system --create-namespace --version=v0.36.0 --set metadata.resource.group=kubedb.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-perconaxtradb-editor-options appscode/kubedbcom-perconaxtradb-editor-options -n kube-system --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-perconaxtradb-editor-options appscode/kubedbcom-perconaxtradb-editor-options -n kube-system --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-perconaxtradb-editor/Chart.yaml b/charts/kubedbcom-perconaxtradb-editor/Chart.yaml index ac44415bba..abeca0d5eb 100644 --- a/charts/kubedbcom-perconaxtradb-editor/Chart.yaml +++ b/charts/kubedbcom-perconaxtradb-editor/Chart.yaml @@ -2,15 +2,33 @@ annotations: meta.x-helm.dev/editor: '{"group":"kubedb.com","version":"v1","resource":"perconaxtradbs"}' meta.x-helm.dev/form-keys: monitoringCoreosComPrometheusRule meta.x-helm.dev/resource-keys: autoscalingKubedbComPerconaXtraDBAutoscaler,catalogAppscodeComPerconaXtraDBBinding,certManagerIoIssuer_ca,gitopsKubedbComPerconaXtraDB,kubedbComPerconaXtraDB,monitoringCoreosComServiceMonitor,secret_auth,secret_config - meta.x-helm.dev/resources: "- group: \"\"\n kind: Secret\n version: v1\n- group:\ - \ autoscaling.kubedb.com\n kind: PerconaXtraDBAutoscaler\n version: v1alpha1\n\ - - group: catalog.appscode.com\n kind: PerconaXtraDBBinding\n version: v1alpha1\n\ - - group: cert-manager.io\n kind: Issuer\n version: v1\n- group: gitops.kubedb.com\n\ - \ kind: PerconaXtraDB\n version: v1alpha1\n- group: kubedb.com\n kind: PerconaXtraDB\n\ - \ version: v1\n- group: monitoring.coreos.com\n kind: PrometheusRule\n version:\ - \ v1\n- group: monitoring.coreos.com\n kind: ServiceMonitor\n version: v1\n" + meta.x-helm.dev/resources: | + - group: "" + kind: Secret + version: v1 + - group: autoscaling.kubedb.com + kind: PerconaXtraDBAutoscaler + version: v1alpha1 + - group: catalog.appscode.com + kind: PerconaXtraDBBinding + version: v1alpha1 + - group: cert-manager.io + kind: Issuer + version: v1 + - group: gitops.kubedb.com + kind: PerconaXtraDB + version: v1alpha1 + - group: kubedb.com + kind: PerconaXtraDB + version: v1 + - group: monitoring.coreos.com + kind: PrometheusRule + version: v1 + - group: monitoring.coreos.com + kind: ServiceMonitor + version: v1 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: PerconaXtraDB Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -22,4 +40,4 @@ maintainers: name: appscode name: kubedbcom-perconaxtradb-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/kubedbcom-perconaxtradb-editor/README.md b/charts/kubedbcom-perconaxtradb-editor/README.md index f34ce7ebc0..d391550f29 100644 --- a/charts/kubedbcom-perconaxtradb-editor/README.md +++ b/charts/kubedbcom-perconaxtradb-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-perconaxtradb-editor --version=v0.35.0 -$ helm upgrade -i kubedbcom-perconaxtradb-editor appscode/kubedbcom-perconaxtradb-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-perconaxtradb-editor --version=v0.36.0 +$ helm upgrade -i kubedbcom-perconaxtradb-editor appscode/kubedbcom-perconaxtradb-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PerconaXtraDB Editor on a [Kubernetes](http://kubernetes.io To install/upgrade the chart with the release name `kubedbcom-perconaxtradb-editor`: ```bash -$ helm upgrade -i kubedbcom-perconaxtradb-editor appscode/kubedbcom-perconaxtradb-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-perconaxtradb-editor appscode/kubedbcom-perconaxtradb-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a PerconaXtraDB Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -45,152 +45,152 @@ The command removes all the Kubernetes components associated with the chart and The following table lists the configurable parameters of the `kubedbcom-perconaxtradb-editor` chart and their default values. -| Parameter | Description | Default | -|-------------------------------------------------------------------------------|-------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| form.alert.additionalRuleLabels | | {} | -| form.alert.annotations | | {} | -| form.alert.enabled | | warning | -| form.alert.groups.cluster.enabled | | warning | -| form.alert.groups.cluster.rules.galeraReplicationLatencyTooLong.duration | | 5m | -| form.alert.groups.cluster.rules.galeraReplicationLatencyTooLong.enabled | | true | -| form.alert.groups.cluster.rules.galeraReplicationLatencyTooLong.severity | | warning | -| form.alert.groups.cluster.rules.galeraReplicationLatencyTooLong.val | | 0.1 | -| form.alert.groups.database.enabled | | warning | -| form.alert.groups.database.rules.diskAlmostFull.duration | | 1m | -| form.alert.groups.database.rules.diskAlmostFull.enabled | | true | -| form.alert.groups.database.rules.diskAlmostFull.severity | | critical | -| form.alert.groups.database.rules.diskAlmostFull.val | | 95 | -| form.alert.groups.database.rules.diskUsageHigh.duration | | 1m | -| form.alert.groups.database.rules.diskUsageHigh.enabled | | true | -| form.alert.groups.database.rules.diskUsageHigh.severity | | warning | -| form.alert.groups.database.rules.diskUsageHigh.val | | 80 | -| form.alert.groups.database.rules.mysqlHighIncomingBytes.duration | | 0m | -| form.alert.groups.database.rules.mysqlHighIncomingBytes.enabled | | true | -| form.alert.groups.database.rules.mysqlHighIncomingBytes.severity | | critical | -| form.alert.groups.database.rules.mysqlHighIncomingBytes.val | | 1.048576e+06 | -| form.alert.groups.database.rules.mysqlHighOutgoingBytes.duration | | 0m | -| form.alert.groups.database.rules.mysqlHighOutgoingBytes.enabled | | true | -| form.alert.groups.database.rules.mysqlHighOutgoingBytes.severity | | critical | -| form.alert.groups.database.rules.mysqlHighOutgoingBytes.val | | 1.048576e+06 | -| form.alert.groups.database.rules.mysqlHighQPS.duration | | 0m | -| form.alert.groups.database.rules.mysqlHighQPS.enabled | | true | -| form.alert.groups.database.rules.mysqlHighQPS.severity | | critical | -| form.alert.groups.database.rules.mysqlHighQPS.val | | 1000 | -| form.alert.groups.database.rules.mysqlHighThreadsRunning.duration | | 2m | -| form.alert.groups.database.rules.mysqlHighThreadsRunning.enabled | | true | -| form.alert.groups.database.rules.mysqlHighThreadsRunning.severity | | warning | -| form.alert.groups.database.rules.mysqlHighThreadsRunning.val | | 60 | -| form.alert.groups.database.rules.mysqlInnoDBLogWaits.duration | | 0m | -| form.alert.groups.database.rules.mysqlInnoDBLogWaits.enabled | | true | -| form.alert.groups.database.rules.mysqlInnoDBLogWaits.severity | | warning | -| form.alert.groups.database.rules.mysqlInnoDBLogWaits.val | | 10 | -| form.alert.groups.database.rules.mysqlInstanceDown.duration | | 0m | -| form.alert.groups.database.rules.mysqlInstanceDown.enabled | | true | -| form.alert.groups.database.rules.mysqlInstanceDown.severity | | critical | -| form.alert.groups.database.rules.mysqlRestarted.duration | | 0m | -| form.alert.groups.database.rules.mysqlRestarted.enabled | | true | -| form.alert.groups.database.rules.mysqlRestarted.severity | | warning | -| form.alert.groups.database.rules.mysqlRestarted.val | | 60 | -| form.alert.groups.database.rules.mysqlServiceDown.duration | | 0m | -| form.alert.groups.database.rules.mysqlServiceDown.enabled | | true | -| form.alert.groups.database.rules.mysqlServiceDown.severity | | critical | -| form.alert.groups.database.rules.mysqlSlowQueries.duration | | 2m | -| form.alert.groups.database.rules.mysqlSlowQueries.enabled | | true | -| form.alert.groups.database.rules.mysqlSlowQueries.severity | | warning | -| form.alert.groups.database.rules.mysqlTooManyConnections.duration | | 2m | -| form.alert.groups.database.rules.mysqlTooManyConnections.enabled | | true | -| form.alert.groups.database.rules.mysqlTooManyConnections.severity | | warning | -| form.alert.groups.database.rules.mysqlTooManyConnections.val | | 80 | -| form.alert.groups.database.rules.mysqlTooManyOpenFiles.duration | | 2m | -| form.alert.groups.database.rules.mysqlTooManyOpenFiles.enabled | | true | -| form.alert.groups.database.rules.mysqlTooManyOpenFiles.severity | | warning | -| form.alert.groups.database.rules.mysqlTooManyOpenFiles.val | | 80 | -| form.alert.groups.opsManager.enabled | | warning | -| form.alert.groups.opsManager.rules.opsRequestFailed.duration | | 0m | -| form.alert.groups.opsManager.rules.opsRequestFailed.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestFailed.severity | | critical | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.duration | | 0m | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.severity | | info | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.duration | | 30m | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.severity | | critical | -| form.alert.groups.provisioner.enabled | | warning | -| form.alert.groups.provisioner.rules.appPhaseCritical.duration | | 15m | -| form.alert.groups.provisioner.rules.appPhaseCritical.enabled | | true | -| form.alert.groups.provisioner.rules.appPhaseCritical.severity | | warning | -| form.alert.groups.provisioner.rules.appPhaseNotReady.duration | | 1m | -| form.alert.groups.provisioner.rules.appPhaseNotReady.enabled | | true | -| form.alert.groups.provisioner.rules.appPhaseNotReady.severity | | critical | -| form.alert.groups.schemaManager.enabled | | warning | -| form.alert.groups.schemaManager.rules.schemaExpired.duration | | 0m | -| form.alert.groups.schemaManager.rules.schemaExpired.enabled | | true | -| form.alert.groups.schemaManager.rules.schemaExpired.severity | | warning | -| form.alert.groups.schemaManager.rules.schemaFailed.duration | | 0m | -| form.alert.groups.schemaManager.rules.schemaFailed.enabled | | true | -| form.alert.groups.schemaManager.rules.schemaFailed.severity | | warning | -| form.alert.groups.schemaManager.rules.schemaInProgressForTooLong.duration | | 30m | -| form.alert.groups.schemaManager.rules.schemaInProgressForTooLong.enabled | | true | -| form.alert.groups.schemaManager.rules.schemaInProgressForTooLong.severity | | warning | -| form.alert.groups.schemaManager.rules.schemaPendingForTooLong.duration | | 30m | -| form.alert.groups.schemaManager.rules.schemaPendingForTooLong.enabled | | true | -| form.alert.groups.schemaManager.rules.schemaPendingForTooLong.severity | | warning | -| form.alert.groups.schemaManager.rules.schemaTerminatingForTooLong.duration | | 30m | -| form.alert.groups.schemaManager.rules.schemaTerminatingForTooLong.enabled | | true | -| form.alert.groups.schemaManager.rules.schemaTerminatingForTooLong.severity | | warning | -| form.alert.groups.stash.enabled | | warning | -| form.alert.groups.stash.rules.backupSessionFailed.duration | | 0m | -| form.alert.groups.stash.rules.backupSessionFailed.enabled | | true | -| form.alert.groups.stash.rules.backupSessionFailed.severity | | critical | -| form.alert.groups.stash.rules.backupSessionPeriodTooLong.duration | | 0m | -| form.alert.groups.stash.rules.backupSessionPeriodTooLong.enabled | | true | -| form.alert.groups.stash.rules.backupSessionPeriodTooLong.severity | | warning | -| form.alert.groups.stash.rules.backupSessionPeriodTooLong.val | | 1800 | -| form.alert.groups.stash.rules.noBackupSessionForTooLong.duration | | 0m | -| form.alert.groups.stash.rules.noBackupSessionForTooLong.enabled | | true | -| form.alert.groups.stash.rules.noBackupSessionForTooLong.severity | | warning | -| form.alert.groups.stash.rules.noBackupSessionForTooLong.val | | 18000 | -| form.alert.groups.stash.rules.repositoryCorrupted.duration | | 5m | -| form.alert.groups.stash.rules.repositoryCorrupted.enabled | | true | -| form.alert.groups.stash.rules.repositoryCorrupted.severity | | critical | -| form.alert.groups.stash.rules.repositoryStorageRunningLow.duration | | 5m | -| form.alert.groups.stash.rules.repositoryStorageRunningLow.enabled | | true | -| form.alert.groups.stash.rules.repositoryStorageRunningLow.severity | | warning | -| form.alert.groups.stash.rules.repositoryStorageRunningLow.val | | 1.073741824e+10 | -| form.alert.groups.stash.rules.restoreSessionFailed.duration | | 0m | -| form.alert.groups.stash.rules.restoreSessionFailed.enabled | | true | -| form.alert.groups.stash.rules.restoreSessionFailed.severity | | critical | -| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.duration | | 0m | -| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.enabled | | true | -| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.severity | | warning | -| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.val | | 1800 | -| form.alert.labels.release | | kube-prometheus-stack | -| metadata.resource.group | | kubedb.com | -| metadata.resource.version | | v1 | -| metadata.resource.name | | perconaxtradbs | -| metadata.resource.kind | | PerconaXtraDB | -| metadata.resource.scope | | Namespaced | -| metadata.release.name | | RELEASE-NAME | -| metadata.release.namespace | | default | -| resources.autoscalingKubedbComPerconaXtraDBAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"PerconaXtraDBAutoscaler","metadata":{"name":"perconaxtradb","namespace":"demo"},"spec":{"compute":{"node":{"maxAllowed":{"cpu":1,"memory":"2Gi"},"minAllowed":{"cpu":"400m","memory":"400Mi"},"podLifeTimeThreshold":"10m","resourceDiffPercentage":20,"trigger":"On"},"nodeTopology":{"name":"standard-basv2-family"}},"databaseRef":{"name":"repl"},"opsRequestOptions":{"apply":"IfReady","timeout":"10m"}}} | -| resources.catalogAppscodeComPerconaXtraDBBinding | | {"apiVersion":"catalog.appscode.com/v1alpha1","kind":"PerconaXtraDBBinding","metadata":{"name":"perconaxtradb","namespace":"demo"},"spec":{"sourceRef":{"name":"perconaxtradb","namespace":"demo"}}} | -| resources.certManagerIoIssuer_ca | | {"apiVersion":"cert-manager.io/v1","kind":"Issuer","metadata":{"name":"perconaxtradb-ca","namespace":"demo"},"spec":{"ca":{"secretName":"perconaxtradb-ca"}}} | -| resources.gitopsKubedbComPerconaXtraDB | | {"apiVersion":"gitops.kubedb.com/v1alpha1","kind":"PerconaXtraDB","metadata":{"name":"perconaxtradb","namespace":"sdb"},"spec":{"deletionPolicy":"Halt","licenseSecret":{"name":"license-secret"},"serviceTemplates":[{"alias":"primary","spec":{"type":"LoadBalancer"}}],"storageType":"Durable","topology":{"aggregator":{"podTemplate":{"spec":{"containers":[{"name":"perconaxtradb","resources":{"requests":{"cpu":"600m","memory":"1200Mi"}}}],"nodeSelector":{"app":"kubedb","component":"sdb-database","instance":"sdb"},"tolerations":[{"effect":"NoSchedule","key":"app","operator":"Equal","value":"kubedb"},{"effect":"NoSchedule","key":"instance","operator":"Equal","value":"sdb"},{"effect":"NoSchedule","key":"component","operator":"Equal","value":"sdb-database"},{"effect":"NoSchedule","key":"nodepool_type","operator":"Equal","value":"n2-standard-2"}]}},"replicas":3,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"standard-rwo"}},"leaf":{"podTemplate":{"spec":{"containers":[{"name":"perconaxtradb","resources":{"requests":{"cpu":"700m","memory":"1400Mi"}}}]}},"replicas":2,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"standard-rwo"}}},"version":"8.1.32"}} | -| resources.kubedbComPerconaXtraDB | | {"apiVersion":"kubedb.com/v1","kind":"PerconaXtraDB","metadata":{"name":"perconaxtradb","namespace":"sdb"},"spec":{"deletionPolicy":"Halt","licenseSecret":{"name":"license-secret"},"serviceTemplates":[{"alias":"primary","spec":{"type":"LoadBalancer"}}],"storageType":"Durable","topology":{"aggregator":{"podTemplate":{"spec":{"containers":[{"name":"perconaxtradb","resources":{"requests":{"cpu":"600m","memory":"1200Mi"}}}],"nodeSelector":{"app":"kubedb","component":"sdb-database","instance":"sdb"},"tolerations":[{"effect":"NoSchedule","key":"app","operator":"Equal","value":"kubedb"},{"effect":"NoSchedule","key":"instance","operator":"Equal","value":"sdb"},{"effect":"NoSchedule","key":"component","operator":"Equal","value":"sdb-database"},{"effect":"NoSchedule","key":"nodepool_type","operator":"Equal","value":"n2-standard-2"}]}},"replicas":3,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"standard-rwo"}},"leaf":{"podTemplate":{"spec":{"containers":[{"name":"perconaxtradb","resources":{"requests":{"cpu":"700m","memory":"1400Mi"}}}]}},"replicas":2,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"standard-rwo"}}},"version":"8.1.32"}} | -| resources.monitoringCoreosComServiceMonitor | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"perconaxtradb","namespace":"demo"},"spec":{"endpoints":[{"honorLabels":true,"interval":"30s","path":"/metrics","port":"metrics"}],"namespaceSelector":{"matchNames":["demo"]},"selector":{"matchLabels":{"app.kubernetes.io/instance":"perconaxtradb","app.kubernetes.io/name":"perconaxtradbs.kubedb.com"}}}} | -| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"perconaxtradb-auth","namespace":"demo"},"stringData":{"password":"thisIs1StrongPassword","username":"root"},"type":"Opaque"} | -| resources.secret_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"perconaxtradb-config","namespace":"demo"},"stringData":{"perconaxtradb.cnf":"[mysqld]\nmax_connections = 200\nread_buffer_size = 1048576\n"},"type":"Opaque"} | +| Parameter | Description | Default | +|-------------------------------------------------------------------------------|-------------|-------------------------------------------------------------------------------------------------------------------------------------------------------| +| form.alert.additionalRuleLabels | | {} | +| form.alert.annotations | | {} | +| form.alert.enabled | | warning | +| form.alert.groups.cluster.enabled | | warning | +| form.alert.groups.cluster.rules.galeraReplicationLatencyTooLong.duration | | 5m | +| form.alert.groups.cluster.rules.galeraReplicationLatencyTooLong.enabled | | true | +| form.alert.groups.cluster.rules.galeraReplicationLatencyTooLong.severity | | warning | +| form.alert.groups.cluster.rules.galeraReplicationLatencyTooLong.val | | 0.1 | +| form.alert.groups.database.enabled | | warning | +| form.alert.groups.database.rules.diskAlmostFull.duration | | 1m | +| form.alert.groups.database.rules.diskAlmostFull.enabled | | true | +| form.alert.groups.database.rules.diskAlmostFull.severity | | critical | +| form.alert.groups.database.rules.diskAlmostFull.val | | 95 | +| form.alert.groups.database.rules.diskUsageHigh.duration | | 1m | +| form.alert.groups.database.rules.diskUsageHigh.enabled | | true | +| form.alert.groups.database.rules.diskUsageHigh.severity | | warning | +| form.alert.groups.database.rules.diskUsageHigh.val | | 80 | +| form.alert.groups.database.rules.mysqlHighIncomingBytes.duration | | 0m | +| form.alert.groups.database.rules.mysqlHighIncomingBytes.enabled | | true | +| form.alert.groups.database.rules.mysqlHighIncomingBytes.severity | | critical | +| form.alert.groups.database.rules.mysqlHighIncomingBytes.val | | 1.048576e+06 | +| form.alert.groups.database.rules.mysqlHighOutgoingBytes.duration | | 0m | +| form.alert.groups.database.rules.mysqlHighOutgoingBytes.enabled | | true | +| form.alert.groups.database.rules.mysqlHighOutgoingBytes.severity | | critical | +| form.alert.groups.database.rules.mysqlHighOutgoingBytes.val | | 1.048576e+06 | +| form.alert.groups.database.rules.mysqlHighQPS.duration | | 0m | +| form.alert.groups.database.rules.mysqlHighQPS.enabled | | true | +| form.alert.groups.database.rules.mysqlHighQPS.severity | | critical | +| form.alert.groups.database.rules.mysqlHighQPS.val | | 1000 | +| form.alert.groups.database.rules.mysqlHighThreadsRunning.duration | | 2m | +| form.alert.groups.database.rules.mysqlHighThreadsRunning.enabled | | true | +| form.alert.groups.database.rules.mysqlHighThreadsRunning.severity | | warning | +| form.alert.groups.database.rules.mysqlHighThreadsRunning.val | | 60 | +| form.alert.groups.database.rules.mysqlInnoDBLogWaits.duration | | 0m | +| form.alert.groups.database.rules.mysqlInnoDBLogWaits.enabled | | true | +| form.alert.groups.database.rules.mysqlInnoDBLogWaits.severity | | warning | +| form.alert.groups.database.rules.mysqlInnoDBLogWaits.val | | 10 | +| form.alert.groups.database.rules.mysqlInstanceDown.duration | | 0m | +| form.alert.groups.database.rules.mysqlInstanceDown.enabled | | true | +| form.alert.groups.database.rules.mysqlInstanceDown.severity | | critical | +| form.alert.groups.database.rules.mysqlRestarted.duration | | 0m | +| form.alert.groups.database.rules.mysqlRestarted.enabled | | true | +| form.alert.groups.database.rules.mysqlRestarted.severity | | warning | +| form.alert.groups.database.rules.mysqlRestarted.val | | 60 | +| form.alert.groups.database.rules.mysqlServiceDown.duration | | 0m | +| form.alert.groups.database.rules.mysqlServiceDown.enabled | | true | +| form.alert.groups.database.rules.mysqlServiceDown.severity | | critical | +| form.alert.groups.database.rules.mysqlSlowQueries.duration | | 2m | +| form.alert.groups.database.rules.mysqlSlowQueries.enabled | | true | +| form.alert.groups.database.rules.mysqlSlowQueries.severity | | warning | +| form.alert.groups.database.rules.mysqlTooManyConnections.duration | | 2m | +| form.alert.groups.database.rules.mysqlTooManyConnections.enabled | | true | +| form.alert.groups.database.rules.mysqlTooManyConnections.severity | | warning | +| form.alert.groups.database.rules.mysqlTooManyConnections.val | | 80 | +| form.alert.groups.database.rules.mysqlTooManyOpenFiles.duration | | 2m | +| form.alert.groups.database.rules.mysqlTooManyOpenFiles.enabled | | true | +| form.alert.groups.database.rules.mysqlTooManyOpenFiles.severity | | warning | +| form.alert.groups.database.rules.mysqlTooManyOpenFiles.val | | 80 | +| form.alert.groups.opsManager.enabled | | warning | +| form.alert.groups.opsManager.rules.opsRequestFailed.duration | | 0m | +| form.alert.groups.opsManager.rules.opsRequestFailed.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestFailed.severity | | critical | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.duration | | 0m | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.severity | | info | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.duration | | 30m | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.severity | | critical | +| form.alert.groups.provisioner.enabled | | warning | +| form.alert.groups.provisioner.rules.appPhaseCritical.duration | | 15m | +| form.alert.groups.provisioner.rules.appPhaseCritical.enabled | | true | +| form.alert.groups.provisioner.rules.appPhaseCritical.severity | | warning | +| form.alert.groups.provisioner.rules.appPhaseNotReady.duration | | 1m | +| form.alert.groups.provisioner.rules.appPhaseNotReady.enabled | | true | +| form.alert.groups.provisioner.rules.appPhaseNotReady.severity | | critical | +| form.alert.groups.schemaManager.enabled | | warning | +| form.alert.groups.schemaManager.rules.schemaExpired.duration | | 0m | +| form.alert.groups.schemaManager.rules.schemaExpired.enabled | | true | +| form.alert.groups.schemaManager.rules.schemaExpired.severity | | warning | +| form.alert.groups.schemaManager.rules.schemaFailed.duration | | 0m | +| form.alert.groups.schemaManager.rules.schemaFailed.enabled | | true | +| form.alert.groups.schemaManager.rules.schemaFailed.severity | | warning | +| form.alert.groups.schemaManager.rules.schemaInProgressForTooLong.duration | | 30m | +| form.alert.groups.schemaManager.rules.schemaInProgressForTooLong.enabled | | true | +| form.alert.groups.schemaManager.rules.schemaInProgressForTooLong.severity | | warning | +| form.alert.groups.schemaManager.rules.schemaPendingForTooLong.duration | | 30m | +| form.alert.groups.schemaManager.rules.schemaPendingForTooLong.enabled | | true | +| form.alert.groups.schemaManager.rules.schemaPendingForTooLong.severity | | warning | +| form.alert.groups.schemaManager.rules.schemaTerminatingForTooLong.duration | | 30m | +| form.alert.groups.schemaManager.rules.schemaTerminatingForTooLong.enabled | | true | +| form.alert.groups.schemaManager.rules.schemaTerminatingForTooLong.severity | | warning | +| form.alert.groups.stash.enabled | | warning | +| form.alert.groups.stash.rules.backupSessionFailed.duration | | 0m | +| form.alert.groups.stash.rules.backupSessionFailed.enabled | | true | +| form.alert.groups.stash.rules.backupSessionFailed.severity | | critical | +| form.alert.groups.stash.rules.backupSessionPeriodTooLong.duration | | 0m | +| form.alert.groups.stash.rules.backupSessionPeriodTooLong.enabled | | true | +| form.alert.groups.stash.rules.backupSessionPeriodTooLong.severity | | warning | +| form.alert.groups.stash.rules.backupSessionPeriodTooLong.val | | 1800 | +| form.alert.groups.stash.rules.noBackupSessionForTooLong.duration | | 0m | +| form.alert.groups.stash.rules.noBackupSessionForTooLong.enabled | | true | +| form.alert.groups.stash.rules.noBackupSessionForTooLong.severity | | warning | +| form.alert.groups.stash.rules.noBackupSessionForTooLong.val | | 18000 | +| form.alert.groups.stash.rules.repositoryCorrupted.duration | | 5m | +| form.alert.groups.stash.rules.repositoryCorrupted.enabled | | true | +| form.alert.groups.stash.rules.repositoryCorrupted.severity | | critical | +| form.alert.groups.stash.rules.repositoryStorageRunningLow.duration | | 5m | +| form.alert.groups.stash.rules.repositoryStorageRunningLow.enabled | | true | +| form.alert.groups.stash.rules.repositoryStorageRunningLow.severity | | warning | +| form.alert.groups.stash.rules.repositoryStorageRunningLow.val | | 1.073741824e+10 | +| form.alert.groups.stash.rules.restoreSessionFailed.duration | | 0m | +| form.alert.groups.stash.rules.restoreSessionFailed.enabled | | true | +| form.alert.groups.stash.rules.restoreSessionFailed.severity | | critical | +| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.duration | | 0m | +| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.enabled | | true | +| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.severity | | warning | +| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.val | | 1800 | +| form.alert.labels.release | | kube-prometheus-stack | +| metadata.resource.group | | kubedb.com | +| metadata.resource.version | | v1 | +| metadata.resource.name | | perconaxtradbs | +| metadata.resource.kind | | PerconaXtraDB | +| metadata.resource.scope | | Namespaced | +| metadata.release.name | | RELEASE-NAME | +| metadata.release.namespace | | default | +| resources.autoscalingKubedbComPerconaXtraDBAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"PerconaXtraDBAutoscaler","metadata":{"name":"perconaxtradb","namespace":"demo"}} | +| resources.catalogAppscodeComPerconaXtraDBBinding | | {"apiVersion":"catalog.appscode.com/v1alpha1","kind":"PerconaXtraDBBinding","metadata":{"name":"perconaxtradb","namespace":"demo"}} | +| resources.certManagerIoIssuer_ca | | {"apiVersion":"cert-manager.io/v1","kind":"Issuer","metadata":{"name":"perconaxtradb-ca","namespace":"demo"}} | +| resources.gitopsKubedbComPerconaXtraDB | | {"apiVersion":"gitops.kubedb.com/v1alpha1","kind":"PerconaXtraDB","metadata":{"name":"perconaxtradb","namespace":"sdb"}} | +| resources.kubedbComPerconaXtraDB | | {"apiVersion":"kubedb.com/v1","kind":"PerconaXtraDB","metadata":{"name":"perconaxtradb","namespace":"sdb"}} | +| resources.monitoringCoreosComServiceMonitor | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"perconaxtradb","namespace":"demo"}} | +| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"perconaxtradb-auth","namespace":"demo"}} | +| resources.secret_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"perconaxtradb-config","namespace":"demo"}} | Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-perconaxtradb-editor appscode/kubedbcom-perconaxtradb-editor -n default --create-namespace --version=v0.35.0 --set form.alert.enabled=warning +$ helm upgrade -i kubedbcom-perconaxtradb-editor appscode/kubedbcom-perconaxtradb-editor -n default --create-namespace --version=v0.36.0 --set form.alert.enabled=warning ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-perconaxtradb-editor appscode/kubedbcom-perconaxtradb-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-perconaxtradb-editor appscode/kubedbcom-perconaxtradb-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-perconaxtradb-editor/values.yaml b/charts/kubedbcom-perconaxtradb-editor/values.yaml index 8242f7f4ac..57d2b06344 100644 --- a/charts/kubedbcom-perconaxtradb-editor/values.yaml +++ b/charts/kubedbcom-perconaxtradb-editor/values.yaml @@ -180,226 +180,45 @@ resources: metadata: name: perconaxtradb namespace: demo - spec: - compute: - node: - maxAllowed: - cpu: 1 - memory: 2Gi - minAllowed: - cpu: 400m - memory: 400Mi - podLifeTimeThreshold: 10m - resourceDiffPercentage: 20 - trigger: "On" - nodeTopology: - name: standard-basv2-family - databaseRef: - name: repl - opsRequestOptions: - apply: IfReady - timeout: 10m catalogAppscodeComPerconaXtraDBBinding: # +doc-gen:break apiVersion: catalog.appscode.com/v1alpha1 kind: PerconaXtraDBBinding metadata: name: perconaxtradb namespace: demo - spec: - sourceRef: - name: perconaxtradb - namespace: demo certManagerIoIssuer_ca: # +doc-gen:break apiVersion: cert-manager.io/v1 kind: Issuer metadata: name: perconaxtradb-ca namespace: demo - spec: - ca: - secretName: perconaxtradb-ca gitopsKubedbComPerconaXtraDB: # +doc-gen:break apiVersion: gitops.kubedb.com/v1alpha1 kind: PerconaXtraDB metadata: name: perconaxtradb namespace: sdb - spec: - deletionPolicy: Halt - licenseSecret: - name: license-secret - serviceTemplates: - - alias: primary - spec: - type: LoadBalancer - storageType: Durable - topology: - aggregator: - podTemplate: - spec: - containers: - - name: perconaxtradb - resources: - requests: - cpu: 600m - memory: 1200Mi - nodeSelector: - app: kubedb - component: sdb-database - instance: sdb - tolerations: - - effect: NoSchedule - key: app - operator: Equal - value: kubedb - - effect: NoSchedule - key: instance - operator: Equal - value: sdb - - effect: NoSchedule - key: component - operator: Equal - value: sdb-database - - effect: NoSchedule - key: nodepool_type - operator: Equal - value: n2-standard-2 - replicas: 3 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - storageClassName: standard-rwo - leaf: - podTemplate: - spec: - containers: - - name: perconaxtradb - resources: - requests: - cpu: 700m - memory: 1400Mi - replicas: 2 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 10Gi - storageClassName: standard-rwo - version: 8.1.32 kubedbComPerconaXtraDB: # +doc-gen:break apiVersion: kubedb.com/v1 kind: PerconaXtraDB metadata: name: perconaxtradb namespace: sdb - spec: - deletionPolicy: Halt - licenseSecret: - name: license-secret - serviceTemplates: - - alias: primary - spec: - type: LoadBalancer - storageType: Durable - topology: - aggregator: - podTemplate: - spec: - containers: - - name: perconaxtradb - resources: - requests: - cpu: 600m - memory: 1200Mi - nodeSelector: - app: kubedb - component: sdb-database - instance: sdb - tolerations: - - effect: NoSchedule - key: app - operator: Equal - value: kubedb - - effect: NoSchedule - key: instance - operator: Equal - value: sdb - - effect: NoSchedule - key: component - operator: Equal - value: sdb-database - - effect: NoSchedule - key: nodepool_type - operator: Equal - value: n2-standard-2 - replicas: 3 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - storageClassName: standard-rwo - leaf: - podTemplate: - spec: - containers: - - name: perconaxtradb - resources: - requests: - cpu: 700m - memory: 1400Mi - replicas: 2 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 10Gi - storageClassName: standard-rwo - version: 8.1.32 monitoringCoreosComServiceMonitor: # +doc-gen:break apiVersion: monitoring.coreos.com/v1 kind: ServiceMonitor metadata: name: perconaxtradb namespace: demo - spec: - endpoints: - - honorLabels: true - interval: 30s - path: /metrics - port: metrics - namespaceSelector: - matchNames: - - demo - selector: - matchLabels: - app.kubernetes.io/instance: perconaxtradb - app.kubernetes.io/name: perconaxtradbs.kubedb.com secret_auth: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: perconaxtradb-auth namespace: demo - stringData: - password: thisIs1StrongPassword - username: root - type: Opaque secret_config: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: perconaxtradb-config namespace: demo - stringData: - perconaxtradb.cnf: | - [mysqld] - max_connections = 200 - read_buffer_size = 1048576 - type: Opaque diff --git a/charts/kubedbcom-pgbouncer-editor-options/Chart.yaml b/charts/kubedbcom-pgbouncer-editor-options/Chart.yaml index fbee89e871..1d5c2f08a5 100644 --- a/charts/kubedbcom-pgbouncer-editor-options/Chart.yaml +++ b/charts/kubedbcom-pgbouncer-editor-options/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 name: kubedbcom-pgbouncer-editor-options description: PgBouncer Editor UI Options type: application -version: v0.35.0 -appVersion: v0.35.0 +version: v0.36.0 +appVersion: v0.36.0 maintainers: - name: appscode email: support@appscode.com diff --git a/charts/kubedbcom-pgbouncer-editor-options/README.md b/charts/kubedbcom-pgbouncer-editor-options/README.md index 8b490ef983..0cb1a44654 100644 --- a/charts/kubedbcom-pgbouncer-editor-options/README.md +++ b/charts/kubedbcom-pgbouncer-editor-options/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-pgbouncer-editor-options --version=v0.35.0 -$ helm upgrade -i kubedbcom-pgbouncer-editor-options appscode/kubedbcom-pgbouncer-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-pgbouncer-editor-options --version=v0.36.0 +$ helm upgrade -i kubedbcom-pgbouncer-editor-options appscode/kubedbcom-pgbouncer-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PgBouncer Editor UI Options on a [Kubernetes](http://kubern To install/upgrade the chart with the release name `kubedbcom-pgbouncer-editor-options`: ```bash -$ helm upgrade -i kubedbcom-pgbouncer-editor-options appscode/kubedbcom-pgbouncer-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-pgbouncer-editor-options appscode/kubedbcom-pgbouncer-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` The command deploys a PgBouncer Editor UI Options on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -180,12 +180,12 @@ The following table lists the configurable parameters of the `kubedbcom-pgbounce Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-pgbouncer-editor-options appscode/kubedbcom-pgbouncer-editor-options -n kube-system --create-namespace --version=v0.35.0 --set metadata.resource.group=kubedb.com +$ helm upgrade -i kubedbcom-pgbouncer-editor-options appscode/kubedbcom-pgbouncer-editor-options -n kube-system --create-namespace --version=v0.36.0 --set metadata.resource.group=kubedb.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-pgbouncer-editor-options appscode/kubedbcom-pgbouncer-editor-options -n kube-system --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-pgbouncer-editor-options appscode/kubedbcom-pgbouncer-editor-options -n kube-system --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-pgbouncer-editor/Chart.yaml b/charts/kubedbcom-pgbouncer-editor/Chart.yaml index bd9b0a5df1..77aec83b1a 100644 --- a/charts/kubedbcom-pgbouncer-editor/Chart.yaml +++ b/charts/kubedbcom-pgbouncer-editor/Chart.yaml @@ -2,15 +2,33 @@ annotations: meta.x-helm.dev/editor: '{"group":"kubedb.com","version":"v1","resource":"pgbouncers"}' meta.x-helm.dev/form-keys: monitoringCoreosComPrometheusRule meta.x-helm.dev/resource-keys: autoscalingKubedbComPgBouncerAutoscaler,catalogAppscodeComPgBouncerBinding,certManagerIoIssuer_ca,gitopsKubedbComPgBouncer,kubedbComPgBouncer,monitoringCoreosComServiceMonitor,secret_auth,secret_config - meta.x-helm.dev/resources: "- group: \"\"\n kind: Secret\n version: v1\n- group:\ - \ autoscaling.kubedb.com\n kind: PgBouncerAutoscaler\n version: v1alpha1\n-\ - \ group: catalog.appscode.com\n kind: PgBouncerBinding\n version: v1alpha1\n\ - - group: cert-manager.io\n kind: Issuer\n version: v1\n- group: gitops.kubedb.com\n\ - \ kind: PgBouncer\n version: v1alpha1\n- group: kubedb.com\n kind: PgBouncer\n\ - \ version: v1\n- group: monitoring.coreos.com\n kind: PrometheusRule\n version:\ - \ v1\n- group: monitoring.coreos.com\n kind: ServiceMonitor\n version: v1\n" + meta.x-helm.dev/resources: | + - group: "" + kind: Secret + version: v1 + - group: autoscaling.kubedb.com + kind: PgBouncerAutoscaler + version: v1alpha1 + - group: catalog.appscode.com + kind: PgBouncerBinding + version: v1alpha1 + - group: cert-manager.io + kind: Issuer + version: v1 + - group: gitops.kubedb.com + kind: PgBouncer + version: v1alpha1 + - group: kubedb.com + kind: PgBouncer + version: v1 + - group: monitoring.coreos.com + kind: PrometheusRule + version: v1 + - group: monitoring.coreos.com + kind: ServiceMonitor + version: v1 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: PgBouncer Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -22,4 +40,4 @@ maintainers: name: appscode name: kubedbcom-pgbouncer-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/kubedbcom-pgbouncer-editor/README.md b/charts/kubedbcom-pgbouncer-editor/README.md index 1f1001f00b..99ac0c5179 100644 --- a/charts/kubedbcom-pgbouncer-editor/README.md +++ b/charts/kubedbcom-pgbouncer-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-pgbouncer-editor --version=v0.35.0 -$ helm upgrade -i kubedbcom-pgbouncer-editor appscode/kubedbcom-pgbouncer-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-pgbouncer-editor --version=v0.36.0 +$ helm upgrade -i kubedbcom-pgbouncer-editor appscode/kubedbcom-pgbouncer-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PgBouncer Editor on a [Kubernetes](http://kubernetes.io) cl To install/upgrade the chart with the release name `kubedbcom-pgbouncer-editor`: ```bash -$ helm upgrade -i kubedbcom-pgbouncer-editor appscode/kubedbcom-pgbouncer-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-pgbouncer-editor appscode/kubedbcom-pgbouncer-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a PgBouncer Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -45,70 +45,70 @@ The command removes all the Kubernetes components associated with the chart and The following table lists the configurable parameters of the `kubedbcom-pgbouncer-editor` chart and their default values. -| Parameter | Description | Default | -|-------------------------------------------------------------------------------|-------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| form.alert.additionalRuleLabels | | {} | -| form.alert.annotations | | {} | -| form.alert.enabled | | warning | -| form.alert.groups.database.enabled | | warning | -| form.alert.groups.database.rules.pgbouncerDown.duration | | 0m | -| form.alert.groups.database.rules.pgbouncerDown.enabled | | true | -| form.alert.groups.database.rules.pgbouncerDown.severity | | critical | -| form.alert.groups.database.rules.pgbouncerExporterLastScrapeError.duration | | 0m | -| form.alert.groups.database.rules.pgbouncerExporterLastScrapeError.enabled | | true | -| form.alert.groups.database.rules.pgbouncerExporterLastScrapeError.severity | | warning | -| form.alert.groups.database.rules.pgbouncerLogPoolerError.duration | | 0m | -| form.alert.groups.database.rules.pgbouncerLogPoolerError.enabled | | true | -| form.alert.groups.database.rules.pgbouncerLogPoolerError.severity | | critical | -| form.alert.groups.database.rules.pgbouncerLogPoolerError.val | | 10 | -| form.alert.groups.database.rules.pgbouncerTooManyConnections.duration | | 1m | -| form.alert.groups.database.rules.pgbouncerTooManyConnections.enabled | | true | -| form.alert.groups.database.rules.pgbouncerTooManyConnections.severity | | warning | -| form.alert.groups.database.rules.pgbouncerTooManyConnections.val | | 70 | -| form.alert.groups.opsManager.enabled | | warning | -| form.alert.groups.opsManager.rules.opsRequestFailed.duration | | 0m | -| form.alert.groups.opsManager.rules.opsRequestFailed.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestFailed.severity | | critical | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.duration | | 0m | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.severity | | info | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.duration | | 30m | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.severity | | critical | -| form.alert.groups.provisioner.enabled | | warning | -| form.alert.groups.provisioner.rules.appPhaseCritical.duration | | 15m | -| form.alert.groups.provisioner.rules.appPhaseCritical.enabled | | true | -| form.alert.groups.provisioner.rules.appPhaseCritical.severity | | warning | -| form.alert.groups.provisioner.rules.appPhaseNotReady.duration | | 1m | -| form.alert.groups.provisioner.rules.appPhaseNotReady.enabled | | true | -| form.alert.groups.provisioner.rules.appPhaseNotReady.severity | | critical | -| form.alert.labels.release | | prometheus | -| metadata.resource.group | | kubedb.com | -| metadata.resource.version | | v1 | -| metadata.resource.name | | pgbouncers | -| metadata.resource.kind | | PgBouncer | -| metadata.resource.scope | | Namespaced | -| metadata.release.name | | RELEASE-NAME | -| metadata.release.namespace | | default | -| resources.autoscalingKubedbComPgBouncerAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"PgBouncerAutoscaler","metadata":{"name":"pgbouncer","namespace":"demo"},"spec":{"compute":{"nodeTopology":{"name":"standard-basv2-family"},"pgbouncer":{"maxAllowed":{"cpu":1,"memory":"2Gi"},"minAllowed":{"cpu":"400m","memory":"400Mi"},"podLifeTimeThreshold":"10m","resourceDiffPercentage":20,"trigger":"On"}},"databaseRef":{"name":"repl"},"opsRequestOptions":{"apply":"IfReady","timeout":"10m"}}} | -| resources.catalogAppscodeComPgBouncerBinding | | {"apiVersion":"catalog.appscode.com/v1alpha1","kind":"PgBouncerBinding","metadata":{"name":"pgbouncer","namespace":"demo"},"spec":{"sourceRef":{"name":"pgbouncer","namespace":"demo"}}} | -| resources.certManagerIoIssuer_ca | | {"apiVersion":"cert-manager.io/v1","kind":"Issuer","metadata":{"name":"pgbouncer-ca","namespace":"demo"},"spec":{"ca":{"secretName":"pgbouncer-ca"}}} | -| resources.gitopsKubedbComPgBouncer | | {"apiVersion":"gitops.kubedb.com/v1alpha1","kind":"PgBouncer","metadata":{"name":"pgbouncer","namespace":"demo"},"spec":{"authSecret":{"name":"pgbouncer-auth"},"configSecret":{"name":"pgbouncer-config"},"connectionPool":{"adminUsers":["rakib"],"authType":"md5","authUser":"rakib","defaultPoolSize":20,"maxClientConnections":20,"maxDBConnections":0,"maxUserConnections":0,"minPoolSize":0,"poolMode":"session","port":5432,"reservePoolSize":5,"statsPeriodSeconds":60},"database":{"databaseName":"postgres","databaseRef":{"name":"postgres","namespace":"demo"},"syncUsers":true},"deletionPolicy":"WipeOut","monitor":{"agent":"prometheus.io","prometheus":{"serviceMonitor":{"interval":"30s","labels":{"release":"prometheus-stack"}}}},"podTemplate":{"spec":{"args":["--character-set-server=utf8mb4"],"env":[{"name":"MYSQL_DATABASE","value":"mdDB"}],"resources":{"requests":{"cpu":"250m","memory":"1Gi"}}}},"replicas":3,"tls":{"certificates":[{"alias":"server","dnsNames":["localhost"],"ipAddresses":["127.0.0.1"],"subject":{"organizations":["kubedb:server"]}}],"issuerRef":{"apiGroup":"cert-manager.io","kind":"Issuer","name":"pgbouncer-ca"}},"version":"1.17.0"}} | -| resources.kubedbComPgBouncer | | {"apiVersion":"kubedb.com/v1","kind":"PgBouncer","metadata":{"name":"pgbouncer","namespace":"demo"},"spec":{"authSecret":{"name":"pgbouncer-auth"},"configSecret":{"name":"pgbouncer-config"},"connectionPool":{"adminUsers":["rakib"],"authType":"md5","authUser":"rakib","defaultPoolSize":20,"maxClientConnections":20,"maxDBConnections":0,"maxUserConnections":0,"minPoolSize":0,"poolMode":"session","port":5432,"reservePoolSize":5,"statsPeriodSeconds":60},"database":{"databaseName":"postgres","databaseRef":{"name":"postgres","namespace":"demo"},"syncUsers":true},"deletionPolicy":"WipeOut","monitor":{"agent":"prometheus.io","prometheus":{"serviceMonitor":{"interval":"30s","labels":{"release":"prometheus-stack"}}}},"podTemplate":{"spec":{"args":["--character-set-server=utf8mb4"],"env":[{"name":"MYSQL_DATABASE","value":"mdDB"}],"resources":{"requests":{"cpu":"250m","memory":"1Gi"}}}},"replicas":3,"tls":{"certificates":[{"alias":"server","dnsNames":["localhost"],"ipAddresses":["127.0.0.1"],"subject":{"organizations":["kubedb:server"]}}],"issuerRef":{"apiGroup":"cert-manager.io","kind":"Issuer","name":"pgbouncer-ca"}},"version":"1.17.0"}} | -| resources.monitoringCoreosComServiceMonitor | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"pgbouncer","namespace":"demo"},"spec":{"endpoints":[{"honorLabels":true,"interval":"30s","path":"/metrics","port":"metrics"}],"namespaceSelector":{"matchNames":["demo"]},"selector":{"matchLabels":{"app.kubernetes.io/instance":"pgbouncer","app.kubernetes.io/name":"pgbouncers.kubedb.com"}}}} | -| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"pgbouncer-auth","namespace":"demo"},"stringData":{"password":"thisIs1StrongPassword","username":"root"},"type":"Opaque"} | -| resources.secret_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"pgbouncer-config","namespace":"demo"},"stringData":{"md-config.cnf":"[mysqld]\nmax_connections = 200\nread_buffer_size = 1048576\n"},"type":"Opaque"} | +| Parameter | Description | Default | +|-------------------------------------------------------------------------------|-------------|-----------------------------------------------------------------------------------------------------------------------------------------------| +| form.alert.additionalRuleLabels | | {} | +| form.alert.annotations | | {} | +| form.alert.enabled | | warning | +| form.alert.groups.database.enabled | | warning | +| form.alert.groups.database.rules.pgbouncerDown.duration | | 0m | +| form.alert.groups.database.rules.pgbouncerDown.enabled | | true | +| form.alert.groups.database.rules.pgbouncerDown.severity | | critical | +| form.alert.groups.database.rules.pgbouncerExporterLastScrapeError.duration | | 0m | +| form.alert.groups.database.rules.pgbouncerExporterLastScrapeError.enabled | | true | +| form.alert.groups.database.rules.pgbouncerExporterLastScrapeError.severity | | warning | +| form.alert.groups.database.rules.pgbouncerLogPoolerError.duration | | 0m | +| form.alert.groups.database.rules.pgbouncerLogPoolerError.enabled | | true | +| form.alert.groups.database.rules.pgbouncerLogPoolerError.severity | | critical | +| form.alert.groups.database.rules.pgbouncerLogPoolerError.val | | 10 | +| form.alert.groups.database.rules.pgbouncerTooManyConnections.duration | | 1m | +| form.alert.groups.database.rules.pgbouncerTooManyConnections.enabled | | true | +| form.alert.groups.database.rules.pgbouncerTooManyConnections.severity | | warning | +| form.alert.groups.database.rules.pgbouncerTooManyConnections.val | | 70 | +| form.alert.groups.opsManager.enabled | | warning | +| form.alert.groups.opsManager.rules.opsRequestFailed.duration | | 0m | +| form.alert.groups.opsManager.rules.opsRequestFailed.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestFailed.severity | | critical | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.duration | | 0m | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.severity | | info | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.duration | | 30m | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.severity | | critical | +| form.alert.groups.provisioner.enabled | | warning | +| form.alert.groups.provisioner.rules.appPhaseCritical.duration | | 15m | +| form.alert.groups.provisioner.rules.appPhaseCritical.enabled | | true | +| form.alert.groups.provisioner.rules.appPhaseCritical.severity | | warning | +| form.alert.groups.provisioner.rules.appPhaseNotReady.duration | | 1m | +| form.alert.groups.provisioner.rules.appPhaseNotReady.enabled | | true | +| form.alert.groups.provisioner.rules.appPhaseNotReady.severity | | critical | +| form.alert.labels.release | | prometheus | +| metadata.resource.group | | kubedb.com | +| metadata.resource.version | | v1 | +| metadata.resource.name | | pgbouncers | +| metadata.resource.kind | | PgBouncer | +| metadata.resource.scope | | Namespaced | +| metadata.release.name | | RELEASE-NAME | +| metadata.release.namespace | | default | +| resources.autoscalingKubedbComPgBouncerAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"PgBouncerAutoscaler","metadata":{"name":"pgbouncer","namespace":"demo"}} | +| resources.catalogAppscodeComPgBouncerBinding | | {"apiVersion":"catalog.appscode.com/v1alpha1","kind":"PgBouncerBinding","metadata":{"name":"pgbouncer","namespace":"demo"}} | +| resources.certManagerIoIssuer_ca | | {"apiVersion":"cert-manager.io/v1","kind":"Issuer","metadata":{"name":"pgbouncer-ca","namespace":"demo"}} | +| resources.gitopsKubedbComPgBouncer | | {"apiVersion":"gitops.kubedb.com/v1alpha1","kind":"PgBouncer","metadata":{"name":"pgbouncer","namespace":"demo"}} | +| resources.kubedbComPgBouncer | | {"apiVersion":"kubedb.com/v1","kind":"PgBouncer","metadata":{"name":"pgbouncer","namespace":"demo"}} | +| resources.monitoringCoreosComServiceMonitor | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"pgbouncer","namespace":"demo"}} | +| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"pgbouncer-auth","namespace":"demo"}} | +| resources.secret_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"pgbouncer-config","namespace":"demo"}} | Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-pgbouncer-editor appscode/kubedbcom-pgbouncer-editor -n default --create-namespace --version=v0.35.0 --set form.alert.enabled=warning +$ helm upgrade -i kubedbcom-pgbouncer-editor appscode/kubedbcom-pgbouncer-editor -n default --create-namespace --version=v0.36.0 --set form.alert.enabled=warning ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-pgbouncer-editor appscode/kubedbcom-pgbouncer-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-pgbouncer-editor appscode/kubedbcom-pgbouncer-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-pgbouncer-editor/values.yaml b/charts/kubedbcom-pgbouncer-editor/values.yaml index 897db8fe7b..8f72ed63a5 100644 --- a/charts/kubedbcom-pgbouncer-editor/values.yaml +++ b/charts/kubedbcom-pgbouncer-editor/values.yaml @@ -70,214 +70,45 @@ resources: metadata: name: pgbouncer namespace: demo - spec: - compute: - nodeTopology: - name: standard-basv2-family - pgbouncer: - maxAllowed: - cpu: 1 - memory: 2Gi - minAllowed: - cpu: 400m - memory: 400Mi - podLifeTimeThreshold: 10m - resourceDiffPercentage: 20 - trigger: "On" - databaseRef: - name: repl - opsRequestOptions: - apply: IfReady - timeout: 10m catalogAppscodeComPgBouncerBinding: # +doc-gen:break apiVersion: catalog.appscode.com/v1alpha1 kind: PgBouncerBinding metadata: name: pgbouncer namespace: demo - spec: - sourceRef: - name: pgbouncer - namespace: demo certManagerIoIssuer_ca: # +doc-gen:break apiVersion: cert-manager.io/v1 kind: Issuer metadata: name: pgbouncer-ca namespace: demo - spec: - ca: - secretName: pgbouncer-ca gitopsKubedbComPgBouncer: # +doc-gen:break apiVersion: gitops.kubedb.com/v1alpha1 kind: PgBouncer metadata: name: pgbouncer namespace: demo - spec: - authSecret: - name: pgbouncer-auth - configSecret: - name: pgbouncer-config - connectionPool: - adminUsers: - - rakib - authType: md5 - authUser: rakib - defaultPoolSize: 20 - maxClientConnections: 20 - maxDBConnections: 0 - maxUserConnections: 0 - minPoolSize: 0 - poolMode: session - port: 5432 - reservePoolSize: 5 - statsPeriodSeconds: 60 - database: - databaseName: postgres - databaseRef: - name: postgres - namespace: demo - syncUsers: true - deletionPolicy: WipeOut - monitor: - agent: prometheus.io - prometheus: - serviceMonitor: - interval: 30s - labels: - release: prometheus-stack - podTemplate: - spec: - args: - - --character-set-server=utf8mb4 - env: - - name: MYSQL_DATABASE - value: mdDB - resources: - requests: - cpu: 250m - memory: 1Gi - replicas: 3 - tls: - certificates: - - alias: server - dnsNames: - - localhost - ipAddresses: - - 127.0.0.1 - subject: - organizations: - - kubedb:server - issuerRef: - apiGroup: cert-manager.io - kind: Issuer - name: pgbouncer-ca - version: 1.17.0 kubedbComPgBouncer: # +doc-gen:break apiVersion: kubedb.com/v1 kind: PgBouncer metadata: name: pgbouncer namespace: demo - spec: - authSecret: - name: pgbouncer-auth - configSecret: - name: pgbouncer-config - connectionPool: - adminUsers: - - rakib - authType: md5 - authUser: rakib - defaultPoolSize: 20 - maxClientConnections: 20 - maxDBConnections: 0 - maxUserConnections: 0 - minPoolSize: 0 - poolMode: session - port: 5432 - reservePoolSize: 5 - statsPeriodSeconds: 60 - database: - databaseName: postgres - databaseRef: - name: postgres - namespace: demo - syncUsers: true - deletionPolicy: WipeOut - monitor: - agent: prometheus.io - prometheus: - serviceMonitor: - interval: 30s - labels: - release: prometheus-stack - podTemplate: - spec: - args: - - --character-set-server=utf8mb4 - env: - - name: MYSQL_DATABASE - value: mdDB - resources: - requests: - cpu: 250m - memory: 1Gi - replicas: 3 - tls: - certificates: - - alias: server - dnsNames: - - localhost - ipAddresses: - - 127.0.0.1 - subject: - organizations: - - kubedb:server - issuerRef: - apiGroup: cert-manager.io - kind: Issuer - name: pgbouncer-ca - version: 1.17.0 monitoringCoreosComServiceMonitor: # +doc-gen:break apiVersion: monitoring.coreos.com/v1 kind: ServiceMonitor metadata: name: pgbouncer namespace: demo - spec: - endpoints: - - honorLabels: true - interval: 30s - path: /metrics - port: metrics - namespaceSelector: - matchNames: - - demo - selector: - matchLabels: - app.kubernetes.io/instance: pgbouncer - app.kubernetes.io/name: pgbouncers.kubedb.com secret_auth: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: pgbouncer-auth namespace: demo - stringData: - password: thisIs1StrongPassword - username: root - type: Opaque secret_config: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: pgbouncer-config namespace: demo - stringData: - md-config.cnf: | - [mysqld] - max_connections = 200 - read_buffer_size = 1048576 - type: Opaque diff --git a/charts/kubedbcom-pgpool-editor-options/Chart.yaml b/charts/kubedbcom-pgpool-editor-options/Chart.yaml index 14882c75e3..e591ef6a8b 100644 --- a/charts/kubedbcom-pgpool-editor-options/Chart.yaml +++ b/charts/kubedbcom-pgpool-editor-options/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 name: kubedbcom-pgpool-editor-options description: Pgpool Editor UI Options type: application -version: v0.35.0 -appVersion: v0.35.0 +version: v0.36.0 +appVersion: v0.36.0 maintainers: - name: appscode email: support@appscode.com diff --git a/charts/kubedbcom-pgpool-editor-options/README.md b/charts/kubedbcom-pgpool-editor-options/README.md index cc9fbfdd35..bc07137d1c 100644 --- a/charts/kubedbcom-pgpool-editor-options/README.md +++ b/charts/kubedbcom-pgpool-editor-options/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-pgpool-editor-options --version=v0.35.0 -$ helm upgrade -i kubedbcom-pgpool-editor-options appscode/kubedbcom-pgpool-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-pgpool-editor-options --version=v0.36.0 +$ helm upgrade -i kubedbcom-pgpool-editor-options appscode/kubedbcom-pgpool-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Pgpool Editor UI Options on a [Kubernetes](http://kubernete To install/upgrade the chart with the release name `kubedbcom-pgpool-editor-options`: ```bash -$ helm upgrade -i kubedbcom-pgpool-editor-options appscode/kubedbcom-pgpool-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-pgpool-editor-options appscode/kubedbcom-pgpool-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` The command deploys a Pgpool Editor UI Options on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -195,12 +195,12 @@ The following table lists the configurable parameters of the `kubedbcom-pgpool-e Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-pgpool-editor-options appscode/kubedbcom-pgpool-editor-options -n kube-system --create-namespace --version=v0.35.0 --set metadata.resource.group=kubedb.com +$ helm upgrade -i kubedbcom-pgpool-editor-options appscode/kubedbcom-pgpool-editor-options -n kube-system --create-namespace --version=v0.36.0 --set metadata.resource.group=kubedb.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-pgpool-editor-options appscode/kubedbcom-pgpool-editor-options -n kube-system --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-pgpool-editor-options appscode/kubedbcom-pgpool-editor-options -n kube-system --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-pgpool-editor/Chart.yaml b/charts/kubedbcom-pgpool-editor/Chart.yaml index d20b356678..615f4054c7 100644 --- a/charts/kubedbcom-pgpool-editor/Chart.yaml +++ b/charts/kubedbcom-pgpool-editor/Chart.yaml @@ -2,15 +2,33 @@ annotations: meta.x-helm.dev/editor: '{"group":"kubedb.com","version":"v1alpha2","resource":"pgpools"}' meta.x-helm.dev/form-keys: monitoringCoreosComPrometheusRule meta.x-helm.dev/resource-keys: autoscalingKubedbComPgpoolAutoscaler,catalogAppscodeComPgpoolBinding,certManagerIoIssuer_ca,gitopsKubedbComPgpool,kubedbComPgpool,monitoringCoreosComServiceMonitor,secret_auth,secret_config - meta.x-helm.dev/resources: "- group: \"\"\n kind: Secret\n version: v1\n- group:\ - \ autoscaling.kubedb.com\n kind: PgpoolAutoscaler\n version: v1alpha1\n- group:\ - \ catalog.appscode.com\n kind: PgpoolBinding\n version: v1alpha1\n- group: cert-manager.io\n\ - \ kind: Issuer\n version: v1\n- group: gitops.kubedb.com\n kind: Pgpool\n \ - \ version: v1alpha1\n- group: kubedb.com\n kind: Pgpool\n version: v1alpha2\n\ - - group: monitoring.coreos.com\n kind: PrometheusRule\n version: v1\n- group:\ - \ monitoring.coreos.com\n kind: ServiceMonitor\n version: v1\n" + meta.x-helm.dev/resources: | + - group: "" + kind: Secret + version: v1 + - group: autoscaling.kubedb.com + kind: PgpoolAutoscaler + version: v1alpha1 + - group: catalog.appscode.com + kind: PgpoolBinding + version: v1alpha1 + - group: cert-manager.io + kind: Issuer + version: v1 + - group: gitops.kubedb.com + kind: Pgpool + version: v1alpha1 + - group: kubedb.com + kind: Pgpool + version: v1alpha2 + - group: monitoring.coreos.com + kind: PrometheusRule + version: v1 + - group: monitoring.coreos.com + kind: ServiceMonitor + version: v1 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Pgpool Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -22,4 +40,4 @@ maintainers: name: appscode name: kubedbcom-pgpool-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/kubedbcom-pgpool-editor/README.md b/charts/kubedbcom-pgpool-editor/README.md index 7472f4d094..f835d58a9e 100644 --- a/charts/kubedbcom-pgpool-editor/README.md +++ b/charts/kubedbcom-pgpool-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-pgpool-editor --version=v0.35.0 -$ helm upgrade -i kubedbcom-pgpool-editor appscode/kubedbcom-pgpool-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-pgpool-editor --version=v0.36.0 +$ helm upgrade -i kubedbcom-pgpool-editor appscode/kubedbcom-pgpool-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Pgpool Editor on a [Kubernetes](http://kubernetes.io) clust To install/upgrade the chart with the release name `kubedbcom-pgpool-editor`: ```bash -$ helm upgrade -i kubedbcom-pgpool-editor appscode/kubedbcom-pgpool-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-pgpool-editor appscode/kubedbcom-pgpool-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Pgpool Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -45,86 +45,86 @@ The command removes all the Kubernetes components associated with the chart and The following table lists the configurable parameters of the `kubedbcom-pgpool-editor` chart and their default values. -| Parameter | Description | Default | -|-------------------------------------------------------------------------------|-------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| form.alert.additionalRuleLabels | | {} | -| form.alert.annotations | | {} | -| form.alert.enabled | | warning | -| form.alert.groups.database.enabled | | warning | -| form.alert.groups.database.rules.pgpoolBackendErrorMessageCount.duration | | 0m | -| form.alert.groups.database.rules.pgpoolBackendErrorMessageCount.enabled | | true | -| form.alert.groups.database.rules.pgpoolBackendErrorMessageCount.severity | | critical | -| form.alert.groups.database.rules.pgpoolBackendErrorMessageCount.val | | 10 | -| form.alert.groups.database.rules.pgpoolBackendFatalMessageCount.duration | | 0m | -| form.alert.groups.database.rules.pgpoolBackendFatalMessageCount.enabled | | true | -| form.alert.groups.database.rules.pgpoolBackendFatalMessageCount.severity | | critical | -| form.alert.groups.database.rules.pgpoolBackendFatalMessageCount.val | | 10 | -| form.alert.groups.database.rules.pgpoolBackendPanicMessageCount.duration | | 0m | -| form.alert.groups.database.rules.pgpoolBackendPanicMessageCount.enabled | | true | -| form.alert.groups.database.rules.pgpoolBackendPanicMessageCount.severity | | critical | -| form.alert.groups.database.rules.pgpoolBackendPanicMessageCount.val | | 10 | -| form.alert.groups.database.rules.pgpoolDown.duration | | 0m | -| form.alert.groups.database.rules.pgpoolDown.enabled | | true | -| form.alert.groups.database.rules.pgpoolDown.severity | | critical | -| form.alert.groups.database.rules.pgpoolExporterLastScrapeError.duration | | 0m | -| form.alert.groups.database.rules.pgpoolExporterLastScrapeError.enabled | | true | -| form.alert.groups.database.rules.pgpoolExporterLastScrapeError.severity | | warning | -| form.alert.groups.database.rules.pgpoolLowCacheMemory.duration | | 1m | -| form.alert.groups.database.rules.pgpoolLowCacheMemory.enabled | | true | -| form.alert.groups.database.rules.pgpoolLowCacheMemory.severity | | warning | -| form.alert.groups.database.rules.pgpoolLowCacheMemory.val | | 100 | -| form.alert.groups.database.rules.pgpoolPostgresHealthCheckFailure.duration | | 0m | -| form.alert.groups.database.rules.pgpoolPostgresHealthCheckFailure.enabled | | true | -| form.alert.groups.database.rules.pgpoolPostgresHealthCheckFailure.severity | | critical | -| form.alert.groups.database.rules.pgpoolPostgresHealthCheckFailure.val | | 10 | -| form.alert.groups.database.rules.pgpoolTooManyConnections.duration | | 1m | -| form.alert.groups.database.rules.pgpoolTooManyConnections.enabled | | true | -| form.alert.groups.database.rules.pgpoolTooManyConnections.severity | | warning | -| form.alert.groups.database.rules.pgpoolTooManyConnections.val | | 0.1 | -| form.alert.groups.opsManager.enabled | | warning | -| form.alert.groups.opsManager.rules.opsRequestFailed.duration | | 0m | -| form.alert.groups.opsManager.rules.opsRequestFailed.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestFailed.severity | | critical | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.duration | | 0m | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.severity | | info | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.duration | | 30m | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.severity | | critical | -| form.alert.groups.provisioner.enabled | | warning | -| form.alert.groups.provisioner.rules.appPhaseCritical.duration | | 15m | -| form.alert.groups.provisioner.rules.appPhaseCritical.enabled | | true | -| form.alert.groups.provisioner.rules.appPhaseCritical.severity | | warning | -| form.alert.groups.provisioner.rules.appPhaseNotReady.duration | | 1m | -| form.alert.groups.provisioner.rules.appPhaseNotReady.enabled | | true | -| form.alert.groups.provisioner.rules.appPhaseNotReady.severity | | critical | -| form.alert.labels.release | | prometheus | -| metadata.resource.group | | kubedb.com | -| metadata.resource.version | | v1alpha2 | -| metadata.resource.name | | pgpools | -| metadata.resource.kind | | Pgpool | -| metadata.resource.scope | | Namespaced | -| metadata.release.name | | RELEASE-NAME | -| metadata.release.namespace | | default | -| resources.autoscalingKubedbComPgpoolAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"PgpoolAutoscaler","metadata":{"name":"pgpool","namespace":"demo"},"spec":{"compute":{"node":{"maxAllowed":{"cpu":1,"memory":"2Gi"},"minAllowed":{"cpu":"400m","memory":"400Mi"},"podLifeTimeThreshold":"10m","resourceDiffPercentage":20,"trigger":"On"},"nodeTopology":{"name":"standard-basv2-family"}},"databaseRef":{"name":"pgpool"},"opsRequestOptions":{"apply":"IfReady","timeout":"10m"}}} | -| resources.catalogAppscodeComPgpoolBinding | | {"apiVersion":"catalog.appscode.com/v1alpha1","kind":"PgpoolBinding","metadata":{"name":"pgpool","namespace":"demo"},"spec":{"sourceRef":{"name":"pgpool","namespace":"demo"}}} | -| resources.certManagerIoIssuer_ca | | {"apiVersion":"cert-manager.io/v1","kind":"Issuer","metadata":{"name":"pgpool-ca","namespace":"demo"},"spec":{"ca":{"secretName":"pgpool-ca"}}} | -| resources.gitopsKubedbComPgpool | | {"apiVersion":"gitops.kubedb.com/v1alpha1","kind":"Pgpool","metadata":{"name":"pgpool","namespace":"pool"},"spec":{"deletionPolicy":"WipeOut","initConfig":{"pgpoolConfig":{"backend_clustering_mode":"streaming_replication","child_life_time":300,"child_max_connections":0,"client_idle_limit":0,"connection_cache":true,"connection_life_time":0,"failover_on_backend_error":false,"health_check_period":0,"load_balance_mode":true,"log_min_messages":"warning","log_per_node_statement":true,"log_statement":true,"max_pool":100,"memory_cache_enabled":true,"num_init_children":5,"sr_check_period":0,"ssl":true,"statement_level_load_balance":true}},"podTemplate":{"spec":{"containers":[{"name":"pgpool","resources":{"requests":{"cpu":"700m","memory":"1400Mi"}}}]}},"postgresRef":{"name":"ha-postgres","namespace":"demo"},"replicas":3,"serviceTemplates":[{"alias":"primary","spec":{"type":"LoadBalancer"}}],"syncUsers":true,"version":"4.5.0"}} | -| resources.kubedbComPgpool | | {"apiVersion":"kubedb.com/v1alpha2","kind":"Pgpool","metadata":{"name":"pgpool","namespace":"pool"},"spec":{"deletionPolicy":"WipeOut","initConfig":{"pgpoolConfig":{"backend_clustering_mode":"streaming_replication","child_life_time":300,"child_max_connections":0,"client_idle_limit":0,"connection_cache":true,"connection_life_time":0,"failover_on_backend_error":false,"health_check_period":0,"load_balance_mode":true,"log_min_messages":"warning","log_per_node_statement":true,"log_statement":true,"max_pool":100,"memory_cache_enabled":true,"num_init_children":5,"sr_check_period":0,"ssl":true,"statement_level_load_balance":true}},"podTemplate":{"spec":{"containers":[{"name":"pgpool","resources":{"requests":{"cpu":"700m","memory":"1400Mi"}}}]}},"postgresRef":{"name":"ha-postgres","namespace":"demo"},"replicas":3,"serviceTemplates":[{"alias":"primary","spec":{"type":"LoadBalancer"}}],"syncUsers":true,"version":"4.5.0"}} | -| resources.monitoringCoreosComServiceMonitor | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"pgpool","namespace":"demo"},"spec":{"endpoints":[{"honorLabels":true,"interval":"30s","path":"/metrics","port":"metrics"}],"namespaceSelector":{"matchNames":["demo"]},"selector":{"matchLabels":{"app.kubernetes.io/instance":"pgpool","app.kubernetes.io/name":"pgpools.kubedb.com"}}}} | -| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"pgpool-auth","namespace":"demo"},"stringData":{"password":"thisIs1StrongPassword","username":"root"},"type":"Opaque"} | -| resources.secret_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"pgpool-config","namespace":"demo"},"stringData":{"pgpool.cnf":"[mysqld]\nmax_connections = 200\nread_buffer_size = 1048576\n"},"type":"Opaque"} | +| Parameter | Description | Default | +|-------------------------------------------------------------------------------|-------------|-----------------------------------------------------------------------------------------------------------------------------------------| +| form.alert.additionalRuleLabels | | {} | +| form.alert.annotations | | {} | +| form.alert.enabled | | warning | +| form.alert.groups.database.enabled | | warning | +| form.alert.groups.database.rules.pgpoolBackendErrorMessageCount.duration | | 0m | +| form.alert.groups.database.rules.pgpoolBackendErrorMessageCount.enabled | | true | +| form.alert.groups.database.rules.pgpoolBackendErrorMessageCount.severity | | critical | +| form.alert.groups.database.rules.pgpoolBackendErrorMessageCount.val | | 10 | +| form.alert.groups.database.rules.pgpoolBackendFatalMessageCount.duration | | 0m | +| form.alert.groups.database.rules.pgpoolBackendFatalMessageCount.enabled | | true | +| form.alert.groups.database.rules.pgpoolBackendFatalMessageCount.severity | | critical | +| form.alert.groups.database.rules.pgpoolBackendFatalMessageCount.val | | 10 | +| form.alert.groups.database.rules.pgpoolBackendPanicMessageCount.duration | | 0m | +| form.alert.groups.database.rules.pgpoolBackendPanicMessageCount.enabled | | true | +| form.alert.groups.database.rules.pgpoolBackendPanicMessageCount.severity | | critical | +| form.alert.groups.database.rules.pgpoolBackendPanicMessageCount.val | | 10 | +| form.alert.groups.database.rules.pgpoolDown.duration | | 0m | +| form.alert.groups.database.rules.pgpoolDown.enabled | | true | +| form.alert.groups.database.rules.pgpoolDown.severity | | critical | +| form.alert.groups.database.rules.pgpoolExporterLastScrapeError.duration | | 0m | +| form.alert.groups.database.rules.pgpoolExporterLastScrapeError.enabled | | true | +| form.alert.groups.database.rules.pgpoolExporterLastScrapeError.severity | | warning | +| form.alert.groups.database.rules.pgpoolLowCacheMemory.duration | | 1m | +| form.alert.groups.database.rules.pgpoolLowCacheMemory.enabled | | true | +| form.alert.groups.database.rules.pgpoolLowCacheMemory.severity | | warning | +| form.alert.groups.database.rules.pgpoolLowCacheMemory.val | | 100 | +| form.alert.groups.database.rules.pgpoolPostgresHealthCheckFailure.duration | | 0m | +| form.alert.groups.database.rules.pgpoolPostgresHealthCheckFailure.enabled | | true | +| form.alert.groups.database.rules.pgpoolPostgresHealthCheckFailure.severity | | critical | +| form.alert.groups.database.rules.pgpoolPostgresHealthCheckFailure.val | | 10 | +| form.alert.groups.database.rules.pgpoolTooManyConnections.duration | | 1m | +| form.alert.groups.database.rules.pgpoolTooManyConnections.enabled | | true | +| form.alert.groups.database.rules.pgpoolTooManyConnections.severity | | warning | +| form.alert.groups.database.rules.pgpoolTooManyConnections.val | | 0.1 | +| form.alert.groups.opsManager.enabled | | warning | +| form.alert.groups.opsManager.rules.opsRequestFailed.duration | | 0m | +| form.alert.groups.opsManager.rules.opsRequestFailed.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestFailed.severity | | critical | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.duration | | 0m | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.severity | | info | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.duration | | 30m | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.severity | | critical | +| form.alert.groups.provisioner.enabled | | warning | +| form.alert.groups.provisioner.rules.appPhaseCritical.duration | | 15m | +| form.alert.groups.provisioner.rules.appPhaseCritical.enabled | | true | +| form.alert.groups.provisioner.rules.appPhaseCritical.severity | | warning | +| form.alert.groups.provisioner.rules.appPhaseNotReady.duration | | 1m | +| form.alert.groups.provisioner.rules.appPhaseNotReady.enabled | | true | +| form.alert.groups.provisioner.rules.appPhaseNotReady.severity | | critical | +| form.alert.labels.release | | prometheus | +| metadata.resource.group | | kubedb.com | +| metadata.resource.version | | v1alpha2 | +| metadata.resource.name | | pgpools | +| metadata.resource.kind | | Pgpool | +| metadata.resource.scope | | Namespaced | +| metadata.release.name | | RELEASE-NAME | +| metadata.release.namespace | | default | +| resources.autoscalingKubedbComPgpoolAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"PgpoolAutoscaler","metadata":{"name":"pgpool","namespace":"demo"}} | +| resources.catalogAppscodeComPgpoolBinding | | {"apiVersion":"catalog.appscode.com/v1alpha1","kind":"PgpoolBinding","metadata":{"name":"pgpool","namespace":"demo"}} | +| resources.certManagerIoIssuer_ca | | {"apiVersion":"cert-manager.io/v1","kind":"Issuer","metadata":{"name":"pgpool-ca","namespace":"demo"}} | +| resources.gitopsKubedbComPgpool | | {"apiVersion":"gitops.kubedb.com/v1alpha1","kind":"Pgpool","metadata":{"name":"pgpool","namespace":"pool"}} | +| resources.kubedbComPgpool | | {"apiVersion":"kubedb.com/v1alpha2","kind":"Pgpool","metadata":{"name":"pgpool","namespace":"pool"}} | +| resources.monitoringCoreosComServiceMonitor | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"pgpool","namespace":"demo"}} | +| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"pgpool-auth","namespace":"demo"}} | +| resources.secret_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"pgpool-config","namespace":"demo"}} | Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-pgpool-editor appscode/kubedbcom-pgpool-editor -n default --create-namespace --version=v0.35.0 --set form.alert.enabled=warning +$ helm upgrade -i kubedbcom-pgpool-editor appscode/kubedbcom-pgpool-editor -n default --create-namespace --version=v0.36.0 --set form.alert.enabled=warning ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-pgpool-editor appscode/kubedbcom-pgpool-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-pgpool-editor appscode/kubedbcom-pgpool-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-pgpool-editor/values.yaml b/charts/kubedbcom-pgpool-editor/values.yaml index 56be66b1bd..e2003c1095 100644 --- a/charts/kubedbcom-pgpool-editor/values.yaml +++ b/charts/kubedbcom-pgpool-editor/values.yaml @@ -90,174 +90,45 @@ resources: metadata: name: pgpool namespace: demo - spec: - compute: - node: - maxAllowed: - cpu: 1 - memory: 2Gi - minAllowed: - cpu: 400m - memory: 400Mi - podLifeTimeThreshold: 10m - resourceDiffPercentage: 20 - trigger: "On" - nodeTopology: - name: standard-basv2-family - databaseRef: - name: pgpool - opsRequestOptions: - apply: IfReady - timeout: 10m catalogAppscodeComPgpoolBinding: # +doc-gen:break apiVersion: catalog.appscode.com/v1alpha1 kind: PgpoolBinding metadata: name: pgpool namespace: demo - spec: - sourceRef: - name: pgpool - namespace: demo certManagerIoIssuer_ca: # +doc-gen:break apiVersion: cert-manager.io/v1 kind: Issuer metadata: name: pgpool-ca namespace: demo - spec: - ca: - secretName: pgpool-ca gitopsKubedbComPgpool: # +doc-gen:break apiVersion: gitops.kubedb.com/v1alpha1 kind: Pgpool metadata: name: pgpool namespace: pool - spec: - deletionPolicy: WipeOut - initConfig: - pgpoolConfig: - backend_clustering_mode: streaming_replication - child_life_time: 300 - child_max_connections: 0 - client_idle_limit: 0 - connection_cache: true - connection_life_time: 0 - failover_on_backend_error: false - health_check_period: 0 - load_balance_mode: true - log_min_messages: warning - log_per_node_statement: true - log_statement: true - max_pool: 100 - memory_cache_enabled: true - num_init_children: 5 - sr_check_period: 0 - ssl: true - statement_level_load_balance: true - podTemplate: - spec: - containers: - - name: pgpool - resources: - requests: - cpu: 700m - memory: 1400Mi - postgresRef: - name: ha-postgres - namespace: demo - replicas: 3 - serviceTemplates: - - alias: primary - spec: - type: LoadBalancer - syncUsers: true - version: 4.5.0 kubedbComPgpool: # +doc-gen:break apiVersion: kubedb.com/v1alpha2 kind: Pgpool metadata: name: pgpool namespace: pool - spec: - deletionPolicy: WipeOut - initConfig: - pgpoolConfig: - backend_clustering_mode: streaming_replication - child_life_time: 300 - child_max_connections: 0 - client_idle_limit: 0 - connection_cache: true - connection_life_time: 0 - failover_on_backend_error: false - health_check_period: 0 - load_balance_mode: true - log_min_messages: warning - log_per_node_statement: true - log_statement: true - max_pool: 100 - memory_cache_enabled: true - num_init_children: 5 - sr_check_period: 0 - ssl: true - statement_level_load_balance: true - podTemplate: - spec: - containers: - - name: pgpool - resources: - requests: - cpu: 700m - memory: 1400Mi - postgresRef: - name: ha-postgres - namespace: demo - replicas: 3 - serviceTemplates: - - alias: primary - spec: - type: LoadBalancer - syncUsers: true - version: 4.5.0 monitoringCoreosComServiceMonitor: # +doc-gen:break apiVersion: monitoring.coreos.com/v1 kind: ServiceMonitor metadata: name: pgpool namespace: demo - spec: - endpoints: - - honorLabels: true - interval: 30s - path: /metrics - port: metrics - namespaceSelector: - matchNames: - - demo - selector: - matchLabels: - app.kubernetes.io/instance: pgpool - app.kubernetes.io/name: pgpools.kubedb.com secret_auth: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: pgpool-auth namespace: demo - stringData: - password: thisIs1StrongPassword - username: root - type: Opaque secret_config: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: pgpool-config namespace: demo - stringData: - pgpool.cnf: | - [mysqld] - max_connections = 200 - read_buffer_size = 1048576 - type: Opaque diff --git a/charts/kubedbcom-postgres-editor-options/Chart.yaml b/charts/kubedbcom-postgres-editor-options/Chart.yaml index 82faf1d890..6207aaa0f4 100644 --- a/charts/kubedbcom-postgres-editor-options/Chart.yaml +++ b/charts/kubedbcom-postgres-editor-options/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 name: kubedbcom-postgres-editor-options description: Postgres Editor UI Options type: application -version: v0.35.0 -appVersion: v0.35.0 +version: v0.36.0 +appVersion: v0.36.0 maintainers: - name: appscode email: support@appscode.com diff --git a/charts/kubedbcom-postgres-editor-options/README.md b/charts/kubedbcom-postgres-editor-options/README.md index 97ff8c13e5..539e1a44ee 100644 --- a/charts/kubedbcom-postgres-editor-options/README.md +++ b/charts/kubedbcom-postgres-editor-options/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-postgres-editor-options --version=v0.35.0 -$ helm upgrade -i kubedbcom-postgres-editor-options appscode/kubedbcom-postgres-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-postgres-editor-options --version=v0.36.0 +$ helm upgrade -i kubedbcom-postgres-editor-options appscode/kubedbcom-postgres-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Postgres Editor UI Options on a [Kubernetes](http://kuberne To install/upgrade the chart with the release name `kubedbcom-postgres-editor-options`: ```bash -$ helm upgrade -i kubedbcom-postgres-editor-options appscode/kubedbcom-postgres-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-postgres-editor-options appscode/kubedbcom-postgres-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` The command deploys a Postgres Editor UI Options on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -295,12 +295,12 @@ The following table lists the configurable parameters of the `kubedbcom-postgres Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-postgres-editor-options appscode/kubedbcom-postgres-editor-options -n kube-system --create-namespace --version=v0.35.0 --set metadata.resource.group=kubedb.com +$ helm upgrade -i kubedbcom-postgres-editor-options appscode/kubedbcom-postgres-editor-options -n kube-system --create-namespace --version=v0.36.0 --set metadata.resource.group=kubedb.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-postgres-editor-options appscode/kubedbcom-postgres-editor-options -n kube-system --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-postgres-editor-options appscode/kubedbcom-postgres-editor-options -n kube-system --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-postgres-editor/Chart.yaml b/charts/kubedbcom-postgres-editor/Chart.yaml index 04e77df954..aad7435179 100644 --- a/charts/kubedbcom-postgres-editor/Chart.yaml +++ b/charts/kubedbcom-postgres-editor/Chart.yaml @@ -2,21 +2,51 @@ annotations: meta.x-helm.dev/editor: '{"group":"kubedb.com","version":"v1","resource":"postgreses"}' meta.x-helm.dev/form-keys: monitoringCoreosComPrometheusRule meta.x-helm.dev/resource-keys: autoscalingKubedbComPostgresAutoscaler,catalogAppscodeComPostgresBinding,certManagerIoIssuer_ca,coreKubestashComBackupBlueprint,coreKubestashComBackupConfiguration,coreKubestashComRestoreSession,gitopsKubedbComPostgres,kubedbComPostgres,monitoringCoreosComServiceMonitor,secret_auth,secret_config,secret_encryption_secret,secret_init_repo_cred,secret_repo_cred,stashAppscodeComBackupConfiguration,stashAppscodeComRepository_init_repo,stashAppscodeComRepository_repo,stashAppscodeComRestoreSession_init - meta.x-helm.dev/resources: "- group: \"\"\n kind: Secret\n version: v1\n- group:\ - \ autoscaling.kubedb.com\n kind: PostgresAutoscaler\n version: v1alpha1\n- group:\ - \ catalog.appscode.com\n kind: PostgresBinding\n version: v1alpha1\n- group:\ - \ cert-manager.io\n kind: Issuer\n version: v1\n- group: core.kubestash.com\n\ - \ kind: BackupBlueprint\n version: v1alpha1\n- group: core.kubestash.com\n \ - \ kind: BackupConfiguration\n version: v1alpha1\n- group: core.kubestash.com\n\ - \ kind: RestoreSession\n version: v1alpha1\n- group: gitops.kubedb.com\n kind:\ - \ Postgres\n version: v1alpha1\n- group: kubedb.com\n kind: Postgres\n version:\ - \ v1\n- group: monitoring.coreos.com\n kind: PrometheusRule\n version: v1\n\ - - group: monitoring.coreos.com\n kind: ServiceMonitor\n version: v1\n- group:\ - \ stash.appscode.com\n kind: BackupConfiguration\n version: v1beta1\n- group:\ - \ stash.appscode.com\n kind: Repository\n version: v1alpha1\n- group: stash.appscode.com\n\ - \ kind: RestoreSession\n version: v1beta1\n" + meta.x-helm.dev/resources: | + - group: "" + kind: Secret + version: v1 + - group: autoscaling.kubedb.com + kind: PostgresAutoscaler + version: v1alpha1 + - group: catalog.appscode.com + kind: PostgresBinding + version: v1alpha1 + - group: cert-manager.io + kind: Issuer + version: v1 + - group: core.kubestash.com + kind: BackupBlueprint + version: v1alpha1 + - group: core.kubestash.com + kind: BackupConfiguration + version: v1alpha1 + - group: core.kubestash.com + kind: RestoreSession + version: v1alpha1 + - group: gitops.kubedb.com + kind: Postgres + version: v1alpha1 + - group: kubedb.com + kind: Postgres + version: v1 + - group: monitoring.coreos.com + kind: PrometheusRule + version: v1 + - group: monitoring.coreos.com + kind: ServiceMonitor + version: v1 + - group: stash.appscode.com + kind: BackupConfiguration + version: v1beta1 + - group: stash.appscode.com + kind: Repository + version: v1alpha1 + - group: stash.appscode.com + kind: RestoreSession + version: v1beta1 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Postgres Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -28,4 +58,4 @@ maintainers: name: appscode name: kubedbcom-postgres-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/kubedbcom-postgres-editor/README.md b/charts/kubedbcom-postgres-editor/README.md index 0df7f670a9..42fa048c7f 100644 --- a/charts/kubedbcom-postgres-editor/README.md +++ b/charts/kubedbcom-postgres-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-postgres-editor --version=v0.35.0 -$ helm upgrade -i kubedbcom-postgres-editor appscode/kubedbcom-postgres-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-postgres-editor --version=v0.36.0 +$ helm upgrade -i kubedbcom-postgres-editor appscode/kubedbcom-postgres-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Postgres Editor on a [Kubernetes](http://kubernetes.io) clu To install/upgrade the chart with the release name `kubedbcom-postgres-editor`: ```bash -$ helm upgrade -i kubedbcom-postgres-editor appscode/kubedbcom-postgres-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-postgres-editor appscode/kubedbcom-postgres-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Postgres Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -45,186 +45,186 @@ The command removes all the Kubernetes components associated with the chart and The following table lists the configurable parameters of the `kubedbcom-postgres-editor` chart and their default values. -| Parameter | Description | Default | -|-------------------------------------------------------------------------------|-------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| form.alert.additionalRuleLabels | | {} | -| form.alert.annotations | | {} | -| form.alert.enabled | | warning | -| form.alert.groups.database.enabled | | warning | -| form.alert.groups.database.rules.PostgresReplicationSlotLagCritical.duration | | 1m | -| form.alert.groups.database.rules.PostgresReplicationSlotLagCritical.enabled | | true | -| form.alert.groups.database.rules.PostgresReplicationSlotLagCritical.severity | | critical | -| form.alert.groups.database.rules.PostgresReplicationSlotLagCritical.val | | 1.288490188e+09 | -| form.alert.groups.database.rules.PostgresReplicationSlotLagHigh.duration | | 1m | -| form.alert.groups.database.rules.PostgresReplicationSlotLagHigh.enabled | | true | -| form.alert.groups.database.rules.PostgresReplicationSlotLagHigh.severity | | warning | -| form.alert.groups.database.rules.PostgresReplicationSlotLagHigh.val | | 8.388608e+08 | -| form.alert.groups.database.rules.diskAlmostFull.duration | | 1m | -| form.alert.groups.database.rules.diskAlmostFull.enabled | | true | -| form.alert.groups.database.rules.diskAlmostFull.severity | | critical | -| form.alert.groups.database.rules.diskAlmostFull.val | | 95 | -| form.alert.groups.database.rules.diskUsageHigh.duration | | 1m | -| form.alert.groups.database.rules.diskUsageHigh.enabled | | true | -| form.alert.groups.database.rules.diskUsageHigh.severity | | warning | -| form.alert.groups.database.rules.diskUsageHigh.val | | 80 | -| form.alert.groups.database.rules.postgresExporterError.duration | | 5m | -| form.alert.groups.database.rules.postgresExporterError.enabled | | true | -| form.alert.groups.database.rules.postgresExporterError.severity | | warning | -| form.alert.groups.database.rules.postgresHighRollbackRate.duration | | 0m | -| form.alert.groups.database.rules.postgresHighRollbackRate.enabled | | true | -| form.alert.groups.database.rules.postgresHighRollbackRate.severity | | warning | -| form.alert.groups.database.rules.postgresHighRollbackRate.val | | 0.02 | -| form.alert.groups.database.rules.postgresInstanceDown.duration | | 0m | -| form.alert.groups.database.rules.postgresInstanceDown.enabled | | true | -| form.alert.groups.database.rules.postgresInstanceDown.severity | | critical | -| form.alert.groups.database.rules.postgresNotEnoughConnections.duration | | 2m | -| form.alert.groups.database.rules.postgresNotEnoughConnections.enabled | | true | -| form.alert.groups.database.rules.postgresNotEnoughConnections.severity | | warning | -| form.alert.groups.database.rules.postgresNotEnoughConnections.val | | 5 | -| form.alert.groups.database.rules.postgresReplicationLag.duration | | 0m | -| form.alert.groups.database.rules.postgresReplicationLag.enabled | | true | -| form.alert.groups.database.rules.postgresReplicationLag.severity | | critical | -| form.alert.groups.database.rules.postgresReplicationLag.val | | 30s | -| form.alert.groups.database.rules.postgresRestarted.duration | | 0m | -| form.alert.groups.database.rules.postgresRestarted.enabled | | true | -| form.alert.groups.database.rules.postgresRestarted.severity | | critical | -| form.alert.groups.database.rules.postgresRestarted.val | | 60 | -| form.alert.groups.database.rules.postgresSlowQueries.duration | | 2m | -| form.alert.groups.database.rules.postgresSlowQueries.enabled | | true | -| form.alert.groups.database.rules.postgresSlowQueries.severity | | warning | -| form.alert.groups.database.rules.postgresSplitBrain.duration | | 0m | -| form.alert.groups.database.rules.postgresSplitBrain.enabled | | true | -| form.alert.groups.database.rules.postgresSplitBrain.severity | | critical | -| form.alert.groups.database.rules.postgresTooManyConnections.duration | | 2m | -| form.alert.groups.database.rules.postgresTooManyConnections.enabled | | true | -| form.alert.groups.database.rules.postgresTooManyConnections.severity | | warning | -| form.alert.groups.database.rules.postgresTooManyConnections.val | | 80 | -| form.alert.groups.database.rules.postgresTooManyLocksAcquired.duration | | 2m | -| form.alert.groups.database.rules.postgresTooManyLocksAcquired.enabled | | true | -| form.alert.groups.database.rules.postgresTooManyLocksAcquired.severity | | critical | -| form.alert.groups.database.rules.postgresTooManyLocksAcquired.val | | 0.2 | -| form.alert.groups.kubeStash.enabled | | warning | -| form.alert.groups.kubeStash.rules.backupSessionFailed.duration | | 0m | -| form.alert.groups.kubeStash.rules.backupSessionFailed.enabled | | true | -| form.alert.groups.kubeStash.rules.backupSessionFailed.severity | | critical | -| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.duration | | 0m | -| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.enabled | | true | -| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.severity | | warning | -| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.val | | 1800 | -| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.duration | | 0m | -| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.enabled | | true | -| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.severity | | warning | -| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.val | | 18000 | -| form.alert.groups.kubeStash.rules.repositoryCorrupted.duration | | 5m | -| form.alert.groups.kubeStash.rules.repositoryCorrupted.enabled | | true | -| form.alert.groups.kubeStash.rules.repositoryCorrupted.severity | | critical | -| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.duration | | 5m | -| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.enabled | | true | -| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.severity | | warning | -| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.val | | 1.073741824e+10 | -| form.alert.groups.kubeStash.rules.restoreSessionFailed.duration | | 0m | -| form.alert.groups.kubeStash.rules.restoreSessionFailed.enabled | | true | -| form.alert.groups.kubeStash.rules.restoreSessionFailed.severity | | critical | -| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.duration | | 0m | -| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.enabled | | true | -| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.severity | | warning | -| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.val | | 1800 | -| form.alert.groups.opsManager.enabled | | warning | -| form.alert.groups.opsManager.rules.opsRequestFailed.duration | | 0m | -| form.alert.groups.opsManager.rules.opsRequestFailed.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestFailed.severity | | critical | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.duration | | 0m | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.severity | | info | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.duration | | 30m | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.severity | | critical | -| form.alert.groups.provisioner.enabled | | warning | -| form.alert.groups.provisioner.rules.appPhaseCritical.duration | | 15m | -| form.alert.groups.provisioner.rules.appPhaseCritical.enabled | | true | -| form.alert.groups.provisioner.rules.appPhaseCritical.severity | | warning | -| form.alert.groups.provisioner.rules.appPhaseNotReady.duration | | 1m | -| form.alert.groups.provisioner.rules.appPhaseNotReady.enabled | | true | -| form.alert.groups.provisioner.rules.appPhaseNotReady.severity | | critical | -| form.alert.groups.schemaManager.enabled | | warning | -| form.alert.groups.schemaManager.rules.schemaExpired.duration | | 0m | -| form.alert.groups.schemaManager.rules.schemaExpired.enabled | | true | -| form.alert.groups.schemaManager.rules.schemaExpired.severity | | warning | -| form.alert.groups.schemaManager.rules.schemaFailed.duration | | 0m | -| form.alert.groups.schemaManager.rules.schemaFailed.enabled | | true | -| form.alert.groups.schemaManager.rules.schemaFailed.severity | | warning | -| form.alert.groups.schemaManager.rules.schemaInProgressForTooLong.duration | | 30m | -| form.alert.groups.schemaManager.rules.schemaInProgressForTooLong.enabled | | true | -| form.alert.groups.schemaManager.rules.schemaInProgressForTooLong.severity | | warning | -| form.alert.groups.schemaManager.rules.schemaPendingForTooLong.duration | | 30m | -| form.alert.groups.schemaManager.rules.schemaPendingForTooLong.enabled | | true | -| form.alert.groups.schemaManager.rules.schemaPendingForTooLong.severity | | warning | -| form.alert.groups.schemaManager.rules.schemaTerminatingForTooLong.duration | | 30m | -| form.alert.groups.schemaManager.rules.schemaTerminatingForTooLong.enabled | | true | -| form.alert.groups.schemaManager.rules.schemaTerminatingForTooLong.severity | | warning | -| form.alert.groups.stash.enabled | | warning | -| form.alert.groups.stash.rules.backupSessionFailed.duration | | 0m | -| form.alert.groups.stash.rules.backupSessionFailed.enabled | | true | -| form.alert.groups.stash.rules.backupSessionFailed.severity | | critical | -| form.alert.groups.stash.rules.backupSessionPeriodTooLong.duration | | 0m | -| form.alert.groups.stash.rules.backupSessionPeriodTooLong.enabled | | true | -| form.alert.groups.stash.rules.backupSessionPeriodTooLong.severity | | warning | -| form.alert.groups.stash.rules.backupSessionPeriodTooLong.val | | 1800 | -| form.alert.groups.stash.rules.noBackupSessionForTooLong.duration | | 0m | -| form.alert.groups.stash.rules.noBackupSessionForTooLong.enabled | | true | -| form.alert.groups.stash.rules.noBackupSessionForTooLong.severity | | warning | -| form.alert.groups.stash.rules.noBackupSessionForTooLong.val | | 18000 | -| form.alert.groups.stash.rules.repositoryCorrupted.duration | | 5m | -| form.alert.groups.stash.rules.repositoryCorrupted.enabled | | true | -| form.alert.groups.stash.rules.repositoryCorrupted.severity | | critical | -| form.alert.groups.stash.rules.repositoryStorageRunningLow.duration | | 5m | -| form.alert.groups.stash.rules.repositoryStorageRunningLow.enabled | | true | -| form.alert.groups.stash.rules.repositoryStorageRunningLow.severity | | warning | -| form.alert.groups.stash.rules.repositoryStorageRunningLow.val | | 1.073741824e+10 | -| form.alert.groups.stash.rules.restoreSessionFailed.duration | | 0m | -| form.alert.groups.stash.rules.restoreSessionFailed.enabled | | true | -| form.alert.groups.stash.rules.restoreSessionFailed.severity | | critical | -| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.duration | | 0m | -| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.enabled | | true | -| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.severity | | warning | -| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.val | | 1800 | -| form.alert.labels.release | | kube-prometheus-stack | -| metadata.resource.group | | kubedb.com | -| metadata.resource.version | | v1 | -| metadata.resource.name | | postgreses | -| metadata.resource.kind | | Postgres | -| metadata.resource.scope | | Namespaced | -| metadata.release.name | | RELEASE-NAME | -| metadata.release.namespace | | default | -| resources.autoscalingKubedbComPostgresAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"PostgresAutoscaler","metadata":{"name":"postgres","namespace":"demo"},"spec":{"compute":{"nodeTopology":{"name":"standard-basv2-family"},"postgres":{"maxAllowed":{"cpu":1,"memory":"2Gi"},"minAllowed":{"cpu":"400m","memory":"400Mi"},"podLifeTimeThreshold":"10m","resourceDiffPercentage":20,"trigger":"On"}},"databaseRef":{"name":"sample"},"opsRequestOptions":{"apply":"IfReady","timeout":"10m"}}} | -| resources.catalogAppscodeComPostgresBinding | | {"apiVersion":"catalog.appscode.com/v1alpha1","kind":"PostgresBinding","metadata":{"name":"postgres","namespace":"demo"},"spec":{"sourceRef":{"name":"postgres","namespace":"demo"}}} | -| resources.certManagerIoIssuer_ca | | {"apiVersion":"cert-manager.io/v1","kind":"Issuer","metadata":{"name":"postgres-ca","namespace":"demo"},"spec":{"ca":{"secretName":"postgres-ca"}}} | -| resources.coreKubestashComBackupBlueprint | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"BackupBlueprint","metadata":{"name":"postgres","namespace":"demo"},"spec":{"backupConfigurationTemplate":{"backends":[{"name":"postgres-backend","retentionPolicy":{"name":"postgres-retention-policy","namespace":"demo"},"storageRef":{"name":"postgres-storage","namespace":"demo"}}],"sessions":[{"addon":{"jobTemplate":{"spec":{"containerSecurityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":999,"seccompProfile":{"type":"RuntimeDefault"}},"nodeSelector":{"kubernetes.io/os":"linux"}}},"name":"postgres-addon","tasks":[{"name":"logical-backup"}]},"name":"postgres-frequent-backup","repositories":[{"backend":"postgres-backend","directory":"/postgres-repo","encryptionSecret":{"name":"postgres-encryption-secret","namespace":"demo"},"name":"postgres-repo"}],"scheduler":{"failedJobsHistoryLimit":4,"jobTemplate":{"backoffLimit":2,"template":{"spec":{"containerSecurityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":999,"seccompProfile":{"type":"RuntimeDefault"}},"nodeSelector":{"kubernetes.io/os":"linux"}}}},"schedule":"0 */2 * * *","successfulJobsHistoryLimit":2},"sessionHistoryLimit":3}]},"usagePolicy":{"allowedNamespaces":{"from":"Same"}}}} | -| resources.coreKubestashComBackupConfiguration | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"BackupConfiguration","metadata":{"name":"postgres","namespace":"demo"},"spec":{"backends":[{"name":"postgres-backend","retentionPolicy":{"name":"postgres-retention-policy","namespace":"demo"},"storageRef":{"name":"postgres-storage","namespace":"demo"}}],"sessions":[{"addon":{"jobTemplate":{"spec":{"containerSecurityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":999,"seccompProfile":{"type":"RuntimeDefault"}},"nodeSelector":{"kubernetes.io/os":"linux"}}},"name":"postgres-addon","tasks":[{"name":"logical-backup"}]},"name":"postgres-frequent-backup","repositories":[{"backend":"postgres-backend","directory":"/postgres-repo","encryptionSecret":{"name":"postgres-encryption-secret","namespace":"demo"},"name":"postgres-repo"}],"scheduler":{"failedJobsHistoryLimit":4,"jobTemplate":{"backoffLimit":2,"template":{"spec":{"containerSecurityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":999,"seccompProfile":{"type":"RuntimeDefault"}},"nodeSelector":{"kubernetes.io/os":"linux"}}}},"schedule":"0 */2 * * *","successfulJobsHistoryLimit":2},"sessionHistoryLimit":3}],"target":{"apiGroup":"kubedb.com","kind":"Postgres","name":"postgres","namespace":"demo"}}} | -| resources.coreKubestashComRestoreSession | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"RestoreSession","metadata":{"name":"postgres","namespace":"demo"},"spec":{"addon":{"containerRuntimeSettings":{"securityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":999,"seccompProfile":{"type":"RuntimeDefault"}}},"jobTemplate":{"spec":{"nodeSelector":{"kubernetes.io/os":"linux"},"securityContext":{"runAsGroup":0,"runAsUser":999}}},"name":"postgres-addon","tasks":[{"name":"logical-backup-restore"}]},"dataSource":{"encryptionSecret":{"name":"postgres-encryption-secret","namespace":"demo"},"repository":"postgres-repo","snapshot":"latest"},"target":{"apiGroup":"kubedb.com","kind":"Postgres","name":"postgres","namespace":"demo"}}} | -| resources.gitopsKubedbComPostgres | | {"apiVersion":"gitops.kubedb.com/v1alpha1","kind":"Postgres","metadata":{"name":"postgres","namespace":"demo"},"spec":{"authSecret":{"name":"postgres-auth"},"clientAuthMode":"scram","configSecret":{"name":"postgres-config"},"deletionPolicy":"WipeOut","init":{"waitForInitialRestore":true},"leaderElection":{"electionTick":10,"heartbeatTick":1,"maximumLagBeforeFailover":33554432,"period":"100ms"},"monitor":{"agent":"prometheus.io","prometheus":{"exporter":{"resources":{"limits":{"cpu":"100m","memory":"128Mi"},"requests":{"cpu":"100m","memory":"128Mi"}}}}},"podTemplate":{"spec":{"containerSecurityContext":{"privileged":false,"runAsGroup":0,"runAsUser":999}}},"sslMode":"verify-full","standbyMode":"Hot","storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"standard"},"storageType":"Durable","tls":{"issuerRef":{"apiGroup":"cert-manager.io","kind":"Issuer","name":"postgres-ca"}},"version":"13.2-debian"}} | -| resources.kubedbComPostgres | | {"apiVersion":"kubedb.com/v1","kind":"Postgres","metadata":{"name":"postgres","namespace":"demo"},"spec":{"authSecret":{"name":"postgres-auth"},"clientAuthMode":"scram","configSecret":{"name":"postgres-config"},"deletionPolicy":"WipeOut","init":{"waitForInitialRestore":true},"leaderElection":{"electionTick":10,"heartbeatTick":1,"maximumLagBeforeFailover":33554432,"period":"100ms"},"monitor":{"agent":"prometheus.io","prometheus":{"exporter":{"resources":{"limits":{"cpu":"100m","memory":"128Mi"},"requests":{"cpu":"100m","memory":"128Mi"}}}}},"podTemplate":{"spec":{"containerSecurityContext":{"privileged":false,"runAsGroup":0,"runAsUser":999}}},"sslMode":"verify-full","standbyMode":"Hot","storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"standard"},"storageType":"Durable","tls":{"issuerRef":{"apiGroup":"cert-manager.io","kind":"Issuer","name":"postgres-ca"}},"version":"13.2-debian"}} | -| resources.monitoringCoreosComServiceMonitor | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"postgres","namespace":"demo"},"spec":{"endpoints":[{"honorLabels":true,"interval":"30s","path":"/metrics","port":"metrics"}],"namespaceSelector":{"matchNames":["demo"]},"selector":{"matchLabels":{"app.kubernetes.io/instance":"postgres","app.kubernetes.io/name":"postgreses.kubedb.com"}}}} | -| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"postgres-auth","namespace":"demo"},"stringData":{"password":"thisIs1StrongPassword","username":"postgres"},"type":"Opaque"} | -| resources.secret_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"postgres-config","namespace":"demo"},"stringData":{"user.conf":"max_connections=110\nshared_buffers=258MB\n"},"type":"Opaque"} | -| resources.secret_encryption_secret | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"postgres-encryption-secret","namespace":"demo"},"stringData":{"RESTIC_PASSWORD":""}} | -| resources.secret_init_repo_cred | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"postgres-init-repo-cred","namespace":"demo"},"stringData":{"password":"thisIs1StrongPassword","username":"postgres"},"type":"Opaque"} | -| resources.secret_repo_cred | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"postgres-repo-cred","namespace":"demo"},"stringData":{"password":"thisIs1StrongPassword","username":"postgres"},"type":"Opaque"} | -| resources.stashAppscodeComBackupConfiguration | | {"apiVersion":"stash.appscode.com/v1beta1","kind":"BackupConfiguration","metadata":{"name":"postgres","namespace":"demo"},"spec":{"repository":{"name":"postgres-init-repo"},"retentionPolicy":{"keepLast":5,"name":"keep-last-5","prune":true},"schedule":"*/2 * * * *","target":{"ref":{"apiVersion":"appcatalog.appscode.com/v1alpha1","kind":"AppBinding","name":"postgres"}}}} | -| resources.stashAppscodeComRepository_init_repo | | {"apiVersion":"stash.appscode.com/v1alpha1","kind":"Repository","metadata":{"name":"postgres-init-repo","namespace":"demo"},"spec":{"backend":{"gcs":{"bucket":"stash-testing","prefix":"/demo/postgres"},"storageSecretName":"gcs-secret"}}} | -| resources.stashAppscodeComRepository_repo | | {"apiVersion":"stash.appscode.com/v1alpha1","kind":"Repository","metadata":{"name":"postgres-repo","namespace":"demo"},"spec":{"backend":{"gcs":{"bucket":"stash-testing","prefix":"/demo/postgres"},"storageSecretName":"gcs-secret"}}} | -| resources.stashAppscodeComRestoreSession_init | | {"apiVersion":"stash.appscode.com/v1beta1","kind":"RestoreSession","metadata":{"name":"postgres-init","namespace":"demo"},"spec":{"repository":{"name":"postgres-init-repo"},"rules":[{"snapshots":["latest"]}],"target":{"ref":{"apiVersion":"appcatalog.appscode.com/v1alpha1","kind":"AppBinding","name":"postgres"}}}} | +| Parameter | Description | Default | +|-------------------------------------------------------------------------------|-------------|---------------------------------------------------------------------------------------------------------------------------------------------| +| form.alert.additionalRuleLabels | | {} | +| form.alert.annotations | | {} | +| form.alert.enabled | | warning | +| form.alert.groups.database.enabled | | warning | +| form.alert.groups.database.rules.PostgresReplicationSlotLagCritical.duration | | 1m | +| form.alert.groups.database.rules.PostgresReplicationSlotLagCritical.enabled | | true | +| form.alert.groups.database.rules.PostgresReplicationSlotLagCritical.severity | | critical | +| form.alert.groups.database.rules.PostgresReplicationSlotLagCritical.val | | 1.288490188e+09 | +| form.alert.groups.database.rules.PostgresReplicationSlotLagHigh.duration | | 1m | +| form.alert.groups.database.rules.PostgresReplicationSlotLagHigh.enabled | | true | +| form.alert.groups.database.rules.PostgresReplicationSlotLagHigh.severity | | warning | +| form.alert.groups.database.rules.PostgresReplicationSlotLagHigh.val | | 8.388608e+08 | +| form.alert.groups.database.rules.diskAlmostFull.duration | | 1m | +| form.alert.groups.database.rules.diskAlmostFull.enabled | | true | +| form.alert.groups.database.rules.diskAlmostFull.severity | | critical | +| form.alert.groups.database.rules.diskAlmostFull.val | | 95 | +| form.alert.groups.database.rules.diskUsageHigh.duration | | 1m | +| form.alert.groups.database.rules.diskUsageHigh.enabled | | true | +| form.alert.groups.database.rules.diskUsageHigh.severity | | warning | +| form.alert.groups.database.rules.diskUsageHigh.val | | 80 | +| form.alert.groups.database.rules.postgresExporterError.duration | | 5m | +| form.alert.groups.database.rules.postgresExporterError.enabled | | true | +| form.alert.groups.database.rules.postgresExporterError.severity | | warning | +| form.alert.groups.database.rules.postgresHighRollbackRate.duration | | 0m | +| form.alert.groups.database.rules.postgresHighRollbackRate.enabled | | true | +| form.alert.groups.database.rules.postgresHighRollbackRate.severity | | warning | +| form.alert.groups.database.rules.postgresHighRollbackRate.val | | 0.02 | +| form.alert.groups.database.rules.postgresInstanceDown.duration | | 0m | +| form.alert.groups.database.rules.postgresInstanceDown.enabled | | true | +| form.alert.groups.database.rules.postgresInstanceDown.severity | | critical | +| form.alert.groups.database.rules.postgresNotEnoughConnections.duration | | 2m | +| form.alert.groups.database.rules.postgresNotEnoughConnections.enabled | | true | +| form.alert.groups.database.rules.postgresNotEnoughConnections.severity | | warning | +| form.alert.groups.database.rules.postgresNotEnoughConnections.val | | 5 | +| form.alert.groups.database.rules.postgresReplicationLag.duration | | 0m | +| form.alert.groups.database.rules.postgresReplicationLag.enabled | | true | +| form.alert.groups.database.rules.postgresReplicationLag.severity | | critical | +| form.alert.groups.database.rules.postgresReplicationLag.val | | 30s | +| form.alert.groups.database.rules.postgresRestarted.duration | | 0m | +| form.alert.groups.database.rules.postgresRestarted.enabled | | true | +| form.alert.groups.database.rules.postgresRestarted.severity | | critical | +| form.alert.groups.database.rules.postgresRestarted.val | | 60 | +| form.alert.groups.database.rules.postgresSlowQueries.duration | | 2m | +| form.alert.groups.database.rules.postgresSlowQueries.enabled | | true | +| form.alert.groups.database.rules.postgresSlowQueries.severity | | warning | +| form.alert.groups.database.rules.postgresSplitBrain.duration | | 0m | +| form.alert.groups.database.rules.postgresSplitBrain.enabled | | true | +| form.alert.groups.database.rules.postgresSplitBrain.severity | | critical | +| form.alert.groups.database.rules.postgresTooManyConnections.duration | | 2m | +| form.alert.groups.database.rules.postgresTooManyConnections.enabled | | true | +| form.alert.groups.database.rules.postgresTooManyConnections.severity | | warning | +| form.alert.groups.database.rules.postgresTooManyConnections.val | | 80 | +| form.alert.groups.database.rules.postgresTooManyLocksAcquired.duration | | 2m | +| form.alert.groups.database.rules.postgresTooManyLocksAcquired.enabled | | true | +| form.alert.groups.database.rules.postgresTooManyLocksAcquired.severity | | critical | +| form.alert.groups.database.rules.postgresTooManyLocksAcquired.val | | 0.2 | +| form.alert.groups.kubeStash.enabled | | warning | +| form.alert.groups.kubeStash.rules.backupSessionFailed.duration | | 0m | +| form.alert.groups.kubeStash.rules.backupSessionFailed.enabled | | true | +| form.alert.groups.kubeStash.rules.backupSessionFailed.severity | | critical | +| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.duration | | 0m | +| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.enabled | | true | +| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.severity | | warning | +| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.val | | 1800 | +| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.duration | | 0m | +| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.enabled | | true | +| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.severity | | warning | +| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.val | | 18000 | +| form.alert.groups.kubeStash.rules.repositoryCorrupted.duration | | 5m | +| form.alert.groups.kubeStash.rules.repositoryCorrupted.enabled | | true | +| form.alert.groups.kubeStash.rules.repositoryCorrupted.severity | | critical | +| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.duration | | 5m | +| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.enabled | | true | +| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.severity | | warning | +| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.val | | 1.073741824e+10 | +| form.alert.groups.kubeStash.rules.restoreSessionFailed.duration | | 0m | +| form.alert.groups.kubeStash.rules.restoreSessionFailed.enabled | | true | +| form.alert.groups.kubeStash.rules.restoreSessionFailed.severity | | critical | +| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.duration | | 0m | +| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.enabled | | true | +| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.severity | | warning | +| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.val | | 1800 | +| form.alert.groups.opsManager.enabled | | warning | +| form.alert.groups.opsManager.rules.opsRequestFailed.duration | | 0m | +| form.alert.groups.opsManager.rules.opsRequestFailed.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestFailed.severity | | critical | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.duration | | 0m | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.severity | | info | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.duration | | 30m | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.severity | | critical | +| form.alert.groups.provisioner.enabled | | warning | +| form.alert.groups.provisioner.rules.appPhaseCritical.duration | | 15m | +| form.alert.groups.provisioner.rules.appPhaseCritical.enabled | | true | +| form.alert.groups.provisioner.rules.appPhaseCritical.severity | | warning | +| form.alert.groups.provisioner.rules.appPhaseNotReady.duration | | 1m | +| form.alert.groups.provisioner.rules.appPhaseNotReady.enabled | | true | +| form.alert.groups.provisioner.rules.appPhaseNotReady.severity | | critical | +| form.alert.groups.schemaManager.enabled | | warning | +| form.alert.groups.schemaManager.rules.schemaExpired.duration | | 0m | +| form.alert.groups.schemaManager.rules.schemaExpired.enabled | | true | +| form.alert.groups.schemaManager.rules.schemaExpired.severity | | warning | +| form.alert.groups.schemaManager.rules.schemaFailed.duration | | 0m | +| form.alert.groups.schemaManager.rules.schemaFailed.enabled | | true | +| form.alert.groups.schemaManager.rules.schemaFailed.severity | | warning | +| form.alert.groups.schemaManager.rules.schemaInProgressForTooLong.duration | | 30m | +| form.alert.groups.schemaManager.rules.schemaInProgressForTooLong.enabled | | true | +| form.alert.groups.schemaManager.rules.schemaInProgressForTooLong.severity | | warning | +| form.alert.groups.schemaManager.rules.schemaPendingForTooLong.duration | | 30m | +| form.alert.groups.schemaManager.rules.schemaPendingForTooLong.enabled | | true | +| form.alert.groups.schemaManager.rules.schemaPendingForTooLong.severity | | warning | +| form.alert.groups.schemaManager.rules.schemaTerminatingForTooLong.duration | | 30m | +| form.alert.groups.schemaManager.rules.schemaTerminatingForTooLong.enabled | | true | +| form.alert.groups.schemaManager.rules.schemaTerminatingForTooLong.severity | | warning | +| form.alert.groups.stash.enabled | | warning | +| form.alert.groups.stash.rules.backupSessionFailed.duration | | 0m | +| form.alert.groups.stash.rules.backupSessionFailed.enabled | | true | +| form.alert.groups.stash.rules.backupSessionFailed.severity | | critical | +| form.alert.groups.stash.rules.backupSessionPeriodTooLong.duration | | 0m | +| form.alert.groups.stash.rules.backupSessionPeriodTooLong.enabled | | true | +| form.alert.groups.stash.rules.backupSessionPeriodTooLong.severity | | warning | +| form.alert.groups.stash.rules.backupSessionPeriodTooLong.val | | 1800 | +| form.alert.groups.stash.rules.noBackupSessionForTooLong.duration | | 0m | +| form.alert.groups.stash.rules.noBackupSessionForTooLong.enabled | | true | +| form.alert.groups.stash.rules.noBackupSessionForTooLong.severity | | warning | +| form.alert.groups.stash.rules.noBackupSessionForTooLong.val | | 18000 | +| form.alert.groups.stash.rules.repositoryCorrupted.duration | | 5m | +| form.alert.groups.stash.rules.repositoryCorrupted.enabled | | true | +| form.alert.groups.stash.rules.repositoryCorrupted.severity | | critical | +| form.alert.groups.stash.rules.repositoryStorageRunningLow.duration | | 5m | +| form.alert.groups.stash.rules.repositoryStorageRunningLow.enabled | | true | +| form.alert.groups.stash.rules.repositoryStorageRunningLow.severity | | warning | +| form.alert.groups.stash.rules.repositoryStorageRunningLow.val | | 1.073741824e+10 | +| form.alert.groups.stash.rules.restoreSessionFailed.duration | | 0m | +| form.alert.groups.stash.rules.restoreSessionFailed.enabled | | true | +| form.alert.groups.stash.rules.restoreSessionFailed.severity | | critical | +| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.duration | | 0m | +| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.enabled | | true | +| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.severity | | warning | +| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.val | | 1800 | +| form.alert.labels.release | | kube-prometheus-stack | +| metadata.resource.group | | kubedb.com | +| metadata.resource.version | | v1 | +| metadata.resource.name | | postgreses | +| metadata.resource.kind | | Postgres | +| metadata.resource.scope | | Namespaced | +| metadata.release.name | | RELEASE-NAME | +| metadata.release.namespace | | default | +| resources.autoscalingKubedbComPostgresAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"PostgresAutoscaler","metadata":{"name":"postgres","namespace":"demo"}} | +| resources.catalogAppscodeComPostgresBinding | | {"apiVersion":"catalog.appscode.com/v1alpha1","kind":"PostgresBinding","metadata":{"name":"postgres","namespace":"demo"}} | +| resources.certManagerIoIssuer_ca | | {"apiVersion":"cert-manager.io/v1","kind":"Issuer","metadata":{"name":"postgres-ca","namespace":"demo"}} | +| resources.coreKubestashComBackupBlueprint | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"BackupBlueprint","metadata":{"name":"postgres","namespace":"demo"}} | +| resources.coreKubestashComBackupConfiguration | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"BackupConfiguration","metadata":{"name":"postgres","namespace":"demo"}} | +| resources.coreKubestashComRestoreSession | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"RestoreSession","metadata":{"name":"postgres","namespace":"demo"}} | +| resources.gitopsKubedbComPostgres | | {"apiVersion":"gitops.kubedb.com/v1alpha1","kind":"Postgres","metadata":{"name":"postgres","namespace":"demo"}} | +| resources.kubedbComPostgres | | {"apiVersion":"kubedb.com/v1","kind":"Postgres","metadata":{"name":"postgres","namespace":"demo"}} | +| resources.monitoringCoreosComServiceMonitor | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"postgres","namespace":"demo"}} | +| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"postgres-auth","namespace":"demo"}} | +| resources.secret_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"postgres-config","namespace":"demo"}} | +| resources.secret_encryption_secret | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"postgres-encryption-secret","namespace":"demo"}} | +| resources.secret_init_repo_cred | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"postgres-init-repo-cred","namespace":"demo"}} | +| resources.secret_repo_cred | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"postgres-repo-cred","namespace":"demo"}} | +| resources.stashAppscodeComBackupConfiguration | | {"apiVersion":"stash.appscode.com/v1beta1","kind":"BackupConfiguration","metadata":{"name":"postgres","namespace":"demo"}} | +| resources.stashAppscodeComRepository_init_repo | | {"apiVersion":"stash.appscode.com/v1alpha1","kind":"Repository","metadata":{"name":"postgres-init-repo","namespace":"demo"}} | +| resources.stashAppscodeComRepository_repo | | {"apiVersion":"stash.appscode.com/v1alpha1","kind":"Repository","metadata":{"name":"postgres-repo","namespace":"demo"}} | +| resources.stashAppscodeComRestoreSession_init | | {"apiVersion":"stash.appscode.com/v1beta1","kind":"RestoreSession","metadata":{"name":"postgres-init","namespace":"demo"}} | Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-postgres-editor appscode/kubedbcom-postgres-editor -n default --create-namespace --version=v0.35.0 --set form.alert.enabled=warning +$ helm upgrade -i kubedbcom-postgres-editor appscode/kubedbcom-postgres-editor -n default --create-namespace --version=v0.36.0 --set form.alert.enabled=warning ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-postgres-editor appscode/kubedbcom-postgres-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-postgres-editor appscode/kubedbcom-postgres-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-postgres-editor/crds/gitops.kubedb.com_postgreses.yaml b/charts/kubedbcom-postgres-editor/crds/gitops.kubedb.com_postgreses.yaml index 562f2258a8..6c2b62d5f9 100644 --- a/charts/kubedbcom-postgres-editor/crds/gitops.kubedb.com_postgreses.yaml +++ b/charts/kubedbcom-postgres-editor/crds/gitops.kubedb.com_postgreses.yaml @@ -5409,6 +5409,32 @@ spec: - Synchronous - Asynchronous type: string + synchronousReplicationConfig: + properties: + commitLevel: + enum: + - "On" + - RemoteApply + - RemoteWrite + - Local + - "Off" + type: string + mode: + enum: + - Any + - First + type: string + numSyncReplicas: + format: int32 + type: integer + standbyNames: + items: + type: string + type: array + x-kubernetes-list-type: atomic + useWildcard: + type: boolean + type: object tls: properties: certificates: diff --git a/charts/kubedbcom-postgres-editor/crds/kubedb.com_postgreses.yaml b/charts/kubedbcom-postgres-editor/crds/kubedb.com_postgreses.yaml index d388901f8c..e87d5f5101 100644 --- a/charts/kubedbcom-postgres-editor/crds/kubedb.com_postgreses.yaml +++ b/charts/kubedbcom-postgres-editor/crds/kubedb.com_postgreses.yaml @@ -5409,6 +5409,32 @@ spec: - Synchronous - Asynchronous type: string + synchronousReplicationConfig: + properties: + commitLevel: + enum: + - "On" + - RemoteApply + - RemoteWrite + - Local + - "Off" + type: string + mode: + enum: + - Any + - First + type: string + numSyncReplicas: + format: int32 + type: integer + standbyNames: + items: + type: string + type: array + x-kubernetes-list-type: atomic + useWildcard: + type: boolean + type: object tls: properties: certificates: diff --git a/charts/kubedbcom-postgres-editor/ui/functions.js b/charts/kubedbcom-postgres-editor/ui/functions.js index de023a6bc9..aae7379203 100644 --- a/charts/kubedbcom-postgres-editor/ui/functions.js +++ b/charts/kubedbcom-postgres-editor/ui/functions.js @@ -160,7 +160,106 @@ export const useFunc = (model) => { let initialDbMetadata = {} let namespaceList = [] let backupConfigurationsFromStore = {} - let valuesFromWizard = {} + let valuesFromWizard = { + apiVersion: 'core.kubestash.com/v1alpha1', + kind: 'BackupConfiguration', + metadata: { + name: 'postgres', + namespace: 'demo', + }, + spec: { + backends: [ + { + name: 'postgres-backend', + retentionPolicy: { + name: 'postgres-retention-policy', + namespace: 'demo', + }, + storageRef: { + name: 'postgres-storage', + namespace: 'demo', + }, + }, + ], + sessions: [ + { + addon: { + jobTemplate: { + spec: { + containerSecurityContext: { + allowPrivilegeEscalation: false, + capabilities: { + drop: ['ALL'], + }, + runAsGroup: 0, + runAsNonRoot: true, + runAsUser: 999, + seccompProfile: { + type: 'RuntimeDefault', + }, + }, + nodeSelector: { + 'kubernetes.io/os': 'linux', + }, + }, + }, + name: 'postgres-addon', + tasks: [ + { + name: 'logical-backup', + }, + ], + }, + name: 'postgres-frequent-backup', + repositories: [ + { + backend: 'postgres-backend', + directory: '/postgres-repo', + encryptionSecret: { + name: 'postgres-encryption-secret', + namespace: 'demo', + }, + name: 'postgres-repo', + }, + ], + scheduler: { + failedJobsHistoryLimit: 4, + jobTemplate: { + backoffLimit: 2, + template: { + spec: { + containerSecurityContext: { + allowPrivilegeEscalation: false, + capabilities: { + drop: ['ALL'], + }, + runAsGroup: 0, + runAsNonRoot: true, + runAsUser: 999, + seccompProfile: { + type: 'RuntimeDefault', + }, + }, + nodeSelector: { + 'kubernetes.io/os': 'linux', + }, + }, + }, + }, + schedule: '0 */2 * * *', + successfulJobsHistoryLimit: 2, + }, + sessionHistoryLimit: 3, + }, + ], + target: { + apiGroup: 'kubedb.com', + kind: 'Postgres', + name: 'postgres', + namespace: 'demo', + }, + }, + } let initialArchiver = {} let isArchiverAvailable = false let archiverObjectToCommit = {} @@ -182,27 +281,6 @@ export const useFunc = (model) => { initialArchiver = dbResource.spec?.archiver ? objectCopy(dbResource.spec?.archiver) : undefined // get values.yaml to populate data when backup-config is being created - try { - const actionArray = storeGet('/resource/actions/result') - const editorDetails = actionArray[0]?.items[0]?.editor - const chartName = editorDetails?.name - const sourceApiGroup = editorDetails?.sourceRef?.apiGroup - const sourceKind = editorDetails?.sourceRef?.kind - const sourceNamespace = editorDetails?.sourceRef?.namespace - const sourceName = editorDetails?.sourceRef?.name - const chartVersion = editorDetails?.version - - let url = `/clusters/${user}/${cluster}/helm/packageview/values?name=${chartName}&sourceApiGroup=${sourceApiGroup}&sourceKind=${sourceKind}&sourceNamespace=${sourceNamespace}&sourceName=${sourceName}&version=${chartVersion}&format=json` - - if (spoke) - url = `/clusters/${user}/${spoke}/helm/packageview/values?name=${chartName}&sourceApiGroup=${sourceApiGroup}&sourceKind=${sourceKind}&sourceNamespace=${sourceNamespace}&sourceName=${sourceName}&version=${chartVersion}&format=json` - - const resp = await axios.get(url) - - valuesFromWizard = objectCopy(resp.data?.resources?.coreKubestashComBackupConfiguration) || {} - } catch (e) { - console.log(e) - } // check storageclass archiver annotation if (initialArchiver) { @@ -256,13 +334,17 @@ export const useFunc = (model) => { if (stashPreset) { const { retentionPolicy, encryptionSecret, schedule, storageRef } = stashPreset - const tempBackends = valuesFromWizard.spec?.backends + const tempBackends = valuesFromWizard.spec?.backends || [] + console.log(tempBackends) + tempBackends[0]['storageRef'] = storageRef tempBackends[0]['retentionPolicy'] = retentionPolicy valuesFromWizard.spec['backends'] = tempBackends - const tempSessions = valuesFromWizard.spec?.sessions - const tempRepositories = valuesFromWizard.spec?.sessions[0]?.repositories + const tempSessions = valuesFromWizard.spec?.sessions || [] + console.log(tempSessions) + + const tempRepositories = valuesFromWizard.spec?.sessions[0]?.repositories || [] tempRepositories[0]['encryptionSecret'] = encryptionSecret tempRepositories[0].name = name tempRepositories[0]['directory'] = `${namespace}/${name}` diff --git a/charts/kubedbcom-postgres-editor/values.openapiv3_schema.yaml b/charts/kubedbcom-postgres-editor/values.openapiv3_schema.yaml index 777422d441..d4aad51869 100644 --- a/charts/kubedbcom-postgres-editor/values.openapiv3_schema.yaml +++ b/charts/kubedbcom-postgres-editor/values.openapiv3_schema.yaml @@ -42802,6 +42802,32 @@ properties: - Synchronous - Asynchronous type: string + synchronousReplicationConfig: + properties: + commitLevel: + enum: + - "On" + - RemoteApply + - RemoteWrite + - Local + - "Off" + type: string + mode: + enum: + - Any + - First + type: string + numSyncReplicas: + format: int32 + type: integer + standbyNames: + items: + type: string + type: array + x-kubernetes-list-type: atomic + useWildcard: + type: boolean + type: object tls: properties: certificates: @@ -48318,6 +48344,32 @@ properties: - Synchronous - Asynchronous type: string + synchronousReplicationConfig: + properties: + commitLevel: + enum: + - "On" + - RemoteApply + - RemoteWrite + - Local + - "Off" + type: string + mode: + enum: + - Any + - First + type: string + numSyncReplicas: + format: int32 + type: integer + standbyNames: + items: + type: string + type: array + x-kubernetes-list-type: atomic + useWildcard: + type: boolean + type: object tls: properties: certificates: diff --git a/charts/kubedbcom-postgres-editor/values.yaml b/charts/kubedbcom-postgres-editor/values.yaml index 54c5547fb0..4f3ab3bed6 100644 --- a/charts/kubedbcom-postgres-editor/values.yaml +++ b/charts/kubedbcom-postgres-editor/values.yaml @@ -211,450 +211,105 @@ resources: metadata: name: postgres namespace: demo - spec: - compute: - nodeTopology: - name: standard-basv2-family - postgres: - maxAllowed: - cpu: 1 - memory: 2Gi - minAllowed: - cpu: 400m - memory: 400Mi - podLifeTimeThreshold: 10m - resourceDiffPercentage: 20 - trigger: "On" - databaseRef: - name: sample - opsRequestOptions: - apply: IfReady - timeout: 10m catalogAppscodeComPostgresBinding: # +doc-gen:break apiVersion: catalog.appscode.com/v1alpha1 kind: PostgresBinding metadata: name: postgres namespace: demo - spec: - sourceRef: - name: postgres - namespace: demo certManagerIoIssuer_ca: # +doc-gen:break apiVersion: cert-manager.io/v1 kind: Issuer metadata: name: postgres-ca namespace: demo - spec: - ca: - secretName: postgres-ca coreKubestashComBackupBlueprint: # +doc-gen:break apiVersion: core.kubestash.com/v1alpha1 kind: BackupBlueprint metadata: name: postgres namespace: demo - spec: - backupConfigurationTemplate: - backends: - - name: postgres-backend - retentionPolicy: - name: postgres-retention-policy - namespace: demo - storageRef: - name: postgres-storage - namespace: demo - sessions: - - addon: - jobTemplate: - spec: - containerSecurityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 999 - seccompProfile: - type: RuntimeDefault - nodeSelector: - kubernetes.io/os: linux - name: postgres-addon - tasks: - - name: logical-backup - name: postgres-frequent-backup - repositories: - - backend: postgres-backend - directory: /postgres-repo - encryptionSecret: - name: postgres-encryption-secret - namespace: demo - name: postgres-repo - scheduler: - failedJobsHistoryLimit: 4 - jobTemplate: - backoffLimit: 2 - template: - spec: - containerSecurityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 999 - seccompProfile: - type: RuntimeDefault - nodeSelector: - kubernetes.io/os: linux - schedule: 0 */2 * * * - successfulJobsHistoryLimit: 2 - sessionHistoryLimit: 3 - usagePolicy: - allowedNamespaces: - from: Same coreKubestashComBackupConfiguration: # +doc-gen:break apiVersion: core.kubestash.com/v1alpha1 kind: BackupConfiguration metadata: name: postgres namespace: demo - spec: - backends: - - name: postgres-backend - retentionPolicy: - name: postgres-retention-policy - namespace: demo - storageRef: - name: postgres-storage - namespace: demo - sessions: - - addon: - jobTemplate: - spec: - containerSecurityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 999 - seccompProfile: - type: RuntimeDefault - nodeSelector: - kubernetes.io/os: linux - name: postgres-addon - tasks: - - name: logical-backup - name: postgres-frequent-backup - repositories: - - backend: postgres-backend - directory: /postgres-repo - encryptionSecret: - name: postgres-encryption-secret - namespace: demo - name: postgres-repo - scheduler: - failedJobsHistoryLimit: 4 - jobTemplate: - backoffLimit: 2 - template: - spec: - containerSecurityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 999 - seccompProfile: - type: RuntimeDefault - nodeSelector: - kubernetes.io/os: linux - schedule: 0 */2 * * * - successfulJobsHistoryLimit: 2 - sessionHistoryLimit: 3 - target: - apiGroup: kubedb.com - kind: Postgres - name: postgres - namespace: demo coreKubestashComRestoreSession: # +doc-gen:break apiVersion: core.kubestash.com/v1alpha1 kind: RestoreSession metadata: name: postgres namespace: demo - spec: - addon: - containerRuntimeSettings: - securityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 999 - seccompProfile: - type: RuntimeDefault - jobTemplate: - spec: - nodeSelector: - kubernetes.io/os: linux - securityContext: - runAsGroup: 0 - runAsUser: 999 - name: postgres-addon - tasks: - - name: logical-backup-restore - dataSource: - encryptionSecret: - name: postgres-encryption-secret - namespace: demo - repository: postgres-repo - snapshot: latest - target: - apiGroup: kubedb.com - kind: Postgres - name: postgres - namespace: demo gitopsKubedbComPostgres: # +doc-gen:break apiVersion: gitops.kubedb.com/v1alpha1 kind: Postgres metadata: name: postgres namespace: demo - spec: - authSecret: - name: postgres-auth - clientAuthMode: scram - configSecret: - name: postgres-config - deletionPolicy: WipeOut - init: - waitForInitialRestore: true - leaderElection: - electionTick: 10 - heartbeatTick: 1 - maximumLagBeforeFailover: 33554432 - period: 100ms - monitor: - agent: prometheus.io - prometheus: - exporter: - resources: - limits: - cpu: 100m - memory: 128Mi - requests: - cpu: 100m - memory: 128Mi - podTemplate: - spec: - containerSecurityContext: - privileged: false - runAsGroup: 0 - runAsUser: 999 - sslMode: verify-full - standbyMode: Hot - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - storageClassName: standard - storageType: Durable - tls: - issuerRef: - apiGroup: cert-manager.io - kind: Issuer - name: postgres-ca - version: 13.2-debian kubedbComPostgres: # +doc-gen:break apiVersion: kubedb.com/v1 kind: Postgres metadata: name: postgres namespace: demo - spec: - authSecret: - name: postgres-auth - clientAuthMode: scram - configSecret: - name: postgres-config - deletionPolicy: WipeOut - init: - waitForInitialRestore: true - leaderElection: - electionTick: 10 - heartbeatTick: 1 - maximumLagBeforeFailover: 33554432 - period: 100ms - monitor: - agent: prometheus.io - prometheus: - exporter: - resources: - limits: - cpu: 100m - memory: 128Mi - requests: - cpu: 100m - memory: 128Mi - podTemplate: - spec: - containerSecurityContext: - privileged: false - runAsGroup: 0 - runAsUser: 999 - sslMode: verify-full - standbyMode: Hot - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - storageClassName: standard - storageType: Durable - tls: - issuerRef: - apiGroup: cert-manager.io - kind: Issuer - name: postgres-ca - version: 13.2-debian monitoringCoreosComServiceMonitor: # +doc-gen:break apiVersion: monitoring.coreos.com/v1 kind: ServiceMonitor metadata: name: postgres namespace: demo - spec: - endpoints: - - honorLabels: true - interval: 30s - path: /metrics - port: metrics - namespaceSelector: - matchNames: - - demo - selector: - matchLabels: - app.kubernetes.io/instance: postgres - app.kubernetes.io/name: postgreses.kubedb.com secret_auth: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: postgres-auth namespace: demo - stringData: - password: thisIs1StrongPassword - username: postgres - type: Opaque secret_config: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: postgres-config namespace: demo - stringData: - user.conf: | - max_connections=110 - shared_buffers=258MB - type: Opaque secret_encryption_secret: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: postgres-encryption-secret namespace: demo - stringData: - RESTIC_PASSWORD: "" secret_init_repo_cred: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: postgres-init-repo-cred namespace: demo - stringData: - password: thisIs1StrongPassword - username: postgres - type: Opaque secret_repo_cred: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: postgres-repo-cred namespace: demo - stringData: - password: thisIs1StrongPassword - username: postgres - type: Opaque stashAppscodeComBackupConfiguration: # +doc-gen:break apiVersion: stash.appscode.com/v1beta1 kind: BackupConfiguration metadata: name: postgres namespace: demo - spec: - repository: - name: postgres-init-repo - retentionPolicy: - keepLast: 5 - name: keep-last-5 - prune: true - schedule: '*/2 * * * *' - target: - ref: - apiVersion: appcatalog.appscode.com/v1alpha1 - kind: AppBinding - name: postgres stashAppscodeComRepository_init_repo: # +doc-gen:break apiVersion: stash.appscode.com/v1alpha1 kind: Repository metadata: name: postgres-init-repo namespace: demo - spec: - backend: - gcs: - bucket: stash-testing - prefix: /demo/postgres - storageSecretName: gcs-secret stashAppscodeComRepository_repo: # +doc-gen:break apiVersion: stash.appscode.com/v1alpha1 kind: Repository metadata: name: postgres-repo namespace: demo - spec: - backend: - gcs: - bucket: stash-testing - prefix: /demo/postgres - storageSecretName: gcs-secret stashAppscodeComRestoreSession_init: # +doc-gen:break apiVersion: stash.appscode.com/v1beta1 kind: RestoreSession metadata: name: postgres-init namespace: demo - spec: - repository: - name: postgres-init-repo - rules: - - snapshots: - - latest - target: - ref: - apiVersion: appcatalog.appscode.com/v1alpha1 - kind: AppBinding - name: postgres diff --git a/charts/kubedbcom-proxysql-editor-options/Chart.yaml b/charts/kubedbcom-proxysql-editor-options/Chart.yaml index c962e2db9e..2b50ba4a81 100644 --- a/charts/kubedbcom-proxysql-editor-options/Chart.yaml +++ b/charts/kubedbcom-proxysql-editor-options/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 name: kubedbcom-proxysql-editor-options description: ProxySQL Editor UI Options type: application -version: v0.35.0 -appVersion: v0.35.0 +version: v0.36.0 +appVersion: v0.36.0 maintainers: - name: appscode email: support@appscode.com diff --git a/charts/kubedbcom-proxysql-editor-options/README.md b/charts/kubedbcom-proxysql-editor-options/README.md index d339149c91..126a073686 100644 --- a/charts/kubedbcom-proxysql-editor-options/README.md +++ b/charts/kubedbcom-proxysql-editor-options/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-proxysql-editor-options --version=v0.35.0 -$ helm upgrade -i kubedbcom-proxysql-editor-options appscode/kubedbcom-proxysql-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-proxysql-editor-options --version=v0.36.0 +$ helm upgrade -i kubedbcom-proxysql-editor-options appscode/kubedbcom-proxysql-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ProxySQL Editor UI Options on a [Kubernetes](http://kuberne To install/upgrade the chart with the release name `kubedbcom-proxysql-editor-options`: ```bash -$ helm upgrade -i kubedbcom-proxysql-editor-options appscode/kubedbcom-proxysql-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-proxysql-editor-options appscode/kubedbcom-proxysql-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` The command deploys a ProxySQL Editor UI Options on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -202,12 +202,12 @@ The following table lists the configurable parameters of the `kubedbcom-proxysql Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-proxysql-editor-options appscode/kubedbcom-proxysql-editor-options -n kube-system --create-namespace --version=v0.35.0 --set metadata.resource.group=kubedb.com +$ helm upgrade -i kubedbcom-proxysql-editor-options appscode/kubedbcom-proxysql-editor-options -n kube-system --create-namespace --version=v0.36.0 --set metadata.resource.group=kubedb.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-proxysql-editor-options appscode/kubedbcom-proxysql-editor-options -n kube-system --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-proxysql-editor-options appscode/kubedbcom-proxysql-editor-options -n kube-system --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-proxysql-editor/Chart.yaml b/charts/kubedbcom-proxysql-editor/Chart.yaml index 9501b31636..3928cbdde2 100644 --- a/charts/kubedbcom-proxysql-editor/Chart.yaml +++ b/charts/kubedbcom-proxysql-editor/Chart.yaml @@ -2,15 +2,33 @@ annotations: meta.x-helm.dev/editor: '{"group":"kubedb.com","version":"v1","resource":"proxysqls"}' meta.x-helm.dev/form-keys: monitoringCoreosComPrometheusRule meta.x-helm.dev/resource-keys: autoscalingKubedbComProxySQLAutoscaler,catalogAppscodeComProxySQLBinding,certManagerIoIssuer_ca,gitopsKubedbComProxySQL,kubedbComProxySQL,monitoringCoreosComServiceMonitor,secret_auth,secret_config - meta.x-helm.dev/resources: "- group: \"\"\n kind: Secret\n version: v1\n- group:\ - \ autoscaling.kubedb.com\n kind: ProxySQLAutoscaler\n version: v1alpha1\n- group:\ - \ catalog.appscode.com\n kind: ProxySQLBinding\n version: v1alpha1\n- group:\ - \ cert-manager.io\n kind: Issuer\n version: v1\n- group: gitops.kubedb.com\n\ - \ kind: ProxySQL\n version: v1alpha1\n- group: kubedb.com\n kind: ProxySQL\n\ - \ version: v1\n- group: monitoring.coreos.com\n kind: PrometheusRule\n version:\ - \ v1\n- group: monitoring.coreos.com\n kind: ServiceMonitor\n version: v1\n" + meta.x-helm.dev/resources: | + - group: "" + kind: Secret + version: v1 + - group: autoscaling.kubedb.com + kind: ProxySQLAutoscaler + version: v1alpha1 + - group: catalog.appscode.com + kind: ProxySQLBinding + version: v1alpha1 + - group: cert-manager.io + kind: Issuer + version: v1 + - group: gitops.kubedb.com + kind: ProxySQL + version: v1alpha1 + - group: kubedb.com + kind: ProxySQL + version: v1 + - group: monitoring.coreos.com + kind: PrometheusRule + version: v1 + - group: monitoring.coreos.com + kind: ServiceMonitor + version: v1 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ProxySQL Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -22,4 +40,4 @@ maintainers: name: appscode name: kubedbcom-proxysql-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/kubedbcom-proxysql-editor/README.md b/charts/kubedbcom-proxysql-editor/README.md index ffbc0e86fa..0ea65ee261 100644 --- a/charts/kubedbcom-proxysql-editor/README.md +++ b/charts/kubedbcom-proxysql-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-proxysql-editor --version=v0.35.0 -$ helm upgrade -i kubedbcom-proxysql-editor appscode/kubedbcom-proxysql-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-proxysql-editor --version=v0.36.0 +$ helm upgrade -i kubedbcom-proxysql-editor appscode/kubedbcom-proxysql-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ProxySQL Editor on a [Kubernetes](http://kubernetes.io) clu To install/upgrade the chart with the release name `kubedbcom-proxysql-editor`: ```bash -$ helm upgrade -i kubedbcom-proxysql-editor appscode/kubedbcom-proxysql-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-proxysql-editor appscode/kubedbcom-proxysql-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ProxySQL Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -45,94 +45,94 @@ The command removes all the Kubernetes components associated with the chart and The following table lists the configurable parameters of the `kubedbcom-proxysql-editor` chart and their default values. -| Parameter | Description | Default | -|-------------------------------------------------------------------------------|-------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| form.alert.additionalRuleLabels | | {} | -| form.alert.annotations | | {} | -| form.alert.enabled | | warning | -| form.alert.groups.cluster.enabled | | warning | -| form.alert.groups.cluster.rules.proxysqlClusterSyncFailure.duration | | 5m | -| form.alert.groups.cluster.rules.proxysqlClusterSyncFailure.enabled | | true | -| form.alert.groups.cluster.rules.proxysqlClusterSyncFailure.severity | | warning | -| form.alert.groups.cluster.rules.proxysqlClusterSyncFailure.val | | 0.1 | -| form.alert.groups.database.enabled | | warning | -| form.alert.groups.database.rules.proxysqlHighIncomingBytes.duration | | 0m | -| form.alert.groups.database.rules.proxysqlHighIncomingBytes.enabled | | true | -| form.alert.groups.database.rules.proxysqlHighIncomingBytes.severity | | critical | -| form.alert.groups.database.rules.proxysqlHighIncomingBytes.val | | 1.048576e+06 | -| form.alert.groups.database.rules.proxysqlHighOutgoingBytes.duration | | 0m | -| form.alert.groups.database.rules.proxysqlHighOutgoingBytes.enabled | | true | -| form.alert.groups.database.rules.proxysqlHighOutgoingBytes.severity | | critical | -| form.alert.groups.database.rules.proxysqlHighOutgoingBytes.val | | 1.048576e+06 | -| form.alert.groups.database.rules.proxysqlHighQPS.duration | | 0m | -| form.alert.groups.database.rules.proxysqlHighQPS.enabled | | true | -| form.alert.groups.database.rules.proxysqlHighQPS.severity | | critical | -| form.alert.groups.database.rules.proxysqlHighQPS.val | | 1000 | -| form.alert.groups.database.rules.proxysqlHighThreadsRunning.duration | | 2m | -| form.alert.groups.database.rules.proxysqlHighThreadsRunning.enabled | | true | -| form.alert.groups.database.rules.proxysqlHighThreadsRunning.severity | | warning | -| form.alert.groups.database.rules.proxysqlHighThreadsRunning.val | | 60 | -| form.alert.groups.database.rules.proxysqlInstanceDown.duration | | 0m | -| form.alert.groups.database.rules.proxysqlInstanceDown.enabled | | true | -| form.alert.groups.database.rules.proxysqlInstanceDown.severity | | critical | -| form.alert.groups.database.rules.proxysqlRestarted.duration | | 0m | -| form.alert.groups.database.rules.proxysqlRestarted.enabled | | true | -| form.alert.groups.database.rules.proxysqlRestarted.severity | | warning | -| form.alert.groups.database.rules.proxysqlRestarted.val | | 60 | -| form.alert.groups.database.rules.proxysqlServiceDown.duration | | 0m | -| form.alert.groups.database.rules.proxysqlServiceDown.enabled | | true | -| form.alert.groups.database.rules.proxysqlServiceDown.severity | | critical | -| form.alert.groups.database.rules.proxysqlSlowQueries.duration | | 2m | -| form.alert.groups.database.rules.proxysqlSlowQueries.enabled | | true | -| form.alert.groups.database.rules.proxysqlSlowQueries.severity | | warning | -| form.alert.groups.database.rules.proxysqlTooManyConnections.duration | | 2m | -| form.alert.groups.database.rules.proxysqlTooManyConnections.enabled | | true | -| form.alert.groups.database.rules.proxysqlTooManyConnections.severity | | warning | -| form.alert.groups.database.rules.proxysqlTooManyConnections.val | | 80 | -| form.alert.groups.opsManager.enabled | | warning | -| form.alert.groups.opsManager.rules.opsRequestFailed.duration | | 0m | -| form.alert.groups.opsManager.rules.opsRequestFailed.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestFailed.severity | | critical | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.duration | | 0m | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.severity | | info | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.duration | | 30m | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.severity | | critical | -| form.alert.groups.provisioner.enabled | | warning | -| form.alert.groups.provisioner.rules.appPhaseCritical.duration | | 15m | -| form.alert.groups.provisioner.rules.appPhaseCritical.enabled | | true | -| form.alert.groups.provisioner.rules.appPhaseCritical.severity | | warning | -| form.alert.groups.provisioner.rules.appPhaseNotReady.duration | | 1m | -| form.alert.groups.provisioner.rules.appPhaseNotReady.enabled | | true | -| form.alert.groups.provisioner.rules.appPhaseNotReady.severity | | critical | -| form.alert.labels.release | | kube-prometheus-stack | -| metadata.resource.group | | kubedb.com | -| metadata.resource.version | | v1 | -| metadata.resource.name | | proxysqls | -| metadata.resource.kind | | ProxySQL | -| metadata.resource.scope | | Namespaced | -| metadata.release.name | | RELEASE-NAME | -| metadata.release.namespace | | default | -| resources.autoscalingKubedbComProxySQLAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"ProxySQLAutoscaler","metadata":{"name":"proxysql","namespace":"demo"},"spec":{"compute":{"nodeTopology":{"name":"standard-basv2-family"},"proxysql":{"maxAllowed":{"cpu":1,"memory":"2Gi"},"minAllowed":{"cpu":"400m","memory":"400Mi"},"podLifeTimeThreshold":"10m","resourceDiffPercentage":20,"trigger":"On"}},"databaseRef":{"name":"repl"},"opsRequestOptions":{"apply":"IfReady","timeout":"10m"}}} | -| resources.catalogAppscodeComProxySQLBinding | | {"apiVersion":"catalog.appscode.com/v1alpha1","kind":"ProxySQLBinding","metadata":{"name":"proxysql","namespace":"demo"},"spec":{"sourceRef":{"name":"proxysql","namespace":"demo"}}} | -| resources.certManagerIoIssuer_ca | | {"apiVersion":"cert-manager.io/v1","kind":"Issuer","metadata":{"name":"proxysql-ca","namespace":"demo"},"spec":{"ca":{"secretName":"proxysql-ca"}}} | -| resources.gitopsKubedbComProxySQL | | {"apiVersion":"gitops.kubedb.com/v1alpha1","kind":"ProxySQL","metadata":{"name":"proxysql","namespace":"demo"},"spec":{"authSecret":{"name":"proxysql-auth"},"configSecret":{"name":"proxysql-config"},"deletionPolicy":"WipeOut","monitor":{"agent":"prometheus.io","prometheus":{"serviceMonitor":{"interval":"30s","labels":{"release":"prometheus-stack"}}}},"podTemplate":{"spec":{"args":["--character-set-server=utf8mb4"],"env":[{"name":"MYSQL_DATABASE","value":"mdDB"}],"resources":{"requests":{"cpu":"250m","memory":"1Gi"}}}},"replicas":1,"tls":{"certificates":[{"alias":"server","dnsNames":["localhost"],"ipAddresses":["127.0.0.1"],"subject":{"organizations":["kubedb:server"]}}],"issuerRef":{"apiGroup":"cert-manager.io","kind":"Issuer","name":"proxysql-ca"}},"version":"10.5.8"}} | -| resources.kubedbComProxySQL | | {"apiVersion":"kubedb.com/v1","kind":"ProxySQL","metadata":{"name":"proxysql","namespace":"demo"},"spec":{"authSecret":{"name":"proxysql-auth"},"configSecret":{"name":"proxysql-config"},"deletionPolicy":"WipeOut","monitor":{"agent":"prometheus.io","prometheus":{"serviceMonitor":{"interval":"30s","labels":{"release":"prometheus-stack"}}}},"podTemplate":{"spec":{"args":["--character-set-server=utf8mb4"],"env":[{"name":"MYSQL_DATABASE","value":"mdDB"}],"resources":{"requests":{"cpu":"250m","memory":"1Gi"}}}},"replicas":1,"tls":{"certificates":[{"alias":"server","dnsNames":["localhost"],"ipAddresses":["127.0.0.1"],"subject":{"organizations":["kubedb:server"]}}],"issuerRef":{"apiGroup":"cert-manager.io","kind":"Issuer","name":"proxysql-ca"}},"version":"10.5.8"}} | -| resources.monitoringCoreosComServiceMonitor | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"proxysql","namespace":"demo"},"spec":{"endpoints":[{"honorLabels":true,"interval":"30s","path":"/metrics","port":"metrics"}],"namespaceSelector":{"matchNames":["demo"]},"selector":{"matchLabels":{"app.kubernetes.io/instance":"proxysql","app.kubernetes.io/name":"proxysqls.kubedb.com"}}}} | -| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"proxysql-auth","namespace":"demo"},"stringData":{"password":"thisIs1StrongPassword","username":"root"},"type":"Opaque"} | -| resources.secret_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"proxysql-config","namespace":"demo"},"stringData":{"md-config.cnf":"[mysqld]\nmax_connections = 200\nread_buffer_size = 1048576\n"},"type":"Opaque"} | +| Parameter | Description | Default | +|-------------------------------------------------------------------------------|-------------|---------------------------------------------------------------------------------------------------------------------------------------------| +| form.alert.additionalRuleLabels | | {} | +| form.alert.annotations | | {} | +| form.alert.enabled | | warning | +| form.alert.groups.cluster.enabled | | warning | +| form.alert.groups.cluster.rules.proxysqlClusterSyncFailure.duration | | 5m | +| form.alert.groups.cluster.rules.proxysqlClusterSyncFailure.enabled | | true | +| form.alert.groups.cluster.rules.proxysqlClusterSyncFailure.severity | | warning | +| form.alert.groups.cluster.rules.proxysqlClusterSyncFailure.val | | 0.1 | +| form.alert.groups.database.enabled | | warning | +| form.alert.groups.database.rules.proxysqlHighIncomingBytes.duration | | 0m | +| form.alert.groups.database.rules.proxysqlHighIncomingBytes.enabled | | true | +| form.alert.groups.database.rules.proxysqlHighIncomingBytes.severity | | critical | +| form.alert.groups.database.rules.proxysqlHighIncomingBytes.val | | 1.048576e+06 | +| form.alert.groups.database.rules.proxysqlHighOutgoingBytes.duration | | 0m | +| form.alert.groups.database.rules.proxysqlHighOutgoingBytes.enabled | | true | +| form.alert.groups.database.rules.proxysqlHighOutgoingBytes.severity | | critical | +| form.alert.groups.database.rules.proxysqlHighOutgoingBytes.val | | 1.048576e+06 | +| form.alert.groups.database.rules.proxysqlHighQPS.duration | | 0m | +| form.alert.groups.database.rules.proxysqlHighQPS.enabled | | true | +| form.alert.groups.database.rules.proxysqlHighQPS.severity | | critical | +| form.alert.groups.database.rules.proxysqlHighQPS.val | | 1000 | +| form.alert.groups.database.rules.proxysqlHighThreadsRunning.duration | | 2m | +| form.alert.groups.database.rules.proxysqlHighThreadsRunning.enabled | | true | +| form.alert.groups.database.rules.proxysqlHighThreadsRunning.severity | | warning | +| form.alert.groups.database.rules.proxysqlHighThreadsRunning.val | | 60 | +| form.alert.groups.database.rules.proxysqlInstanceDown.duration | | 0m | +| form.alert.groups.database.rules.proxysqlInstanceDown.enabled | | true | +| form.alert.groups.database.rules.proxysqlInstanceDown.severity | | critical | +| form.alert.groups.database.rules.proxysqlRestarted.duration | | 0m | +| form.alert.groups.database.rules.proxysqlRestarted.enabled | | true | +| form.alert.groups.database.rules.proxysqlRestarted.severity | | warning | +| form.alert.groups.database.rules.proxysqlRestarted.val | | 60 | +| form.alert.groups.database.rules.proxysqlServiceDown.duration | | 0m | +| form.alert.groups.database.rules.proxysqlServiceDown.enabled | | true | +| form.alert.groups.database.rules.proxysqlServiceDown.severity | | critical | +| form.alert.groups.database.rules.proxysqlSlowQueries.duration | | 2m | +| form.alert.groups.database.rules.proxysqlSlowQueries.enabled | | true | +| form.alert.groups.database.rules.proxysqlSlowQueries.severity | | warning | +| form.alert.groups.database.rules.proxysqlTooManyConnections.duration | | 2m | +| form.alert.groups.database.rules.proxysqlTooManyConnections.enabled | | true | +| form.alert.groups.database.rules.proxysqlTooManyConnections.severity | | warning | +| form.alert.groups.database.rules.proxysqlTooManyConnections.val | | 80 | +| form.alert.groups.opsManager.enabled | | warning | +| form.alert.groups.opsManager.rules.opsRequestFailed.duration | | 0m | +| form.alert.groups.opsManager.rules.opsRequestFailed.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestFailed.severity | | critical | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.duration | | 0m | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.severity | | info | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.duration | | 30m | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.severity | | critical | +| form.alert.groups.provisioner.enabled | | warning | +| form.alert.groups.provisioner.rules.appPhaseCritical.duration | | 15m | +| form.alert.groups.provisioner.rules.appPhaseCritical.enabled | | true | +| form.alert.groups.provisioner.rules.appPhaseCritical.severity | | warning | +| form.alert.groups.provisioner.rules.appPhaseNotReady.duration | | 1m | +| form.alert.groups.provisioner.rules.appPhaseNotReady.enabled | | true | +| form.alert.groups.provisioner.rules.appPhaseNotReady.severity | | critical | +| form.alert.labels.release | | kube-prometheus-stack | +| metadata.resource.group | | kubedb.com | +| metadata.resource.version | | v1 | +| metadata.resource.name | | proxysqls | +| metadata.resource.kind | | ProxySQL | +| metadata.resource.scope | | Namespaced | +| metadata.release.name | | RELEASE-NAME | +| metadata.release.namespace | | default | +| resources.autoscalingKubedbComProxySQLAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"ProxySQLAutoscaler","metadata":{"name":"proxysql","namespace":"demo"}} | +| resources.catalogAppscodeComProxySQLBinding | | {"apiVersion":"catalog.appscode.com/v1alpha1","kind":"ProxySQLBinding","metadata":{"name":"proxysql","namespace":"demo"}} | +| resources.certManagerIoIssuer_ca | | {"apiVersion":"cert-manager.io/v1","kind":"Issuer","metadata":{"name":"proxysql-ca","namespace":"demo"}} | +| resources.gitopsKubedbComProxySQL | | {"apiVersion":"gitops.kubedb.com/v1alpha1","kind":"ProxySQL","metadata":{"name":"proxysql","namespace":"demo"}} | +| resources.kubedbComProxySQL | | {"apiVersion":"kubedb.com/v1","kind":"ProxySQL","metadata":{"name":"proxysql","namespace":"demo"}} | +| resources.monitoringCoreosComServiceMonitor | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"proxysql","namespace":"demo"}} | +| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"proxysql-auth","namespace":"demo"}} | +| resources.secret_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"proxysql-config","namespace":"demo"}} | Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-proxysql-editor appscode/kubedbcom-proxysql-editor -n default --create-namespace --version=v0.35.0 --set form.alert.enabled=warning +$ helm upgrade -i kubedbcom-proxysql-editor appscode/kubedbcom-proxysql-editor -n default --create-namespace --version=v0.36.0 --set form.alert.enabled=warning ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-proxysql-editor appscode/kubedbcom-proxysql-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-proxysql-editor appscode/kubedbcom-proxysql-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-proxysql-editor/values.yaml b/charts/kubedbcom-proxysql-editor/values.yaml index b0499ef53c..2a1c0914d3 100644 --- a/charts/kubedbcom-proxysql-editor/values.yaml +++ b/charts/kubedbcom-proxysql-editor/values.yaml @@ -102,174 +102,45 @@ resources: metadata: name: proxysql namespace: demo - spec: - compute: - nodeTopology: - name: standard-basv2-family - proxysql: - maxAllowed: - cpu: 1 - memory: 2Gi - minAllowed: - cpu: 400m - memory: 400Mi - podLifeTimeThreshold: 10m - resourceDiffPercentage: 20 - trigger: "On" - databaseRef: - name: repl - opsRequestOptions: - apply: IfReady - timeout: 10m catalogAppscodeComProxySQLBinding: # +doc-gen:break apiVersion: catalog.appscode.com/v1alpha1 kind: ProxySQLBinding metadata: name: proxysql namespace: demo - spec: - sourceRef: - name: proxysql - namespace: demo certManagerIoIssuer_ca: # +doc-gen:break apiVersion: cert-manager.io/v1 kind: Issuer metadata: name: proxysql-ca namespace: demo - spec: - ca: - secretName: proxysql-ca gitopsKubedbComProxySQL: # +doc-gen:break apiVersion: gitops.kubedb.com/v1alpha1 kind: ProxySQL metadata: name: proxysql namespace: demo - spec: - authSecret: - name: proxysql-auth - configSecret: - name: proxysql-config - deletionPolicy: WipeOut - monitor: - agent: prometheus.io - prometheus: - serviceMonitor: - interval: 30s - labels: - release: prometheus-stack - podTemplate: - spec: - args: - - --character-set-server=utf8mb4 - env: - - name: MYSQL_DATABASE - value: mdDB - resources: - requests: - cpu: 250m - memory: 1Gi - replicas: 1 - tls: - certificates: - - alias: server - dnsNames: - - localhost - ipAddresses: - - 127.0.0.1 - subject: - organizations: - - kubedb:server - issuerRef: - apiGroup: cert-manager.io - kind: Issuer - name: proxysql-ca - version: 10.5.8 kubedbComProxySQL: # +doc-gen:break apiVersion: kubedb.com/v1 kind: ProxySQL metadata: name: proxysql namespace: demo - spec: - authSecret: - name: proxysql-auth - configSecret: - name: proxysql-config - deletionPolicy: WipeOut - monitor: - agent: prometheus.io - prometheus: - serviceMonitor: - interval: 30s - labels: - release: prometheus-stack - podTemplate: - spec: - args: - - --character-set-server=utf8mb4 - env: - - name: MYSQL_DATABASE - value: mdDB - resources: - requests: - cpu: 250m - memory: 1Gi - replicas: 1 - tls: - certificates: - - alias: server - dnsNames: - - localhost - ipAddresses: - - 127.0.0.1 - subject: - organizations: - - kubedb:server - issuerRef: - apiGroup: cert-manager.io - kind: Issuer - name: proxysql-ca - version: 10.5.8 monitoringCoreosComServiceMonitor: # +doc-gen:break apiVersion: monitoring.coreos.com/v1 kind: ServiceMonitor metadata: name: proxysql namespace: demo - spec: - endpoints: - - honorLabels: true - interval: 30s - path: /metrics - port: metrics - namespaceSelector: - matchNames: - - demo - selector: - matchLabels: - app.kubernetes.io/instance: proxysql - app.kubernetes.io/name: proxysqls.kubedb.com secret_auth: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: proxysql-auth namespace: demo - stringData: - password: thisIs1StrongPassword - username: root - type: Opaque secret_config: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: proxysql-config namespace: demo - stringData: - md-config.cnf: | - [mysqld] - max_connections = 200 - read_buffer_size = 1048576 - type: Opaque diff --git a/charts/kubedbcom-qdrant-editor-options/Chart.yaml b/charts/kubedbcom-qdrant-editor-options/Chart.yaml index 59b036dd65..c3970ac287 100644 --- a/charts/kubedbcom-qdrant-editor-options/Chart.yaml +++ b/charts/kubedbcom-qdrant-editor-options/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 name: kubedbcom-qdrant-editor-options description: Qdrant Editor UI Options type: application -version: v0.35.0 -appVersion: v0.35.0 +version: v0.36.0 +appVersion: v0.36.0 maintainers: - name: appscode email: support@appscode.com diff --git a/charts/kubedbcom-qdrant-editor-options/README.md b/charts/kubedbcom-qdrant-editor-options/README.md index a5c12d0501..e88b8ff366 100644 --- a/charts/kubedbcom-qdrant-editor-options/README.md +++ b/charts/kubedbcom-qdrant-editor-options/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-qdrant-editor-options --version=v0.35.0 -$ helm upgrade -i kubedbcom-qdrant-editor-options appscode/kubedbcom-qdrant-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-qdrant-editor-options --version=v0.36.0 +$ helm upgrade -i kubedbcom-qdrant-editor-options appscode/kubedbcom-qdrant-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Qdrant Editor UI Options on a [Kubernetes](http://kubernete To install/upgrade the chart with the release name `kubedbcom-qdrant-editor-options`: ```bash -$ helm upgrade -i kubedbcom-qdrant-editor-options appscode/kubedbcom-qdrant-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-qdrant-editor-options appscode/kubedbcom-qdrant-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` The command deploys a Qdrant Editor UI Options on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -57,7 +57,7 @@ The following table lists the configurable parameters of the `kubedbcom-qdrant-e | spec.annotations | Annotations to add to the database custom resource | {} | | spec.labels | Labels to add to all the template objects | {} | | spec.mode | Standalone or Distributed | Standalone | -| spec.replicas | | 1 | +| spec.replicas | | 3 | | spec.storageType | | "" | | spec.deletionPolicy | | WipeOut | | spec.persistence.size | | 4Gi | @@ -201,12 +201,12 @@ The following table lists the configurable parameters of the `kubedbcom-qdrant-e Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-qdrant-editor-options appscode/kubedbcom-qdrant-editor-options -n kube-system --create-namespace --version=v0.35.0 --set metadata.resource.group=kubedb.com +$ helm upgrade -i kubedbcom-qdrant-editor-options appscode/kubedbcom-qdrant-editor-options -n kube-system --create-namespace --version=v0.36.0 --set metadata.resource.group=kubedb.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-qdrant-editor-options appscode/kubedbcom-qdrant-editor-options -n kube-system --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-qdrant-editor-options appscode/kubedbcom-qdrant-editor-options -n kube-system --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-qdrant-editor-options/templates/binding.yaml b/charts/kubedbcom-qdrant-editor-options/templates/binding.yaml new file mode 100644 index 0000000000..1883e76f14 --- /dev/null +++ b/charts/kubedbcom-qdrant-editor-options/templates/binding.yaml @@ -0,0 +1,16 @@ +{{- if .Values.spec.admin.expose.enable.default }} +apiVersion: catalog.appscode.com/v1alpha1 +kind: QdrantBinding +metadata: + name: {{ include "kubedbcom-qdrant-editor.fullname" . }} + namespace: {{ .Release.Namespace }} + labels: + {{- include "kubedbcom-qdrant-editor.labels" . | nindent 4 }} +spec: + sourceRef: + name: {{ include "kubedbcom-qdrant-editor.fullname" . }} + namespace: {{ .Release.Namespace }} + uiExposure: + disableUI: {{ .Values.spec.admin.expose.uiExposure.disableUI }} + disableCostEfficiency: {{ .Values.spec.admin.expose.uiExposure.disableCostEfficiency }} +{{- end }} \ No newline at end of file diff --git a/charts/kubedbcom-qdrant-editor-options/ui/create-ui.yaml b/charts/kubedbcom-qdrant-editor-options/ui/create-ui.yaml index 573a3def62..654870e11d 100644 --- a/charts/kubedbcom-qdrant-editor-options/ui/create-ui.yaml +++ b/charts/kubedbcom-qdrant-editor-options/ui/create-ui.yaml @@ -327,6 +327,12 @@ step: name: isToggleOn|tls type: function type: block-layout + - if: + name: isToggleOn|expose + type: function + label: Expose via Gateway? + schema: schema/properties/spec/properties/admin/properties/expose/properties/enable/properties/default + type: switch if: name: showAdditionalSettings type: function diff --git a/charts/kubedbcom-qdrant-editor-options/values.yaml b/charts/kubedbcom-qdrant-editor-options/values.yaml index 65038a56c5..7d8a8d543b 100644 --- a/charts/kubedbcom-qdrant-editor-options/values.yaml +++ b/charts/kubedbcom-qdrant-editor-options/values.yaml @@ -24,7 +24,7 @@ spec: # Standalone or Distributed mode: Standalone - replicas: 1 + replicas: 3 storageType: "" diff --git a/charts/kubedbcom-qdrant-editor/Chart.yaml b/charts/kubedbcom-qdrant-editor/Chart.yaml index ead5d0e102..fe382f6dda 100644 --- a/charts/kubedbcom-qdrant-editor/Chart.yaml +++ b/charts/kubedbcom-qdrant-editor/Chart.yaml @@ -1,15 +1,31 @@ annotations: meta.x-helm.dev/editor: '{"group":"kubedb.com","version":"v1alpha2","resource":"qdrants"}' meta.x-helm.dev/form-keys: monitoringCoreosComPrometheusRule - meta.x-helm.dev/resource-keys: autoscalingKubedbComQdrantAutoscaler,certManagerIoIssuer_ca,kubedbComQdrant,monitoringCoreosComServiceMonitor,secret_auth,secret_config - meta.x-helm.dev/resources: "- group: \"\"\n kind: Secret\n version: v1\n- group:\ - \ autoscaling.kubedb.com\n kind: QdrantAutoscaler\n version: v1alpha1\n- group:\ - \ cert-manager.io\n kind: Issuer\n version: v1\n- group: kubedb.com\n kind:\ - \ Qdrant\n version: v1alpha2\n- group: monitoring.coreos.com\n kind: PrometheusRule\n\ - \ version: v1\n- group: monitoring.coreos.com\n kind: ServiceMonitor\n version:\ - \ v1\n" + meta.x-helm.dev/resource-keys: autoscalingKubedbComQdrantAutoscaler,catalogAppscodeComQdrantBinding,certManagerIoIssuer_ca,kubedbComQdrant,monitoringCoreosComServiceMonitor,secret_auth,secret_config + meta.x-helm.dev/resources: | + - group: "" + kind: Secret + version: v1 + - group: autoscaling.kubedb.com + kind: QdrantAutoscaler + version: v1alpha1 + - group: catalog.appscode.com + kind: QdrantBinding + version: v1alpha1 + - group: cert-manager.io + kind: Issuer + version: v1 + - group: kubedb.com + kind: Qdrant + version: v1alpha2 + - group: monitoring.coreos.com + kind: PrometheusRule + version: v1 + - group: monitoring.coreos.com + kind: ServiceMonitor + version: v1 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Qdrant Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -21,4 +37,4 @@ maintainers: name: appscode name: kubedbcom-qdrant-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/kubedbcom-qdrant-editor/README.md b/charts/kubedbcom-qdrant-editor/README.md index 8d5308846d..f5abf16e2d 100644 --- a/charts/kubedbcom-qdrant-editor/README.md +++ b/charts/kubedbcom-qdrant-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-qdrant-editor --version=v0.35.0 -$ helm upgrade -i kubedbcom-qdrant-editor appscode/kubedbcom-qdrant-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-qdrant-editor --version=v0.36.0 +$ helm upgrade -i kubedbcom-qdrant-editor appscode/kubedbcom-qdrant-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Qdrant Editor on a [Kubernetes](http://kubernetes.io) clust To install/upgrade the chart with the release name `kubedbcom-qdrant-editor`: ```bash -$ helm upgrade -i kubedbcom-qdrant-editor appscode/kubedbcom-qdrant-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-qdrant-editor appscode/kubedbcom-qdrant-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Qdrant Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -45,82 +45,82 @@ The command removes all the Kubernetes components associated with the chart and The following table lists the configurable parameters of the `kubedbcom-qdrant-editor` chart and their default values. -| Parameter | Description | Default | -|-----------------------------------------------------------------------|-------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| form.alert.additionalRuleLabels | | {} | -| form.alert.annotations | | {} | -| form.alert.enabled | | warning | -| form.alert.groups.database.enabled | | warning | -| form.alert.groups.database.rules.diskAlmostFull.duration | | 1m | -| form.alert.groups.database.rules.diskAlmostFull.enabled | | true | -| form.alert.groups.database.rules.diskAlmostFull.severity | | critical | -| form.alert.groups.database.rules.diskAlmostFull.val | | 95 | -| form.alert.groups.database.rules.diskUsageHigh.duration | | 1m | -| form.alert.groups.database.rules.diskUsageHigh.enabled | | true | -| form.alert.groups.database.rules.diskUsageHigh.severity | | warning | -| form.alert.groups.database.rules.diskUsageHigh.val | | 80 | -| form.alert.groups.database.rules.qdrantGrpcResponsesFailHigh.duration | | 5m | -| form.alert.groups.database.rules.qdrantGrpcResponsesFailHigh.enabled | | true | -| form.alert.groups.database.rules.qdrantGrpcResponsesFailHigh.severity | | critical | -| form.alert.groups.database.rules.qdrantGrpcResponsesFailHigh.val | | 5 | -| form.alert.groups.database.rules.qdrantHighCPUUsage.duration | | 1m | -| form.alert.groups.database.rules.qdrantHighCPUUsage.enabled | | true | -| form.alert.groups.database.rules.qdrantHighCPUUsage.severity | | warning | -| form.alert.groups.database.rules.qdrantHighCPUUsage.val | | 80 | -| form.alert.groups.database.rules.qdrantHighMemoryUsage.duration | | 1m | -| form.alert.groups.database.rules.qdrantHighMemoryUsage.enabled | | true | -| form.alert.groups.database.rules.qdrantHighMemoryUsage.severity | | warning | -| form.alert.groups.database.rules.qdrantHighMemoryUsage.val | | 80 | -| form.alert.groups.database.rules.qdrantHighPendingOperations.duration | | 5m | -| form.alert.groups.database.rules.qdrantHighPendingOperations.enabled | | true | -| form.alert.groups.database.rules.qdrantHighPendingOperations.severity | | critical | -| form.alert.groups.database.rules.qdrantHighPendingOperations.val | | 10 | -| form.alert.groups.database.rules.qdrantInstanceDown.duration | | 30s | -| form.alert.groups.database.rules.qdrantInstanceDown.enabled | | true | -| form.alert.groups.database.rules.qdrantInstanceDown.severity | | critical | -| form.alert.groups.database.rules.qdrantPhaseCritical.duration | | 1m | -| form.alert.groups.database.rules.qdrantPhaseCritical.enabled | | true | -| form.alert.groups.database.rules.qdrantPhaseCritical.severity | | warning | -| form.alert.groups.database.rules.qdrantRestResponsesFailHigh.duration | | 5m | -| form.alert.groups.database.rules.qdrantRestResponsesFailHigh.enabled | | true | -| form.alert.groups.database.rules.qdrantRestResponsesFailHigh.severity | | critical | -| form.alert.groups.database.rules.qdrantRestResponsesFailHigh.val | | 5 | -| form.alert.groups.database.rules.qdrantRestarted.duration | | 1m | -| form.alert.groups.database.rules.qdrantRestarted.enabled | | true | -| form.alert.groups.database.rules.qdrantRestarted.severity | | warning | -| form.alert.groups.database.rules.qdrantRestarted.val | | 180 | -| form.alert.groups.provisioner.enabled | | warning | -| form.alert.groups.provisioner.rules.appPhaseCritical.duration | | 15m | -| form.alert.groups.provisioner.rules.appPhaseCritical.enabled | | true | -| form.alert.groups.provisioner.rules.appPhaseCritical.severity | | warning | -| form.alert.groups.provisioner.rules.appPhaseNotReady.duration | | 1m | -| form.alert.groups.provisioner.rules.appPhaseNotReady.enabled | | true | -| form.alert.groups.provisioner.rules.appPhaseNotReady.severity | | critical | -| form.alert.labels.release | | prometheus | -| metadata.resource.group | | kubedb.com | -| metadata.resource.version | | v1alpha2 | -| metadata.resource.name | | qdrants | -| metadata.resource.kind | | Qdrant | -| metadata.resource.scope | | Namespaced | -| metadata.release.name | | RELEASE-NAME | -| metadata.release.namespace | | default | -| resources.autoscalingKubedbComQdrantAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"QdrantAutoscaler","metadata":{"name":"qdrant","namespace":"demo"},"spec":{"compute":{"nodeTopology":{"name":"standard-basv2-family"},"qdrant":{"maxAllowed":{"cpu":1,"memory":"2Gi"},"minAllowed":{"cpu":"400m","memory":"400Mi"},"podLifeTimeThreshold":"10m","resourceDiffPercentage":20,"trigger":"On"}},"databaseRef":{"name":"qdrant"},"opsRequestOptions":{"apply":"IfReady","timeout":"10m"}}} | -| resources.certManagerIoIssuer_ca | | {"apiVersion":"cert-manager.io/v1","kind":"Issuer","metadata":{"name":"qdrant-ca","namespace":"demo"},"spec":{"ca":{"secretName":"qdrant-ca"}}} | -| resources.kubedbComQdrant | | {"apiVersion":"kubedb.com/v1alpha2","kind":"Qdrant","metadata":{"name":"qdrant","namespace":"default"},"spec":{"deletionPolicy":"WipeOut","podTemplate":{"spec":{"containers":[{"name":"qdrant","resources":{"limits":{"cpu":"500m","memory":"1Gi"}}}],"nodeSelector":{"app":"qdrants.kubedb.com","instance":"hello","namespace":"default","nodepool":"standard-bsv2-family"},"podPlacementPolicy":{"name":"default"},"tolerations":[{"effect":"NoSchedule","key":"app","operator":"Equal","value":"qdrants.kubedb.com"},{"effect":"NoSchedule","key":"instance","operator":"Equal","value":"hello"},{"effect":"NoSchedule","key":"namespace","operator":"Equal","value":"default"},{"effect":"NoSchedule","key":"nodepool","operator":"Equal","value":"standard-bsv2-family"}]}},"replicas":3,"serviceTemplates":[{"alias":"primary","spec":{"type":"LoadBalancer"}}],"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"default"},"storageType":"Durable","version":"24.4.1"}} | -| resources.monitoringCoreosComServiceMonitor | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"qdrant","namespace":"demo"},"spec":{"endpoints":[{"honorLabels":true,"interval":"30s","path":"/metrics","port":"metrics"}],"namespaceSelector":{"matchNames":["demo"]},"selector":{"matchLabels":{"app.kubernetes.io/instance":"qdrant","app.kubernetes.io/name":"qdrants.kubedb.com"}}}} | -| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"qdrant-auth","namespace":"demo"},"stringData":{"password":"thisIs1StrongPassword","username":"root"},"type":"Opaque"} | -| resources.secret_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"qdrant-config","namespace":"demo"},"stringData":{"qdrant.cnf":"[mysqld]\nmax_connections = 200\nread_buffer_size = 1048576\n"},"type":"Opaque"} | +| Parameter | Description | Default | +|-----------------------------------------------------------------------|-------------|-----------------------------------------------------------------------------------------------------------------------------------------| +| form.alert.additionalRuleLabels | | {} | +| form.alert.annotations | | {} | +| form.alert.enabled | | warning | +| form.alert.groups.database.enabled | | warning | +| form.alert.groups.database.rules.diskAlmostFull.duration | | 1m | +| form.alert.groups.database.rules.diskAlmostFull.enabled | | true | +| form.alert.groups.database.rules.diskAlmostFull.severity | | critical | +| form.alert.groups.database.rules.diskAlmostFull.val | | 95 | +| form.alert.groups.database.rules.diskUsageHigh.duration | | 1m | +| form.alert.groups.database.rules.diskUsageHigh.enabled | | true | +| form.alert.groups.database.rules.diskUsageHigh.severity | | warning | +| form.alert.groups.database.rules.diskUsageHigh.val | | 80 | +| form.alert.groups.database.rules.qdrantGrpcResponsesFailHigh.duration | | 5m | +| form.alert.groups.database.rules.qdrantGrpcResponsesFailHigh.enabled | | true | +| form.alert.groups.database.rules.qdrantGrpcResponsesFailHigh.severity | | critical | +| form.alert.groups.database.rules.qdrantGrpcResponsesFailHigh.val | | 5 | +| form.alert.groups.database.rules.qdrantHighCPUUsage.duration | | 1m | +| form.alert.groups.database.rules.qdrantHighCPUUsage.enabled | | true | +| form.alert.groups.database.rules.qdrantHighCPUUsage.severity | | warning | +| form.alert.groups.database.rules.qdrantHighCPUUsage.val | | 80 | +| form.alert.groups.database.rules.qdrantHighMemoryUsage.duration | | 1m | +| form.alert.groups.database.rules.qdrantHighMemoryUsage.enabled | | true | +| form.alert.groups.database.rules.qdrantHighMemoryUsage.severity | | warning | +| form.alert.groups.database.rules.qdrantHighMemoryUsage.val | | 80 | +| form.alert.groups.database.rules.qdrantHighPendingOperations.duration | | 5m | +| form.alert.groups.database.rules.qdrantHighPendingOperations.enabled | | true | +| form.alert.groups.database.rules.qdrantHighPendingOperations.severity | | critical | +| form.alert.groups.database.rules.qdrantHighPendingOperations.val | | 10 | +| form.alert.groups.database.rules.qdrantInstanceDown.duration | | 30s | +| form.alert.groups.database.rules.qdrantInstanceDown.enabled | | true | +| form.alert.groups.database.rules.qdrantInstanceDown.severity | | critical | +| form.alert.groups.database.rules.qdrantPhaseCritical.duration | | 1m | +| form.alert.groups.database.rules.qdrantPhaseCritical.enabled | | true | +| form.alert.groups.database.rules.qdrantPhaseCritical.severity | | warning | +| form.alert.groups.database.rules.qdrantRestResponsesFailHigh.duration | | 5m | +| form.alert.groups.database.rules.qdrantRestResponsesFailHigh.enabled | | true | +| form.alert.groups.database.rules.qdrantRestResponsesFailHigh.severity | | critical | +| form.alert.groups.database.rules.qdrantRestResponsesFailHigh.val | | 5 | +| form.alert.groups.database.rules.qdrantRestarted.duration | | 1m | +| form.alert.groups.database.rules.qdrantRestarted.enabled | | true | +| form.alert.groups.database.rules.qdrantRestarted.severity | | warning | +| form.alert.groups.database.rules.qdrantRestarted.val | | 180 | +| form.alert.groups.provisioner.enabled | | warning | +| form.alert.groups.provisioner.rules.appPhaseCritical.duration | | 15m | +| form.alert.groups.provisioner.rules.appPhaseCritical.enabled | | true | +| form.alert.groups.provisioner.rules.appPhaseCritical.severity | | warning | +| form.alert.groups.provisioner.rules.appPhaseNotReady.duration | | 1m | +| form.alert.groups.provisioner.rules.appPhaseNotReady.enabled | | true | +| form.alert.groups.provisioner.rules.appPhaseNotReady.severity | | critical | +| form.alert.labels.release | | prometheus | +| metadata.resource.group | | kubedb.com | +| metadata.resource.version | | v1alpha2 | +| metadata.resource.name | | qdrants | +| metadata.resource.kind | | Qdrant | +| metadata.resource.scope | | Namespaced | +| metadata.release.name | | RELEASE-NAME | +| metadata.release.namespace | | default | +| resources.autoscalingKubedbComQdrantAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"QdrantAutoscaler","metadata":{"name":"qdrant","namespace":"demo"}} | +| resources.certManagerIoIssuer_ca | | {"apiVersion":"cert-manager.io/v1","kind":"Issuer","metadata":{"name":"qdrant-ca","namespace":"demo"}} | +| resources.kubedbComQdrant | | {"apiVersion":"kubedb.com/v1alpha2","kind":"Qdrant","metadata":{"name":"qdrant","namespace":"default"}} | +| resources.monitoringCoreosComServiceMonitor | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"qdrant","namespace":"demo"}} | +| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"qdrant-auth","namespace":"demo"}} | +| resources.secret_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"qdrant-config","namespace":"demo"}} | Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-qdrant-editor appscode/kubedbcom-qdrant-editor -n default --create-namespace --version=v0.35.0 --set form.alert.enabled=warning +$ helm upgrade -i kubedbcom-qdrant-editor appscode/kubedbcom-qdrant-editor -n default --create-namespace --version=v0.36.0 --set form.alert.enabled=warning ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-qdrant-editor appscode/kubedbcom-qdrant-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-qdrant-editor appscode/kubedbcom-qdrant-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-qdrant-editor/crds/catalog.appscode.com_qdrantbindings.yaml b/charts/kubedbcom-qdrant-editor/crds/catalog.appscode.com_qdrantbindings.yaml new file mode 100644 index 0000000000..71400f4b59 --- /dev/null +++ b/charts/kubedbcom-qdrant-editor/crds/catalog.appscode.com_qdrantbindings.yaml @@ -0,0 +1,77 @@ +apiVersion: apiextensions.k8s.io/v1 +kind: CustomResourceDefinition +metadata: + name: qdrantbindings.catalog.appscode.com +spec: + group: catalog.appscode.com + names: + kind: QdrantBinding + listKind: QdrantBindingList + plural: qdrantbindings + singular: qdrantbinding + scope: Namespaced + versions: + - name: v1alpha1 + schema: + openAPIV3Schema: + description: QdrantBinding is the Schema for the qdrantbindings API + properties: + apiVersion: + description: |- + APIVersion defines the versioned schema of this representation of an object. + Servers should convert recognized schemas to the latest internal value, and + may reject unrecognized values. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources + type: string + kind: + description: |- + Kind is a string value representing the REST resource this object represents. + Servers may infer this from the endpoint the client submits requests to. + Cannot be updated. + In CamelCase. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds + type: string + metadata: + type: object + spec: + description: BindingSpec defines the desired state of Binding + properties: + sourceRef: + description: SourceRef refers to the source app instance. + properties: + name: + description: |- + Name of the referent. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names + type: string + namespace: + description: |- + Namespace of the referent. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ + type: string + required: + - name + type: object + uiExposure: + description: UIExposure holds the specification of UI exposer + properties: + disableCostEfficiency: + type: boolean + disableUI: + type: boolean + required: + - disableCostEfficiency + - disableUI + type: object + required: + - sourceRef + type: object + type: object + served: true + storage: true +status: + acceptedNames: + kind: "" + plural: "" + conditions: null + storedVersions: null diff --git a/charts/kubedbcom-qdrant-editor/templates/catalog_appscode_com_qdrant_binding.yaml b/charts/kubedbcom-qdrant-editor/templates/catalog_appscode_com_qdrant_binding.yaml new file mode 100644 index 0000000000..6aad62c74c --- /dev/null +++ b/charts/kubedbcom-qdrant-editor/templates/catalog_appscode_com_qdrant_binding.yaml @@ -0,0 +1,5 @@ +{{- with .Values.resources }} +{{- with .catalogAppscodeComQdrantBinding }} +{{- . | toYaml }} +{{- end }} +{{- end }} diff --git a/charts/kubedbcom-qdrant-editor/values.openapiv3_schema.yaml b/charts/kubedbcom-qdrant-editor/values.openapiv3_schema.yaml index 3015b745ed..db9a2b892e 100644 --- a/charts/kubedbcom-qdrant-editor/values.openapiv3_schema.yaml +++ b/charts/kubedbcom-qdrant-editor/values.openapiv3_schema.yaml @@ -497,6 +497,52 @@ properties: required: - spec type: object + catalogAppscodeComQdrantBinding: + properties: + apiVersion: + type: string + kind: + type: string + metadata: + properties: + annotations: + additionalProperties: + type: string + type: object + labels: + additionalProperties: + type: string + type: object + name: + type: string + namespace: + type: string + type: object + spec: + properties: + sourceRef: + properties: + name: + type: string + namespace: + type: string + required: + - name + type: object + uiExposure: + properties: + disableCostEfficiency: + type: boolean + disableUI: + type: boolean + required: + - disableCostEfficiency + - disableUI + type: object + required: + - sourceRef + type: object + type: object certManagerIoIssuer_ca: properties: apiVersion: diff --git a/charts/kubedbcom-qdrant-editor/values.yaml b/charts/kubedbcom-qdrant-editor/values.yaml index 2ff727889f..de5d710e2e 100644 --- a/charts/kubedbcom-qdrant-editor/values.yaml +++ b/charts/kubedbcom-qdrant-editor/values.yaml @@ -85,126 +85,39 @@ resources: metadata: name: qdrant namespace: demo - spec: - compute: - nodeTopology: - name: standard-basv2-family - qdrant: - maxAllowed: - cpu: 1 - memory: 2Gi - minAllowed: - cpu: 400m - memory: 400Mi - podLifeTimeThreshold: 10m - resourceDiffPercentage: 20 - trigger: "On" - databaseRef: - name: qdrant - opsRequestOptions: - apply: IfReady - timeout: 10m + catalogAppscodeComQdrantBinding: # +doc-gen:break + apiVersion: catalog.appscode.com/v1alpha1 + kind: QdrantBinding + metadata: + name: qdrant + namespace: demo certManagerIoIssuer_ca: # +doc-gen:break apiVersion: cert-manager.io/v1 kind: Issuer metadata: name: qdrant-ca namespace: demo - spec: - ca: - secretName: qdrant-ca kubedbComQdrant: # +doc-gen:break apiVersion: kubedb.com/v1alpha2 kind: Qdrant metadata: name: qdrant namespace: default - spec: - deletionPolicy: WipeOut - podTemplate: - spec: - containers: - - name: qdrant - resources: - limits: - cpu: 500m - memory: 1Gi - nodeSelector: - app: qdrants.kubedb.com - instance: hello - namespace: default - nodepool: standard-bsv2-family - podPlacementPolicy: - name: default - tolerations: - - effect: NoSchedule - key: app - operator: Equal - value: qdrants.kubedb.com - - effect: NoSchedule - key: instance - operator: Equal - value: hello - - effect: NoSchedule - key: namespace - operator: Equal - value: default - - effect: NoSchedule - key: nodepool - operator: Equal - value: standard-bsv2-family - replicas: 3 - serviceTemplates: - - alias: primary - spec: - type: LoadBalancer - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 10Gi - storageClassName: default - storageType: Durable - version: 24.4.1 monitoringCoreosComServiceMonitor: # +doc-gen:break apiVersion: monitoring.coreos.com/v1 kind: ServiceMonitor metadata: name: qdrant namespace: demo - spec: - endpoints: - - honorLabels: true - interval: 30s - path: /metrics - port: metrics - namespaceSelector: - matchNames: - - demo - selector: - matchLabels: - app.kubernetes.io/instance: qdrant - app.kubernetes.io/name: qdrants.kubedb.com secret_auth: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: qdrant-auth namespace: demo - stringData: - password: thisIs1StrongPassword - username: root - type: Opaque secret_config: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: qdrant-config namespace: demo - stringData: - qdrant.cnf: | - [mysqld] - max_connections = 200 - read_buffer_size = 1048576 - type: Opaque diff --git a/charts/kubedbcom-rabbitmq-editor-options/Chart.yaml b/charts/kubedbcom-rabbitmq-editor-options/Chart.yaml index 82307ca539..46e1af2877 100644 --- a/charts/kubedbcom-rabbitmq-editor-options/Chart.yaml +++ b/charts/kubedbcom-rabbitmq-editor-options/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 name: kubedbcom-rabbitmq-editor-options description: RabbitMQ Editor UI Options type: application -version: v0.35.0 -appVersion: v0.35.0 +version: v0.36.0 +appVersion: v0.36.0 maintainers: - name: appscode email: support@appscode.com diff --git a/charts/kubedbcom-rabbitmq-editor-options/README.md b/charts/kubedbcom-rabbitmq-editor-options/README.md index 6db8542710..e819373a2c 100644 --- a/charts/kubedbcom-rabbitmq-editor-options/README.md +++ b/charts/kubedbcom-rabbitmq-editor-options/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-rabbitmq-editor-options --version=v0.35.0 -$ helm upgrade -i kubedbcom-rabbitmq-editor-options appscode/kubedbcom-rabbitmq-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-rabbitmq-editor-options --version=v0.36.0 +$ helm upgrade -i kubedbcom-rabbitmq-editor-options appscode/kubedbcom-rabbitmq-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a RabbitMQ Editor UI Options on a [Kubernetes](http://kuberne To install/upgrade the chart with the release name `kubedbcom-rabbitmq-editor-options`: ```bash -$ helm upgrade -i kubedbcom-rabbitmq-editor-options appscode/kubedbcom-rabbitmq-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-rabbitmq-editor-options appscode/kubedbcom-rabbitmq-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` The command deploys a RabbitMQ Editor UI Options on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -198,12 +198,12 @@ The following table lists the configurable parameters of the `kubedbcom-rabbitmq Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-rabbitmq-editor-options appscode/kubedbcom-rabbitmq-editor-options -n kube-system --create-namespace --version=v0.35.0 --set metadata.resource.group=kubedb.com +$ helm upgrade -i kubedbcom-rabbitmq-editor-options appscode/kubedbcom-rabbitmq-editor-options -n kube-system --create-namespace --version=v0.36.0 --set metadata.resource.group=kubedb.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-rabbitmq-editor-options appscode/kubedbcom-rabbitmq-editor-options -n kube-system --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-rabbitmq-editor-options appscode/kubedbcom-rabbitmq-editor-options -n kube-system --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-rabbitmq-editor/Chart.yaml b/charts/kubedbcom-rabbitmq-editor/Chart.yaml index adf5fae687..1aded715ae 100644 --- a/charts/kubedbcom-rabbitmq-editor/Chart.yaml +++ b/charts/kubedbcom-rabbitmq-editor/Chart.yaml @@ -2,16 +2,33 @@ annotations: meta.x-helm.dev/editor: '{"group":"kubedb.com","version":"v1alpha2","resource":"rabbitmqs"}' meta.x-helm.dev/form-keys: monitoringCoreosComPrometheusRule meta.x-helm.dev/resource-keys: autoscalingKubedbComRabbitMQAutoscaler,catalogAppscodeComRabbitMQBinding,certManagerIoIssuer_ca,gitopsKubedbComRabbitMQ,kubedbComRabbitMQ,monitoringCoreosComServiceMonitor,secret_auth,secret_config - meta.x-helm.dev/resources: "- group: \"\"\n kind: Secret\n version: v1\n- group:\ - \ autoscaling.kubedb.com\n kind: RabbitMQAutoscaler\n version: v1alpha1\n- group:\ - \ catalog.appscode.com\n kind: RabbitMQBinding\n version: v1alpha1\n- group:\ - \ cert-manager.io\n kind: Issuer\n version: v1\n- group: gitops.kubedb.com\n\ - \ kind: RabbitMQ\n version: v1alpha1\n- group: kubedb.com\n kind: RabbitMQ\n\ - \ version: v1alpha2\n- group: monitoring.coreos.com\n kind: PrometheusRule\n\ - \ version: v1\n- group: monitoring.coreos.com\n kind: ServiceMonitor\n version:\ - \ v1\n" + meta.x-helm.dev/resources: | + - group: "" + kind: Secret + version: v1 + - group: autoscaling.kubedb.com + kind: RabbitMQAutoscaler + version: v1alpha1 + - group: catalog.appscode.com + kind: RabbitMQBinding + version: v1alpha1 + - group: cert-manager.io + kind: Issuer + version: v1 + - group: gitops.kubedb.com + kind: RabbitMQ + version: v1alpha1 + - group: kubedb.com + kind: RabbitMQ + version: v1alpha2 + - group: monitoring.coreos.com + kind: PrometheusRule + version: v1 + - group: monitoring.coreos.com + kind: ServiceMonitor + version: v1 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: RabbitMQ Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -23,4 +40,4 @@ maintainers: name: appscode name: kubedbcom-rabbitmq-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/kubedbcom-rabbitmq-editor/README.md b/charts/kubedbcom-rabbitmq-editor/README.md index 999419ab24..8313c1baf8 100644 --- a/charts/kubedbcom-rabbitmq-editor/README.md +++ b/charts/kubedbcom-rabbitmq-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-rabbitmq-editor --version=v0.35.0 -$ helm upgrade -i kubedbcom-rabbitmq-editor appscode/kubedbcom-rabbitmq-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-rabbitmq-editor --version=v0.36.0 +$ helm upgrade -i kubedbcom-rabbitmq-editor appscode/kubedbcom-rabbitmq-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a RabbitMQ Editor on a [Kubernetes](http://kubernetes.io) clu To install/upgrade the chart with the release name `kubedbcom-rabbitmq-editor`: ```bash -$ helm upgrade -i kubedbcom-rabbitmq-editor appscode/kubedbcom-rabbitmq-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-rabbitmq-editor appscode/kubedbcom-rabbitmq-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a RabbitMQ Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -45,91 +45,91 @@ The command removes all the Kubernetes components associated with the chart and The following table lists the configurable parameters of the `kubedbcom-rabbitmq-editor` chart and their default values. -| Parameter | Description | Default | -|--------------------------------------------------------------------------------------------------|-------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| form.alert.additionalRuleLabels | | {} | -| form.alert.annotations | | {} | -| form.alert.enabled | | warning | -| form.alert.groups.database.enabled | | warning | -| form.alert.groups.database.rules.diskAlmostFull.duration | | 1m | -| form.alert.groups.database.rules.diskAlmostFull.enabled | | true | -| form.alert.groups.database.rules.diskAlmostFull.severity | | critical | -| form.alert.groups.database.rules.diskAlmostFull.val | | 95 | -| form.alert.groups.database.rules.diskUsageHigh.duration | | 1m | -| form.alert.groups.database.rules.diskUsageHigh.enabled | | true | -| form.alert.groups.database.rules.diskUsageHigh.severity | | warning | -| form.alert.groups.database.rules.diskUsageHigh.val | | 80 | -| form.alert.groups.database.rules.rabbitmqDown.duration | | 30s | -| form.alert.groups.database.rules.rabbitmqDown.enabled | | true | -| form.alert.groups.database.rules.rabbitmqDown.severity | | critical | -| form.alert.groups.database.rules.rabbitmqFileDescriptorsNearLimit.duration | | 30s | -| form.alert.groups.database.rules.rabbitmqFileDescriptorsNearLimit.enabled | | true | -| form.alert.groups.database.rules.rabbitmqFileDescriptorsNearLimit.severity | | warning | -| form.alert.groups.database.rules.rabbitmqHighConnectionChurn.duration | | 30s | -| form.alert.groups.database.rules.rabbitmqHighConnectionChurn.enabled | | true | -| form.alert.groups.database.rules.rabbitmqHighConnectionChurn.severity | | warning | -| form.alert.groups.database.rules.rabbitmqInsufficientEstablishedErlangDistributionLinks.duration | | 30s | -| form.alert.groups.database.rules.rabbitmqInsufficientEstablishedErlangDistributionLinks.enabled | | true | -| form.alert.groups.database.rules.rabbitmqInsufficientEstablishedErlangDistributionLinks.severity | | warning | -| form.alert.groups.database.rules.rabbitmqLowDiskWatermarkPredicted.duration | | 30s | -| form.alert.groups.database.rules.rabbitmqLowDiskWatermarkPredicted.enabled | | true | -| form.alert.groups.database.rules.rabbitmqLowDiskWatermarkPredicted.severity | | warning | -| form.alert.groups.database.rules.rabbitmqPhaseCritical.duration | | 3m | -| form.alert.groups.database.rules.rabbitmqPhaseCritical.enabled | | true | -| form.alert.groups.database.rules.rabbitmqPhaseCritical.severity | | warning | -| form.alert.groups.database.rules.rabbitmqQueueIsGrowing.duration | | 30s | -| form.alert.groups.database.rules.rabbitmqQueueIsGrowing.enabled | | true | -| form.alert.groups.database.rules.rabbitmqQueueIsGrowing.severity | | warning | -| form.alert.groups.database.rules.rabbitmqTCPSocketsNearLimit.duration | | 30s | -| form.alert.groups.database.rules.rabbitmqTCPSocketsNearLimit.enabled | | true | -| form.alert.groups.database.rules.rabbitmqTCPSocketsNearLimit.severity | | warning | -| form.alert.groups.database.rules.rabbitmqUnroutableMessages.duration | | 30s | -| form.alert.groups.database.rules.rabbitmqUnroutableMessages.enabled | | true | -| form.alert.groups.database.rules.rabbitmqUnroutableMessages.severity | | warning | -| form.alert.groups.opsManager.enabled | | warning | -| form.alert.groups.opsManager.rules.opsRequestFailed.duration | | 0m | -| form.alert.groups.opsManager.rules.opsRequestFailed.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestFailed.severity | | critical | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.duration | | 0m | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.severity | | info | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.duration | | 30m | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.severity | | critical | -| form.alert.groups.provisioner.enabled | | warning | -| form.alert.groups.provisioner.rules.appPhaseCritical.duration | | 15m | -| form.alert.groups.provisioner.rules.appPhaseCritical.enabled | | true | -| form.alert.groups.provisioner.rules.appPhaseCritical.severity | | warning | -| form.alert.groups.provisioner.rules.appPhaseNotReady.duration | | 1m | -| form.alert.groups.provisioner.rules.appPhaseNotReady.enabled | | true | -| form.alert.groups.provisioner.rules.appPhaseNotReady.severity | | critical | -| form.alert.labels.release | | kube-prometheus-stack | -| metadata.resource.group | | kubedb.com | -| metadata.resource.version | | v1alpha2 | -| metadata.resource.name | | rabbitmqs | -| metadata.resource.kind | | RabbitMQ | -| metadata.resource.scope | | Namespaced | -| metadata.release.name | | RELEASE-NAME | -| metadata.release.namespace | | default | -| resources.autoscalingKubedbComRabbitMQAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"RabbitMQAutoscaler","metadata":{"name":"rabbitmq","namespace":"demo"},"spec":{"compute":{"node":{"maxAllowed":{"cpu":1,"memory":"2Gi"},"minAllowed":{"cpu":"400m","memory":"400Mi"},"podLifeTimeThreshold":"10m","resourceDiffPercentage":20,"trigger":"On"},"nodeTopology":{"name":"standard-basv2-family"}},"databaseRef":{"name":"rabbitmq"},"opsRequestOptions":{"apply":"IfReady","timeout":"10m"}}} | -| resources.catalogAppscodeComRabbitMQBinding | | {"apiVersion":"catalog.appscode.com/v1alpha1","kind":"RabbitMQBinding","metadata":{"name":"rabbitmq","namespace":"demo"},"spec":{"sourceRef":{"name":"rabbitmq","namespace":"demo"}}} | -| resources.certManagerIoIssuer_ca | | {"apiVersion":"cert-manager.io/v1","kind":"Issuer","metadata":{"name":"rabbitmq-ca","namespace":"demo"},"spec":{"ca":{"secretName":"rabbitmq-ca"}}} | -| resources.gitopsKubedbComRabbitMQ | | {"apiVersion":"gitops.kubedb.com/v1alpha1","kind":"RabbitMQ","metadata":{"name":"rabbitmq","namespace":"sdb"},"spec":{"deletionPolicy":"Halt","licenseSecret":{"name":"license-secret"},"serviceTemplates":[{"alias":"primary","spec":{"type":"LoadBalancer"}}],"storageType":"Durable","topology":{"aggregator":{"podTemplate":{"spec":{"containers":[{"name":"rabbitmq","resources":{"requests":{"cpu":"600m","memory":"1200Mi"}}}],"nodeSelector":{"app":"kubedb","component":"sdb-database","instance":"sdb"},"tolerations":[{"effect":"NoSchedule","key":"app","operator":"Equal","value":"kubedb"},{"effect":"NoSchedule","key":"instance","operator":"Equal","value":"sdb"},{"effect":"NoSchedule","key":"component","operator":"Equal","value":"sdb-database"},{"effect":"NoSchedule","key":"nodepool_type","operator":"Equal","value":"n2-standard-2"}]}},"replicas":3,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"standard-rwo"}},"leaf":{"podTemplate":{"spec":{"containers":[{"name":"rabbitmq","resources":{"requests":{"cpu":"700m","memory":"1400Mi"}}}]}},"replicas":2,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"standard-rwo"}}},"version":"8.1.32"}} | -| resources.kubedbComRabbitMQ | | {"apiVersion":"kubedb.com/v1alpha2","kind":"RabbitMQ","metadata":{"name":"rabbitmq","namespace":"sdb"},"spec":{"deletionPolicy":"Halt","licenseSecret":{"name":"license-secret"},"serviceTemplates":[{"alias":"primary","spec":{"type":"LoadBalancer"}}],"storageType":"Durable","topology":{"aggregator":{"podTemplate":{"spec":{"containers":[{"name":"rabbitmq","resources":{"requests":{"cpu":"600m","memory":"1200Mi"}}}],"nodeSelector":{"app":"kubedb","component":"sdb-database","instance":"sdb"},"tolerations":[{"effect":"NoSchedule","key":"app","operator":"Equal","value":"kubedb"},{"effect":"NoSchedule","key":"instance","operator":"Equal","value":"sdb"},{"effect":"NoSchedule","key":"component","operator":"Equal","value":"sdb-database"},{"effect":"NoSchedule","key":"nodepool_type","operator":"Equal","value":"n2-standard-2"}]}},"replicas":3,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"standard-rwo"}},"leaf":{"podTemplate":{"spec":{"containers":[{"name":"rabbitmq","resources":{"requests":{"cpu":"700m","memory":"1400Mi"}}}]}},"replicas":2,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"standard-rwo"}}},"version":"8.1.32"}} | -| resources.monitoringCoreosComServiceMonitor | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"rabbitmq","namespace":"demo"},"spec":{"endpoints":[{"honorLabels":true,"interval":"30s","path":"/metrics","port":"metrics"}],"namespaceSelector":{"matchNames":["demo"]},"selector":{"matchLabels":{"app.kubernetes.io/instance":"rabbitmq","app.kubernetes.io/name":"rabbitmqs.kubedb.com"}}}} | -| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"rabbitmq-auth","namespace":"demo"},"stringData":{"password":"thisIs1StrongPassword","username":"root"},"type":"Opaque"} | -| resources.secret_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"rabbitmq-config","namespace":"demo"},"stringData":{"rabbitmq.cnf":"[mysqld]\nmax_connections = 200\nread_buffer_size = 1048576\n"},"type":"Opaque"} | +| Parameter | Description | Default | +|--------------------------------------------------------------------------------------------------|-------------|---------------------------------------------------------------------------------------------------------------------------------------------| +| form.alert.additionalRuleLabels | | {} | +| form.alert.annotations | | {} | +| form.alert.enabled | | warning | +| form.alert.groups.database.enabled | | warning | +| form.alert.groups.database.rules.diskAlmostFull.duration | | 1m | +| form.alert.groups.database.rules.diskAlmostFull.enabled | | true | +| form.alert.groups.database.rules.diskAlmostFull.severity | | critical | +| form.alert.groups.database.rules.diskAlmostFull.val | | 95 | +| form.alert.groups.database.rules.diskUsageHigh.duration | | 1m | +| form.alert.groups.database.rules.diskUsageHigh.enabled | | true | +| form.alert.groups.database.rules.diskUsageHigh.severity | | warning | +| form.alert.groups.database.rules.diskUsageHigh.val | | 80 | +| form.alert.groups.database.rules.rabbitmqDown.duration | | 30s | +| form.alert.groups.database.rules.rabbitmqDown.enabled | | true | +| form.alert.groups.database.rules.rabbitmqDown.severity | | critical | +| form.alert.groups.database.rules.rabbitmqFileDescriptorsNearLimit.duration | | 30s | +| form.alert.groups.database.rules.rabbitmqFileDescriptorsNearLimit.enabled | | true | +| form.alert.groups.database.rules.rabbitmqFileDescriptorsNearLimit.severity | | warning | +| form.alert.groups.database.rules.rabbitmqHighConnectionChurn.duration | | 30s | +| form.alert.groups.database.rules.rabbitmqHighConnectionChurn.enabled | | true | +| form.alert.groups.database.rules.rabbitmqHighConnectionChurn.severity | | warning | +| form.alert.groups.database.rules.rabbitmqInsufficientEstablishedErlangDistributionLinks.duration | | 30s | +| form.alert.groups.database.rules.rabbitmqInsufficientEstablishedErlangDistributionLinks.enabled | | true | +| form.alert.groups.database.rules.rabbitmqInsufficientEstablishedErlangDistributionLinks.severity | | warning | +| form.alert.groups.database.rules.rabbitmqLowDiskWatermarkPredicted.duration | | 30s | +| form.alert.groups.database.rules.rabbitmqLowDiskWatermarkPredicted.enabled | | true | +| form.alert.groups.database.rules.rabbitmqLowDiskWatermarkPredicted.severity | | warning | +| form.alert.groups.database.rules.rabbitmqPhaseCritical.duration | | 3m | +| form.alert.groups.database.rules.rabbitmqPhaseCritical.enabled | | true | +| form.alert.groups.database.rules.rabbitmqPhaseCritical.severity | | warning | +| form.alert.groups.database.rules.rabbitmqQueueIsGrowing.duration | | 30s | +| form.alert.groups.database.rules.rabbitmqQueueIsGrowing.enabled | | true | +| form.alert.groups.database.rules.rabbitmqQueueIsGrowing.severity | | warning | +| form.alert.groups.database.rules.rabbitmqTCPSocketsNearLimit.duration | | 30s | +| form.alert.groups.database.rules.rabbitmqTCPSocketsNearLimit.enabled | | true | +| form.alert.groups.database.rules.rabbitmqTCPSocketsNearLimit.severity | | warning | +| form.alert.groups.database.rules.rabbitmqUnroutableMessages.duration | | 30s | +| form.alert.groups.database.rules.rabbitmqUnroutableMessages.enabled | | true | +| form.alert.groups.database.rules.rabbitmqUnroutableMessages.severity | | warning | +| form.alert.groups.opsManager.enabled | | warning | +| form.alert.groups.opsManager.rules.opsRequestFailed.duration | | 0m | +| form.alert.groups.opsManager.rules.opsRequestFailed.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestFailed.severity | | critical | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.duration | | 0m | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.severity | | info | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.duration | | 30m | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.severity | | critical | +| form.alert.groups.provisioner.enabled | | warning | +| form.alert.groups.provisioner.rules.appPhaseCritical.duration | | 15m | +| form.alert.groups.provisioner.rules.appPhaseCritical.enabled | | true | +| form.alert.groups.provisioner.rules.appPhaseCritical.severity | | warning | +| form.alert.groups.provisioner.rules.appPhaseNotReady.duration | | 1m | +| form.alert.groups.provisioner.rules.appPhaseNotReady.enabled | | true | +| form.alert.groups.provisioner.rules.appPhaseNotReady.severity | | critical | +| form.alert.labels.release | | kube-prometheus-stack | +| metadata.resource.group | | kubedb.com | +| metadata.resource.version | | v1alpha2 | +| metadata.resource.name | | rabbitmqs | +| metadata.resource.kind | | RabbitMQ | +| metadata.resource.scope | | Namespaced | +| metadata.release.name | | RELEASE-NAME | +| metadata.release.namespace | | default | +| resources.autoscalingKubedbComRabbitMQAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"RabbitMQAutoscaler","metadata":{"name":"rabbitmq","namespace":"demo"}} | +| resources.catalogAppscodeComRabbitMQBinding | | {"apiVersion":"catalog.appscode.com/v1alpha1","kind":"RabbitMQBinding","metadata":{"name":"rabbitmq","namespace":"demo"}} | +| resources.certManagerIoIssuer_ca | | {"apiVersion":"cert-manager.io/v1","kind":"Issuer","metadata":{"name":"rabbitmq-ca","namespace":"demo"}} | +| resources.gitopsKubedbComRabbitMQ | | {"apiVersion":"gitops.kubedb.com/v1alpha1","kind":"RabbitMQ","metadata":{"name":"rabbitmq","namespace":"sdb"}} | +| resources.kubedbComRabbitMQ | | {"apiVersion":"kubedb.com/v1alpha2","kind":"RabbitMQ","metadata":{"name":"rabbitmq","namespace":"sdb"}} | +| resources.monitoringCoreosComServiceMonitor | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"rabbitmq","namespace":"demo"}} | +| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"rabbitmq-auth","namespace":"demo"}} | +| resources.secret_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"rabbitmq-config","namespace":"demo"}} | Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-rabbitmq-editor appscode/kubedbcom-rabbitmq-editor -n default --create-namespace --version=v0.35.0 --set form.alert.enabled=warning +$ helm upgrade -i kubedbcom-rabbitmq-editor appscode/kubedbcom-rabbitmq-editor -n default --create-namespace --version=v0.36.0 --set form.alert.enabled=warning ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-rabbitmq-editor appscode/kubedbcom-rabbitmq-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-rabbitmq-editor appscode/kubedbcom-rabbitmq-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-rabbitmq-editor/values.yaml b/charts/kubedbcom-rabbitmq-editor/values.yaml index dfcb65e43f..bac4ca4f39 100644 --- a/charts/kubedbcom-rabbitmq-editor/values.yaml +++ b/charts/kubedbcom-rabbitmq-editor/values.yaml @@ -98,226 +98,45 @@ resources: metadata: name: rabbitmq namespace: demo - spec: - compute: - node: - maxAllowed: - cpu: 1 - memory: 2Gi - minAllowed: - cpu: 400m - memory: 400Mi - podLifeTimeThreshold: 10m - resourceDiffPercentage: 20 - trigger: "On" - nodeTopology: - name: standard-basv2-family - databaseRef: - name: rabbitmq - opsRequestOptions: - apply: IfReady - timeout: 10m catalogAppscodeComRabbitMQBinding: # +doc-gen:break apiVersion: catalog.appscode.com/v1alpha1 kind: RabbitMQBinding metadata: name: rabbitmq namespace: demo - spec: - sourceRef: - name: rabbitmq - namespace: demo certManagerIoIssuer_ca: # +doc-gen:break apiVersion: cert-manager.io/v1 kind: Issuer metadata: name: rabbitmq-ca namespace: demo - spec: - ca: - secretName: rabbitmq-ca gitopsKubedbComRabbitMQ: # +doc-gen:break apiVersion: gitops.kubedb.com/v1alpha1 kind: RabbitMQ metadata: name: rabbitmq namespace: sdb - spec: - deletionPolicy: Halt - licenseSecret: - name: license-secret - serviceTemplates: - - alias: primary - spec: - type: LoadBalancer - storageType: Durable - topology: - aggregator: - podTemplate: - spec: - containers: - - name: rabbitmq - resources: - requests: - cpu: 600m - memory: 1200Mi - nodeSelector: - app: kubedb - component: sdb-database - instance: sdb - tolerations: - - effect: NoSchedule - key: app - operator: Equal - value: kubedb - - effect: NoSchedule - key: instance - operator: Equal - value: sdb - - effect: NoSchedule - key: component - operator: Equal - value: sdb-database - - effect: NoSchedule - key: nodepool_type - operator: Equal - value: n2-standard-2 - replicas: 3 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - storageClassName: standard-rwo - leaf: - podTemplate: - spec: - containers: - - name: rabbitmq - resources: - requests: - cpu: 700m - memory: 1400Mi - replicas: 2 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 10Gi - storageClassName: standard-rwo - version: 8.1.32 kubedbComRabbitMQ: # +doc-gen:break apiVersion: kubedb.com/v1alpha2 kind: RabbitMQ metadata: name: rabbitmq namespace: sdb - spec: - deletionPolicy: Halt - licenseSecret: - name: license-secret - serviceTemplates: - - alias: primary - spec: - type: LoadBalancer - storageType: Durable - topology: - aggregator: - podTemplate: - spec: - containers: - - name: rabbitmq - resources: - requests: - cpu: 600m - memory: 1200Mi - nodeSelector: - app: kubedb - component: sdb-database - instance: sdb - tolerations: - - effect: NoSchedule - key: app - operator: Equal - value: kubedb - - effect: NoSchedule - key: instance - operator: Equal - value: sdb - - effect: NoSchedule - key: component - operator: Equal - value: sdb-database - - effect: NoSchedule - key: nodepool_type - operator: Equal - value: n2-standard-2 - replicas: 3 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - storageClassName: standard-rwo - leaf: - podTemplate: - spec: - containers: - - name: rabbitmq - resources: - requests: - cpu: 700m - memory: 1400Mi - replicas: 2 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 10Gi - storageClassName: standard-rwo - version: 8.1.32 monitoringCoreosComServiceMonitor: # +doc-gen:break apiVersion: monitoring.coreos.com/v1 kind: ServiceMonitor metadata: name: rabbitmq namespace: demo - spec: - endpoints: - - honorLabels: true - interval: 30s - path: /metrics - port: metrics - namespaceSelector: - matchNames: - - demo - selector: - matchLabels: - app.kubernetes.io/instance: rabbitmq - app.kubernetes.io/name: rabbitmqs.kubedb.com secret_auth: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: rabbitmq-auth namespace: demo - stringData: - password: thisIs1StrongPassword - username: root - type: Opaque secret_config: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: rabbitmq-config namespace: demo - stringData: - rabbitmq.cnf: | - [mysqld] - max_connections = 200 - read_buffer_size = 1048576 - type: Opaque diff --git a/charts/kubedbcom-redis-editor-options/Chart.yaml b/charts/kubedbcom-redis-editor-options/Chart.yaml index b0d88e5d66..a476d88670 100644 --- a/charts/kubedbcom-redis-editor-options/Chart.yaml +++ b/charts/kubedbcom-redis-editor-options/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 name: kubedbcom-redis-editor-options description: Redis Editor UI Options type: application -version: v0.35.0 -appVersion: v0.35.0 +version: v0.36.0 +appVersion: v0.36.0 maintainers: - name: appscode email: support@appscode.com diff --git a/charts/kubedbcom-redis-editor-options/README.md b/charts/kubedbcom-redis-editor-options/README.md index 04f5eb21da..87f1256f5e 100644 --- a/charts/kubedbcom-redis-editor-options/README.md +++ b/charts/kubedbcom-redis-editor-options/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-redis-editor-options --version=v0.35.0 -$ helm upgrade -i kubedbcom-redis-editor-options appscode/kubedbcom-redis-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-redis-editor-options --version=v0.36.0 +$ helm upgrade -i kubedbcom-redis-editor-options appscode/kubedbcom-redis-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Redis Editor UI Options on a [Kubernetes](http://kubernetes To install/upgrade the chart with the release name `kubedbcom-redis-editor-options`: ```bash -$ helm upgrade -i kubedbcom-redis-editor-options appscode/kubedbcom-redis-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-redis-editor-options appscode/kubedbcom-redis-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` The command deploys a Redis Editor UI Options on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -251,12 +251,12 @@ The following table lists the configurable parameters of the `kubedbcom-redis-ed Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-redis-editor-options appscode/kubedbcom-redis-editor-options -n kube-system --create-namespace --version=v0.35.0 --set metadata.resource.group=kubedb.com +$ helm upgrade -i kubedbcom-redis-editor-options appscode/kubedbcom-redis-editor-options -n kube-system --create-namespace --version=v0.36.0 --set metadata.resource.group=kubedb.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-redis-editor-options appscode/kubedbcom-redis-editor-options -n kube-system --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-redis-editor-options appscode/kubedbcom-redis-editor-options -n kube-system --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-redis-editor-options/ui/create-ui.yaml b/charts/kubedbcom-redis-editor-options/ui/create-ui.yaml index 2bbde2e30f..83b9ba2c3a 100644 --- a/charts/kubedbcom-redis-editor-options/ui/create-ui.yaml +++ b/charts/kubedbcom-redis-editor-options/ui/create-ui.yaml @@ -168,9 +168,19 @@ step: - element: label: Shard Endpoints (comma-separated, e.g. "endpoint1,endpoint2,endpoint3") type: input + init: + type: func + value: setAnnounceShards label: Shards - schema: schema/properties/spec/properties/cluster/properties/announce/properties/shards + schema: temp/announceShards type: array-item-form + validation: + name: validateAnnounceShards + type: custom + watcher: + func: onAnnounceShardsChange + paths: + - temp/announceShards if: name: showAnnounce type: function diff --git a/charts/kubedbcom-redis-editor-options/ui/functions.js b/charts/kubedbcom-redis-editor-options/ui/functions.js index 4eed052c38..810e74ba42 100644 --- a/charts/kubedbcom-redis-editor-options/ui/functions.js +++ b/charts/kubedbcom-redis-editor-options/ui/functions.js @@ -1100,6 +1100,46 @@ export const useFunc = (model) => { }) } + function setAnnounceShards() { + const shards = getValue(model, '/spec/cluster/announce/shards') || [] + return shards.map((shard) => (shard?.endpoints || []).join(',')) + } + + function onAnnounceShardsChange() { + const shards = getValue(discriminator, '/announceShards') || [] + const transformed = shards.map((shard) => ({ + endpoints: (shard || '') + .split(',') + .map((endpoint) => endpoint.trim()) + .filter((endpoint) => endpoint), + })) + + commit('wizard/model$update', { + path: '/spec/cluster/announce/shards', + value: transformed, + force: true, + }) + } + + function validateAnnounceShards() { + const shards = getValue(discriminator, '/announceShards') || [] + const master = getValue(model, '/spec/cluster/master') || 0 + const replicas = getValue(model, '/spec/cluster/replicas') || 0 + if (shards.length !== master) { + return `Shards Length should be equal to master(${master})` + } + for (let i = 0; i < shards.length; i++) { + const shard = shards[i] + const endpoints = shard + .split(',') + .map((endpoint) => endpoint.trim()) + .filter((endpoint) => endpoint) + if (endpoints.length !== replicas) { + return `Each Shard should have ${replicas} comma-separated endpoints, but found ${endpoints.length}.` + } + } + } + function setBackup() { const backup = getValue(model, '/spec/backup/tool') const val = getValue(model, '/spec/admin/backup/enable/default') @@ -1427,6 +1467,8 @@ export const useFunc = (model) => { isToggleOn, isVariantAvailable, notEqualToDatabaseMode, + onAnnounceShardsChange, + validateAnnounceShards, onAuthChange, onBackupSwitch, onCreateSentinelChange, @@ -1434,6 +1476,7 @@ export const useFunc = (model) => { returnFalse, returnTrue, setAnnounce, + setAnnounceShards, setBackup, setLimits, setMachineToCustom, diff --git a/charts/kubedbcom-redis-editor/Chart.yaml b/charts/kubedbcom-redis-editor/Chart.yaml index 3cefc55aaf..cdd0773e95 100644 --- a/charts/kubedbcom-redis-editor/Chart.yaml +++ b/charts/kubedbcom-redis-editor/Chart.yaml @@ -2,22 +2,57 @@ annotations: meta.x-helm.dev/editor: '{"group":"kubedb.com","version":"v1","resource":"redises"}' meta.x-helm.dev/form-keys: monitoringCoreosComPrometheusRule meta.x-helm.dev/resource-keys: autoscalingKubedbComRedisAutoscaler,catalogAppscodeComRedisBinding,certManagerIoIssuer_ca,coreKubestashComBackupBlueprint,coreKubestashComBackupConfiguration,coreKubestashComRestoreSession,gitopsKubedbComRedis,gitopsKubedbComRedisSentinel_sentinel,kubedbComRedis,kubedbComRedisSentinel_sentinel,monitoringCoreosComServiceMonitor,secret_auth,secret_config,secret_encryption_secret,secret_init_repo_cred,secret_repo_cred,stashAppscodeComBackupConfiguration,stashAppscodeComRepository_init_repo,stashAppscodeComRepository_repo,stashAppscodeComRestoreSession_init - meta.x-helm.dev/resources: "- group: \"\"\n kind: Secret\n version: v1\n- group:\ - \ autoscaling.kubedb.com\n kind: RedisAutoscaler\n version: v1alpha1\n- group:\ - \ catalog.appscode.com\n kind: RedisBinding\n version: v1alpha1\n- group: cert-manager.io\n\ - \ kind: Issuer\n version: v1\n- group: core.kubestash.com\n kind: BackupBlueprint\n\ - \ version: v1alpha1\n- group: core.kubestash.com\n kind: BackupConfiguration\n\ - \ version: v1alpha1\n- group: core.kubestash.com\n kind: RestoreSession\n version:\ - \ v1alpha1\n- group: gitops.kubedb.com\n kind: Redis\n version: v1alpha1\n-\ - \ group: gitops.kubedb.com\n kind: RedisSentinel\n version: v1alpha1\n- group:\ - \ kubedb.com\n kind: Redis\n version: v1\n- group: kubedb.com\n kind: RedisSentinel\n\ - \ version: v1\n- group: monitoring.coreos.com\n kind: PrometheusRule\n version:\ - \ v1\n- group: monitoring.coreos.com\n kind: ServiceMonitor\n version: v1\n\ - - group: stash.appscode.com\n kind: BackupConfiguration\n version: v1beta1\n\ - - group: stash.appscode.com\n kind: Repository\n version: v1alpha1\n- group:\ - \ stash.appscode.com\n kind: RestoreSession\n version: v1beta1\n" + meta.x-helm.dev/resources: | + - group: "" + kind: Secret + version: v1 + - group: autoscaling.kubedb.com + kind: RedisAutoscaler + version: v1alpha1 + - group: catalog.appscode.com + kind: RedisBinding + version: v1alpha1 + - group: cert-manager.io + kind: Issuer + version: v1 + - group: core.kubestash.com + kind: BackupBlueprint + version: v1alpha1 + - group: core.kubestash.com + kind: BackupConfiguration + version: v1alpha1 + - group: core.kubestash.com + kind: RestoreSession + version: v1alpha1 + - group: gitops.kubedb.com + kind: Redis + version: v1alpha1 + - group: gitops.kubedb.com + kind: RedisSentinel + version: v1alpha1 + - group: kubedb.com + kind: Redis + version: v1 + - group: kubedb.com + kind: RedisSentinel + version: v1 + - group: monitoring.coreos.com + kind: PrometheusRule + version: v1 + - group: monitoring.coreos.com + kind: ServiceMonitor + version: v1 + - group: stash.appscode.com + kind: BackupConfiguration + version: v1beta1 + - group: stash.appscode.com + kind: Repository + version: v1alpha1 + - group: stash.appscode.com + kind: RestoreSession + version: v1beta1 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Redis Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -29,4 +64,4 @@ maintainers: name: appscode name: kubedbcom-redis-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/kubedbcom-redis-editor/README.md b/charts/kubedbcom-redis-editor/README.md index 5ddaf5c8b0..737af81c6c 100644 --- a/charts/kubedbcom-redis-editor/README.md +++ b/charts/kubedbcom-redis-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-redis-editor --version=v0.35.0 -$ helm upgrade -i kubedbcom-redis-editor appscode/kubedbcom-redis-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-redis-editor --version=v0.36.0 +$ helm upgrade -i kubedbcom-redis-editor appscode/kubedbcom-redis-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Redis Editor on a [Kubernetes](http://kubernetes.io) cluste To install/upgrade the chart with the release name `kubedbcom-redis-editor`: ```bash -$ helm upgrade -i kubedbcom-redis-editor appscode/kubedbcom-redis-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-redis-editor appscode/kubedbcom-redis-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Redis Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -45,151 +45,151 @@ The command removes all the Kubernetes components associated with the chart and The following table lists the configurable parameters of the `kubedbcom-redis-editor` chart and their default values. -| Parameter | Description | Default | -|-------------------------------------------------------------------------------|-------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| form.alert.additionalRuleLabels | | {} | -| form.alert.annotations | | {} | -| form.alert.enabled | | warning | -| form.alert.groups.database.enabled | | warning | -| form.alert.groups.database.rules.diskAlmostFull.duration | | 1m | -| form.alert.groups.database.rules.diskAlmostFull.enabled | | true | -| form.alert.groups.database.rules.diskAlmostFull.severity | | critical | -| form.alert.groups.database.rules.diskAlmostFull.val | | 95 | -| form.alert.groups.database.rules.diskUsageHigh.duration | | 1m | -| form.alert.groups.database.rules.diskUsageHigh.enabled | | true | -| form.alert.groups.database.rules.diskUsageHigh.severity | | warning | -| form.alert.groups.database.rules.diskUsageHigh.val | | 80 | -| form.alert.groups.database.rules.redisDisconnectedSlaves.duration | | 2m | -| form.alert.groups.database.rules.redisDisconnectedSlaves.enabled | | true | -| form.alert.groups.database.rules.redisDisconnectedSlaves.severity | | warning | -| form.alert.groups.database.rules.redisDisconnectedSlaves.val | | 1 | -| form.alert.groups.database.rules.redisDown.duration | | 0m | -| form.alert.groups.database.rules.redisDown.enabled | | true | -| form.alert.groups.database.rules.redisDown.severity | | critical | -| form.alert.groups.database.rules.redisMissingMaster.duration | | 0m | -| form.alert.groups.database.rules.redisMissingMaster.enabled | | true | -| form.alert.groups.database.rules.redisMissingMaster.severity | | critical | -| form.alert.groups.database.rules.redisMissingMaster.val | | 1 | -| form.alert.groups.database.rules.redisRejectedConnections.duration | | 0m | -| form.alert.groups.database.rules.redisRejectedConnections.enabled | | true | -| form.alert.groups.database.rules.redisRejectedConnections.severity | | warning | -| form.alert.groups.database.rules.redisRejectedConnections.val | | 0 | -| form.alert.groups.database.rules.redisTooManyConnections.duration | | 2m | -| form.alert.groups.database.rules.redisTooManyConnections.enabled | | true | -| form.alert.groups.database.rules.redisTooManyConnections.severity | | warning | -| form.alert.groups.database.rules.redisTooManyConnections.val | | 100 | -| form.alert.groups.database.rules.redisTooManyMasters.duration | | 2m | -| form.alert.groups.database.rules.redisTooManyMasters.enabled | | true | -| form.alert.groups.database.rules.redisTooManyMasters.severity | | critical | -| form.alert.groups.database.rules.redisTooManyMasters.val | | 1 | -| form.alert.groups.kubeStash.enabled | | warning | -| form.alert.groups.kubeStash.rules.backupSessionFailed.duration | | 0m | -| form.alert.groups.kubeStash.rules.backupSessionFailed.enabled | | true | -| form.alert.groups.kubeStash.rules.backupSessionFailed.severity | | critical | -| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.duration | | 0m | -| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.enabled | | true | -| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.severity | | warning | -| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.val | | 1800 | -| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.duration | | 0m | -| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.enabled | | true | -| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.severity | | warning | -| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.val | | 18000 | -| form.alert.groups.kubeStash.rules.repositoryCorrupted.duration | | 5m | -| form.alert.groups.kubeStash.rules.repositoryCorrupted.enabled | | true | -| form.alert.groups.kubeStash.rules.repositoryCorrupted.severity | | critical | -| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.duration | | 5m | -| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.enabled | | true | -| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.severity | | warning | -| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.val | | 1.073741824e+10 | -| form.alert.groups.kubeStash.rules.restoreSessionFailed.duration | | 0m | -| form.alert.groups.kubeStash.rules.restoreSessionFailed.enabled | | true | -| form.alert.groups.kubeStash.rules.restoreSessionFailed.severity | | critical | -| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.duration | | 0m | -| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.enabled | | true | -| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.severity | | warning | -| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.val | | 1800 | -| form.alert.groups.opsManager.enabled | | warning | -| form.alert.groups.opsManager.rules.opsRequestFailed.duration | | 0m | -| form.alert.groups.opsManager.rules.opsRequestFailed.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestFailed.severity | | critical | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.duration | | 0m | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.severity | | info | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.duration | | 30m | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.severity | | critical | -| form.alert.groups.provisioner.enabled | | warning | -| form.alert.groups.provisioner.rules.appPhaseCritical.duration | | 15m | -| form.alert.groups.provisioner.rules.appPhaseCritical.enabled | | true | -| form.alert.groups.provisioner.rules.appPhaseCritical.severity | | warning | -| form.alert.groups.provisioner.rules.appPhaseNotReady.duration | | 1m | -| form.alert.groups.provisioner.rules.appPhaseNotReady.enabled | | true | -| form.alert.groups.provisioner.rules.appPhaseNotReady.severity | | critical | -| form.alert.groups.stash.enabled | | warning | -| form.alert.groups.stash.rules.backupSessionFailed.duration | | 0m | -| form.alert.groups.stash.rules.backupSessionFailed.enabled | | true | -| form.alert.groups.stash.rules.backupSessionFailed.severity | | critical | -| form.alert.groups.stash.rules.backupSessionPeriodTooLong.duration | | 0m | -| form.alert.groups.stash.rules.backupSessionPeriodTooLong.enabled | | true | -| form.alert.groups.stash.rules.backupSessionPeriodTooLong.severity | | warning | -| form.alert.groups.stash.rules.backupSessionPeriodTooLong.val | | 1800 | -| form.alert.groups.stash.rules.noBackupSessionForTooLong.duration | | 0m | -| form.alert.groups.stash.rules.noBackupSessionForTooLong.enabled | | true | -| form.alert.groups.stash.rules.noBackupSessionForTooLong.severity | | warning | -| form.alert.groups.stash.rules.noBackupSessionForTooLong.val | | 18000 | -| form.alert.groups.stash.rules.repositoryCorrupted.duration | | 5m | -| form.alert.groups.stash.rules.repositoryCorrupted.enabled | | true | -| form.alert.groups.stash.rules.repositoryCorrupted.severity | | critical | -| form.alert.groups.stash.rules.repositoryStorageRunningLow.duration | | 5m | -| form.alert.groups.stash.rules.repositoryStorageRunningLow.enabled | | true | -| form.alert.groups.stash.rules.repositoryStorageRunningLow.severity | | warning | -| form.alert.groups.stash.rules.repositoryStorageRunningLow.val | | 1.073741824e+10 | -| form.alert.groups.stash.rules.restoreSessionFailed.duration | | 0m | -| form.alert.groups.stash.rules.restoreSessionFailed.enabled | | true | -| form.alert.groups.stash.rules.restoreSessionFailed.severity | | critical | -| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.duration | | 0m | -| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.enabled | | true | -| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.severity | | warning | -| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.val | | 1800 | -| form.alert.labels.release | | prometheus | -| metadata.resource.group | | kubedb.com | -| metadata.resource.version | | v1 | -| metadata.resource.name | | redises | -| metadata.resource.kind | | Redis | -| metadata.resource.scope | | Namespaced | -| metadata.release.name | | RELEASE-NAME | -| metadata.release.namespace | | default | -| resources.autoscalingKubedbComRedisAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"RedisAutoscaler","metadata":{"name":"redis","namespace":"demo"},"spec":{"compute":{"nodeTopology":{"name":"standard-basv2-family"},"redis":{"maxAllowed":{"cpu":1,"memory":"2Gi"},"minAllowed":{"cpu":"400m","memory":"400Mi"},"podLifeTimeThreshold":"10m","resourceDiffPercentage":20,"trigger":"On"}},"databaseRef":{"name":"sample"},"opsRequestOptions":{"apply":"IfReady","timeout":"10m"}}} | -| resources.catalogAppscodeComRedisBinding | | {"apiVersion":"catalog.appscode.com/v1alpha1","kind":"RedisBinding","metadata":{"name":"redis","namespace":"demo"},"spec":{"sourceRef":{"name":"redis","namespace":"demo"}}} | -| resources.certManagerIoIssuer_ca | | {"apiVersion":"cert-manager.io/v1","kind":"Issuer","metadata":{"name":"redis-ca","namespace":"demo"},"spec":{"ca":{"secretName":"redis-ca"}}} | -| resources.coreKubestashComBackupBlueprint | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"BackupBlueprint","metadata":{"name":"redis","namespace":"demo"},"spec":{"backupConfigurationTemplate":{"backends":[{"name":"redis-backend","retentionPolicy":{"name":"redis-retention-policy","namespace":"demo"},"storageRef":{"name":"redis-storage","namespace":"demo"}}],"sessions":[{"addon":{"jobTemplate":{"spec":{"containerSecurityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":999,"seccompProfile":{"type":"RuntimeDefault"}},"nodeSelector":{"kubernetes.io/os":"linux"}}},"name":"redis-addon","tasks":[{"name":"logical-backup"}]},"name":"redis-frequent-backup","repositories":[{"backend":"redis-backend","directory":"/redis-repo","encryptionSecret":{"name":"redis-encryption-secret","namespace":"demo"},"name":"redis-repo"}],"scheduler":{"failedJobsHistoryLimit":4,"jobTemplate":{"backoffLimit":2,"template":{"spec":{"containerSecurityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":999,"seccompProfile":{"type":"RuntimeDefault"}},"nodeSelector":{"kubernetes.io/os":"linux"}}}},"schedule":"0 */2 * * *","successfulJobsHistoryLimit":2},"sessionHistoryLimit":3}]},"usagePolicy":{"allowedNamespaces":{"from":"Same"}}}} | -| resources.coreKubestashComBackupConfiguration | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"BackupConfiguration","metadata":{"name":"redis","namespace":"demo"},"spec":{"backends":[{"name":"redis-backend","retentionPolicy":{"name":"redis-retention-policy","namespace":"demo"},"storageRef":{"name":"redis-storage","namespace":"demo"}}],"sessions":[{"addon":{"jobTemplate":{"spec":{"containerSecurityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":999,"seccompProfile":{"type":"RuntimeDefault"}},"nodeSelector":{"kubernetes.io/os":"linux"}}},"name":"redis-addon","tasks":[{"name":"logical-backup"}]},"name":"redis-frequent-backup","repositories":[{"backend":"redis-backend","directory":"/redis-repo","encryptionSecret":{"name":"redis-encryption-secret","namespace":"demo"},"name":"redis-repo"}],"scheduler":{"failedJobsHistoryLimit":4,"jobTemplate":{"backoffLimit":2,"template":{"spec":{"containerSecurityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":999,"seccompProfile":{"type":"RuntimeDefault"}},"nodeSelector":{"kubernetes.io/os":"linux"}}}},"schedule":"0 */2 * * *","successfulJobsHistoryLimit":2},"sessionHistoryLimit":3}],"target":{"apiGroup":"kubedb.com","kind":"Redis","name":"redis","namespace":"demo"}}} | -| resources.coreKubestashComRestoreSession | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"RestoreSession","metadata":{"name":"redis","namespace":"demo"},"spec":{"addon":{"containerRuntimeSettings":{"securityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":999,"seccompProfile":{"type":"RuntimeDefault"}}},"jobTemplate":{"spec":{"nodeSelector":{"kubernetes.io/os":"linux"},"securityContext":{"runAsGroup":0,"runAsUser":999}}},"name":"redis-addon","tasks":[{"name":"logical-backup-restore"}]},"dataSource":{"encryptionSecret":{"name":"redis-encryption-secret","namespace":"demo"},"repository":"redis-repo","snapshot":"latest"},"target":{"apiGroup":"kubedb.com","kind":"Redis","name":"redis","namespace":"demo"}}} | -| resources.gitopsKubedbComRedis | | {"apiVersion":"gitops.kubedb.com/v1alpha1","kind":"Redis","metadata":{"name":"redis","namespace":"demo"},"spec":{"authSecret":{"name":"redis-auth"},"cluster":{"replicas":3,"shards":2},"configSecret":{"name":"redis-config"},"deletionPolicy":"WipeOut","init":{"waitForInitialRestore":true},"mode":"Cluster","monitor":{"agent":"prometheus.io","prometheus":{"exporter":{"resources":{"limits":{"cpu":"100m","memory":"128Mi"},"requests":{"cpu":"100m","memory":"128Mi"}}}}},"replicas":3,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"standard"},"tls":{"issuerRef":{"apiGroup":"cert-manager.io","kind":"Issuer","name":"redis-ca"}},"version":"6.2.5"}} | -| resources.gitopsKubedbComRedisSentinel_sentinel | | {"apiVersion":"gitops.kubedb.com/v1alpha1","kind":"RedisSentinel","metadata":{"name":"sentinel","namespace":"demo"},"spec":{"deletionPolicy":"WipeOut","replicas":3,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"standard"},"storageType":"Durable","version":"6.2.5"}} | -| resources.kubedbComRedis | | {"apiVersion":"kubedb.com/v1","kind":"Redis","metadata":{"name":"redis","namespace":"demo"},"spec":{"authSecret":{"name":"redis-auth"},"cluster":{"replicas":3,"shards":2},"configSecret":{"name":"redis-config"},"deletionPolicy":"WipeOut","init":{"waitForInitialRestore":true},"mode":"Cluster","monitor":{"agent":"prometheus.io","prometheus":{"exporter":{"resources":{"limits":{"cpu":"100m","memory":"128Mi"},"requests":{"cpu":"100m","memory":"128Mi"}}}}},"replicas":3,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"standard"},"tls":{"issuerRef":{"apiGroup":"cert-manager.io","kind":"Issuer","name":"redis-ca"}},"version":"6.2.5"}} | -| resources.kubedbComRedisSentinel_sentinel | | {"apiVersion":"kubedb.com/v1","kind":"RedisSentinel","metadata":{"name":"sentinel","namespace":"demo"},"spec":{"deletionPolicy":"WipeOut","replicas":3,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"standard"},"storageType":"Durable","version":"6.2.5"}} | -| resources.monitoringCoreosComServiceMonitor | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"redis","namespace":"demo"},"spec":{"endpoints":[{"honorLabels":true,"interval":"30s","path":"/metrics","port":"metrics"}],"namespaceSelector":{"matchNames":["demo"]},"selector":{"matchLabels":{"app.kubernetes.io/instance":"redis","app.kubernetes.io/name":"redises.kubedb.com"}}}} | -| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"redis-auth","namespace":"demo"},"stringData":{"password":"thisIs1StrongPassword","username":"root"},"type":"Opaque"} | -| resources.secret_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"redis-config","namespace":"demo"},"stringData":{"redis.conf":"databases 10\nmaxclients 500\n"},"type":"Opaque"} | -| resources.secret_encryption_secret | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"redis-encryption-secret","namespace":"demo"},"stringData":{"RESTIC_PASSWORD":""}} | -| resources.secret_init_repo_cred | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"redis-init-repo-cred","namespace":"demo"},"stringData":{"password":"thisIs1StrongPassword","username":"root"},"type":"Opaque"} | -| resources.secret_repo_cred | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"redis-repo-cred","namespace":"demo"},"stringData":{"password":"thisIs1StrongPassword","username":"root"},"type":"Opaque"} | -| resources.stashAppscodeComBackupConfiguration | | {"apiVersion":"stash.appscode.com/v1beta1","kind":"BackupConfiguration","metadata":{"name":"redis","namespace":"demo"},"spec":{"repository":{"name":"redis-repo"},"retentionPolicy":{"keepLast":5,"name":"keep-last-5","prune":true},"schedule":"*/2 * * * *","target":{"ref":{"apiVersion":"appcatalog.appscode.com/v1alpha1","kind":"AppBinding","name":"redis"}}}} | -| resources.stashAppscodeComRepository_init_repo | | {"apiVersion":"stash.appscode.com/v1alpha1","kind":"Repository","metadata":{"name":"redis-init-repo","namespace":"demo"},"spec":{"backend":{"gcs":{"bucket":"stash-testing","prefix":"/demo/redis"},"storageSecretName":"gcs-secret"}}} | -| resources.stashAppscodeComRepository_repo | | {"apiVersion":"stash.appscode.com/v1alpha1","kind":"Repository","metadata":{"name":"redis-repo","namespace":"demo"},"spec":{"backend":{"gcs":{"bucket":"stash-testing","prefix":"/demo/redis"},"storageSecretName":"gcs-secret"}}} | -| resources.stashAppscodeComRestoreSession_init | | {"apiVersion":"stash.appscode.com/v1beta1","kind":"RestoreSession","metadata":{"name":"redis-init","namespace":"demo"},"spec":{"repository":{"name":"redis-init-repo"},"rules":[{"snapshots":["latest"]}],"target":{"ref":{"apiVersion":"appcatalog.appscode.com/v1alpha1","kind":"AppBinding","name":"redis"}}}} | +| Parameter | Description | Default | +|-------------------------------------------------------------------------------|-------------|----------------------------------------------------------------------------------------------------------------------------------------| +| form.alert.additionalRuleLabels | | {} | +| form.alert.annotations | | {} | +| form.alert.enabled | | warning | +| form.alert.groups.database.enabled | | warning | +| form.alert.groups.database.rules.diskAlmostFull.duration | | 1m | +| form.alert.groups.database.rules.diskAlmostFull.enabled | | true | +| form.alert.groups.database.rules.diskAlmostFull.severity | | critical | +| form.alert.groups.database.rules.diskAlmostFull.val | | 95 | +| form.alert.groups.database.rules.diskUsageHigh.duration | | 1m | +| form.alert.groups.database.rules.diskUsageHigh.enabled | | true | +| form.alert.groups.database.rules.diskUsageHigh.severity | | warning | +| form.alert.groups.database.rules.diskUsageHigh.val | | 80 | +| form.alert.groups.database.rules.redisDisconnectedSlaves.duration | | 2m | +| form.alert.groups.database.rules.redisDisconnectedSlaves.enabled | | true | +| form.alert.groups.database.rules.redisDisconnectedSlaves.severity | | warning | +| form.alert.groups.database.rules.redisDisconnectedSlaves.val | | 1 | +| form.alert.groups.database.rules.redisDown.duration | | 0m | +| form.alert.groups.database.rules.redisDown.enabled | | true | +| form.alert.groups.database.rules.redisDown.severity | | critical | +| form.alert.groups.database.rules.redisMissingMaster.duration | | 0m | +| form.alert.groups.database.rules.redisMissingMaster.enabled | | true | +| form.alert.groups.database.rules.redisMissingMaster.severity | | critical | +| form.alert.groups.database.rules.redisMissingMaster.val | | 1 | +| form.alert.groups.database.rules.redisRejectedConnections.duration | | 0m | +| form.alert.groups.database.rules.redisRejectedConnections.enabled | | true | +| form.alert.groups.database.rules.redisRejectedConnections.severity | | warning | +| form.alert.groups.database.rules.redisRejectedConnections.val | | 0 | +| form.alert.groups.database.rules.redisTooManyConnections.duration | | 2m | +| form.alert.groups.database.rules.redisTooManyConnections.enabled | | true | +| form.alert.groups.database.rules.redisTooManyConnections.severity | | warning | +| form.alert.groups.database.rules.redisTooManyConnections.val | | 100 | +| form.alert.groups.database.rules.redisTooManyMasters.duration | | 2m | +| form.alert.groups.database.rules.redisTooManyMasters.enabled | | true | +| form.alert.groups.database.rules.redisTooManyMasters.severity | | critical | +| form.alert.groups.database.rules.redisTooManyMasters.val | | 1 | +| form.alert.groups.kubeStash.enabled | | warning | +| form.alert.groups.kubeStash.rules.backupSessionFailed.duration | | 0m | +| form.alert.groups.kubeStash.rules.backupSessionFailed.enabled | | true | +| form.alert.groups.kubeStash.rules.backupSessionFailed.severity | | critical | +| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.duration | | 0m | +| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.enabled | | true | +| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.severity | | warning | +| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.val | | 1800 | +| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.duration | | 0m | +| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.enabled | | true | +| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.severity | | warning | +| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.val | | 18000 | +| form.alert.groups.kubeStash.rules.repositoryCorrupted.duration | | 5m | +| form.alert.groups.kubeStash.rules.repositoryCorrupted.enabled | | true | +| form.alert.groups.kubeStash.rules.repositoryCorrupted.severity | | critical | +| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.duration | | 5m | +| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.enabled | | true | +| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.severity | | warning | +| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.val | | 1.073741824e+10 | +| form.alert.groups.kubeStash.rules.restoreSessionFailed.duration | | 0m | +| form.alert.groups.kubeStash.rules.restoreSessionFailed.enabled | | true | +| form.alert.groups.kubeStash.rules.restoreSessionFailed.severity | | critical | +| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.duration | | 0m | +| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.enabled | | true | +| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.severity | | warning | +| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.val | | 1800 | +| form.alert.groups.opsManager.enabled | | warning | +| form.alert.groups.opsManager.rules.opsRequestFailed.duration | | 0m | +| form.alert.groups.opsManager.rules.opsRequestFailed.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestFailed.severity | | critical | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.duration | | 0m | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.severity | | info | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.duration | | 30m | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.severity | | critical | +| form.alert.groups.provisioner.enabled | | warning | +| form.alert.groups.provisioner.rules.appPhaseCritical.duration | | 15m | +| form.alert.groups.provisioner.rules.appPhaseCritical.enabled | | true | +| form.alert.groups.provisioner.rules.appPhaseCritical.severity | | warning | +| form.alert.groups.provisioner.rules.appPhaseNotReady.duration | | 1m | +| form.alert.groups.provisioner.rules.appPhaseNotReady.enabled | | true | +| form.alert.groups.provisioner.rules.appPhaseNotReady.severity | | critical | +| form.alert.groups.stash.enabled | | warning | +| form.alert.groups.stash.rules.backupSessionFailed.duration | | 0m | +| form.alert.groups.stash.rules.backupSessionFailed.enabled | | true | +| form.alert.groups.stash.rules.backupSessionFailed.severity | | critical | +| form.alert.groups.stash.rules.backupSessionPeriodTooLong.duration | | 0m | +| form.alert.groups.stash.rules.backupSessionPeriodTooLong.enabled | | true | +| form.alert.groups.stash.rules.backupSessionPeriodTooLong.severity | | warning | +| form.alert.groups.stash.rules.backupSessionPeriodTooLong.val | | 1800 | +| form.alert.groups.stash.rules.noBackupSessionForTooLong.duration | | 0m | +| form.alert.groups.stash.rules.noBackupSessionForTooLong.enabled | | true | +| form.alert.groups.stash.rules.noBackupSessionForTooLong.severity | | warning | +| form.alert.groups.stash.rules.noBackupSessionForTooLong.val | | 18000 | +| form.alert.groups.stash.rules.repositoryCorrupted.duration | | 5m | +| form.alert.groups.stash.rules.repositoryCorrupted.enabled | | true | +| form.alert.groups.stash.rules.repositoryCorrupted.severity | | critical | +| form.alert.groups.stash.rules.repositoryStorageRunningLow.duration | | 5m | +| form.alert.groups.stash.rules.repositoryStorageRunningLow.enabled | | true | +| form.alert.groups.stash.rules.repositoryStorageRunningLow.severity | | warning | +| form.alert.groups.stash.rules.repositoryStorageRunningLow.val | | 1.073741824e+10 | +| form.alert.groups.stash.rules.restoreSessionFailed.duration | | 0m | +| form.alert.groups.stash.rules.restoreSessionFailed.enabled | | true | +| form.alert.groups.stash.rules.restoreSessionFailed.severity | | critical | +| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.duration | | 0m | +| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.enabled | | true | +| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.severity | | warning | +| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.val | | 1800 | +| form.alert.labels.release | | prometheus | +| metadata.resource.group | | kubedb.com | +| metadata.resource.version | | v1 | +| metadata.resource.name | | redises | +| metadata.resource.kind | | Redis | +| metadata.resource.scope | | Namespaced | +| metadata.release.name | | RELEASE-NAME | +| metadata.release.namespace | | default | +| resources.autoscalingKubedbComRedisAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"RedisAutoscaler","metadata":{"name":"redis","namespace":"demo"}} | +| resources.catalogAppscodeComRedisBinding | | {"apiVersion":"catalog.appscode.com/v1alpha1","kind":"RedisBinding","metadata":{"name":"redis","namespace":"demo"}} | +| resources.certManagerIoIssuer_ca | | {"apiVersion":"cert-manager.io/v1","kind":"Issuer","metadata":{"name":"redis-ca","namespace":"demo"}} | +| resources.coreKubestashComBackupBlueprint | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"BackupBlueprint","metadata":{"name":"redis","namespace":"demo"}} | +| resources.coreKubestashComBackupConfiguration | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"BackupConfiguration","metadata":{"name":"redis","namespace":"demo"}} | +| resources.coreKubestashComRestoreSession | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"RestoreSession","metadata":{"name":"redis","namespace":"demo"}} | +| resources.gitopsKubedbComRedis | | {"apiVersion":"gitops.kubedb.com/v1alpha1","kind":"Redis","metadata":{"name":"redis","namespace":"demo"}} | +| resources.gitopsKubedbComRedisSentinel_sentinel | | {"apiVersion":"gitops.kubedb.com/v1alpha1","kind":"RedisSentinel","metadata":{"name":"sentinel","namespace":"demo"}} | +| resources.kubedbComRedis | | {"apiVersion":"kubedb.com/v1","kind":"Redis","metadata":{"name":"redis","namespace":"demo"}} | +| resources.kubedbComRedisSentinel_sentinel | | {"apiVersion":"kubedb.com/v1","kind":"RedisSentinel","metadata":{"name":"sentinel","namespace":"demo"}} | +| resources.monitoringCoreosComServiceMonitor | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"redis","namespace":"demo"}} | +| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"redis-auth","namespace":"demo"}} | +| resources.secret_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"redis-config","namespace":"demo"}} | +| resources.secret_encryption_secret | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"redis-encryption-secret","namespace":"demo"}} | +| resources.secret_init_repo_cred | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"redis-init-repo-cred","namespace":"demo"}} | +| resources.secret_repo_cred | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"redis-repo-cred","namespace":"demo"}} | +| resources.stashAppscodeComBackupConfiguration | | {"apiVersion":"stash.appscode.com/v1beta1","kind":"BackupConfiguration","metadata":{"name":"redis","namespace":"demo"}} | +| resources.stashAppscodeComRepository_init_repo | | {"apiVersion":"stash.appscode.com/v1alpha1","kind":"Repository","metadata":{"name":"redis-init-repo","namespace":"demo"}} | +| resources.stashAppscodeComRepository_repo | | {"apiVersion":"stash.appscode.com/v1alpha1","kind":"Repository","metadata":{"name":"redis-repo","namespace":"demo"}} | +| resources.stashAppscodeComRestoreSession_init | | {"apiVersion":"stash.appscode.com/v1beta1","kind":"RestoreSession","metadata":{"name":"redis-init","namespace":"demo"}} | Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-redis-editor appscode/kubedbcom-redis-editor -n default --create-namespace --version=v0.35.0 --set form.alert.enabled=warning +$ helm upgrade -i kubedbcom-redis-editor appscode/kubedbcom-redis-editor -n default --create-namespace --version=v0.36.0 --set form.alert.enabled=warning ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-redis-editor appscode/kubedbcom-redis-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-redis-editor appscode/kubedbcom-redis-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-redis-editor/ui/functions.js b/charts/kubedbcom-redis-editor/ui/functions.js index 13d3a2cc50..ad60db71c9 100644 --- a/charts/kubedbcom-redis-editor/ui/functions.js +++ b/charts/kubedbcom-redis-editor/ui/functions.js @@ -159,7 +159,106 @@ export const useFunc = (model) => { let initialDbMetadata = {} let namespaceList = [] let backupConfigurationsFromStore = {} - let valuesFromWizard = {} + let valuesFromWizard = { + apiVersion: 'core.kubestash.com/v1alpha1', + kind: 'BackupConfiguration', + metadata: { + name: 'redis', + namespace: 'demo', + }, + spec: { + backends: [ + { + name: 'redis-backend', + retentionPolicy: { + name: 'redis-retention-policy', + namespace: 'demo', + }, + storageRef: { + name: 'redis-storage', + namespace: 'demo', + }, + }, + ], + sessions: [ + { + addon: { + jobTemplate: { + spec: { + containerSecurityContext: { + allowPrivilegeEscalation: false, + capabilities: { + drop: ['ALL'], + }, + runAsGroup: 0, + runAsNonRoot: true, + runAsUser: 999, + seccompProfile: { + type: 'RuntimeDefault', + }, + }, + nodeSelector: { + 'kubernetes.io/os': 'linux', + }, + }, + }, + name: 'redis-addon', + tasks: [ + { + name: 'logical-backup', + }, + ], + }, + name: 'redis-frequent-backup', + repositories: [ + { + backend: 'redis-backend', + directory: '/redis-repo', + encryptionSecret: { + name: 'redis-encryption-secret', + namespace: 'demo', + }, + name: 'redis-repo', + }, + ], + scheduler: { + failedJobsHistoryLimit: 4, + jobTemplate: { + backoffLimit: 2, + template: { + spec: { + containerSecurityContext: { + allowPrivilegeEscalation: false, + capabilities: { + drop: ['ALL'], + }, + runAsGroup: 0, + runAsNonRoot: true, + runAsUser: 999, + seccompProfile: { + type: 'RuntimeDefault', + }, + }, + nodeSelector: { + 'kubernetes.io/os': 'linux', + }, + }, + }, + }, + schedule: '0 */2 * * *', + successfulJobsHistoryLimit: 2, + }, + sessionHistoryLimit: 3, + }, + ], + target: { + apiGroup: 'kubedb.com', + kind: 'Redis', + name: 'redis', + namespace: 'demo', + }, + }, + } let initialArchiver = {} let isArchiverAvailable = false let archiverObjectToCommit = {} @@ -180,27 +279,6 @@ export const useFunc = (model) => { initialArchiver = dbResource.spec?.archiver ? objectCopy(dbResource.spec?.archiver) : undefined // get values.yaml to populate data when backup-config is being created - try { - const actionArray = storeGet('/resource/actions/result') - const editorDetails = actionArray[0]?.items[0]?.editor - const chartName = editorDetails?.name - const sourceApiGroup = editorDetails?.sourceRef?.apiGroup - const sourceKind = editorDetails?.sourceRef?.kind - const sourceNamespace = editorDetails?.sourceRef?.namespace - const sourceName = editorDetails?.sourceRef?.name - const chartVersion = editorDetails?.version - - let url = `/clusters/${user}/${cluster}/helm/packageview/values?name=${chartName}&sourceApiGroup=${sourceApiGroup}&sourceKind=${sourceKind}&sourceNamespace=${sourceNamespace}&sourceName=${sourceName}&version=${chartVersion}&format=json` - - if (spoke) - url = `/clusters/${user}/${spoke}/helm/packageview/values?name=${chartName}&sourceApiGroup=${sourceApiGroup}&sourceKind=${sourceKind}&sourceNamespace=${sourceNamespace}&sourceName=${sourceName}&version=${chartVersion}&format=json` - - const resp = await axios.get(url) - - valuesFromWizard = objectCopy(resp.data?.resources?.coreKubestashComBackupConfiguration) || {} - } catch (e) { - console.log(e) - } // check storageclass archiver annotation if (initialArchiver) { @@ -257,6 +335,8 @@ export const useFunc = (model) => { const tempBackends = valuesFromWizard.spec?.backends tempBackends[0]['storageRef'] = storageRef tempBackends[0]['retentionPolicy'] = retentionPolicy + console.log(tempBackends) + valuesFromWizard.spec['backends'] = tempBackends const tempSessions = valuesFromWizard.spec?.sessions diff --git a/charts/kubedbcom-redis-editor/values.yaml b/charts/kubedbcom-redis-editor/values.yaml index c014aa4b5b..757f5c9a12 100644 --- a/charts/kubedbcom-redis-editor/values.yaml +++ b/charts/kubedbcom-redis-editor/values.yaml @@ -161,466 +161,117 @@ resources: metadata: name: redis namespace: demo - spec: - compute: - nodeTopology: - name: standard-basv2-family - redis: - maxAllowed: - cpu: 1 - memory: 2Gi - minAllowed: - cpu: 400m - memory: 400Mi - podLifeTimeThreshold: 10m - resourceDiffPercentage: 20 - trigger: "On" - databaseRef: - name: sample - opsRequestOptions: - apply: IfReady - timeout: 10m catalogAppscodeComRedisBinding: # +doc-gen:break apiVersion: catalog.appscode.com/v1alpha1 kind: RedisBinding metadata: name: redis namespace: demo - spec: - sourceRef: - name: redis - namespace: demo certManagerIoIssuer_ca: # +doc-gen:break apiVersion: cert-manager.io/v1 kind: Issuer metadata: name: redis-ca namespace: demo - spec: - ca: - secretName: redis-ca coreKubestashComBackupBlueprint: # +doc-gen:break apiVersion: core.kubestash.com/v1alpha1 kind: BackupBlueprint metadata: name: redis namespace: demo - spec: - backupConfigurationTemplate: - backends: - - name: redis-backend - retentionPolicy: - name: redis-retention-policy - namespace: demo - storageRef: - name: redis-storage - namespace: demo - sessions: - - addon: - jobTemplate: - spec: - containerSecurityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 999 - seccompProfile: - type: RuntimeDefault - nodeSelector: - kubernetes.io/os: linux - name: redis-addon - tasks: - - name: logical-backup - name: redis-frequent-backup - repositories: - - backend: redis-backend - directory: /redis-repo - encryptionSecret: - name: redis-encryption-secret - namespace: demo - name: redis-repo - scheduler: - failedJobsHistoryLimit: 4 - jobTemplate: - backoffLimit: 2 - template: - spec: - containerSecurityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 999 - seccompProfile: - type: RuntimeDefault - nodeSelector: - kubernetes.io/os: linux - schedule: 0 */2 * * * - successfulJobsHistoryLimit: 2 - sessionHistoryLimit: 3 - usagePolicy: - allowedNamespaces: - from: Same coreKubestashComBackupConfiguration: # +doc-gen:break apiVersion: core.kubestash.com/v1alpha1 kind: BackupConfiguration metadata: name: redis namespace: demo - spec: - backends: - - name: redis-backend - retentionPolicy: - name: redis-retention-policy - namespace: demo - storageRef: - name: redis-storage - namespace: demo - sessions: - - addon: - jobTemplate: - spec: - containerSecurityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 999 - seccompProfile: - type: RuntimeDefault - nodeSelector: - kubernetes.io/os: linux - name: redis-addon - tasks: - - name: logical-backup - name: redis-frequent-backup - repositories: - - backend: redis-backend - directory: /redis-repo - encryptionSecret: - name: redis-encryption-secret - namespace: demo - name: redis-repo - scheduler: - failedJobsHistoryLimit: 4 - jobTemplate: - backoffLimit: 2 - template: - spec: - containerSecurityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 999 - seccompProfile: - type: RuntimeDefault - nodeSelector: - kubernetes.io/os: linux - schedule: 0 */2 * * * - successfulJobsHistoryLimit: 2 - sessionHistoryLimit: 3 - target: - apiGroup: kubedb.com - kind: Redis - name: redis - namespace: demo coreKubestashComRestoreSession: # +doc-gen:break apiVersion: core.kubestash.com/v1alpha1 kind: RestoreSession metadata: name: redis namespace: demo - spec: - addon: - containerRuntimeSettings: - securityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 999 - seccompProfile: - type: RuntimeDefault - jobTemplate: - spec: - nodeSelector: - kubernetes.io/os: linux - securityContext: - runAsGroup: 0 - runAsUser: 999 - name: redis-addon - tasks: - - name: logical-backup-restore - dataSource: - encryptionSecret: - name: redis-encryption-secret - namespace: demo - repository: redis-repo - snapshot: latest - target: - apiGroup: kubedb.com - kind: Redis - name: redis - namespace: demo gitopsKubedbComRedis: # +doc-gen:break apiVersion: gitops.kubedb.com/v1alpha1 kind: Redis metadata: name: redis namespace: demo - spec: - authSecret: - name: redis-auth - cluster: - replicas: 3 - shards: 2 - configSecret: - name: redis-config - deletionPolicy: WipeOut - init: - waitForInitialRestore: true - mode: Cluster - monitor: - agent: prometheus.io - prometheus: - exporter: - resources: - limits: - cpu: 100m - memory: 128Mi - requests: - cpu: 100m - memory: 128Mi - replicas: 3 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - storageClassName: standard - tls: - issuerRef: - apiGroup: cert-manager.io - kind: Issuer - name: redis-ca - version: 6.2.5 gitopsKubedbComRedisSentinel_sentinel: # +doc-gen:break apiVersion: gitops.kubedb.com/v1alpha1 kind: RedisSentinel metadata: name: sentinel namespace: demo - spec: - deletionPolicy: WipeOut - replicas: 3 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - storageClassName: standard - storageType: Durable - version: 6.2.5 kubedbComRedis: # +doc-gen:break apiVersion: kubedb.com/v1 kind: Redis metadata: name: redis namespace: demo - spec: - authSecret: - name: redis-auth - cluster: - replicas: 3 - shards: 2 - configSecret: - name: redis-config - deletionPolicy: WipeOut - init: - waitForInitialRestore: true - mode: Cluster - monitor: - agent: prometheus.io - prometheus: - exporter: - resources: - limits: - cpu: 100m - memory: 128Mi - requests: - cpu: 100m - memory: 128Mi - replicas: 3 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - storageClassName: standard - tls: - issuerRef: - apiGroup: cert-manager.io - kind: Issuer - name: redis-ca - version: 6.2.5 kubedbComRedisSentinel_sentinel: # +doc-gen:break apiVersion: kubedb.com/v1 kind: RedisSentinel metadata: name: sentinel namespace: demo - spec: - deletionPolicy: WipeOut - replicas: 3 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - storageClassName: standard - storageType: Durable - version: 6.2.5 monitoringCoreosComServiceMonitor: # +doc-gen:break apiVersion: monitoring.coreos.com/v1 kind: ServiceMonitor metadata: name: redis namespace: demo - spec: - endpoints: - - honorLabels: true - interval: 30s - path: /metrics - port: metrics - namespaceSelector: - matchNames: - - demo - selector: - matchLabels: - app.kubernetes.io/instance: redis - app.kubernetes.io/name: redises.kubedb.com secret_auth: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: redis-auth namespace: demo - stringData: - password: thisIs1StrongPassword - username: root - type: Opaque secret_config: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: redis-config namespace: demo - stringData: - redis.conf: | - databases 10 - maxclients 500 - type: Opaque secret_encryption_secret: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: redis-encryption-secret namespace: demo - stringData: - RESTIC_PASSWORD: "" secret_init_repo_cred: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: redis-init-repo-cred namespace: demo - stringData: - password: thisIs1StrongPassword - username: root - type: Opaque secret_repo_cred: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: redis-repo-cred namespace: demo - stringData: - password: thisIs1StrongPassword - username: root - type: Opaque stashAppscodeComBackupConfiguration: # +doc-gen:break apiVersion: stash.appscode.com/v1beta1 kind: BackupConfiguration metadata: name: redis namespace: demo - spec: - repository: - name: redis-repo - retentionPolicy: - keepLast: 5 - name: keep-last-5 - prune: true - schedule: '*/2 * * * *' - target: - ref: - apiVersion: appcatalog.appscode.com/v1alpha1 - kind: AppBinding - name: redis stashAppscodeComRepository_init_repo: # +doc-gen:break apiVersion: stash.appscode.com/v1alpha1 kind: Repository metadata: name: redis-init-repo namespace: demo - spec: - backend: - gcs: - bucket: stash-testing - prefix: /demo/redis - storageSecretName: gcs-secret stashAppscodeComRepository_repo: # +doc-gen:break apiVersion: stash.appscode.com/v1alpha1 kind: Repository metadata: name: redis-repo namespace: demo - spec: - backend: - gcs: - bucket: stash-testing - prefix: /demo/redis - storageSecretName: gcs-secret stashAppscodeComRestoreSession_init: # +doc-gen:break apiVersion: stash.appscode.com/v1beta1 kind: RestoreSession metadata: name: redis-init namespace: demo - spec: - repository: - name: redis-init-repo - rules: - - snapshots: - - latest - target: - ref: - apiVersion: appcatalog.appscode.com/v1alpha1 - kind: AppBinding - name: redis diff --git a/charts/kubedbcom-redissentinel-editor/Chart.yaml b/charts/kubedbcom-redissentinel-editor/Chart.yaml index 530f9d264a..af48930f0a 100644 --- a/charts/kubedbcom-redissentinel-editor/Chart.yaml +++ b/charts/kubedbcom-redissentinel-editor/Chart.yaml @@ -1,14 +1,27 @@ annotations: meta.x-helm.dev/editor: '{"group":"kubedb.com","version":"v1","resource":"redissentinels"}' meta.x-helm.dev/resource-keys: autoscalingKubedbComRedisSentinelAutoscaler,certManagerIoIssuer_redis_ca,gitopsKubedbComRedisSentinel,kubedbComRedisSentinel,monitoringCoreosComServiceMonitor_redis,secret_auth - meta.x-helm.dev/resources: "- group: \"\"\n kind: Secret\n version: v1\n- group:\ - \ autoscaling.kubedb.com\n kind: RedisSentinelAutoscaler\n version: v1alpha1\n\ - - group: cert-manager.io\n kind: Issuer\n version: v1\n- group: gitops.kubedb.com\n\ - \ kind: RedisSentinel\n version: v1alpha1\n- group: kubedb.com\n kind: RedisSentinel\n\ - \ version: v1\n- group: monitoring.coreos.com\n kind: ServiceMonitor\n version:\ - \ v1\n" + meta.x-helm.dev/resources: | + - group: "" + kind: Secret + version: v1 + - group: autoscaling.kubedb.com + kind: RedisSentinelAutoscaler + version: v1alpha1 + - group: cert-manager.io + kind: Issuer + version: v1 + - group: gitops.kubedb.com + kind: RedisSentinel + version: v1alpha1 + - group: kubedb.com + kind: RedisSentinel + version: v1 + - group: monitoring.coreos.com + kind: ServiceMonitor + version: v1 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: RedisSentinel Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -20,4 +33,4 @@ maintainers: name: appscode name: kubedbcom-redissentinel-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/kubedbcom-redissentinel-editor/README.md b/charts/kubedbcom-redissentinel-editor/README.md index 7d7a288e07..61dc174bd8 100644 --- a/charts/kubedbcom-redissentinel-editor/README.md +++ b/charts/kubedbcom-redissentinel-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-redissentinel-editor --version=v0.35.0 -$ helm upgrade -i kubedbcom-redissentinel-editor appscode/kubedbcom-redissentinel-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-redissentinel-editor --version=v0.36.0 +$ helm upgrade -i kubedbcom-redissentinel-editor appscode/kubedbcom-redissentinel-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a RedisSentinel Editor on a [Kubernetes](http://kubernetes.io To install/upgrade the chart with the release name `kubedbcom-redissentinel-editor`: ```bash -$ helm upgrade -i kubedbcom-redissentinel-editor appscode/kubedbcom-redissentinel-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-redissentinel-editor appscode/kubedbcom-redissentinel-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a RedisSentinel Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -45,32 +45,32 @@ The command removes all the Kubernetes components associated with the chart and The following table lists the configurable parameters of the `kubedbcom-redissentinel-editor` chart and their default values. -| Parameter | Description | Default | -|-------------------------------------------------------|-------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| metadata.resource.group | | kubedb.com | -| metadata.resource.version | | v1 | -| metadata.resource.name | | redissentinels | -| metadata.resource.kind | | RedisSentinel | -| metadata.resource.scope | | Namespaced | -| metadata.release.name | | RELEASE-NAME | -| metadata.release.namespace | | default | -| resources.autoscalingKubedbComRedisSentinelAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"RedisSentinelAutoscaler","metadata":{"name":"redissentinel","namespace":"demo"},"spec":{"compute":{"nodeTopology":{"name":"standard-basv2-family"},"sentinel":{"maxAllowed":{"cpu":1,"memory":"2Gi"},"minAllowed":{"cpu":"400m","memory":"400Mi"},"podLifeTimeThreshold":"10m","resourceDiffPercentage":20,"trigger":"On"}},"databaseRef":{"name":"redissentinel"},"opsRequestOptions":{"apply":"IfReady","timeout":"10m"}}} | -| resources.certManagerIoIssuer_redis_ca | | {"apiVersion":"cert-manager.io/v1","kind":"Issuer","metadata":{"name":"redis-ca","namespace":"demo"},"spec":{"ca":{"secretName":"redis-ca"}}} | -| resources.gitopsKubedbComRedisSentinel | | {"apiVersion":"gitops.kubedb.com/v1alpha1","kind":"RedisSentinel","metadata":{"name":"redissentinel","namespace":"demo"},"spec":{"authSecret":{"name":"redissentinel-auth"},"deletionPolicy":"WipeOut","monitor":{"agent":"prometheus.io","prometheus":{"exporter":{"resources":{"limits":{"cpu":"100m","memory":"128Mi"},"requests":{"cpu":"100m","memory":"128Mi"}}}}},"replicas":3,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"standard"},"storageType":"Durable","tls":{"issuerRef":{"apiGroup":"cert-manager.io","kind":"Issuer","name":"redis-ca"}},"version":"6.2.5"}} | -| resources.kubedbComRedisSentinel | | {"apiVersion":"kubedb.com/v1","kind":"RedisSentinel","metadata":{"name":"redissentinel","namespace":"demo"},"spec":{"authSecret":{"name":"redissentinel-auth"},"deletionPolicy":"WipeOut","monitor":{"agent":"prometheus.io","prometheus":{"exporter":{"resources":{"limits":{"cpu":"100m","memory":"128Mi"},"requests":{"cpu":"100m","memory":"128Mi"}}}}},"replicas":3,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"standard"},"storageType":"Durable","tls":{"issuerRef":{"apiGroup":"cert-manager.io","kind":"Issuer","name":"redis-ca"}},"version":"6.2.5"}} | -| resources.monitoringCoreosComServiceMonitor_redis | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"redis","namespace":"demo"},"spec":{"endpoints":[{"honorLabels":true,"interval":"30s","path":"/metrics","port":"metrics"}],"namespaceSelector":{"matchNames":["demo"]},"selector":{"matchLabels":{"app.kubernetes.io/instance":"redis","app.kubernetes.io/name":"redises.kubedb.com"}}}} | -| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"redissentinel-auth","namespace":"demo"},"stringData":{"password":"thisIs1StrongPassword","username":"root"},"type":"Opaque"} | +| Parameter | Description | Default | +|-------------------------------------------------------|-------------|-------------------------------------------------------------------------------------------------------------------------------------------------------| +| metadata.resource.group | | kubedb.com | +| metadata.resource.version | | v1 | +| metadata.resource.name | | redissentinels | +| metadata.resource.kind | | RedisSentinel | +| metadata.resource.scope | | Namespaced | +| metadata.release.name | | RELEASE-NAME | +| metadata.release.namespace | | default | +| resources.autoscalingKubedbComRedisSentinelAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"RedisSentinelAutoscaler","metadata":{"name":"redissentinel","namespace":"demo"}} | +| resources.certManagerIoIssuer_redis_ca | | {"apiVersion":"cert-manager.io/v1","kind":"Issuer","metadata":{"name":"redis-ca","namespace":"demo"}} | +| resources.gitopsKubedbComRedisSentinel | | {"apiVersion":"gitops.kubedb.com/v1alpha1","kind":"RedisSentinel","metadata":{"name":"redissentinel","namespace":"demo"}} | +| resources.kubedbComRedisSentinel | | {"apiVersion":"kubedb.com/v1","kind":"RedisSentinel","metadata":{"name":"redissentinel","namespace":"demo"}} | +| resources.monitoringCoreosComServiceMonitor_redis | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"redis","namespace":"demo"}} | +| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"redissentinel-auth","namespace":"demo"}} | Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-redissentinel-editor appscode/kubedbcom-redissentinel-editor -n default --create-namespace --version=v0.35.0 --set metadata.resource.group=kubedb.com +$ helm upgrade -i kubedbcom-redissentinel-editor appscode/kubedbcom-redissentinel-editor -n default --create-namespace --version=v0.36.0 --set metadata.resource.group=kubedb.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-redissentinel-editor appscode/kubedbcom-redissentinel-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-redissentinel-editor appscode/kubedbcom-redissentinel-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-redissentinel-editor/values.yaml b/charts/kubedbcom-redissentinel-editor/values.yaml index 8840daa393..910b731304 100644 --- a/charts/kubedbcom-redissentinel-editor/values.yaml +++ b/charts/kubedbcom-redissentinel-editor/values.yaml @@ -15,132 +15,33 @@ resources: metadata: name: redissentinel namespace: demo - spec: - compute: - nodeTopology: - name: standard-basv2-family - sentinel: - maxAllowed: - cpu: 1 - memory: 2Gi - minAllowed: - cpu: 400m - memory: 400Mi - podLifeTimeThreshold: 10m - resourceDiffPercentage: 20 - trigger: "On" - databaseRef: - name: redissentinel - opsRequestOptions: - apply: IfReady - timeout: 10m certManagerIoIssuer_redis_ca: # +doc-gen:break apiVersion: cert-manager.io/v1 kind: Issuer metadata: name: redis-ca namespace: demo - spec: - ca: - secretName: redis-ca gitopsKubedbComRedisSentinel: # +doc-gen:break apiVersion: gitops.kubedb.com/v1alpha1 kind: RedisSentinel metadata: name: redissentinel namespace: demo - spec: - authSecret: - name: redissentinel-auth - deletionPolicy: WipeOut - monitor: - agent: prometheus.io - prometheus: - exporter: - resources: - limits: - cpu: 100m - memory: 128Mi - requests: - cpu: 100m - memory: 128Mi - replicas: 3 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - storageClassName: standard - storageType: Durable - tls: - issuerRef: - apiGroup: cert-manager.io - kind: Issuer - name: redis-ca - version: 6.2.5 kubedbComRedisSentinel: # +doc-gen:break apiVersion: kubedb.com/v1 kind: RedisSentinel metadata: name: redissentinel namespace: demo - spec: - authSecret: - name: redissentinel-auth - deletionPolicy: WipeOut - monitor: - agent: prometheus.io - prometheus: - exporter: - resources: - limits: - cpu: 100m - memory: 128Mi - requests: - cpu: 100m - memory: 128Mi - replicas: 3 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - storageClassName: standard - storageType: Durable - tls: - issuerRef: - apiGroup: cert-manager.io - kind: Issuer - name: redis-ca - version: 6.2.5 monitoringCoreosComServiceMonitor_redis: # +doc-gen:break apiVersion: monitoring.coreos.com/v1 kind: ServiceMonitor metadata: name: redis namespace: demo - spec: - endpoints: - - honorLabels: true - interval: 30s - path: /metrics - port: metrics - namespaceSelector: - matchNames: - - demo - selector: - matchLabels: - app.kubernetes.io/instance: redis - app.kubernetes.io/name: redises.kubedb.com secret_auth: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: redissentinel-auth namespace: demo - stringData: - password: thisIs1StrongPassword - username: root - type: Opaque diff --git a/charts/kubedbcom-singlestore-editor-options/Chart.yaml b/charts/kubedbcom-singlestore-editor-options/Chart.yaml index 30efd82cd2..d78cc5c389 100644 --- a/charts/kubedbcom-singlestore-editor-options/Chart.yaml +++ b/charts/kubedbcom-singlestore-editor-options/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 name: kubedbcom-singlestore-editor-options description: Singlestore Editor UI Options type: application -version: v0.35.0 -appVersion: v0.35.0 +version: v0.36.0 +appVersion: v0.36.0 maintainers: - name: appscode email: support@appscode.com diff --git a/charts/kubedbcom-singlestore-editor-options/README.md b/charts/kubedbcom-singlestore-editor-options/README.md index c8d3e907b0..dc9c793f83 100644 --- a/charts/kubedbcom-singlestore-editor-options/README.md +++ b/charts/kubedbcom-singlestore-editor-options/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-singlestore-editor-options --version=v0.35.0 -$ helm upgrade -i kubedbcom-singlestore-editor-options appscode/kubedbcom-singlestore-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-singlestore-editor-options --version=v0.36.0 +$ helm upgrade -i kubedbcom-singlestore-editor-options appscode/kubedbcom-singlestore-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Singlestore Editor UI Options on a [Kubernetes](http://kube To install/upgrade the chart with the release name `kubedbcom-singlestore-editor-options`: ```bash -$ helm upgrade -i kubedbcom-singlestore-editor-options appscode/kubedbcom-singlestore-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-singlestore-editor-options appscode/kubedbcom-singlestore-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` The command deploys a Singlestore Editor UI Options on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -237,12 +237,12 @@ The following table lists the configurable parameters of the `kubedbcom-singlest Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-singlestore-editor-options appscode/kubedbcom-singlestore-editor-options -n kube-system --create-namespace --version=v0.35.0 --set metadata.resource.group=kubedb.com +$ helm upgrade -i kubedbcom-singlestore-editor-options appscode/kubedbcom-singlestore-editor-options -n kube-system --create-namespace --version=v0.36.0 --set metadata.resource.group=kubedb.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-singlestore-editor-options appscode/kubedbcom-singlestore-editor-options -n kube-system --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-singlestore-editor-options appscode/kubedbcom-singlestore-editor-options -n kube-system --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-singlestore-editor/Chart.yaml b/charts/kubedbcom-singlestore-editor/Chart.yaml index fe67ad0284..d31dc85151 100644 --- a/charts/kubedbcom-singlestore-editor/Chart.yaml +++ b/charts/kubedbcom-singlestore-editor/Chart.yaml @@ -2,19 +2,42 @@ annotations: meta.x-helm.dev/editor: '{"group":"kubedb.com","version":"v1alpha2","resource":"singlestores"}' meta.x-helm.dev/form-keys: monitoringCoreosComPrometheusRule meta.x-helm.dev/resource-keys: autoscalingKubedbComSinglestoreAutoscaler,catalogAppscodeComSinglestoreBinding,certManagerIoIssuer_ca,coreKubestashComBackupBlueprint,coreKubestashComBackupConfiguration,coreKubestashComRestoreSession,gitopsKubedbComSinglestore,kubedbComSinglestore,monitoringCoreosComServiceMonitor,secret_auth,secret_config - meta.x-helm.dev/resources: "- group: \"\"\n kind: Secret\n version: v1\n- group:\ - \ autoscaling.kubedb.com\n kind: SinglestoreAutoscaler\n version: v1alpha1\n\ - - group: catalog.appscode.com\n kind: SinglestoreBinding\n version: v1alpha1\n\ - - group: cert-manager.io\n kind: Issuer\n version: v1\n- group: core.kubestash.com\n\ - \ kind: BackupBlueprint\n version: v1alpha1\n- group: core.kubestash.com\n \ - \ kind: BackupConfiguration\n version: v1alpha1\n- group: core.kubestash.com\n\ - \ kind: RestoreSession\n version: v1alpha1\n- group: gitops.kubedb.com\n kind:\ - \ Singlestore\n version: v1alpha1\n- group: kubedb.com\n kind: Singlestore\n\ - \ version: v1alpha2\n- group: monitoring.coreos.com\n kind: PrometheusRule\n\ - \ version: v1\n- group: monitoring.coreos.com\n kind: ServiceMonitor\n version:\ - \ v1\n" + meta.x-helm.dev/resources: | + - group: "" + kind: Secret + version: v1 + - group: autoscaling.kubedb.com + kind: SinglestoreAutoscaler + version: v1alpha1 + - group: catalog.appscode.com + kind: SinglestoreBinding + version: v1alpha1 + - group: cert-manager.io + kind: Issuer + version: v1 + - group: core.kubestash.com + kind: BackupBlueprint + version: v1alpha1 + - group: core.kubestash.com + kind: BackupConfiguration + version: v1alpha1 + - group: core.kubestash.com + kind: RestoreSession + version: v1alpha1 + - group: gitops.kubedb.com + kind: Singlestore + version: v1alpha1 + - group: kubedb.com + kind: Singlestore + version: v1alpha2 + - group: monitoring.coreos.com + kind: PrometheusRule + version: v1 + - group: monitoring.coreos.com + kind: ServiceMonitor + version: v1 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Singlestore Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -26,4 +49,4 @@ maintainers: name: appscode name: kubedbcom-singlestore-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/kubedbcom-singlestore-editor/README.md b/charts/kubedbcom-singlestore-editor/README.md index 3c89db2da0..ab997ea48a 100644 --- a/charts/kubedbcom-singlestore-editor/README.md +++ b/charts/kubedbcom-singlestore-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-singlestore-editor --version=v0.35.0 -$ helm upgrade -i kubedbcom-singlestore-editor appscode/kubedbcom-singlestore-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-singlestore-editor --version=v0.36.0 +$ helm upgrade -i kubedbcom-singlestore-editor appscode/kubedbcom-singlestore-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Singlestore Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `kubedbcom-singlestore-editor`: ```bash -$ helm upgrade -i kubedbcom-singlestore-editor appscode/kubedbcom-singlestore-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-singlestore-editor appscode/kubedbcom-singlestore-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Singlestore Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -45,123 +45,123 @@ The command removes all the Kubernetes components associated with the chart and The following table lists the configurable parameters of the `kubedbcom-singlestore-editor` chart and their default values. -| Parameter | Description | Default | -|-------------------------------------------------------------------------------|-------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| form.alert.additionalRuleLabels | | {} | -| form.alert.annotations | | {} | -| form.alert.enabled | | warning | -| form.alert.groups.database.enabled | | warning | -| form.alert.groups.database.rules.diskAlmostFull.duration | | 1m | -| form.alert.groups.database.rules.diskAlmostFull.enabled | | true | -| form.alert.groups.database.rules.diskAlmostFull.severity | | critical | -| form.alert.groups.database.rules.diskAlmostFull.val | | 95 | -| form.alert.groups.database.rules.diskUsageHigh.duration | | 1m | -| form.alert.groups.database.rules.diskUsageHigh.enabled | | true | -| form.alert.groups.database.rules.diskUsageHigh.severity | | warning | -| form.alert.groups.database.rules.diskUsageHigh.val | | 80 | -| form.alert.groups.database.rules.singlestoreHighIncomingBytes.duration | | 0m | -| form.alert.groups.database.rules.singlestoreHighIncomingBytes.enabled | | true | -| form.alert.groups.database.rules.singlestoreHighIncomingBytes.severity | | critical | -| form.alert.groups.database.rules.singlestoreHighIncomingBytes.val | | 1.048576e+06 | -| form.alert.groups.database.rules.singlestoreHighOutgoingBytes.duration | | 0m | -| form.alert.groups.database.rules.singlestoreHighOutgoingBytes.enabled | | true | -| form.alert.groups.database.rules.singlestoreHighOutgoingBytes.severity | | critical | -| form.alert.groups.database.rules.singlestoreHighOutgoingBytes.val | | 1.048576e+06 | -| form.alert.groups.database.rules.singlestoreHighQPS.duration | | 0m | -| form.alert.groups.database.rules.singlestoreHighQPS.enabled | | true | -| form.alert.groups.database.rules.singlestoreHighQPS.severity | | critical | -| form.alert.groups.database.rules.singlestoreHighQPS.val | | 1000 | -| form.alert.groups.database.rules.singlestoreHighThreadsRunning.duration | | 2m | -| form.alert.groups.database.rules.singlestoreHighThreadsRunning.enabled | | true | -| form.alert.groups.database.rules.singlestoreHighThreadsRunning.severity | | warning | -| form.alert.groups.database.rules.singlestoreHighThreadsRunning.val | | 60 | -| form.alert.groups.database.rules.singlestoreInstanceDown.duration | | 0m | -| form.alert.groups.database.rules.singlestoreInstanceDown.enabled | | true | -| form.alert.groups.database.rules.singlestoreInstanceDown.severity | | critical | -| form.alert.groups.database.rules.singlestoreRestarted.duration | | 0m | -| form.alert.groups.database.rules.singlestoreRestarted.enabled | | true | -| form.alert.groups.database.rules.singlestoreRestarted.severity | | warning | -| form.alert.groups.database.rules.singlestoreRestarted.val | | 60 | -| form.alert.groups.database.rules.singlestoreServiceDown.duration | | 0m | -| form.alert.groups.database.rules.singlestoreServiceDown.enabled | | true | -| form.alert.groups.database.rules.singlestoreServiceDown.severity | | critical | -| form.alert.groups.database.rules.singlestoreTooManyConnections.duration | | 2m | -| form.alert.groups.database.rules.singlestoreTooManyConnections.enabled | | true | -| form.alert.groups.database.rules.singlestoreTooManyConnections.severity | | warning | -| form.alert.groups.database.rules.singlestoreTooManyConnections.val | | 80 | -| form.alert.groups.kubeStash.enabled | | warning | -| form.alert.groups.kubeStash.rules.backupSessionFailed.duration | | 0m | -| form.alert.groups.kubeStash.rules.backupSessionFailed.enabled | | true | -| form.alert.groups.kubeStash.rules.backupSessionFailed.severity | | critical | -| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.duration | | 0m | -| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.enabled | | true | -| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.severity | | warning | -| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.val | | 1800 | -| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.duration | | 0m | -| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.enabled | | true | -| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.severity | | warning | -| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.val | | 18000 | -| form.alert.groups.kubeStash.rules.repositoryCorrupted.duration | | 5m | -| form.alert.groups.kubeStash.rules.repositoryCorrupted.enabled | | true | -| form.alert.groups.kubeStash.rules.repositoryCorrupted.severity | | critical | -| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.duration | | 5m | -| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.enabled | | true | -| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.severity | | warning | -| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.val | | 1.073741824e+10 | -| form.alert.groups.kubeStash.rules.restoreSessionFailed.duration | | 0m | -| form.alert.groups.kubeStash.rules.restoreSessionFailed.enabled | | true | -| form.alert.groups.kubeStash.rules.restoreSessionFailed.severity | | critical | -| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.duration | | 0m | -| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.enabled | | true | -| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.severity | | warning | -| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.val | | 1800 | -| form.alert.groups.opsManager.enabled | | warning | -| form.alert.groups.opsManager.rules.opsRequestFailed.duration | | 0m | -| form.alert.groups.opsManager.rules.opsRequestFailed.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestFailed.severity | | critical | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.duration | | 0m | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.severity | | info | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.duration | | 30m | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.severity | | critical | -| form.alert.groups.provisioner.enabled | | warning | -| form.alert.groups.provisioner.rules.appPhaseCritical.duration | | 15m | -| form.alert.groups.provisioner.rules.appPhaseCritical.enabled | | true | -| form.alert.groups.provisioner.rules.appPhaseCritical.severity | | warning | -| form.alert.groups.provisioner.rules.appPhaseNotReady.duration | | 1m | -| form.alert.groups.provisioner.rules.appPhaseNotReady.enabled | | true | -| form.alert.groups.provisioner.rules.appPhaseNotReady.severity | | critical | -| form.alert.labels.release | | kube-prometheus-stack | -| metadata.resource.group | | kubedb.com | -| metadata.resource.version | | v1alpha2 | -| metadata.resource.name | | singlestores | -| metadata.resource.kind | | Singlestore | -| metadata.resource.scope | | Namespaced | -| metadata.release.name | | RELEASE-NAME | -| metadata.release.namespace | | default | -| resources.autoscalingKubedbComSinglestoreAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"SinglestoreAutoscaler","metadata":{"name":"singlestore","namespace":"demo"},"spec":{"compute":{"node":{"maxAllowed":{"cpu":1,"memory":"2Gi"},"minAllowed":{"cpu":"400m","memory":"400Mi"},"podLifeTimeThreshold":"10m","resourceDiffPercentage":20,"trigger":"On"},"nodeTopology":{"name":"standard-basv2-family"}},"databaseRef":{"name":"singlestore"},"opsRequestOptions":{"apply":"IfReady","timeout":"10m"}}} | -| resources.catalogAppscodeComSinglestoreBinding | | {"apiVersion":"catalog.appscode.com/v1alpha1","kind":"SinglestoreBinding","metadata":{"name":"singlestore","namespace":"demo"},"spec":{"sourceRef":{"name":"singlestore","namespace":"demo"}}} | -| resources.certManagerIoIssuer_ca | | {"apiVersion":"cert-manager.io/v1","kind":"Issuer","metadata":{"name":"singlestore-ca","namespace":"demo"},"spec":{"ca":{"secretName":"singlestore-ca"}}} | -| resources.coreKubestashComBackupBlueprint | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"BackupBlueprint","metadata":{"name":"singlestore","namespace":"demo"},"spec":{"backupConfigurationTemplate":{"backends":[{"name":"singlestore-backend","retentionPolicy":{"name":"singlestore-retention-policy","namespace":"demo"},"storageRef":{"name":"singlestore-storage","namespace":"demo"}}],"sessions":[{"addon":{"jobTemplate":{"spec":{"containerSecurityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":999,"seccompProfile":{"type":"RuntimeDefault"}},"nodeSelector":{"kubernetes.io/os":"linux"}}},"name":"singlestore-addon","tasks":[{"name":"logical-backup"}]},"name":"singlestore-frequent-backup","repositories":[{"backend":"singlestore-backend","directory":"/singlestore-repo","encryptionSecret":{"name":"singlestore-encryption-secret","namespace":"demo"},"name":"singlestore-repo"}],"scheduler":{"failedJobsHistoryLimit":4,"jobTemplate":{"backoffLimit":2,"template":{"spec":{"containerSecurityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":999,"seccompProfile":{"type":"RuntimeDefault"}},"nodeSelector":{"kubernetes.io/os":"linux"}}}},"schedule":"0 */2 * * *","successfulJobsHistoryLimit":2},"sessionHistoryLimit":3}]},"usagePolicy":{"allowedNamespaces":{"from":"Same"}}}} | -| resources.coreKubestashComBackupConfiguration | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"BackupConfiguration","metadata":{"name":"singlestore","namespace":"demo"},"spec":{"backends":[{"name":"singlestore-backend","retentionPolicy":{"name":"singlestore-retention-policy","namespace":"demo"},"storageRef":{"name":"singlestore-storage","namespace":"demo"}}],"sessions":[{"addon":{"jobTemplate":{"spec":{"containerSecurityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":999,"seccompProfile":{"type":"RuntimeDefault"}},"nodeSelector":{"kubernetes.io/os":"linux"}}},"name":"singlestore-addon","tasks":[{"name":"logical-backup"}]},"name":"singlestore-frequent-backup","repositories":[{"backend":"singlestore-backend","directory":"/singlestore-repo","encryptionSecret":{"name":"singlestore-encryption-secret","namespace":"demo"},"name":"singlestore-repo"}],"scheduler":{"failedJobsHistoryLimit":4,"jobTemplate":{"backoffLimit":2,"template":{"spec":{"containerSecurityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":999,"seccompProfile":{"type":"RuntimeDefault"}},"nodeSelector":{"kubernetes.io/os":"linux"}}}},"schedule":"0 */2 * * *","successfulJobsHistoryLimit":2},"sessionHistoryLimit":3}],"target":{"apiGroup":"kubedb.com","kind":"Singlestore","name":"singlestore","namespace":"demo"}}} | -| resources.coreKubestashComRestoreSession | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"RestoreSession","metadata":{"name":"singlestore","namespace":"demo"},"spec":{"addon":{"containerRuntimeSettings":{"securityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":999,"seccompProfile":{"type":"RuntimeDefault"}}},"jobTemplate":{"spec":{"nodeSelector":{"kubernetes.io/os":"linux"},"securityContext":{"runAsGroup":0,"runAsUser":999}}},"name":"singlestore-addon","tasks":[{"name":"logical-backup-restore"}]},"dataSource":{"encryptionSecret":{"name":"singlestore-encryption-secret","namespace":"demo"},"repository":"singlestore-repo","snapshot":"latest"},"target":{"apiGroup":"kubedb.com","kind":"Singlestore","name":"singlestore","namespace":"demo"}}} | -| resources.gitopsKubedbComSinglestore | | {"apiVersion":"gitops.kubedb.com/v1alpha1","kind":"Singlestore","metadata":{"name":"singlestore","namespace":"sdb"},"spec":{"deletionPolicy":"Halt","licenseSecret":{"name":"license-secret"},"serviceTemplates":[{"alias":"primary","spec":{"type":"LoadBalancer"}}],"storageType":"Durable","topology":{"aggregator":{"podTemplate":{"spec":{"containers":[{"name":"singlestore","resources":{"requests":{"cpu":"600m","memory":"1200Mi"}}}],"nodeSelector":{"app":"kubedb","component":"sdb-database","instance":"sdb"},"tolerations":[{"effect":"NoSchedule","key":"app","operator":"Equal","value":"kubedb"},{"effect":"NoSchedule","key":"instance","operator":"Equal","value":"sdb"},{"effect":"NoSchedule","key":"component","operator":"Equal","value":"sdb-database"},{"effect":"NoSchedule","key":"nodepool_type","operator":"Equal","value":"n2-standard-2"}]}},"replicas":3,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"standard-rwo"}},"leaf":{"podTemplate":{"spec":{"containers":[{"name":"singlestore","resources":{"requests":{"cpu":"700m","memory":"1400Mi"}}}]}},"replicas":2,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"standard-rwo"}}},"version":"8.1.32"}} | -| resources.kubedbComSinglestore | | {"apiVersion":"kubedb.com/v1alpha2","kind":"Singlestore","metadata":{"name":"singlestore","namespace":"sdb"},"spec":{"deletionPolicy":"Halt","licenseSecret":{"name":"license-secret"},"serviceTemplates":[{"alias":"primary","spec":{"type":"LoadBalancer"}}],"storageType":"Durable","topology":{"aggregator":{"podTemplate":{"spec":{"containers":[{"name":"singlestore","resources":{"requests":{"cpu":"600m","memory":"1200Mi"}}}],"nodeSelector":{"app":"kubedb","component":"sdb-database","instance":"sdb"},"tolerations":[{"effect":"NoSchedule","key":"app","operator":"Equal","value":"kubedb"},{"effect":"NoSchedule","key":"instance","operator":"Equal","value":"sdb"},{"effect":"NoSchedule","key":"component","operator":"Equal","value":"sdb-database"},{"effect":"NoSchedule","key":"nodepool_type","operator":"Equal","value":"n2-standard-2"}]}},"replicas":3,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"standard-rwo"}},"leaf":{"podTemplate":{"spec":{"containers":[{"name":"singlestore","resources":{"requests":{"cpu":"700m","memory":"1400Mi"}}}]}},"replicas":2,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"standard-rwo"}}},"version":"8.1.32"}} | -| resources.monitoringCoreosComServiceMonitor | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"singlestore","namespace":"demo"},"spec":{"endpoints":[{"honorLabels":true,"interval":"30s","path":"/metrics","port":"metrics"}],"namespaceSelector":{"matchNames":["demo"]},"selector":{"matchLabels":{"app.kubernetes.io/instance":"singlestore","app.kubernetes.io/name":"singlestores.kubedb.com"}}}} | -| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"singlestore-auth","namespace":"demo"},"stringData":{"password":"thisIs1StrongPassword","username":"root"},"type":"Opaque"} | -| resources.secret_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"singlestore-config","namespace":"demo"},"stringData":{"singlestore.cnf":"[mysqld]\nmax_connections = 200\nread_buffer_size = 1048576\n"},"type":"Opaque"} | +| Parameter | Description | Default | +|-------------------------------------------------------------------------------|-------------|---------------------------------------------------------------------------------------------------------------------------------------------------| +| form.alert.additionalRuleLabels | | {} | +| form.alert.annotations | | {} | +| form.alert.enabled | | warning | +| form.alert.groups.database.enabled | | warning | +| form.alert.groups.database.rules.diskAlmostFull.duration | | 1m | +| form.alert.groups.database.rules.diskAlmostFull.enabled | | true | +| form.alert.groups.database.rules.diskAlmostFull.severity | | critical | +| form.alert.groups.database.rules.diskAlmostFull.val | | 95 | +| form.alert.groups.database.rules.diskUsageHigh.duration | | 1m | +| form.alert.groups.database.rules.diskUsageHigh.enabled | | true | +| form.alert.groups.database.rules.diskUsageHigh.severity | | warning | +| form.alert.groups.database.rules.diskUsageHigh.val | | 80 | +| form.alert.groups.database.rules.singlestoreHighIncomingBytes.duration | | 0m | +| form.alert.groups.database.rules.singlestoreHighIncomingBytes.enabled | | true | +| form.alert.groups.database.rules.singlestoreHighIncomingBytes.severity | | critical | +| form.alert.groups.database.rules.singlestoreHighIncomingBytes.val | | 1.048576e+06 | +| form.alert.groups.database.rules.singlestoreHighOutgoingBytes.duration | | 0m | +| form.alert.groups.database.rules.singlestoreHighOutgoingBytes.enabled | | true | +| form.alert.groups.database.rules.singlestoreHighOutgoingBytes.severity | | critical | +| form.alert.groups.database.rules.singlestoreHighOutgoingBytes.val | | 1.048576e+06 | +| form.alert.groups.database.rules.singlestoreHighQPS.duration | | 0m | +| form.alert.groups.database.rules.singlestoreHighQPS.enabled | | true | +| form.alert.groups.database.rules.singlestoreHighQPS.severity | | critical | +| form.alert.groups.database.rules.singlestoreHighQPS.val | | 1000 | +| form.alert.groups.database.rules.singlestoreHighThreadsRunning.duration | | 2m | +| form.alert.groups.database.rules.singlestoreHighThreadsRunning.enabled | | true | +| form.alert.groups.database.rules.singlestoreHighThreadsRunning.severity | | warning | +| form.alert.groups.database.rules.singlestoreHighThreadsRunning.val | | 60 | +| form.alert.groups.database.rules.singlestoreInstanceDown.duration | | 0m | +| form.alert.groups.database.rules.singlestoreInstanceDown.enabled | | true | +| form.alert.groups.database.rules.singlestoreInstanceDown.severity | | critical | +| form.alert.groups.database.rules.singlestoreRestarted.duration | | 0m | +| form.alert.groups.database.rules.singlestoreRestarted.enabled | | true | +| form.alert.groups.database.rules.singlestoreRestarted.severity | | warning | +| form.alert.groups.database.rules.singlestoreRestarted.val | | 60 | +| form.alert.groups.database.rules.singlestoreServiceDown.duration | | 0m | +| form.alert.groups.database.rules.singlestoreServiceDown.enabled | | true | +| form.alert.groups.database.rules.singlestoreServiceDown.severity | | critical | +| form.alert.groups.database.rules.singlestoreTooManyConnections.duration | | 2m | +| form.alert.groups.database.rules.singlestoreTooManyConnections.enabled | | true | +| form.alert.groups.database.rules.singlestoreTooManyConnections.severity | | warning | +| form.alert.groups.database.rules.singlestoreTooManyConnections.val | | 80 | +| form.alert.groups.kubeStash.enabled | | warning | +| form.alert.groups.kubeStash.rules.backupSessionFailed.duration | | 0m | +| form.alert.groups.kubeStash.rules.backupSessionFailed.enabled | | true | +| form.alert.groups.kubeStash.rules.backupSessionFailed.severity | | critical | +| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.duration | | 0m | +| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.enabled | | true | +| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.severity | | warning | +| form.alert.groups.kubeStash.rules.backupSessionPeriodTooLong.val | | 1800 | +| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.duration | | 0m | +| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.enabled | | true | +| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.severity | | warning | +| form.alert.groups.kubeStash.rules.noBackupSessionForTooLong.val | | 18000 | +| form.alert.groups.kubeStash.rules.repositoryCorrupted.duration | | 5m | +| form.alert.groups.kubeStash.rules.repositoryCorrupted.enabled | | true | +| form.alert.groups.kubeStash.rules.repositoryCorrupted.severity | | critical | +| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.duration | | 5m | +| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.enabled | | true | +| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.severity | | warning | +| form.alert.groups.kubeStash.rules.repositoryStorageRunningLow.val | | 1.073741824e+10 | +| form.alert.groups.kubeStash.rules.restoreSessionFailed.duration | | 0m | +| form.alert.groups.kubeStash.rules.restoreSessionFailed.enabled | | true | +| form.alert.groups.kubeStash.rules.restoreSessionFailed.severity | | critical | +| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.duration | | 0m | +| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.enabled | | true | +| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.severity | | warning | +| form.alert.groups.kubeStash.rules.restoreSessionPeriodTooLong.val | | 1800 | +| form.alert.groups.opsManager.enabled | | warning | +| form.alert.groups.opsManager.rules.opsRequestFailed.duration | | 0m | +| form.alert.groups.opsManager.rules.opsRequestFailed.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestFailed.severity | | critical | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.duration | | 0m | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.severity | | info | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.duration | | 30m | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.severity | | critical | +| form.alert.groups.provisioner.enabled | | warning | +| form.alert.groups.provisioner.rules.appPhaseCritical.duration | | 15m | +| form.alert.groups.provisioner.rules.appPhaseCritical.enabled | | true | +| form.alert.groups.provisioner.rules.appPhaseCritical.severity | | warning | +| form.alert.groups.provisioner.rules.appPhaseNotReady.duration | | 1m | +| form.alert.groups.provisioner.rules.appPhaseNotReady.enabled | | true | +| form.alert.groups.provisioner.rules.appPhaseNotReady.severity | | critical | +| form.alert.labels.release | | kube-prometheus-stack | +| metadata.resource.group | | kubedb.com | +| metadata.resource.version | | v1alpha2 | +| metadata.resource.name | | singlestores | +| metadata.resource.kind | | Singlestore | +| metadata.resource.scope | | Namespaced | +| metadata.release.name | | RELEASE-NAME | +| metadata.release.namespace | | default | +| resources.autoscalingKubedbComSinglestoreAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"SinglestoreAutoscaler","metadata":{"name":"singlestore","namespace":"demo"}} | +| resources.catalogAppscodeComSinglestoreBinding | | {"apiVersion":"catalog.appscode.com/v1alpha1","kind":"SinglestoreBinding","metadata":{"name":"singlestore","namespace":"demo"}} | +| resources.certManagerIoIssuer_ca | | {"apiVersion":"cert-manager.io/v1","kind":"Issuer","metadata":{"name":"singlestore-ca","namespace":"demo"}} | +| resources.coreKubestashComBackupBlueprint | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"BackupBlueprint","metadata":{"name":"singlestore","namespace":"demo"}} | +| resources.coreKubestashComBackupConfiguration | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"BackupConfiguration","metadata":{"name":"singlestore","namespace":"demo"}} | +| resources.coreKubestashComRestoreSession | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"RestoreSession","metadata":{"name":"singlestore","namespace":"demo"}} | +| resources.gitopsKubedbComSinglestore | | {"apiVersion":"gitops.kubedb.com/v1alpha1","kind":"Singlestore","metadata":{"name":"singlestore","namespace":"sdb"}} | +| resources.kubedbComSinglestore | | {"apiVersion":"kubedb.com/v1alpha2","kind":"Singlestore","metadata":{"name":"singlestore","namespace":"sdb"}} | +| resources.monitoringCoreosComServiceMonitor | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"singlestore","namespace":"demo"}} | +| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"singlestore-auth","namespace":"demo"}} | +| resources.secret_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"singlestore-config","namespace":"demo"}} | Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-singlestore-editor appscode/kubedbcom-singlestore-editor -n default --create-namespace --version=v0.35.0 --set form.alert.enabled=warning +$ helm upgrade -i kubedbcom-singlestore-editor appscode/kubedbcom-singlestore-editor -n default --create-namespace --version=v0.36.0 --set form.alert.enabled=warning ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-singlestore-editor appscode/kubedbcom-singlestore-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-singlestore-editor appscode/kubedbcom-singlestore-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-singlestore-editor/ui/functions.js b/charts/kubedbcom-singlestore-editor/ui/functions.js index e0bab91c69..0b61e8d304 100644 --- a/charts/kubedbcom-singlestore-editor/ui/functions.js +++ b/charts/kubedbcom-singlestore-editor/ui/functions.js @@ -178,7 +178,106 @@ export const useFunc = (model) => { let initialDbMetadata = {} let namespaceList = [] let backupConfigurationsFromStore = {} - let valuesFromWizard = {} + let valuesFromWizard = { + apiVersion: 'core.kubestash.com/v1alpha1', + kind: 'BackupConfiguration', + metadata: { + name: 'singlestore', + namespace: 'demo', + }, + spec: { + backends: [ + { + name: 'singlestore-backend', + retentionPolicy: { + name: 'singlestore-retention-policy', + namespace: 'demo', + }, + storageRef: { + name: 'singlestore-storage', + namespace: 'demo', + }, + }, + ], + sessions: [ + { + addon: { + jobTemplate: { + spec: { + containerSecurityContext: { + allowPrivilegeEscalation: false, + capabilities: { + drop: ['ALL'], + }, + runAsGroup: 0, + runAsNonRoot: true, + runAsUser: 999, + seccompProfile: { + type: 'RuntimeDefault', + }, + }, + nodeSelector: { + 'kubernetes.io/os': 'linux', + }, + }, + }, + name: 'singlestore-addon', + tasks: [ + { + name: 'logical-backup', + }, + ], + }, + name: 'singlestore-frequent-backup', + repositories: [ + { + backend: 'singlestore-backend', + directory: '/singlestore-repo', + encryptionSecret: { + name: 'singlestore-encryption-secret', + namespace: 'demo', + }, + name: 'singlestore-repo', + }, + ], + scheduler: { + failedJobsHistoryLimit: 4, + jobTemplate: { + backoffLimit: 2, + template: { + spec: { + containerSecurityContext: { + allowPrivilegeEscalation: false, + capabilities: { + drop: ['ALL'], + }, + runAsGroup: 0, + runAsNonRoot: true, + runAsUser: 999, + seccompProfile: { + type: 'RuntimeDefault', + }, + }, + nodeSelector: { + 'kubernetes.io/os': 'linux', + }, + }, + }, + }, + schedule: '0 */2 * * *', + successfulJobsHistoryLimit: 2, + }, + sessionHistoryLimit: 3, + }, + ], + target: { + apiGroup: 'kubedb.com', + kind: 'Singlestore', + name: 'singlestore', + namespace: 'demo', + }, + }, + } let initialArchiver = {} let isArchiverAvailable = false let archiverObjectToCommit = {} @@ -200,27 +299,6 @@ export const useFunc = (model) => { initialArchiver = dbResource.spec?.archiver ? objectCopy(dbResource.spec?.archiver) : undefined // get values.yaml to populate data when backup-config is being created - try { - const actionArray = storeGet('/resource/actions/result') - const editorDetails = actionArray[0]?.items[0]?.editor - const chartName = editorDetails?.name - const sourceApiGroup = editorDetails?.sourceRef?.apiGroup - const sourceKind = editorDetails?.sourceRef?.kind - const sourceNamespace = editorDetails?.sourceRef?.namespace - const sourceName = editorDetails?.sourceRef?.name - const chartVersion = editorDetails?.version - - let url = `/clusters/${user}/${cluster}/helm/packageview/values?name=${chartName}&sourceApiGroup=${sourceApiGroup}&sourceKind=${sourceKind}&sourceNamespace=${sourceNamespace}&sourceName=${sourceName}&version=${chartVersion}&format=json` - - if (spoke) - url = `/clusters/${user}/${spoke}/helm/packageview/values?name=${chartName}&sourceApiGroup=${sourceApiGroup}&sourceKind=${sourceKind}&sourceNamespace=${sourceNamespace}&sourceName=${sourceName}&version=${chartVersion}&format=json` - - const resp = await axios.get(url) - - valuesFromWizard = objectCopy(resp.data?.resources?.coreKubestashComBackupConfiguration) || {} - } catch (e) { - console.log(e) - } // check storageclass archiver annotation if (initialArchiver) { diff --git a/charts/kubedbcom-singlestore-editor/values.yaml b/charts/kubedbcom-singlestore-editor/values.yaml index 59a7bd1da5..c0a21abdbb 100644 --- a/charts/kubedbcom-singlestore-editor/values.yaml +++ b/charts/kubedbcom-singlestore-editor/values.yaml @@ -135,401 +135,63 @@ resources: metadata: name: singlestore namespace: demo - spec: - compute: - node: - maxAllowed: - cpu: 1 - memory: 2Gi - minAllowed: - cpu: 400m - memory: 400Mi - podLifeTimeThreshold: 10m - resourceDiffPercentage: 20 - trigger: "On" - nodeTopology: - name: standard-basv2-family - databaseRef: - name: singlestore - opsRequestOptions: - apply: IfReady - timeout: 10m catalogAppscodeComSinglestoreBinding: # +doc-gen:break apiVersion: catalog.appscode.com/v1alpha1 kind: SinglestoreBinding metadata: name: singlestore namespace: demo - spec: - sourceRef: - name: singlestore - namespace: demo certManagerIoIssuer_ca: # +doc-gen:break apiVersion: cert-manager.io/v1 kind: Issuer metadata: name: singlestore-ca namespace: demo - spec: - ca: - secretName: singlestore-ca coreKubestashComBackupBlueprint: # +doc-gen:break apiVersion: core.kubestash.com/v1alpha1 kind: BackupBlueprint metadata: name: singlestore namespace: demo - spec: - backupConfigurationTemplate: - backends: - - name: singlestore-backend - retentionPolicy: - name: singlestore-retention-policy - namespace: demo - storageRef: - name: singlestore-storage - namespace: demo - sessions: - - addon: - jobTemplate: - spec: - containerSecurityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 999 - seccompProfile: - type: RuntimeDefault - nodeSelector: - kubernetes.io/os: linux - name: singlestore-addon - tasks: - - name: logical-backup - name: singlestore-frequent-backup - repositories: - - backend: singlestore-backend - directory: /singlestore-repo - encryptionSecret: - name: singlestore-encryption-secret - namespace: demo - name: singlestore-repo - scheduler: - failedJobsHistoryLimit: 4 - jobTemplate: - backoffLimit: 2 - template: - spec: - containerSecurityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 999 - seccompProfile: - type: RuntimeDefault - nodeSelector: - kubernetes.io/os: linux - schedule: 0 */2 * * * - successfulJobsHistoryLimit: 2 - sessionHistoryLimit: 3 - usagePolicy: - allowedNamespaces: - from: Same coreKubestashComBackupConfiguration: # +doc-gen:break apiVersion: core.kubestash.com/v1alpha1 kind: BackupConfiguration metadata: name: singlestore namespace: demo - spec: - backends: - - name: singlestore-backend - retentionPolicy: - name: singlestore-retention-policy - namespace: demo - storageRef: - name: singlestore-storage - namespace: demo - sessions: - - addon: - jobTemplate: - spec: - containerSecurityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 999 - seccompProfile: - type: RuntimeDefault - nodeSelector: - kubernetes.io/os: linux - name: singlestore-addon - tasks: - - name: logical-backup - name: singlestore-frequent-backup - repositories: - - backend: singlestore-backend - directory: /singlestore-repo - encryptionSecret: - name: singlestore-encryption-secret - namespace: demo - name: singlestore-repo - scheduler: - failedJobsHistoryLimit: 4 - jobTemplate: - backoffLimit: 2 - template: - spec: - containerSecurityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 999 - seccompProfile: - type: RuntimeDefault - nodeSelector: - kubernetes.io/os: linux - schedule: 0 */2 * * * - successfulJobsHistoryLimit: 2 - sessionHistoryLimit: 3 - target: - apiGroup: kubedb.com - kind: Singlestore - name: singlestore - namespace: demo coreKubestashComRestoreSession: # +doc-gen:break apiVersion: core.kubestash.com/v1alpha1 kind: RestoreSession metadata: name: singlestore namespace: demo - spec: - addon: - containerRuntimeSettings: - securityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 999 - seccompProfile: - type: RuntimeDefault - jobTemplate: - spec: - nodeSelector: - kubernetes.io/os: linux - securityContext: - runAsGroup: 0 - runAsUser: 999 - name: singlestore-addon - tasks: - - name: logical-backup-restore - dataSource: - encryptionSecret: - name: singlestore-encryption-secret - namespace: demo - repository: singlestore-repo - snapshot: latest - target: - apiGroup: kubedb.com - kind: Singlestore - name: singlestore - namespace: demo gitopsKubedbComSinglestore: # +doc-gen:break apiVersion: gitops.kubedb.com/v1alpha1 kind: Singlestore metadata: name: singlestore namespace: sdb - spec: - deletionPolicy: Halt - licenseSecret: - name: license-secret - serviceTemplates: - - alias: primary - spec: - type: LoadBalancer - storageType: Durable - topology: - aggregator: - podTemplate: - spec: - containers: - - name: singlestore - resources: - requests: - cpu: 600m - memory: 1200Mi - nodeSelector: - app: kubedb - component: sdb-database - instance: sdb - tolerations: - - effect: NoSchedule - key: app - operator: Equal - value: kubedb - - effect: NoSchedule - key: instance - operator: Equal - value: sdb - - effect: NoSchedule - key: component - operator: Equal - value: sdb-database - - effect: NoSchedule - key: nodepool_type - operator: Equal - value: n2-standard-2 - replicas: 3 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - storageClassName: standard-rwo - leaf: - podTemplate: - spec: - containers: - - name: singlestore - resources: - requests: - cpu: 700m - memory: 1400Mi - replicas: 2 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 10Gi - storageClassName: standard-rwo - version: 8.1.32 kubedbComSinglestore: # +doc-gen:break apiVersion: kubedb.com/v1alpha2 kind: Singlestore metadata: name: singlestore namespace: sdb - spec: - deletionPolicy: Halt - licenseSecret: - name: license-secret - serviceTemplates: - - alias: primary - spec: - type: LoadBalancer - storageType: Durable - topology: - aggregator: - podTemplate: - spec: - containers: - - name: singlestore - resources: - requests: - cpu: 600m - memory: 1200Mi - nodeSelector: - app: kubedb - component: sdb-database - instance: sdb - tolerations: - - effect: NoSchedule - key: app - operator: Equal - value: kubedb - - effect: NoSchedule - key: instance - operator: Equal - value: sdb - - effect: NoSchedule - key: component - operator: Equal - value: sdb-database - - effect: NoSchedule - key: nodepool_type - operator: Equal - value: n2-standard-2 - replicas: 3 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - storageClassName: standard-rwo - leaf: - podTemplate: - spec: - containers: - - name: singlestore - resources: - requests: - cpu: 700m - memory: 1400Mi - replicas: 2 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 10Gi - storageClassName: standard-rwo - version: 8.1.32 monitoringCoreosComServiceMonitor: # +doc-gen:break apiVersion: monitoring.coreos.com/v1 kind: ServiceMonitor metadata: name: singlestore namespace: demo - spec: - endpoints: - - honorLabels: true - interval: 30s - path: /metrics - port: metrics - namespaceSelector: - matchNames: - - demo - selector: - matchLabels: - app.kubernetes.io/instance: singlestore - app.kubernetes.io/name: singlestores.kubedb.com secret_auth: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: singlestore-auth namespace: demo - stringData: - password: thisIs1StrongPassword - username: root - type: Opaque secret_config: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: singlestore-config namespace: demo - stringData: - singlestore.cnf: | - [mysqld] - max_connections = 200 - read_buffer_size = 1048576 - type: Opaque diff --git a/charts/kubedbcom-solr-editor-options/Chart.yaml b/charts/kubedbcom-solr-editor-options/Chart.yaml index 0e0765a648..cdb488965b 100644 --- a/charts/kubedbcom-solr-editor-options/Chart.yaml +++ b/charts/kubedbcom-solr-editor-options/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 name: kubedbcom-solr-editor-options description: Solr Editor UI Options type: application -version: v0.35.0 -appVersion: v0.35.0 +version: v0.36.0 +appVersion: v0.36.0 maintainers: - name: appscode email: support@appscode.com diff --git a/charts/kubedbcom-solr-editor-options/README.md b/charts/kubedbcom-solr-editor-options/README.md index 59965f040e..10073b8af7 100644 --- a/charts/kubedbcom-solr-editor-options/README.md +++ b/charts/kubedbcom-solr-editor-options/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-solr-editor-options --version=v0.35.0 -$ helm upgrade -i kubedbcom-solr-editor-options appscode/kubedbcom-solr-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-solr-editor-options --version=v0.36.0 +$ helm upgrade -i kubedbcom-solr-editor-options appscode/kubedbcom-solr-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Solr Editor UI Options on a [Kubernetes](http://kubernetes. To install/upgrade the chart with the release name `kubedbcom-solr-editor-options`: ```bash -$ helm upgrade -i kubedbcom-solr-editor-options appscode/kubedbcom-solr-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-solr-editor-options appscode/kubedbcom-solr-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` The command deploys a Solr Editor UI Options on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -215,12 +215,12 @@ The following table lists the configurable parameters of the `kubedbcom-solr-edi Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-solr-editor-options appscode/kubedbcom-solr-editor-options -n kube-system --create-namespace --version=v0.35.0 --set metadata.resource.group=kubedb.com +$ helm upgrade -i kubedbcom-solr-editor-options appscode/kubedbcom-solr-editor-options -n kube-system --create-namespace --version=v0.36.0 --set metadata.resource.group=kubedb.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-solr-editor-options appscode/kubedbcom-solr-editor-options -n kube-system --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-solr-editor-options appscode/kubedbcom-solr-editor-options -n kube-system --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-solr-editor/Chart.yaml b/charts/kubedbcom-solr-editor/Chart.yaml index afc133ff98..cc70f02fce 100644 --- a/charts/kubedbcom-solr-editor/Chart.yaml +++ b/charts/kubedbcom-solr-editor/Chart.yaml @@ -2,15 +2,33 @@ annotations: meta.x-helm.dev/editor: '{"group":"kubedb.com","version":"v1alpha2","resource":"solrs"}' meta.x-helm.dev/form-keys: monitoringCoreosComPrometheusRule meta.x-helm.dev/resource-keys: autoscalingKubedbComSolrAutoscaler,catalogAppscodeComSolrBinding,certManagerIoIssuer_ca,gitopsKubedbComSolr,kubedbComSolr,monitoringCoreosComServiceMonitor,secret_auth,secret_config - meta.x-helm.dev/resources: "- group: \"\"\n kind: Secret\n version: v1\n- group:\ - \ autoscaling.kubedb.com\n kind: SolrAutoscaler\n version: v1alpha1\n- group:\ - \ catalog.appscode.com\n kind: SolrBinding\n version: v1alpha1\n- group: cert-manager.io\n\ - \ kind: Issuer\n version: v1\n- group: gitops.kubedb.com\n kind: Solr\n version:\ - \ v1alpha1\n- group: kubedb.com\n kind: Solr\n version: v1alpha2\n- group: monitoring.coreos.com\n\ - \ kind: PrometheusRule\n version: v1\n- group: monitoring.coreos.com\n kind:\ - \ ServiceMonitor\n version: v1\n" + meta.x-helm.dev/resources: | + - group: "" + kind: Secret + version: v1 + - group: autoscaling.kubedb.com + kind: SolrAutoscaler + version: v1alpha1 + - group: catalog.appscode.com + kind: SolrBinding + version: v1alpha1 + - group: cert-manager.io + kind: Issuer + version: v1 + - group: gitops.kubedb.com + kind: Solr + version: v1alpha1 + - group: kubedb.com + kind: Solr + version: v1alpha2 + - group: monitoring.coreos.com + kind: PrometheusRule + version: v1 + - group: monitoring.coreos.com + kind: ServiceMonitor + version: v1 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Solr Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -22,4 +40,4 @@ maintainers: name: appscode name: kubedbcom-solr-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/kubedbcom-solr-editor/README.md b/charts/kubedbcom-solr-editor/README.md index 6fcae1a839..213440709a 100644 --- a/charts/kubedbcom-solr-editor/README.md +++ b/charts/kubedbcom-solr-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-solr-editor --version=v0.35.0 -$ helm upgrade -i kubedbcom-solr-editor appscode/kubedbcom-solr-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-solr-editor --version=v0.36.0 +$ helm upgrade -i kubedbcom-solr-editor appscode/kubedbcom-solr-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Solr Editor on a [Kubernetes](http://kubernetes.io) cluster To install/upgrade the chart with the release name `kubedbcom-solr-editor`: ```bash -$ helm upgrade -i kubedbcom-solr-editor appscode/kubedbcom-solr-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-solr-editor appscode/kubedbcom-solr-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Solr Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -45,91 +45,91 @@ The command removes all the Kubernetes components associated with the chart and The following table lists the configurable parameters of the `kubedbcom-solr-editor` chart and their default values. -| Parameter | Description | Default | -|-------------------------------------------------------------------------------|-------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| form.alert.additionalRuleLabels | | {} | -| form.alert.annotations | | {} | -| form.alert.enabled | | warning | -| form.alert.groups.database.enabled | | warning | -| form.alert.groups.database.rules.diskAlmostFull.duration | | 1m | -| form.alert.groups.database.rules.diskAlmostFull.enabled | | true | -| form.alert.groups.database.rules.diskAlmostFull.severity | | critical | -| form.alert.groups.database.rules.diskAlmostFull.val | | 95 | -| form.alert.groups.database.rules.diskUsageHigh.duration | | 1m | -| form.alert.groups.database.rules.diskUsageHigh.enabled | | true | -| form.alert.groups.database.rules.diskUsageHigh.severity | | warning | -| form.alert.groups.database.rules.diskUsageHigh.val | | 80 | -| form.alert.groups.database.rules.solrDownShards.duration | | 30s | -| form.alert.groups.database.rules.solrDownShards.enabled | | true | -| form.alert.groups.database.rules.solrDownShards.severity | | critical | -| form.alert.groups.database.rules.solrDownShards.val | | 0 | -| form.alert.groups.database.rules.solrHighBufferSize.duration | | 30s | -| form.alert.groups.database.rules.solrHighBufferSize.enabled | | true | -| form.alert.groups.database.rules.solrHighBufferSize.severity | | warning | -| form.alert.groups.database.rules.solrHighBufferSize.val | | 3e+06 | -| form.alert.groups.database.rules.solrHighHeapSize.duration | | 30s | -| form.alert.groups.database.rules.solrHighHeapSize.enabled | | true | -| form.alert.groups.database.rules.solrHighHeapSize.severity | | warning | -| form.alert.groups.database.rules.solrHighHeapSize.val | | 3e+06 | -| form.alert.groups.database.rules.solrHighPoolSize.duration | | 30s | -| form.alert.groups.database.rules.solrHighPoolSize.enabled | | true | -| form.alert.groups.database.rules.solrHighPoolSize.severity | | warning | -| form.alert.groups.database.rules.solrHighPoolSize.val | | 3e+06 | -| form.alert.groups.database.rules.solrHighQPS.duration | | 30s | -| form.alert.groups.database.rules.solrHighQPS.enabled | | true | -| form.alert.groups.database.rules.solrHighQPS.severity | | warning | -| form.alert.groups.database.rules.solrHighQPS.val | | 1000 | -| form.alert.groups.database.rules.solrHighThreadRunning.duration | | 30s | -| form.alert.groups.database.rules.solrHighThreadRunning.enabled | | true | -| form.alert.groups.database.rules.solrHighThreadRunning.severity | | warning | -| form.alert.groups.database.rules.solrHighThreadRunning.val | | 300 | -| form.alert.groups.database.rules.solrRecoveryFailedShards.duration | | 30s | -| form.alert.groups.database.rules.solrRecoveryFailedShards.enabled | | true | -| form.alert.groups.database.rules.solrRecoveryFailedShards.severity | | critical | -| form.alert.groups.opsManager.enabled | | warning | -| form.alert.groups.opsManager.rules.opsRequestFailed.duration | | 0m | -| form.alert.groups.opsManager.rules.opsRequestFailed.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestFailed.severity | | critical | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.duration | | 0m | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.severity | | info | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.duration | | 30m | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.severity | | critical | -| form.alert.groups.provisioner.enabled | | warning | -| form.alert.groups.provisioner.rules.appPhaseCritical.duration | | 1m | -| form.alert.groups.provisioner.rules.appPhaseCritical.enabled | | true | -| form.alert.groups.provisioner.rules.appPhaseCritical.severity | | warning | -| form.alert.groups.provisioner.rules.appPhaseNotReady.duration | | 1m | -| form.alert.groups.provisioner.rules.appPhaseNotReady.enabled | | true | -| form.alert.groups.provisioner.rules.appPhaseNotReady.severity | | critical | -| form.alert.labels.release | | kube-prometheus-stack | -| metadata.resource.group | | kubedb.com | -| metadata.resource.version | | v1alpha2 | -| metadata.resource.name | | solrs | -| metadata.resource.kind | | Solr | -| metadata.resource.scope | | Namespaced | -| metadata.release.name | | RELEASE-NAME | -| metadata.release.namespace | | default | -| resources.autoscalingKubedbComSolrAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"SolrAutoscaler","metadata":{"name":"solr","namespace":"demo"},"spec":{"compute":{"node":{"maxAllowed":{"cpu":1,"memory":"2Gi"},"minAllowed":{"cpu":"400m","memory":"400Mi"},"podLifeTimeThreshold":"10m","resourceDiffPercentage":20,"trigger":"On"},"nodeTopology":{"name":"standard-basv2-family"}},"databaseRef":{"name":"solr"},"opsRequestOptions":{"apply":"IfReady","timeout":"10m"}}} | -| resources.catalogAppscodeComSolrBinding | | {"apiVersion":"catalog.appscode.com/v1alpha1","kind":"SolrBinding","metadata":{"name":"solr","namespace":"demo"},"spec":{"sourceRef":{"name":"solr","namespace":"demo"}}} | -| resources.certManagerIoIssuer_ca | | {"apiVersion":"cert-manager.io/v1","kind":"Issuer","metadata":{"name":"solr-ca","namespace":"demo"},"spec":{"ca":{"secretName":"solr-ca"}}} | -| resources.gitopsKubedbComSolr | | {"apiVersion":"gitops.kubedb.com/v1alpha1","kind":"Solr","metadata":{"name":"solr","namespace":"solr"},"spec":{"deletionPolicy":"Halt","serviceTemplates":[{"alias":"primary","spec":{"type":"LoadBalancer"}}],"topology":{"coordinator":{"podTemplate":{"spec":{"containers":[{"name":"solr","resources":{"requests":{"cpu":"500m","memory":"1600Mi"}}}],"nodeSelector":{"app":"kubedb","component":"solr-database","instance":"solr"},"tolerations":[{"effect":"NoSchedule","key":"app","operator":"Equal","value":"kubedb"},{"effect":"NoSchedule","key":"instance","operator":"Equal","value":"solr"},{"effect":"NoSchedule","key":"component","operator":"Equal","value":"solr-database"},{"effect":"NoSchedule","key":"nodepool_type","operator":"Equal","value":"n2-standard-2"}]}},"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"700Mi"}}}},"data":{"podTemplate":{"spec":{"containers":[{"name":"solr","resources":{"requests":{"cpu":"500m","memory":"1600Mi"}}}],"nodeSelector":{"app":"kubedb","component":"solr-database","instance":"solr"},"tolerations":[{"effect":"NoSchedule","key":"app","operator":"Equal","value":"kubedb"},{"effect":"NoSchedule","key":"instance","operator":"Equal","value":"solr"},{"effect":"NoSchedule","key":"component","operator":"Equal","value":"solr-database"},{"effect":"NoSchedule","key":"nodepool_type","operator":"Equal","value":"n2-standard-2"}]}},"replicas":1,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"3Gi"}}}},"overseer":{"podTemplate":{"spec":{"containers":[{"name":"solr","resources":{"requests":{"cpu":"400m","memory":"1600Mi"}}}],"nodeSelector":{"app":"kubedb","component":"solr-database","instance":"solr"},"tolerations":[{"effect":"NoSchedule","key":"app","operator":"Equal","value":"kubedb"},{"effect":"NoSchedule","key":"instance","operator":"Equal","value":"solr"},{"effect":"NoSchedule","key":"component","operator":"Equal","value":"solr-database"},{"effect":"NoSchedule","key":"nodepool_type","operator":"Equal","value":"n2-standard-2"}]}},"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"500Mi"}}}}},"version":"9.4.1","zookeeperRef":{"name":"zookeeper-prod","namespace":"zookeeper"}}} | -| resources.kubedbComSolr | | {"apiVersion":"kubedb.com/v1alpha2","kind":"Solr","metadata":{"name":"solr","namespace":"solr"},"spec":{"deletionPolicy":"Halt","serviceTemplates":[{"alias":"primary","spec":{"type":"LoadBalancer"}}],"topology":{"coordinator":{"podTemplate":{"spec":{"containers":[{"name":"solr","resources":{"requests":{"cpu":"500m","memory":"1600Mi"}}}],"nodeSelector":{"app":"kubedb","component":"solr-database","instance":"solr"},"tolerations":[{"effect":"NoSchedule","key":"app","operator":"Equal","value":"kubedb"},{"effect":"NoSchedule","key":"instance","operator":"Equal","value":"solr"},{"effect":"NoSchedule","key":"component","operator":"Equal","value":"solr-database"},{"effect":"NoSchedule","key":"nodepool_type","operator":"Equal","value":"n2-standard-2"}]}},"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"700Mi"}}}},"data":{"podTemplate":{"spec":{"containers":[{"name":"solr","resources":{"requests":{"cpu":"500m","memory":"1600Mi"}}}],"nodeSelector":{"app":"kubedb","component":"solr-database","instance":"solr"},"tolerations":[{"effect":"NoSchedule","key":"app","operator":"Equal","value":"kubedb"},{"effect":"NoSchedule","key":"instance","operator":"Equal","value":"solr"},{"effect":"NoSchedule","key":"component","operator":"Equal","value":"solr-database"},{"effect":"NoSchedule","key":"nodepool_type","operator":"Equal","value":"n2-standard-2"}]}},"replicas":1,"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"3Gi"}}}},"overseer":{"podTemplate":{"spec":{"containers":[{"name":"solr","resources":{"requests":{"cpu":"400m","memory":"1600Mi"}}}],"nodeSelector":{"app":"kubedb","component":"solr-database","instance":"solr"},"tolerations":[{"effect":"NoSchedule","key":"app","operator":"Equal","value":"kubedb"},{"effect":"NoSchedule","key":"instance","operator":"Equal","value":"solr"},{"effect":"NoSchedule","key":"component","operator":"Equal","value":"solr-database"},{"effect":"NoSchedule","key":"nodepool_type","operator":"Equal","value":"n2-standard-2"}]}},"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"500Mi"}}}}},"version":"9.4.1","zookeeperRef":{"name":"zookeeper-prod","namespace":"zookeeper"}}} | -| resources.monitoringCoreosComServiceMonitor | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"solr","namespace":"demo"},"spec":{"endpoints":[{"honorLabels":true,"interval":"30s","path":"/metrics","port":"metrics"}],"namespaceSelector":{"matchNames":["demo"]},"selector":{"matchLabels":{"app.kubernetes.io/instance":"solr","app.kubernetes.io/name":"solrs.kubedb.com"}}}} | -| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"solr-auth","namespace":"demo"},"stringData":{"password":"thisIs1StrongPassword","username":"root"},"type":"Opaque"} | -| resources.secret_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"solr-config","namespace":"demo"},"stringData":{"solr.cnf":"[mysqld]\nmax_connections = 200\nread_buffer_size = 1048576\n"},"type":"Opaque"} | +| Parameter | Description | Default | +|-------------------------------------------------------------------------------|-------------|-------------------------------------------------------------------------------------------------------------------------------------| +| form.alert.additionalRuleLabels | | {} | +| form.alert.annotations | | {} | +| form.alert.enabled | | warning | +| form.alert.groups.database.enabled | | warning | +| form.alert.groups.database.rules.diskAlmostFull.duration | | 1m | +| form.alert.groups.database.rules.diskAlmostFull.enabled | | true | +| form.alert.groups.database.rules.diskAlmostFull.severity | | critical | +| form.alert.groups.database.rules.diskAlmostFull.val | | 95 | +| form.alert.groups.database.rules.diskUsageHigh.duration | | 1m | +| form.alert.groups.database.rules.diskUsageHigh.enabled | | true | +| form.alert.groups.database.rules.diskUsageHigh.severity | | warning | +| form.alert.groups.database.rules.diskUsageHigh.val | | 80 | +| form.alert.groups.database.rules.solrDownShards.duration | | 30s | +| form.alert.groups.database.rules.solrDownShards.enabled | | true | +| form.alert.groups.database.rules.solrDownShards.severity | | critical | +| form.alert.groups.database.rules.solrDownShards.val | | 0 | +| form.alert.groups.database.rules.solrHighBufferSize.duration | | 30s | +| form.alert.groups.database.rules.solrHighBufferSize.enabled | | true | +| form.alert.groups.database.rules.solrHighBufferSize.severity | | warning | +| form.alert.groups.database.rules.solrHighBufferSize.val | | 3e+06 | +| form.alert.groups.database.rules.solrHighHeapSize.duration | | 30s | +| form.alert.groups.database.rules.solrHighHeapSize.enabled | | true | +| form.alert.groups.database.rules.solrHighHeapSize.severity | | warning | +| form.alert.groups.database.rules.solrHighHeapSize.val | | 3e+06 | +| form.alert.groups.database.rules.solrHighPoolSize.duration | | 30s | +| form.alert.groups.database.rules.solrHighPoolSize.enabled | | true | +| form.alert.groups.database.rules.solrHighPoolSize.severity | | warning | +| form.alert.groups.database.rules.solrHighPoolSize.val | | 3e+06 | +| form.alert.groups.database.rules.solrHighQPS.duration | | 30s | +| form.alert.groups.database.rules.solrHighQPS.enabled | | true | +| form.alert.groups.database.rules.solrHighQPS.severity | | warning | +| form.alert.groups.database.rules.solrHighQPS.val | | 1000 | +| form.alert.groups.database.rules.solrHighThreadRunning.duration | | 30s | +| form.alert.groups.database.rules.solrHighThreadRunning.enabled | | true | +| form.alert.groups.database.rules.solrHighThreadRunning.severity | | warning | +| form.alert.groups.database.rules.solrHighThreadRunning.val | | 300 | +| form.alert.groups.database.rules.solrRecoveryFailedShards.duration | | 30s | +| form.alert.groups.database.rules.solrRecoveryFailedShards.enabled | | true | +| form.alert.groups.database.rules.solrRecoveryFailedShards.severity | | critical | +| form.alert.groups.opsManager.enabled | | warning | +| form.alert.groups.opsManager.rules.opsRequestFailed.duration | | 0m | +| form.alert.groups.opsManager.rules.opsRequestFailed.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestFailed.severity | | critical | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.duration | | 0m | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.severity | | info | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.duration | | 30m | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.severity | | critical | +| form.alert.groups.provisioner.enabled | | warning | +| form.alert.groups.provisioner.rules.appPhaseCritical.duration | | 1m | +| form.alert.groups.provisioner.rules.appPhaseCritical.enabled | | true | +| form.alert.groups.provisioner.rules.appPhaseCritical.severity | | warning | +| form.alert.groups.provisioner.rules.appPhaseNotReady.duration | | 1m | +| form.alert.groups.provisioner.rules.appPhaseNotReady.enabled | | true | +| form.alert.groups.provisioner.rules.appPhaseNotReady.severity | | critical | +| form.alert.labels.release | | kube-prometheus-stack | +| metadata.resource.group | | kubedb.com | +| metadata.resource.version | | v1alpha2 | +| metadata.resource.name | | solrs | +| metadata.resource.kind | | Solr | +| metadata.resource.scope | | Namespaced | +| metadata.release.name | | RELEASE-NAME | +| metadata.release.namespace | | default | +| resources.autoscalingKubedbComSolrAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"SolrAutoscaler","metadata":{"name":"solr","namespace":"demo"}} | +| resources.catalogAppscodeComSolrBinding | | {"apiVersion":"catalog.appscode.com/v1alpha1","kind":"SolrBinding","metadata":{"name":"solr","namespace":"demo"}} | +| resources.certManagerIoIssuer_ca | | {"apiVersion":"cert-manager.io/v1","kind":"Issuer","metadata":{"name":"solr-ca","namespace":"demo"}} | +| resources.gitopsKubedbComSolr | | {"apiVersion":"gitops.kubedb.com/v1alpha1","kind":"Solr","metadata":{"name":"solr","namespace":"solr"}} | +| resources.kubedbComSolr | | {"apiVersion":"kubedb.com/v1alpha2","kind":"Solr","metadata":{"name":"solr","namespace":"solr"}} | +| resources.monitoringCoreosComServiceMonitor | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"solr","namespace":"demo"}} | +| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"solr-auth","namespace":"demo"}} | +| resources.secret_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"solr-config","namespace":"demo"}} | Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-solr-editor appscode/kubedbcom-solr-editor -n default --create-namespace --version=v0.35.0 --set form.alert.enabled=warning +$ helm upgrade -i kubedbcom-solr-editor appscode/kubedbcom-solr-editor -n default --create-namespace --version=v0.36.0 --set form.alert.enabled=warning ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-solr-editor appscode/kubedbcom-solr-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-solr-editor appscode/kubedbcom-solr-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-solr-editor/ui/functions.js b/charts/kubedbcom-solr-editor/ui/functions.js index 72c3a8fd19..cfd0fa4bcc 100644 --- a/charts/kubedbcom-solr-editor/ui/functions.js +++ b/charts/kubedbcom-solr-editor/ui/functions.js @@ -157,7 +157,106 @@ export const useFunc = (model) => { let dbResource = {} let initialDbMetadata = {} let backupConfigurationsFromStore = {} - let valuesFromWizard = {} + let valuesFromWizard = { + apiVersion: 'core.kubestash.com/v1alpha1', + kind: 'BackupConfiguration', + metadata: { + name: 'solr', + namespace: 'demo', + }, + spec: { + backends: [ + { + name: 'solr-backend', + retentionPolicy: { + name: 'solr-retention-policy', + namespace: 'demo', + }, + storageRef: { + name: 'solr-storage', + namespace: 'demo', + }, + }, + ], + sessions: [ + { + addon: { + jobTemplate: { + spec: { + containerSecurityContext: { + allowPrivilegeEscalation: false, + capabilities: { + drop: ['ALL'], + }, + runAsGroup: 0, + runAsNonRoot: true, + runAsUser: 999, + seccompProfile: { + type: 'RuntimeDefault', + }, + }, + nodeSelector: { + 'kubernetes.io/os': 'linux', + }, + }, + }, + name: 'solr-addon', + tasks: [ + { + name: 'logical-backup', + }, + ], + }, + name: 'solr-frequent-backup', + repositories: [ + { + backend: 'solr-backend', + directory: '/solr-repo', + encryptionSecret: { + name: 'solr-encryption-secret', + namespace: 'demo', + }, + name: 'solr-repo', + }, + ], + scheduler: { + failedJobsHistoryLimit: 4, + jobTemplate: { + backoffLimit: 2, + template: { + spec: { + containerSecurityContext: { + allowPrivilegeEscalation: false, + capabilities: { + drop: ['ALL'], + }, + runAsGroup: 0, + runAsNonRoot: true, + runAsUser: 999, + seccompProfile: { + type: 'RuntimeDefault', + }, + }, + nodeSelector: { + 'kubernetes.io/os': 'linux', + }, + }, + }, + }, + schedule: '0 */2 * * *', + successfulJobsHistoryLimit: 2, + }, + sessionHistoryLimit: 3, + }, + ], + target: { + apiGroup: 'kubedb.com', + kind: 'Solr', + name: 'solr', + namespace: 'demo', + }, + }, + } async function initBackupData() { initialModel = getValue(model, '/resources/coreKubestashComBackupConfiguration') @@ -171,29 +270,6 @@ export const useFunc = (model) => { dbResource = getValue(model, '/resources/kubedbComSolr') initialDbMetadata = objectCopy(dbResource.metadata) - try { - const actionArray = storeGet('/resource/actions/result') - const editorDetails = actionArray[0]?.items[0]?.editor - const chartName = editorDetails?.name - const sourceApiGroup = editorDetails?.sourceRef?.apiGroup - const sourceKind = editorDetails?.sourceRef?.kind - const sourceNamespace = editorDetails?.sourceRef?.namespace - const sourceName = editorDetails?.sourceRef?.name - const chartVersion = editorDetails?.version - - let url = `/clusters/${user}/${cluster}/helm/packageview/values?name=${chartName}&sourceApiGroup=${sourceApiGroup}&sourceKind=${sourceKind}&sourceNamespace=${sourceNamespace}&sourceName=${sourceName}&version=${chartVersion}&format=json` - - if (spoke) - url = `/clusters/${user}/${spoke}/helm/packageview/values?name=${chartName}&sourceApiGroup=${sourceApiGroup}&sourceKind=${sourceKind}&sourceNamespace=${sourceNamespace}&sourceName=${sourceName}&version=${chartVersion}&format=json` - - const resp = await axios.get(url) - - valuesFromWizard = objectCopy(resp.data?.resources?.coreKubestashComBackupConfiguration) || {} - valuesFromWizard.spec = valuesFromWizard.spec || {} - } catch (e) { - console.log(e) - } - let config = configs?.find( (item) => item.metadata?.name === name && diff --git a/charts/kubedbcom-solr-editor/values.yaml b/charts/kubedbcom-solr-editor/values.yaml index 8388adf799..858b1d2145 100644 --- a/charts/kubedbcom-solr-editor/values.yaml +++ b/charts/kubedbcom-solr-editor/values.yaml @@ -96,334 +96,45 @@ resources: metadata: name: solr namespace: demo - spec: - compute: - node: - maxAllowed: - cpu: 1 - memory: 2Gi - minAllowed: - cpu: 400m - memory: 400Mi - podLifeTimeThreshold: 10m - resourceDiffPercentage: 20 - trigger: "On" - nodeTopology: - name: standard-basv2-family - databaseRef: - name: solr - opsRequestOptions: - apply: IfReady - timeout: 10m catalogAppscodeComSolrBinding: # +doc-gen:break apiVersion: catalog.appscode.com/v1alpha1 kind: SolrBinding metadata: name: solr namespace: demo - spec: - sourceRef: - name: solr - namespace: demo certManagerIoIssuer_ca: # +doc-gen:break apiVersion: cert-manager.io/v1 kind: Issuer metadata: name: solr-ca namespace: demo - spec: - ca: - secretName: solr-ca gitopsKubedbComSolr: # +doc-gen:break apiVersion: gitops.kubedb.com/v1alpha1 kind: Solr metadata: name: solr namespace: solr - spec: - deletionPolicy: Halt - serviceTemplates: - - alias: primary - spec: - type: LoadBalancer - topology: - coordinator: - podTemplate: - spec: - containers: - - name: solr - resources: - requests: - cpu: 500m - memory: 1600Mi - nodeSelector: - app: kubedb - component: solr-database - instance: solr - tolerations: - - effect: NoSchedule - key: app - operator: Equal - value: kubedb - - effect: NoSchedule - key: instance - operator: Equal - value: solr - - effect: NoSchedule - key: component - operator: Equal - value: solr-database - - effect: NoSchedule - key: nodepool_type - operator: Equal - value: n2-standard-2 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 700Mi - data: - podTemplate: - spec: - containers: - - name: solr - resources: - requests: - cpu: 500m - memory: 1600Mi - nodeSelector: - app: kubedb - component: solr-database - instance: solr - tolerations: - - effect: NoSchedule - key: app - operator: Equal - value: kubedb - - effect: NoSchedule - key: instance - operator: Equal - value: solr - - effect: NoSchedule - key: component - operator: Equal - value: solr-database - - effect: NoSchedule - key: nodepool_type - operator: Equal - value: n2-standard-2 - replicas: 1 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 3Gi - overseer: - podTemplate: - spec: - containers: - - name: solr - resources: - requests: - cpu: 400m - memory: 1600Mi - nodeSelector: - app: kubedb - component: solr-database - instance: solr - tolerations: - - effect: NoSchedule - key: app - operator: Equal - value: kubedb - - effect: NoSchedule - key: instance - operator: Equal - value: solr - - effect: NoSchedule - key: component - operator: Equal - value: solr-database - - effect: NoSchedule - key: nodepool_type - operator: Equal - value: n2-standard-2 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 500Mi - version: 9.4.1 - zookeeperRef: - name: zookeeper-prod - namespace: zookeeper kubedbComSolr: # +doc-gen:break apiVersion: kubedb.com/v1alpha2 kind: Solr metadata: name: solr namespace: solr - spec: - deletionPolicy: Halt - serviceTemplates: - - alias: primary - spec: - type: LoadBalancer - topology: - coordinator: - podTemplate: - spec: - containers: - - name: solr - resources: - requests: - cpu: 500m - memory: 1600Mi - nodeSelector: - app: kubedb - component: solr-database - instance: solr - tolerations: - - effect: NoSchedule - key: app - operator: Equal - value: kubedb - - effect: NoSchedule - key: instance - operator: Equal - value: solr - - effect: NoSchedule - key: component - operator: Equal - value: solr-database - - effect: NoSchedule - key: nodepool_type - operator: Equal - value: n2-standard-2 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 700Mi - data: - podTemplate: - spec: - containers: - - name: solr - resources: - requests: - cpu: 500m - memory: 1600Mi - nodeSelector: - app: kubedb - component: solr-database - instance: solr - tolerations: - - effect: NoSchedule - key: app - operator: Equal - value: kubedb - - effect: NoSchedule - key: instance - operator: Equal - value: solr - - effect: NoSchedule - key: component - operator: Equal - value: solr-database - - effect: NoSchedule - key: nodepool_type - operator: Equal - value: n2-standard-2 - replicas: 1 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 3Gi - overseer: - podTemplate: - spec: - containers: - - name: solr - resources: - requests: - cpu: 400m - memory: 1600Mi - nodeSelector: - app: kubedb - component: solr-database - instance: solr - tolerations: - - effect: NoSchedule - key: app - operator: Equal - value: kubedb - - effect: NoSchedule - key: instance - operator: Equal - value: solr - - effect: NoSchedule - key: component - operator: Equal - value: solr-database - - effect: NoSchedule - key: nodepool_type - operator: Equal - value: n2-standard-2 - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 500Mi - version: 9.4.1 - zookeeperRef: - name: zookeeper-prod - namespace: zookeeper monitoringCoreosComServiceMonitor: # +doc-gen:break apiVersion: monitoring.coreos.com/v1 kind: ServiceMonitor metadata: name: solr namespace: demo - spec: - endpoints: - - honorLabels: true - interval: 30s - path: /metrics - port: metrics - namespaceSelector: - matchNames: - - demo - selector: - matchLabels: - app.kubernetes.io/instance: solr - app.kubernetes.io/name: solrs.kubedb.com secret_auth: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: solr-auth namespace: demo - stringData: - password: thisIs1StrongPassword - username: root - type: Opaque secret_config: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: solr-config namespace: demo - stringData: - solr.cnf: | - [mysqld] - max_connections = 200 - read_buffer_size = 1048576 - type: Opaque diff --git a/charts/kubedbcom-weaviate-editor-options/Chart.yaml b/charts/kubedbcom-weaviate-editor-options/Chart.yaml index dcfc1d07bd..04329a2776 100644 --- a/charts/kubedbcom-weaviate-editor-options/Chart.yaml +++ b/charts/kubedbcom-weaviate-editor-options/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 name: kubedbcom-weaviate-editor-options description: Weaviate Editor UI Options type: application -version: v0.35.0 -appVersion: v0.35.0 +version: v0.36.0 +appVersion: v0.36.0 maintainers: - name: appscode email: support@appscode.com diff --git a/charts/kubedbcom-weaviate-editor-options/README.md b/charts/kubedbcom-weaviate-editor-options/README.md index ff89e20efe..16646bc2cc 100644 --- a/charts/kubedbcom-weaviate-editor-options/README.md +++ b/charts/kubedbcom-weaviate-editor-options/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-weaviate-editor-options --version=v0.35.0 -$ helm upgrade -i kubedbcom-weaviate-editor-options appscode/kubedbcom-weaviate-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-weaviate-editor-options --version=v0.36.0 +$ helm upgrade -i kubedbcom-weaviate-editor-options appscode/kubedbcom-weaviate-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Weaviate Editor UI Options on a [Kubernetes](http://kuberne To install/upgrade the chart with the release name `kubedbcom-weaviate-editor-options`: ```bash -$ helm upgrade -i kubedbcom-weaviate-editor-options appscode/kubedbcom-weaviate-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-weaviate-editor-options appscode/kubedbcom-weaviate-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` The command deploys a Weaviate Editor UI Options on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -145,12 +145,12 @@ The following table lists the configurable parameters of the `kubedbcom-weaviate Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-weaviate-editor-options appscode/kubedbcom-weaviate-editor-options -n kube-system --create-namespace --version=v0.35.0 --set metadata.resource.group=kubedb.com +$ helm upgrade -i kubedbcom-weaviate-editor-options appscode/kubedbcom-weaviate-editor-options -n kube-system --create-namespace --version=v0.36.0 --set metadata.resource.group=kubedb.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-weaviate-editor-options appscode/kubedbcom-weaviate-editor-options -n kube-system --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-weaviate-editor-options appscode/kubedbcom-weaviate-editor-options -n kube-system --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-weaviate-editor-options/templates/binding.yaml b/charts/kubedbcom-weaviate-editor-options/templates/binding.yaml new file mode 100644 index 0000000000..8eb93701ae --- /dev/null +++ b/charts/kubedbcom-weaviate-editor-options/templates/binding.yaml @@ -0,0 +1,16 @@ +{{- if .Values.spec.admin.expose.enable.default }} +apiVersion: catalog.appscode.com/v1alpha1 +kind: WeaviateBinding +metadata: + name: {{ include "kubedbcom-weaviate-editor-options.fullname" . }} + namespace: {{ .Release.Namespace }} + labels: + {{- include "kubedbcom-weaviate-editor-options.labels" . | nindent 4 }} +spec: + sourceRef: + name: {{ include "kubedbcom-weaviate-editor-options.fullname" . }} + namespace: {{ .Release.Namespace }} + uiExposure: + disableUI: {{ .Values.spec.admin.expose.uiExposure.disableUI }} + disableCostEfficiency: {{ .Values.spec.admin.expose.uiExposure.disableCostEfficiency }} +{{- end }} \ No newline at end of file diff --git a/charts/kubedbcom-weaviate-editor-options/ui/create-ui.yaml b/charts/kubedbcom-weaviate-editor-options/ui/create-ui.yaml index 2b2e6e35de..6751320069 100644 --- a/charts/kubedbcom-weaviate-editor-options/ui/create-ui.yaml +++ b/charts/kubedbcom-weaviate-editor-options/ui/create-ui.yaml @@ -303,9 +303,12 @@ step: validation: type: required type: block-layout - if: - name: returnFalse - type: function + - if: + name: isToggleOn|expose + type: function + label: Expose via Gateway? + schema: schema/properties/spec/properties/admin/properties/expose/properties/enable/properties/default + type: switch label: Additional Options showLabels: true type: block-layout diff --git a/charts/kubedbcom-weaviate-editor/Chart.yaml b/charts/kubedbcom-weaviate-editor/Chart.yaml index 195a1267d5..7d54ae73dc 100644 --- a/charts/kubedbcom-weaviate-editor/Chart.yaml +++ b/charts/kubedbcom-weaviate-editor/Chart.yaml @@ -1,11 +1,21 @@ annotations: meta.x-helm.dev/editor: '{"group":"kubedb.com","version":"v1alpha2","resource":"weaviates"}' - meta.x-helm.dev/resource-keys: autoscalingKubedbComWeaviateAutoscaler,kubedbComWeaviate,secret_auth,secret_config - meta.x-helm.dev/resources: "- group: \"\"\n kind: Secret\n version: v1\n- group:\ - \ autoscaling.kubedb.com\n kind: WeaviateAutoscaler\n version: v1alpha1\n- group:\ - \ kubedb.com\n kind: Weaviate\n version: v1alpha2\n" + meta.x-helm.dev/resource-keys: autoscalingKubedbComWeaviateAutoscaler,catalogAppscodeComWeaviateBinding,kubedbComWeaviate,secret_auth,secret_config + meta.x-helm.dev/resources: | + - group: "" + kind: Secret + version: v1 + - group: autoscaling.kubedb.com + kind: WeaviateAutoscaler + version: v1alpha1 + - group: catalog.appscode.com + kind: WeaviateBinding + version: v1alpha1 + - group: kubedb.com + kind: Weaviate + version: v1alpha2 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Weaviate Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -17,4 +27,4 @@ maintainers: name: appscode name: kubedbcom-weaviate-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/kubedbcom-weaviate-editor/README.md b/charts/kubedbcom-weaviate-editor/README.md index fbab3c2988..33b7cd3f98 100644 --- a/charts/kubedbcom-weaviate-editor/README.md +++ b/charts/kubedbcom-weaviate-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-weaviate-editor --version=v0.35.0 -$ helm upgrade -i kubedbcom-weaviate-editor appscode/kubedbcom-weaviate-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-weaviate-editor --version=v0.36.0 +$ helm upgrade -i kubedbcom-weaviate-editor appscode/kubedbcom-weaviate-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Weaviate Editor on a [Kubernetes](http://kubernetes.io) clu To install/upgrade the chart with the release name `kubedbcom-weaviate-editor`: ```bash -$ helm upgrade -i kubedbcom-weaviate-editor appscode/kubedbcom-weaviate-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-weaviate-editor appscode/kubedbcom-weaviate-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Weaviate Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -45,30 +45,30 @@ The command removes all the Kubernetes components associated with the chart and The following table lists the configurable parameters of the `kubedbcom-weaviate-editor` chart and their default values. -| Parameter | Description | Default | -|--------------------------------------------------|-------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| metadata.resource.group | | kubedb.com | -| metadata.resource.version | | v1alpha2 | -| metadata.resource.name | | weaviates | -| metadata.resource.kind | | Weaviate | -| metadata.resource.scope | | Namespaced | -| metadata.release.name | | RELEASE-NAME | -| metadata.release.namespace | | default | -| resources.autoscalingKubedbComWeaviateAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"WeaviateAutoscaler","metadata":{"name":"weaviate","namespace":"demo"},"spec":{"compute":{"nodeTopology":{"name":"standard-basv2-family"},"weaviate":{"maxAllowed":{"cpu":1,"memory":"2Gi"},"minAllowed":{"cpu":"400m","memory":"400Mi"},"podLifeTimeThreshold":"10m","resourceDiffPercentage":20,"trigger":"On"}},"databaseRef":{"name":"weaviate"},"opsRequestOptions":{"apply":"IfReady","timeout":"10m"}}} | -| resources.kubedbComWeaviate | | {"apiVersion":"kubedb.com/v1alpha2","kind":"Weaviate","metadata":{"name":"weaviate","namespace":"default"},"spec":{"deletionPolicy":"WipeOut","podTemplate":{"spec":{"containers":[{"name":"weaviate","resources":{"limits":{"cpu":"500m","memory":"1Gi"}}}],"nodeSelector":{"app":"weaviates.kubedb.com","instance":"hello","namespace":"default","nodepool":"standard-bsv2-family"},"podPlacementPolicy":{"name":"default"},"tolerations":[{"effect":"NoSchedule","key":"app","operator":"Equal","value":"weaviates.kubedb.com"},{"effect":"NoSchedule","key":"instance","operator":"Equal","value":"hello"},{"effect":"NoSchedule","key":"namespace","operator":"Equal","value":"default"},{"effect":"NoSchedule","key":"nodepool","operator":"Equal","value":"standard-bsv2-family"}]}},"replicas":3,"serviceTemplates":[{"alias":"primary","spec":{"type":"LoadBalancer"}}],"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"default"},"storageType":"Durable","version":"24.4.1"}} | -| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"weaviate-auth","namespace":"demo"},"stringData":{"password":"thisIs1StrongPassword","username":"root"},"type":"Opaque"} | -| resources.secret_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"weaviate-config","namespace":"demo"},"stringData":{"weaviate.cnf":"[mysqld]\nmax_connections = 200\nread_buffer_size = 1048576\n"},"type":"Opaque"} | +| Parameter | Description | Default | +|--------------------------------------------------|-------------|---------------------------------------------------------------------------------------------------------------------------------------------| +| metadata.resource.group | | kubedb.com | +| metadata.resource.version | | v1alpha2 | +| metadata.resource.name | | weaviates | +| metadata.resource.kind | | Weaviate | +| metadata.resource.scope | | Namespaced | +| metadata.release.name | | RELEASE-NAME | +| metadata.release.namespace | | default | +| resources.autoscalingKubedbComWeaviateAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"WeaviateAutoscaler","metadata":{"name":"weaviate","namespace":"demo"}} | +| resources.kubedbComWeaviate | | {"apiVersion":"kubedb.com/v1alpha2","kind":"Weaviate","metadata":{"name":"weaviate","namespace":"default"}} | +| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"weaviate-auth","namespace":"demo"}} | +| resources.secret_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"weaviate-config","namespace":"demo"}} | Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-weaviate-editor appscode/kubedbcom-weaviate-editor -n default --create-namespace --version=v0.35.0 --set metadata.resource.group=kubedb.com +$ helm upgrade -i kubedbcom-weaviate-editor appscode/kubedbcom-weaviate-editor -n default --create-namespace --version=v0.36.0 --set metadata.resource.group=kubedb.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-weaviate-editor appscode/kubedbcom-weaviate-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-weaviate-editor appscode/kubedbcom-weaviate-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-weaviate-editor/crds/catalog.appscode.com_weaviatebindings.yaml b/charts/kubedbcom-weaviate-editor/crds/catalog.appscode.com_weaviatebindings.yaml new file mode 100644 index 0000000000..2769845917 --- /dev/null +++ b/charts/kubedbcom-weaviate-editor/crds/catalog.appscode.com_weaviatebindings.yaml @@ -0,0 +1,77 @@ +apiVersion: apiextensions.k8s.io/v1 +kind: CustomResourceDefinition +metadata: + name: weaviatebindings.catalog.appscode.com +spec: + group: catalog.appscode.com + names: + kind: WeaviateBinding + listKind: WeaviateBindingList + plural: weaviatebindings + singular: weaviatebinding + scope: Namespaced + versions: + - name: v1alpha1 + schema: + openAPIV3Schema: + description: WeaviateBinding is the Schema for the weaviatebindings API + properties: + apiVersion: + description: |- + APIVersion defines the versioned schema of this representation of an object. + Servers should convert recognized schemas to the latest internal value, and + may reject unrecognized values. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources + type: string + kind: + description: |- + Kind is a string value representing the REST resource this object represents. + Servers may infer this from the endpoint the client submits requests to. + Cannot be updated. + In CamelCase. + More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds + type: string + metadata: + type: object + spec: + description: BindingSpec defines the desired state of Binding + properties: + sourceRef: + description: SourceRef refers to the source app instance. + properties: + name: + description: |- + Name of the referent. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names + type: string + namespace: + description: |- + Namespace of the referent. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ + type: string + required: + - name + type: object + uiExposure: + description: UIExposure holds the specification of UI exposer + properties: + disableCostEfficiency: + type: boolean + disableUI: + type: boolean + required: + - disableCostEfficiency + - disableUI + type: object + required: + - sourceRef + type: object + type: object + served: true + storage: true +status: + acceptedNames: + kind: "" + plural: "" + conditions: null + storedVersions: null diff --git a/charts/kubedbcom-weaviate-editor/crds/kubedb.com_weaviates.yaml b/charts/kubedbcom-weaviate-editor/crds/kubedb.com_weaviates.yaml index 4d725b32f4..69b2b24920 100644 --- a/charts/kubedbcom-weaviate-editor/crds/kubedb.com_weaviates.yaml +++ b/charts/kubedbcom-weaviate-editor/crds/kubedb.com_weaviates.yaml @@ -1177,6 +1177,333 @@ spec: waitForInitialRestore: type: boolean type: object + monitor: + properties: + agent: + enum: + - prometheus.io/operator + - prometheus.io + - prometheus.io/builtin + type: string + prometheus: + properties: + exporter: + properties: + args: + items: + type: string + type: array + env: + items: + properties: + name: + type: string + value: + type: string + valueFrom: + properties: + configMapKeyRef: + properties: + key: + type: string + name: + default: "" + type: string + optional: + type: boolean + required: + - key + type: object + x-kubernetes-map-type: atomic + fieldRef: + properties: + apiVersion: + type: string + fieldPath: + type: string + required: + - fieldPath + type: object + x-kubernetes-map-type: atomic + fileKeyRef: + properties: + key: + type: string + optional: + default: false + type: boolean + path: + type: string + volumeName: + type: string + required: + - key + - path + - volumeName + type: object + x-kubernetes-map-type: atomic + resourceFieldRef: + properties: + containerName: + type: string + divisor: + 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 + resource: + type: string + required: + - resource + type: object + x-kubernetes-map-type: atomic + secretKeyRef: + properties: + key: + type: string + name: + default: "" + type: string + optional: + type: boolean + required: + - key + type: object + x-kubernetes-map-type: atomic + type: object + required: + - name + type: object + type: array + port: + default: 56790 + format: int32 + 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 + type: object + serviceMonitor: + properties: + endpoints: + items: + properties: + metricRelabelings: + items: + properties: + action: + default: replace + enum: + - replace + - Replace + - keep + - Keep + - drop + - Drop + - hashmod + - HashMod + - labelmap + - LabelMap + - labeldrop + - LabelDrop + - labelkeep + - LabelKeep + - lowercase + - Lowercase + - uppercase + - Uppercase + - keepequal + - KeepEqual + - dropequal + - DropEqual + type: string + modulus: + format: int64 + type: integer + regex: + type: string + replacement: + type: string + separator: + type: string + sourceLabels: + items: + type: string + type: array + targetLabel: + type: string + type: object + type: array + port: + type: string + relabelings: + items: + properties: + action: + default: replace + enum: + - replace + - Replace + - keep + - Keep + - drop + - Drop + - hashmod + - HashMod + - labelmap + - LabelMap + - labeldrop + - LabelDrop + - labelkeep + - LabelKeep + - lowercase + - Lowercase + - uppercase + - Uppercase + - keepequal + - KeepEqual + - dropequal + - DropEqual + type: string + modulus: + format: int64 + type: integer + regex: + type: string + replacement: + type: string + separator: + type: string + sourceLabels: + items: + type: string + type: array + targetLabel: + type: string + type: object + type: array + type: object + type: array + interval: + type: string + labels: + additionalProperties: + type: string + type: object + podTargetLabels: + items: + type: string + type: array + targetLabels: + items: + type: string + type: array + type: object + type: object + type: object podTemplate: properties: controller: diff --git a/charts/kubedbcom-weaviate-editor/templates/catalog_appscode_com_weaviate_binding.yaml b/charts/kubedbcom-weaviate-editor/templates/catalog_appscode_com_weaviate_binding.yaml new file mode 100644 index 0000000000..40314232ba --- /dev/null +++ b/charts/kubedbcom-weaviate-editor/templates/catalog_appscode_com_weaviate_binding.yaml @@ -0,0 +1,5 @@ +{{- with .Values.resources }} +{{- with .catalogAppscodeComWeaviateBinding }} +{{- . | toYaml }} +{{- end }} +{{- end }} diff --git a/charts/kubedbcom-weaviate-editor/ui/edit-ui.yaml b/charts/kubedbcom-weaviate-editor/ui/edit-ui.yaml index 5404d69b7b..747ff2943e 100644 --- a/charts/kubedbcom-weaviate-editor/ui/edit-ui.yaml +++ b/charts/kubedbcom-weaviate-editor/ui/edit-ui.yaml @@ -302,4 +302,18 @@ step: type: block-layout id: storage-autoscaler type: single-step-form +- elements: + - fullwidth: true + init: + type: func + value: isBindingAlreadyOn + label: Expose Database + schema: temp/properties/binding + type: switch + watcher: + func: addOrRemoveBinding + paths: + - temp/properties/binding + id: binding + type: single-step-form type: multi-step-form diff --git a/charts/kubedbcom-weaviate-editor/ui/functions.js b/charts/kubedbcom-weaviate-editor/ui/functions.js index 0e871c63b8..ff1e3ca91e 100644 --- a/charts/kubedbcom-weaviate-editor/ui/functions.js +++ b/charts/kubedbcom-weaviate-editor/ui/functions.js @@ -554,6 +554,45 @@ export const useFunc = (model) => { return showStoragememory } + function isBindingAlreadyOn() { + const value = getValue(model, '/resources') + const keys = Object.keys(value) + const isExposeBinding = !!keys.find((str) => str === 'catalogAppscodeComWeaviateBinding') + return isExposeBinding + } + + function addOrRemoveBinding() { + const value = getValue(discriminator, `/binding`) + const dbName = getValue(model, '/metadata/release/name') + const dbNamespace = getValue(model, '/metadata/release/namespace') + const labels = getValue(model, '/resources/kubedbComWeaviate/metadata/labels') + const bindingValues = { + apiVersion: 'catalog.appscode.com/v1alpha1', + kind: 'WeaviateBinding', + metadata: { + labels, + name: dbName, + namespace: dbNamespace, + }, + spec: { + sourceRef: { + name: dbName, + namespace: dbNamespace, + }, + }, + } + + if (value) { + commit('wizard/model$update', { + path: '/resources/catalogAppscodeComWeaviateBinding', + value: bindingValues, + force: true, + }) + } else { + commit('wizard/model$delete', '/resources/catalogAppscodeComWeaviateBinding') + } + } + return { isKubedb, isConsole, @@ -584,5 +623,7 @@ export const useFunc = (model) => { returnFalse, setValueFromDbDetails, showStorageMemoryOption, + isBindingAlreadyOn, + addOrRemoveBinding, } } diff --git a/charts/kubedbcom-weaviate-editor/values.openapiv3_schema.yaml b/charts/kubedbcom-weaviate-editor/values.openapiv3_schema.yaml index f2302a3e20..639843ef5c 100644 --- a/charts/kubedbcom-weaviate-editor/values.openapiv3_schema.yaml +++ b/charts/kubedbcom-weaviate-editor/values.openapiv3_schema.yaml @@ -186,6 +186,52 @@ properties: required: - spec type: object + catalogAppscodeComWeaviateBinding: + properties: + apiVersion: + type: string + kind: + type: string + metadata: + properties: + annotations: + additionalProperties: + type: string + type: object + labels: + additionalProperties: + type: string + type: object + name: + type: string + namespace: + type: string + type: object + spec: + properties: + sourceRef: + properties: + name: + type: string + namespace: + type: string + required: + - name + type: object + uiExposure: + properties: + disableCostEfficiency: + type: boolean + disableUI: + type: boolean + required: + - disableCostEfficiency + - disableUI + type: object + required: + - sourceRef + type: object + type: object kubedbComWeaviate: properties: apiVersion: @@ -1363,6 +1409,333 @@ properties: waitForInitialRestore: type: boolean type: object + monitor: + properties: + agent: + enum: + - prometheus.io/operator + - prometheus.io + - prometheus.io/builtin + type: string + prometheus: + properties: + exporter: + properties: + args: + items: + type: string + type: array + env: + items: + properties: + name: + type: string + value: + type: string + valueFrom: + properties: + configMapKeyRef: + properties: + key: + type: string + name: + default: "" + type: string + optional: + type: boolean + required: + - key + type: object + x-kubernetes-map-type: atomic + fieldRef: + properties: + apiVersion: + type: string + fieldPath: + type: string + required: + - fieldPath + type: object + x-kubernetes-map-type: atomic + fileKeyRef: + properties: + key: + type: string + optional: + default: false + type: boolean + path: + type: string + volumeName: + type: string + required: + - key + - path + - volumeName + type: object + x-kubernetes-map-type: atomic + resourceFieldRef: + properties: + containerName: + type: string + divisor: + 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 + resource: + type: string + required: + - resource + type: object + x-kubernetes-map-type: atomic + secretKeyRef: + properties: + key: + type: string + name: + default: "" + type: string + optional: + type: boolean + required: + - key + type: object + x-kubernetes-map-type: atomic + type: object + required: + - name + type: object + type: array + port: + default: 56790 + format: int32 + 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 + type: object + serviceMonitor: + properties: + endpoints: + items: + properties: + metricRelabelings: + items: + properties: + action: + default: replace + enum: + - replace + - Replace + - keep + - Keep + - drop + - Drop + - hashmod + - HashMod + - labelmap + - LabelMap + - labeldrop + - LabelDrop + - labelkeep + - LabelKeep + - lowercase + - Lowercase + - uppercase + - Uppercase + - keepequal + - KeepEqual + - dropequal + - DropEqual + type: string + modulus: + format: int64 + type: integer + regex: + type: string + replacement: + type: string + separator: + type: string + sourceLabels: + items: + type: string + type: array + targetLabel: + type: string + type: object + type: array + port: + type: string + relabelings: + items: + properties: + action: + default: replace + enum: + - replace + - Replace + - keep + - Keep + - drop + - Drop + - hashmod + - HashMod + - labelmap + - LabelMap + - labeldrop + - LabelDrop + - labelkeep + - LabelKeep + - lowercase + - Lowercase + - uppercase + - Uppercase + - keepequal + - KeepEqual + - dropequal + - DropEqual + type: string + modulus: + format: int64 + type: integer + regex: + type: string + replacement: + type: string + separator: + type: string + sourceLabels: + items: + type: string + type: array + targetLabel: + type: string + type: object + type: array + type: object + type: array + interval: + type: string + labels: + additionalProperties: + type: string + type: object + podTargetLabels: + items: + type: string + type: array + targetLabels: + items: + type: string + type: array + type: object + type: object + type: object podTemplate: properties: controller: diff --git a/charts/kubedbcom-weaviate-editor/values.yaml b/charts/kubedbcom-weaviate-editor/values.yaml index 83da2e6f7d..f1e3a45478 100644 --- a/charts/kubedbcom-weaviate-editor/values.yaml +++ b/charts/kubedbcom-weaviate-editor/values.yaml @@ -15,98 +15,27 @@ resources: metadata: name: weaviate namespace: demo - spec: - compute: - nodeTopology: - name: standard-basv2-family - weaviate: - maxAllowed: - cpu: 1 - memory: 2Gi - minAllowed: - cpu: 400m - memory: 400Mi - podLifeTimeThreshold: 10m - resourceDiffPercentage: 20 - trigger: "On" - databaseRef: - name: weaviate - opsRequestOptions: - apply: IfReady - timeout: 10m + catalogAppscodeComWeaviateBinding: # +doc-gen:break + apiVersion: catalog.appscode.com/v1alpha1 + kind: WeaviateBinding + metadata: + name: weaviate + namespace: demo kubedbComWeaviate: # +doc-gen:break apiVersion: kubedb.com/v1alpha2 kind: Weaviate metadata: name: weaviate namespace: default - spec: - deletionPolicy: WipeOut - podTemplate: - spec: - containers: - - name: weaviate - resources: - limits: - cpu: 500m - memory: 1Gi - nodeSelector: - app: weaviates.kubedb.com - instance: hello - namespace: default - nodepool: standard-bsv2-family - podPlacementPolicy: - name: default - tolerations: - - effect: NoSchedule - key: app - operator: Equal - value: weaviates.kubedb.com - - effect: NoSchedule - key: instance - operator: Equal - value: hello - - effect: NoSchedule - key: namespace - operator: Equal - value: default - - effect: NoSchedule - key: nodepool - operator: Equal - value: standard-bsv2-family - replicas: 3 - serviceTemplates: - - alias: primary - spec: - type: LoadBalancer - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 10Gi - storageClassName: default - storageType: Durable - version: 24.4.1 secret_auth: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: weaviate-auth namespace: demo - stringData: - password: thisIs1StrongPassword - username: root - type: Opaque secret_config: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: weaviate-config namespace: demo - stringData: - weaviate.cnf: | - [mysqld] - max_connections = 200 - read_buffer_size = 1048576 - type: Opaque diff --git a/charts/kubedbcom-zookeeper-editor-options/Chart.yaml b/charts/kubedbcom-zookeeper-editor-options/Chart.yaml index 7fe7acc1bb..f01dd523d0 100644 --- a/charts/kubedbcom-zookeeper-editor-options/Chart.yaml +++ b/charts/kubedbcom-zookeeper-editor-options/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 name: kubedbcom-zookeeper-editor-options description: ZooKeeper Editor UI Options type: application -version: v0.35.0 -appVersion: v0.35.0 +version: v0.36.0 +appVersion: v0.36.0 maintainers: - name: appscode email: support@appscode.com diff --git a/charts/kubedbcom-zookeeper-editor-options/README.md b/charts/kubedbcom-zookeeper-editor-options/README.md index 1d37c2b15c..40326df10e 100644 --- a/charts/kubedbcom-zookeeper-editor-options/README.md +++ b/charts/kubedbcom-zookeeper-editor-options/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-zookeeper-editor-options --version=v0.35.0 -$ helm upgrade -i kubedbcom-zookeeper-editor-options appscode/kubedbcom-zookeeper-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-zookeeper-editor-options --version=v0.36.0 +$ helm upgrade -i kubedbcom-zookeeper-editor-options appscode/kubedbcom-zookeeper-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ZooKeeper Editor UI Options on a [Kubernetes](http://kubern To install/upgrade the chart with the release name `kubedbcom-zookeeper-editor-options`: ```bash -$ helm upgrade -i kubedbcom-zookeeper-editor-options appscode/kubedbcom-zookeeper-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-zookeeper-editor-options appscode/kubedbcom-zookeeper-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` The command deploys a ZooKeeper Editor UI Options on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -203,12 +203,12 @@ The following table lists the configurable parameters of the `kubedbcom-zookeepe Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-zookeeper-editor-options appscode/kubedbcom-zookeeper-editor-options -n kube-system --create-namespace --version=v0.35.0 --set metadata.resource.group=kubedb.com +$ helm upgrade -i kubedbcom-zookeeper-editor-options appscode/kubedbcom-zookeeper-editor-options -n kube-system --create-namespace --version=v0.36.0 --set metadata.resource.group=kubedb.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-zookeeper-editor-options appscode/kubedbcom-zookeeper-editor-options -n kube-system --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-zookeeper-editor-options appscode/kubedbcom-zookeeper-editor-options -n kube-system --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-zookeeper-editor/Chart.yaml b/charts/kubedbcom-zookeeper-editor/Chart.yaml index 09a046d7f4..d276b0cb98 100644 --- a/charts/kubedbcom-zookeeper-editor/Chart.yaml +++ b/charts/kubedbcom-zookeeper-editor/Chart.yaml @@ -2,18 +2,39 @@ annotations: meta.x-helm.dev/editor: '{"group":"kubedb.com","version":"v1alpha2","resource":"zookeepers"}' meta.x-helm.dev/form-keys: monitoringCoreosComPrometheusRule meta.x-helm.dev/resource-keys: autoscalingKubedbComZooKeeperAutoscaler,catalogAppscodeComZooKeeperBinding,certManagerIoIssuer_ca,coreKubestashComBackupBlueprint,coreKubestashComBackupConfiguration,coreKubestashComRestoreSession,kubedbComZooKeeper,monitoringCoreosComServiceMonitor,secret_auth,secret_config - meta.x-helm.dev/resources: "- group: \"\"\n kind: Secret\n version: v1\n- group:\ - \ autoscaling.kubedb.com\n kind: ZooKeeperAutoscaler\n version: v1alpha1\n-\ - \ group: catalog.appscode.com\n kind: ZooKeeperBinding\n version: v1alpha1\n\ - - group: cert-manager.io\n kind: Issuer\n version: v1\n- group: core.kubestash.com\n\ - \ kind: BackupBlueprint\n version: v1alpha1\n- group: core.kubestash.com\n \ - \ kind: BackupConfiguration\n version: v1alpha1\n- group: core.kubestash.com\n\ - \ kind: RestoreSession\n version: v1alpha1\n- group: kubedb.com\n kind: ZooKeeper\n\ - \ version: v1alpha2\n- group: monitoring.coreos.com\n kind: PrometheusRule\n\ - \ version: v1\n- group: monitoring.coreos.com\n kind: ServiceMonitor\n version:\ - \ v1\n" + meta.x-helm.dev/resources: | + - group: "" + kind: Secret + version: v1 + - group: autoscaling.kubedb.com + kind: ZooKeeperAutoscaler + version: v1alpha1 + - group: catalog.appscode.com + kind: ZooKeeperBinding + version: v1alpha1 + - group: cert-manager.io + kind: Issuer + version: v1 + - group: core.kubestash.com + kind: BackupBlueprint + version: v1alpha1 + - group: core.kubestash.com + kind: BackupConfiguration + version: v1alpha1 + - group: core.kubestash.com + kind: RestoreSession + version: v1alpha1 + - group: kubedb.com + kind: ZooKeeper + version: v1alpha2 + - group: monitoring.coreos.com + kind: PrometheusRule + version: v1 + - group: monitoring.coreos.com + kind: ServiceMonitor + version: v1 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ZooKeeper Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -25,4 +46,4 @@ maintainers: name: appscode name: kubedbcom-zookeeper-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/kubedbcom-zookeeper-editor/README.md b/charts/kubedbcom-zookeeper-editor/README.md index 3d8b2540c2..6c2b082bf1 100644 --- a/charts/kubedbcom-zookeeper-editor/README.md +++ b/charts/kubedbcom-zookeeper-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubedbcom-zookeeper-editor --version=v0.35.0 -$ helm upgrade -i kubedbcom-zookeeper-editor appscode/kubedbcom-zookeeper-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubedbcom-zookeeper-editor --version=v0.36.0 +$ helm upgrade -i kubedbcom-zookeeper-editor appscode/kubedbcom-zookeeper-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ZooKeeper Editor on a [Kubernetes](http://kubernetes.io) cl To install/upgrade the chart with the release name `kubedbcom-zookeeper-editor`: ```bash -$ helm upgrade -i kubedbcom-zookeeper-editor appscode/kubedbcom-zookeeper-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i kubedbcom-zookeeper-editor appscode/kubedbcom-zookeeper-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ZooKeeper Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -45,108 +45,108 @@ The command removes all the Kubernetes components associated with the chart and The following table lists the configurable parameters of the `kubedbcom-zookeeper-editor` chart and their default values. -| Parameter | Description | Default | -|-------------------------------------------------------------------------------|-------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| form.alert.additionalRuleLabels | | {} | -| form.alert.annotations | | {} | -| form.alert.enabled | | warning | -| form.alert.groups.database.enabled | | warning | -| form.alert.groups.database.rules.diskAlmostFull.duration | | 1m | -| form.alert.groups.database.rules.diskAlmostFull.enabled | | true | -| form.alert.groups.database.rules.diskAlmostFull.severity | | critical | -| form.alert.groups.database.rules.diskAlmostFull.val | | 95 | -| form.alert.groups.database.rules.diskUsageHigh.duration | | 1m | -| form.alert.groups.database.rules.diskUsageHigh.enabled | | true | -| form.alert.groups.database.rules.diskUsageHigh.severity | | warning | -| form.alert.groups.database.rules.diskUsageHigh.val | | 80 | -| form.alert.groups.database.rules.zookeeperDown.duration | | 1m | -| form.alert.groups.database.rules.zookeeperDown.enabled | | true | -| form.alert.groups.database.rules.zookeeperDown.severity | | critical | -| form.alert.groups.database.rules.zookeeperJvmMemoryFilingUp.duration | | 1m | -| form.alert.groups.database.rules.zookeeperJvmMemoryFilingUp.enabled | | true | -| form.alert.groups.database.rules.zookeeperJvmMemoryFilingUp.severity | | warning | -| form.alert.groups.database.rules.zookeeperJvmMemoryFilingUp.val | | 0.8 | -| form.alert.groups.database.rules.zookeeperLeaderElection.duration | | 1m | -| form.alert.groups.database.rules.zookeeperLeaderElection.enabled | | true | -| form.alert.groups.database.rules.zookeeperLeaderElection.severity | | warning | -| form.alert.groups.database.rules.zookeeperTooBigMemory.duration | | 1m | -| form.alert.groups.database.rules.zookeeperTooBigMemory.enabled | | true | -| form.alert.groups.database.rules.zookeeperTooBigMemory.severity | | warning | -| form.alert.groups.database.rules.zookeeperTooBigMemory.val | | 1 | -| form.alert.groups.database.rules.zookeeperTooHighAvgLatency.duration | | 1m | -| form.alert.groups.database.rules.zookeeperTooHighAvgLatency.enabled | | true | -| form.alert.groups.database.rules.zookeeperTooHighAvgLatency.severity | | warning | -| form.alert.groups.database.rules.zookeeperTooHighAvgLatency.val | | 100 | -| form.alert.groups.database.rules.zookeeperTooLongFsyncTime.duration | | 1m | -| form.alert.groups.database.rules.zookeeperTooLongFsyncTime.enabled | | true | -| form.alert.groups.database.rules.zookeeperTooLongFsyncTime.severity | | warning | -| form.alert.groups.database.rules.zookeeperTooLongFsyncTime.val | | 100 | -| form.alert.groups.database.rules.zookeeperTooLongSnapshotTime.duration | | 1m | -| form.alert.groups.database.rules.zookeeperTooLongSnapshotTime.enabled | | true | -| form.alert.groups.database.rules.zookeeperTooLongSnapshotTime.severity | | warning | -| form.alert.groups.database.rules.zookeeperTooLongSnapshotTime.val | | 100 | -| form.alert.groups.database.rules.zookeeperTooManyConnections.duration | | 1m | -| form.alert.groups.database.rules.zookeeperTooManyConnections.enabled | | true | -| form.alert.groups.database.rules.zookeeperTooManyConnections.severity | | warning | -| form.alert.groups.database.rules.zookeeperTooManyConnections.val | | 60 | -| form.alert.groups.database.rules.zookeeperTooManyNodes.duration | | 1m | -| form.alert.groups.database.rules.zookeeperTooManyNodes.enabled | | true | -| form.alert.groups.database.rules.zookeeperTooManyNodes.severity | | warning | -| form.alert.groups.database.rules.zookeeperTooManyNodes.val | | 1e+06 | -| form.alert.groups.database.rules.zookeeperTooManyOpenFiles.duration | | 1m | -| form.alert.groups.database.rules.zookeeperTooManyOpenFiles.enabled | | true | -| form.alert.groups.database.rules.zookeeperTooManyOpenFiles.severity | | warning | -| form.alert.groups.database.rules.zookeeperTooManyOpenFiles.val | | 300 | -| form.alert.groups.database.rules.zookeeperTooManyWatch.duration | | 1m | -| form.alert.groups.database.rules.zookeeperTooManyWatch.enabled | | true | -| form.alert.groups.database.rules.zookeeperTooManyWatch.severity | | warning | -| form.alert.groups.database.rules.zookeeperTooManyWatch.val | | 10000 | -| form.alert.groups.opsManager.enabled | | warning | -| form.alert.groups.opsManager.rules.opsRequestFailed.duration | | 0m | -| form.alert.groups.opsManager.rules.opsRequestFailed.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestFailed.severity | | critical | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.duration | | 0m | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.severity | | info | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.duration | | 30m | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.severity | | critical | -| form.alert.groups.provisioner.enabled | | warning | -| form.alert.groups.provisioner.rules.appPhaseCritical.duration | | 15m | -| form.alert.groups.provisioner.rules.appPhaseCritical.enabled | | true | -| form.alert.groups.provisioner.rules.appPhaseCritical.severity | | warning | -| form.alert.groups.provisioner.rules.appPhaseNotReady.duration | | 1m | -| form.alert.groups.provisioner.rules.appPhaseNotReady.enabled | | true | -| form.alert.groups.provisioner.rules.appPhaseNotReady.severity | | critical | -| form.alert.labels.release | | kube-prometheus-stack | -| metadata.resource.group | | kubedb.com | -| metadata.resource.version | | v1alpha2 | -| metadata.resource.name | | zookeepers | -| metadata.resource.kind | | ZooKeeper | -| metadata.resource.scope | | Namespaced | -| metadata.release.name | | RELEASE-NAME | -| metadata.release.namespace | | default | -| resources.autoscalingKubedbComZooKeeperAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"ZooKeeperAutoscaler","metadata":{"name":"zookeeper","namespace":"demo"},"spec":{"compute":{"nodeTopology":{"name":"standard-basv2-family"},"zookeeper":{"maxAllowed":{"cpu":1,"memory":"2Gi"},"minAllowed":{"cpu":"400m","memory":"400Mi"},"podLifeTimeThreshold":"10m","resourceDiffPercentage":20,"trigger":"On"}},"databaseRef":{"name":"zookeeper"},"opsRequestOptions":{"apply":"IfReady","timeout":"10m"}}} | -| resources.catalogAppscodeComZooKeeperBinding | | {"apiVersion":"catalog.appscode.com/v1alpha1","kind":"ZooKeeperBinding","metadata":{"name":"zookeeper","namespace":"demo"},"spec":{"sourceRef":{"name":"zookeeper","namespace":"demo"}}} | -| resources.certManagerIoIssuer_ca | | {"apiVersion":"cert-manager.io/v1","kind":"Issuer","metadata":{"name":"zookeeper-ca","namespace":"demo"},"spec":{"ca":{"secretName":"zookeeper-ca"}}} | -| resources.coreKubestashComBackupBlueprint | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"BackupBlueprint","metadata":{"name":"zookeeper","namespace":"demo"},"spec":{"backupConfigurationTemplate":{"backends":[{"name":"zookeeper-backend","retentionPolicy":{"name":"zookeeper-retention-policy","namespace":"demo"},"storageRef":{"name":"zookeeper-storage","namespace":"demo"}}],"sessions":[{"addon":{"jobTemplate":{"spec":{"containerSecurityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":999,"seccompProfile":{"type":"RuntimeDefault"}},"nodeSelector":{"kubernetes.io/os":"linux"}}},"name":"zookeeper-addon","tasks":[{"name":"logical-backup"}]},"name":"zookeeper-frequent-backup","repositories":[{"backend":"zookeeper-backend","directory":"/mongo-repo","encryptionSecret":{"name":"zookeeper-encryption-secret","namespace":"demo"},"name":"zookeeper-repo"}],"scheduler":{"failedJobsHistoryLimit":4,"jobTemplate":{"backoffLimit":2,"template":{"spec":{"containerSecurityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":999,"seccompProfile":{"type":"RuntimeDefault"}},"nodeSelector":{"kubernetes.io/os":"linux"}}}},"schedule":"0 */2 * * *","successfulJobsHistoryLimit":2},"sessionHistoryLimit":3}]},"usagePolicy":{"allowedNamespaces":{"from":"Same"}}}} | -| resources.coreKubestashComBackupConfiguration | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"BackupConfiguration","metadata":{"name":"zookeeper","namespace":"demo"},"spec":{"backends":[{"name":"zookeeper-backend","retentionPolicy":{"name":"zookeeper-retention-policy","namespace":"demo"},"storageRef":{"name":"zookeeper-storage","namespace":"demo"}}],"sessions":[{"addon":{"jobTemplate":{"spec":{"containerSecurityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":999,"seccompProfile":{"type":"RuntimeDefault"}},"nodeSelector":{"kubernetes.io/os":"linux"}}},"name":"zookeeper-addon","tasks":[{"name":"logical-backup"}]},"name":"zookeeper-frequent-backup","repositories":[{"backend":"zookeeper-backend","directory":"/zookeeper-repo","encryptionSecret":{"name":"zookeeper-encryption-secret","namespace":"demo"},"name":"zookeeper-repo"}],"scheduler":{"failedJobsHistoryLimit":4,"jobTemplate":{"backoffLimit":2,"template":{"spec":{"containerSecurityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":999,"seccompProfile":{"type":"RuntimeDefault"}},"nodeSelector":{"kubernetes.io/os":"linux"}}}},"schedule":"0 */2 * * *","successfulJobsHistoryLimit":2},"sessionHistoryLimit":3}],"target":{"apiGroup":"kubedb.com","kind":"ZooKeeper","name":"zookeeper","namespace":"demo"}}} | -| resources.coreKubestashComRestoreSession | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"RestoreSession","metadata":{"name":"zookeeper","namespace":"demo"},"spec":{"addon":{"containerRuntimeSettings":{"securityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsGroup":0,"runAsNonRoot":true,"runAsUser":999,"seccompProfile":{"type":"RuntimeDefault"}}},"jobTemplate":{"spec":{"nodeSelector":{"kubernetes.io/os":"linux"},"securityContext":{"runAsGroup":0,"runAsUser":999}}},"name":"zookeeper-addon","tasks":[{"name":"logical-backup-restore"}]},"dataSource":{"encryptionSecret":{"name":"zookeeper-encryption-secret","namespace":"demo"},"repository":"zookeeper-repo","snapshot":"latest"},"target":{"apiGroup":"kubedb.com","kind":"ZooKeeper","name":"zookeeper","namespace":"demo"}}} | -| resources.kubedbComZooKeeper | | {"apiVersion":"kubedb.com/v1alpha2","kind":"ZooKeeper","metadata":{"name":"zookeeper","namespace":"zookeeper"},"spec":{"deletionPolicy":"Halt","podTemplate":{"spec":{"containers":[{"name":"zookeeper","resources":{"requests":{"cpu":"700m","memory":"1200Mi"}}}],"nodeSelector":{"app":"kubedb","component":"zookeeper-database","instance":"zookeeper"},"tolerations":[{"effect":"NoSchedule","key":"app","operator":"Equal","value":"kubedb"},{"effect":"NoSchedule","key":"instance","operator":"Equal","value":"zookeeper"},{"effect":"NoSchedule","key":"component","operator":"Equal","value":"zookeeper-database"},{"effect":"NoSchedule","key":"nodepool_type","operator":"Equal","value":"n2-standard-2"}]}},"replicas":3,"serviceTemplates":[{"alias":"primary","spec":{"type":"LoadBalancer"}}],"storage":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Mi"}}},"version":"3.8.3"}} | -| resources.monitoringCoreosComServiceMonitor | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"zookeeper","namespace":"demo"},"spec":{"endpoints":[{"honorLabels":true,"interval":"30s","path":"/metrics","port":"metrics"}],"namespaceSelector":{"matchNames":["demo"]},"selector":{"matchLabels":{"app.kubernetes.io/instance":"zookeeper","app.kubernetes.io/name":"zookeepers.kubedb.com"}}}} | -| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"zookeeper-auth","namespace":"demo"},"stringData":{"password":"thisIs1StrongPassword","username":"root"},"type":"Opaque"} | -| resources.secret_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"zookeeper-config","namespace":"demo"},"stringData":{"zookeeper.cnf":"[mysqld]\nmax_connections = 200\nread_buffer_size = 1048576\n"},"type":"Opaque"} | +| Parameter | Description | Default | +|-------------------------------------------------------------------------------|-------------|-----------------------------------------------------------------------------------------------------------------------------------------------| +| form.alert.additionalRuleLabels | | {} | +| form.alert.annotations | | {} | +| form.alert.enabled | | warning | +| form.alert.groups.database.enabled | | warning | +| form.alert.groups.database.rules.diskAlmostFull.duration | | 1m | +| form.alert.groups.database.rules.diskAlmostFull.enabled | | true | +| form.alert.groups.database.rules.diskAlmostFull.severity | | critical | +| form.alert.groups.database.rules.diskAlmostFull.val | | 95 | +| form.alert.groups.database.rules.diskUsageHigh.duration | | 1m | +| form.alert.groups.database.rules.diskUsageHigh.enabled | | true | +| form.alert.groups.database.rules.diskUsageHigh.severity | | warning | +| form.alert.groups.database.rules.diskUsageHigh.val | | 80 | +| form.alert.groups.database.rules.zookeeperDown.duration | | 1m | +| form.alert.groups.database.rules.zookeeperDown.enabled | | true | +| form.alert.groups.database.rules.zookeeperDown.severity | | critical | +| form.alert.groups.database.rules.zookeeperJvmMemoryFilingUp.duration | | 1m | +| form.alert.groups.database.rules.zookeeperJvmMemoryFilingUp.enabled | | true | +| form.alert.groups.database.rules.zookeeperJvmMemoryFilingUp.severity | | warning | +| form.alert.groups.database.rules.zookeeperJvmMemoryFilingUp.val | | 0.8 | +| form.alert.groups.database.rules.zookeeperLeaderElection.duration | | 1m | +| form.alert.groups.database.rules.zookeeperLeaderElection.enabled | | true | +| form.alert.groups.database.rules.zookeeperLeaderElection.severity | | warning | +| form.alert.groups.database.rules.zookeeperTooBigMemory.duration | | 1m | +| form.alert.groups.database.rules.zookeeperTooBigMemory.enabled | | true | +| form.alert.groups.database.rules.zookeeperTooBigMemory.severity | | warning | +| form.alert.groups.database.rules.zookeeperTooBigMemory.val | | 1 | +| form.alert.groups.database.rules.zookeeperTooHighAvgLatency.duration | | 1m | +| form.alert.groups.database.rules.zookeeperTooHighAvgLatency.enabled | | true | +| form.alert.groups.database.rules.zookeeperTooHighAvgLatency.severity | | warning | +| form.alert.groups.database.rules.zookeeperTooHighAvgLatency.val | | 100 | +| form.alert.groups.database.rules.zookeeperTooLongFsyncTime.duration | | 1m | +| form.alert.groups.database.rules.zookeeperTooLongFsyncTime.enabled | | true | +| form.alert.groups.database.rules.zookeeperTooLongFsyncTime.severity | | warning | +| form.alert.groups.database.rules.zookeeperTooLongFsyncTime.val | | 100 | +| form.alert.groups.database.rules.zookeeperTooLongSnapshotTime.duration | | 1m | +| form.alert.groups.database.rules.zookeeperTooLongSnapshotTime.enabled | | true | +| form.alert.groups.database.rules.zookeeperTooLongSnapshotTime.severity | | warning | +| form.alert.groups.database.rules.zookeeperTooLongSnapshotTime.val | | 100 | +| form.alert.groups.database.rules.zookeeperTooManyConnections.duration | | 1m | +| form.alert.groups.database.rules.zookeeperTooManyConnections.enabled | | true | +| form.alert.groups.database.rules.zookeeperTooManyConnections.severity | | warning | +| form.alert.groups.database.rules.zookeeperTooManyConnections.val | | 60 | +| form.alert.groups.database.rules.zookeeperTooManyNodes.duration | | 1m | +| form.alert.groups.database.rules.zookeeperTooManyNodes.enabled | | true | +| form.alert.groups.database.rules.zookeeperTooManyNodes.severity | | warning | +| form.alert.groups.database.rules.zookeeperTooManyNodes.val | | 1e+06 | +| form.alert.groups.database.rules.zookeeperTooManyOpenFiles.duration | | 1m | +| form.alert.groups.database.rules.zookeeperTooManyOpenFiles.enabled | | true | +| form.alert.groups.database.rules.zookeeperTooManyOpenFiles.severity | | warning | +| form.alert.groups.database.rules.zookeeperTooManyOpenFiles.val | | 300 | +| form.alert.groups.database.rules.zookeeperTooManyWatch.duration | | 1m | +| form.alert.groups.database.rules.zookeeperTooManyWatch.enabled | | true | +| form.alert.groups.database.rules.zookeeperTooManyWatch.severity | | warning | +| form.alert.groups.database.rules.zookeeperTooManyWatch.val | | 10000 | +| form.alert.groups.opsManager.enabled | | warning | +| form.alert.groups.opsManager.rules.opsRequestFailed.duration | | 0m | +| form.alert.groups.opsManager.rules.opsRequestFailed.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestFailed.severity | | critical | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.duration | | 0m | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.severity | | info | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.duration | | 30m | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.severity | | critical | +| form.alert.groups.provisioner.enabled | | warning | +| form.alert.groups.provisioner.rules.appPhaseCritical.duration | | 15m | +| form.alert.groups.provisioner.rules.appPhaseCritical.enabled | | true | +| form.alert.groups.provisioner.rules.appPhaseCritical.severity | | warning | +| form.alert.groups.provisioner.rules.appPhaseNotReady.duration | | 1m | +| form.alert.groups.provisioner.rules.appPhaseNotReady.enabled | | true | +| form.alert.groups.provisioner.rules.appPhaseNotReady.severity | | critical | +| form.alert.labels.release | | kube-prometheus-stack | +| metadata.resource.group | | kubedb.com | +| metadata.resource.version | | v1alpha2 | +| metadata.resource.name | | zookeepers | +| metadata.resource.kind | | ZooKeeper | +| metadata.resource.scope | | Namespaced | +| metadata.release.name | | RELEASE-NAME | +| metadata.release.namespace | | default | +| resources.autoscalingKubedbComZooKeeperAutoscaler | | {"apiVersion":"autoscaling.kubedb.com/v1alpha1","kind":"ZooKeeperAutoscaler","metadata":{"name":"zookeeper","namespace":"demo"}} | +| resources.catalogAppscodeComZooKeeperBinding | | {"apiVersion":"catalog.appscode.com/v1alpha1","kind":"ZooKeeperBinding","metadata":{"name":"zookeeper","namespace":"demo"}} | +| resources.certManagerIoIssuer_ca | | {"apiVersion":"cert-manager.io/v1","kind":"Issuer","metadata":{"name":"zookeeper-ca","namespace":"demo"}} | +| resources.coreKubestashComBackupBlueprint | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"BackupBlueprint","metadata":{"name":"zookeeper","namespace":"demo"}} | +| resources.coreKubestashComBackupConfiguration | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"BackupConfiguration","metadata":{"name":"zookeeper","namespace":"demo"}} | +| resources.coreKubestashComRestoreSession | | {"apiVersion":"core.kubestash.com/v1alpha1","kind":"RestoreSession","metadata":{"name":"zookeeper","namespace":"demo"}} | +| resources.kubedbComZooKeeper | | {"apiVersion":"kubedb.com/v1alpha2","kind":"ZooKeeper","metadata":{"name":"zookeeper","namespace":"zookeeper"}} | +| resources.monitoringCoreosComServiceMonitor | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"zookeeper","namespace":"demo"}} | +| resources.secret_auth | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"zookeeper-auth","namespace":"demo"}} | +| resources.secret_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"zookeeper-config","namespace":"demo"}} | Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedbcom-zookeeper-editor appscode/kubedbcom-zookeeper-editor -n default --create-namespace --version=v0.35.0 --set form.alert.enabled=warning +$ helm upgrade -i kubedbcom-zookeeper-editor appscode/kubedbcom-zookeeper-editor -n default --create-namespace --version=v0.36.0 --set form.alert.enabled=warning ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedbcom-zookeeper-editor appscode/kubedbcom-zookeeper-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubedbcom-zookeeper-editor appscode/kubedbcom-zookeeper-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubedbcom-zookeeper-editor/ui/functions.js b/charts/kubedbcom-zookeeper-editor/ui/functions.js index 484caa1a84..dd30ceb7f2 100644 --- a/charts/kubedbcom-zookeeper-editor/ui/functions.js +++ b/charts/kubedbcom-zookeeper-editor/ui/functions.js @@ -69,7 +69,106 @@ export const useFunc = (model) => { let dbResource = {} let initialDbMetadata = {} let backupConfigurationsFromStore = {} - let valuesFromWizard = {} + let valuesFromWizard = { + apiVersion: 'core.kubestash.com/v1alpha1', + kind: 'BackupConfiguration', + metadata: { + name: 'zookeeper', + namespace: 'demo', + }, + spec: { + backends: [ + { + name: 'zookeeper-backend', + retentionPolicy: { + name: 'zookeeper-retention-policy', + namespace: 'demo', + }, + storageRef: { + name: 'zookeeper-storage', + namespace: 'demo', + }, + }, + ], + sessions: [ + { + addon: { + jobTemplate: { + spec: { + containerSecurityContext: { + allowPrivilegeEscalation: false, + capabilities: { + drop: ['ALL'], + }, + runAsGroup: 0, + runAsNonRoot: true, + runAsUser: 999, + seccompProfile: { + type: 'RuntimeDefault', + }, + }, + nodeSelector: { + 'kubernetes.io/os': 'linux', + }, + }, + }, + name: 'zookeeper-addon', + tasks: [ + { + name: 'logical-backup', + }, + ], + }, + name: 'zookeeper-frequent-backup', + repositories: [ + { + backend: 'zookeeper-backend', + directory: '/zookeeper-repo', + encryptionSecret: { + name: 'zookeeper-encryption-secret', + namespace: 'demo', + }, + name: 'zookeeper-repo', + }, + ], + scheduler: { + failedJobsHistoryLimit: 4, + jobTemplate: { + backoffLimit: 2, + template: { + spec: { + containerSecurityContext: { + allowPrivilegeEscalation: false, + capabilities: { + drop: ['ALL'], + }, + runAsGroup: 0, + runAsNonRoot: true, + runAsUser: 999, + seccompProfile: { + type: 'RuntimeDefault', + }, + }, + nodeSelector: { + 'kubernetes.io/os': 'linux', + }, + }, + }, + }, + schedule: '0 */2 * * *', + successfulJobsHistoryLimit: 2, + }, + sessionHistoryLimit: 3, + }, + ], + target: { + apiGroup: 'kubedb.com', + kind: 'ZooKeeper', + name: 'zookeeper', + namespace: 'demo', + }, + }, + } let initialArchiver = {} let isArchiverAvailable = false let archiverObjectToCommit = {} @@ -91,27 +190,6 @@ export const useFunc = (model) => { initialArchiver = dbResource.spec?.archiver ? objectCopy(dbResource.spec?.archiver) : undefined // get values.yaml to populate data when backup-config is being created - try { - const actionArray = storeGet('/resource/actions/result') - const editorDetails = actionArray[0]?.items[0]?.editor - const chartName = editorDetails?.name - const sourceApiGroup = editorDetails?.sourceRef?.apiGroup - const sourceKind = editorDetails?.sourceRef?.kind - const sourceNamespace = editorDetails?.sourceRef?.namespace - const sourceName = editorDetails?.sourceRef?.name - const chartVersion = editorDetails?.version - - let url = `/clusters/${user}/${cluster}/helm/packageview/values?name=${chartName}&sourceApiGroup=${sourceApiGroup}&sourceKind=${sourceKind}&sourceNamespace=${sourceNamespace}&sourceName=${sourceName}&version=${chartVersion}&format=json` - - if (spoke) - url = `/clusters/${user}/${spoke}/helm/packageview/values?name=${chartName}&sourceApiGroup=${sourceApiGroup}&sourceKind=${sourceKind}&sourceNamespace=${sourceNamespace}&sourceName=${sourceName}&version=${chartVersion}&format=json` - - const resp = await axios.get(url) - - valuesFromWizard = objectCopy(resp.data?.resources?.coreKubestashComBackupConfiguration) || {} - } catch (e) { - console.log(e) - } // check storageclass archiver annotation if (initialArchiver) { diff --git a/charts/kubedbcom-zookeeper-editor/values.yaml b/charts/kubedbcom-zookeeper-editor/values.yaml index c3e56f9918..fae7163485 100644 --- a/charts/kubedbcom-zookeeper-editor/values.yaml +++ b/charts/kubedbcom-zookeeper-editor/values.yaml @@ -115,306 +115,57 @@ resources: metadata: name: zookeeper namespace: demo - spec: - compute: - nodeTopology: - name: standard-basv2-family - zookeeper: - maxAllowed: - cpu: 1 - memory: 2Gi - minAllowed: - cpu: 400m - memory: 400Mi - podLifeTimeThreshold: 10m - resourceDiffPercentage: 20 - trigger: "On" - databaseRef: - name: zookeeper - opsRequestOptions: - apply: IfReady - timeout: 10m catalogAppscodeComZooKeeperBinding: # +doc-gen:break apiVersion: catalog.appscode.com/v1alpha1 kind: ZooKeeperBinding metadata: name: zookeeper namespace: demo - spec: - sourceRef: - name: zookeeper - namespace: demo certManagerIoIssuer_ca: # +doc-gen:break apiVersion: cert-manager.io/v1 kind: Issuer metadata: name: zookeeper-ca namespace: demo - spec: - ca: - secretName: zookeeper-ca coreKubestashComBackupBlueprint: # +doc-gen:break apiVersion: core.kubestash.com/v1alpha1 kind: BackupBlueprint metadata: name: zookeeper namespace: demo - spec: - backupConfigurationTemplate: - backends: - - name: zookeeper-backend - retentionPolicy: - name: zookeeper-retention-policy - namespace: demo - storageRef: - name: zookeeper-storage - namespace: demo - sessions: - - addon: - jobTemplate: - spec: - containerSecurityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 999 - seccompProfile: - type: RuntimeDefault - nodeSelector: - kubernetes.io/os: linux - name: zookeeper-addon - tasks: - - name: logical-backup - name: zookeeper-frequent-backup - repositories: - - backend: zookeeper-backend - directory: /mongo-repo - encryptionSecret: - name: zookeeper-encryption-secret - namespace: demo - name: zookeeper-repo - scheduler: - failedJobsHistoryLimit: 4 - jobTemplate: - backoffLimit: 2 - template: - spec: - containerSecurityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 999 - seccompProfile: - type: RuntimeDefault - nodeSelector: - kubernetes.io/os: linux - schedule: 0 */2 * * * - successfulJobsHistoryLimit: 2 - sessionHistoryLimit: 3 - usagePolicy: - allowedNamespaces: - from: Same coreKubestashComBackupConfiguration: # +doc-gen:break apiVersion: core.kubestash.com/v1alpha1 kind: BackupConfiguration metadata: name: zookeeper namespace: demo - spec: - backends: - - name: zookeeper-backend - retentionPolicy: - name: zookeeper-retention-policy - namespace: demo - storageRef: - name: zookeeper-storage - namespace: demo - sessions: - - addon: - jobTemplate: - spec: - containerSecurityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 999 - seccompProfile: - type: RuntimeDefault - nodeSelector: - kubernetes.io/os: linux - name: zookeeper-addon - tasks: - - name: logical-backup - name: zookeeper-frequent-backup - repositories: - - backend: zookeeper-backend - directory: /zookeeper-repo - encryptionSecret: - name: zookeeper-encryption-secret - namespace: demo - name: zookeeper-repo - scheduler: - failedJobsHistoryLimit: 4 - jobTemplate: - backoffLimit: 2 - template: - spec: - containerSecurityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 999 - seccompProfile: - type: RuntimeDefault - nodeSelector: - kubernetes.io/os: linux - schedule: 0 */2 * * * - successfulJobsHistoryLimit: 2 - sessionHistoryLimit: 3 - target: - apiGroup: kubedb.com - kind: ZooKeeper - name: zookeeper - namespace: demo coreKubestashComRestoreSession: # +doc-gen:break apiVersion: core.kubestash.com/v1alpha1 kind: RestoreSession metadata: name: zookeeper namespace: demo - spec: - addon: - containerRuntimeSettings: - securityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - runAsGroup: 0 - runAsNonRoot: true - runAsUser: 999 - seccompProfile: - type: RuntimeDefault - jobTemplate: - spec: - nodeSelector: - kubernetes.io/os: linux - securityContext: - runAsGroup: 0 - runAsUser: 999 - name: zookeeper-addon - tasks: - - name: logical-backup-restore - dataSource: - encryptionSecret: - name: zookeeper-encryption-secret - namespace: demo - repository: zookeeper-repo - snapshot: latest - target: - apiGroup: kubedb.com - kind: ZooKeeper - name: zookeeper - namespace: demo kubedbComZooKeeper: # +doc-gen:break apiVersion: kubedb.com/v1alpha2 kind: ZooKeeper metadata: name: zookeeper namespace: zookeeper - spec: - deletionPolicy: Halt - podTemplate: - spec: - containers: - - name: zookeeper - resources: - requests: - cpu: 700m - memory: 1200Mi - nodeSelector: - app: kubedb - component: zookeeper-database - instance: zookeeper - tolerations: - - effect: NoSchedule - key: app - operator: Equal - value: kubedb - - effect: NoSchedule - key: instance - operator: Equal - value: zookeeper - - effect: NoSchedule - key: component - operator: Equal - value: zookeeper-database - - effect: NoSchedule - key: nodepool_type - operator: Equal - value: n2-standard-2 - replicas: 3 - serviceTemplates: - - alias: primary - spec: - type: LoadBalancer - storage: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 100Mi - version: 3.8.3 monitoringCoreosComServiceMonitor: # +doc-gen:break apiVersion: monitoring.coreos.com/v1 kind: ServiceMonitor metadata: name: zookeeper namespace: demo - spec: - endpoints: - - honorLabels: true - interval: 30s - path: /metrics - port: metrics - namespaceSelector: - matchNames: - - demo - selector: - matchLabels: - app.kubernetes.io/instance: zookeeper - app.kubernetes.io/name: zookeepers.kubedb.com secret_auth: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: zookeeper-auth namespace: demo - stringData: - password: thisIs1StrongPassword - username: root - type: Opaque secret_config: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: zookeeper-config namespace: demo - stringData: - zookeeper.cnf: | - [mysqld] - max_connections = 200 - read_buffer_size = 1048576 - type: Opaque diff --git a/charts/kubevaultcom-vaultserver-editor-options/Chart.yaml b/charts/kubevaultcom-vaultserver-editor-options/Chart.yaml index 92d26c32cf..c48939d9f8 100644 --- a/charts/kubevaultcom-vaultserver-editor-options/Chart.yaml +++ b/charts/kubevaultcom-vaultserver-editor-options/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 name: kubevaultcom-vaultserver-editor-options description: VaultServer Editor UI Options type: application -version: v0.35.0 -appVersion: v0.35.0 +version: v0.36.0 +appVersion: v0.36.0 maintainers: - name: appscode email: support@appscode.com diff --git a/charts/kubevaultcom-vaultserver-editor-options/README.md b/charts/kubevaultcom-vaultserver-editor-options/README.md index a9530c2c19..e79744b4e5 100644 --- a/charts/kubevaultcom-vaultserver-editor-options/README.md +++ b/charts/kubevaultcom-vaultserver-editor-options/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubevaultcom-vaultserver-editor-options --version=v0.35.0 -$ helm upgrade -i kubevaultcom-vaultserver-editor-options appscode/kubevaultcom-vaultserver-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubevaultcom-vaultserver-editor-options --version=v0.36.0 +$ helm upgrade -i kubevaultcom-vaultserver-editor-options appscode/kubevaultcom-vaultserver-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a VaultServer Editor UI Options on a [Kubernetes](http://kube To install/upgrade the chart with the release name `kubevaultcom-vaultserver-editor-options`: ```bash -$ helm upgrade -i kubevaultcom-vaultserver-editor-options appscode/kubevaultcom-vaultserver-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm upgrade -i kubevaultcom-vaultserver-editor-options appscode/kubevaultcom-vaultserver-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` The command deploys a VaultServer Editor UI Options on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -123,7 +123,7 @@ The following table lists the configurable parameters of the `kubevaultcom-vault | spec.monitoring.machineProfiles.machines | | [] | | spec.monitoring.machineProfiles.available | | [] | | spec.monitoring.machineProfiles.default | | "" | -| spec.backup.tool | | Stash | +| spec.backup.tool | | KubeStash | | spec.backup.kubestash.schedule | | "0 */2 * * *" | | spec.backup.kubestash.storageRef.name | | default | | spec.backup.kubestash.storageRef.namespace | | "" | @@ -260,12 +260,12 @@ The following table lists the configurable parameters of the `kubevaultcom-vault Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubevaultcom-vaultserver-editor-options appscode/kubevaultcom-vaultserver-editor-options -n kube-system --create-namespace --version=v0.35.0 --set metadata.resource.group=kubevault.com +$ helm upgrade -i kubevaultcom-vaultserver-editor-options appscode/kubevaultcom-vaultserver-editor-options -n kube-system --create-namespace --version=v0.36.0 --set metadata.resource.group=kubevault.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubevaultcom-vaultserver-editor-options appscode/kubevaultcom-vaultserver-editor-options -n kube-system --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubevaultcom-vaultserver-editor-options appscode/kubevaultcom-vaultserver-editor-options -n kube-system --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubevaultcom-vaultserver-editor-options/templates/kubestash/backupconfiguration.yaml b/charts/kubevaultcom-vaultserver-editor-options/templates/kubestash/backupconfiguration.yaml new file mode 100644 index 0000000000..9fbd0f5573 --- /dev/null +++ b/charts/kubevaultcom-vaultserver-editor-options/templates/kubestash/backupconfiguration.yaml @@ -0,0 +1,72 @@ +{{- if eq .Values.spec.backup.tool "KubeStash" -}} + +apiVersion: core.kubestash.com/v1alpha1 +kind: BackupConfiguration +metadata: + name: {{ include "kubevaultcom-vaultserver-editor-options.fullname" . }} + namespace: {{ .Release.Namespace }} + labels: + {{- include "kubevaultcom-vaultserver-editor-options.labels" . | nindent 4 }} +spec: + target: + apiGroup: kubevault.com + kind: VaultServer + name: {{ include "kubevaultcom-vaultserver-editor-options.fullname" . }} + namespace: {{ .Release.Namespace }} + backends: + - name: default-backend + storageRef: + name: {{ .Values.spec.backup.kubestash.storageRef.name }} + namespace: {{ .Values.spec.backup.kubestash.storageRef.namespace }} + retentionPolicy: + name: {{ .Values.spec.backup.kubestash.retentionPolicy.name }} + namespace: {{ .Values.spec.backup.kubestash.retentionPolicy.namespace }} + sessions: + - name: full-backup + sessionHistoryLimit: 3 + scheduler: + schedule: {{ .Values.spec.backup.kubestash.schedule | quote }} + jobTemplate: + template: + spec: + containerSecurityContext: + allowPrivilegeEscalation: false + capabilities: + drop: + - ALL + runAsNonRoot: true + runAsUser: 65534 + runAsGroup: 65534 + seccompProfile: + type: RuntimeDefault + nodeSelector: + kubernetes.io/os: linux + backoffLimit: 2 + successfulJobsHistoryLimit: 2 + failedJobsHistoryLimit: 4 + repositories: + - name: {{ include "kubevaultcom-vaultserver-editor-options.fullname" . }} + backend: default-backend + directory: {{ .Release.Namespace }}/{{ include "kubevaultcom-vaultserver-editor-options.fullname" . }} + encryptionSecret: + name: {{ .Values.spec.backup.kubestash.encryptionSecret.name }} + namespace: {{ .Values.spec.backup.kubestash.encryptionSecret.namespace }} + addon: + name: vaultserver-addon + tasks: + - name: logical-backup + jobTemplate: + spec: + containerSecurityContext: + allowPrivilegeEscalation: false + capabilities: + drop: + - ALL + runAsNonRoot: true + runAsUser: 65534 + runAsGroup: 65534 + seccompProfile: + type: RuntimeDefault + nodeSelector: + kubernetes.io/os: linux +{{- end }} diff --git a/charts/kubevaultcom-vaultserver-editor-options/templates/stash/backupconfiguration.yaml b/charts/kubevaultcom-vaultserver-editor-options/templates/stash/backupconfiguration.yaml deleted file mode 100644 index 883f112900..0000000000 --- a/charts/kubevaultcom-vaultserver-editor-options/templates/stash/backupconfiguration.yaml +++ /dev/null @@ -1,25 +0,0 @@ -{{- if eq .Values.spec.backup.tool "Stash" -}} -apiVersion: stash.appscode.com/v1beta1 -kind: BackupConfiguration -metadata: - name: {{ include "kubevaultcom-vaultserver-editor-options.fullname" . }} - namespace: {{ .Release.Namespace }} - labels: - {{- include "kubevaultcom-vaultserver-editor-options.labels" . | nindent 4 }} -spec: - schedule: {{ .Values.spec.backup.stash.schedule | quote }} - repository: - name: {{ include "kubevaultcom-vaultserver-editor-options.fullname" . }}-repo - target: - ref: - apiVersion: appcatalog.appscode.com/v1alpha1 - kind: AppBinding - name: {{ include "kubevaultcom-vaultserver-editor-options.fullname" . }} - runtimeSettings: - pod: - securityContext: - fsGroup: 65534 - retentionPolicy: - {{- .Values.spec.backup.stash.retentionPolicy | toYaml | nindent 4 }} - -{{- end }} diff --git a/charts/kubevaultcom-vaultserver-editor-options/templates/stash/repository.yaml b/charts/kubevaultcom-vaultserver-editor-options/templates/stash/repository.yaml deleted file mode 100644 index 6901c5783c..0000000000 --- a/charts/kubevaultcom-vaultserver-editor-options/templates/stash/repository.yaml +++ /dev/null @@ -1,75 +0,0 @@ -{{- if eq .Values.spec.backup.tool "Stash" -}} -apiVersion: stash.appscode.com/v1alpha1 -kind: Repository -metadata: - name: {{ include "kubevaultcom-vaultserver-editor-options.fullname" . }}-repo - namespace: {{ .Release.Namespace }} - labels: - {{- include "kubevaultcom-vaultserver-editor-options.labels" . | nindent 4 }} -spec: - backend: - storageSecretName: {{ default (printf "%s-repo-cred" (include "kubevaultcom-vaultserver-editor-options.fullname" .)) .Values.spec.backup.stash.authSecret.name }} - - {{- if eq .Values.spec.backup.stash.backend.provider "s3" }} - {{- with .Values.spec.backup.stash.backend.s3.spec }} - s3: - endpoint: {{ .endpoint }} - bucket: {{ .bucket }} - {{- with .region }} - region: {{ . }} - {{- end }} - {{- with .prefix }} - prefix: {{ . }} - {{- end }} - {{- end }} - {{- end }} - - {{- if eq .Values.spec.backup.stash.backend.provider "azure" }} - {{- with .Values.spec.backup.stash.backend.azure.spec }} - azure: - container: {{ .container }} - {{- with .prefix }} - prefix: {{ . }} - {{- end }} - {{- with .maxConnections }} - maxConnections: {{ . }} - {{- end }} - {{- end }} - {{- end }} - - {{- if eq .Values.spec.backup.stash.backend.provider "gcs" }} - {{- with .Values.spec.backup.stash.backend.gcs.spec }} - gcs: - bucket: {{ .bucket }} - {{- with .prefix }} - prefix: {{ . }} - {{- end }} - {{- with .maxConnections }} - maxConnections: {{ . }} - {{- end }} - {{- end }} - {{- end }} - - {{- if eq .Values.spec.backup.stash.backend.provider "swift" }} - {{- with .Values.spec.backup.stash.backend.swift.spec }} - swift: - container: {{ .container }} - {{- with .prefix }} - prefix: {{ . }} - {{- end }} - {{- end }} - {{- end }} - - {{- if eq .Values.spec.backup.stash.backend.provider "b2" }} - {{- with .Values.spec.backup.stash.backend.b2.spec }} - b2: - bucket: {{ .bucket }} - {{- with .prefix }} - prefix: {{ . }} - {{- end }} - {{- with .maxConnections }} - maxConnections: {{ . }} - {{- end }} - {{- end }} - {{- end }} -{{- end }} diff --git a/charts/kubevaultcom-vaultserver-editor-options/templates/stash/secret.yaml b/charts/kubevaultcom-vaultserver-editor-options/templates/stash/secret.yaml deleted file mode 100644 index bf5809bd82..0000000000 --- a/charts/kubevaultcom-vaultserver-editor-options/templates/stash/secret.yaml +++ /dev/null @@ -1,94 +0,0 @@ -{{- if eq .Values.spec.backup.tool "Stash" -}} -{{- if .Values.spec.backup.stash.authSecret.password -}} -apiVersion: v1 -kind: Secret -metadata: - name: {{ include "kubevaultcom-vaultserver-editor-options.fullname" . }}-repo-cred - namespace: {{ .Release.Namespace }} - labels: - {{- include "kubevaultcom-vaultserver-editor-options.labels" . | nindent 4 }} -type: Opaque -stringData: - RESTIC_PASSWORD: {{ .Values.spec.backup.stash.authSecret.password | quote }} - -{{- if eq .Values.spec.backup.stash.backend.provider "s3" }} - {{- with .Values.spec.backup.stash.backend.s3.auth }} - AWS_ACCESS_KEY_ID: '{{ .AWS_ACCESS_KEY_ID }}' - AWS_SECRET_ACCESS_KEY: '{{ .AWS_SECRET_ACCESS_KEY }}' - {{- with .CA_CERT_DATA }} - {{ dict "CA_CERT_DATA" . | toYaml | nindent 2 }} - {{- end }} - {{- end }} -{{- end }} - -{{- if eq .Values.spec.backup.stash.backend.provider "azure" }} - {{- with .Values.spec.backup.stash.backend.azure.auth }} - AZURE_ACCOUNT_NAME: '{{ .AZURE_ACCOUNT_NAME }}' - AZURE_ACCOUNT_KEY: '{{ .AZURE_ACCOUNT_KEY }}' - {{- end }} -{{- end }} - -{{- if eq .Values.spec.backup.stash.backend.provider "gcs" }} - {{- with .Values.spec.backup.stash.backend.gcs.auth }} - GOOGLE_SERVICE_ACCOUNT_JSON_KEY: '{{ .GOOGLE_SERVICE_ACCOUNT_JSON_KEY }}' - {{- with .GOOGLE_PROJECT_ID }} - GOOGLE_PROJECT_ID: '{{ . }}' - {{- end }} - {{- end }} -{{- end }} - -{{- if eq .Values.spec.backup.stash.backend.provider "swift" }} - {{- with .Values.spec.backup.stash.backend.swift.auth }} - {{- with .OS_USERNAME }} - OS_USERNAME: '{{ . }}' - {{- end }} - {{- with .OS_PASSWORD}} - OS_PASSWORD: '{{ . }}' - {{- end }} - {{- with .OS_REGION_NAME }} - OS_REGION_NAME: '{{ . }}' - {{- end }} - {{- with .OS_AUTH_URL }} - OS_AUTH_URL: '{{ . }}' - {{- end }} - {{- with .OS_USER_DOMAIN_NAME }} - OS_USER_DOMAIN_NAME: '{{ . }}' - {{- end }} - {{- with .OS_PROJECT_NAME}} - OS_PROJECT_NAME: '{{ . }}' - {{- end }} - {{- with .OS_PROJECT_DOMAIN_NAME }} - OS_PROJECT_DOMAIN_NAME: '{{ . }}' - {{- end }} - {{- with .OS_TENANT_ID }} - OS_TENANT_ID: '{{ . }}' - {{- end }} - {{- with .OS_TENANT_NAME }} - OS_TENANT_NAME: '{{ . }}' - {{- end }} - {{- with .ST_AUTH }} - ST_AUTH: '{{ . }}' - {{- end }} - {{- with .ST_USER }} - ST_USER: '{{ . }}' - {{- end }} - {{- with .ST_KEY }} - ST_KEY: '{{ . }}' - {{- end }} - {{- with .OS_STORAGE_URL }} - OS_STORAGE_URL: '{{ . }}' - {{- end }} - {{- with .OS_AUTH_TOKEN }} - OS_AUTH_TOKEN: '{{ . }}' - {{- end }} - {{- end }} -{{- end }} - -{{- if eq .Values.spec.backup.stash.backend.provider "b2" }} - {{- with .Values.spec.backup.stash.backend.b2.auth }} - B2_ACCOUNT_ID: '{{ .B2_ACCOUNT_ID }}' - B2_ACCOUNT_KEY: '{{ .B2_ACCOUNT_KEY }}' - {{- end }} -{{- end }} -{{- end }} -{{- end }} diff --git a/charts/kubevaultcom-vaultserver-editor-options/ui/create-ui.yaml b/charts/kubevaultcom-vaultserver-editor-options/ui/create-ui.yaml index b182342e01..fdd94c8741 100644 --- a/charts/kubevaultcom-vaultserver-editor-options/ui/create-ui.yaml +++ b/charts/kubevaultcom-vaultserver-editor-options/ui/create-ui.yaml @@ -1,666 +1,452 @@ -steps: -- form: - elements: - - disabled: isVariantAvailable - label: - text: labels.vaultserver.name - schema: - $ref: schema#/properties/metadata/properties/release/properties/name - type: input - - add_new_button: - label: labels.add_new_namespace - target: _blank - url: - function: getCreateNameSpaceUrl - disabled: isVariantAvailable - fetch: getResources|core|v1|namespaces - label: - text: labels.namespace - refresh: true - schema: - $ref: schema#/properties/metadata/properties/release/properties/namespace - type: select - - fetch: getVaultServerVersions|catalog.kubevault.com|v1alpha1|vaultserverversions - label: - text: labels.vaultserver.version - schema: - $ref: schema#/properties/spec/properties/version - type: select - - isArray: true - keys: - label: - text: labels.labels.key - label: - text: labels.labels.label - schema: - $ref: schema#/properties/spec/properties/labels - type: key-value-input-form - values: - label: - text: labels.labels.value - schema: - $ref: schema#/properties/spec/properties/labels/additionalProperties +step: +- elements: + - disable: isVariantAvailable + label: Vault Server Name + schema: schema/properties/metadata/properties/release/properties/name + type: input + - disable: isVariantAvailable + label: Namespace + loader: getResources|core|v1|namespaces + refresh: true + schema: schema/properties/metadata/properties/release/properties/namespace + type: select + - label: Vault Server Version + loader: getVaultServerVersions|catalog.kubevault.com|v1alpha1|vaultserverversions + schema: schema/properties/spec/properties/version + type: select + - buttonClass: is-light is-outlined + label: Labels + schema: schema/properties/spec/properties/labels + type: object-item + - buttonClass: is-light is-outlined + label: Annotations + schema: schema/properties/spec/properties/annotations + type: object-item + - disable: + name: isLowAvailableStorageBackendSelected + watchPaths: + - schema/properties/spec/properties/backend/properties/provider/properties/type + label: Replica Number + schema: schema/properties/spec/properties/replicas + type: input + - isHorizontal: true + label: Termination Policy + options: + - description: Keep only VaultServer Secrets and backed up data. + text: Delete + value: Delete + - description: Keep PVCs, VaultServer Secrets and backed up data. + text: Halt + value: Halt + - description: Delete everything including backed up data. + text: WipeOut + value: WipeOut + - description: Prevent deletion of the VaultServer CRD. + text: DoNotTerminate + value: DoNotTerminate + schema: schema/properties/spec/properties/terminationPolicy + type: radio + - elements: + - elements: + - init: + type: func + value: setMachineToCustom + label: Machine + loader: getMachineListForOptions + schema: schema/properties/spec/properties/machine + type: select + watcher: + func: setResourceLimit + paths: + - schema/properties/spec/properties/machine + - disable: + name: disableLimit + watchPaths: + - schema/properties/spec/properties/machine + init: + type: func + value: setLimitsCpuOrMem|cpu + label: CPU + schema: schema/properties/spec/properties/resources/properties/limits/properties/cpu type: input - - isArray: true - keys: - label: - text: labels.annotations.key - label: - text: labels.annotations.label - schema: - $ref: schema#/properties/spec/properties/annotations - type: key-value-input-form - values: - label: - text: labels.annotations.value - schema: - $ref: schema#/properties/spec/properties/annotations/additionalProperties + - disable: + name: disableLimit + watchPaths: + - schema/properties/spec/properties/machine + init: + type: func + value: setLimitsCpuOrMem|memory + label: Memory + schema: schema/properties/spec/properties/resources/properties/limits/properties/memory type: input - - customClass: mt-10 - disabled: isLowAvailableStorageBackendSelected - label: - text: labels.replicaset.number - schema: - $ref: schema#/properties/spec/properties/replicas - type: input - - hasDescription: true - label: - text: labels.terminationPolicy - options: - - description: options.terminationPolicy.delete.description - text: options.terminationPolicy.delete.label - value: Delete - - description: options.terminationPolicy.halt.description - text: options.terminationPolicy.halt.label - value: Halt - - description: options.terminationPolicy.wipeOut.description - text: options.terminationPolicy.wipeOut.label - value: WipeOut - - description: options.terminationPolicy.doNotTerminate.description - text: options.terminationPolicy.doNotTerminate.label - value: DoNotTerminate - schema: - $ref: schema#/properties/spec/properties/terminationPolicy - type: radio - - label: - text: labels.machine_profile - type: label-element - - computed: setMachineToCustom - fetch: getMachineListForOptions - label: - text: Machine - onChange: setResourceLimit - schema: - $ref: schema#/properties/spec/properties/machine - type: select - - computed: setLimitsCpuOrMem|cpu - disabled: disableLimit - label: - text: labels.cpu - schema: - $ref: schema#/properties/spec/properties/resources/properties/limits/properties/cpu - type: input - - computed: setLimitsCpuOrMem|memory - disabled: disableLimit - label: - text: labels.memory - schema: - $ref: schema#/properties/spec/properties/resources/properties/limits/properties/memory - type: input + showLabels: true + type: horizontal-layout + label: Machine Profile + showLabels: true + type: block-layout + - elements: - elements: - - customClass: mt-10 - elements: - - label: - text: labels.backend.provider - onChange: onBackendTypeChange - options: - - azure - - consul - - dynamodb - - etcd - - gcs - - inmem - - mysql - - postgresql - - raft - - s3 - - swift - schema: - $ref: schema#/properties/spec/properties/backend/properties/provider/properties/type - type: select - - elements: - - label: - text: labels.backend.accountName - schema: - $ref: schema#/properties/spec/properties/backend/properties/provider/properties/azure/properties/accountName - type: input - if: isEqualToModelPathValue|azure|/spec/backend/provider/type - schema: - $ref: schema#/properties/spec/properties/backend/properties/provider/properties/azure - type: single-step-form - - elements: - - label: - text: labels.backend.address - schema: - $ref: schema#/properties/spec/properties/backend/properties/provider/properties/consul/properties/address - type: input - - label: - text: labels.backend.path - schema: - $ref: schema#/properties/spec/properties/backend/properties/provider/properties/consul/properties/path - type: input - if: isEqualToModelPathValue|consul|/spec/backend/provider/type - schema: - $ref: schema#/properties/spec/properties/backend/properties/provider/properties/consul - type: single-step-form - - elements: - - label: - text: labels.backend.address - schema: - $ref: schema#/properties/spec/properties/backend/properties/provider/properties/etcd/properties/address - type: input - if: isEqualToModelPathValue|etcd|/spec/backend/provider/type - schema: - $ref: schema#/properties/spec/properties/backend/properties/provider/properties/etcd - type: single-step-form - - elements: - - label: - text: labels.backend.bucket - schema: - $ref: schema#/properties/spec/properties/backend/properties/provider/properties/gcs/properties/bucket - type: input - if: isEqualToModelPathValue|gcs|/spec/backend/provider/type - schema: - $ref: schema#/properties/spec/properties/backend/properties/provider/properties/gcs - type: single-step-form - - elements: - - elements: - - label: - text: labels.backend.storageSize - schema: - $ref: schema#/properties/spec/properties/backend/properties/provider/properties/raft/properties/persistence/properties/size - type: input - schema: - $ref: schema#/properties/spec/properties/backend/properties/provider/properties/raft/properties/persistence - type: single-step-form - - elements: - - fetch: getStorageClassNames|/spec/backend/provider/raft/storageClass/name - label: - text: labels.backend.storageClass - schema: - $ref: schema#/properties/spec/properties/backend/properties/provider/properties/raft/properties/storageClass/properties/name - type: select - schema: - $ref: schema#/properties/spec/properties/backend/properties/provider/properties/raft/properties/storageClass - type: single-step-form - if: isEqualToModelPathValue|raft|/spec/backend/provider/type - schema: - $ref: schema#/properties/spec/properties/backend/properties/provider/properties/raft - type: single-step-form - - elements: - - label: - text: labels.backend.bucket - schema: - $ref: schema#/properties/spec/properties/backend/properties/provider/properties/s3/properties/bucket - type: input - - label: - text: labels.backend.region - schema: - $ref: schema#/properties/spec/properties/backend/properties/provider/properties/s3/properties/region - type: input - if: isEqualToModelPathValue|s3|/spec/backend/provider/type - schema: - $ref: schema#/properties/spec/properties/backend/properties/provider/properties/s3 - type: single-step-form - schema: - $ref: schema#/properties/spec/properties/backend/properties/provider - type: single-step-form - - discriminator: - createCredentialSecret: - default: true - type: string - elements: - - label: - text: labels.backend.credentialSecret - onChange: onCreateCredentialSecretChange - options: - - text: options.secret.customSecret.label - value: true - - text: options.secret.existingSecret.label - value: false - schema: - $ref: discriminator#/properties/createCredentialSecret - type: radio - - allowUserDefinedOption: true - fetch: getSecrets - if: showCredentialExistingSecretField - label: - text: labels.secret - schema: - $ref: schema#/properties/spec/properties/backend/properties/credentialSecret/properties/name - type: select - - elements: - - label: - text: labels.backend.accountKey - schema: - $ref: schema#/properties/spec/properties/backend/properties/credentialSecret/properties/azure/properties/accountKey - type: input - if: showCredentialCreateSecretField|azure - schema: - $ref: schema#/properties/spec/properties/backend/properties/credentialSecret/properties/azure - type: single-step-form + - label: Provider + options: + - azure + - consul + - dynamodb + - etcd + - gcs + - inmem + - mysql + - postgresql + - raft + - s3 + - swift + schema: schema/properties/spec/properties/backend/properties/provider/properties/type + type: select + watcher: + func: onBackendTypeChange + paths: + - schema/properties/spec/properties/backend/properties/provider/properties/type + - elements: + - label: Account Name + schema: schema/properties/spec/properties/backend/properties/provider/properties/azure/properties/accountName + type: input + if: + name: isEqualToModelPathValue|azure|/spec/backend/provider/type + type: function + type: block-layout + - elements: + - label: Address + schema: schema/properties/spec/properties/backend/properties/provider/properties/consul/properties/address + type: input + - label: Path + schema: schema/properties/spec/properties/backend/properties/provider/properties/consul/properties/path + type: input + if: + name: isEqualToModelPathValue|consul|/spec/backend/provider/type + type: function + type: block-layout + - elements: + - label: Address + schema: schema/properties/spec/properties/backend/properties/provider/properties/etcd/properties/address + type: input + if: + name: isEqualToModelPathValue|etcd|/spec/backend/provider/type + type: function + type: block-layout + - elements: + - label: Bucket + schema: schema/properties/spec/properties/backend/properties/provider/properties/gcs/properties/bucket + type: input + if: + name: isEqualToModelPathValue|gcs|/spec/backend/provider/type + type: function + type: block-layout + - elements: - elements: - - label: - text: labels.backend.aclToken - schema: - $ref: schema#/properties/spec/properties/backend/properties/credentialSecret/properties/consul/properties/aclToken + - label: Storage Size + schema: schema/properties/spec/properties/backend/properties/provider/properties/raft/properties/persistence/properties/size type: input - if: showCredentialCreateSecretField|consul - schema: - $ref: schema#/properties/spec/properties/backend/properties/credentialSecret/properties/consul - type: single-step-form + type: block-layout - elements: - - label: - text: labels.backend.accessKey - schema: - $ref: schema#/properties/spec/properties/backend/properties/credentialSecret/properties/dynamodb/properties/accessKey - type: input - - label: - text: labels.backend.secretKey - schema: - $ref: schema#/properties/spec/properties/backend/properties/credentialSecret/properties/dynamodb/properties/secretKey - type: input - - label: - text: labels.backend.sessionToken - schema: - $ref: schema#/properties/spec/properties/backend/properties/credentialSecret/properties/dynamodb/properties/sessionToken - type: input - if: showCredentialCreateSecretField|dynamodb - schema: - $ref: schema#/properties/spec/properties/backend/properties/credentialSecret/properties/dynamodb - type: single-step-form - - elements: - - label: - text: labels.backend.username - schema: - $ref: schema#/properties/spec/properties/backend/properties/credentialSecret/properties/etcd/properties/username - type: input - - label: - text: labels.backend.password - schema: - $ref: schema#/properties/spec/properties/backend/properties/credentialSecret/properties/etcd/properties/password - type: input - if: showCredentialCreateSecretField|etcd - schema: - $ref: schema#/properties/spec/properties/backend/properties/credentialSecret/properties/etcd - type: single-step-form - - elements: - - label: - text: labels.backend.saJson - schema: - $ref: schema#/properties/spec/properties/backend/properties/credentialSecret/properties/gcs/properties/saJson - type: editor - if: showCredentialCreateSecretField|gcs - schema: - $ref: schema#/properties/spec/properties/backend/properties/credentialSecret/properties/gcs - type: single-step-form - - elements: - - label: - text: labels.backend.username - schema: - $ref: schema#/properties/spec/properties/backend/properties/credentialSecret/properties/mysql/properties/username - type: input - - label: - text: labels.backend.password - schema: - $ref: schema#/properties/spec/properties/backend/properties/credentialSecret/properties/mysql/properties/password - type: input - if: showCredentialCreateSecretField|mysql - schema: - $ref: schema#/properties/spec/properties/backend/properties/credentialSecret/properties/mysql - type: single-step-form - - elements: - - label: - text: labels.backend.connectionURL - schema: - $ref: schema#/properties/spec/properties/backend/properties/credentialSecret/properties/postgresql/properties/connectionURL - type: input - if: showCredentialCreateSecretField|postgresql - schema: - $ref: schema#/properties/spec/properties/backend/properties/credentialSecret/properties/postgresql - type: single-step-form - - elements: - - label: - text: labels.backend.accessKey - schema: - $ref: schema#/properties/spec/properties/backend/properties/credentialSecret/properties/s3/properties/accessKey - type: input - - label: - text: labels.backend.secretKey - schema: - $ref: schema#/properties/spec/properties/backend/properties/credentialSecret/properties/s3/properties/secretKey - type: input - if: showCredentialCreateSecretField|s3 - schema: - $ref: schema#/properties/spec/properties/backend/properties/credentialSecret/properties/s3 - type: single-step-form - - elements: - - label: - text: labels.backend.username - schema: - $ref: schema#/properties/spec/properties/backend/properties/credentialSecret/properties/swift/properties/username - type: input - - label: - text: labels.backend.password - schema: - $ref: schema#/properties/spec/properties/backend/properties/credentialSecret/properties/swift/properties/password - type: input - - label: - text: labels.backend.authToken - schema: - $ref: schema#/properties/spec/properties/backend/properties/credentialSecret/properties/swift/properties/authToken - type: input - if: showCredentialCreateSecretField|swift - schema: - $ref: schema#/properties/spec/properties/backend/properties/credentialSecret/properties/swift - type: single-step-form - if: showCredentialSecret - schema: - $ref: schema#/properties/spec/properties/backend/properties/credentialSecret - type: single-step-form - - discriminator: - createTlsSecret: - default: true - type: string - elements: - - label: - text: labels.backend.tlsSecret - onChange: onCreateTlsSecretChange - options: - - text: options.secret.customSecret.label - value: true - - text: options.secret.existingSecret.label - value: false - schema: - $ref: discriminator#/properties/createTlsSecret - type: radio - - allowUserDefinedOption: true - fetch: getSecrets - if: showTlsExistingSecretField - label: - text: labels.secret - schema: - $ref: schema#/properties/spec/properties/backend/properties/tlsSecret/properties/name - type: select - - elements: - - label: - text: labels.backend.tlsCaFile - schema: - $ref: schema#/properties/spec/properties/backend/properties/tlsSecret/properties/mysql/properties/tlsCaFile - type: input - if: showTlsCreateSecretField|mysql - schema: - $ref: schema#/properties/spec/properties/backend/properties/tlsSecret/properties/mysql - type: single-step-form - - elements: - - label: - text: labels.backend.caCert - schema: - $ref: schema#/properties/spec/properties/backend/properties/tlsSecret/properties/consul/properties/caCrt - type: editor - - label: - text: labels.backend.clientCrt - schema: - $ref: schema#/properties/spec/properties/backend/properties/tlsSecret/properties/consul/properties/clientCrt - type: editor - - label: - text: labels.backend.clientKey - schema: - $ref: schema#/properties/spec/properties/backend/properties/tlsSecret/properties/consul/properties/clientKey - type: editor - if: showTlsCreateSecretField|consul - schema: - $ref: schema#/properties/spec/properties/backend/properties/tlsSecret/properties/consul - type: single-step-form - if: showTlsSecret - schema: - $ref: schema#/properties/spec/properties/backend/properties/tlsSecret - type: single-step-form - label: - text: labels.backend.title - schema: - $ref: schema#/properties/spec/properties/backend - show_label: true - type: single-step-form + - label: Storage Class + loader: getStorageClassNames|/spec/backend/provider/raft/storageClass/name + schema: schema/properties/spec/properties/backend/properties/provider/properties/raft/properties/storageClass/properties/name + type: select + type: block-layout + if: + name: isEqualToModelPathValue|raft|/spec/backend/provider/type + type: function + type: block-layout + - elements: + - label: Bucket + schema: schema/properties/spec/properties/backend/properties/provider/properties/s3/properties/bucket + type: input + - label: Region + schema: schema/properties/spec/properties/backend/properties/provider/properties/s3/properties/region + type: input + if: + name: isEqualToModelPathValue|s3|/spec/backend/provider/type + type: function + type: block-layout + type: block-layout - elements: - - customClass: mt-10 - elements: - - label: - text: labels.unsealer.mode - options: - - awsKmsSsm - - azureKeyVault - - googleKmsGcs - - kubernetesSecret - schema: - $ref: schema#/properties/spec/properties/unsealer/properties/mode/properties/type - type: select - - elements: - - label: - text: labels.unsealer.kmsKeyID - schema: - $ref: schema#/properties/spec/properties/unsealer/properties/mode/properties/awsKmsSsm/properties/kmsKeyID - type: input - - label: - text: labels.unsealer.region - schema: - $ref: schema#/properties/spec/properties/unsealer/properties/mode/properties/awsKmsSsm/properties/region - type: input - if: isEqualToModelPathValue|awsKmsSsm|/spec/unsealer/mode/type - schema: - $ref: schema#/properties/spec/properties/unsealer/properties/mode/properties/awsKmsSsm - type: single-step-form - - elements: - - label: - text: labels.unsealer.vaultBaseURL - schema: - $ref: schema#/properties/spec/properties/unsealer/properties/mode/properties/azureKeyVault/properties/vaultBaseURL - type: input - if: isEqualToModelPathValue|azureKeyVault|/spec/unsealer/mode/type - schema: - $ref: schema#/properties/spec/properties/unsealer/properties/mode/properties/azureKeyVault - type: single-step-form - - elements: - - label: - text: labels.unsealer.bucket - schema: - $ref: schema#/properties/spec/properties/unsealer/properties/mode/properties/googleKmsGcs/properties/bucket - type: input - - label: - text: labels.unsealer.kmsCryptoKey - schema: - $ref: schema#/properties/spec/properties/unsealer/properties/mode/properties/googleKmsGcs/properties/kmsCryptoKey - type: input - - label: - text: labels.unsealer.kmsKeyRing - schema: - $ref: schema#/properties/spec/properties/unsealer/properties/mode/properties/googleKmsGcs/properties/kmsKeyRing - type: input - - label: - text: labels.unsealer.kmsLocation - schema: - $ref: schema#/properties/spec/properties/unsealer/properties/mode/properties/googleKmsGcs/properties/kmsLocation - type: input - - label: - text: labels.unsealer.kmsProject - schema: - $ref: schema#/properties/spec/properties/unsealer/properties/mode/properties/googleKmsGcs/properties/kmsProject - type: input - if: isEqualToModelPathValue|googleKmsGcs|/spec/unsealer/mode/type - schema: - $ref: schema#/properties/spec/properties/unsealer/properties/mode/properties/googleKmsGcs - type: single-step-form - schema: - $ref: schema#/properties/spec/properties/unsealer/properties/mode - type: single-step-form - - discriminator: - createCredentialSecret: - default: true - type: boolean - elements: - - label: - text: labels.backend.credentialSecret - onChange: onCreateUnsealerCredentialSecretChange - options: - - text: options.secret.customSecret.label - value: true - - text: options.secret.existingSecret.label - value: false - schema: - $ref: discriminator#/properties/createCredentialSecret - type: radio - - allowUserDefinedOption: true - fetch: getSecrets - if: showUnsealerCredentialExistingSecretField - label: - text: labels.secret - schema: - $ref: schema#/properties/spec/properties/unsealer/properties/credentialSecret/properties/name - type: select - - elements: - - label: - text: labels.unsealer.accessKey - schema: - $ref: schema#/properties/spec/properties/unsealer/properties/credentialSecret/properties/awsKmsSsm/properties/accessKey - type: input - - label: - text: labels.unsealer.secretKey - schema: - $ref: schema#/properties/spec/properties/unsealer/properties/credentialSecret/properties/awsKmsSsm/properties/secretKey - type: input - if: showUnsealerCredentialCreateSecretField|awsKmsSsm - schema: - $ref: schema#/properties/spec/properties/unsealer/properties/credentialSecret/properties/awsKmsSsm - type: single-step-form - - elements: - - label: - text: labels.unsealer.clientCert - schema: - $ref: schema#/properties/spec/properties/unsealer/properties/credentialSecret/properties/azureKeyVault/properties/clientCert - type: input - - label: - text: labels.unsealer.clientCertPassword - schema: - $ref: schema#/properties/spec/properties/unsealer/properties/credentialSecret/properties/azureKeyVault/properties/clientCertPassword - type: input - - label: - text: labels.unsealer.clientId - schema: - $ref: schema#/properties/spec/properties/unsealer/properties/credentialSecret/properties/azureKeyVault/properties/clientId - type: input - - label: - text: labels.unsealer.clientSecret - schema: - $ref: schema#/properties/spec/properties/unsealer/properties/credentialSecret/properties/azureKeyVault/properties/clientSecret - type: input - if: showUnsealerCredentialCreateSecretField|azureKeyVault - schema: - $ref: schema#/properties/spec/properties/unsealer/properties/credentialSecret/properties/azureKeyVault - type: single-step-form - - elements: - - label: - text: labels.unsealer.saJson - schema: - $ref: schema#/properties/spec/properties/unsealer/properties/credentialSecret/properties/googleKmsGcs/properties/saJson - type: editor - if: showUnsealerCredentialCreateSecretField|googleKmsGcs - schema: - $ref: schema#/properties/spec/properties/unsealer/properties/credentialSecret/properties/googleKmsGcs - type: single-step-form - if: isNotEqualToModelPathValue|kubernetesSecret|/spec/unsealer/mode/type - schema: - $ref: schema#/properties/spec/properties/unsealer/properties/credentialSecret - type: single-step-form - label: - text: labels.unsealer.title - schema: - $ref: schema#/properties/spec/properties/unsealer - show_label: true - type: single-step-form - - alias: reusable-backup-option - chart: - name: uibytebuildersdev-component-backup-option - version: v0.30.0 - moduleResolver: fetchJsons - schema: - $ref: schema#/properties/spec/properties/backup - type: reusable-element - - label: - text: labels.configOptions - type: label-element - - cluster: - $ref: store#/route/params/cluster - hasDependencies: true - hasDescription: true - options: - - description: options.configOptions.backend.description - text: options.configOptions.backend.label - value: backend - - description: options.configOptions.allowedSecretEngines.description - text: options.configOptions.allowedSecretEngines.label - value: allowed-secret-engines - - description: options.configOptions.authMethods.description - text: options.configOptions.authMethods.label - value: auth-methods - - description: options.configOptions.dataSources.description - text: options.configOptions.dataSources.label - value: data-sources - - description: options.configOptions.unsealer.description - text: options.configOptions.unsealer.label - value: unsealer - - dependencies: - - group: stash.appscode.com - name: Stash - resource: backupconfigurations - url: https://stash.run/ - version: v1beta1 - description: options.configOptions.backup.description - text: options.configOptions.backup.label - value: backupconfiguration - - description: options.configOptions.healthChecker.description - text: options.configOptions.healthChecker.label - value: health-checker - - dependencies: - - group: cert-manager.io - name: Cert-Manager - resource: issuers - url: https://cert-manager.io/docs/ - version: v1 - description: options.configOptions.tls.description - text: options.configOptions.tls.label - value: tls - - description: options.configOptions.networking.description - text: options.configOptions.networking.label - value: networking - - dependencies: - - group: monitoring.coreos.com - name: Prometheus Operator - resource: servicemonitors - url: https://github.com/prometheus-operator - version: v1 - description: options.configOptions.monitoring.description - text: options.configOptions.monitoring.label - value: monitoring - - description: options.configOptions.customConfig.description - text: options.configOptions.customConfig.label - value: custom-config - - description: options.configOptions.podTemplate.description - text: options.configOptions.podTemplate.label - value: pod-template - owner: - $ref: store#/route/params/user - type: configure-options - type: single-step-form + - label: Credential Secret + options: + - text: Create New Secret + value: createNew + - text: Use Existing Secret + value: useExisting + schema: temp/createBackendCredentialSecret + type: radio + watcher: + func: onCreateCredentialSecretChange + paths: + - temp/createBackendCredentialSecret + - if: + name: showCredentialExistingSecretField + type: function + label: Secret + loader: getSecrets + schema: schema/properties/spec/properties/backend/properties/credentialSecret/properties/name + type: select + - elements: + - label: Account Key + schema: schema/properties/spec/properties/backend/properties/credentialSecret/properties/azure/properties/accountKey + type: input + if: + name: showCredentialCreateSecretField|azure + type: function + type: block-layout + - elements: + - label: ACL Token + schema: schema/properties/spec/properties/backend/properties/credentialSecret/properties/consul/properties/aclToken + type: input + if: + name: showCredentialCreateSecretField|consul + type: function + type: block-layout + - elements: + - label: Access Key + schema: schema/properties/spec/properties/backend/properties/credentialSecret/properties/dynamodb/properties/accessKey + type: input + - label: Secret Key + schema: schema/properties/spec/properties/backend/properties/credentialSecret/properties/dynamodb/properties/secretKey + type: input + - label: Session Token + schema: schema/properties/spec/properties/backend/properties/credentialSecret/properties/dynamodb/properties/sessionToken + type: input + if: + name: showCredentialCreateSecretField|dynamodb + type: function + type: block-layout + - elements: + - label: Username + schema: schema/properties/spec/properties/backend/properties/credentialSecret/properties/etcd/properties/username + type: input + - label: Password + schema: schema/properties/spec/properties/backend/properties/credentialSecret/properties/etcd/properties/password + type: input + if: + name: showCredentialCreateSecretField|etcd + type: function + type: block-layout + - elements: + - label: sa.json + schema: schema/properties/spec/properties/backend/properties/credentialSecret/properties/gcs/properties/saJson + type: editor + if: + name: showCredentialCreateSecretField|gcs + type: function + type: block-layout + - elements: + - label: Username + schema: schema/properties/spec/properties/backend/properties/credentialSecret/properties/mysql/properties/username + type: input + - label: Password + schema: schema/properties/spec/properties/backend/properties/credentialSecret/properties/mysql/properties/password + type: input + if: + name: showCredentialCreateSecretField|mysql + type: function + type: block-layout + - elements: + - label: Connection URL + schema: schema/properties/spec/properties/backend/properties/credentialSecret/properties/postgresql/properties/connectionURL + type: input + if: + name: showCredentialCreateSecretField|postgresql + type: function + type: block-layout + - elements: + - label: Access Key + schema: schema/properties/spec/properties/backend/properties/credentialSecret/properties/s3/properties/accessKey + type: input + - label: Secret Key + schema: schema/properties/spec/properties/backend/properties/credentialSecret/properties/s3/properties/secretKey + type: input + if: + name: showCredentialCreateSecretField|s3 + type: function + type: block-layout + - elements: + - label: Username + schema: schema/properties/spec/properties/backend/properties/credentialSecret/properties/swift/properties/username + type: input + - label: Password + schema: schema/properties/spec/properties/backend/properties/credentialSecret/properties/swift/properties/password + type: input + - label: Auth Token + schema: schema/properties/spec/properties/backend/properties/credentialSecret/properties/swift/properties/authToken + type: input + if: + name: showCredentialCreateSecretField|swift + type: function + type: block-layout + if: + name: showCredentialSecret + type: function + type: block-layout + - elements: + - label: TLS Secret + options: + - text: Create New Secret + value: createNew + - text: Use Existing Secret + value: useExisting + schema: temp/createTlsSecret + type: radio + watcher: + func: onCreateTlsSecretChange + paths: + - temp/createTlsSecret + - if: + name: showTlsExistingSecretField + type: function + label: Secret + loader: getSecrets + schema: schema/properties/spec/properties/backend/properties/tlsSecret/properties/name + type: select + - elements: + - label: TLS CA File + schema: schema/properties/spec/properties/backend/properties/tlsSecret/properties/mysql/properties/tlsCaFile + type: input + if: + name: showTlsCreateSecretField|mysql + type: function + type: block-layout + - elements: + - label: ca.crt + schema: schema/properties/spec/properties/backend/properties/tlsSecret/properties/consul/properties/caCrt + type: editor + - label: client.crt + schema: schema/properties/spec/properties/backend/properties/tlsSecret/properties/consul/properties/clientCrt + type: editor + - label: client.key + schema: schema/properties/spec/properties/backend/properties/tlsSecret/properties/consul/properties/clientKey + type: editor + if: + name: showTlsCreateSecretField|consul + type: function + type: block-layout + if: + name: showTlsSecret + type: function + type: block-layout + label: Backend + showLabels: true + type: block-layout + - elements: + - elements: + - label: Unsealer Mode + options: + - awsKmsSsm + - azureKeyVault + - googleKmsGcs + - kubernetesSecret + schema: schema/properties/spec/properties/unsealer/properties/mode/properties/type + type: select + - elements: + - label: KMS Key ID + schema: schema/properties/spec/properties/unsealer/properties/mode/properties/awsKmsSsm/properties/kmsKeyID + type: input + - label: Region + schema: schema/properties/spec/properties/unsealer/properties/mode/properties/awsKmsSsm/properties/region + type: input + if: + name: isEqualToModelPathValue|awsKmsSsm|/spec/unsealer/mode/type + type: function + type: block-layout + - elements: + - label: Vault Base URL + schema: schema/properties/spec/properties/unsealer/properties/mode/properties/azureKeyVault/properties/vaultBaseURL + type: input + if: + name: isEqualToModelPathValue|azureKeyVault|/spec/unsealer/mode/type + type: function + type: block-layout + - elements: + - label: Bucket + schema: schema/properties/spec/properties/unsealer/properties/mode/properties/googleKmsGcs/properties/bucket + type: input + - label: KMS Crypto Key + schema: schema/properties/spec/properties/unsealer/properties/mode/properties/googleKmsGcs/properties/kmsCryptoKey + type: input + - label: KMS Key Ring + schema: schema/properties/spec/properties/unsealer/properties/mode/properties/googleKmsGcs/properties/kmsKeyRing + type: input + - label: KMS Location + schema: schema/properties/spec/properties/unsealer/properties/mode/properties/googleKmsGcs/properties/kmsLocation + type: input + - label: KMS Project + schema: schema/properties/spec/properties/unsealer/properties/mode/properties/googleKmsGcs/properties/kmsProject + type: input + if: + name: isEqualToModelPathValue|googleKmsGcs|/spec/unsealer/mode/type + type: function + type: block-layout + type: block-layout + - elements: + - label: Credential Secret + options: + - text: Create New Secret + value: createNew + - text: Use Existing Secret + value: useExisting + schema: temp/createUnsealerCredentialSecret + type: radio + watcher: + func: onCreateUnsealerCredentialSecretChange + paths: + - temp/createUnsealerCredentialSecret + - if: + name: showUnsealerCredentialExistingSecretField + type: function + label: Secret + loader: getSecrets + schema: schema/properties/spec/properties/unsealer/properties/credentialSecret/properties/name + type: select + - elements: + - label: Access Key + schema: schema/properties/spec/properties/unsealer/properties/credentialSecret/properties/awsKmsSsm/properties/accessKey + type: input + - label: Secret Key + schema: schema/properties/spec/properties/unsealer/properties/credentialSecret/properties/awsKmsSsm/properties/secretKey + type: input + if: + name: showUnsealerCredentialCreateSecretField|awsKmsSsm + type: function + type: block-layout + - elements: + - label: Client Cert + schema: schema/properties/spec/properties/unsealer/properties/credentialSecret/properties/azureKeyVault/properties/clientCert + type: input + - label: Client Cert Password + schema: schema/properties/spec/properties/unsealer/properties/credentialSecret/properties/azureKeyVault/properties/clientCertPassword + type: input + - label: Client Id + schema: schema/properties/spec/properties/unsealer/properties/credentialSecret/properties/azureKeyVault/properties/clientId + type: input + - label: Client Secret + schema: schema/properties/spec/properties/unsealer/properties/credentialSecret/properties/azureKeyVault/properties/clientSecret + type: input + if: + name: showUnsealerCredentialCreateSecretField|azureKeyVault + type: function + type: block-layout + - elements: + - label: sa.json + schema: schema/properties/spec/properties/unsealer/properties/credentialSecret/properties/googleKmsGcs/properties/saJson + type: editor + if: + name: showUnsealerCredentialCreateSecretField|googleKmsGcs + type: function + type: block-layout + if: + name: isNotEqualToModelPathValue|kubernetesSecret|/spec/unsealer/mode/type + type: function + type: block-layout + label: Unsealer + showLabels: true + type: block-layout id: options - title: steps.0.label + type: single-step-form type: multi-step-form diff --git a/charts/kubevaultcom-vaultserver-editor-options/ui/functions.js b/charts/kubevaultcom-vaultserver-editor-options/ui/functions.js index a59069a372..02820b5256 100644 --- a/charts/kubevaultcom-vaultserver-editor-options/ui/functions.js +++ b/charts/kubevaultcom-vaultserver-editor-options/ui/functions.js @@ -1,186 +1,119 @@ +const { ref, computed, axios, watch, useOperator, store } = window.vueHelpers || {} + const machines = { 'db.t.micro': { resources: { - limits: { - cpu: '500m', - memory: '1Gi', - }, + limits: { cpu: '250m', memory: '512Mi' }, }, }, 'db.t.small': { resources: { - limits: { - cpu: '2', - memory: '2Gi', - }, + limits: { cpu: '500m', memory: '1Gi' }, }, }, 'db.t.medium': { resources: { - limits: { - cpu: '2', - memory: '4Gi', - }, + limits: { cpu: '1', memory: '2Gi' }, }, }, 'db.t.large': { resources: { - limits: { - cpu: '2', - memory: '8Gi', - }, + limits: { cpu: '2', memory: '4Gi' }, }, }, 'db.t.xlarge': { resources: { - limits: { - cpu: '4', - memory: '16Gi', - }, + limits: { cpu: '4', memory: '8Gi' }, }, }, 'db.t.2xlarge': { resources: { - limits: { - cpu: '8', - memory: '32Gi', - }, + limits: { cpu: '8', memory: '16Gi' }, }, }, 'db.m.small': { resources: { - limits: { - cpu: '1', - memory: '1825361100', - }, + limits: { cpu: '500m', memory: '1Gi' }, }, }, 'db.m.large': { resources: { - limits: { - cpu: '2', - memory: '8Gi', - }, + limits: { cpu: '2', memory: '8Gi' }, }, }, 'db.m.xlarge': { resources: { - limits: { - cpu: '4', - memory: '16Gi', - }, + limits: { cpu: '4', memory: '16Gi' }, }, }, 'db.m.2xlarge': { resources: { - limits: { - cpu: '8', - memory: '32Gi', - }, + limits: { cpu: '8', memory: '32Gi' }, }, }, 'db.m.4xlarge': { resources: { - limits: { - cpu: '16', - memory: '64Gi', - }, + limits: { cpu: '16', memory: '64Gi' }, }, }, 'db.m.8xlarge': { resources: { - limits: { - cpu: '32', - memory: '128Gi', - }, + limits: { cpu: '32', memory: '128Gi' }, }, }, 'db.m.12xlarge': { resources: { - limits: { - cpu: '48', - memory: '192Gi', - }, + limits: { cpu: '48', memory: '192Gi' }, }, }, 'db.m.16xlarge': { resources: { - limits: { - cpu: '64', - memory: '256Gi', - }, + limits: { cpu: '64', memory: '256Gi' }, }, }, 'db.m.24xlarge': { resources: { - limits: { - cpu: '96', - memory: '384Gi', - }, + limits: { cpu: '96', memory: '384Gi' }, }, }, 'db.r.large': { resources: { - limits: { - cpu: '2', - memory: '16Gi', - }, + limits: { cpu: '2', memory: '16Gi' }, }, }, 'db.r.xlarge': { resources: { - limits: { - cpu: '4', - memory: '32Gi', - }, + limits: { cpu: '4', memory: '32Gi' }, }, }, 'db.r.2xlarge': { resources: { - limits: { - cpu: '8', - memory: '64Gi', - }, + limits: { cpu: '8', memory: '64Gi' }, }, }, 'db.r.4xlarge': { resources: { - limits: { - cpu: '16', - memory: '192Gi', - }, + limits: { cpu: '16', memory: '128Gi' }, }, }, 'db.r.8xlarge': { resources: { - limits: { - cpu: '32', - memory: '256Gi', - }, + limits: { cpu: '32', memory: '256Gi' }, }, }, 'db.r.12xlarge': { resources: { - limits: { - cpu: '48', - memory: '384Gi', - }, + limits: { cpu: '48', memory: '384Gi' }, }, }, 'db.r.16xlarge': { resources: { - limits: { - cpu: '64', - memory: '512Gi', - }, + limits: { cpu: '64', memory: '512Gi' }, }, }, 'db.r.24xlarge': { resources: { - limits: { - cpu: '96', - memory: '768Gi', - }, + limits: { cpu: '96', memory: '768Gi' }, }, }, } @@ -212,435 +145,307 @@ const machineList = [ 'db.r.24xlarge', ] -function isEqualToModelPathValue({ model, getValue, watchDependency }, value, modelPath) { - const modelPathValue = getValue(model, modelPath) - watchDependency('model#' + modelPath) - return modelPathValue === value -} - -function isNotEqualToModelPathValue({ model, getValue, watchDependency }, value, modelPath) { - const modelPathValue = getValue(model, modelPath) - watchDependency('model#' + modelPath) - return modelPathValue !== value -} - -function isEqualToDiscriminatorPathValue( - { discriminator, getValue, watchDependency }, - value, - path, -) { - const pathValue = getValue(discriminator, path) - watchDependency('discriminator#' + modelPath) - return pathValue === value -} - -function showTlsExistingSecretField({ discriminator, getValue, watchDependency }) { - const pathValue = getValue(discriminator, '/createTlsSecret') - watchDependency('discriminator#/createTlsSecret') - return !pathValue -} - -function showTlsCreateSecretField( - { discriminator, model, getValue, watchDependency }, - backendType, -) { - watchDependency('model#/spec/backend/provider/type') - const selectedBackendType = getValue(model, '/spec/backend/provider/type') - return ( - !showTlsExistingSecretField({ discriminator, getValue, watchDependency }) && - selectedBackendType === backendType +export const useFunc = (model) => { + const { getValue, setDiscriminatorValue, commit, storeGet, discriminator } = useOperator( + model, + store.state, ) -} -function onCreateTlsSecretChange({ discriminator, commit, getValue }) { - const createTlsSecret = getValue(discriminator, '/createTlsSecret') + setDiscriminatorValue('createBackendCredentialSecret', 'createNew') + setDiscriminatorValue('createTlsSecret', 'createNew') + setDiscriminatorValue('createUnsealerCredentialSecret', 'createNew') - if (createTlsSecret) { - commit('wizard/model$delete', '/spec/backend/tlsSecret/name') - } else { - commit('wizard/model$update', { - path: '/spec/backend/tlsSecret', - value: { name: '' }, - force: true, - }) + function isVariantAvailable() { + const variant = storeGet('/route/query/variant') + return variant ? true : false } -} - -function showCredentialExistingSecretField({ discriminator, getValue, watchDependency }) { - const pathValue = getValue(discriminator, '/createCredentialSecret') - watchDependency('discriminator#/createCredentialSecret') - return !pathValue -} -function showCredentialCreateSecretField( - { discriminator, model, getValue, watchDependency }, - backendType, -) { - watchDependency('model#/spec/backend/provider/type') - const selectedBackendType = getValue(model, '/spec/backend/provider/type') - return ( - !showCredentialExistingSecretField({ - discriminator, - getValue, - watchDependency, - }) && selectedBackendType === backendType - ) -} - -function onCreateCredentialSecretChange({ discriminator, commit, getValue }) { - const createCredentialSecret = getValue(discriminator, '/createCredentialSecret') - - if (createCredentialSecret) { - commit('wizard/model$delete', '/spec/backend/credentialSecret/name') - } else { - commit('wizard/model$update', { - path: '/spec/backend/credentialSecret', - value: { name: '' }, - force: true, - }) + function isEqualToModelPathValue(value, modelPath) { + const modelPathValue = getValue(model, modelPath) + return modelPathValue === value } -} - -function showUnsealerCredentialExistingSecretField({ discriminator, getValue, watchDependency }) { - const pathValue = getValue(discriminator, '/createCredentialSecret') - watchDependency('discriminator#/createCredentialSecret') - return !pathValue -} - -function showUnsealerCredentialCreateSecretField( - { discriminator, model, getValue, watchDependency }, - unsealerMode, -) { - watchDependency('model#/spec/unsealer/mode/type') - const selectedUnsealerMode = getValue(model, '/spec/unsealer/mode/type') - return ( - !showCredentialExistingSecretField({ - discriminator, - getValue, - watchDependency, - }) && selectedUnsealerMode === unsealerMode - ) -} - -function onCreateUnsealerCredentialSecretChange({ discriminator, commit, getValue }) { - const createCredentialSecret = getValue(discriminator, '/createCredentialSecret') - if (createCredentialSecret) { - commit('wizard/model$delete', '/spec/backend/credentialSecret/name') - } else { - commit('wizard/model$update', { - path: '/spec/backend/credentialSecret', - value: { name: '' }, - force: true, - }) + function isNotEqualToModelPathValue(value, modelPath) { + const modelPathValue = getValue(model, modelPath) + return modelPathValue !== value } -} - -async function getResources({ axios, storeGet }, group, version, resource) { - const owner = storeGet('/route/params/user') - const cluster = storeGet('/route/params/cluster') - - const resp = await axios.get( - `/clusters/${owner}/${cluster}/proxy/${group}/${version}/${resource}`, - { - params: { filter: { items: { metadata: { name: null } } } }, - }, - ) - const resources = (resp && resp.data && resp.data.items) || [] - - resources.map((item) => { - const name = (item.metadata && item.metadata.name) || '' - item.text = name - item.value = name - return true - }) - return resources -} - -async function getStorageClassNames({ axios, storeGet, commit }, path) { - const owner = storeGet('/route/params/user') - const cluster = storeGet('/route/params/cluster') - - const resp = await axios.get( - `/clusters/${owner}/${cluster}/proxy/storage.k8s.io/v1/storageclasses`, - { - params: { - filter: { items: { metadata: { name: null, annotations: null } } }, - }, - }, - ) - - const resources = (resp && resp.data && resp.data.items) || [] + function showCredentialExistingSecretField() { + const pathValue = getValue(discriminator, '/createBackendCredentialSecret') + return pathValue === 'useExisting' + } - resources.map((item) => { - const name = (item.metadata && item.metadata.name) || '' - const isDefault = - item.metadata && - item.metadata.annotations && - item.metadata.annotations['storageclass.kubernetes.io/is-default-class'] + function showCredentialCreateSecretField(backendType) { + const selectedBackendType = getValue(model, '/spec/backend/provider/type') + return !showCredentialExistingSecretField() && selectedBackendType === backendType + } - if (isDefault) { + function onCreateCredentialSecretChange() { + const createCredentialSecret = getValue(discriminator, '/createBackendCredentialSecret') + if (createCredentialSecret === 'createNew') { + commit('wizard/model$delete', '/spec/backend/credentialSecret/name') + } else { commit('wizard/model$update', { - path: path, - value: name, + path: '/spec/backend/credentialSecret', + value: { name: '' }, force: true, }) } - - item.text = name - item.value = name - return true - }) - return resources -} - -async function getVaultServerVersions({ axios, storeGet }, group, version, resource) { - const owner = storeGet('/route/params/user') - const cluster = storeGet('/route/params/cluster') - - const queryParams = { - filter: { - items: { - metadata: { name: null }, - spec: { version: null, deprecated: null }, - }, - }, } - const resp = await axios.get( - `/clusters/${owner}/${cluster}/proxy/${group}/${version}/${resource}`, - { - params: queryParams, - }, - ) - - const resources = (resp && resp.data && resp.data.items) || [] + function showTlsExistingSecretField() { + const pathValue = getValue(discriminator, '/createTlsSecret') + return pathValue === 'useExisting' + } - // keep only non deprecated versions - const filteredRedisVersions = resources.filter((item) => item.spec && !item.spec.deprecated) + function showTlsCreateSecretField(backendType) { + const selectedBackendType = getValue(model, '/spec/backend/provider/type') + return !showTlsExistingSecretField() && selectedBackendType === backendType + } - filteredRedisVersions.map((item) => { - const name = (item.metadata && item.metadata.name) || '' - const specVersion = (item.spec && item.spec.version) || '' - item.text = `${name} (${specVersion})` - item.value = name - return true - }) - return filteredRedisVersions -} + function onCreateTlsSecretChange() { + const createTlsSecret = getValue(discriminator, '/createTlsSecret') + if (createTlsSecret === 'createNew') { + commit('wizard/model$delete', '/spec/backend/tlsSecret/name') + } else { + commit('wizard/model$update', { + path: '/spec/backend/tlsSecret', + value: { name: '' }, + force: true, + }) + } + } -async function getSecrets({ storeGet, axios, model, getValue, watchDependency }) { - const owner = storeGet('/route/params/user') - const cluster = storeGet('/route/params/cluster') - const namespace = getValue(model, '/metadata/release/namespace') - watchDependency('model#/metadata/release/namespace') + function showUnsealerCredentialExistingSecretField() { + const pathValue = getValue(discriminator, '/createUnsealerCredentialSecret') + return pathValue === 'useExisting' + } - const resp = await axios.get( - `/clusters/${owner}/${cluster}/proxy/core/v1/namespaces/${namespace}/secrets`, - { - params: { - filter: { items: { metadata: { name: null }, type: null } }, - }, - }, - ) + function showUnsealerCredentialCreateSecretField(unsealerMode) { + const selectedUnsealerMode = getValue(model, '/spec/unsealer/mode/type') + return !showUnsealerCredentialExistingSecretField() && selectedUnsealerMode === unsealerMode + } - const secrets = (resp && resp.data && resp.data.items) || [] + function onCreateUnsealerCredentialSecretChange() { + const createCredentialSecret = getValue(discriminator, '/createUnsealerCredentialSecret') + if (createCredentialSecret === 'createNew') { + commit('wizard/model$delete', '/spec/unsealer/credentialSecret/name') + } else { + commit('wizard/model$update', { + path: '/spec/unsealer/credentialSecret', + value: { name: '' }, + force: true, + }) + } + } - const filteredSecrets = secrets.filter((item) => { - const validType = ['kubernetes.io/service-account-token', 'Opaque'] - return validType.includes(item.type) - }) + function showCredentialSecret() { + const type = getValue(model, '/spec/backend/provider/type') + const backendsForCredential = [ + 'azure', + 'consul', + 'dynamodb', + 'etcd', + 'gcs', + 'mysql', + 'postgresql', + 's3', + 'swift', + ] + return backendsForCredential.includes(type) + } - filteredSecrets.map((item) => { - const name = (item.metadata && item.metadata.name) || '' - item.text = name - item.value = name - return true - }) - return filteredSecrets -} + function showTlsSecret() { + const type = getValue(model, '/spec/backend/provider/type') + const backendsForTls = ['consul', 'mysql'] + return backendsForTls.includes(type) + } -function disableLimit({ model, getValue, watchDependency }) { - const modelPathValue = getValue(model, '/spec/machine') - watchDependency('model#/spec/machine') - return modelPathValue !== 'custom' && !!modelPathValue -} + function onBackendTypeChange() { + if (isLowAvailableStorageBackendSelected()) { + commit('wizard/model$update', { path: '/spec/replicas', value: 1, force: true }) + } else { + commit('wizard/model$update', { path: '/spec/replicas', value: 3, force: true }) + } + } -function getMachineListForOptions() { - const array = machineList.map((item) => { - return { text: item, value: item } - }) - return array -} + function isLowAvailableStorageBackendSelected() { + const backendType = getValue(model, '/spec/backend/provider/type') + const lowAvailableStorageBackends = ['azure', 'inmem', 's3', 'swift'] + return lowAvailableStorageBackends.includes(backendType) + } -function setResourceLimit({ commit, model, getValue, watchDependency }) { - const modelPathValue = getValue(model, '/spec/machine') - watchDependency('model#/spec/machine') - if (modelPathValue && modelPathValue !== 'custom') { - // to avoiding set value by reference, cpu and memory set separately - commit('wizard/model$update', { - path: '/spec/resources/limits/cpu', - value: machines[modelPathValue].resources.limits.cpu, - force: true, - }) - commit('wizard/model$update', { - path: '/spec/resources/limits/memory', - value: machines[modelPathValue].resources.limits.memory, - force: true, + async function getResources(group, version, resource) { + const owner = storeGet('/route/params/user') + const cluster = storeGet('/route/params/cluster') + const resp = await axios.get( + `/clusters/${owner}/${cluster}/proxy/${group}/${version}/${resource}`, + { params: { filter: { items: { metadata: { name: null } } } } }, + ) + const resources = (resp && resp.data && resp.data.items) || [] + resources.map((item) => { + const name = (item.metadata && item.metadata.name) || '' + item.text = name + item.value = name + return true }) + return resources } -} -function setLimitsCpuOrMem({ model, getValue }, path) { - const modelPathValue = getValue(model, '/spec/machine') - if (modelPathValue && modelPathValue !== 'custom') { - return ( - machines[modelPathValue] && - machines[modelPathValue].resources && - machines[modelPathValue].resources.limits[path] + async function getStorageClassNames(path) { + const owner = storeGet('/route/params/user') + const cluster = storeGet('/route/params/cluster') + const resp = await axios.get( + `/clusters/${owner}/${cluster}/proxy/storage.k8s.io/v1/storageclasses`, + { params: { filter: { items: { metadata: { name: null, annotations: null } } } } }, ) - } else { - if (path === 'cpu') { - return '.5' - } else if (path === 'memory') { - return '1024Mi' - } + const resources = (resp && resp.data && resp.data.items) || [] + resources.map((item) => { + const name = (item.metadata && item.metadata.name) || '' + const isDefault = + item.metadata && + item.metadata.annotations && + item.metadata.annotations['storageclass.kubernetes.io/is-default-class'] + if (isDefault) { + commit('wizard/model$update', { path: path, value: name, force: true }) + } + item.text = name + item.value = name + return true + }) + return resources } -} - -function setMachineToCustom() { - return 'custom' -} - -function showCredentialSecret({ model, getValue, watchDependency }) { - watchDependency('model#/spec/backend/provider/type') - const type = getValue(model, '/spec/backend/provider/type') - - const backendsForCredential = [ - 'azure', - 'consul', - 'dynamodb', - 'etcd', - 'gcs', - 'mysql', - 'postgresql', - 's3', - 'swift', - ] - return backendsForCredential.includes(type) -} - -function showTlsSecret({ model, getValue, watchDependency }) { - watchDependency('model#/spec/backend/provider/type') - const type = getValue(model, '/spec/backend/provider/type') - - const backendsForTls = ['consul', 'mysql'] - - return backendsForTls.includes(type) -} + async function getVaultServerVersions(group, version, resource) { + const owner = storeGet('/route/params/user') + const cluster = storeGet('/route/params/cluster') + const queryParams = { + filter: { + items: { metadata: { name: null }, spec: { version: null, deprecated: null } }, + }, + } + const resp = await axios.get( + `/clusters/${owner}/${cluster}/proxy/${group}/${version}/${resource}`, + { params: queryParams }, + ) + const resources = (resp && resp.data && resp.data.items) || [] + const filteredVersions = resources.filter((item) => item.spec && !item.spec.deprecated) + filteredVersions.map((item) => { + const name = (item.metadata && item.metadata.name) || '' + const specVersion = (item.spec && item.spec.version) || '' + item.text = `${name} (${specVersion})` + item.value = name + return true + }) + return filteredVersions + } -function onBackendTypeChange({ model, getValue, commit, watchDependency }) { - if (isLowAvailableStorageBackendSelected({ model, getValue, watchDependency })) { - commit('wizard/model$update', { - path: '/spec/replicas', - value: 1, - force: true, + async function getSecrets() { + const owner = storeGet('/route/params/user') + const cluster = storeGet('/route/params/cluster') + const namespace = getValue(model, '/metadata/release/namespace') + const resp = await axios.get( + `/clusters/${owner}/${cluster}/proxy/core/v1/namespaces/${namespace}/secrets`, + { params: { filter: { items: { metadata: { name: null }, type: null } } } }, + ) + const secrets = (resp && resp.data && resp.data.items) || [] + const filteredSecrets = secrets.filter((item) => { + const validType = ['kubernetes.io/service-account-token', 'Opaque'] + return validType.includes(item.type) }) - } else { - commit('wizard/model$update', { - path: '/spec/replicas', - value: 3, - force: true, + filteredSecrets.map((item) => { + const name = (item.metadata && item.metadata.name) || '' + item.text = name + item.value = name + return true }) + return filteredSecrets } -} - -function isLowAvailableStorageBackendSelected({ model, getValue, watchDependency }) { - watchDependency('model#/spec/backend/provider/type') - const backendType = getValue(model, '/spec/backend/provider/type') - - const lowAvailableStorageBackends = ['azure', 'inmem', 's3', 'swift'] - return lowAvailableStorageBackends.includes(backendType) -} + function disableLimit() { + const modelPathValue = getValue(model, '/spec/machine') + return modelPathValue !== 'custom' && !!modelPathValue + } -function getCreateNameSpaceUrl({ model, getValue, storeGet }) { - const user = storeGet('/route/params/user') - const cluster = storeGet('/route/params/cluster') + function getMachineListForOptions() { + const array = machineList.map((item) => { + return { text: item, value: item } + }) + return array + } - const domain = storeGet('/domain') || '' - if (domain.includes('bb.test')) { - return `http://console.bb.test:5990/${user}/kubernetes/${cluster}/core/v1/namespaces/create` - } else { - const editedDomain = domain.replace('kubedb', 'console') - return `${editedDomain}/${user}/kubernetes/${cluster}/core/v1/namespaces/create` + function setResourceLimit() { + const modelPathValue = getValue(model, '/spec/machine') + if (modelPathValue && modelPathValue !== 'custom') { + commit('wizard/model$update', { + path: '/spec/resources/limits/cpu', + value: machines[modelPathValue].resources.limits.cpu, + force: true, + }) + commit('wizard/model$update', { + path: '/spec/resources/limits/memory', + value: machines[modelPathValue].resources.limits.memory, + force: true, + }) + } } -} -function isVariantAvailable({ storeGet }) { - const variant = storeGet('/route/query/variant') - return variant ? true : false -} + function setLimitsCpuOrMem(path) { + const modelPathValue = getValue(model, '/spec/machine') + if (modelPathValue && modelPathValue !== 'custom') { + return ( + machines[modelPathValue] && + machines[modelPathValue].resources && + machines[modelPathValue].resources.limits[path] + ) + } else { + if (path === 'cpu') return '.5' + else if (path === 'memory') return '1024Mi' + } + } -async function fetchJsons({ axios, itemCtx }) { - let ui = {} - let language = {} - let functions = {} - const { name, sourceRef, version, packageviewUrlPrefix } = itemCtx.chart + function setMachineToCustom() { + return 'custom' + } - try { - ui = await axios.get( - `${packageviewUrlPrefix}/create-ui.yaml?name=${name}&sourceApiGroup=${sourceRef.apiGroup}&sourceKind=${sourceRef.kind}&sourceNamespace=${sourceRef.namespace}&sourceName=${sourceRef.name}&version=${version}&format=json`, - ) - language = await axios.get( - `${packageviewUrlPrefix}/language.yaml?name=${name}&sourceApiGroup=${sourceRef.apiGroup}&sourceKind=${sourceRef.kind}&sourceNamespace=${sourceRef.namespace}&sourceName=${sourceRef.name}&version=${version}&format=json`, - ) - const functionString = await axios.get( - `${packageviewUrlPrefix}/functions.js?name=${name}&sourceApiGroup=${sourceRef.apiGroup}&sourceKind=${sourceRef.kind}&sourceNamespace=${sourceRef.namespace}&sourceName=${sourceRef.name}&version=${version}`, - ) - // declare evaluate the functionString to get the functions Object - const evalFunc = new Function(functionString.data || '') - functions = evalFunc() - } catch (e) { - console.log(e) + function getCreateNameSpaceUrl() { + const user = storeGet('/route/params/user') + const cluster = storeGet('/route/params/cluster') + const domain = storeGet('/domain') || '' + if (domain.includes('bb.test')) { + return `http://console.bb.test:5990/${user}/kubernetes/${cluster}/core/v1/namespaces/create` + } else { + const editedDomain = domain.replace('kubedb', 'console') + return `${editedDomain}/${user}/kubernetes/${cluster}/core/v1/namespaces/create` + } } return { - ui: ui.data || {}, - language: language.data || {}, - functions, + isVariantAvailable, + isEqualToModelPathValue, + isNotEqualToModelPathValue, + showCredentialExistingSecretField, + showCredentialCreateSecretField, + onCreateCredentialSecretChange, + showTlsExistingSecretField, + showTlsCreateSecretField, + onCreateTlsSecretChange, + showUnsealerCredentialExistingSecretField, + showUnsealerCredentialCreateSecretField, + onCreateUnsealerCredentialSecretChange, + showCredentialSecret, + showTlsSecret, + onBackendTypeChange, + isLowAvailableStorageBackendSelected, + getResources, + getStorageClassNames, + getVaultServerVersions, + getSecrets, + disableLimit, + getMachineListForOptions, + setResourceLimit, + setLimitsCpuOrMem, + setMachineToCustom, + getCreateNameSpaceUrl, } } - -return { - isVariantAvailable, - isEqualToModelPathValue, - isNotEqualToModelPathValue, - getResources, - getStorageClassNames, - getVaultServerVersions, - getSecrets, - disableLimit, - getMachineListForOptions, - setResourceLimit, - setLimitsCpuOrMem, - setMachineToCustom, - isEqualToDiscriminatorPathValue, - showTlsCreateSecretField, - showTlsExistingSecretField, - onCreateTlsSecretChange, - showCredentialCreateSecretField, - showCredentialExistingSecretField, - onCreateCredentialSecretChange, - showUnsealerCredentialCreateSecretField, - showUnsealerCredentialExistingSecretField, - onCreateUnsealerCredentialSecretChange, - showCredentialSecret, - showTlsSecret, - onBackendTypeChange, - isLowAvailableStorageBackendSelected, - getCreateNameSpaceUrl, - fetchJsons, -} diff --git a/charts/kubevaultcom-vaultserver-editor-options/values.yaml b/charts/kubevaultcom-vaultserver-editor-options/values.yaml index 85452ed7ee..805a4a6383 100644 --- a/charts/kubevaultcom-vaultserver-editor-options/values.yaml +++ b/charts/kubevaultcom-vaultserver-editor-options/values.yaml @@ -150,7 +150,7 @@ spec: default: "" backup: - tool: Stash + tool: KubeStash kubestash: schedule: "0 */2 * * *" diff --git a/charts/kubevaultcom-vaultserver-editor/Chart.yaml b/charts/kubevaultcom-vaultserver-editor/Chart.yaml index ed49a8996c..0792eb0393 100644 --- a/charts/kubevaultcom-vaultserver-editor/Chart.yaml +++ b/charts/kubevaultcom-vaultserver-editor/Chart.yaml @@ -2,14 +2,27 @@ annotations: meta.x-helm.dev/editor: '{"group":"kubevault.com","version":"v1alpha1","resource":"vaultservers"}' meta.x-helm.dev/form-keys: monitoringCoreosComPrometheusRule meta.x-helm.dev/resource-keys: kubevaultComVaultServer,monitoringCoreosComServiceMonitor,secret_backend_creds,secret_backend_tls,secret_config,secret_repo_cred,secret_unsealer_creds,stashAppscodeComBackupConfiguration,stashAppscodeComRepository_repo - meta.x-helm.dev/resources: "- group: \"\"\n kind: Secret\n version: v1\n- group:\ - \ kubevault.com\n kind: VaultServer\n version: v1alpha2\n- group: monitoring.coreos.com\n\ - \ kind: PrometheusRule\n version: v1\n- group: monitoring.coreos.com\n kind:\ - \ ServiceMonitor\n version: v1\n- group: stash.appscode.com\n kind: BackupConfiguration\n\ - \ version: v1beta1\n- group: stash.appscode.com\n kind: Repository\n version:\ - \ v1alpha1\n" + meta.x-helm.dev/resources: | + - group: "" + kind: Secret + version: v1 + - group: kubevault.com + kind: VaultServer + version: v1alpha2 + - group: monitoring.coreos.com + kind: PrometheusRule + version: v1 + - group: monitoring.coreos.com + kind: ServiceMonitor + version: v1 + - group: stash.appscode.com + kind: BackupConfiguration + version: v1beta1 + - group: stash.appscode.com + kind: Repository + version: v1alpha1 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: VaultServer Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -21,4 +34,4 @@ maintainers: name: appscode name: kubevaultcom-vaultserver-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/kubevaultcom-vaultserver-editor/README.md b/charts/kubevaultcom-vaultserver-editor/README.md index d950c9dd1e..8d724b9a72 100644 --- a/charts/kubevaultcom-vaultserver-editor/README.md +++ b/charts/kubevaultcom-vaultserver-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kubevaultcom-vaultserver-editor --version=v0.35.0 -$ helm upgrade -i kubevaultcom-vaultserver-editor appscode/kubevaultcom-vaultserver-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/kubevaultcom-vaultserver-editor --version=v0.36.0 +$ helm upgrade -i kubevaultcom-vaultserver-editor appscode/kubevaultcom-vaultserver-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a VaultServer Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `kubevaultcom-vaultserver-editor`: ```bash -$ helm upgrade -i kubevaultcom-vaultserver-editor appscode/kubevaultcom-vaultserver-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i kubevaultcom-vaultserver-editor appscode/kubevaultcom-vaultserver-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a VaultServer Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -45,121 +45,121 @@ The command removes all the Kubernetes components associated with the chart and The following table lists the configurable parameters of the `kubevaultcom-vaultserver-editor` chart and their default values. -| Parameter | Description | Default | -|-------------------------------------------------------------------------------|-------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| form.alert.additionalRuleLabels | | {} | -| form.alert.annotations | | {} | -| form.alert.enabled | | warning | -| form.alert.groups.operator.enabled | | warning | -| form.alert.groups.operator.rules.appPhaseCritical.duration | | 15m | -| form.alert.groups.operator.rules.appPhaseCritical.enabled | | true | -| form.alert.groups.operator.rules.appPhaseCritical.severity | | warning | -| form.alert.groups.operator.rules.appPhaseNotReady.duration | | 5m | -| form.alert.groups.operator.rules.appPhaseNotReady.enabled | | true | -| form.alert.groups.operator.rules.appPhaseNotReady.severity | | critical | -| form.alert.groups.opsManager.enabled | | warning | -| form.alert.groups.opsManager.rules.opsRequestFailed.duration | | 0m | -| form.alert.groups.opsManager.rules.opsRequestFailed.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestFailed.severity | | critical | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.duration | | 0m | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestOnProgress.severity | | info | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.duration | | 30m | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.enabled | | true | -| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.severity | | critical | -| form.alert.groups.stash.enabled | | warning | -| form.alert.groups.stash.rules.backupSessionFailed.duration | | 0m | -| form.alert.groups.stash.rules.backupSessionFailed.enabled | | true | -| form.alert.groups.stash.rules.backupSessionFailed.severity | | critical | -| form.alert.groups.stash.rules.backupSessionPeriodTooLong.duration | | 0m | -| form.alert.groups.stash.rules.backupSessionPeriodTooLong.enabled | | true | -| form.alert.groups.stash.rules.backupSessionPeriodTooLong.severity | | warning | -| form.alert.groups.stash.rules.backupSessionPeriodTooLong.val | | 1800 | -| form.alert.groups.stash.rules.noBackupSessionForTooLong.duration | | 0m | -| form.alert.groups.stash.rules.noBackupSessionForTooLong.enabled | | true | -| form.alert.groups.stash.rules.noBackupSessionForTooLong.severity | | warning | -| form.alert.groups.stash.rules.noBackupSessionForTooLong.val | | 18000 | -| form.alert.groups.stash.rules.repositoryCorrupted.duration | | 5m | -| form.alert.groups.stash.rules.repositoryCorrupted.enabled | | true | -| form.alert.groups.stash.rules.repositoryCorrupted.severity | | critical | -| form.alert.groups.stash.rules.repositoryStorageRunningLow.duration | | 5m | -| form.alert.groups.stash.rules.repositoryStorageRunningLow.enabled | | true | -| form.alert.groups.stash.rules.repositoryStorageRunningLow.severity | | warning | -| form.alert.groups.stash.rules.repositoryStorageRunningLow.val | | 1.073741824e+10 | -| form.alert.groups.stash.rules.restoreSessionFailed.duration | | 0m | -| form.alert.groups.stash.rules.restoreSessionFailed.enabled | | true | -| form.alert.groups.stash.rules.restoreSessionFailed.severity | | critical | -| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.duration | | 0m | -| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.enabled | | true | -| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.severity | | warning | -| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.val | | 1800 | -| form.alert.groups.vault.enabled | | warning | -| form.alert.groups.vault.rules.vaultAutoPilotNodeUnhealthy.duration | | 1m | -| form.alert.groups.vault.rules.vaultAutoPilotNodeUnhealthy.enabled | | true | -| form.alert.groups.vault.rules.vaultAutoPilotNodeUnhealthy.severity | | critical | -| form.alert.groups.vault.rules.vaultDown.duration | | 0m | -| form.alert.groups.vault.rules.vaultDown.enabled | | true | -| form.alert.groups.vault.rules.vaultDown.severity | | critical | -| form.alert.groups.vault.rules.vaultLeadershipLoss.duration | | 1m | -| form.alert.groups.vault.rules.vaultLeadershipLoss.enabled | | true | -| form.alert.groups.vault.rules.vaultLeadershipLoss.severity | | critical | -| form.alert.groups.vault.rules.vaultLeadershipLoss.val | | 5 | -| form.alert.groups.vault.rules.vaultLeadershipSetupFailures.duration | | 1m | -| form.alert.groups.vault.rules.vaultLeadershipSetupFailures.enabled | | true | -| form.alert.groups.vault.rules.vaultLeadershipSetupFailures.severity | | critical | -| form.alert.groups.vault.rules.vaultLeadershipSetupFailures.val | | 5 | -| form.alert.groups.vault.rules.vaultLeadershipStepsDowns.duration | | 1m | -| form.alert.groups.vault.rules.vaultLeadershipStepsDowns.enabled | | true | -| form.alert.groups.vault.rules.vaultLeadershipStepsDowns.severity | | critical | -| form.alert.groups.vault.rules.vaultLeadershipStepsDowns.val | | 5 | -| form.alert.groups.vault.rules.vaultRequestFailures.duration | | 15m | -| form.alert.groups.vault.rules.vaultRequestFailures.enabled | | true | -| form.alert.groups.vault.rules.vaultRequestFailures.severity | | critical | -| form.alert.groups.vault.rules.vaultResponseFailures.duration | | 15m | -| form.alert.groups.vault.rules.vaultResponseFailures.enabled | | true | -| form.alert.groups.vault.rules.vaultResponseFailures.severity | | critical | -| form.alert.groups.vault.rules.vaultSealed.duration | | 0m | -| form.alert.groups.vault.rules.vaultSealed.enabled | | true | -| form.alert.groups.vault.rules.vaultSealed.severity | | critical | -| form.alert.groups.vault.rules.vaultTooManyInfinityTokens.duration | | 5m | -| form.alert.groups.vault.rules.vaultTooManyInfinityTokens.enabled | | true | -| form.alert.groups.vault.rules.vaultTooManyInfinityTokens.severity | | warning | -| form.alert.groups.vault.rules.vaultTooManyInfinityTokens.val | | 3 | -| form.alert.labels.release | | prometheus | -| form.capi.clusterName | | "" | -| form.capi.dedicated | | false | -| form.capi.namespace | | "" | -| form.capi.nodes | | 1 | -| form.capi.provider | | "" | -| form.capi.sku | | "" | -| form.capi.zones | | [] | -| metadata.resource.group | | kubevault.com | -| metadata.resource.version | | v1alpha1 | -| metadata.resource.name | | vaultservers | -| metadata.resource.kind | | VaultServer | -| metadata.resource.scope | | Namespaced | -| metadata.release.name | | RELEASE-NAME | -| metadata.release.namespace | | default | -| resources.kubevaultComVaultServer | | {"apiVersion":"kubevault.com/v1alpha2","kind":"VaultServer","metadata":{"name":"vault","namespace":"default"},"spec":{"allowedSecretEngines":{"namespaces":{"from":"Same"}},"authMethods":[{"path":"kubernetes","type":"kubernetes"}],"backend":{"s3":{"bucket":"eks-uat-vault","region":"eu-west-1"}},"deletionPolicy":"Delete","healthChecker":{"failureThreshold":1,"periodSeconds":10,"timeoutSeconds":10},"monitor":{"agent":"prometheus.io","prometheus":{"exporter":{"port":56790,"resources":{}}}},"podTemplate":{"controller":{},"metadata":{},"spec":{"resources":{}}},"replicas":1,"tls":{"certificates":[{"alias":"ca","secretName":"vault-ca-certs"},{"alias":"server","duration":"8760h","secretName":"vault-server-certs"},{"alias":"client","duration":"8760h","secretName":"vault-client-certs"}],"issuerRef":{"apiGroup":"cert-manager.io","kind":"Issuer","name":"vault-issuer"}},"unsealer":{"mode":{"awsKmsSsm":{"kmsKeyID":"f62a0db9-b550-4cfb-8537-b93978fc5395","region":"eu-west-1"}},"secretShares":1,"secretThreshold":1},"version":"0.11.5"}} | -| resources.monitoringCoreosComServiceMonitor | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"vault","namespace":"default"},"spec":{"endpoints":[{"honorLabels":true,"interval":"30s","path":"/metrics","port":"metrics"}],"namespaceSelector":{"matchNames":["demo"]},"selector":{"matchLabels":{"app.kubernetes.io/instance":"redis","app.kubernetes.io/name":"redises.kubedb.com"}}}} | -| resources.secret_backend_creds | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"vault-backend-creds","namespace":"demo"},"stringData":{"aclToken":"\u003cacl-token\u003e"},"type":"Opaque"} | -| resources.secret_backend_tls | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"vault-backend-tls","namespace":"demo"},"stringData":{"ca.crt":"\u003cca-cert\u003e","client.crt":"\u003cclient-cert\u003e","client.key":"\u003cclient-key\u003e"},"type":"Opaque"} | -| resources.secret_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"vault-config","namespace":"demo"},"stringData":{"vault.hcl":"\u003cdata\u003e"},"type":"Opaque"} | -| resources.secret_repo_cred | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"vault-repo-cred","namespace":"default"},"stringData":{"password":"thisIs1StrongPassword","username":"root"},"type":"Opaque"} | -| resources.secret_unsealer_creds | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"vault-unsealer-creds","namespace":"demo"},"stringData":{"access_key":"\u003caccess_key\u003e","secret_key":"\u003csecret_key\u003e"},"type":"Opaque"} | -| resources.stashAppscodeComBackupConfiguration | | {"apiVersion":"stash.appscode.com/v1beta1","kind":"BackupConfiguration","metadata":{"name":"vault","namespace":"default"},"spec":{"interimVolumeTemplate":{"metadata":{"name":"elasticsearch-backup-tmp-storage"},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"linode-block-storage"}},"repository":{"name":"elasticsearch-repo"},"retentionPolicy":{"keepLast":5,"name":"keep-last-5","prune":true},"runtimeSettings":{"container":{"securityContext":{"runAsGroup":0,"runAsUser":0}}},"schedule":"*/5 * * * *","target":{"ref":{"apiVersion":"appcatalog.appscode.com/v1alpha1","kind":"AppBinding","name":"elasticsearch"}},"task":{"name":"elasticsearch-backup-7.3.2"}}} | -| resources.stashAppscodeComRepository_repo | | {"apiVersion":"stash.appscode.com/v1alpha1","kind":"Repository","metadata":{"name":"vault-repo","namespace":"default"},"spec":{"backend":{"gcs":{"bucket":"stash-testing","prefix":"/demo/mariadb/mariadb"},"storageSecretName":"gcs-secret"}}} | +| Parameter | Description | Default | +|-------------------------------------------------------------------------------|-------------|-----------------------------------------------------------------------------------------------------------------------------------------| +| form.alert.additionalRuleLabels | | {} | +| form.alert.annotations | | {} | +| form.alert.enabled | | warning | +| form.alert.groups.operator.enabled | | warning | +| form.alert.groups.operator.rules.appPhaseCritical.duration | | 15m | +| form.alert.groups.operator.rules.appPhaseCritical.enabled | | true | +| form.alert.groups.operator.rules.appPhaseCritical.severity | | warning | +| form.alert.groups.operator.rules.appPhaseNotReady.duration | | 5m | +| form.alert.groups.operator.rules.appPhaseNotReady.enabled | | true | +| form.alert.groups.operator.rules.appPhaseNotReady.severity | | critical | +| form.alert.groups.opsManager.enabled | | warning | +| form.alert.groups.opsManager.rules.opsRequestFailed.duration | | 0m | +| form.alert.groups.opsManager.rules.opsRequestFailed.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestFailed.severity | | critical | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.duration | | 0m | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestOnProgress.severity | | info | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.duration | | 30m | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.enabled | | true | +| form.alert.groups.opsManager.rules.opsRequestStatusProgressingToLong.severity | | critical | +| form.alert.groups.stash.enabled | | warning | +| form.alert.groups.stash.rules.backupSessionFailed.duration | | 0m | +| form.alert.groups.stash.rules.backupSessionFailed.enabled | | true | +| form.alert.groups.stash.rules.backupSessionFailed.severity | | critical | +| form.alert.groups.stash.rules.backupSessionPeriodTooLong.duration | | 0m | +| form.alert.groups.stash.rules.backupSessionPeriodTooLong.enabled | | true | +| form.alert.groups.stash.rules.backupSessionPeriodTooLong.severity | | warning | +| form.alert.groups.stash.rules.backupSessionPeriodTooLong.val | | 1800 | +| form.alert.groups.stash.rules.noBackupSessionForTooLong.duration | | 0m | +| form.alert.groups.stash.rules.noBackupSessionForTooLong.enabled | | true | +| form.alert.groups.stash.rules.noBackupSessionForTooLong.severity | | warning | +| form.alert.groups.stash.rules.noBackupSessionForTooLong.val | | 18000 | +| form.alert.groups.stash.rules.repositoryCorrupted.duration | | 5m | +| form.alert.groups.stash.rules.repositoryCorrupted.enabled | | true | +| form.alert.groups.stash.rules.repositoryCorrupted.severity | | critical | +| form.alert.groups.stash.rules.repositoryStorageRunningLow.duration | | 5m | +| form.alert.groups.stash.rules.repositoryStorageRunningLow.enabled | | true | +| form.alert.groups.stash.rules.repositoryStorageRunningLow.severity | | warning | +| form.alert.groups.stash.rules.repositoryStorageRunningLow.val | | 1.073741824e+10 | +| form.alert.groups.stash.rules.restoreSessionFailed.duration | | 0m | +| form.alert.groups.stash.rules.restoreSessionFailed.enabled | | true | +| form.alert.groups.stash.rules.restoreSessionFailed.severity | | critical | +| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.duration | | 0m | +| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.enabled | | true | +| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.severity | | warning | +| form.alert.groups.stash.rules.restoreSessionPeriodTooLong.val | | 1800 | +| form.alert.groups.vault.enabled | | warning | +| form.alert.groups.vault.rules.vaultAutoPilotNodeUnhealthy.duration | | 1m | +| form.alert.groups.vault.rules.vaultAutoPilotNodeUnhealthy.enabled | | true | +| form.alert.groups.vault.rules.vaultAutoPilotNodeUnhealthy.severity | | critical | +| form.alert.groups.vault.rules.vaultDown.duration | | 0m | +| form.alert.groups.vault.rules.vaultDown.enabled | | true | +| form.alert.groups.vault.rules.vaultDown.severity | | critical | +| form.alert.groups.vault.rules.vaultLeadershipLoss.duration | | 1m | +| form.alert.groups.vault.rules.vaultLeadershipLoss.enabled | | true | +| form.alert.groups.vault.rules.vaultLeadershipLoss.severity | | critical | +| form.alert.groups.vault.rules.vaultLeadershipLoss.val | | 5 | +| form.alert.groups.vault.rules.vaultLeadershipSetupFailures.duration | | 1m | +| form.alert.groups.vault.rules.vaultLeadershipSetupFailures.enabled | | true | +| form.alert.groups.vault.rules.vaultLeadershipSetupFailures.severity | | critical | +| form.alert.groups.vault.rules.vaultLeadershipSetupFailures.val | | 5 | +| form.alert.groups.vault.rules.vaultLeadershipStepsDowns.duration | | 1m | +| form.alert.groups.vault.rules.vaultLeadershipStepsDowns.enabled | | true | +| form.alert.groups.vault.rules.vaultLeadershipStepsDowns.severity | | critical | +| form.alert.groups.vault.rules.vaultLeadershipStepsDowns.val | | 5 | +| form.alert.groups.vault.rules.vaultRequestFailures.duration | | 15m | +| form.alert.groups.vault.rules.vaultRequestFailures.enabled | | true | +| form.alert.groups.vault.rules.vaultRequestFailures.severity | | critical | +| form.alert.groups.vault.rules.vaultResponseFailures.duration | | 15m | +| form.alert.groups.vault.rules.vaultResponseFailures.enabled | | true | +| form.alert.groups.vault.rules.vaultResponseFailures.severity | | critical | +| form.alert.groups.vault.rules.vaultSealed.duration | | 0m | +| form.alert.groups.vault.rules.vaultSealed.enabled | | true | +| form.alert.groups.vault.rules.vaultSealed.severity | | critical | +| form.alert.groups.vault.rules.vaultTooManyInfinityTokens.duration | | 5m | +| form.alert.groups.vault.rules.vaultTooManyInfinityTokens.enabled | | true | +| form.alert.groups.vault.rules.vaultTooManyInfinityTokens.severity | | warning | +| form.alert.groups.vault.rules.vaultTooManyInfinityTokens.val | | 3 | +| form.alert.labels.release | | prometheus | +| form.capi.clusterName | | "" | +| form.capi.dedicated | | false | +| form.capi.namespace | | "" | +| form.capi.nodes | | 1 | +| form.capi.provider | | "" | +| form.capi.sku | | "" | +| form.capi.zones | | [] | +| metadata.resource.group | | kubevault.com | +| metadata.resource.version | | v1alpha1 | +| metadata.resource.name | | vaultservers | +| metadata.resource.kind | | VaultServer | +| metadata.resource.scope | | Namespaced | +| metadata.release.name | | RELEASE-NAME | +| metadata.release.namespace | | default | +| resources.kubevaultComVaultServer | | {"apiVersion":"kubevault.com/v1alpha2","kind":"VaultServer","metadata":{"name":"vault","namespace":"default"}} | +| resources.monitoringCoreosComServiceMonitor | | {"apiVersion":"monitoring.coreos.com/v1","kind":"ServiceMonitor","metadata":{"name":"vault","namespace":"default"}} | +| resources.secret_backend_creds | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"vault-backend-creds","namespace":"demo"}} | +| resources.secret_backend_tls | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"vault-backend-tls","namespace":"demo"}} | +| resources.secret_config | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"vault-config","namespace":"demo"}} | +| resources.secret_repo_cred | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"vault-repo-cred","namespace":"default"}} | +| resources.secret_unsealer_creds | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"vault-unsealer-creds","namespace":"demo"}} | +| resources.stashAppscodeComBackupConfiguration | | {"apiVersion":"stash.appscode.com/v1beta1","kind":"BackupConfiguration","metadata":{"name":"vault","namespace":"default"}} | +| resources.stashAppscodeComRepository_repo | | {"apiVersion":"stash.appscode.com/v1alpha1","kind":"Repository","metadata":{"name":"vault-repo","namespace":"default"}} | Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubevaultcom-vaultserver-editor appscode/kubevaultcom-vaultserver-editor -n default --create-namespace --version=v0.35.0 --set form.alert.enabled=warning +$ helm upgrade -i kubevaultcom-vaultserver-editor appscode/kubevaultcom-vaultserver-editor -n default --create-namespace --version=v0.36.0 --set form.alert.enabled=warning ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubevaultcom-vaultserver-editor appscode/kubevaultcom-vaultserver-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kubevaultcom-vaultserver-editor appscode/kubevaultcom-vaultserver-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/kubevaultcom-vaultserver-editor/values.yaml b/charts/kubevaultcom-vaultserver-editor/values.yaml index 0eaa408e40..fd91308a25 100644 --- a/charts/kubevaultcom-vaultserver-editor/values.yaml +++ b/charts/kubevaultcom-vaultserver-editor/values.yaml @@ -135,169 +135,51 @@ resources: metadata: name: vault namespace: default - spec: - allowedSecretEngines: - namespaces: - from: Same - authMethods: - - path: kubernetes - type: kubernetes - backend: - s3: - bucket: eks-uat-vault - region: eu-west-1 - deletionPolicy: Delete - healthChecker: - failureThreshold: 1 - periodSeconds: 10 - timeoutSeconds: 10 - monitor: - agent: prometheus.io - prometheus: - exporter: - port: 56790 - resources: {} - podTemplate: - controller: {} - metadata: {} - spec: - resources: {} - replicas: 1 - tls: - certificates: - - alias: ca - secretName: vault-ca-certs - - alias: server - duration: 8760h - secretName: vault-server-certs - - alias: client - duration: 8760h - secretName: vault-client-certs - issuerRef: - apiGroup: cert-manager.io - kind: Issuer - name: vault-issuer - unsealer: - mode: - awsKmsSsm: - kmsKeyID: f62a0db9-b550-4cfb-8537-b93978fc5395 - region: eu-west-1 - secretShares: 1 - secretThreshold: 1 - version: 0.11.5 monitoringCoreosComServiceMonitor: # +doc-gen:break apiVersion: monitoring.coreos.com/v1 kind: ServiceMonitor metadata: name: vault namespace: default - spec: - endpoints: - - honorLabels: true - interval: 30s - path: /metrics - port: metrics - namespaceSelector: - matchNames: - - demo - selector: - matchLabels: - app.kubernetes.io/instance: redis - app.kubernetes.io/name: redises.kubedb.com secret_backend_creds: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: vault-backend-creds namespace: demo - stringData: - aclToken: - type: Opaque secret_backend_tls: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: vault-backend-tls namespace: demo - stringData: - ca.crt: - client.crt: - client.key: - type: Opaque secret_config: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: vault-config namespace: demo - stringData: - vault.hcl: - type: Opaque secret_repo_cred: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: vault-repo-cred namespace: default - stringData: - password: thisIs1StrongPassword - username: root - type: Opaque secret_unsealer_creds: # +doc-gen:break apiVersion: v1 kind: Secret metadata: name: vault-unsealer-creds namespace: demo - stringData: - access_key: - secret_key: - type: Opaque stashAppscodeComBackupConfiguration: # +doc-gen:break apiVersion: stash.appscode.com/v1beta1 kind: BackupConfiguration metadata: name: vault namespace: default - spec: - interimVolumeTemplate: - metadata: - name: elasticsearch-backup-tmp-storage - spec: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - storageClassName: linode-block-storage - repository: - name: elasticsearch-repo - retentionPolicy: - keepLast: 5 - name: keep-last-5 - prune: true - runtimeSettings: - container: - securityContext: - runAsGroup: 0 - runAsUser: 0 - schedule: '*/5 * * * *' - target: - ref: - apiVersion: appcatalog.appscode.com/v1alpha1 - kind: AppBinding - name: elasticsearch - task: - name: elasticsearch-backup-7.3.2 stashAppscodeComRepository_repo: # +doc-gen:break apiVersion: stash.appscode.com/v1alpha1 kind: Repository metadata: name: vault-repo namespace: default - spec: - backend: - gcs: - bucket: stash-testing - prefix: /demo/mariadb/mariadb - storageSecretName: gcs-secret diff --git a/charts/kustomizetoolkitfluxcdio-kustomization-editor/Chart.yaml b/charts/kustomizetoolkitfluxcdio-kustomization-editor/Chart.yaml index b8c87cc3b3..29f6034800 100644 --- a/charts/kustomizetoolkitfluxcdio-kustomization-editor/Chart.yaml +++ b/charts/kustomizetoolkitfluxcdio-kustomization-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"kustomize.toolkit.fluxcd.io","version":"v1","resource":"kustomizations"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Kustomization Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: kustomizetoolkitfluxcdio-kustomization-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/kustomizetoolkitfluxcdio-kustomization-editor/README.md b/charts/kustomizetoolkitfluxcdio-kustomization-editor/README.md index 562255a597..81cdde4823 100644 --- a/charts/kustomizetoolkitfluxcdio-kustomization-editor/README.md +++ b/charts/kustomizetoolkitfluxcdio-kustomization-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/kustomizetoolkitfluxcdio-kustomization-editor --version=v0.35.0 -$ helm upgrade -i kustomizetoolkitfluxcdio-kustomization-editor appscode/kustomizetoolkitfluxcdio-kustomization-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/kustomizetoolkitfluxcdio-kustomization-editor --version=v0.36.0 +$ helm upgrade -i kustomizetoolkitfluxcdio-kustomization-editor appscode/kustomizetoolkitfluxcdio-kustomization-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Kustomization Editor on a [Kubernetes](http://kubernetes.io To install/upgrade the chart with the release name `kustomizetoolkitfluxcdio-kustomization-editor`: ```bash -$ helm upgrade -i kustomizetoolkitfluxcdio-kustomization-editor appscode/kustomizetoolkitfluxcdio-kustomization-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i kustomizetoolkitfluxcdio-kustomization-editor appscode/kustomizetoolkitfluxcdio-kustomization-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Kustomization Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `kustomizetoolkitfl Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kustomizetoolkitfluxcdio-kustomization-editor appscode/kustomizetoolkitfluxcdio-kustomization-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=kustomize.toolkit.fluxcd.io/v1 +$ helm upgrade -i kustomizetoolkitfluxcdio-kustomization-editor appscode/kustomizetoolkitfluxcdio-kustomization-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=kustomize.toolkit.fluxcd.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kustomizetoolkitfluxcdio-kustomization-editor appscode/kustomizetoolkitfluxcdio-kustomization-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i kustomizetoolkitfluxcdio-kustomization-editor appscode/kustomizetoolkitfluxcdio-kustomization-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/managementk8sappscodecom-projectquota-editor/Chart.yaml b/charts/managementk8sappscodecom-projectquota-editor/Chart.yaml index c35790bd59..9b6a6a3225 100644 --- a/charts/managementk8sappscodecom-projectquota-editor/Chart.yaml +++ b/charts/managementk8sappscodecom-projectquota-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"management.k8s.appscode.com","version":"v1alpha1","resource":"projectquotas"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ProjectQuota Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: managementk8sappscodecom-projectquota-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/managementk8sappscodecom-projectquota-editor/README.md b/charts/managementk8sappscodecom-projectquota-editor/README.md index 5ab7e389a6..71cafd1a43 100644 --- a/charts/managementk8sappscodecom-projectquota-editor/README.md +++ b/charts/managementk8sappscodecom-projectquota-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/managementk8sappscodecom-projectquota-editor --version=v0.35.0 -$ helm upgrade -i managementk8sappscodecom-projectquota-editor appscode/managementk8sappscodecom-projectquota-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/managementk8sappscodecom-projectquota-editor --version=v0.36.0 +$ helm upgrade -i managementk8sappscodecom-projectquota-editor appscode/managementk8sappscodecom-projectquota-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ProjectQuota Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `managementk8sappscodecom-projectquota-editor`: ```bash -$ helm upgrade -i managementk8sappscodecom-projectquota-editor appscode/managementk8sappscodecom-projectquota-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i managementk8sappscodecom-projectquota-editor appscode/managementk8sappscodecom-projectquota-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ProjectQuota Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `managementk8sappsc Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i managementk8sappscodecom-projectquota-editor appscode/managementk8sappscodecom-projectquota-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=management.k8s.appscode.com/v1alpha1 +$ helm upgrade -i managementk8sappscodecom-projectquota-editor appscode/managementk8sappscodecom-projectquota-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=management.k8s.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i managementk8sappscodecom-projectquota-editor appscode/managementk8sappscodecom-projectquota-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i managementk8sappscodecom-projectquota-editor appscode/managementk8sappscodecom-projectquota-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/matchgatekeepersh-dummycrd-editor/Chart.yaml b/charts/matchgatekeepersh-dummycrd-editor/Chart.yaml index 89235559ef..64a822688a 100644 --- a/charts/matchgatekeepersh-dummycrd-editor/Chart.yaml +++ b/charts/matchgatekeepersh-dummycrd-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"match.gatekeeper.sh","version":"match","resource":"matchcrd"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: DummyCRD Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: matchgatekeepersh-dummycrd-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/matchgatekeepersh-dummycrd-editor/README.md b/charts/matchgatekeepersh-dummycrd-editor/README.md index 49ba0dd8cc..e4c6318ed2 100644 --- a/charts/matchgatekeepersh-dummycrd-editor/README.md +++ b/charts/matchgatekeepersh-dummycrd-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/matchgatekeepersh-dummycrd-editor --version=v0.35.0 -$ helm upgrade -i matchgatekeepersh-dummycrd-editor appscode/matchgatekeepersh-dummycrd-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/matchgatekeepersh-dummycrd-editor --version=v0.36.0 +$ helm upgrade -i matchgatekeepersh-dummycrd-editor appscode/matchgatekeepersh-dummycrd-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a DummyCRD Editor on a [Kubernetes](http://kubernetes.io) clu To install/upgrade the chart with the release name `matchgatekeepersh-dummycrd-editor`: ```bash -$ helm upgrade -i matchgatekeepersh-dummycrd-editor appscode/matchgatekeepersh-dummycrd-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i matchgatekeepersh-dummycrd-editor appscode/matchgatekeepersh-dummycrd-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a DummyCRD Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `matchgatekeepersh- Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i matchgatekeepersh-dummycrd-editor appscode/matchgatekeepersh-dummycrd-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=match.gatekeeper.sh/match +$ helm upgrade -i matchgatekeepersh-dummycrd-editor appscode/matchgatekeepersh-dummycrd-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=match.gatekeeper.sh/match ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i matchgatekeepersh-dummycrd-editor appscode/matchgatekeepersh-dummycrd-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i matchgatekeepersh-dummycrd-editor appscode/matchgatekeepersh-dummycrd-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/memorydbawskubedbcom-acl-editor/Chart.yaml b/charts/memorydbawskubedbcom-acl-editor/Chart.yaml index d78de68d49..30291312de 100644 --- a/charts/memorydbawskubedbcom-acl-editor/Chart.yaml +++ b/charts/memorydbawskubedbcom-acl-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"memorydb.aws.kubedb.com","version":"v1alpha1","resource":"acls"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ACL Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: memorydbawskubedbcom-acl-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/memorydbawskubedbcom-acl-editor/README.md b/charts/memorydbawskubedbcom-acl-editor/README.md index 68c6f3b099..b5c68f3f89 100644 --- a/charts/memorydbawskubedbcom-acl-editor/README.md +++ b/charts/memorydbawskubedbcom-acl-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/memorydbawskubedbcom-acl-editor --version=v0.35.0 -$ helm upgrade -i memorydbawskubedbcom-acl-editor appscode/memorydbawskubedbcom-acl-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/memorydbawskubedbcom-acl-editor --version=v0.36.0 +$ helm upgrade -i memorydbawskubedbcom-acl-editor appscode/memorydbawskubedbcom-acl-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ACL Editor on a [Kubernetes](http://kubernetes.io) cluster To install/upgrade the chart with the release name `memorydbawskubedbcom-acl-editor`: ```bash -$ helm upgrade -i memorydbawskubedbcom-acl-editor appscode/memorydbawskubedbcom-acl-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i memorydbawskubedbcom-acl-editor appscode/memorydbawskubedbcom-acl-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ACL Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `memorydbawskubedbc Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i memorydbawskubedbcom-acl-editor appscode/memorydbawskubedbcom-acl-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=memorydb.aws.kubedb.com/v1alpha1 +$ helm upgrade -i memorydbawskubedbcom-acl-editor appscode/memorydbawskubedbcom-acl-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=memorydb.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i memorydbawskubedbcom-acl-editor appscode/memorydbawskubedbcom-acl-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i memorydbawskubedbcom-acl-editor appscode/memorydbawskubedbcom-acl-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/memorydbawskubedbcom-cluster-editor/Chart.yaml b/charts/memorydbawskubedbcom-cluster-editor/Chart.yaml index d81dc5f22b..1dee732d24 100644 --- a/charts/memorydbawskubedbcom-cluster-editor/Chart.yaml +++ b/charts/memorydbawskubedbcom-cluster-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"memorydb.aws.kubedb.com","version":"v1alpha1","resource":"clusters"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Cluster Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: memorydbawskubedbcom-cluster-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/memorydbawskubedbcom-cluster-editor/README.md b/charts/memorydbawskubedbcom-cluster-editor/README.md index e36df7c9ab..4079a90747 100644 --- a/charts/memorydbawskubedbcom-cluster-editor/README.md +++ b/charts/memorydbawskubedbcom-cluster-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/memorydbawskubedbcom-cluster-editor --version=v0.35.0 -$ helm upgrade -i memorydbawskubedbcom-cluster-editor appscode/memorydbawskubedbcom-cluster-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/memorydbawskubedbcom-cluster-editor --version=v0.36.0 +$ helm upgrade -i memorydbawskubedbcom-cluster-editor appscode/memorydbawskubedbcom-cluster-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Cluster Editor on a [Kubernetes](http://kubernetes.io) clus To install/upgrade the chart with the release name `memorydbawskubedbcom-cluster-editor`: ```bash -$ helm upgrade -i memorydbawskubedbcom-cluster-editor appscode/memorydbawskubedbcom-cluster-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i memorydbawskubedbcom-cluster-editor appscode/memorydbawskubedbcom-cluster-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Cluster Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `memorydbawskubedbc Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i memorydbawskubedbcom-cluster-editor appscode/memorydbawskubedbcom-cluster-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=memorydb.aws.kubedb.com/v1alpha1 +$ helm upgrade -i memorydbawskubedbcom-cluster-editor appscode/memorydbawskubedbcom-cluster-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=memorydb.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i memorydbawskubedbcom-cluster-editor appscode/memorydbawskubedbcom-cluster-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i memorydbawskubedbcom-cluster-editor appscode/memorydbawskubedbcom-cluster-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/memorydbawskubedbcom-parametergroup-editor/Chart.yaml b/charts/memorydbawskubedbcom-parametergroup-editor/Chart.yaml index 5466977287..0e59918a68 100644 --- a/charts/memorydbawskubedbcom-parametergroup-editor/Chart.yaml +++ b/charts/memorydbawskubedbcom-parametergroup-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"memorydb.aws.kubedb.com","version":"v1alpha1","resource":"parametergroups"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ParameterGroup Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: memorydbawskubedbcom-parametergroup-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/memorydbawskubedbcom-parametergroup-editor/README.md b/charts/memorydbawskubedbcom-parametergroup-editor/README.md index 21c475e904..8010a1fcb7 100644 --- a/charts/memorydbawskubedbcom-parametergroup-editor/README.md +++ b/charts/memorydbawskubedbcom-parametergroup-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/memorydbawskubedbcom-parametergroup-editor --version=v0.35.0 -$ helm upgrade -i memorydbawskubedbcom-parametergroup-editor appscode/memorydbawskubedbcom-parametergroup-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/memorydbawskubedbcom-parametergroup-editor --version=v0.36.0 +$ helm upgrade -i memorydbawskubedbcom-parametergroup-editor appscode/memorydbawskubedbcom-parametergroup-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ParameterGroup Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `memorydbawskubedbcom-parametergroup-editor`: ```bash -$ helm upgrade -i memorydbawskubedbcom-parametergroup-editor appscode/memorydbawskubedbcom-parametergroup-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i memorydbawskubedbcom-parametergroup-editor appscode/memorydbawskubedbcom-parametergroup-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ParameterGroup Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `memorydbawskubedbc Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i memorydbawskubedbcom-parametergroup-editor appscode/memorydbawskubedbcom-parametergroup-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=memorydb.aws.kubedb.com/v1alpha1 +$ helm upgrade -i memorydbawskubedbcom-parametergroup-editor appscode/memorydbawskubedbcom-parametergroup-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=memorydb.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i memorydbawskubedbcom-parametergroup-editor appscode/memorydbawskubedbcom-parametergroup-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i memorydbawskubedbcom-parametergroup-editor appscode/memorydbawskubedbcom-parametergroup-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/memorydbawskubedbcom-snapshot-editor/Chart.yaml b/charts/memorydbawskubedbcom-snapshot-editor/Chart.yaml index 3c8f97daf7..77f3b7a663 100644 --- a/charts/memorydbawskubedbcom-snapshot-editor/Chart.yaml +++ b/charts/memorydbawskubedbcom-snapshot-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"memorydb.aws.kubedb.com","version":"v1alpha1","resource":"snapshots"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Snapshot Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: memorydbawskubedbcom-snapshot-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/memorydbawskubedbcom-snapshot-editor/README.md b/charts/memorydbawskubedbcom-snapshot-editor/README.md index 600358d5f1..444a470125 100644 --- a/charts/memorydbawskubedbcom-snapshot-editor/README.md +++ b/charts/memorydbawskubedbcom-snapshot-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/memorydbawskubedbcom-snapshot-editor --version=v0.35.0 -$ helm upgrade -i memorydbawskubedbcom-snapshot-editor appscode/memorydbawskubedbcom-snapshot-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/memorydbawskubedbcom-snapshot-editor --version=v0.36.0 +$ helm upgrade -i memorydbawskubedbcom-snapshot-editor appscode/memorydbawskubedbcom-snapshot-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Snapshot Editor on a [Kubernetes](http://kubernetes.io) clu To install/upgrade the chart with the release name `memorydbawskubedbcom-snapshot-editor`: ```bash -$ helm upgrade -i memorydbawskubedbcom-snapshot-editor appscode/memorydbawskubedbcom-snapshot-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i memorydbawskubedbcom-snapshot-editor appscode/memorydbawskubedbcom-snapshot-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Snapshot Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `memorydbawskubedbc Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i memorydbawskubedbcom-snapshot-editor appscode/memorydbawskubedbcom-snapshot-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=memorydb.aws.kubedb.com/v1alpha1 +$ helm upgrade -i memorydbawskubedbcom-snapshot-editor appscode/memorydbawskubedbcom-snapshot-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=memorydb.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i memorydbawskubedbcom-snapshot-editor appscode/memorydbawskubedbcom-snapshot-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i memorydbawskubedbcom-snapshot-editor appscode/memorydbawskubedbcom-snapshot-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/memorydbawskubedbcom-subnetgroup-editor/Chart.yaml b/charts/memorydbawskubedbcom-subnetgroup-editor/Chart.yaml index f594d32802..15eafed807 100644 --- a/charts/memorydbawskubedbcom-subnetgroup-editor/Chart.yaml +++ b/charts/memorydbawskubedbcom-subnetgroup-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"memorydb.aws.kubedb.com","version":"v1alpha1","resource":"subnetgroups"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: SubnetGroup Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: memorydbawskubedbcom-subnetgroup-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/memorydbawskubedbcom-subnetgroup-editor/README.md b/charts/memorydbawskubedbcom-subnetgroup-editor/README.md index 4041cd7578..96fe878e77 100644 --- a/charts/memorydbawskubedbcom-subnetgroup-editor/README.md +++ b/charts/memorydbawskubedbcom-subnetgroup-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/memorydbawskubedbcom-subnetgroup-editor --version=v0.35.0 -$ helm upgrade -i memorydbawskubedbcom-subnetgroup-editor appscode/memorydbawskubedbcom-subnetgroup-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/memorydbawskubedbcom-subnetgroup-editor --version=v0.36.0 +$ helm upgrade -i memorydbawskubedbcom-subnetgroup-editor appscode/memorydbawskubedbcom-subnetgroup-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a SubnetGroup Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `memorydbawskubedbcom-subnetgroup-editor`: ```bash -$ helm upgrade -i memorydbawskubedbcom-subnetgroup-editor appscode/memorydbawskubedbcom-subnetgroup-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i memorydbawskubedbcom-subnetgroup-editor appscode/memorydbawskubedbcom-subnetgroup-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a SubnetGroup Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `memorydbawskubedbc Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i memorydbawskubedbcom-subnetgroup-editor appscode/memorydbawskubedbcom-subnetgroup-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=memorydb.aws.kubedb.com/v1alpha1 +$ helm upgrade -i memorydbawskubedbcom-subnetgroup-editor appscode/memorydbawskubedbcom-subnetgroup-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=memorydb.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i memorydbawskubedbcom-subnetgroup-editor appscode/memorydbawskubedbcom-subnetgroup-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i memorydbawskubedbcom-subnetgroup-editor appscode/memorydbawskubedbcom-subnetgroup-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/metaappscodecom-resourcedescriptor-editor/Chart.yaml b/charts/metaappscodecom-resourcedescriptor-editor/Chart.yaml index 532e828e7a..c2326045a2 100644 --- a/charts/metaappscodecom-resourcedescriptor-editor/Chart.yaml +++ b/charts/metaappscodecom-resourcedescriptor-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"meta.appscode.com","version":"v1alpha1","resource":"resourcedescriptors"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ResourceDescriptor Editor home: https://byte.builders icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: metaappscodecom-resourcedescriptor-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/metaappscodecom-resourcedescriptor-editor/README.md b/charts/metaappscodecom-resourcedescriptor-editor/README.md index 8f850bfdef..764ab503ad 100644 --- a/charts/metaappscodecom-resourcedescriptor-editor/README.md +++ b/charts/metaappscodecom-resourcedescriptor-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/metaappscodecom-resourcedescriptor-editor --version=v0.35.0 -$ helm upgrade -i metaappscodecom-resourcedescriptor-editor appscode/metaappscodecom-resourcedescriptor-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/metaappscodecom-resourcedescriptor-editor --version=v0.36.0 +$ helm upgrade -i metaappscodecom-resourcedescriptor-editor appscode/metaappscodecom-resourcedescriptor-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ResourceDescriptor Editor on a [Kubernetes](http://kubernet To install/upgrade the chart with the release name `metaappscodecom-resourcedescriptor-editor`: ```bash -$ helm upgrade -i metaappscodecom-resourcedescriptor-editor appscode/metaappscodecom-resourcedescriptor-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i metaappscodecom-resourcedescriptor-editor appscode/metaappscodecom-resourcedescriptor-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ResourceDescriptor Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `metaappscodecom-re Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i metaappscodecom-resourcedescriptor-editor appscode/metaappscodecom-resourcedescriptor-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=meta.appscode.com/v1alpha1 +$ helm upgrade -i metaappscodecom-resourcedescriptor-editor appscode/metaappscodecom-resourcedescriptor-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=meta.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i metaappscodecom-resourcedescriptor-editor appscode/metaappscodecom-resourcedescriptor-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i metaappscodecom-resourcedescriptor-editor appscode/metaappscodecom-resourcedescriptor-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/metak8sappscodecom-clusterprofile-editor/Chart.yaml b/charts/metak8sappscodecom-clusterprofile-editor/Chart.yaml index 873986236d..b49f3aae8c 100644 --- a/charts/metak8sappscodecom-clusterprofile-editor/Chart.yaml +++ b/charts/metak8sappscodecom-clusterprofile-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"meta.k8s.appscode.com","version":"v1alpha1","resource":"clusterprofiles"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ClusterProfile Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: metak8sappscodecom-clusterprofile-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/metak8sappscodecom-clusterprofile-editor/README.md b/charts/metak8sappscodecom-clusterprofile-editor/README.md index e8cee03085..1dc69d787c 100644 --- a/charts/metak8sappscodecom-clusterprofile-editor/README.md +++ b/charts/metak8sappscodecom-clusterprofile-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/metak8sappscodecom-clusterprofile-editor --version=v0.35.0 -$ helm upgrade -i metak8sappscodecom-clusterprofile-editor appscode/metak8sappscodecom-clusterprofile-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/metak8sappscodecom-clusterprofile-editor --version=v0.36.0 +$ helm upgrade -i metak8sappscodecom-clusterprofile-editor appscode/metak8sappscodecom-clusterprofile-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ClusterProfile Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `metak8sappscodecom-clusterprofile-editor`: ```bash -$ helm upgrade -i metak8sappscodecom-clusterprofile-editor appscode/metak8sappscodecom-clusterprofile-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i metak8sappscodecom-clusterprofile-editor appscode/metak8sappscodecom-clusterprofile-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ClusterProfile Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `metak8sappscodecom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i metak8sappscodecom-clusterprofile-editor appscode/metak8sappscodecom-clusterprofile-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=meta.k8s.appscode.com/v1alpha1 +$ helm upgrade -i metak8sappscodecom-clusterprofile-editor appscode/metak8sappscodecom-clusterprofile-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=meta.k8s.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i metak8sappscodecom-clusterprofile-editor appscode/metak8sappscodecom-clusterprofile-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i metak8sappscodecom-clusterprofile-editor appscode/metak8sappscodecom-clusterprofile-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/metak8sappscodecom-clusterstatus-editor/Chart.yaml b/charts/metak8sappscodecom-clusterstatus-editor/Chart.yaml index 175914fad7..eaa0685909 100644 --- a/charts/metak8sappscodecom-clusterstatus-editor/Chart.yaml +++ b/charts/metak8sappscodecom-clusterstatus-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"meta.k8s.appscode.com","version":"v1alpha1","resource":"clusterstatuses"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ClusterStatus Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: metak8sappscodecom-clusterstatus-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/metak8sappscodecom-clusterstatus-editor/README.md b/charts/metak8sappscodecom-clusterstatus-editor/README.md index 2c5e3a7f06..adca005c02 100644 --- a/charts/metak8sappscodecom-clusterstatus-editor/README.md +++ b/charts/metak8sappscodecom-clusterstatus-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/metak8sappscodecom-clusterstatus-editor --version=v0.35.0 -$ helm upgrade -i metak8sappscodecom-clusterstatus-editor appscode/metak8sappscodecom-clusterstatus-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/metak8sappscodecom-clusterstatus-editor --version=v0.36.0 +$ helm upgrade -i metak8sappscodecom-clusterstatus-editor appscode/metak8sappscodecom-clusterstatus-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ClusterStatus Editor on a [Kubernetes](http://kubernetes.io To install/upgrade the chart with the release name `metak8sappscodecom-clusterstatus-editor`: ```bash -$ helm upgrade -i metak8sappscodecom-clusterstatus-editor appscode/metak8sappscodecom-clusterstatus-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i metak8sappscodecom-clusterstatus-editor appscode/metak8sappscodecom-clusterstatus-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ClusterStatus Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `metak8sappscodecom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i metak8sappscodecom-clusterstatus-editor appscode/metak8sappscodecom-clusterstatus-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=meta.k8s.appscode.com/v1alpha1 +$ helm upgrade -i metak8sappscodecom-clusterstatus-editor appscode/metak8sappscodecom-clusterstatus-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=meta.k8s.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i metak8sappscodecom-clusterstatus-editor appscode/metak8sappscodecom-clusterstatus-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i metak8sappscodecom-clusterstatus-editor appscode/metak8sappscodecom-clusterstatus-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/metak8sappscodecom-gatewayinfo-editor/Chart.yaml b/charts/metak8sappscodecom-gatewayinfo-editor/Chart.yaml index 1b4c49480b..a2f9c4db42 100644 --- a/charts/metak8sappscodecom-gatewayinfo-editor/Chart.yaml +++ b/charts/metak8sappscodecom-gatewayinfo-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"meta.k8s.appscode.com","version":"v1alpha1","resource":"gatewayinfoes"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: GatewayInfo Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: metak8sappscodecom-gatewayinfo-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/metak8sappscodecom-gatewayinfo-editor/README.md b/charts/metak8sappscodecom-gatewayinfo-editor/README.md index 7af454b514..adb7e1c929 100644 --- a/charts/metak8sappscodecom-gatewayinfo-editor/README.md +++ b/charts/metak8sappscodecom-gatewayinfo-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/metak8sappscodecom-gatewayinfo-editor --version=v0.35.0 -$ helm upgrade -i metak8sappscodecom-gatewayinfo-editor appscode/metak8sappscodecom-gatewayinfo-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/metak8sappscodecom-gatewayinfo-editor --version=v0.36.0 +$ helm upgrade -i metak8sappscodecom-gatewayinfo-editor appscode/metak8sappscodecom-gatewayinfo-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a GatewayInfo Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `metak8sappscodecom-gatewayinfo-editor`: ```bash -$ helm upgrade -i metak8sappscodecom-gatewayinfo-editor appscode/metak8sappscodecom-gatewayinfo-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i metak8sappscodecom-gatewayinfo-editor appscode/metak8sappscodecom-gatewayinfo-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a GatewayInfo Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `metak8sappscodecom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i metak8sappscodecom-gatewayinfo-editor appscode/metak8sappscodecom-gatewayinfo-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=meta.k8s.appscode.com/v1alpha1 +$ helm upgrade -i metak8sappscodecom-gatewayinfo-editor appscode/metak8sappscodecom-gatewayinfo-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=meta.k8s.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i metak8sappscodecom-gatewayinfo-editor appscode/metak8sappscodecom-gatewayinfo-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i metak8sappscodecom-gatewayinfo-editor appscode/metak8sappscodecom-gatewayinfo-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/metak8sappscodecom-menu-editor/Chart.yaml b/charts/metak8sappscodecom-menu-editor/Chart.yaml index ec35643dd9..a8cfc5bd71 100644 --- a/charts/metak8sappscodecom-menu-editor/Chart.yaml +++ b/charts/metak8sappscodecom-menu-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"meta.k8s.appscode.com","version":"v1alpha1","resource":"menus"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Menu Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: metak8sappscodecom-menu-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/metak8sappscodecom-menu-editor/README.md b/charts/metak8sappscodecom-menu-editor/README.md index 1fc1cd6335..f47cfc9eca 100644 --- a/charts/metak8sappscodecom-menu-editor/README.md +++ b/charts/metak8sappscodecom-menu-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/metak8sappscodecom-menu-editor --version=v0.35.0 -$ helm upgrade -i metak8sappscodecom-menu-editor appscode/metak8sappscodecom-menu-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/metak8sappscodecom-menu-editor --version=v0.36.0 +$ helm upgrade -i metak8sappscodecom-menu-editor appscode/metak8sappscodecom-menu-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Menu Editor on a [Kubernetes](http://kubernetes.io) cluster To install/upgrade the chart with the release name `metak8sappscodecom-menu-editor`: ```bash -$ helm upgrade -i metak8sappscodecom-menu-editor appscode/metak8sappscodecom-menu-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i metak8sappscodecom-menu-editor appscode/metak8sappscodecom-menu-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Menu Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `metak8sappscodecom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i metak8sappscodecom-menu-editor appscode/metak8sappscodecom-menu-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=meta.k8s.appscode.com/v1alpha1 +$ helm upgrade -i metak8sappscodecom-menu-editor appscode/metak8sappscodecom-menu-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=meta.k8s.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i metak8sappscodecom-menu-editor appscode/metak8sappscodecom-menu-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i metak8sappscodecom-menu-editor appscode/metak8sappscodecom-menu-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/metak8sappscodecom-menuoutline-editor/Chart.yaml b/charts/metak8sappscodecom-menuoutline-editor/Chart.yaml index b283c1059b..d16dcaa151 100644 --- a/charts/metak8sappscodecom-menuoutline-editor/Chart.yaml +++ b/charts/metak8sappscodecom-menuoutline-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"meta.k8s.appscode.com","version":"v1alpha1","resource":"menuoutlines"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MenuOutline Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: metak8sappscodecom-menuoutline-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/metak8sappscodecom-menuoutline-editor/README.md b/charts/metak8sappscodecom-menuoutline-editor/README.md index 3416c440de..99a967b557 100644 --- a/charts/metak8sappscodecom-menuoutline-editor/README.md +++ b/charts/metak8sappscodecom-menuoutline-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/metak8sappscodecom-menuoutline-editor --version=v0.35.0 -$ helm upgrade -i metak8sappscodecom-menuoutline-editor appscode/metak8sappscodecom-menuoutline-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/metak8sappscodecom-menuoutline-editor --version=v0.36.0 +$ helm upgrade -i metak8sappscodecom-menuoutline-editor appscode/metak8sappscodecom-menuoutline-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MenuOutline Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `metak8sappscodecom-menuoutline-editor`: ```bash -$ helm upgrade -i metak8sappscodecom-menuoutline-editor appscode/metak8sappscodecom-menuoutline-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i metak8sappscodecom-menuoutline-editor appscode/metak8sappscodecom-menuoutline-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MenuOutline Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `metak8sappscodecom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i metak8sappscodecom-menuoutline-editor appscode/metak8sappscodecom-menuoutline-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=meta.k8s.appscode.com/v1alpha1 +$ helm upgrade -i metak8sappscodecom-menuoutline-editor appscode/metak8sappscodecom-menuoutline-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=meta.k8s.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i metak8sappscodecom-menuoutline-editor appscode/metak8sappscodecom-menuoutline-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i metak8sappscodecom-menuoutline-editor appscode/metak8sappscodecom-menuoutline-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/metak8sappscodecom-project-editor/Chart.yaml b/charts/metak8sappscodecom-project-editor/Chart.yaml index d379e6cc0d..dc983acdc1 100644 --- a/charts/metak8sappscodecom-project-editor/Chart.yaml +++ b/charts/metak8sappscodecom-project-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"meta.k8s.appscode.com","version":"v1alpha1","resource":"projects"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Project Editor home: https://byte.builders icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: metak8sappscodecom-project-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/metak8sappscodecom-project-editor/README.md b/charts/metak8sappscodecom-project-editor/README.md index 9456b8829e..b0422d101c 100644 --- a/charts/metak8sappscodecom-project-editor/README.md +++ b/charts/metak8sappscodecom-project-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/metak8sappscodecom-project-editor --version=v0.35.0 -$ helm upgrade -i metak8sappscodecom-project-editor appscode/metak8sappscodecom-project-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/metak8sappscodecom-project-editor --version=v0.36.0 +$ helm upgrade -i metak8sappscodecom-project-editor appscode/metak8sappscodecom-project-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Project Editor on a [Kubernetes](http://kubernetes.io) clus To install/upgrade the chart with the release name `metak8sappscodecom-project-editor`: ```bash -$ helm upgrade -i metak8sappscodecom-project-editor appscode/metak8sappscodecom-project-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i metak8sappscodecom-project-editor appscode/metak8sappscodecom-project-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Project Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `metak8sappscodecom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i metak8sappscodecom-project-editor appscode/metak8sappscodecom-project-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=meta.k8s.appscode.com/v1alpha1 +$ helm upgrade -i metak8sappscodecom-project-editor appscode/metak8sappscodecom-project-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=meta.k8s.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i metak8sappscodecom-project-editor appscode/metak8sappscodecom-project-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i metak8sappscodecom-project-editor appscode/metak8sappscodecom-project-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/metak8sappscodecom-resourceblockdefinition-editor/Chart.yaml b/charts/metak8sappscodecom-resourceblockdefinition-editor/Chart.yaml index afe4035272..24dc2e78f9 100644 --- a/charts/metak8sappscodecom-resourceblockdefinition-editor/Chart.yaml +++ b/charts/metak8sappscodecom-resourceblockdefinition-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"meta.k8s.appscode.com","version":"v1alpha1","resource":"resourceblockdefinitions"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ResourceBlockDefinition Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: metak8sappscodecom-resourceblockdefinition-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/metak8sappscodecom-resourceblockdefinition-editor/README.md b/charts/metak8sappscodecom-resourceblockdefinition-editor/README.md index 2453d4e7ec..fa8035d03d 100644 --- a/charts/metak8sappscodecom-resourceblockdefinition-editor/README.md +++ b/charts/metak8sappscodecom-resourceblockdefinition-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/metak8sappscodecom-resourceblockdefinition-editor --version=v0.35.0 -$ helm upgrade -i metak8sappscodecom-resourceblockdefinition-editor appscode/metak8sappscodecom-resourceblockdefinition-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/metak8sappscodecom-resourceblockdefinition-editor --version=v0.36.0 +$ helm upgrade -i metak8sappscodecom-resourceblockdefinition-editor appscode/metak8sappscodecom-resourceblockdefinition-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ResourceBlockDefinition Editor on a [Kubernetes](http://kub To install/upgrade the chart with the release name `metak8sappscodecom-resourceblockdefinition-editor`: ```bash -$ helm upgrade -i metak8sappscodecom-resourceblockdefinition-editor appscode/metak8sappscodecom-resourceblockdefinition-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i metak8sappscodecom-resourceblockdefinition-editor appscode/metak8sappscodecom-resourceblockdefinition-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ResourceBlockDefinition Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `metak8sappscodecom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i metak8sappscodecom-resourceblockdefinition-editor appscode/metak8sappscodecom-resourceblockdefinition-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=meta.k8s.appscode.com/v1alpha1 +$ helm upgrade -i metak8sappscodecom-resourceblockdefinition-editor appscode/metak8sappscodecom-resourceblockdefinition-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=meta.k8s.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i metak8sappscodecom-resourceblockdefinition-editor appscode/metak8sappscodecom-resourceblockdefinition-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i metak8sappscodecom-resourceblockdefinition-editor appscode/metak8sappscodecom-resourceblockdefinition-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/metak8sappscodecom-resourcecalculator-editor/Chart.yaml b/charts/metak8sappscodecom-resourcecalculator-editor/Chart.yaml index b4c8b7ff24..44f9ddb1d8 100644 --- a/charts/metak8sappscodecom-resourcecalculator-editor/Chart.yaml +++ b/charts/metak8sappscodecom-resourcecalculator-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"meta.k8s.appscode.com","version":"v1alpha1","resource":"resourcecalculators"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ResourceCalculator Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: metak8sappscodecom-resourcecalculator-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/metak8sappscodecom-resourcecalculator-editor/README.md b/charts/metak8sappscodecom-resourcecalculator-editor/README.md index aa5af5bf58..8a06285e40 100644 --- a/charts/metak8sappscodecom-resourcecalculator-editor/README.md +++ b/charts/metak8sappscodecom-resourcecalculator-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/metak8sappscodecom-resourcecalculator-editor --version=v0.35.0 -$ helm upgrade -i metak8sappscodecom-resourcecalculator-editor appscode/metak8sappscodecom-resourcecalculator-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/metak8sappscodecom-resourcecalculator-editor --version=v0.36.0 +$ helm upgrade -i metak8sappscodecom-resourcecalculator-editor appscode/metak8sappscodecom-resourcecalculator-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ResourceCalculator Editor on a [Kubernetes](http://kubernet To install/upgrade the chart with the release name `metak8sappscodecom-resourcecalculator-editor`: ```bash -$ helm upgrade -i metak8sappscodecom-resourcecalculator-editor appscode/metak8sappscodecom-resourcecalculator-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i metak8sappscodecom-resourcecalculator-editor appscode/metak8sappscodecom-resourcecalculator-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ResourceCalculator Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `metak8sappscodecom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i metak8sappscodecom-resourcecalculator-editor appscode/metak8sappscodecom-resourcecalculator-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=meta.k8s.appscode.com/v1alpha1 +$ helm upgrade -i metak8sappscodecom-resourcecalculator-editor appscode/metak8sappscodecom-resourcecalculator-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=meta.k8s.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i metak8sappscodecom-resourcecalculator-editor appscode/metak8sappscodecom-resourcecalculator-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i metak8sappscodecom-resourcecalculator-editor appscode/metak8sappscodecom-resourcecalculator-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/metak8sappscodecom-resourcedashboard-editor/Chart.yaml b/charts/metak8sappscodecom-resourcedashboard-editor/Chart.yaml index 123b7517bd..645cf3204d 100644 --- a/charts/metak8sappscodecom-resourcedashboard-editor/Chart.yaml +++ b/charts/metak8sappscodecom-resourcedashboard-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"meta.k8s.appscode.com","version":"v1alpha1","resource":"resourcedashboards"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ResourceDashboard Editor home: https://byte.builders icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: metak8sappscodecom-resourcedashboard-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/metak8sappscodecom-resourcedashboard-editor/README.md b/charts/metak8sappscodecom-resourcedashboard-editor/README.md index 75f0416200..7413ea8d55 100644 --- a/charts/metak8sappscodecom-resourcedashboard-editor/README.md +++ b/charts/metak8sappscodecom-resourcedashboard-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/metak8sappscodecom-resourcedashboard-editor --version=v0.35.0 -$ helm upgrade -i metak8sappscodecom-resourcedashboard-editor appscode/metak8sappscodecom-resourcedashboard-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/metak8sappscodecom-resourcedashboard-editor --version=v0.36.0 +$ helm upgrade -i metak8sappscodecom-resourcedashboard-editor appscode/metak8sappscodecom-resourcedashboard-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ResourceDashboard Editor on a [Kubernetes](http://kubernete To install/upgrade the chart with the release name `metak8sappscodecom-resourcedashboard-editor`: ```bash -$ helm upgrade -i metak8sappscodecom-resourcedashboard-editor appscode/metak8sappscodecom-resourcedashboard-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i metak8sappscodecom-resourcedashboard-editor appscode/metak8sappscodecom-resourcedashboard-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ResourceDashboard Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `metak8sappscodecom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i metak8sappscodecom-resourcedashboard-editor appscode/metak8sappscodecom-resourcedashboard-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=meta.k8s.appscode.com/v1alpha1 +$ helm upgrade -i metak8sappscodecom-resourcedashboard-editor appscode/metak8sappscodecom-resourcedashboard-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=meta.k8s.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i metak8sappscodecom-resourcedashboard-editor appscode/metak8sappscodecom-resourcedashboard-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i metak8sappscodecom-resourcedashboard-editor appscode/metak8sappscodecom-resourcedashboard-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/metak8sappscodecom-resourcedescriptor-editor/Chart.yaml b/charts/metak8sappscodecom-resourcedescriptor-editor/Chart.yaml index 44d0e81929..1f2c163e34 100644 --- a/charts/metak8sappscodecom-resourcedescriptor-editor/Chart.yaml +++ b/charts/metak8sappscodecom-resourcedescriptor-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"meta.k8s.appscode.com","version":"v1alpha1","resource":"resourcedescriptors"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ResourceDescriptor Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: metak8sappscodecom-resourcedescriptor-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/metak8sappscodecom-resourcedescriptor-editor/README.md b/charts/metak8sappscodecom-resourcedescriptor-editor/README.md index a509a1c49d..6d295e7f73 100644 --- a/charts/metak8sappscodecom-resourcedescriptor-editor/README.md +++ b/charts/metak8sappscodecom-resourcedescriptor-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/metak8sappscodecom-resourcedescriptor-editor --version=v0.35.0 -$ helm upgrade -i metak8sappscodecom-resourcedescriptor-editor appscode/metak8sappscodecom-resourcedescriptor-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/metak8sappscodecom-resourcedescriptor-editor --version=v0.36.0 +$ helm upgrade -i metak8sappscodecom-resourcedescriptor-editor appscode/metak8sappscodecom-resourcedescriptor-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ResourceDescriptor Editor on a [Kubernetes](http://kubernet To install/upgrade the chart with the release name `metak8sappscodecom-resourcedescriptor-editor`: ```bash -$ helm upgrade -i metak8sappscodecom-resourcedescriptor-editor appscode/metak8sappscodecom-resourcedescriptor-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i metak8sappscodecom-resourcedescriptor-editor appscode/metak8sappscodecom-resourcedescriptor-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ResourceDescriptor Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `metak8sappscodecom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i metak8sappscodecom-resourcedescriptor-editor appscode/metak8sappscodecom-resourcedescriptor-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=meta.k8s.appscode.com/v1alpha1 +$ helm upgrade -i metak8sappscodecom-resourcedescriptor-editor appscode/metak8sappscodecom-resourcedescriptor-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=meta.k8s.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i metak8sappscodecom-resourcedescriptor-editor appscode/metak8sappscodecom-resourcedescriptor-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i metak8sappscodecom-resourcedescriptor-editor appscode/metak8sappscodecom-resourcedescriptor-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/metak8sappscodecom-resourceeditor-editor/Chart.yaml b/charts/metak8sappscodecom-resourceeditor-editor/Chart.yaml index 2650105470..4f508c47eb 100644 --- a/charts/metak8sappscodecom-resourceeditor-editor/Chart.yaml +++ b/charts/metak8sappscodecom-resourceeditor-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"meta.k8s.appscode.com","version":"v1alpha1","resource":"resourceeditors"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ResourceEditor Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: metak8sappscodecom-resourceeditor-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/metak8sappscodecom-resourceeditor-editor/README.md b/charts/metak8sappscodecom-resourceeditor-editor/README.md index 88d2acb45c..6c66b63805 100644 --- a/charts/metak8sappscodecom-resourceeditor-editor/README.md +++ b/charts/metak8sappscodecom-resourceeditor-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/metak8sappscodecom-resourceeditor-editor --version=v0.35.0 -$ helm upgrade -i metak8sappscodecom-resourceeditor-editor appscode/metak8sappscodecom-resourceeditor-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/metak8sappscodecom-resourceeditor-editor --version=v0.36.0 +$ helm upgrade -i metak8sappscodecom-resourceeditor-editor appscode/metak8sappscodecom-resourceeditor-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ResourceEditor Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `metak8sappscodecom-resourceeditor-editor`: ```bash -$ helm upgrade -i metak8sappscodecom-resourceeditor-editor appscode/metak8sappscodecom-resourceeditor-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i metak8sappscodecom-resourceeditor-editor appscode/metak8sappscodecom-resourceeditor-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ResourceEditor Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `metak8sappscodecom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i metak8sappscodecom-resourceeditor-editor appscode/metak8sappscodecom-resourceeditor-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=meta.k8s.appscode.com/v1alpha1 +$ helm upgrade -i metak8sappscodecom-resourceeditor-editor appscode/metak8sappscodecom-resourceeditor-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=meta.k8s.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i metak8sappscodecom-resourceeditor-editor appscode/metak8sappscodecom-resourceeditor-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i metak8sappscodecom-resourceeditor-editor appscode/metak8sappscodecom-resourceeditor-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/metak8sappscodecom-resourcelayout-editor/Chart.yaml b/charts/metak8sappscodecom-resourcelayout-editor/Chart.yaml index a006c35e8a..694a994707 100644 --- a/charts/metak8sappscodecom-resourcelayout-editor/Chart.yaml +++ b/charts/metak8sappscodecom-resourcelayout-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"meta.k8s.appscode.com","version":"v1alpha1","resource":"resourcelayouts"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ResourceLayout Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: metak8sappscodecom-resourcelayout-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/metak8sappscodecom-resourcelayout-editor/README.md b/charts/metak8sappscodecom-resourcelayout-editor/README.md index dd67f0c47a..ddb91d71a4 100644 --- a/charts/metak8sappscodecom-resourcelayout-editor/README.md +++ b/charts/metak8sappscodecom-resourcelayout-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/metak8sappscodecom-resourcelayout-editor --version=v0.35.0 -$ helm upgrade -i metak8sappscodecom-resourcelayout-editor appscode/metak8sappscodecom-resourcelayout-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/metak8sappscodecom-resourcelayout-editor --version=v0.36.0 +$ helm upgrade -i metak8sappscodecom-resourcelayout-editor appscode/metak8sappscodecom-resourcelayout-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ResourceLayout Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `metak8sappscodecom-resourcelayout-editor`: ```bash -$ helm upgrade -i metak8sappscodecom-resourcelayout-editor appscode/metak8sappscodecom-resourcelayout-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i metak8sappscodecom-resourcelayout-editor appscode/metak8sappscodecom-resourcelayout-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ResourceLayout Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `metak8sappscodecom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i metak8sappscodecom-resourcelayout-editor appscode/metak8sappscodecom-resourcelayout-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=meta.k8s.appscode.com/v1alpha1 +$ helm upgrade -i metak8sappscodecom-resourcelayout-editor appscode/metak8sappscodecom-resourcelayout-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=meta.k8s.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i metak8sappscodecom-resourcelayout-editor appscode/metak8sappscodecom-resourcelayout-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i metak8sappscodecom-resourcelayout-editor appscode/metak8sappscodecom-resourcelayout-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/metak8sappscodecom-resourcemanifests-editor/Chart.yaml b/charts/metak8sappscodecom-resourcemanifests-editor/Chart.yaml index 8b4e10f770..81cc8232f1 100644 --- a/charts/metak8sappscodecom-resourcemanifests-editor/Chart.yaml +++ b/charts/metak8sappscodecom-resourcemanifests-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"meta.k8s.appscode.com","version":"v1alpha1","resource":"resourcemanifests"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ResourceManifests Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: metak8sappscodecom-resourcemanifests-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/metak8sappscodecom-resourcemanifests-editor/README.md b/charts/metak8sappscodecom-resourcemanifests-editor/README.md index abd4df9489..fc56d717ec 100644 --- a/charts/metak8sappscodecom-resourcemanifests-editor/README.md +++ b/charts/metak8sappscodecom-resourcemanifests-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/metak8sappscodecom-resourcemanifests-editor --version=v0.35.0 -$ helm upgrade -i metak8sappscodecom-resourcemanifests-editor appscode/metak8sappscodecom-resourcemanifests-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/metak8sappscodecom-resourcemanifests-editor --version=v0.36.0 +$ helm upgrade -i metak8sappscodecom-resourcemanifests-editor appscode/metak8sappscodecom-resourcemanifests-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ResourceManifests Editor on a [Kubernetes](http://kubernete To install/upgrade the chart with the release name `metak8sappscodecom-resourcemanifests-editor`: ```bash -$ helm upgrade -i metak8sappscodecom-resourcemanifests-editor appscode/metak8sappscodecom-resourcemanifests-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i metak8sappscodecom-resourcemanifests-editor appscode/metak8sappscodecom-resourcemanifests-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ResourceManifests Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `metak8sappscodecom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i metak8sappscodecom-resourcemanifests-editor appscode/metak8sappscodecom-resourcemanifests-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=meta.k8s.appscode.com/v1alpha1 +$ helm upgrade -i metak8sappscodecom-resourcemanifests-editor appscode/metak8sappscodecom-resourcemanifests-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=meta.k8s.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i metak8sappscodecom-resourcemanifests-editor appscode/metak8sappscodecom-resourcemanifests-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i metak8sappscodecom-resourcemanifests-editor appscode/metak8sappscodecom-resourcemanifests-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/metak8sappscodecom-resourceoutline-editor/Chart.yaml b/charts/metak8sappscodecom-resourceoutline-editor/Chart.yaml index 009952de78..9359df19d3 100644 --- a/charts/metak8sappscodecom-resourceoutline-editor/Chart.yaml +++ b/charts/metak8sappscodecom-resourceoutline-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"meta.k8s.appscode.com","version":"v1alpha1","resource":"resourceoutlines"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ResourceOutline Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: metak8sappscodecom-resourceoutline-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/metak8sappscodecom-resourceoutline-editor/README.md b/charts/metak8sappscodecom-resourceoutline-editor/README.md index 29d1bdf7c3..789de8db7e 100644 --- a/charts/metak8sappscodecom-resourceoutline-editor/README.md +++ b/charts/metak8sappscodecom-resourceoutline-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/metak8sappscodecom-resourceoutline-editor --version=v0.35.0 -$ helm upgrade -i metak8sappscodecom-resourceoutline-editor appscode/metak8sappscodecom-resourceoutline-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/metak8sappscodecom-resourceoutline-editor --version=v0.36.0 +$ helm upgrade -i metak8sappscodecom-resourceoutline-editor appscode/metak8sappscodecom-resourceoutline-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ResourceOutline Editor on a [Kubernetes](http://kubernetes. To install/upgrade the chart with the release name `metak8sappscodecom-resourceoutline-editor`: ```bash -$ helm upgrade -i metak8sappscodecom-resourceoutline-editor appscode/metak8sappscodecom-resourceoutline-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i metak8sappscodecom-resourceoutline-editor appscode/metak8sappscodecom-resourceoutline-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ResourceOutline Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `metak8sappscodecom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i metak8sappscodecom-resourceoutline-editor appscode/metak8sappscodecom-resourceoutline-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=meta.k8s.appscode.com/v1alpha1 +$ helm upgrade -i metak8sappscodecom-resourceoutline-editor appscode/metak8sappscodecom-resourceoutline-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=meta.k8s.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i metak8sappscodecom-resourceoutline-editor appscode/metak8sappscodecom-resourceoutline-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i metak8sappscodecom-resourceoutline-editor appscode/metak8sappscodecom-resourceoutline-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/metak8sappscodecom-resourceoutlinefilter-editor/Chart.yaml b/charts/metak8sappscodecom-resourceoutlinefilter-editor/Chart.yaml index 2f6405ae6e..b92c59e31b 100644 --- a/charts/metak8sappscodecom-resourceoutlinefilter-editor/Chart.yaml +++ b/charts/metak8sappscodecom-resourceoutlinefilter-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"meta.k8s.appscode.com","version":"v1alpha1","resource":"resourceoutlinefilters"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ResourceOutlineFilter Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: metak8sappscodecom-resourceoutlinefilter-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/metak8sappscodecom-resourceoutlinefilter-editor/README.md b/charts/metak8sappscodecom-resourceoutlinefilter-editor/README.md index 12dd68461d..ccdf8a9e4e 100644 --- a/charts/metak8sappscodecom-resourceoutlinefilter-editor/README.md +++ b/charts/metak8sappscodecom-resourceoutlinefilter-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/metak8sappscodecom-resourceoutlinefilter-editor --version=v0.35.0 -$ helm upgrade -i metak8sappscodecom-resourceoutlinefilter-editor appscode/metak8sappscodecom-resourceoutlinefilter-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/metak8sappscodecom-resourceoutlinefilter-editor --version=v0.36.0 +$ helm upgrade -i metak8sappscodecom-resourceoutlinefilter-editor appscode/metak8sappscodecom-resourceoutlinefilter-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ResourceOutlineFilter Editor on a [Kubernetes](http://kuber To install/upgrade the chart with the release name `metak8sappscodecom-resourceoutlinefilter-editor`: ```bash -$ helm upgrade -i metak8sappscodecom-resourceoutlinefilter-editor appscode/metak8sappscodecom-resourceoutlinefilter-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i metak8sappscodecom-resourceoutlinefilter-editor appscode/metak8sappscodecom-resourceoutlinefilter-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ResourceOutlineFilter Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `metak8sappscodecom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i metak8sappscodecom-resourceoutlinefilter-editor appscode/metak8sappscodecom-resourceoutlinefilter-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=meta.k8s.appscode.com/v1alpha1 +$ helm upgrade -i metak8sappscodecom-resourceoutlinefilter-editor appscode/metak8sappscodecom-resourceoutlinefilter-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=meta.k8s.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i metak8sappscodecom-resourceoutlinefilter-editor appscode/metak8sappscodecom-resourceoutlinefilter-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i metak8sappscodecom-resourceoutlinefilter-editor appscode/metak8sappscodecom-resourceoutlinefilter-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/metak8sappscodecom-resourcetabledefinition-editor/Chart.yaml b/charts/metak8sappscodecom-resourcetabledefinition-editor/Chart.yaml index 938785cefc..ee5edb8135 100644 --- a/charts/metak8sappscodecom-resourcetabledefinition-editor/Chart.yaml +++ b/charts/metak8sappscodecom-resourcetabledefinition-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"meta.k8s.appscode.com","version":"v1alpha1","resource":"resourcetabledefinitions"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ResourceTableDefinition Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: metak8sappscodecom-resourcetabledefinition-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/metak8sappscodecom-resourcetabledefinition-editor/README.md b/charts/metak8sappscodecom-resourcetabledefinition-editor/README.md index bac2cdf52b..58ce70ceae 100644 --- a/charts/metak8sappscodecom-resourcetabledefinition-editor/README.md +++ b/charts/metak8sappscodecom-resourcetabledefinition-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/metak8sappscodecom-resourcetabledefinition-editor --version=v0.35.0 -$ helm upgrade -i metak8sappscodecom-resourcetabledefinition-editor appscode/metak8sappscodecom-resourcetabledefinition-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/metak8sappscodecom-resourcetabledefinition-editor --version=v0.36.0 +$ helm upgrade -i metak8sappscodecom-resourcetabledefinition-editor appscode/metak8sappscodecom-resourcetabledefinition-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ResourceTableDefinition Editor on a [Kubernetes](http://kub To install/upgrade the chart with the release name `metak8sappscodecom-resourcetabledefinition-editor`: ```bash -$ helm upgrade -i metak8sappscodecom-resourcetabledefinition-editor appscode/metak8sappscodecom-resourcetabledefinition-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i metak8sappscodecom-resourcetabledefinition-editor appscode/metak8sappscodecom-resourcetabledefinition-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ResourceTableDefinition Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `metak8sappscodecom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i metak8sappscodecom-resourcetabledefinition-editor appscode/metak8sappscodecom-resourcetabledefinition-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=meta.k8s.appscode.com/v1alpha1 +$ helm upgrade -i metak8sappscodecom-resourcetabledefinition-editor appscode/metak8sappscodecom-resourcetabledefinition-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=meta.k8s.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i metak8sappscodecom-resourcetabledefinition-editor appscode/metak8sappscodecom-resourcetabledefinition-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i metak8sappscodecom-resourcetabledefinition-editor appscode/metak8sappscodecom-resourcetabledefinition-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/metricsappscodecom-metricsconfiguration-editor/Chart.yaml b/charts/metricsappscodecom-metricsconfiguration-editor/Chart.yaml index e3274478de..abd60e8374 100644 --- a/charts/metricsappscodecom-metricsconfiguration-editor/Chart.yaml +++ b/charts/metricsappscodecom-metricsconfiguration-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"metrics.appscode.com","version":"v1alpha1","resource":"metricsconfigurations"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MetricsConfiguration Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: metricsappscodecom-metricsconfiguration-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/metricsappscodecom-metricsconfiguration-editor/README.md b/charts/metricsappscodecom-metricsconfiguration-editor/README.md index d7f5ababe3..66666b0e75 100644 --- a/charts/metricsappscodecom-metricsconfiguration-editor/README.md +++ b/charts/metricsappscodecom-metricsconfiguration-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/metricsappscodecom-metricsconfiguration-editor --version=v0.35.0 -$ helm upgrade -i metricsappscodecom-metricsconfiguration-editor appscode/metricsappscodecom-metricsconfiguration-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/metricsappscodecom-metricsconfiguration-editor --version=v0.36.0 +$ helm upgrade -i metricsappscodecom-metricsconfiguration-editor appscode/metricsappscodecom-metricsconfiguration-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MetricsConfiguration Editor on a [Kubernetes](http://kubern To install/upgrade the chart with the release name `metricsappscodecom-metricsconfiguration-editor`: ```bash -$ helm upgrade -i metricsappscodecom-metricsconfiguration-editor appscode/metricsappscodecom-metricsconfiguration-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i metricsappscodecom-metricsconfiguration-editor appscode/metricsappscodecom-metricsconfiguration-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MetricsConfiguration Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `metricsappscodecom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i metricsappscodecom-metricsconfiguration-editor appscode/metricsappscodecom-metricsconfiguration-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=metrics.appscode.com/v1alpha1 +$ helm upgrade -i metricsappscodecom-metricsconfiguration-editor appscode/metricsappscodecom-metricsconfiguration-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=metrics.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i metricsappscodecom-metricsconfiguration-editor appscode/metricsappscodecom-metricsconfiguration-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i metricsappscodecom-metricsconfiguration-editor appscode/metricsappscodecom-metricsconfiguration-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/migratorkubedbcom-migrator-editor/Chart.yaml b/charts/migratorkubedbcom-migrator-editor/Chart.yaml index ddb31bdb33..2c7a7ca1b7 100644 --- a/charts/migratorkubedbcom-migrator-editor/Chart.yaml +++ b/charts/migratorkubedbcom-migrator-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"migrator.kubedb.com","version":"v1alpha1","resource":"migrators"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Migrator Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: migratorkubedbcom-migrator-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/migratorkubedbcom-migrator-editor/README.md b/charts/migratorkubedbcom-migrator-editor/README.md index 1dbc504c02..ce6dbe37c4 100644 --- a/charts/migratorkubedbcom-migrator-editor/README.md +++ b/charts/migratorkubedbcom-migrator-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/migratorkubedbcom-migrator-editor --version=v0.35.0 -$ helm upgrade -i migratorkubedbcom-migrator-editor appscode/migratorkubedbcom-migrator-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/migratorkubedbcom-migrator-editor --version=v0.36.0 +$ helm upgrade -i migratorkubedbcom-migrator-editor appscode/migratorkubedbcom-migrator-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Migrator Editor on a [Kubernetes](http://kubernetes.io) clu To install/upgrade the chart with the release name `migratorkubedbcom-migrator-editor`: ```bash -$ helm upgrade -i migratorkubedbcom-migrator-editor appscode/migratorkubedbcom-migrator-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i migratorkubedbcom-migrator-editor appscode/migratorkubedbcom-migrator-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Migrator Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `migratorkubedbcom- Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i migratorkubedbcom-migrator-editor appscode/migratorkubedbcom-migrator-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=migrator.kubedb.com/v1alpha1 +$ helm upgrade -i migratorkubedbcom-migrator-editor appscode/migratorkubedbcom-migrator-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=migrator.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i migratorkubedbcom-migrator-editor appscode/migratorkubedbcom-migrator-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i migratorkubedbcom-migrator-editor appscode/migratorkubedbcom-migrator-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/monitoringcoreoscom-alertmanager-editor/Chart.yaml b/charts/monitoringcoreoscom-alertmanager-editor/Chart.yaml index ed4e4ccec6..8934707180 100644 --- a/charts/monitoringcoreoscom-alertmanager-editor/Chart.yaml +++ b/charts/monitoringcoreoscom-alertmanager-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"monitoring.coreos.com","version":"v1","resource":"alertmanagers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Alertmanager Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: monitoringcoreoscom-alertmanager-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/monitoringcoreoscom-alertmanager-editor/README.md b/charts/monitoringcoreoscom-alertmanager-editor/README.md index ab0d81c390..b375ab3bc8 100644 --- a/charts/monitoringcoreoscom-alertmanager-editor/README.md +++ b/charts/monitoringcoreoscom-alertmanager-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/monitoringcoreoscom-alertmanager-editor --version=v0.35.0 -$ helm upgrade -i monitoringcoreoscom-alertmanager-editor appscode/monitoringcoreoscom-alertmanager-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/monitoringcoreoscom-alertmanager-editor --version=v0.36.0 +$ helm upgrade -i monitoringcoreoscom-alertmanager-editor appscode/monitoringcoreoscom-alertmanager-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Alertmanager Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `monitoringcoreoscom-alertmanager-editor`: ```bash -$ helm upgrade -i monitoringcoreoscom-alertmanager-editor appscode/monitoringcoreoscom-alertmanager-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i monitoringcoreoscom-alertmanager-editor appscode/monitoringcoreoscom-alertmanager-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Alertmanager Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `monitoringcoreosco Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i monitoringcoreoscom-alertmanager-editor appscode/monitoringcoreoscom-alertmanager-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=monitoring.coreos.com/v1 +$ helm upgrade -i monitoringcoreoscom-alertmanager-editor appscode/monitoringcoreoscom-alertmanager-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=monitoring.coreos.com/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i monitoringcoreoscom-alertmanager-editor appscode/monitoringcoreoscom-alertmanager-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i monitoringcoreoscom-alertmanager-editor appscode/monitoringcoreoscom-alertmanager-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/monitoringcoreoscom-alertmanagerconfig-editor/Chart.yaml b/charts/monitoringcoreoscom-alertmanagerconfig-editor/Chart.yaml index d5f43e3da0..35d53c2532 100644 --- a/charts/monitoringcoreoscom-alertmanagerconfig-editor/Chart.yaml +++ b/charts/monitoringcoreoscom-alertmanagerconfig-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"monitoring.coreos.com","version":"v1alpha1","resource":"alertmanagerconfigs"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: AlertmanagerConfig Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: monitoringcoreoscom-alertmanagerconfig-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/monitoringcoreoscom-alertmanagerconfig-editor/README.md b/charts/monitoringcoreoscom-alertmanagerconfig-editor/README.md index d11800dc6a..3f8772c655 100644 --- a/charts/monitoringcoreoscom-alertmanagerconfig-editor/README.md +++ b/charts/monitoringcoreoscom-alertmanagerconfig-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/monitoringcoreoscom-alertmanagerconfig-editor --version=v0.35.0 -$ helm upgrade -i monitoringcoreoscom-alertmanagerconfig-editor appscode/monitoringcoreoscom-alertmanagerconfig-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/monitoringcoreoscom-alertmanagerconfig-editor --version=v0.36.0 +$ helm upgrade -i monitoringcoreoscom-alertmanagerconfig-editor appscode/monitoringcoreoscom-alertmanagerconfig-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a AlertmanagerConfig Editor on a [Kubernetes](http://kubernet To install/upgrade the chart with the release name `monitoringcoreoscom-alertmanagerconfig-editor`: ```bash -$ helm upgrade -i monitoringcoreoscom-alertmanagerconfig-editor appscode/monitoringcoreoscom-alertmanagerconfig-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i monitoringcoreoscom-alertmanagerconfig-editor appscode/monitoringcoreoscom-alertmanagerconfig-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a AlertmanagerConfig Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `monitoringcoreosco Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i monitoringcoreoscom-alertmanagerconfig-editor appscode/monitoringcoreoscom-alertmanagerconfig-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=monitoring.coreos.com/v1alpha1 +$ helm upgrade -i monitoringcoreoscom-alertmanagerconfig-editor appscode/monitoringcoreoscom-alertmanagerconfig-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=monitoring.coreos.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i monitoringcoreoscom-alertmanagerconfig-editor appscode/monitoringcoreoscom-alertmanagerconfig-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i monitoringcoreoscom-alertmanagerconfig-editor appscode/monitoringcoreoscom-alertmanagerconfig-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/monitoringcoreoscom-podmonitor-editor/Chart.yaml b/charts/monitoringcoreoscom-podmonitor-editor/Chart.yaml index d12ead069b..4cf94f5c36 100644 --- a/charts/monitoringcoreoscom-podmonitor-editor/Chart.yaml +++ b/charts/monitoringcoreoscom-podmonitor-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"monitoring.coreos.com","version":"v1","resource":"podmonitors"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: PodMonitor Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: monitoringcoreoscom-podmonitor-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/monitoringcoreoscom-podmonitor-editor/README.md b/charts/monitoringcoreoscom-podmonitor-editor/README.md index 8e2f15435a..9c7bf08f67 100644 --- a/charts/monitoringcoreoscom-podmonitor-editor/README.md +++ b/charts/monitoringcoreoscom-podmonitor-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/monitoringcoreoscom-podmonitor-editor --version=v0.35.0 -$ helm upgrade -i monitoringcoreoscom-podmonitor-editor appscode/monitoringcoreoscom-podmonitor-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/monitoringcoreoscom-podmonitor-editor --version=v0.36.0 +$ helm upgrade -i monitoringcoreoscom-podmonitor-editor appscode/monitoringcoreoscom-podmonitor-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PodMonitor Editor on a [Kubernetes](http://kubernetes.io) c To install/upgrade the chart with the release name `monitoringcoreoscom-podmonitor-editor`: ```bash -$ helm upgrade -i monitoringcoreoscom-podmonitor-editor appscode/monitoringcoreoscom-podmonitor-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i monitoringcoreoscom-podmonitor-editor appscode/monitoringcoreoscom-podmonitor-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a PodMonitor Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `monitoringcoreosco Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i monitoringcoreoscom-podmonitor-editor appscode/monitoringcoreoscom-podmonitor-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=monitoring.coreos.com/v1 +$ helm upgrade -i monitoringcoreoscom-podmonitor-editor appscode/monitoringcoreoscom-podmonitor-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=monitoring.coreos.com/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i monitoringcoreoscom-podmonitor-editor appscode/monitoringcoreoscom-podmonitor-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i monitoringcoreoscom-podmonitor-editor appscode/monitoringcoreoscom-podmonitor-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/monitoringcoreoscom-probe-editor/Chart.yaml b/charts/monitoringcoreoscom-probe-editor/Chart.yaml index c1f5366077..0bc8b9d08b 100644 --- a/charts/monitoringcoreoscom-probe-editor/Chart.yaml +++ b/charts/monitoringcoreoscom-probe-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"monitoring.coreos.com","version":"v1","resource":"probes"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Probe Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: monitoringcoreoscom-probe-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/monitoringcoreoscom-probe-editor/README.md b/charts/monitoringcoreoscom-probe-editor/README.md index 5ac770dcf9..0dd160c32b 100644 --- a/charts/monitoringcoreoscom-probe-editor/README.md +++ b/charts/monitoringcoreoscom-probe-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/monitoringcoreoscom-probe-editor --version=v0.35.0 -$ helm upgrade -i monitoringcoreoscom-probe-editor appscode/monitoringcoreoscom-probe-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/monitoringcoreoscom-probe-editor --version=v0.36.0 +$ helm upgrade -i monitoringcoreoscom-probe-editor appscode/monitoringcoreoscom-probe-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Probe Editor on a [Kubernetes](http://kubernetes.io) cluste To install/upgrade the chart with the release name `monitoringcoreoscom-probe-editor`: ```bash -$ helm upgrade -i monitoringcoreoscom-probe-editor appscode/monitoringcoreoscom-probe-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i monitoringcoreoscom-probe-editor appscode/monitoringcoreoscom-probe-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Probe Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `monitoringcoreosco Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i monitoringcoreoscom-probe-editor appscode/monitoringcoreoscom-probe-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=monitoring.coreos.com/v1 +$ helm upgrade -i monitoringcoreoscom-probe-editor appscode/monitoringcoreoscom-probe-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=monitoring.coreos.com/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i monitoringcoreoscom-probe-editor appscode/monitoringcoreoscom-probe-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i monitoringcoreoscom-probe-editor appscode/monitoringcoreoscom-probe-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/monitoringcoreoscom-prometheus-editor/Chart.yaml b/charts/monitoringcoreoscom-prometheus-editor/Chart.yaml index 40763afd29..491dd431c2 100644 --- a/charts/monitoringcoreoscom-prometheus-editor/Chart.yaml +++ b/charts/monitoringcoreoscom-prometheus-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"monitoring.coreos.com","version":"v1","resource":"prometheuses"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Prometheus Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: monitoringcoreoscom-prometheus-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/monitoringcoreoscom-prometheus-editor/README.md b/charts/monitoringcoreoscom-prometheus-editor/README.md index 63410c3a78..033c8a327a 100644 --- a/charts/monitoringcoreoscom-prometheus-editor/README.md +++ b/charts/monitoringcoreoscom-prometheus-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/monitoringcoreoscom-prometheus-editor --version=v0.35.0 -$ helm upgrade -i monitoringcoreoscom-prometheus-editor appscode/monitoringcoreoscom-prometheus-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/monitoringcoreoscom-prometheus-editor --version=v0.36.0 +$ helm upgrade -i monitoringcoreoscom-prometheus-editor appscode/monitoringcoreoscom-prometheus-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Prometheus Editor on a [Kubernetes](http://kubernetes.io) c To install/upgrade the chart with the release name `monitoringcoreoscom-prometheus-editor`: ```bash -$ helm upgrade -i monitoringcoreoscom-prometheus-editor appscode/monitoringcoreoscom-prometheus-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i monitoringcoreoscom-prometheus-editor appscode/monitoringcoreoscom-prometheus-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Prometheus Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `monitoringcoreosco Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i monitoringcoreoscom-prometheus-editor appscode/monitoringcoreoscom-prometheus-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=monitoring.coreos.com/v1 +$ helm upgrade -i monitoringcoreoscom-prometheus-editor appscode/monitoringcoreoscom-prometheus-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=monitoring.coreos.com/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i monitoringcoreoscom-prometheus-editor appscode/monitoringcoreoscom-prometheus-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i monitoringcoreoscom-prometheus-editor appscode/monitoringcoreoscom-prometheus-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/monitoringcoreoscom-prometheusagent-editor/Chart.yaml b/charts/monitoringcoreoscom-prometheusagent-editor/Chart.yaml index 1e72537651..2be78d8644 100644 --- a/charts/monitoringcoreoscom-prometheusagent-editor/Chart.yaml +++ b/charts/monitoringcoreoscom-prometheusagent-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"monitoring.coreos.com","version":"v1alpha1","resource":"prometheusagents"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: PrometheusAgent Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: monitoringcoreoscom-prometheusagent-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/monitoringcoreoscom-prometheusagent-editor/README.md b/charts/monitoringcoreoscom-prometheusagent-editor/README.md index a8d4829e2c..49d9300a45 100644 --- a/charts/monitoringcoreoscom-prometheusagent-editor/README.md +++ b/charts/monitoringcoreoscom-prometheusagent-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/monitoringcoreoscom-prometheusagent-editor --version=v0.35.0 -$ helm upgrade -i monitoringcoreoscom-prometheusagent-editor appscode/monitoringcoreoscom-prometheusagent-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/monitoringcoreoscom-prometheusagent-editor --version=v0.36.0 +$ helm upgrade -i monitoringcoreoscom-prometheusagent-editor appscode/monitoringcoreoscom-prometheusagent-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PrometheusAgent Editor on a [Kubernetes](http://kubernetes. To install/upgrade the chart with the release name `monitoringcoreoscom-prometheusagent-editor`: ```bash -$ helm upgrade -i monitoringcoreoscom-prometheusagent-editor appscode/monitoringcoreoscom-prometheusagent-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i monitoringcoreoscom-prometheusagent-editor appscode/monitoringcoreoscom-prometheusagent-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a PrometheusAgent Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `monitoringcoreosco Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i monitoringcoreoscom-prometheusagent-editor appscode/monitoringcoreoscom-prometheusagent-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=monitoring.coreos.com/v1alpha1 +$ helm upgrade -i monitoringcoreoscom-prometheusagent-editor appscode/monitoringcoreoscom-prometheusagent-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=monitoring.coreos.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i monitoringcoreoscom-prometheusagent-editor appscode/monitoringcoreoscom-prometheusagent-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i monitoringcoreoscom-prometheusagent-editor appscode/monitoringcoreoscom-prometheusagent-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/monitoringcoreoscom-prometheusrule-editor/Chart.yaml b/charts/monitoringcoreoscom-prometheusrule-editor/Chart.yaml index e9c7f0d1a1..e95d88fe31 100644 --- a/charts/monitoringcoreoscom-prometheusrule-editor/Chart.yaml +++ b/charts/monitoringcoreoscom-prometheusrule-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"monitoring.coreos.com","version":"v1","resource":"prometheusrules"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: PrometheusRule Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: monitoringcoreoscom-prometheusrule-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/monitoringcoreoscom-prometheusrule-editor/README.md b/charts/monitoringcoreoscom-prometheusrule-editor/README.md index cb2c661a31..bc339ea1eb 100644 --- a/charts/monitoringcoreoscom-prometheusrule-editor/README.md +++ b/charts/monitoringcoreoscom-prometheusrule-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/monitoringcoreoscom-prometheusrule-editor --version=v0.35.0 -$ helm upgrade -i monitoringcoreoscom-prometheusrule-editor appscode/monitoringcoreoscom-prometheusrule-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/monitoringcoreoscom-prometheusrule-editor --version=v0.36.0 +$ helm upgrade -i monitoringcoreoscom-prometheusrule-editor appscode/monitoringcoreoscom-prometheusrule-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PrometheusRule Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `monitoringcoreoscom-prometheusrule-editor`: ```bash -$ helm upgrade -i monitoringcoreoscom-prometheusrule-editor appscode/monitoringcoreoscom-prometheusrule-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i monitoringcoreoscom-prometheusrule-editor appscode/monitoringcoreoscom-prometheusrule-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a PrometheusRule Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `monitoringcoreosco Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i monitoringcoreoscom-prometheusrule-editor appscode/monitoringcoreoscom-prometheusrule-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=monitoring.coreos.com/v1 +$ helm upgrade -i monitoringcoreoscom-prometheusrule-editor appscode/monitoringcoreoscom-prometheusrule-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=monitoring.coreos.com/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i monitoringcoreoscom-prometheusrule-editor appscode/monitoringcoreoscom-prometheusrule-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i monitoringcoreoscom-prometheusrule-editor appscode/monitoringcoreoscom-prometheusrule-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/monitoringcoreoscom-scrapeconfig-editor/Chart.yaml b/charts/monitoringcoreoscom-scrapeconfig-editor/Chart.yaml index 19b633334b..9db5c1a532 100644 --- a/charts/monitoringcoreoscom-scrapeconfig-editor/Chart.yaml +++ b/charts/monitoringcoreoscom-scrapeconfig-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"monitoring.coreos.com","version":"v1alpha1","resource":"scrapeconfigs"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ScrapeConfig Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: monitoringcoreoscom-scrapeconfig-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/monitoringcoreoscom-scrapeconfig-editor/README.md b/charts/monitoringcoreoscom-scrapeconfig-editor/README.md index 1336ee8ffe..22e3bdca57 100644 --- a/charts/monitoringcoreoscom-scrapeconfig-editor/README.md +++ b/charts/monitoringcoreoscom-scrapeconfig-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/monitoringcoreoscom-scrapeconfig-editor --version=v0.35.0 -$ helm upgrade -i monitoringcoreoscom-scrapeconfig-editor appscode/monitoringcoreoscom-scrapeconfig-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/monitoringcoreoscom-scrapeconfig-editor --version=v0.36.0 +$ helm upgrade -i monitoringcoreoscom-scrapeconfig-editor appscode/monitoringcoreoscom-scrapeconfig-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ScrapeConfig Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `monitoringcoreoscom-scrapeconfig-editor`: ```bash -$ helm upgrade -i monitoringcoreoscom-scrapeconfig-editor appscode/monitoringcoreoscom-scrapeconfig-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i monitoringcoreoscom-scrapeconfig-editor appscode/monitoringcoreoscom-scrapeconfig-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ScrapeConfig Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `monitoringcoreosco Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i monitoringcoreoscom-scrapeconfig-editor appscode/monitoringcoreoscom-scrapeconfig-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=monitoring.coreos.com/v1alpha1 +$ helm upgrade -i monitoringcoreoscom-scrapeconfig-editor appscode/monitoringcoreoscom-scrapeconfig-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=monitoring.coreos.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i monitoringcoreoscom-scrapeconfig-editor appscode/monitoringcoreoscom-scrapeconfig-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i monitoringcoreoscom-scrapeconfig-editor appscode/monitoringcoreoscom-scrapeconfig-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/monitoringcoreoscom-servicemonitor-editor/Chart.yaml b/charts/monitoringcoreoscom-servicemonitor-editor/Chart.yaml index 7cee551085..3df9b39074 100644 --- a/charts/monitoringcoreoscom-servicemonitor-editor/Chart.yaml +++ b/charts/monitoringcoreoscom-servicemonitor-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"monitoring.coreos.com","version":"v1","resource":"servicemonitors"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ServiceMonitor Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: monitoringcoreoscom-servicemonitor-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/monitoringcoreoscom-servicemonitor-editor/README.md b/charts/monitoringcoreoscom-servicemonitor-editor/README.md index 13824adf45..78a231717e 100644 --- a/charts/monitoringcoreoscom-servicemonitor-editor/README.md +++ b/charts/monitoringcoreoscom-servicemonitor-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/monitoringcoreoscom-servicemonitor-editor --version=v0.35.0 -$ helm upgrade -i monitoringcoreoscom-servicemonitor-editor appscode/monitoringcoreoscom-servicemonitor-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/monitoringcoreoscom-servicemonitor-editor --version=v0.36.0 +$ helm upgrade -i monitoringcoreoscom-servicemonitor-editor appscode/monitoringcoreoscom-servicemonitor-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ServiceMonitor Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `monitoringcoreoscom-servicemonitor-editor`: ```bash -$ helm upgrade -i monitoringcoreoscom-servicemonitor-editor appscode/monitoringcoreoscom-servicemonitor-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i monitoringcoreoscom-servicemonitor-editor appscode/monitoringcoreoscom-servicemonitor-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ServiceMonitor Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `monitoringcoreosco Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i monitoringcoreoscom-servicemonitor-editor appscode/monitoringcoreoscom-servicemonitor-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=monitoring.coreos.com/v1 +$ helm upgrade -i monitoringcoreoscom-servicemonitor-editor appscode/monitoringcoreoscom-servicemonitor-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=monitoring.coreos.com/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i monitoringcoreoscom-servicemonitor-editor appscode/monitoringcoreoscom-servicemonitor-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i monitoringcoreoscom-servicemonitor-editor appscode/monitoringcoreoscom-servicemonitor-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/monitoringcoreoscom-thanosruler-editor/Chart.yaml b/charts/monitoringcoreoscom-thanosruler-editor/Chart.yaml index 09ad11937f..f7397fc2e6 100644 --- a/charts/monitoringcoreoscom-thanosruler-editor/Chart.yaml +++ b/charts/monitoringcoreoscom-thanosruler-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"monitoring.coreos.com","version":"v1","resource":"thanosrulers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ThanosRuler Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: monitoringcoreoscom-thanosruler-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/monitoringcoreoscom-thanosruler-editor/README.md b/charts/monitoringcoreoscom-thanosruler-editor/README.md index cda9ea1d94..8c77d1cb4d 100644 --- a/charts/monitoringcoreoscom-thanosruler-editor/README.md +++ b/charts/monitoringcoreoscom-thanosruler-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/monitoringcoreoscom-thanosruler-editor --version=v0.35.0 -$ helm upgrade -i monitoringcoreoscom-thanosruler-editor appscode/monitoringcoreoscom-thanosruler-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/monitoringcoreoscom-thanosruler-editor --version=v0.36.0 +$ helm upgrade -i monitoringcoreoscom-thanosruler-editor appscode/monitoringcoreoscom-thanosruler-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ThanosRuler Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `monitoringcoreoscom-thanosruler-editor`: ```bash -$ helm upgrade -i monitoringcoreoscom-thanosruler-editor appscode/monitoringcoreoscom-thanosruler-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i monitoringcoreoscom-thanosruler-editor appscode/monitoringcoreoscom-thanosruler-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ThanosRuler Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `monitoringcoreosco Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i monitoringcoreoscom-thanosruler-editor appscode/monitoringcoreoscom-thanosruler-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=monitoring.coreos.com/v1 +$ helm upgrade -i monitoringcoreoscom-thanosruler-editor appscode/monitoringcoreoscom-thanosruler-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=monitoring.coreos.com/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i monitoringcoreoscom-thanosruler-editor appscode/monitoringcoreoscom-thanosruler-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i monitoringcoreoscom-thanosruler-editor appscode/monitoringcoreoscom-thanosruler-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/mutationsgatekeepersh-assign-editor/Chart.yaml b/charts/mutationsgatekeepersh-assign-editor/Chart.yaml index 955004ec97..6fe26f8934 100644 --- a/charts/mutationsgatekeepersh-assign-editor/Chart.yaml +++ b/charts/mutationsgatekeepersh-assign-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"mutations.gatekeeper.sh","version":"v1","resource":"assign"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Assign Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: mutationsgatekeepersh-assign-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/mutationsgatekeepersh-assign-editor/README.md b/charts/mutationsgatekeepersh-assign-editor/README.md index ce8f3e50d0..091881a905 100644 --- a/charts/mutationsgatekeepersh-assign-editor/README.md +++ b/charts/mutationsgatekeepersh-assign-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/mutationsgatekeepersh-assign-editor --version=v0.35.0 -$ helm upgrade -i mutationsgatekeepersh-assign-editor appscode/mutationsgatekeepersh-assign-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/mutationsgatekeepersh-assign-editor --version=v0.36.0 +$ helm upgrade -i mutationsgatekeepersh-assign-editor appscode/mutationsgatekeepersh-assign-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Assign Editor on a [Kubernetes](http://kubernetes.io) clust To install/upgrade the chart with the release name `mutationsgatekeepersh-assign-editor`: ```bash -$ helm upgrade -i mutationsgatekeepersh-assign-editor appscode/mutationsgatekeepersh-assign-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i mutationsgatekeepersh-assign-editor appscode/mutationsgatekeepersh-assign-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Assign Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `mutationsgatekeepe Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i mutationsgatekeepersh-assign-editor appscode/mutationsgatekeepersh-assign-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=mutations.gatekeeper.sh/v1 +$ helm upgrade -i mutationsgatekeepersh-assign-editor appscode/mutationsgatekeepersh-assign-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=mutations.gatekeeper.sh/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i mutationsgatekeepersh-assign-editor appscode/mutationsgatekeepersh-assign-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i mutationsgatekeepersh-assign-editor appscode/mutationsgatekeepersh-assign-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/mutationsgatekeepersh-assignimage-editor/Chart.yaml b/charts/mutationsgatekeepersh-assignimage-editor/Chart.yaml index 637f02f88c..37158c4254 100644 --- a/charts/mutationsgatekeepersh-assignimage-editor/Chart.yaml +++ b/charts/mutationsgatekeepersh-assignimage-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"mutations.gatekeeper.sh","version":"v1alpha1","resource":"assignimage"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: AssignImage Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: mutationsgatekeepersh-assignimage-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/mutationsgatekeepersh-assignimage-editor/README.md b/charts/mutationsgatekeepersh-assignimage-editor/README.md index f071abbf56..a9a2fd62db 100644 --- a/charts/mutationsgatekeepersh-assignimage-editor/README.md +++ b/charts/mutationsgatekeepersh-assignimage-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/mutationsgatekeepersh-assignimage-editor --version=v0.35.0 -$ helm upgrade -i mutationsgatekeepersh-assignimage-editor appscode/mutationsgatekeepersh-assignimage-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/mutationsgatekeepersh-assignimage-editor --version=v0.36.0 +$ helm upgrade -i mutationsgatekeepersh-assignimage-editor appscode/mutationsgatekeepersh-assignimage-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a AssignImage Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `mutationsgatekeepersh-assignimage-editor`: ```bash -$ helm upgrade -i mutationsgatekeepersh-assignimage-editor appscode/mutationsgatekeepersh-assignimage-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i mutationsgatekeepersh-assignimage-editor appscode/mutationsgatekeepersh-assignimage-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a AssignImage Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `mutationsgatekeepe Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i mutationsgatekeepersh-assignimage-editor appscode/mutationsgatekeepersh-assignimage-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=mutations.gatekeeper.sh/v1alpha1 +$ helm upgrade -i mutationsgatekeepersh-assignimage-editor appscode/mutationsgatekeepersh-assignimage-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=mutations.gatekeeper.sh/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i mutationsgatekeepersh-assignimage-editor appscode/mutationsgatekeepersh-assignimage-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i mutationsgatekeepersh-assignimage-editor appscode/mutationsgatekeepersh-assignimage-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/mutationsgatekeepersh-assignmetadata-editor/Chart.yaml b/charts/mutationsgatekeepersh-assignmetadata-editor/Chart.yaml index 428280e369..a859a62433 100644 --- a/charts/mutationsgatekeepersh-assignmetadata-editor/Chart.yaml +++ b/charts/mutationsgatekeepersh-assignmetadata-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"mutations.gatekeeper.sh","version":"v1","resource":"assignmetadata"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: AssignMetadata Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: mutationsgatekeepersh-assignmetadata-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/mutationsgatekeepersh-assignmetadata-editor/README.md b/charts/mutationsgatekeepersh-assignmetadata-editor/README.md index 6081f814d4..00d094d352 100644 --- a/charts/mutationsgatekeepersh-assignmetadata-editor/README.md +++ b/charts/mutationsgatekeepersh-assignmetadata-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/mutationsgatekeepersh-assignmetadata-editor --version=v0.35.0 -$ helm upgrade -i mutationsgatekeepersh-assignmetadata-editor appscode/mutationsgatekeepersh-assignmetadata-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/mutationsgatekeepersh-assignmetadata-editor --version=v0.36.0 +$ helm upgrade -i mutationsgatekeepersh-assignmetadata-editor appscode/mutationsgatekeepersh-assignmetadata-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a AssignMetadata Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `mutationsgatekeepersh-assignmetadata-editor`: ```bash -$ helm upgrade -i mutationsgatekeepersh-assignmetadata-editor appscode/mutationsgatekeepersh-assignmetadata-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i mutationsgatekeepersh-assignmetadata-editor appscode/mutationsgatekeepersh-assignmetadata-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a AssignMetadata Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `mutationsgatekeepe Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i mutationsgatekeepersh-assignmetadata-editor appscode/mutationsgatekeepersh-assignmetadata-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=mutations.gatekeeper.sh/v1 +$ helm upgrade -i mutationsgatekeepersh-assignmetadata-editor appscode/mutationsgatekeepersh-assignmetadata-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=mutations.gatekeeper.sh/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i mutationsgatekeepersh-assignmetadata-editor appscode/mutationsgatekeepersh-assignmetadata-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i mutationsgatekeepersh-assignmetadata-editor appscode/mutationsgatekeepersh-assignmetadata-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/mutationsgatekeepersh-modifyset-editor/Chart.yaml b/charts/mutationsgatekeepersh-modifyset-editor/Chart.yaml index d2ffd5780e..579c1522fb 100644 --- a/charts/mutationsgatekeepersh-modifyset-editor/Chart.yaml +++ b/charts/mutationsgatekeepersh-modifyset-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"mutations.gatekeeper.sh","version":"v1","resource":"modifyset"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ModifySet Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: mutationsgatekeepersh-modifyset-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/mutationsgatekeepersh-modifyset-editor/README.md b/charts/mutationsgatekeepersh-modifyset-editor/README.md index 4841386b28..2804f802e3 100644 --- a/charts/mutationsgatekeepersh-modifyset-editor/README.md +++ b/charts/mutationsgatekeepersh-modifyset-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/mutationsgatekeepersh-modifyset-editor --version=v0.35.0 -$ helm upgrade -i mutationsgatekeepersh-modifyset-editor appscode/mutationsgatekeepersh-modifyset-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/mutationsgatekeepersh-modifyset-editor --version=v0.36.0 +$ helm upgrade -i mutationsgatekeepersh-modifyset-editor appscode/mutationsgatekeepersh-modifyset-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ModifySet Editor on a [Kubernetes](http://kubernetes.io) cl To install/upgrade the chart with the release name `mutationsgatekeepersh-modifyset-editor`: ```bash -$ helm upgrade -i mutationsgatekeepersh-modifyset-editor appscode/mutationsgatekeepersh-modifyset-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i mutationsgatekeepersh-modifyset-editor appscode/mutationsgatekeepersh-modifyset-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ModifySet Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `mutationsgatekeepe Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i mutationsgatekeepersh-modifyset-editor appscode/mutationsgatekeepersh-modifyset-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=mutations.gatekeeper.sh/v1 +$ helm upgrade -i mutationsgatekeepersh-modifyset-editor appscode/mutationsgatekeepersh-modifyset-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=mutations.gatekeeper.sh/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i mutationsgatekeepersh-modifyset-editor appscode/mutationsgatekeepersh-modifyset-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i mutationsgatekeepersh-modifyset-editor appscode/mutationsgatekeepersh-modifyset-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/networkazurekubedbcom-privatednszone-editor/Chart.yaml b/charts/networkazurekubedbcom-privatednszone-editor/Chart.yaml index 0c23714c4a..914cce6492 100644 --- a/charts/networkazurekubedbcom-privatednszone-editor/Chart.yaml +++ b/charts/networkazurekubedbcom-privatednszone-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"network.azure.kubedb.com","version":"v1alpha1","resource":"privatednszones"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: PrivateDNSZone Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: networkazurekubedbcom-privatednszone-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/networkazurekubedbcom-privatednszone-editor/README.md b/charts/networkazurekubedbcom-privatednszone-editor/README.md index 3f399e9f2b..0b38cc16f3 100644 --- a/charts/networkazurekubedbcom-privatednszone-editor/README.md +++ b/charts/networkazurekubedbcom-privatednszone-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/networkazurekubedbcom-privatednszone-editor --version=v0.35.0 -$ helm upgrade -i networkazurekubedbcom-privatednszone-editor appscode/networkazurekubedbcom-privatednszone-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/networkazurekubedbcom-privatednszone-editor --version=v0.36.0 +$ helm upgrade -i networkazurekubedbcom-privatednszone-editor appscode/networkazurekubedbcom-privatednszone-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PrivateDNSZone Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `networkazurekubedbcom-privatednszone-editor`: ```bash -$ helm upgrade -i networkazurekubedbcom-privatednszone-editor appscode/networkazurekubedbcom-privatednszone-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i networkazurekubedbcom-privatednszone-editor appscode/networkazurekubedbcom-privatednszone-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a PrivateDNSZone Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `networkazurekubedb Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i networkazurekubedbcom-privatednszone-editor appscode/networkazurekubedbcom-privatednszone-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=network.azure.kubedb.com/v1alpha1 +$ helm upgrade -i networkazurekubedbcom-privatednszone-editor appscode/networkazurekubedbcom-privatednszone-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=network.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i networkazurekubedbcom-privatednszone-editor appscode/networkazurekubedbcom-privatednszone-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i networkazurekubedbcom-privatednszone-editor appscode/networkazurekubedbcom-privatednszone-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/networkazurekubedbcom-privatednszonevirtualnetworklink-editor/Chart.yaml b/charts/networkazurekubedbcom-privatednszonevirtualnetworklink-editor/Chart.yaml index f1cde1a61b..24caed31e2 100644 --- a/charts/networkazurekubedbcom-privatednszonevirtualnetworklink-editor/Chart.yaml +++ b/charts/networkazurekubedbcom-privatednszonevirtualnetworklink-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"network.azure.kubedb.com","version":"v1alpha1","resource":"privatednszonevirtualnetworklinks"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: PrivateDNSZoneVirtualNetworkLink Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: networkazurekubedbcom-privatednszonevirtualnetworklink-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/networkazurekubedbcom-privatednszonevirtualnetworklink-editor/README.md b/charts/networkazurekubedbcom-privatednszonevirtualnetworklink-editor/README.md index bf3aa34d63..df3e3c89f9 100644 --- a/charts/networkazurekubedbcom-privatednszonevirtualnetworklink-editor/README.md +++ b/charts/networkazurekubedbcom-privatednszonevirtualnetworklink-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/networkazurekubedbcom-privatednszonevirtualnetworklink-editor --version=v0.35.0 -$ helm upgrade -i networkazurekubedbcom-privatednszonevirtualnetworklink-editor appscode/networkazurekubedbcom-privatednszonevirtualnetworklink-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/networkazurekubedbcom-privatednszonevirtualnetworklink-editor --version=v0.36.0 +$ helm upgrade -i networkazurekubedbcom-privatednszonevirtualnetworklink-editor appscode/networkazurekubedbcom-privatednszonevirtualnetworklink-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PrivateDNSZoneVirtualNetworkLink Editor on a [Kubernetes](h To install/upgrade the chart with the release name `networkazurekubedbcom-privatednszonevirtualnetworklink-editor`: ```bash -$ helm upgrade -i networkazurekubedbcom-privatednszonevirtualnetworklink-editor appscode/networkazurekubedbcom-privatednszonevirtualnetworklink-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i networkazurekubedbcom-privatednszonevirtualnetworklink-editor appscode/networkazurekubedbcom-privatednszonevirtualnetworklink-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a PrivateDNSZoneVirtualNetworkLink Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `networkazurekubedb Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i networkazurekubedbcom-privatednszonevirtualnetworklink-editor appscode/networkazurekubedbcom-privatednszonevirtualnetworklink-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=network.azure.kubedb.com/v1alpha1 +$ helm upgrade -i networkazurekubedbcom-privatednszonevirtualnetworklink-editor appscode/networkazurekubedbcom-privatednszonevirtualnetworklink-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=network.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i networkazurekubedbcom-privatednszonevirtualnetworklink-editor appscode/networkazurekubedbcom-privatednszonevirtualnetworklink-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i networkazurekubedbcom-privatednszonevirtualnetworklink-editor appscode/networkazurekubedbcom-privatednszonevirtualnetworklink-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/networkazurekubedbcom-routetable-editor/Chart.yaml b/charts/networkazurekubedbcom-routetable-editor/Chart.yaml index ded4838115..49007ab57e 100644 --- a/charts/networkazurekubedbcom-routetable-editor/Chart.yaml +++ b/charts/networkazurekubedbcom-routetable-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"network.azure.kubedb.com","version":"v1alpha1","resource":"routetables"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: RouteTable Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: networkazurekubedbcom-routetable-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/networkazurekubedbcom-routetable-editor/README.md b/charts/networkazurekubedbcom-routetable-editor/README.md index b01b3f6589..1f3dde3e51 100644 --- a/charts/networkazurekubedbcom-routetable-editor/README.md +++ b/charts/networkazurekubedbcom-routetable-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/networkazurekubedbcom-routetable-editor --version=v0.35.0 -$ helm upgrade -i networkazurekubedbcom-routetable-editor appscode/networkazurekubedbcom-routetable-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/networkazurekubedbcom-routetable-editor --version=v0.36.0 +$ helm upgrade -i networkazurekubedbcom-routetable-editor appscode/networkazurekubedbcom-routetable-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a RouteTable Editor on a [Kubernetes](http://kubernetes.io) c To install/upgrade the chart with the release name `networkazurekubedbcom-routetable-editor`: ```bash -$ helm upgrade -i networkazurekubedbcom-routetable-editor appscode/networkazurekubedbcom-routetable-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i networkazurekubedbcom-routetable-editor appscode/networkazurekubedbcom-routetable-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a RouteTable Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `networkazurekubedb Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i networkazurekubedbcom-routetable-editor appscode/networkazurekubedbcom-routetable-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=network.azure.kubedb.com/v1alpha1 +$ helm upgrade -i networkazurekubedbcom-routetable-editor appscode/networkazurekubedbcom-routetable-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=network.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i networkazurekubedbcom-routetable-editor appscode/networkazurekubedbcom-routetable-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i networkazurekubedbcom-routetable-editor appscode/networkazurekubedbcom-routetable-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/networkazurekubedbcom-securitygroup-editor/Chart.yaml b/charts/networkazurekubedbcom-securitygroup-editor/Chart.yaml index ab90eca08c..0672d1cf1f 100644 --- a/charts/networkazurekubedbcom-securitygroup-editor/Chart.yaml +++ b/charts/networkazurekubedbcom-securitygroup-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"network.azure.kubedb.com","version":"v1alpha1","resource":"securitygroups"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: SecurityGroup Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: networkazurekubedbcom-securitygroup-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/networkazurekubedbcom-securitygroup-editor/README.md b/charts/networkazurekubedbcom-securitygroup-editor/README.md index 94babcf20d..0a3ea0ef57 100644 --- a/charts/networkazurekubedbcom-securitygroup-editor/README.md +++ b/charts/networkazurekubedbcom-securitygroup-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/networkazurekubedbcom-securitygroup-editor --version=v0.35.0 -$ helm upgrade -i networkazurekubedbcom-securitygroup-editor appscode/networkazurekubedbcom-securitygroup-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/networkazurekubedbcom-securitygroup-editor --version=v0.36.0 +$ helm upgrade -i networkazurekubedbcom-securitygroup-editor appscode/networkazurekubedbcom-securitygroup-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a SecurityGroup Editor on a [Kubernetes](http://kubernetes.io To install/upgrade the chart with the release name `networkazurekubedbcom-securitygroup-editor`: ```bash -$ helm upgrade -i networkazurekubedbcom-securitygroup-editor appscode/networkazurekubedbcom-securitygroup-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i networkazurekubedbcom-securitygroup-editor appscode/networkazurekubedbcom-securitygroup-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a SecurityGroup Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `networkazurekubedb Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i networkazurekubedbcom-securitygroup-editor appscode/networkazurekubedbcom-securitygroup-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=network.azure.kubedb.com/v1alpha1 +$ helm upgrade -i networkazurekubedbcom-securitygroup-editor appscode/networkazurekubedbcom-securitygroup-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=network.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i networkazurekubedbcom-securitygroup-editor appscode/networkazurekubedbcom-securitygroup-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i networkazurekubedbcom-securitygroup-editor appscode/networkazurekubedbcom-securitygroup-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/networkazurekubedbcom-subnet-editor/Chart.yaml b/charts/networkazurekubedbcom-subnet-editor/Chart.yaml index 58c5fe7d4b..7c40c0d91d 100644 --- a/charts/networkazurekubedbcom-subnet-editor/Chart.yaml +++ b/charts/networkazurekubedbcom-subnet-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"network.azure.kubedb.com","version":"v1alpha1","resource":"subnets"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Subnet Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: networkazurekubedbcom-subnet-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/networkazurekubedbcom-subnet-editor/README.md b/charts/networkazurekubedbcom-subnet-editor/README.md index cc52b8e12f..350f519ef2 100644 --- a/charts/networkazurekubedbcom-subnet-editor/README.md +++ b/charts/networkazurekubedbcom-subnet-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/networkazurekubedbcom-subnet-editor --version=v0.35.0 -$ helm upgrade -i networkazurekubedbcom-subnet-editor appscode/networkazurekubedbcom-subnet-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/networkazurekubedbcom-subnet-editor --version=v0.36.0 +$ helm upgrade -i networkazurekubedbcom-subnet-editor appscode/networkazurekubedbcom-subnet-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Subnet Editor on a [Kubernetes](http://kubernetes.io) clust To install/upgrade the chart with the release name `networkazurekubedbcom-subnet-editor`: ```bash -$ helm upgrade -i networkazurekubedbcom-subnet-editor appscode/networkazurekubedbcom-subnet-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i networkazurekubedbcom-subnet-editor appscode/networkazurekubedbcom-subnet-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Subnet Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `networkazurekubedb Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i networkazurekubedbcom-subnet-editor appscode/networkazurekubedbcom-subnet-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=network.azure.kubedb.com/v1alpha1 +$ helm upgrade -i networkazurekubedbcom-subnet-editor appscode/networkazurekubedbcom-subnet-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=network.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i networkazurekubedbcom-subnet-editor appscode/networkazurekubedbcom-subnet-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i networkazurekubedbcom-subnet-editor appscode/networkazurekubedbcom-subnet-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/networkazurekubedbcom-subnetnetworksecuritygroupassociation-editor/Chart.yaml b/charts/networkazurekubedbcom-subnetnetworksecuritygroupassociation-editor/Chart.yaml index 0a5488beba..32de69b59e 100644 --- a/charts/networkazurekubedbcom-subnetnetworksecuritygroupassociation-editor/Chart.yaml +++ b/charts/networkazurekubedbcom-subnetnetworksecuritygroupassociation-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"network.azure.kubedb.com","version":"v1alpha1","resource":"subnetnetworksecuritygroupassociations"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: SubnetNetworkSecurityGroupAssociation Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: networkazurekubedbcom-subnetnetworksecuritygroupassociation-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/networkazurekubedbcom-subnetnetworksecuritygroupassociation-editor/README.md b/charts/networkazurekubedbcom-subnetnetworksecuritygroupassociation-editor/README.md index d45f8eab31..7f6968f7ff 100644 --- a/charts/networkazurekubedbcom-subnetnetworksecuritygroupassociation-editor/README.md +++ b/charts/networkazurekubedbcom-subnetnetworksecuritygroupassociation-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/networkazurekubedbcom-subnetnetworksecuritygroupassociation-editor --version=v0.35.0 -$ helm upgrade -i networkazurekubedbcom-subnetnetworksecuritygroupassociation-editor appscode/networkazurekubedbcom-subnetnetworksecuritygroupassociation-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/networkazurekubedbcom-subnetnetworksecuritygroupassociation-editor --version=v0.36.0 +$ helm upgrade -i networkazurekubedbcom-subnetnetworksecuritygroupassociation-editor appscode/networkazurekubedbcom-subnetnetworksecuritygroupassociation-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a SubnetNetworkSecurityGroupAssociation Editor on a [Kubernet To install/upgrade the chart with the release name `networkazurekubedbcom-subnetnetworksecuritygroupassociation-editor`: ```bash -$ helm upgrade -i networkazurekubedbcom-subnetnetworksecuritygroupassociation-editor appscode/networkazurekubedbcom-subnetnetworksecuritygroupassociation-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i networkazurekubedbcom-subnetnetworksecuritygroupassociation-editor appscode/networkazurekubedbcom-subnetnetworksecuritygroupassociation-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a SubnetNetworkSecurityGroupAssociation Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `networkazurekubedb Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i networkazurekubedbcom-subnetnetworksecuritygroupassociation-editor appscode/networkazurekubedbcom-subnetnetworksecuritygroupassociation-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=network.azure.kubedb.com/v1alpha1 +$ helm upgrade -i networkazurekubedbcom-subnetnetworksecuritygroupassociation-editor appscode/networkazurekubedbcom-subnetnetworksecuritygroupassociation-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=network.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i networkazurekubedbcom-subnetnetworksecuritygroupassociation-editor appscode/networkazurekubedbcom-subnetnetworksecuritygroupassociation-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i networkazurekubedbcom-subnetnetworksecuritygroupassociation-editor appscode/networkazurekubedbcom-subnetnetworksecuritygroupassociation-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/networkazurekubedbcom-subnetroutetableassociation-editor/Chart.yaml b/charts/networkazurekubedbcom-subnetroutetableassociation-editor/Chart.yaml index 0c152a9490..addd6e1a58 100644 --- a/charts/networkazurekubedbcom-subnetroutetableassociation-editor/Chart.yaml +++ b/charts/networkazurekubedbcom-subnetroutetableassociation-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"network.azure.kubedb.com","version":"v1alpha1","resource":"subnetroutetableassociations"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: SubnetRouteTableAssociation Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: networkazurekubedbcom-subnetroutetableassociation-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/networkazurekubedbcom-subnetroutetableassociation-editor/README.md b/charts/networkazurekubedbcom-subnetroutetableassociation-editor/README.md index 8e9d9185c7..60d79174a3 100644 --- a/charts/networkazurekubedbcom-subnetroutetableassociation-editor/README.md +++ b/charts/networkazurekubedbcom-subnetroutetableassociation-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/networkazurekubedbcom-subnetroutetableassociation-editor --version=v0.35.0 -$ helm upgrade -i networkazurekubedbcom-subnetroutetableassociation-editor appscode/networkazurekubedbcom-subnetroutetableassociation-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/networkazurekubedbcom-subnetroutetableassociation-editor --version=v0.36.0 +$ helm upgrade -i networkazurekubedbcom-subnetroutetableassociation-editor appscode/networkazurekubedbcom-subnetroutetableassociation-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a SubnetRouteTableAssociation Editor on a [Kubernetes](http:/ To install/upgrade the chart with the release name `networkazurekubedbcom-subnetroutetableassociation-editor`: ```bash -$ helm upgrade -i networkazurekubedbcom-subnetroutetableassociation-editor appscode/networkazurekubedbcom-subnetroutetableassociation-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i networkazurekubedbcom-subnetroutetableassociation-editor appscode/networkazurekubedbcom-subnetroutetableassociation-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a SubnetRouteTableAssociation Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `networkazurekubedb Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i networkazurekubedbcom-subnetroutetableassociation-editor appscode/networkazurekubedbcom-subnetroutetableassociation-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=network.azure.kubedb.com/v1alpha1 +$ helm upgrade -i networkazurekubedbcom-subnetroutetableassociation-editor appscode/networkazurekubedbcom-subnetroutetableassociation-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=network.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i networkazurekubedbcom-subnetroutetableassociation-editor appscode/networkazurekubedbcom-subnetroutetableassociation-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i networkazurekubedbcom-subnetroutetableassociation-editor appscode/networkazurekubedbcom-subnetroutetableassociation-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/networkazurekubedbcom-virtualnetwork-editor/Chart.yaml b/charts/networkazurekubedbcom-virtualnetwork-editor/Chart.yaml index afbd96f4e4..fb07f69f18 100644 --- a/charts/networkazurekubedbcom-virtualnetwork-editor/Chart.yaml +++ b/charts/networkazurekubedbcom-virtualnetwork-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"network.azure.kubedb.com","version":"v1alpha1","resource":"virtualnetworks"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: VirtualNetwork Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: networkazurekubedbcom-virtualnetwork-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/networkazurekubedbcom-virtualnetwork-editor/README.md b/charts/networkazurekubedbcom-virtualnetwork-editor/README.md index 8e956dba7a..949d49279f 100644 --- a/charts/networkazurekubedbcom-virtualnetwork-editor/README.md +++ b/charts/networkazurekubedbcom-virtualnetwork-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/networkazurekubedbcom-virtualnetwork-editor --version=v0.35.0 -$ helm upgrade -i networkazurekubedbcom-virtualnetwork-editor appscode/networkazurekubedbcom-virtualnetwork-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/networkazurekubedbcom-virtualnetwork-editor --version=v0.36.0 +$ helm upgrade -i networkazurekubedbcom-virtualnetwork-editor appscode/networkazurekubedbcom-virtualnetwork-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a VirtualNetwork Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `networkazurekubedbcom-virtualnetwork-editor`: ```bash -$ helm upgrade -i networkazurekubedbcom-virtualnetwork-editor appscode/networkazurekubedbcom-virtualnetwork-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i networkazurekubedbcom-virtualnetwork-editor appscode/networkazurekubedbcom-virtualnetwork-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a VirtualNetwork Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `networkazurekubedb Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i networkazurekubedbcom-virtualnetwork-editor appscode/networkazurekubedbcom-virtualnetwork-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=network.azure.kubedb.com/v1alpha1 +$ helm upgrade -i networkazurekubedbcom-virtualnetwork-editor appscode/networkazurekubedbcom-virtualnetwork-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=network.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i networkazurekubedbcom-virtualnetwork-editor appscode/networkazurekubedbcom-virtualnetwork-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i networkazurekubedbcom-virtualnetwork-editor appscode/networkazurekubedbcom-virtualnetwork-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/networkazurekubedbcom-virtualnetworkpeering-editor/Chart.yaml b/charts/networkazurekubedbcom-virtualnetworkpeering-editor/Chart.yaml index 4f70b55322..8e64470ec8 100644 --- a/charts/networkazurekubedbcom-virtualnetworkpeering-editor/Chart.yaml +++ b/charts/networkazurekubedbcom-virtualnetworkpeering-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"network.azure.kubedb.com","version":"v1alpha1","resource":"virtualnetworkpeerings"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: VirtualNetworkPeering Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: networkazurekubedbcom-virtualnetworkpeering-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/networkazurekubedbcom-virtualnetworkpeering-editor/README.md b/charts/networkazurekubedbcom-virtualnetworkpeering-editor/README.md index f043346ae7..8ea0f111e4 100644 --- a/charts/networkazurekubedbcom-virtualnetworkpeering-editor/README.md +++ b/charts/networkazurekubedbcom-virtualnetworkpeering-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/networkazurekubedbcom-virtualnetworkpeering-editor --version=v0.35.0 -$ helm upgrade -i networkazurekubedbcom-virtualnetworkpeering-editor appscode/networkazurekubedbcom-virtualnetworkpeering-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/networkazurekubedbcom-virtualnetworkpeering-editor --version=v0.36.0 +$ helm upgrade -i networkazurekubedbcom-virtualnetworkpeering-editor appscode/networkazurekubedbcom-virtualnetworkpeering-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a VirtualNetworkPeering Editor on a [Kubernetes](http://kuber To install/upgrade the chart with the release name `networkazurekubedbcom-virtualnetworkpeering-editor`: ```bash -$ helm upgrade -i networkazurekubedbcom-virtualnetworkpeering-editor appscode/networkazurekubedbcom-virtualnetworkpeering-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i networkazurekubedbcom-virtualnetworkpeering-editor appscode/networkazurekubedbcom-virtualnetworkpeering-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a VirtualNetworkPeering Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `networkazurekubedb Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i networkazurekubedbcom-virtualnetworkpeering-editor appscode/networkazurekubedbcom-virtualnetworkpeering-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=network.azure.kubedb.com/v1alpha1 +$ helm upgrade -i networkazurekubedbcom-virtualnetworkpeering-editor appscode/networkazurekubedbcom-virtualnetworkpeering-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=network.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i networkazurekubedbcom-virtualnetworkpeering-editor appscode/networkazurekubedbcom-virtualnetworkpeering-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i networkazurekubedbcom-virtualnetworkpeering-editor appscode/networkazurekubedbcom-virtualnetworkpeering-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/networkingk8sio-ingress-editor/Chart.yaml b/charts/networkingk8sio-ingress-editor/Chart.yaml index d607c7ea52..aecd2c8984 100644 --- a/charts/networkingk8sio-ingress-editor/Chart.yaml +++ b/charts/networkingk8sio-ingress-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"networking.k8s.io","version":"v1","resource":"ingresses"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Ingress Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: networkingk8sio-ingress-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/networkingk8sio-ingress-editor/README.md b/charts/networkingk8sio-ingress-editor/README.md index 87d0919166..2e6b97ca9d 100644 --- a/charts/networkingk8sio-ingress-editor/README.md +++ b/charts/networkingk8sio-ingress-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/networkingk8sio-ingress-editor --version=v0.35.0 -$ helm upgrade -i networkingk8sio-ingress-editor appscode/networkingk8sio-ingress-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/networkingk8sio-ingress-editor --version=v0.36.0 +$ helm upgrade -i networkingk8sio-ingress-editor appscode/networkingk8sio-ingress-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Ingress Editor on a [Kubernetes](http://kubernetes.io) clus To install/upgrade the chart with the release name `networkingk8sio-ingress-editor`: ```bash -$ helm upgrade -i networkingk8sio-ingress-editor appscode/networkingk8sio-ingress-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i networkingk8sio-ingress-editor appscode/networkingk8sio-ingress-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Ingress Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `networkingk8sio-in Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i networkingk8sio-ingress-editor appscode/networkingk8sio-ingress-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=networking.k8s.io/v1 +$ helm upgrade -i networkingk8sio-ingress-editor appscode/networkingk8sio-ingress-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=networking.k8s.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i networkingk8sio-ingress-editor appscode/networkingk8sio-ingress-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i networkingk8sio-ingress-editor appscode/networkingk8sio-ingress-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/networkingk8sio-ingressclass-editor/Chart.yaml b/charts/networkingk8sio-ingressclass-editor/Chart.yaml index 10481c6dfd..e3f9dfc8c4 100644 --- a/charts/networkingk8sio-ingressclass-editor/Chart.yaml +++ b/charts/networkingk8sio-ingressclass-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"networking.k8s.io","version":"v1","resource":"ingressclasses"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: IngressClass Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: networkingk8sio-ingressclass-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/networkingk8sio-ingressclass-editor/README.md b/charts/networkingk8sio-ingressclass-editor/README.md index 952bca881a..1e475818d4 100644 --- a/charts/networkingk8sio-ingressclass-editor/README.md +++ b/charts/networkingk8sio-ingressclass-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/networkingk8sio-ingressclass-editor --version=v0.35.0 -$ helm upgrade -i networkingk8sio-ingressclass-editor appscode/networkingk8sio-ingressclass-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/networkingk8sio-ingressclass-editor --version=v0.36.0 +$ helm upgrade -i networkingk8sio-ingressclass-editor appscode/networkingk8sio-ingressclass-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a IngressClass Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `networkingk8sio-ingressclass-editor`: ```bash -$ helm upgrade -i networkingk8sio-ingressclass-editor appscode/networkingk8sio-ingressclass-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i networkingk8sio-ingressclass-editor appscode/networkingk8sio-ingressclass-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a IngressClass Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `networkingk8sio-in Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i networkingk8sio-ingressclass-editor appscode/networkingk8sio-ingressclass-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=networking.k8s.io/v1 +$ helm upgrade -i networkingk8sio-ingressclass-editor appscode/networkingk8sio-ingressclass-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=networking.k8s.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i networkingk8sio-ingressclass-editor appscode/networkingk8sio-ingressclass-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i networkingk8sio-ingressclass-editor appscode/networkingk8sio-ingressclass-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/networkingk8sio-networkpolicy-editor/Chart.yaml b/charts/networkingk8sio-networkpolicy-editor/Chart.yaml index c8dcdad5e2..96654cbef8 100644 --- a/charts/networkingk8sio-networkpolicy-editor/Chart.yaml +++ b/charts/networkingk8sio-networkpolicy-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"networking.k8s.io","version":"v1","resource":"networkpolicies"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: NetworkPolicy Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: networkingk8sio-networkpolicy-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/networkingk8sio-networkpolicy-editor/README.md b/charts/networkingk8sio-networkpolicy-editor/README.md index 5493e8d323..ffb9755eef 100644 --- a/charts/networkingk8sio-networkpolicy-editor/README.md +++ b/charts/networkingk8sio-networkpolicy-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/networkingk8sio-networkpolicy-editor --version=v0.35.0 -$ helm upgrade -i networkingk8sio-networkpolicy-editor appscode/networkingk8sio-networkpolicy-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/networkingk8sio-networkpolicy-editor --version=v0.36.0 +$ helm upgrade -i networkingk8sio-networkpolicy-editor appscode/networkingk8sio-networkpolicy-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a NetworkPolicy Editor on a [Kubernetes](http://kubernetes.io To install/upgrade the chart with the release name `networkingk8sio-networkpolicy-editor`: ```bash -$ helm upgrade -i networkingk8sio-networkpolicy-editor appscode/networkingk8sio-networkpolicy-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i networkingk8sio-networkpolicy-editor appscode/networkingk8sio-networkpolicy-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a NetworkPolicy Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `networkingk8sio-ne Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i networkingk8sio-networkpolicy-editor appscode/networkingk8sio-networkpolicy-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=networking.k8s.io/v1 +$ helm upgrade -i networkingk8sio-networkpolicy-editor appscode/networkingk8sio-networkpolicy-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=networking.k8s.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i networkingk8sio-networkpolicy-editor appscode/networkingk8sio-networkpolicy-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i networkingk8sio-networkpolicy-editor appscode/networkingk8sio-networkpolicy-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/nodek8sappscodecom-nodetopology-editor/Chart.yaml b/charts/nodek8sappscodecom-nodetopology-editor/Chart.yaml index 86de107ba0..5eef86adb5 100644 --- a/charts/nodek8sappscodecom-nodetopology-editor/Chart.yaml +++ b/charts/nodek8sappscodecom-nodetopology-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"node.k8s.appscode.com","version":"v1alpha1","resource":"nodetopologies"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: NodeTopology Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: nodek8sappscodecom-nodetopology-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/nodek8sappscodecom-nodetopology-editor/README.md b/charts/nodek8sappscodecom-nodetopology-editor/README.md index 33be3147ed..0157b65701 100644 --- a/charts/nodek8sappscodecom-nodetopology-editor/README.md +++ b/charts/nodek8sappscodecom-nodetopology-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/nodek8sappscodecom-nodetopology-editor --version=v0.35.0 -$ helm upgrade -i nodek8sappscodecom-nodetopology-editor appscode/nodek8sappscodecom-nodetopology-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/nodek8sappscodecom-nodetopology-editor --version=v0.36.0 +$ helm upgrade -i nodek8sappscodecom-nodetopology-editor appscode/nodek8sappscodecom-nodetopology-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a NodeTopology Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `nodek8sappscodecom-nodetopology-editor`: ```bash -$ helm upgrade -i nodek8sappscodecom-nodetopology-editor appscode/nodek8sappscodecom-nodetopology-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i nodek8sappscodecom-nodetopology-editor appscode/nodek8sappscodecom-nodetopology-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a NodeTopology Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `nodek8sappscodecom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i nodek8sappscodecom-nodetopology-editor appscode/nodek8sappscodecom-nodetopology-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=node.k8s.appscode.com/v1alpha1 +$ helm upgrade -i nodek8sappscodecom-nodetopology-editor appscode/nodek8sappscodecom-nodetopology-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=node.k8s.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i nodek8sappscodecom-nodetopology-editor appscode/nodek8sappscodecom-nodetopology-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i nodek8sappscodecom-nodetopology-editor appscode/nodek8sappscodecom-nodetopology-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/nodek8sio-runtimeclass-editor/Chart.yaml b/charts/nodek8sio-runtimeclass-editor/Chart.yaml index 767dcd04b8..d9a847d79f 100644 --- a/charts/nodek8sio-runtimeclass-editor/Chart.yaml +++ b/charts/nodek8sio-runtimeclass-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"node.k8s.io","version":"v1","resource":"runtimeclasses"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: RuntimeClass Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: nodek8sio-runtimeclass-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/nodek8sio-runtimeclass-editor/README.md b/charts/nodek8sio-runtimeclass-editor/README.md index d89389fc93..63ae5539c3 100644 --- a/charts/nodek8sio-runtimeclass-editor/README.md +++ b/charts/nodek8sio-runtimeclass-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/nodek8sio-runtimeclass-editor --version=v0.35.0 -$ helm upgrade -i nodek8sio-runtimeclass-editor appscode/nodek8sio-runtimeclass-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/nodek8sio-runtimeclass-editor --version=v0.36.0 +$ helm upgrade -i nodek8sio-runtimeclass-editor appscode/nodek8sio-runtimeclass-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a RuntimeClass Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `nodek8sio-runtimeclass-editor`: ```bash -$ helm upgrade -i nodek8sio-runtimeclass-editor appscode/nodek8sio-runtimeclass-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i nodek8sio-runtimeclass-editor appscode/nodek8sio-runtimeclass-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a RuntimeClass Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `nodek8sio-runtimec Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i nodek8sio-runtimeclass-editor appscode/nodek8sio-runtimeclass-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=node.k8s.io/v1 +$ helm upgrade -i nodek8sio-runtimeclass-editor appscode/nodek8sio-runtimeclass-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=node.k8s.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i nodek8sio-runtimeclass-editor appscode/nodek8sio-runtimeclass-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i nodek8sio-runtimeclass-editor appscode/nodek8sio-runtimeclass-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/notificationtoolkitfluxcdio-alert-editor/Chart.yaml b/charts/notificationtoolkitfluxcdio-alert-editor/Chart.yaml index 83923ec248..638bac8766 100644 --- a/charts/notificationtoolkitfluxcdio-alert-editor/Chart.yaml +++ b/charts/notificationtoolkitfluxcdio-alert-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"notification.toolkit.fluxcd.io","version":"v1beta3","resource":"alerts"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Alert Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: notificationtoolkitfluxcdio-alert-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/notificationtoolkitfluxcdio-alert-editor/README.md b/charts/notificationtoolkitfluxcdio-alert-editor/README.md index c4340fa8a9..eba4c7fe50 100644 --- a/charts/notificationtoolkitfluxcdio-alert-editor/README.md +++ b/charts/notificationtoolkitfluxcdio-alert-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/notificationtoolkitfluxcdio-alert-editor --version=v0.35.0 -$ helm upgrade -i notificationtoolkitfluxcdio-alert-editor appscode/notificationtoolkitfluxcdio-alert-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/notificationtoolkitfluxcdio-alert-editor --version=v0.36.0 +$ helm upgrade -i notificationtoolkitfluxcdio-alert-editor appscode/notificationtoolkitfluxcdio-alert-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Alert Editor on a [Kubernetes](http://kubernetes.io) cluste To install/upgrade the chart with the release name `notificationtoolkitfluxcdio-alert-editor`: ```bash -$ helm upgrade -i notificationtoolkitfluxcdio-alert-editor appscode/notificationtoolkitfluxcdio-alert-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i notificationtoolkitfluxcdio-alert-editor appscode/notificationtoolkitfluxcdio-alert-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Alert Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `notificationtoolki Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i notificationtoolkitfluxcdio-alert-editor appscode/notificationtoolkitfluxcdio-alert-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=notification.toolkit.fluxcd.io/v1beta3 +$ helm upgrade -i notificationtoolkitfluxcdio-alert-editor appscode/notificationtoolkitfluxcdio-alert-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=notification.toolkit.fluxcd.io/v1beta3 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i notificationtoolkitfluxcdio-alert-editor appscode/notificationtoolkitfluxcdio-alert-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i notificationtoolkitfluxcdio-alert-editor appscode/notificationtoolkitfluxcdio-alert-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/notificationtoolkitfluxcdio-provider-editor/Chart.yaml b/charts/notificationtoolkitfluxcdio-provider-editor/Chart.yaml index 2e6a5ebc29..c5dd95692f 100644 --- a/charts/notificationtoolkitfluxcdio-provider-editor/Chart.yaml +++ b/charts/notificationtoolkitfluxcdio-provider-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"notification.toolkit.fluxcd.io","version":"v1beta3","resource":"providers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Provider Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: notificationtoolkitfluxcdio-provider-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/notificationtoolkitfluxcdio-provider-editor/README.md b/charts/notificationtoolkitfluxcdio-provider-editor/README.md index 1428e2b7fc..25e1e41db9 100644 --- a/charts/notificationtoolkitfluxcdio-provider-editor/README.md +++ b/charts/notificationtoolkitfluxcdio-provider-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/notificationtoolkitfluxcdio-provider-editor --version=v0.35.0 -$ helm upgrade -i notificationtoolkitfluxcdio-provider-editor appscode/notificationtoolkitfluxcdio-provider-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/notificationtoolkitfluxcdio-provider-editor --version=v0.36.0 +$ helm upgrade -i notificationtoolkitfluxcdio-provider-editor appscode/notificationtoolkitfluxcdio-provider-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Provider Editor on a [Kubernetes](http://kubernetes.io) clu To install/upgrade the chart with the release name `notificationtoolkitfluxcdio-provider-editor`: ```bash -$ helm upgrade -i notificationtoolkitfluxcdio-provider-editor appscode/notificationtoolkitfluxcdio-provider-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i notificationtoolkitfluxcdio-provider-editor appscode/notificationtoolkitfluxcdio-provider-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Provider Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `notificationtoolki Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i notificationtoolkitfluxcdio-provider-editor appscode/notificationtoolkitfluxcdio-provider-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=notification.toolkit.fluxcd.io/v1beta3 +$ helm upgrade -i notificationtoolkitfluxcdio-provider-editor appscode/notificationtoolkitfluxcdio-provider-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=notification.toolkit.fluxcd.io/v1beta3 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i notificationtoolkitfluxcdio-provider-editor appscode/notificationtoolkitfluxcdio-provider-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i notificationtoolkitfluxcdio-provider-editor appscode/notificationtoolkitfluxcdio-provider-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/notificationtoolkitfluxcdio-receiver-editor/Chart.yaml b/charts/notificationtoolkitfluxcdio-receiver-editor/Chart.yaml index f2d9cddc8b..8a6d875cfb 100644 --- a/charts/notificationtoolkitfluxcdio-receiver-editor/Chart.yaml +++ b/charts/notificationtoolkitfluxcdio-receiver-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"notification.toolkit.fluxcd.io","version":"v1","resource":"receivers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Receiver Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: notificationtoolkitfluxcdio-receiver-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/notificationtoolkitfluxcdio-receiver-editor/README.md b/charts/notificationtoolkitfluxcdio-receiver-editor/README.md index 9c1183fc1a..27989bc2e4 100644 --- a/charts/notificationtoolkitfluxcdio-receiver-editor/README.md +++ b/charts/notificationtoolkitfluxcdio-receiver-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/notificationtoolkitfluxcdio-receiver-editor --version=v0.35.0 -$ helm upgrade -i notificationtoolkitfluxcdio-receiver-editor appscode/notificationtoolkitfluxcdio-receiver-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/notificationtoolkitfluxcdio-receiver-editor --version=v0.36.0 +$ helm upgrade -i notificationtoolkitfluxcdio-receiver-editor appscode/notificationtoolkitfluxcdio-receiver-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Receiver Editor on a [Kubernetes](http://kubernetes.io) clu To install/upgrade the chart with the release name `notificationtoolkitfluxcdio-receiver-editor`: ```bash -$ helm upgrade -i notificationtoolkitfluxcdio-receiver-editor appscode/notificationtoolkitfluxcdio-receiver-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i notificationtoolkitfluxcdio-receiver-editor appscode/notificationtoolkitfluxcdio-receiver-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Receiver Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `notificationtoolki Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i notificationtoolkitfluxcdio-receiver-editor appscode/notificationtoolkitfluxcdio-receiver-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=notification.toolkit.fluxcd.io/v1 +$ helm upgrade -i notificationtoolkitfluxcdio-receiver-editor appscode/notificationtoolkitfluxcdio-receiver-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=notification.toolkit.fluxcd.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i notificationtoolkitfluxcdio-receiver-editor appscode/notificationtoolkitfluxcdio-receiver-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i notificationtoolkitfluxcdio-receiver-editor appscode/notificationtoolkitfluxcdio-receiver-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/offlinelicensesappscodecom-offlinelicense-editor/Chart.yaml b/charts/offlinelicensesappscodecom-offlinelicense-editor/Chart.yaml index b36d3be964..d5bf4265a3 100644 --- a/charts/offlinelicensesappscodecom-offlinelicense-editor/Chart.yaml +++ b/charts/offlinelicensesappscodecom-offlinelicense-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"offline.licenses.appscode.com","version":"v1alpha1","resource":"offlinelicenses"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: OfflineLicense Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: offlinelicensesappscodecom-offlinelicense-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/offlinelicensesappscodecom-offlinelicense-editor/README.md b/charts/offlinelicensesappscodecom-offlinelicense-editor/README.md index 176f80306e..dd62576d23 100644 --- a/charts/offlinelicensesappscodecom-offlinelicense-editor/README.md +++ b/charts/offlinelicensesappscodecom-offlinelicense-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/offlinelicensesappscodecom-offlinelicense-editor --version=v0.35.0 -$ helm upgrade -i offlinelicensesappscodecom-offlinelicense-editor appscode/offlinelicensesappscodecom-offlinelicense-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/offlinelicensesappscodecom-offlinelicense-editor --version=v0.36.0 +$ helm upgrade -i offlinelicensesappscodecom-offlinelicense-editor appscode/offlinelicensesappscodecom-offlinelicense-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a OfflineLicense Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `offlinelicensesappscodecom-offlinelicense-editor`: ```bash -$ helm upgrade -i offlinelicensesappscodecom-offlinelicense-editor appscode/offlinelicensesappscodecom-offlinelicense-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i offlinelicensesappscodecom-offlinelicense-editor appscode/offlinelicensesappscodecom-offlinelicense-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a OfflineLicense Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `offlinelicensesapp Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i offlinelicensesappscodecom-offlinelicense-editor appscode/offlinelicensesappscodecom-offlinelicense-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=offline.licenses.appscode.com/v1alpha1 +$ helm upgrade -i offlinelicensesappscodecom-offlinelicense-editor appscode/offlinelicensesappscodecom-offlinelicense-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=offline.licenses.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i offlinelicensesappscodecom-offlinelicense-editor appscode/offlinelicensesappscodecom-offlinelicense-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i offlinelicensesappscodecom-offlinelicense-editor appscode/offlinelicensesappscodecom-offlinelicense-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/openvizdev-grafanadashboard-editor/Chart.yaml b/charts/openvizdev-grafanadashboard-editor/Chart.yaml index 28a9a90572..3b11524674 100644 --- a/charts/openvizdev-grafanadashboard-editor/Chart.yaml +++ b/charts/openvizdev-grafanadashboard-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"openviz.dev","version":"v1alpha1","resource":"grafanadashboards"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: GrafanaDashboard Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: openvizdev-grafanadashboard-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/openvizdev-grafanadashboard-editor/README.md b/charts/openvizdev-grafanadashboard-editor/README.md index 1cdcca01a5..8cf32b2298 100644 --- a/charts/openvizdev-grafanadashboard-editor/README.md +++ b/charts/openvizdev-grafanadashboard-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/openvizdev-grafanadashboard-editor --version=v0.35.0 -$ helm upgrade -i openvizdev-grafanadashboard-editor appscode/openvizdev-grafanadashboard-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/openvizdev-grafanadashboard-editor --version=v0.36.0 +$ helm upgrade -i openvizdev-grafanadashboard-editor appscode/openvizdev-grafanadashboard-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a GrafanaDashboard Editor on a [Kubernetes](http://kubernetes To install/upgrade the chart with the release name `openvizdev-grafanadashboard-editor`: ```bash -$ helm upgrade -i openvizdev-grafanadashboard-editor appscode/openvizdev-grafanadashboard-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i openvizdev-grafanadashboard-editor appscode/openvizdev-grafanadashboard-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a GrafanaDashboard Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `openvizdev-grafana Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i openvizdev-grafanadashboard-editor appscode/openvizdev-grafanadashboard-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=openviz.dev/v1alpha1 +$ helm upgrade -i openvizdev-grafanadashboard-editor appscode/openvizdev-grafanadashboard-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=openviz.dev/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i openvizdev-grafanadashboard-editor appscode/openvizdev-grafanadashboard-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i openvizdev-grafanadashboard-editor appscode/openvizdev-grafanadashboard-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/openvizdev-grafanadashboardtemplate-editor/Chart.yaml b/charts/openvizdev-grafanadashboardtemplate-editor/Chart.yaml index 802ad2bc4e..a0a959b7ce 100644 --- a/charts/openvizdev-grafanadashboardtemplate-editor/Chart.yaml +++ b/charts/openvizdev-grafanadashboardtemplate-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"openviz.dev","version":"v1alpha1","resource":"grafanadashboardtemplates"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: GrafanaDashboardTemplate Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: openvizdev-grafanadashboardtemplate-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/openvizdev-grafanadashboardtemplate-editor/README.md b/charts/openvizdev-grafanadashboardtemplate-editor/README.md index f6032cb40a..f38b01bd60 100644 --- a/charts/openvizdev-grafanadashboardtemplate-editor/README.md +++ b/charts/openvizdev-grafanadashboardtemplate-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/openvizdev-grafanadashboardtemplate-editor --version=v0.35.0 -$ helm upgrade -i openvizdev-grafanadashboardtemplate-editor appscode/openvizdev-grafanadashboardtemplate-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/openvizdev-grafanadashboardtemplate-editor --version=v0.36.0 +$ helm upgrade -i openvizdev-grafanadashboardtemplate-editor appscode/openvizdev-grafanadashboardtemplate-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a GrafanaDashboardTemplate Editor on a [Kubernetes](http://ku To install/upgrade the chart with the release name `openvizdev-grafanadashboardtemplate-editor`: ```bash -$ helm upgrade -i openvizdev-grafanadashboardtemplate-editor appscode/openvizdev-grafanadashboardtemplate-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i openvizdev-grafanadashboardtemplate-editor appscode/openvizdev-grafanadashboardtemplate-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a GrafanaDashboardTemplate Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `openvizdev-grafana Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i openvizdev-grafanadashboardtemplate-editor appscode/openvizdev-grafanadashboardtemplate-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=openviz.dev/v1alpha1 +$ helm upgrade -i openvizdev-grafanadashboardtemplate-editor appscode/openvizdev-grafanadashboardtemplate-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=openviz.dev/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i openvizdev-grafanadashboardtemplate-editor appscode/openvizdev-grafanadashboardtemplate-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i openvizdev-grafanadashboardtemplate-editor appscode/openvizdev-grafanadashboardtemplate-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/openvizdev-grafanadatasource-editor/Chart.yaml b/charts/openvizdev-grafanadatasource-editor/Chart.yaml index fb568d4fe7..bac35ea716 100644 --- a/charts/openvizdev-grafanadatasource-editor/Chart.yaml +++ b/charts/openvizdev-grafanadatasource-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"openviz.dev","version":"v1alpha1","resource":"grafanadatasources"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: GrafanaDatasource Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: openvizdev-grafanadatasource-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/openvizdev-grafanadatasource-editor/README.md b/charts/openvizdev-grafanadatasource-editor/README.md index 102aa64b1a..a9aa4d6629 100644 --- a/charts/openvizdev-grafanadatasource-editor/README.md +++ b/charts/openvizdev-grafanadatasource-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/openvizdev-grafanadatasource-editor --version=v0.35.0 -$ helm upgrade -i openvizdev-grafanadatasource-editor appscode/openvizdev-grafanadatasource-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/openvizdev-grafanadatasource-editor --version=v0.36.0 +$ helm upgrade -i openvizdev-grafanadatasource-editor appscode/openvizdev-grafanadatasource-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a GrafanaDatasource Editor on a [Kubernetes](http://kubernete To install/upgrade the chart with the release name `openvizdev-grafanadatasource-editor`: ```bash -$ helm upgrade -i openvizdev-grafanadatasource-editor appscode/openvizdev-grafanadatasource-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i openvizdev-grafanadatasource-editor appscode/openvizdev-grafanadatasource-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a GrafanaDatasource Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `openvizdev-grafana Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i openvizdev-grafanadatasource-editor appscode/openvizdev-grafanadatasource-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=openviz.dev/v1alpha1 +$ helm upgrade -i openvizdev-grafanadatasource-editor appscode/openvizdev-grafanadatasource-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=openviz.dev/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i openvizdev-grafanadatasource-editor appscode/openvizdev-grafanadatasource-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i openvizdev-grafanadatasource-editor appscode/openvizdev-grafanadatasource-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/operatork8sappscodecom-shardconfiguration-editor/Chart.yaml b/charts/operatork8sappscodecom-shardconfiguration-editor/Chart.yaml index 9fa6644d47..b61249be05 100644 --- a/charts/operatork8sappscodecom-shardconfiguration-editor/Chart.yaml +++ b/charts/operatork8sappscodecom-shardconfiguration-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"operator.k8s.appscode.com","version":"v1alpha1","resource":"shardconfigurations"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ShardConfiguration Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: operatork8sappscodecom-shardconfiguration-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/operatork8sappscodecom-shardconfiguration-editor/README.md b/charts/operatork8sappscodecom-shardconfiguration-editor/README.md index f36c656dd6..fad7e3de5a 100644 --- a/charts/operatork8sappscodecom-shardconfiguration-editor/README.md +++ b/charts/operatork8sappscodecom-shardconfiguration-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/operatork8sappscodecom-shardconfiguration-editor --version=v0.35.0 -$ helm upgrade -i operatork8sappscodecom-shardconfiguration-editor appscode/operatork8sappscodecom-shardconfiguration-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/operatork8sappscodecom-shardconfiguration-editor --version=v0.36.0 +$ helm upgrade -i operatork8sappscodecom-shardconfiguration-editor appscode/operatork8sappscodecom-shardconfiguration-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ShardConfiguration Editor on a [Kubernetes](http://kubernet To install/upgrade the chart with the release name `operatork8sappscodecom-shardconfiguration-editor`: ```bash -$ helm upgrade -i operatork8sappscodecom-shardconfiguration-editor appscode/operatork8sappscodecom-shardconfiguration-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i operatork8sappscodecom-shardconfiguration-editor appscode/operatork8sappscodecom-shardconfiguration-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ShardConfiguration Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `operatork8sappscod Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i operatork8sappscodecom-shardconfiguration-editor appscode/operatork8sappscodecom-shardconfiguration-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=operator.k8s.appscode.com/v1alpha1 +$ helm upgrade -i operatork8sappscodecom-shardconfiguration-editor appscode/operatork8sappscodecom-shardconfiguration-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=operator.k8s.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i operatork8sappscodecom-shardconfiguration-editor appscode/operatork8sappscodecom-shardconfiguration-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i operatork8sappscodecom-shardconfiguration-editor appscode/operatork8sappscodecom-shardconfiguration-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/operatork8sappscodecom-shardconfiguration-editor/crds/operator.k8s.appscode.com_shardconfigurations.yaml b/charts/operatork8sappscodecom-shardconfiguration-editor/crds/operator.k8s.appscode.com_shardconfigurations.yaml index cc147d0ae9..6efa38c094 100644 --- a/charts/operatork8sappscodecom-shardconfiguration-editor/crds/operator.k8s.appscode.com_shardconfigurations.yaml +++ b/charts/operatork8sappscodecom-shardconfiguration-editor/crds/operator.k8s.appscode.com_shardconfigurations.yaml @@ -68,8 +68,10 @@ spec: type: string kind: type: string - shardKey: - type: string + shardKeyCandidates: + items: + type: string + type: array useCooperativeShardMigration: type: boolean type: object diff --git a/charts/operatork8sappscodecom-shardconfiguration-editor/values.openapiv3_schema.yaml b/charts/operatork8sappscodecom-shardconfiguration-editor/values.openapiv3_schema.yaml index 3ec33dc9e7..f509f2a06f 100644 --- a/charts/operatork8sappscodecom-shardconfiguration-editor/values.openapiv3_schema.yaml +++ b/charts/operatork8sappscodecom-shardconfiguration-editor/values.openapiv3_schema.yaml @@ -73,8 +73,10 @@ properties: type: string kind: type: string - shardKey: - type: string + shardKeyCandidates: + items: + type: string + type: array useCooperativeShardMigration: type: boolean type: object diff --git a/charts/operatoropenclustermanagementio-clustermanager-editor/Chart.yaml b/charts/operatoropenclustermanagementio-clustermanager-editor/Chart.yaml index 45faa0e838..35a5658ffc 100644 --- a/charts/operatoropenclustermanagementio-clustermanager-editor/Chart.yaml +++ b/charts/operatoropenclustermanagementio-clustermanager-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"operator.open-cluster-management.io","version":"v1","resource":"clustermanagers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ClusterManager Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: operatoropenclustermanagementio-clustermanager-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/operatoropenclustermanagementio-clustermanager-editor/README.md b/charts/operatoropenclustermanagementio-clustermanager-editor/README.md index cd606d2abc..c7a6675c55 100644 --- a/charts/operatoropenclustermanagementio-clustermanager-editor/README.md +++ b/charts/operatoropenclustermanagementio-clustermanager-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/operatoropenclustermanagementio-clustermanager-editor --version=v0.35.0 -$ helm upgrade -i operatoropenclustermanagementio-clustermanager-editor appscode/operatoropenclustermanagementio-clustermanager-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/operatoropenclustermanagementio-clustermanager-editor --version=v0.36.0 +$ helm upgrade -i operatoropenclustermanagementio-clustermanager-editor appscode/operatoropenclustermanagementio-clustermanager-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ClusterManager Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `operatoropenclustermanagementio-clustermanager-editor`: ```bash -$ helm upgrade -i operatoropenclustermanagementio-clustermanager-editor appscode/operatoropenclustermanagementio-clustermanager-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i operatoropenclustermanagementio-clustermanager-editor appscode/operatoropenclustermanagementio-clustermanager-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ClusterManager Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `operatoropencluste Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i operatoropenclustermanagementio-clustermanager-editor appscode/operatoropenclustermanagementio-clustermanager-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=operator.open-cluster-management.io/v1 +$ helm upgrade -i operatoropenclustermanagementio-clustermanager-editor appscode/operatoropenclustermanagementio-clustermanager-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=operator.open-cluster-management.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i operatoropenclustermanagementio-clustermanager-editor appscode/operatoropenclustermanagementio-clustermanager-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i operatoropenclustermanagementio-clustermanager-editor appscode/operatoropenclustermanagementio-clustermanager-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/operatoropenclustermanagementio-klusterlet-editor/Chart.yaml b/charts/operatoropenclustermanagementio-klusterlet-editor/Chart.yaml index 22742a4b28..26e31ea78a 100644 --- a/charts/operatoropenclustermanagementio-klusterlet-editor/Chart.yaml +++ b/charts/operatoropenclustermanagementio-klusterlet-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"operator.open-cluster-management.io","version":"v1","resource":"klusterlets"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Klusterlet Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: operatoropenclustermanagementio-klusterlet-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/operatoropenclustermanagementio-klusterlet-editor/README.md b/charts/operatoropenclustermanagementio-klusterlet-editor/README.md index 6099b6bcf7..93706acaa1 100644 --- a/charts/operatoropenclustermanagementio-klusterlet-editor/README.md +++ b/charts/operatoropenclustermanagementio-klusterlet-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/operatoropenclustermanagementio-klusterlet-editor --version=v0.35.0 -$ helm upgrade -i operatoropenclustermanagementio-klusterlet-editor appscode/operatoropenclustermanagementio-klusterlet-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/operatoropenclustermanagementio-klusterlet-editor --version=v0.36.0 +$ helm upgrade -i operatoropenclustermanagementio-klusterlet-editor appscode/operatoropenclustermanagementio-klusterlet-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Klusterlet Editor on a [Kubernetes](http://kubernetes.io) c To install/upgrade the chart with the release name `operatoropenclustermanagementio-klusterlet-editor`: ```bash -$ helm upgrade -i operatoropenclustermanagementio-klusterlet-editor appscode/operatoropenclustermanagementio-klusterlet-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i operatoropenclustermanagementio-klusterlet-editor appscode/operatoropenclustermanagementio-klusterlet-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Klusterlet Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `operatoropencluste Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i operatoropenclustermanagementio-klusterlet-editor appscode/operatoropenclustermanagementio-klusterlet-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=operator.open-cluster-management.io/v1 +$ helm upgrade -i operatoropenclustermanagementio-klusterlet-editor appscode/operatoropenclustermanagementio-klusterlet-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=operator.open-cluster-management.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i operatoropenclustermanagementio-klusterlet-editor appscode/operatoropenclustermanagementio-klusterlet-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i operatoropenclustermanagementio-klusterlet-editor appscode/operatoropenclustermanagementio-klusterlet-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/opskubedbcom-aerospikeopsrequest-editor/Chart.yaml b/charts/opskubedbcom-aerospikeopsrequest-editor/Chart.yaml index 19db345e1e..fc7ec1f1bf 100644 --- a/charts/opskubedbcom-aerospikeopsrequest-editor/Chart.yaml +++ b/charts/opskubedbcom-aerospikeopsrequest-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ops.kubedb.com","version":"v1alpha1","resource":"aerospikeopsrequests"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: AerospikeOpsRequest Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: opskubedbcom-aerospikeopsrequest-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/opskubedbcom-aerospikeopsrequest-editor/README.md b/charts/opskubedbcom-aerospikeopsrequest-editor/README.md index 37a942d8b6..1f5ff4afd8 100644 --- a/charts/opskubedbcom-aerospikeopsrequest-editor/README.md +++ b/charts/opskubedbcom-aerospikeopsrequest-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/opskubedbcom-aerospikeopsrequest-editor --version=v0.35.0 -$ helm upgrade -i opskubedbcom-aerospikeopsrequest-editor appscode/opskubedbcom-aerospikeopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/opskubedbcom-aerospikeopsrequest-editor --version=v0.36.0 +$ helm upgrade -i opskubedbcom-aerospikeopsrequest-editor appscode/opskubedbcom-aerospikeopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a AerospikeOpsRequest Editor on a [Kubernetes](http://kuberne To install/upgrade the chart with the release name `opskubedbcom-aerospikeopsrequest-editor`: ```bash -$ helm upgrade -i opskubedbcom-aerospikeopsrequest-editor appscode/opskubedbcom-aerospikeopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i opskubedbcom-aerospikeopsrequest-editor appscode/opskubedbcom-aerospikeopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a AerospikeOpsRequest Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `opskubedbcom-aeros Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i opskubedbcom-aerospikeopsrequest-editor appscode/opskubedbcom-aerospikeopsrequest-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ops.kubedb.com/v1alpha1 +$ helm upgrade -i opskubedbcom-aerospikeopsrequest-editor appscode/opskubedbcom-aerospikeopsrequest-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i opskubedbcom-aerospikeopsrequest-editor appscode/opskubedbcom-aerospikeopsrequest-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i opskubedbcom-aerospikeopsrequest-editor appscode/opskubedbcom-aerospikeopsrequest-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/opskubedbcom-aerospikeopsrequest-editor/crds/ops.kubedb.com_aerospikeopsrequests.yaml b/charts/opskubedbcom-aerospikeopsrequest-editor/crds/ops.kubedb.com_aerospikeopsrequests.yaml index 5a705f18a5..c294e9c6fd 100644 --- a/charts/opskubedbcom-aerospikeopsrequest-editor/crds/ops.kubedb.com_aerospikeopsrequests.yaml +++ b/charts/opskubedbcom-aerospikeopsrequest-editor/crds/ops.kubedb.com_aerospikeopsrequests.yaml @@ -135,6 +135,12 @@ spec: type: object type: object type: object + mode: + default: Restart + enum: + - Restart + - InPlace + type: string type: object required: - databaseRef diff --git a/charts/opskubedbcom-aerospikeopsrequest-editor/values.openapiv3_schema.yaml b/charts/opskubedbcom-aerospikeopsrequest-editor/values.openapiv3_schema.yaml index b75f1cce43..6d98c4c350 100644 --- a/charts/opskubedbcom-aerospikeopsrequest-editor/values.openapiv3_schema.yaml +++ b/charts/opskubedbcom-aerospikeopsrequest-editor/values.openapiv3_schema.yaml @@ -149,6 +149,12 @@ properties: type: object type: object type: object + mode: + default: Restart + enum: + - Restart + - InPlace + type: string type: object required: - databaseRef diff --git a/charts/opskubedbcom-cassandraopsrequest-editor/Chart.yaml b/charts/opskubedbcom-cassandraopsrequest-editor/Chart.yaml index 87f1631428..e48deeceb9 100644 --- a/charts/opskubedbcom-cassandraopsrequest-editor/Chart.yaml +++ b/charts/opskubedbcom-cassandraopsrequest-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ops.kubedb.com","version":"v1alpha1","resource":"cassandraopsrequests"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: CassandraOpsRequest Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: opskubedbcom-cassandraopsrequest-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/opskubedbcom-cassandraopsrequest-editor/README.md b/charts/opskubedbcom-cassandraopsrequest-editor/README.md index ffec26a467..2a14978921 100644 --- a/charts/opskubedbcom-cassandraopsrequest-editor/README.md +++ b/charts/opskubedbcom-cassandraopsrequest-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/opskubedbcom-cassandraopsrequest-editor --version=v0.35.0 -$ helm upgrade -i opskubedbcom-cassandraopsrequest-editor appscode/opskubedbcom-cassandraopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/opskubedbcom-cassandraopsrequest-editor --version=v0.36.0 +$ helm upgrade -i opskubedbcom-cassandraopsrequest-editor appscode/opskubedbcom-cassandraopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a CassandraOpsRequest Editor on a [Kubernetes](http://kuberne To install/upgrade the chart with the release name `opskubedbcom-cassandraopsrequest-editor`: ```bash -$ helm upgrade -i opskubedbcom-cassandraopsrequest-editor appscode/opskubedbcom-cassandraopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i opskubedbcom-cassandraopsrequest-editor appscode/opskubedbcom-cassandraopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a CassandraOpsRequest Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `opskubedbcom-cassa Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i opskubedbcom-cassandraopsrequest-editor appscode/opskubedbcom-cassandraopsrequest-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ops.kubedb.com/v1alpha1 +$ helm upgrade -i opskubedbcom-cassandraopsrequest-editor appscode/opskubedbcom-cassandraopsrequest-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i opskubedbcom-cassandraopsrequest-editor appscode/opskubedbcom-cassandraopsrequest-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i opskubedbcom-cassandraopsrequest-editor appscode/opskubedbcom-cassandraopsrequest-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/opskubedbcom-cassandraopsrequest-editor/crds/ops.kubedb.com_cassandraopsrequests.yaml b/charts/opskubedbcom-cassandraopsrequest-editor/crds/ops.kubedb.com_cassandraopsrequests.yaml index f9c5c0fdbc..1127f92aa5 100644 --- a/charts/opskubedbcom-cassandraopsrequest-editor/crds/ops.kubedb.com_cassandraopsrequests.yaml +++ b/charts/opskubedbcom-cassandraopsrequest-editor/crds/ops.kubedb.com_cassandraopsrequests.yaml @@ -248,6 +248,12 @@ spec: type: object verticalScaling: properties: + mode: + default: Restart + enum: + - Restart + - InPlace + type: string node: properties: nodeSelectionPolicy: diff --git a/charts/opskubedbcom-cassandraopsrequest-editor/ui/create-ui.yaml b/charts/opskubedbcom-cassandraopsrequest-editor/ui/create-ui.yaml index d0e0e0eaec..4117a5c00d 100644 --- a/charts/opskubedbcom-cassandraopsrequest-editor/ui/create-ui.yaml +++ b/charts/opskubedbcom-cassandraopsrequest-editor/ui/create-ui.yaml @@ -140,6 +140,14 @@ step: showLabels: true type: block-layout - elements: + - type: select + label: Mode + options: + - text: Restart + value: Restart + - text: InPlace + value: InPlace + schema: schema/properties/spec/properties/verticalScaling/properties/mode - elements: - init: type: func @@ -152,9 +160,9 @@ step: type: machine-compare validation: name: isMachineValid - type: custom + type: custom|required watcher: - func: onMachineChange|node|/spec/podTemplate/spec/resources + func: onMachineChange|node paths: - temp/properties/machine - elements: @@ -261,6 +269,20 @@ step: subtitle: Select a new configuration secret, apply a custom configuration, or remove an existing setup to update your database settings type: label-element + - editorHeight: 120px + if: + name: getCurrentConfig + type: function + label: Current Configuration + loader: + name: getCurrentConfig + watchPaths: + - schema/properties/metadata/properties/namespace + - temp/properties/createSecret/properties/status + readonly: true + schema: temp/properties/currentConfig + type: editor + validateContent: false - elements: - elements: - customClass: mb-15 @@ -363,6 +385,7 @@ step: name: setApplyConfig watchPaths: - temp/properties/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/applyConfig type: multi-file-editor validateContent: false @@ -390,15 +413,6 @@ step: refresh: fetchConfigSecrets schema: temp/properties/selectedConfigurationRemove type: select - - editorHeight: 500px - hideFormatButton: true - init: - type: func - value: onRemoveConfigChange - readonly: true - schema: temp/properties/removeConfig - type: multi-file-editor - validateContent: false watcher: func: onRemoveConfigChange paths: diff --git a/charts/opskubedbcom-cassandraopsrequest-editor/ui/functions.js b/charts/opskubedbcom-cassandraopsrequest-editor/ui/functions.js index 96d5005c9d..0416e232a2 100644 --- a/charts/opskubedbcom-cassandraopsrequest-editor/ui/functions.js +++ b/charts/opskubedbcom-cassandraopsrequest-editor/ui/functions.js @@ -416,9 +416,10 @@ export const useFunc = (model) => { const cluster = storeGet('/route/params/cluster') const namespace = storeGet('/route/query/namespace') || getValue(model, '/metadata/namespace') const name = storeGet('/route/params/name') || getValue(model, '/spec/databaseRef/name') + const version = storeGet('/route/params/version') if (namespace && name) { - const url = `/clusters/${owner}/${cluster}/proxy/kubedb.com/v1alpha2/namespaces/${namespace}/cassandras/${name}` + const url = `/clusters/${owner}/${cluster}/proxy/kubedb.com/${version}/namespaces/${namespace}/cassandras/${name}` const resp = await axios.get(url) setDiscriminatorValue('/dbDetails', resp.data || {}) @@ -770,8 +771,7 @@ export const useFunc = (model) => { function getMachines() { const presets = storeGet('/kubedbuiPresets') || {} const dbDetails = getValue(discriminator, '/dbDetails') - const spec = dbDetails?.spec?.podTemplate?.spec - const limits = spec?.resources?.requests || spec?.containers?.[0]?.resources?.requests || {} + const limits = getLimits() const avlMachines = presets.admin?.machineProfiles?.available || [] let arr = [] @@ -821,7 +821,7 @@ export const useFunc = (model) => { function setMachine() { const dbDetails = getValue(discriminator, '/dbDetails') - const limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} + const limits = getLimits() const annotations = dbDetails?.metadata?.annotations || {} const instance = annotations['kubernetes.io/instance-type'] @@ -845,9 +845,8 @@ export const useFunc = (model) => { } else return { machine: 'custom', cpu: limits.cpu, memory: limits.memory } } - function onMachineChange(type, valPath) { - let selectedMachine = {} - selectedMachine = getValue(discriminator, '/machine') + function onMachineChange(type) { + const selectedMachine = getValue(discriminator, '/machine') || {} const machine = machinesFromPreset.find((item) => item.id === selectedMachine.machine) let obj = {} @@ -865,12 +864,14 @@ export const useFunc = (model) => { const path = `/spec/verticalScaling/${type}/resources` - if (obj && Object.keys(obj).length) + if (obj && Object.keys(obj).length) { commit('wizard/model$update', { path: path, value: obj, - force: true, }) + } else { + commit('wizard/model$delete', `/spec/verticalScaling/${type}`) + } // update metadata.annotations const annotations = getValue(model, '/metadata/annotations') || {} @@ -894,6 +895,7 @@ export const useFunc = (model) => { let configSecrets = [] let secretConfigData = [] let existingSecrets = [] + let databaseInfoResponse = {} async function fetchConfigSecrets() { const owner = storeGet('/route/params/user') @@ -930,6 +932,7 @@ export const useFunc = (model) => { }, }, ) + databaseInfoResponse = resp?.data?.response || {} configSecrets = resp?.data?.response?.availableSecrets || [] secretConfigData = resp?.data?.response?.configurations || [] } catch (e) { @@ -949,6 +952,11 @@ export const useFunc = (model) => { } } + function getCurrentConfig() { + const currentConfig = databaseInfoResponse?.appliedConfig ?? '' + return currentConfig + } + async function getConfigSecrets(type) { type = type ? type + '/' : '' const secretStatus = getValue(discriminator, `${type}createSecret/status`) @@ -1226,38 +1234,12 @@ export const useFunc = (model) => { if (!selectedConfig) { commit('wizard/model$delete', `/spec/configuration/${type}removeCustomConfig`) - return [{ name: '', content: '' }] + return } commit('wizard/model$update', { path: `/spec/configuration/${type}removeCustomConfig`, value: true, }) - - const configuration = secretConfigData.find((item) => item.componentName === selectedConfig) - - if (!configuration.data) { - return [{ name: '', content: '' }] - } - - const configObj = [] - // Decode base64 and format as array of objects with name and content - Object.keys(configuration.data).forEach((fileName) => { - try { - // Decode base64 string - const decodedString = atob(configuration.data[fileName]) - configObj.push({ - name: fileName, - content: decodedString, - }) - } catch (e) { - console.error(`Error decoding ${fileName}:`, e) - configObj.push({ - name: fileName, - content: configuration.data[fileName], // Fallback to original if decode fails - }) - } - }) - return configObj } async function onNewConfigSecretChange(type) { @@ -1802,23 +1784,10 @@ export const useFunc = (model) => { return data || 'No Data Found' } - function setExporter(type) { - let path = `/dbDetails/spec/monitor/prometheus/exporter/resources/limits/${type}` - const limitVal = getValue(discriminator, path) - - if (!limitVal) { - path = `/dbDetails/spec/monitor/prometheus/exporter/resources/requests/${type}` - const reqVal = getValue(discriminator, path) - - if (reqVal) return reqVal - } - return limitVal - } - function isMachineValid() { const dbDetails = getValue(discriminator, '/dbDetails') const spec = dbDetails?.spec?.podTemplate?.spec - const limits = spec?.resources?.requests || spec?.containers?.[0]?.resources?.requests || {} + const limits = getLimits() const selectedMachine = getValue(discriminator, '/machine') const selectedLimits = { cpu: selectedMachine.cpu, memory: selectedMachine.memory } @@ -1829,6 +1798,20 @@ export const useFunc = (model) => { return false } + function getLimits() { + const dbDetails = getValue(discriminator, '/dbDetails') + let limits = {} + const containers = dbDetails?.spec?.podTemplate?.spec?.containers || [] + if (containers.length === 0) + limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} + else { + const kind = dbDetails?.kind + const resource = containers.filter((ele) => ele.name === kind?.toLowerCase()) + limits = resource[0]?.resources?.requests || {} + } + return limits + } + return { isMachineValid, fetchAliasOptions, @@ -1909,5 +1892,6 @@ export const useFunc = (model) => { onNewConfigSecretChange, onSelectedSecretChange, isTlsEnabled, + getCurrentConfig, } } diff --git a/charts/opskubedbcom-cassandraopsrequest-editor/values.openapiv3_schema.yaml b/charts/opskubedbcom-cassandraopsrequest-editor/values.openapiv3_schema.yaml index 307e43e5b7..fbd41c2589 100644 --- a/charts/opskubedbcom-cassandraopsrequest-editor/values.openapiv3_schema.yaml +++ b/charts/opskubedbcom-cassandraopsrequest-editor/values.openapiv3_schema.yaml @@ -262,6 +262,12 @@ properties: type: object verticalScaling: properties: + mode: + default: Restart + enum: + - Restart + - InPlace + type: string node: properties: nodeSelectionPolicy: diff --git a/charts/opskubedbcom-clickhouseopsrequest-editor/Chart.yaml b/charts/opskubedbcom-clickhouseopsrequest-editor/Chart.yaml index f2064ffb1e..08ba7314d5 100644 --- a/charts/opskubedbcom-clickhouseopsrequest-editor/Chart.yaml +++ b/charts/opskubedbcom-clickhouseopsrequest-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ops.kubedb.com","version":"v1alpha1","resource":"clickhouseopsrequests"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ClickHouseOpsRequest Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: opskubedbcom-clickhouseopsrequest-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/opskubedbcom-clickhouseopsrequest-editor/README.md b/charts/opskubedbcom-clickhouseopsrequest-editor/README.md index d563418329..9bbddc4bab 100644 --- a/charts/opskubedbcom-clickhouseopsrequest-editor/README.md +++ b/charts/opskubedbcom-clickhouseopsrequest-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/opskubedbcom-clickhouseopsrequest-editor --version=v0.35.0 -$ helm upgrade -i opskubedbcom-clickhouseopsrequest-editor appscode/opskubedbcom-clickhouseopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/opskubedbcom-clickhouseopsrequest-editor --version=v0.36.0 +$ helm upgrade -i opskubedbcom-clickhouseopsrequest-editor appscode/opskubedbcom-clickhouseopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ClickHouseOpsRequest Editor on a [Kubernetes](http://kubern To install/upgrade the chart with the release name `opskubedbcom-clickhouseopsrequest-editor`: ```bash -$ helm upgrade -i opskubedbcom-clickhouseopsrequest-editor appscode/opskubedbcom-clickhouseopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i opskubedbcom-clickhouseopsrequest-editor appscode/opskubedbcom-clickhouseopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ClickHouseOpsRequest Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `opskubedbcom-click Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i opskubedbcom-clickhouseopsrequest-editor appscode/opskubedbcom-clickhouseopsrequest-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ops.kubedb.com/v1alpha1 +$ helm upgrade -i opskubedbcom-clickhouseopsrequest-editor appscode/opskubedbcom-clickhouseopsrequest-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i opskubedbcom-clickhouseopsrequest-editor appscode/opskubedbcom-clickhouseopsrequest-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i opskubedbcom-clickhouseopsrequest-editor appscode/opskubedbcom-clickhouseopsrequest-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/opskubedbcom-clickhouseopsrequest-editor/crds/ops.kubedb.com_clickhouseopsrequests.yaml b/charts/opskubedbcom-clickhouseopsrequest-editor/crds/ops.kubedb.com_clickhouseopsrequests.yaml index d61ccb0c52..203cdfc550 100644 --- a/charts/opskubedbcom-clickhouseopsrequest-editor/crds/ops.kubedb.com_clickhouseopsrequests.yaml +++ b/charts/opskubedbcom-clickhouseopsrequest-editor/crds/ops.kubedb.com_clickhouseopsrequests.yaml @@ -82,6 +82,9 @@ spec: replicas: format: int32 type: integer + shards: + format: int32 + type: integer type: object maxRetries: default: 1 @@ -252,6 +255,12 @@ spec: type: object verticalScaling: properties: + mode: + default: Restart + enum: + - Restart + - InPlace + type: string node: properties: nodeSelectionPolicy: diff --git a/charts/opskubedbcom-clickhouseopsrequest-editor/ui/create-ui.yaml b/charts/opskubedbcom-clickhouseopsrequest-editor/ui/create-ui.yaml index 003ede5ce3..5aafc053c5 100644 --- a/charts/opskubedbcom-clickhouseopsrequest-editor/ui/create-ui.yaml +++ b/charts/opskubedbcom-clickhouseopsrequest-editor/ui/create-ui.yaml @@ -120,9 +120,9 @@ step: - header: Replica init: type: func - value: setValueFromDbDetails|/spec/replicas + value: setValueFromDbDetails|/spec/clusterTopology/cluster/replicas label: Replicas - schema: schema/properties/spec/properties/horizontalScaling/properties/member + schema: schema/properties/spec/properties/horizontalScaling/properties/replicas subtitle: Define the total number of replicas for the database. Increasing replicas improves fault tolerance and load distribution , while reducing replicas conserves resources @@ -131,9 +131,6 @@ step: label: Each replica represents an independent copy of your database. For example, setting this to 3 creates three copies of the database for better availability. type: info - if: - name: ifDbTypeEqualsTo|cluster|horizontalScaling - type: function type: horizontal-layout fixedBlock: true if: @@ -143,6 +140,14 @@ step: showLabels: true type: block-layout - elements: + - type: select + label: Mode + options: + - text: Restart + value: Restart + - text: InPlace + value: InPlace + schema: schema/properties/spec/properties/verticalScaling/properties/mode - elements: - init: type: func @@ -155,9 +160,9 @@ step: type: machine-compare validation: name: isMachineValid - type: custom + type: custom|required watcher: - func: onMachineChange|node|/spec/podTemplate/spec/resources + func: onMachineChange|node paths: - temp/properties/machine - elements: @@ -207,30 +212,6 @@ step: label: Node Selection showLabels: true type: block-layout - - elements: - - elements: - - init: - type: func - value: setExporter|cpu - label: CPU - schema: schema/properties/spec/properties/verticalScaling/properties/exporter/properties/resources/properties/requests/properties/cpu - type: input - - init: - type: func - value: setExporter|memory - label: Memory - schema: schema/properties/spec/properties/verticalScaling/properties/exporter/properties/resources/properties/limits/properties/memory - type: input - watcher: - func: onExporterResourceChange|memory - paths: - - schema/properties/spec/properties/verticalScaling/properties/exporter/properties/resources/properties/limits/properties/memory - showLabels: true - type: horizontal-layout - hideBlock: true - label: Exporter - showLabels: true - type: block-layout label: ClickHouse vertical scaling showLabels: false type: block-layout @@ -288,6 +269,20 @@ step: subtitle: Select a new configuration secret, apply a custom configuration, or remove an existing setup to update your database settings type: label-element + - editorHeight: 120px + if: + name: getCurrentConfig + type: function + label: Current Configuration + loader: + name: getCurrentConfig + watchPaths: + - schema/properties/metadata/properties/namespace + - temp/properties/createSecret/properties/status + readonly: true + schema: temp/properties/currentConfig + type: editor + validateContent: false - elements: - elements: - customClass: mb-15 @@ -390,6 +385,7 @@ step: name: setApplyConfig watchPaths: - temp/properties/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/applyConfig type: multi-file-editor validateContent: false @@ -417,15 +413,6 @@ step: refresh: fetchConfigSecrets schema: temp/properties/selectedConfigurationRemove type: select - - editorHeight: 500px - hideFormatButton: true - init: - type: func - value: onRemoveConfigChange - readonly: true - schema: temp/properties/removeConfig - type: multi-file-editor - validateContent: false watcher: func: onRemoveConfigChange paths: diff --git a/charts/opskubedbcom-clickhouseopsrequest-editor/ui/functions.js b/charts/opskubedbcom-clickhouseopsrequest-editor/ui/functions.js index 3497716927..c40ed57673 100644 --- a/charts/opskubedbcom-clickhouseopsrequest-editor/ui/functions.js +++ b/charts/opskubedbcom-clickhouseopsrequest-editor/ui/functions.js @@ -421,9 +421,10 @@ export const useFunc = (model) => { const cluster = storeGet('/route/params/cluster') const namespace = storeGet('/route/query/namespace') || getValue(model, '/metadata/namespace') const name = storeGet('/route/params/name') || getValue(model, '/spec/databaseRef/name') + const version = storeGet('/route/params/version') if (namespace && name) { - const url = `/clusters/${owner}/${cluster}/proxy/kubedb.com/v1alpha2/namespaces/${namespace}/clickhouses/${name}` + const url = `/clusters/${owner}/${cluster}/proxy/kubedb.com/${version}/namespaces/${namespace}/clickhouses/${name}` const resp = await axios.get(url) setDiscriminatorValue('/dbDetails', resp.data || {}) @@ -782,8 +783,7 @@ export const useFunc = (model) => { function getMachines() { const presets = storeGet('/kubedbuiPresets') || {} const dbDetails = getValue(discriminator, '/dbDetails') - const containers = dbDetails?.spec?.podTemplate?.spec?.containers || [] - const limits = containers[0]?.resources?.limits || {} + const limits = getLimits() const avlMachines = presets.admin?.machineProfiles?.available || [] let arr = [] @@ -833,10 +833,10 @@ export const useFunc = (model) => { function setMachine() { const dbDetails = getValue(discriminator, '/dbDetails') - const containers = dbDetails?.spec?.podTemplate?.spec?.containers || [] - const limits = containers[0]?.resources?.limits || {} + const limits = getLimits() const annotations = dbDetails?.metadata?.annotations || {} const instance = annotations['kubernetes.io/instance-type'] + const type = dbDetails?.spec?.clusterTopology ? 'cluster' : 'standalone' let parsedInstance = {} try { @@ -845,8 +845,7 @@ export const useFunc = (model) => { console.log(e) parsedInstance = instance || {} } - - const machine = parsedInstance || 'custom' + const machine = parsedInstance[type] || 'custom' const machinePresets = machinesFromPreset.find((item) => item.id === machine) if (machinePresets) { @@ -858,9 +857,8 @@ export const useFunc = (model) => { } else return { machine: 'custom', cpu: limits.cpu, memory: limits.memory } } - function onMachineChange(type, valPath) { - let selectedMachine = {} - selectedMachine = getValue(discriminator, '/machine') + function onMachineChange(type) { + const selectedMachine = getValue(discriminator, '/machine') || {} const machine = machinesFromPreset.find((item) => item.id === selectedMachine.machine) let obj = {} @@ -878,12 +876,14 @@ export const useFunc = (model) => { const path = `/spec/verticalScaling/${type}/resources` - if (obj && Object.keys(obj).length) + if (obj && Object.keys(obj).length) { commit('wizard/model$update', { path: path, value: obj, - force: true, }) + } else { + commit('wizard/model$delete', `/spec/verticalScaling/${type}`) + } // update metadata.annotations const annotations = getValue(model, '/metadata/annotations') || {} @@ -907,6 +907,7 @@ export const useFunc = (model) => { let configSecrets = [] let secretConfigData = [] let existingSecrets = [] + let databaseInfoResponse = {} async function fetchConfigSecrets() { const owner = storeGet('/route/params/user') @@ -922,10 +923,10 @@ export const useFunc = (model) => { try { const resp = await axios.post( - `/clusters/${owner}/${cluster}/proxy/ui.kubedb.com/v1alpha1/databaseinfos`, + `/clusters/${owner}/${cluster}/proxy/ui.kubedb.com/v1alpha1/databaseconfigurations`, { apiVersion: 'ui.kubedb.com/v1alpha1', - kind: 'DatabaseInfo', + kind: 'DatabaseConfiguration', request: { source: { ref: { @@ -943,6 +944,7 @@ export const useFunc = (model) => { }, }, ) + databaseInfoResponse = resp?.data?.response || {} configSecrets = resp?.data?.response?.availableSecrets || [] secretConfigData = resp?.data?.response?.configurations || [] } catch (e) { @@ -962,6 +964,11 @@ export const useFunc = (model) => { } } + function getCurrentConfig() { + const currentConfig = databaseInfoResponse?.appliedConfig ?? '' + return currentConfig + } + async function getConfigSecrets(type) { type = type ? type + '/' : '' const secretStatus = getValue(discriminator, `${type}createSecret/status`) @@ -1239,38 +1246,12 @@ export const useFunc = (model) => { if (!selectedConfig) { commit('wizard/model$delete', `/spec/configuration/${type}removeCustomConfig`) - return [{ name: '', content: '' }] + return } commit('wizard/model$update', { path: `/spec/configuration/${type}removeCustomConfig`, value: true, }) - - const configuration = secretConfigData.find((item) => item.componentName === selectedConfig) - - if (!configuration.data) { - return [{ name: '', content: '' }] - } - - const configObj = [] - // Decode base64 and format as array of objects with name and content - Object.keys(configuration.data).forEach((fileName) => { - try { - // Decode base64 string - const decodedString = atob(configuration.data[fileName]) - configObj.push({ - name: fileName, - content: decodedString, - }) - } catch (e) { - console.error(`Error decoding ${fileName}:`, e) - configObj.push({ - name: fileName, - content: configuration.data[fileName], // Fallback to original if decode fails - }) - } - }) - return configObj } async function onNewConfigSecretChange(type) { @@ -1815,35 +1796,9 @@ export const useFunc = (model) => { return data || 'No Data Found' } - function setExporter(type) { - let path = `/dbDetails/spec/monitor/prometheus/exporter/resources/limits/${type}` - const limitVal = getValue(discriminator, path) - - if (!limitVal) { - path = `/dbDetails/spec/monitor/prometheus/exporter/resources/requests/${type}` - const reqVal = getValue(discriminator, path) - - if (reqVal) return reqVal - } - return limitVal - } - - function onExporterResourceChange(type) { - const commitPath = `/spec/verticalScaling/exporter/resources/requests/${type}` - const valPath = `/spec/verticalScaling/exporter/resources/limits/${type}` - const val = getValue(model, valPath) - if (val) - commit('wizard/model$update', { - path: commitPath, - value: val, - force: true, - }) - } - function isMachineValid() { const dbDetails = getValue(discriminator, '/dbDetails') - const containers = dbDetails?.spec?.podTemplate?.spec?.containers || [] - const limits = containers[0]?.resources?.limits || {} + const limits = getLimits() const selectedMachine = getValue(discriminator, '/machine') const selectedLimits = { cpu: selectedMachine.cpu, memory: selectedMachine.memory } @@ -1854,10 +1809,25 @@ export const useFunc = (model) => { return false } + function getLimits() { + const dbDetails = getValue(discriminator, '/dbDetails') + const isTopology = !!dbDetails?.spec?.clusterTopology + + const spec = isTopology + ? dbDetails?.spec?.clusterTopology?.cluster?.podTemplate?.spec + : dbDetails?.spec?.podTemplate?.spec + + const containers = spec?.containers ?? [] + + if (containers.length === 0) { + return spec?.resources?.requests ?? {} + } + const kind = dbDetails?.kind?.toLowerCase() + return containers.find((container) => container.name === kind)?.resources?.requests ?? {} + } + return { isMachineValid, - setExporter, - onExporterResourceChange, fetchAliasOptions, validateNewCertificates, disableAlias, @@ -1936,5 +1906,6 @@ export const useFunc = (model) => { onNewConfigSecretChange, onSelectedSecretChange, isTlsEnabled, + getCurrentConfig, } } diff --git a/charts/opskubedbcom-clickhouseopsrequest-editor/values.openapiv3_schema.yaml b/charts/opskubedbcom-clickhouseopsrequest-editor/values.openapiv3_schema.yaml index 7dd3dcfb87..7813cf9954 100644 --- a/charts/opskubedbcom-clickhouseopsrequest-editor/values.openapiv3_schema.yaml +++ b/charts/opskubedbcom-clickhouseopsrequest-editor/values.openapiv3_schema.yaml @@ -96,6 +96,9 @@ properties: replicas: format: int32 type: integer + shards: + format: int32 + type: integer type: object maxRetries: default: 1 @@ -266,6 +269,12 @@ properties: type: object verticalScaling: properties: + mode: + default: Restart + enum: + - Restart + - InPlace + type: string node: properties: nodeSelectionPolicy: diff --git a/charts/opskubedbcom-db2opsrequest-editor/Chart.yaml b/charts/opskubedbcom-db2opsrequest-editor/Chart.yaml index befacba6e4..f6f326a3b8 100644 --- a/charts/opskubedbcom-db2opsrequest-editor/Chart.yaml +++ b/charts/opskubedbcom-db2opsrequest-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ops.kubedb.com","version":"v1alpha1","resource":"db2opsrequests"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: DB2OpsRequest Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: opskubedbcom-db2opsrequest-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/opskubedbcom-db2opsrequest-editor/README.md b/charts/opskubedbcom-db2opsrequest-editor/README.md index fb94bfc552..d060a859c2 100644 --- a/charts/opskubedbcom-db2opsrequest-editor/README.md +++ b/charts/opskubedbcom-db2opsrequest-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/opskubedbcom-db2opsrequest-editor --version=v0.35.0 -$ helm upgrade -i opskubedbcom-db2opsrequest-editor appscode/opskubedbcom-db2opsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/opskubedbcom-db2opsrequest-editor --version=v0.36.0 +$ helm upgrade -i opskubedbcom-db2opsrequest-editor appscode/opskubedbcom-db2opsrequest-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a DB2OpsRequest Editor on a [Kubernetes](http://kubernetes.io To install/upgrade the chart with the release name `opskubedbcom-db2opsrequest-editor`: ```bash -$ helm upgrade -i opskubedbcom-db2opsrequest-editor appscode/opskubedbcom-db2opsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i opskubedbcom-db2opsrequest-editor appscode/opskubedbcom-db2opsrequest-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a DB2OpsRequest Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `opskubedbcom-db2op Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i opskubedbcom-db2opsrequest-editor appscode/opskubedbcom-db2opsrequest-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ops.kubedb.com/v1alpha1 +$ helm upgrade -i opskubedbcom-db2opsrequest-editor appscode/opskubedbcom-db2opsrequest-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i opskubedbcom-db2opsrequest-editor appscode/opskubedbcom-db2opsrequest-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i opskubedbcom-db2opsrequest-editor appscode/opskubedbcom-db2opsrequest-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/opskubedbcom-db2opsrequest-editor/crds/ops.kubedb.com_db2opsrequests.yaml b/charts/opskubedbcom-db2opsrequest-editor/crds/ops.kubedb.com_db2opsrequests.yaml index b4e37131c1..25ab8e8265 100644 --- a/charts/opskubedbcom-db2opsrequest-editor/crds/ops.kubedb.com_db2opsrequests.yaml +++ b/charts/opskubedbcom-db2opsrequest-editor/crds/ops.kubedb.com_db2opsrequests.yaml @@ -135,6 +135,12 @@ spec: type: object type: object type: object + mode: + default: Restart + enum: + - Restart + - InPlace + type: string type: object required: - databaseRef diff --git a/charts/opskubedbcom-db2opsrequest-editor/values.openapiv3_schema.yaml b/charts/opskubedbcom-db2opsrequest-editor/values.openapiv3_schema.yaml index 5075a71033..88af97931b 100644 --- a/charts/opskubedbcom-db2opsrequest-editor/values.openapiv3_schema.yaml +++ b/charts/opskubedbcom-db2opsrequest-editor/values.openapiv3_schema.yaml @@ -149,6 +149,12 @@ properties: type: object type: object type: object + mode: + default: Restart + enum: + - Restart + - InPlace + type: string type: object required: - databaseRef diff --git a/charts/opskubedbcom-documentdbopsrequest-editor/Chart.yaml b/charts/opskubedbcom-documentdbopsrequest-editor/Chart.yaml index 34a721aeb7..041d5aecdc 100644 --- a/charts/opskubedbcom-documentdbopsrequest-editor/Chart.yaml +++ b/charts/opskubedbcom-documentdbopsrequest-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ops.kubedb.com","version":"v1alpha1","resource":"documentdbopsrequests"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: DocumentDBOpsRequest Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: opskubedbcom-documentdbopsrequest-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/opskubedbcom-documentdbopsrequest-editor/README.md b/charts/opskubedbcom-documentdbopsrequest-editor/README.md index 9374e2eba7..f1fc6376a4 100644 --- a/charts/opskubedbcom-documentdbopsrequest-editor/README.md +++ b/charts/opskubedbcom-documentdbopsrequest-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/opskubedbcom-documentdbopsrequest-editor --version=v0.35.0 -$ helm upgrade -i opskubedbcom-documentdbopsrequest-editor appscode/opskubedbcom-documentdbopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/opskubedbcom-documentdbopsrequest-editor --version=v0.36.0 +$ helm upgrade -i opskubedbcom-documentdbopsrequest-editor appscode/opskubedbcom-documentdbopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a DocumentDBOpsRequest Editor on a [Kubernetes](http://kubern To install/upgrade the chart with the release name `opskubedbcom-documentdbopsrequest-editor`: ```bash -$ helm upgrade -i opskubedbcom-documentdbopsrequest-editor appscode/opskubedbcom-documentdbopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i opskubedbcom-documentdbopsrequest-editor appscode/opskubedbcom-documentdbopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a DocumentDBOpsRequest Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `opskubedbcom-docum Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i opskubedbcom-documentdbopsrequest-editor appscode/opskubedbcom-documentdbopsrequest-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ops.kubedb.com/v1alpha1 +$ helm upgrade -i opskubedbcom-documentdbopsrequest-editor appscode/opskubedbcom-documentdbopsrequest-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i opskubedbcom-documentdbopsrequest-editor appscode/opskubedbcom-documentdbopsrequest-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i opskubedbcom-documentdbopsrequest-editor appscode/opskubedbcom-documentdbopsrequest-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/opskubedbcom-documentdbopsrequest-editor/crds/ops.kubedb.com_documentdbopsrequests.yaml b/charts/opskubedbcom-documentdbopsrequest-editor/crds/ops.kubedb.com_documentdbopsrequests.yaml index 25930b6a63..c69c4a5f36 100644 --- a/charts/opskubedbcom-documentdbopsrequest-editor/crds/ops.kubedb.com_documentdbopsrequests.yaml +++ b/charts/opskubedbcom-documentdbopsrequest-editor/crds/ops.kubedb.com_documentdbopsrequests.yaml @@ -678,6 +678,12 @@ spec: type: object type: object type: object + mode: + default: Restart + enum: + - Restart + - InPlace + type: string readReplicas: items: properties: diff --git a/charts/opskubedbcom-documentdbopsrequest-editor/ui/create-ui.yaml b/charts/opskubedbcom-documentdbopsrequest-editor/ui/create-ui.yaml index 438adb17f7..71dea80daa 100644 --- a/charts/opskubedbcom-documentdbopsrequest-editor/ui/create-ui.yaml +++ b/charts/opskubedbcom-documentdbopsrequest-editor/ui/create-ui.yaml @@ -122,7 +122,7 @@ step: type: func value: setValueFromDbDetails|/spec/replicas label: Replicas - schema: schema/properties/spec/properties/horizontalScaling/properties/member + schema: schema/properties/spec/properties/horizontalScaling/properties/replicas subtitle: Define the total number of replicas for the database. Increasing replicas improves fault tolerance and load distribution , while reducing replicas conserves resources @@ -131,9 +131,6 @@ step: label: Each replica represents an independent copy of your database. For example, setting this to 3 creates three copies of the database for better availability. type: info - if: - name: ifDbTypeEqualsTo|cluster|horizontalScaling - type: function type: horizontal-layout fixedBlock: true if: @@ -143,6 +140,14 @@ step: showLabels: true type: block-layout - elements: + - type: select + label: Mode + options: + - text: Restart + value: Restart + - text: InPlace + value: InPlace + schema: schema/properties/spec/properties/verticalScaling/properties/mode - elements: - init: type: func @@ -155,9 +160,9 @@ step: type: machine-compare validation: name: isMachineValid - type: custom + type: custom|required watcher: - func: onMachineChange|documentdb|/spec/podTemplate/spec/resources + func: onMachineChange|documentdb paths: - temp/properties/machine - elements: @@ -221,10 +226,6 @@ step: label: Memory schema: schema/properties/spec/properties/verticalScaling/properties/exporter/properties/resources/properties/limits/properties/memory type: input - watcher: - func: onExporterResourceChange|memory - paths: - - schema/properties/spec/properties/verticalScaling/properties/exporter/properties/resources/properties/limits/properties/memory showLabels: true type: horizontal-layout hideBlock: true @@ -288,6 +289,20 @@ step: subtitle: Select a new configuration secret, apply a custom configuration, or remove an existing setup to update your database settings type: label-element + - editorHeight: 120px + if: + name: getCurrentConfig + type: function + label: Current Configuration + loader: + name: getCurrentConfig + watchPaths: + - schema/properties/metadata/properties/namespace + - temp/properties/createSecret/properties/status + readonly: true + schema: temp/properties/currentConfig + type: editor + validateContent: false - elements: - elements: - customClass: mb-15 @@ -390,6 +405,7 @@ step: name: setApplyConfig watchPaths: - temp/properties/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/applyConfig type: multi-file-editor validateContent: false @@ -417,15 +433,6 @@ step: refresh: fetchConfigSecrets schema: temp/properties/selectedConfigurationRemove type: select - - editorHeight: 500px - hideFormatButton: true - init: - type: func - value: onRemoveConfigChange - readonly: true - schema: temp/properties/removeConfig - type: multi-file-editor - validateContent: false watcher: func: onRemoveConfigChange paths: diff --git a/charts/opskubedbcom-documentdbopsrequest-editor/ui/functions.js b/charts/opskubedbcom-documentdbopsrequest-editor/ui/functions.js index 293cc87d6f..d58c684115 100644 --- a/charts/opskubedbcom-documentdbopsrequest-editor/ui/functions.js +++ b/charts/opskubedbcom-documentdbopsrequest-editor/ui/functions.js @@ -397,7 +397,7 @@ export const useFunc = (model) => { // watchDependency('model#/metadata/namespace') const resp = await axios.get( - `/clusters/${owner}/${cluster}/proxy/kubedb.com/v1alpha2/namespaces/${namespace}/mysqls`, + `/clusters/${owner}/${cluster}/proxy/kubedb.com/v1alpha2/namespaces/${namespace}/documentdbs`, { params: { filter: { items: { metadata: { name: null } } } }, }, @@ -421,9 +421,10 @@ export const useFunc = (model) => { const cluster = storeGet('/route/params/cluster') const namespace = storeGet('/route/query/namespace') || getValue(model, '/metadata/namespace') const name = storeGet('/route/params/name') || getValue(model, '/spec/databaseRef/name') + const version = storeGet('/route/params/version') if (namespace && name) { - const url = `/clusters/${owner}/${cluster}/proxy/kubedb.com/v1alpha2/namespaces/${namespace}/mysqls/${name}` + const url = `/clusters/${owner}/${cluster}/proxy/kubedb.com/${version}/namespaces/${namespace}/documentdbs/${name}` const resp = await axios.get(url) setDiscriminatorValue('/dbDetails', resp.data || {}) @@ -452,7 +453,7 @@ export const useFunc = (model) => { } try { - presetVersions = presets.admin?.databases?.MySQL?.versions?.available || [] + presetVersions = presets.admin?.databases?.DocumentDB?.versions?.available || [] const queryParams = { filter: { items: { @@ -463,7 +464,7 @@ export const useFunc = (model) => { } const resp = await axios.get( - `/clusters/${owner}/${cluster}/proxy/catalog.kubedb.com/v1alpha1/mysqlversions`, + `/clusters/${owner}/${cluster}/proxy/catalog.kubedb.com/v1alpha1/documentdbversions`, { params: queryParams, }, @@ -489,7 +490,7 @@ export const useFunc = (model) => { // keep only non deprecated & kubedb-ui-presets & within constraints of current version // if presets.status is 404, it means no presets available, no need to filter with presets - const filteredMySQLVersions = sortedVersions.filter((item) => { + const filteredDocumentDBVersions = sortedVersions.filter((item) => { // default limit 0.0 means no restrictions, show all higher versions if (limit === '0.0') return ( @@ -518,9 +519,9 @@ export const useFunc = (model) => { isVersionWithinConstraints(item.spec?.version, limit) ) }) - setDiscriminatorValue('/filteredVersion', filteredMySQLVersions) + setDiscriminatorValue('/filteredVersion', filteredDocumentDBVersions) - return filteredMySQLVersions.map((item) => { + return filteredDocumentDBVersions.map((item) => { const name = (item.metadata && item.metadata.name) || '' const specVersion = (item.spec && item.spec.version) || '' return { @@ -782,8 +783,7 @@ export const useFunc = (model) => { function getMachines() { const presets = storeGet('/kubedbuiPresets') || {} const dbDetails = getValue(discriminator, '/dbDetails') - const limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} - + const limits = getLimits() const avlMachines = presets.admin?.machineProfiles?.available || [] let arr = [] if (avlMachines.length) { @@ -832,7 +832,7 @@ export const useFunc = (model) => { function setMachine() { const dbDetails = getValue(discriminator, '/dbDetails') - const limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} + const limits = getLimits() const annotations = dbDetails?.metadata?.annotations || {} const instance = annotations['kubernetes.io/instance-type'] @@ -856,9 +856,8 @@ export const useFunc = (model) => { } else return { machine: 'custom', cpu: limits.cpu, memory: limits.memory } } - function onMachineChange(type, valPath) { - let selectedMachine = {} - selectedMachine = getValue(discriminator, '/machine') + function onMachineChange(type) { + const selectedMachine = getValue(discriminator, '/machine') || {} const machine = machinesFromPreset.find((item) => item.id === selectedMachine.machine) let obj = {} @@ -876,12 +875,14 @@ export const useFunc = (model) => { const path = `/spec/verticalScaling/${type}/resources` - if (obj && Object.keys(obj).length) + if (obj && Object.keys(obj).length) { commit('wizard/model$update', { path: path, value: obj, - force: true, }) + } else { + commit('wizard/model$delete', `/spec/verticalScaling/${type}`) + } // update metadata.annotations const annotations = getValue(model, '/metadata/annotations') || {} @@ -905,6 +906,7 @@ export const useFunc = (model) => { let configSecrets = [] let secretConfigData = [] let existingSecrets = [] + let databaseInfoResponse = {} async function fetchConfigSecrets() { const owner = storeGet('/route/params/user') @@ -941,6 +943,7 @@ export const useFunc = (model) => { }, }, ) + databaseInfoResponse = resp?.data?.response || {} configSecrets = resp?.data?.response?.availableSecrets || [] secretConfigData = resp?.data?.response?.configurations || [] } catch (e) { @@ -960,6 +963,11 @@ export const useFunc = (model) => { } } + function getCurrentConfig() { + const currentConfig = databaseInfoResponse?.appliedConfig ?? '' + return currentConfig + } + async function getConfigSecrets(type) { type = type ? type + '/' : '' const secretStatus = getValue(discriminator, `${type}createSecret/status`) @@ -1237,38 +1245,12 @@ export const useFunc = (model) => { if (!selectedConfig) { commit('wizard/model$delete', `/spec/configuration/${type}removeCustomConfig`) - return [{ name: '', content: '' }] + return } commit('wizard/model$update', { path: `/spec/configuration/${type}removeCustomConfig`, value: true, }) - - const configuration = secretConfigData.find((item) => item.componentName === selectedConfig) - - if (!configuration.data) { - return [{ name: '', content: '' }] - } - - const configObj = [] - // Decode base64 and format as array of objects with name and content - Object.keys(configuration.data).forEach((fileName) => { - try { - // Decode base64 string - const decodedString = atob(configuration.data[fileName]) - configObj.push({ - name: fileName, - content: decodedString, - }) - } catch (e) { - console.error(`Error decoding ${fileName}:`, e) - configObj.push({ - name: fileName, - content: configuration.data[fileName], // Fallback to original if decode fails - }) - } - }) - return configObj } async function onNewConfigSecretChange(type) { @@ -1683,7 +1665,7 @@ export const useFunc = (model) => { const key = getValue(discriminator, '/topologyKey') const value = getValue(discriminator, '/topologyValue') - const path = `/spec/verticalScaling/mysql/topology` + const path = `/spec/verticalScaling/documentdb/topology` if (key || value) { commit('wizard/model$update', { @@ -1826,21 +1808,9 @@ export const useFunc = (model) => { return limitVal } - function onExporterResourceChange(type) { - const commitPath = `/spec/verticalScaling/exporter/resources/requests/${type}` - const valPath = `/spec/verticalScaling/exporter/resources/limits/${type}` - const val = getValue(model, valPath) - if (val) - commit('wizard/model$update', { - path: commitPath, - value: val, - force: true, - }) - } - function isMachineValid() { const dbDetails = getValue(discriminator, '/dbDetails') - const limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} + const limits = getLimits() const selectedMachine = getValue(discriminator, '/machine') const selectedLimits = { cpu: selectedMachine.cpu, memory: selectedMachine.memory } @@ -1851,10 +1821,23 @@ export const useFunc = (model) => { return false } + function getLimits() { + const dbDetails = getValue(discriminator, '/dbDetails') + let limits = {} + const containers = dbDetails?.spec?.podTemplate?.spec?.containers || [] + if (containers.length === 0) + limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} + else { + const kind = dbDetails?.kind + const resource = containers.filter((ele) => ele.name === kind?.toLowerCase()) + limits = resource[0]?.resources?.requests || {} + } + return limits + } + return { isMachineValid, setExporter, - onExporterResourceChange, fetchAliasOptions, validateNewCertificates, disableAlias, @@ -1933,5 +1916,6 @@ export const useFunc = (model) => { onNewConfigSecretChange, onSelectedSecretChange, isTlsEnabled, + getCurrentConfig, } } diff --git a/charts/opskubedbcom-documentdbopsrequest-editor/ui/language.yaml b/charts/opskubedbcom-documentdbopsrequest-editor/ui/language.yaml index 518a5a01aa..0e3c772e45 100644 --- a/charts/opskubedbcom-documentdbopsrequest-editor/ui/language.yaml +++ b/charts/opskubedbcom-documentdbopsrequest-editor/ui/language.yaml @@ -2,7 +2,7 @@ bn: {} en: labels: agent: Select a Monitoring Method - mysql: MySQL + documentdb: DocumentDB node_selection_policy: Node Selection Policy topology: Topology alias: Alias diff --git a/charts/opskubedbcom-documentdbopsrequest-editor/values.openapiv3_schema.yaml b/charts/opskubedbcom-documentdbopsrequest-editor/values.openapiv3_schema.yaml index 128c51aa26..e62bcb8f60 100644 --- a/charts/opskubedbcom-documentdbopsrequest-editor/values.openapiv3_schema.yaml +++ b/charts/opskubedbcom-documentdbopsrequest-editor/values.openapiv3_schema.yaml @@ -692,6 +692,12 @@ properties: type: object type: object type: object + mode: + default: Restart + enum: + - Restart + - InPlace + type: string readReplicas: items: properties: diff --git a/charts/opskubedbcom-druidopsrequest-editor/Chart.yaml b/charts/opskubedbcom-druidopsrequest-editor/Chart.yaml index ccacf845cc..1aa61b9cd9 100644 --- a/charts/opskubedbcom-druidopsrequest-editor/Chart.yaml +++ b/charts/opskubedbcom-druidopsrequest-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ops.kubedb.com","version":"v1alpha1","resource":"druidopsrequests"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: DruidOpsRequest Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: opskubedbcom-druidopsrequest-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/opskubedbcom-druidopsrequest-editor/README.md b/charts/opskubedbcom-druidopsrequest-editor/README.md index d065404222..7437d26e85 100644 --- a/charts/opskubedbcom-druidopsrequest-editor/README.md +++ b/charts/opskubedbcom-druidopsrequest-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/opskubedbcom-druidopsrequest-editor --version=v0.35.0 -$ helm upgrade -i opskubedbcom-druidopsrequest-editor appscode/opskubedbcom-druidopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/opskubedbcom-druidopsrequest-editor --version=v0.36.0 +$ helm upgrade -i opskubedbcom-druidopsrequest-editor appscode/opskubedbcom-druidopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a DruidOpsRequest Editor on a [Kubernetes](http://kubernetes. To install/upgrade the chart with the release name `opskubedbcom-druidopsrequest-editor`: ```bash -$ helm upgrade -i opskubedbcom-druidopsrequest-editor appscode/opskubedbcom-druidopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i opskubedbcom-druidopsrequest-editor appscode/opskubedbcom-druidopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a DruidOpsRequest Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `opskubedbcom-druid Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i opskubedbcom-druidopsrequest-editor appscode/opskubedbcom-druidopsrequest-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ops.kubedb.com/v1alpha1 +$ helm upgrade -i opskubedbcom-druidopsrequest-editor appscode/opskubedbcom-druidopsrequest-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i opskubedbcom-druidopsrequest-editor appscode/opskubedbcom-druidopsrequest-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i opskubedbcom-druidopsrequest-editor appscode/opskubedbcom-druidopsrequest-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/opskubedbcom-druidopsrequest-editor/crds/ops.kubedb.com_druidopsrequests.yaml b/charts/opskubedbcom-druidopsrequest-editor/crds/ops.kubedb.com_druidopsrequests.yaml index 6d193388ec..23de8f52fe 100644 --- a/charts/opskubedbcom-druidopsrequest-editor/crds/ops.kubedb.com_druidopsrequests.yaml +++ b/charts/opskubedbcom-druidopsrequest-editor/crds/ops.kubedb.com_druidopsrequests.yaml @@ -434,6 +434,12 @@ spec: - value type: object type: object + mode: + default: Restart + enum: + - Restart + - InPlace + type: string overlords: properties: nodeSelectionPolicy: diff --git a/charts/opskubedbcom-druidopsrequest-editor/ui/create-ui.yaml b/charts/opskubedbcom-druidopsrequest-editor/ui/create-ui.yaml index f56f03a9aa..9c68f7b96c 100644 --- a/charts/opskubedbcom-druidopsrequest-editor/ui/create-ui.yaml +++ b/charts/opskubedbcom-druidopsrequest-editor/ui/create-ui.yaml @@ -226,6 +226,14 @@ step: showLabels: true type: block-layout - elements: + - type: select + label: Mode + options: + - text: Restart + value: Restart + - text: InPlace + value: InPlace + schema: schema/properties/spec/properties/verticalScaling/properties/mode - elements: - init: type: func @@ -240,7 +248,7 @@ step: name: isMachineValid|middleManagers type: custom watcher: - func: onMachineChange|middleManagers|/spec/topology/middleManagers/podTemplate/spec/containers + func: onMachineChange|middleManagers paths: - temp/properties/machine-middleManagers - elements: @@ -301,7 +309,7 @@ step: name: isMachineValid|historicals type: custom watcher: - func: onMachineChange|historicals|/spec/topology/historicals/podTemplate/spec/containers + func: onMachineChange|historicals paths: - temp/properties/machine-historicals - elements: @@ -362,7 +370,7 @@ step: name: isMachineValid|brokers type: custom watcher: - func: onMachineChange|brokers|/spec/topology/brokers/podTemplate/spec/containers + func: onMachineChange|brokers paths: - temp/properties/machine-brokers - elements: @@ -423,7 +431,7 @@ step: name: isMachineValid|coordinators type: custom watcher: - func: onMachineChange|coordinators|/spec/topology/coordinators/podTemplate/spec/containers + func: onMachineChange|coordinators paths: - temp/properties/machine-coordinators - elements: @@ -470,30 +478,6 @@ step: label: Coordinators showLabels: true type: block-layout - - elements: - - elements: - - init: - type: func - value: setExporter|cpu - label: CPU - schema: schema/properties/spec/properties/verticalScaling/properties/exporter/properties/resources/properties/requests/properties/cpu - type: input - - init: - type: func - value: setExporter|memory - label: Memory - schema: schema/properties/spec/properties/verticalScaling/properties/exporter/properties/resources/properties/limits/properties/memory - type: input - watcher: - func: onExporterResourceChange|memory - paths: - - schema/properties/spec/properties/verticalScaling/properties/exporter/properties/resources/properties/limits/properties/memory - showLabels: true - type: horizontal-layout - hideBlock: true - label: Exporter - showLabels: true - type: block-layout if: name: ifRequestTypeEqualsTo|VerticalScaling type: function @@ -574,6 +558,20 @@ step: subtitle: Select a new configuration secret, apply a custom configuration, or remove an existing setup to update your database settings type: label-element + - editorHeight: 120px + if: + name: getCurrentConfig + type: function + label: Current Configuration + loader: + name: getCurrentConfig + watchPaths: + - schema/properties/metadata/properties/namespace + - temp/properties/createSecret/properties/status + readonly: true + schema: temp/properties/currentConfig + type: editor + validateContent: false - elements: - elements: - customClass: mb-15 @@ -676,6 +674,7 @@ step: name: setApplyConfig watchPaths: - temp/properties/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/applyConfig type: multi-file-editor validateContent: false @@ -703,15 +702,6 @@ step: refresh: fetchConfigSecrets schema: temp/properties/selectedConfigurationRemove type: select - - editorHeight: 500px - hideFormatButton: true - init: - type: func - value: onRemoveConfigChange - readonly: true - schema: temp/properties/removeConfig - type: multi-file-editor - validateContent: false watcher: func: onRemoveConfigChange paths: diff --git a/charts/opskubedbcom-druidopsrequest-editor/ui/functions.js b/charts/opskubedbcom-druidopsrequest-editor/ui/functions.js index 71b90b25e5..8f8a5bf924 100644 --- a/charts/opskubedbcom-druidopsrequest-editor/ui/functions.js +++ b/charts/opskubedbcom-druidopsrequest-editor/ui/functions.js @@ -442,9 +442,10 @@ export const useFunc = (model) => { const cluster = storeGet('/route/params/cluster') const namespace = storeGet('/route/query/namespace') || getValue(model, '/metadata/namespace') const name = storeGet('/route/params/name') || getValue(model, '/spec/databaseRef/name') + const version = storeGet('/route/params/version') if (namespace && name) { - const url = `/clusters/${owner}/${cluster}/proxy/kubedb.com/v1alpha2/namespaces/${namespace}/druids/${name}` + const url = `/clusters/${owner}/${cluster}/proxy/kubedb.com/${version}/namespaces/${namespace}/druids/${name}` try { const resp = await axios.get(url) setDiscriminatorValue('/dbDetails', resp.data || {}) @@ -841,19 +842,7 @@ export const useFunc = (model) => { function getMachines(type) { const presets = storeGet('/kubedbuiPresets') || {} const dbDetails = getValue(discriminator, '/dbDetails') - - let limits = {} - - if (type === 'node' || !type) { - // Combined mode - limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || { cpu: '', memory: '' } - } else { - // Topology mode - specific node type - limits = dbDetails?.spec?.topology?.[type]?.podTemplate?.spec?.resources?.requests || { - cpu: '', - memory: '', - } - } + const limits = getLimits(type) const avlMachines = presets.admin?.machineProfiles?.available || [] let arr = [] @@ -900,19 +889,7 @@ export const useFunc = (model) => { function setMachine(type) { const dbDetails = getValue(discriminator, '/dbDetails') - - let limits = {} - - if (type === 'node' || !type) { - // Combined mode - limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || { cpu: '', memory: '' } - } else { - // Topology mode - specific node type - limits = dbDetails?.spec?.topology?.[type]?.podTemplate?.spec?.resources?.requests || { - cpu: '', - memory: '', - } - } + const limits = getLimits(type) const annotations = dbDetails?.metadata?.annotations || {} const instance = annotations['kubernetes.io/instance-type'] @@ -935,9 +912,8 @@ export const useFunc = (model) => { } else return { machine: 'custom', cpu: limits.cpu, memory: limits.memory } } - function onMachineChange(type, path) { - let selectedMachine = {} - selectedMachine = getValue(discriminator, `/machine-${type}`) + function onMachineChange(type) { + const selectedMachine = getValue(discriminator, `/machine-${type}`) || {} const machine = machinesFromPreset.find((item) => item.id === selectedMachine.machine) let obj = {} @@ -953,14 +929,16 @@ export const useFunc = (model) => { } } - const specPath = `/spec/verticalScaling/${type}/resources` + const path = `/spec/verticalScaling/${type}/resources` - if (obj && Object.keys(obj).length) + if (obj && Object.keys(obj).length) { commit('wizard/model$update', { - path: specPath, + path: path, value: obj, - force: true, }) + } else { + commit('wizard/model$delete', `/spec/verticalScaling/${type}`) + } // Update metadata.annotations const annotations = getValue(model, '/metadata/annotations') || {} @@ -1094,6 +1072,7 @@ export const useFunc = (model) => { let configSecrets = [] let secretConfigData = [] let existingSecrets = [] + let databaseInfoResponse = {} async function fetchConfigSecrets() { const owner = storeGet('/route/params/user') @@ -1130,6 +1109,7 @@ export const useFunc = (model) => { }, }, ) + databaseInfoResponse = resp?.data?.response || {} configSecrets = resp?.data?.response?.availableSecrets || [] secretConfigData = resp?.data?.response?.configurations || [] } catch (e) { @@ -1149,6 +1129,11 @@ export const useFunc = (model) => { } } + function getCurrentConfig() { + const currentConfig = databaseInfoResponse?.appliedConfig ?? '' + return currentConfig + } + async function getConfigSecrets(type) { type = type ? type + '/' : '' const secretStatus = getValue(discriminator, `${type}createSecret/status`) @@ -1426,38 +1411,12 @@ export const useFunc = (model) => { if (!selectedConfig) { commit('wizard/model$delete', `/spec/configuration/${type}removeCustomConfig`) - return [{ name: '', content: '' }] + return } commit('wizard/model$update', { path: `/spec/configuration/${type}removeCustomConfig`, value: true, }) - - const configuration = secretConfigData.find((item) => item.componentName === selectedConfig) - - if (!configuration.data) { - return [{ name: '', content: '' }] - } - - const configObj = [] - // Decode base64 and format as array of objects with name and content - Object.keys(configuration.data).forEach((fileName) => { - try { - // Decode base64 string - const decodedString = atob(configuration.data[fileName]) - configObj.push({ - name: fileName, - content: decodedString, - }) - } catch (e) { - console.error(`Error decoding ${fileName}:`, e) - configObj.push({ - name: fileName, - content: configuration.data[fileName], // Fallback to original if decode fails - }) - } - }) - return configObj } async function onNewConfigSecretChange(type) { @@ -2075,38 +2034,9 @@ export const useFunc = (model) => { } } - function setExporter(type) { - let path = `/dbDetails/spec/monitor/prometheus/exporter/resources/limits/${type}` - const limitVal = getValue(discriminator, path) - - if (!limitVal) { - path = `/dbDetails/spec/monitor/prometheus/exporter/resources/requests/${type}` - const reqVal = getValue(discriminator, path) - - if (reqVal) return reqVal - } - return limitVal - } - - function onExporterResourceChange(type) { - const commitPath = `/spec/verticalScaling/exporter/resources/requests/${type}` - const valPath = `/spec/verticalScaling/exporter/resources/limits/${type}` - const val = getValue(model, valPath) - if (val) - commit('wizard/model$update', { - path: commitPath, - value: val, - force: true, - }) - } - function isMachineValid(type) { const dbDetails = getValue(discriminator, '/dbDetails') - const containers = dbDetails?.spec?.topology?.[type]?.podTemplate?.spec?.containers || [] - const kind = dbDetails?.kind - const resource = containers.filter((ele) => ele.name === kind?.toLowerCase()) - const limits = resource[0]?.resources?.requests || {} - + const limits = getLimits(type) const selectedMachine = getValue(discriminator, `/machine-${type}`) const selectedLimits = { cpu: selectedMachine?.cpu, memory: selectedMachine?.memory } @@ -2116,6 +2046,23 @@ export const useFunc = (model) => { return false } + function getLimits(type) { + const dbDetails = getValue(discriminator, '/dbDetails') + const isTopology = !!dbDetails?.spec?.topology + + const spec = isTopology + ? dbDetails?.spec?.topology?.[type]?.podTemplate?.spec + : dbDetails?.spec?.podTemplate?.spec + + const containers = spec?.containers ?? [] + + if (containers.length === 0) { + return spec?.resources?.requests ?? {} + } + const kind = dbDetails?.kind?.toLowerCase() + return containers.find((container) => container.name === kind)?.resources?.requests ?? {} + } + // ============================================================ // RETURN ALL EXPORTED FUNCTIONS // ============================================================ @@ -2168,8 +2115,6 @@ export const useFunc = (model) => { // Vertical scaling functions isVerticalScaleTopologyRequired, - setExporter, - onExporterResourceChange, isMachineValid, // Volume expansion functions @@ -2240,5 +2185,6 @@ export const useFunc = (model) => { hasTopologyType, getResourceConfig, isTlsEnabled, + getCurrentConfig, } } diff --git a/charts/opskubedbcom-druidopsrequest-editor/values.openapiv3_schema.yaml b/charts/opskubedbcom-druidopsrequest-editor/values.openapiv3_schema.yaml index 2fc50ed29b..e6840af073 100644 --- a/charts/opskubedbcom-druidopsrequest-editor/values.openapiv3_schema.yaml +++ b/charts/opskubedbcom-druidopsrequest-editor/values.openapiv3_schema.yaml @@ -448,6 +448,12 @@ properties: - value type: object type: object + mode: + default: Restart + enum: + - Restart + - InPlace + type: string overlords: properties: nodeSelectionPolicy: diff --git a/charts/opskubedbcom-elasticsearchopsrequest-editor/Chart.yaml b/charts/opskubedbcom-elasticsearchopsrequest-editor/Chart.yaml index c6d89936be..a1c2c1f119 100644 --- a/charts/opskubedbcom-elasticsearchopsrequest-editor/Chart.yaml +++ b/charts/opskubedbcom-elasticsearchopsrequest-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ops.kubedb.com","version":"v1alpha1","resource":"elasticsearchopsrequests"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ElasticsearchOpsRequest Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: opskubedbcom-elasticsearchopsrequest-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/opskubedbcom-elasticsearchopsrequest-editor/README.md b/charts/opskubedbcom-elasticsearchopsrequest-editor/README.md index b6268d81ae..e3b7d56025 100644 --- a/charts/opskubedbcom-elasticsearchopsrequest-editor/README.md +++ b/charts/opskubedbcom-elasticsearchopsrequest-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/opskubedbcom-elasticsearchopsrequest-editor --version=v0.35.0 -$ helm upgrade -i opskubedbcom-elasticsearchopsrequest-editor appscode/opskubedbcom-elasticsearchopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/opskubedbcom-elasticsearchopsrequest-editor --version=v0.36.0 +$ helm upgrade -i opskubedbcom-elasticsearchopsrequest-editor appscode/opskubedbcom-elasticsearchopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ElasticsearchOpsRequest Editor on a [Kubernetes](http://kub To install/upgrade the chart with the release name `opskubedbcom-elasticsearchopsrequest-editor`: ```bash -$ helm upgrade -i opskubedbcom-elasticsearchopsrequest-editor appscode/opskubedbcom-elasticsearchopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i opskubedbcom-elasticsearchopsrequest-editor appscode/opskubedbcom-elasticsearchopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ElasticsearchOpsRequest Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `opskubedbcom-elast Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i opskubedbcom-elasticsearchopsrequest-editor appscode/opskubedbcom-elasticsearchopsrequest-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ops.kubedb.com/v1alpha1 +$ helm upgrade -i opskubedbcom-elasticsearchopsrequest-editor appscode/opskubedbcom-elasticsearchopsrequest-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i opskubedbcom-elasticsearchopsrequest-editor appscode/opskubedbcom-elasticsearchopsrequest-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i opskubedbcom-elasticsearchopsrequest-editor appscode/opskubedbcom-elasticsearchopsrequest-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/opskubedbcom-elasticsearchopsrequest-editor/crds/ops.kubedb.com_elasticsearchopsrequests.yaml b/charts/opskubedbcom-elasticsearchopsrequest-editor/crds/ops.kubedb.com_elasticsearchopsrequests.yaml index 4ef16a37b9..37a1be66b0 100644 --- a/charts/opskubedbcom-elasticsearchopsrequest-editor/crds/ops.kubedb.com_elasticsearchopsrequests.yaml +++ b/charts/opskubedbcom-elasticsearchopsrequest-editor/crds/ops.kubedb.com_elasticsearchopsrequests.yaml @@ -887,6 +887,12 @@ spec: - value type: object type: object + mode: + default: Restart + enum: + - Restart + - InPlace + type: string node: properties: nodeSelectionPolicy: diff --git a/charts/opskubedbcom-elasticsearchopsrequest-editor/ui/create-ui.yaml b/charts/opskubedbcom-elasticsearchopsrequest-editor/ui/create-ui.yaml index 964bb956e2..3e29ec52cd 100644 --- a/charts/opskubedbcom-elasticsearchopsrequest-editor/ui/create-ui.yaml +++ b/charts/opskubedbcom-elasticsearchopsrequest-editor/ui/create-ui.yaml @@ -209,6 +209,14 @@ step: showLabels: true type: block-layout - elements: + - type: select + label: Mode + options: + - text: Restart + value: Restart + - text: InPlace + value: InPlace + schema: schema/properties/spec/properties/verticalScaling/properties/mode - elements: - init: type: func @@ -220,10 +228,10 @@ step: adjustments and make informed decisions for your database setup type: machine-compare validation: - name: isMachineValid - type: custom + name: isMachineValid|node + type: custom|required watcher: - func: onMachineChange|node|/spec/podTemplate/spec/resources + func: onMachineChange|node paths: - temp/properties/machine-node - elements: @@ -290,8 +298,11 @@ step: subtitle: Compare your current machine configuration with the proposed resource adjustments and make informed decisions for your database setup type: machine-compare + validation: + name: isMachineValid|master + type: custom watcher: - func: onMachineChange|master|/spec/topology/master/resources + func: onMachineChange|master paths: - temp/properties/machine-master - elements: @@ -358,8 +369,11 @@ step: subtitle: Compare your current machine configuration with the proposed resource adjustments and make informed decisions for your database setup type: machine-compare + validation: + name: isMachineValid|data + type: custom watcher: - func: onMachineChange|data|/spec/topology/data/resources + func: onMachineChange|data paths: - temp/properties/machine-data - elements: @@ -426,8 +440,11 @@ step: subtitle: Compare your current machine configuration with the proposed resource adjustments and make informed decisions for your database setup type: machine-compare + validation: + name: isMachineValid|ingest + type: custom watcher: - func: onMachineChange|ingest|/spec/topology/ingest/resources + func: onMachineChange|ingest paths: - temp/properties/machine-ingest - elements: @@ -494,8 +511,11 @@ step: subtitle: Compare your current machine configuration with the proposed resource adjustments and make informed decisions for your database setup type: machine-compare + validation: + name: isMachineValid|ml + type: custom watcher: - func: onMachineChange|ml|/spec/topology/ml/resources + func: onMachineChange|ml paths: - temp/properties/machine-ml - elements: @@ -562,8 +582,11 @@ step: subtitle: Compare your current machine configuration with the proposed resource adjustments and make informed decisions for your database setup type: machine-compare + validation: + name: isMachineValid|transform + type: custom watcher: - func: onMachineChange|transform|/spec/topology/transform/resources + func: onMachineChange|transform paths: - temp/properties/machine-transform - elements: @@ -630,8 +653,11 @@ step: subtitle: Compare your current machine configuration with the proposed resource adjustments and make informed decisions for your database setup type: machine-compare + validation: + name: isMachineValid|dataCold + type: custom watcher: - func: onMachineChange|dataCold|/spec/topology/dataCold/resources + func: onMachineChange|dataCold paths: - temp/properties/machine-dataCold - elements: @@ -698,8 +724,11 @@ step: subtitle: Compare your current machine configuration with the proposed resource adjustments and make informed decisions for your database setup type: machine-compare + validation: + name: isMachineValid|dataContent + type: custom watcher: - func: onMachineChange|dataContent|/spec/topology/dataContent/resources + func: onMachineChange|dataContent paths: - temp/properties/machine-dataContent - elements: @@ -766,8 +795,11 @@ step: subtitle: Compare your current machine configuration with the proposed resource adjustments and make informed decisions for your database setup type: machine-compare + validation: + name: isMachineValid|dataFrozen + type: custom watcher: - func: onMachineChange|dataFrozen|/spec/topology/dataFrozen/resources + func: onMachineChange|dataFrozen paths: - temp/properties/machine-dataFrozen - elements: @@ -834,8 +866,11 @@ step: subtitle: Compare your current machine configuration with the proposed resource adjustments and make informed decisions for your database setup type: machine-compare + validation: + name: isMachineValid|dataHot + type: custom watcher: - func: onMachineChange|dataHot|/spec/topology/dataHot/resources + func: onMachineChange|dataHot paths: - temp/properties/machine-dataHot - elements: @@ -902,8 +937,11 @@ step: subtitle: Compare your current machine configuration with the proposed resource adjustments and make informed decisions for your database setup type: machine-compare + validation: + name: isMachineValid|dataWarm + type: custom watcher: - func: onMachineChange|dataWarm|/spec/topology/dataWarm/resources + func: onMachineChange|dataWarm paths: - temp/properties/machine-dataWarm - elements: @@ -978,10 +1016,6 @@ step: label: Memory schema: schema/properties/spec/properties/verticalScaling/properties/exporter/properties/resources/properties/limits/properties/memory type: input - watcher: - func: onExporterResourceChange|memory - paths: - - schema/properties/spec/properties/verticalScaling/properties/exporter/properties/resources/properties/limits/properties/memory showLabels: true type: horizontal-layout hideBlock: true @@ -1267,6 +1301,20 @@ step: subtitle: Select a new configuration secret, apply a custom configuration, or remove an existing setup to update your database settings type: label-element + - editorHeight: 120px + if: + name: getCurrentConfig + type: function + label: Current Configuration + loader: + name: getCurrentConfig + watchPaths: + - schema/properties/metadata/properties/namespace + - temp/properties/createSecret/properties/status + readonly: true + schema: temp/properties/currentConfig + type: editor + validateContent: false - elements: - elements: - customClass: mb-15 @@ -1369,6 +1417,7 @@ step: name: setApplyConfig watchPaths: - temp/properties/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/applyConfig type: multi-file-editor validateContent: false @@ -1396,15 +1445,6 @@ step: refresh: fetchConfigSecrets schema: temp/properties/selectedConfigurationRemove type: select - - editorHeight: 500px - hideFormatButton: true - init: - type: func - value: onRemoveConfigChange - readonly: true - schema: temp/properties/removeConfig - type: multi-file-editor - validateContent: false watcher: func: onRemoveConfigChange paths: diff --git a/charts/opskubedbcom-elasticsearchopsrequest-editor/ui/functions.js b/charts/opskubedbcom-elasticsearchopsrequest-editor/ui/functions.js index d544d5f1dc..876f416af6 100644 --- a/charts/opskubedbcom-elasticsearchopsrequest-editor/ui/functions.js +++ b/charts/opskubedbcom-elasticsearchopsrequest-editor/ui/functions.js @@ -451,9 +451,10 @@ export const useFunc = (model) => { const cluster = storeGet('/route/params/cluster') const namespace = storeGet('/route/query/namespace') || getValue(model, '/metadata/namespace') const name = storeGet('/route/params/name') || getValue(model, '/spec/databaseRef/name') + const version = storeGet('/route/params/version') if (namespace && name) { - const url = `/clusters/${owner}/${cluster}/proxy/kubedb.com/v1alpha2/namespaces/${namespace}/elasticsearches/${name}` + const url = `/clusters/${owner}/${cluster}/proxy/kubedb.com/${version}/namespaces/${namespace}/elasticsearches/${name}` try { const resp = await axios.get(url) @@ -915,16 +916,7 @@ export const useFunc = (model) => { function getMachines(type) { const presets = storeGet('/kubedbuiPresets') || {} const dbDetails = getValue(discriminator, '/dbDetails') - - // Determine the resource path based on type - let limits = { cpu: '', memory: '' } - if (type === 'node' || !type) { - // Combined mode - limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || limits - } else { - // Topology mode - specific node type - limits = dbDetails?.spec?.topology?.[type]?.resources?.requests || limits - } + const limits = getLimits(type) const avlMachines = presets.admin?.machineProfiles?.available || [] let arr = [] @@ -975,16 +967,7 @@ export const useFunc = (model) => { function setMachine(type) { const dbDetails = getValue(discriminator, '/dbDetails') - - // Determine the resource path based on type - let limits = { cpu: '', memory: '' } - if (type === 'node' || !type) { - // Combined mode - limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || limits - } else { - // Topology mode - specific node type - limits = dbDetails?.spec?.topology?.[type]?.resources?.requests || limits - } + const limits = getLimits(type) const annotations = dbDetails?.metadata?.annotations || {} const instance = annotations['kubernetes.io/instance-type'] @@ -1007,9 +990,8 @@ export const useFunc = (model) => { } else return { machine: 'custom', cpu: limits.cpu, memory: limits.memory } } - function onMachineChange(type, valPath) { - let selectedMachine = {} - selectedMachine = getValue(discriminator, `/machine-${type}`) + function onMachineChange(type) { + const selectedMachine = getValue(discriminator, `/machine-${type}`) || {} const machine = machinesFromPreset.find((item) => item.id === selectedMachine.machine) let obj = {} @@ -1027,12 +1009,14 @@ export const useFunc = (model) => { const path = `/spec/verticalScaling/${type}/resources` - if (obj && Object.keys(obj).length) + if (obj && Object.keys(obj).length) { commit('wizard/model$update', { path: path, value: obj, - force: true, }) + } else { + commit('wizard/model$delete', `/spec/verticalScaling/${type}`) + } // update metadata.annotations const annotations = getValue(model, '/metadata/annotations') || {} @@ -1146,6 +1130,7 @@ export const useFunc = (model) => { let configSecrets = [] let secretConfigData = [] let existingSecrets = [] + let databaseInfoResponse = {} async function fetchConfigSecrets() { const owner = storeGet('/route/params/user') @@ -1182,6 +1167,7 @@ export const useFunc = (model) => { }, }, ) + databaseInfoResponse = resp?.data?.response || {} configSecrets = resp?.data?.response?.availableSecrets || [] secretConfigData = resp?.data?.response?.configurations || [] } catch (e) { @@ -1201,6 +1187,11 @@ export const useFunc = (model) => { } } + function getCurrentConfig() { + const currentConfig = databaseInfoResponse?.appliedConfig ?? '' + return currentConfig + } + async function getConfigSecrets(type) { type = type ? type + '/' : '' const secretStatus = getValue(discriminator, `${type}createSecret/status`) @@ -1478,38 +1469,12 @@ export const useFunc = (model) => { if (!selectedConfig) { commit('wizard/model$delete', `/spec/configuration/${type}removeCustomConfig`) - return [{ name: '', content: '' }] + return } commit('wizard/model$update', { path: `/spec/configuration/${type}removeCustomConfig`, value: true, }) - - const configuration = secretConfigData.find((item) => item.componentName === selectedConfig) - - if (!configuration.data) { - return [{ name: '', content: '' }] - } - - const configObj = [] - // Decode base64 and format as array of objects with name and content - Object.keys(configuration.data).forEach((fileName) => { - try { - // Decode base64 string - const decodedString = atob(configuration.data[fileName]) - configObj.push({ - name: fileName, - content: decodedString, - }) - } catch (e) { - console.error(`Error decoding ${fileName}:`, e) - configObj.push({ - name: fileName, - content: configuration.data[fileName], // Fallback to original if decode fails - }) - } - }) - return configObj } async function onNewConfigSecretChange(type) { @@ -1993,7 +1958,9 @@ export const useFunc = (model) => { } const topology = spec?.topology || {} - return !!topology[type]?.resources + const containers = topology[type]?.podTemplate?.spec?.containers || [] + const kind = dbDetails?.kind?.toLowerCase() + return !!containers.find((container) => container.name === kind)?.resources } function hasVolumeExpansion(type) { @@ -2021,23 +1988,11 @@ export const useFunc = (model) => { return limitVal } - function onExporterResourceChange(type) { - const commitPath = `/spec/verticalScaling/exporter/resources/requests/${type}` - const valPath = `/spec/verticalScaling/exporter/resources/limits/${type}` - const val = getValue(model, valPath) - if (val) - commit('wizard/model$update', { - path: commitPath, - value: val, - force: true, - }) - } - - function isMachineValid() { + function isMachineValid(type) { const dbDetails = getValue(discriminator, '/dbDetails') - const limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} + const limits = getLimits(type) - const selectedMachine = getValue(discriminator, '/machine-node') || {} + const selectedMachine = getValue(discriminator, `/machine-${type}`) || {} const selectedLimits = { cpu: selectedMachine.cpu, memory: selectedMachine.memory } if (JSON.stringify(limits) === JSON.stringify(selectedLimits)) { @@ -2046,6 +2001,20 @@ export const useFunc = (model) => { return false } + function getLimits(type) { + const dbDetails = getValue(discriminator, '/dbDetails') + const isTopology = !!dbDetails?.spec?.topology + + const spec = isTopology ? dbDetails?.spec?.topology?.[type] : dbDetails?.spec?.podTemplate?.spec + let containers = spec?.containers ?? [] + + if (containers.length === 0) { + containers = spec?.podTemplate?.spec?.containers ?? [] + } + const kind = dbDetails?.kind?.toLowerCase() + return containers.find((container) => container.name === kind)?.resources?.requests ?? {} + } + // ===================================================== // Return all exported functions // ===================================================== @@ -2110,7 +2079,6 @@ export const useFunc = (model) => { // Vertical scaling functions isVerticalScaleTopologyRequired, setExporter, - onExporterResourceChange, // Volume expansion functions checkVolume, @@ -2166,5 +2134,6 @@ export const useFunc = (model) => { hasResourceValue, hasVolumeExpansion, isTlsEnabled, + getCurrentConfig, } } diff --git a/charts/opskubedbcom-elasticsearchopsrequest-editor/values.openapiv3_schema.yaml b/charts/opskubedbcom-elasticsearchopsrequest-editor/values.openapiv3_schema.yaml index 0515bd7694..50bc83f017 100644 --- a/charts/opskubedbcom-elasticsearchopsrequest-editor/values.openapiv3_schema.yaml +++ b/charts/opskubedbcom-elasticsearchopsrequest-editor/values.openapiv3_schema.yaml @@ -901,6 +901,12 @@ properties: - value type: object type: object + mode: + default: Restart + enum: + - Restart + - InPlace + type: string node: properties: nodeSelectionPolicy: diff --git a/charts/opskubedbcom-etcdopsrequest-editor/Chart.yaml b/charts/opskubedbcom-etcdopsrequest-editor/Chart.yaml index 10d730f77c..6b677e9181 100644 --- a/charts/opskubedbcom-etcdopsrequest-editor/Chart.yaml +++ b/charts/opskubedbcom-etcdopsrequest-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ops.kubedb.com","version":"v1alpha1","resource":"etcdopsrequests"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: EtcdOpsRequest Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: opskubedbcom-etcdopsrequest-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/opskubedbcom-etcdopsrequest-editor/README.md b/charts/opskubedbcom-etcdopsrequest-editor/README.md index e032e25b3b..60c03b7789 100644 --- a/charts/opskubedbcom-etcdopsrequest-editor/README.md +++ b/charts/opskubedbcom-etcdopsrequest-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/opskubedbcom-etcdopsrequest-editor --version=v0.35.0 -$ helm upgrade -i opskubedbcom-etcdopsrequest-editor appscode/opskubedbcom-etcdopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/opskubedbcom-etcdopsrequest-editor --version=v0.36.0 +$ helm upgrade -i opskubedbcom-etcdopsrequest-editor appscode/opskubedbcom-etcdopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a EtcdOpsRequest Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `opskubedbcom-etcdopsrequest-editor`: ```bash -$ helm upgrade -i opskubedbcom-etcdopsrequest-editor appscode/opskubedbcom-etcdopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i opskubedbcom-etcdopsrequest-editor appscode/opskubedbcom-etcdopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a EtcdOpsRequest Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `opskubedbcom-etcdo Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i opskubedbcom-etcdopsrequest-editor appscode/opskubedbcom-etcdopsrequest-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ops.kubedb.com/v1alpha1 +$ helm upgrade -i opskubedbcom-etcdopsrequest-editor appscode/opskubedbcom-etcdopsrequest-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i opskubedbcom-etcdopsrequest-editor appscode/opskubedbcom-etcdopsrequest-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i opskubedbcom-etcdopsrequest-editor appscode/opskubedbcom-etcdopsrequest-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/opskubedbcom-hanadbopsrequest-editor/Chart.yaml b/charts/opskubedbcom-hanadbopsrequest-editor/Chart.yaml index 157919df04..2fe3924467 100644 --- a/charts/opskubedbcom-hanadbopsrequest-editor/Chart.yaml +++ b/charts/opskubedbcom-hanadbopsrequest-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ops.kubedb.com","version":"v1alpha1","resource":"hanadbopsrequests"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: HanaDBOpsRequest Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: opskubedbcom-hanadbopsrequest-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/opskubedbcom-hanadbopsrequest-editor/README.md b/charts/opskubedbcom-hanadbopsrequest-editor/README.md index 98a74407f4..2cd048ea53 100644 --- a/charts/opskubedbcom-hanadbopsrequest-editor/README.md +++ b/charts/opskubedbcom-hanadbopsrequest-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/opskubedbcom-hanadbopsrequest-editor --version=v0.35.0 -$ helm upgrade -i opskubedbcom-hanadbopsrequest-editor appscode/opskubedbcom-hanadbopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/opskubedbcom-hanadbopsrequest-editor --version=v0.36.0 +$ helm upgrade -i opskubedbcom-hanadbopsrequest-editor appscode/opskubedbcom-hanadbopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a HanaDBOpsRequest Editor on a [Kubernetes](http://kubernetes To install/upgrade the chart with the release name `opskubedbcom-hanadbopsrequest-editor`: ```bash -$ helm upgrade -i opskubedbcom-hanadbopsrequest-editor appscode/opskubedbcom-hanadbopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i opskubedbcom-hanadbopsrequest-editor appscode/opskubedbcom-hanadbopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a HanaDBOpsRequest Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `opskubedbcom-hanad Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i opskubedbcom-hanadbopsrequest-editor appscode/opskubedbcom-hanadbopsrequest-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ops.kubedb.com/v1alpha1 +$ helm upgrade -i opskubedbcom-hanadbopsrequest-editor appscode/opskubedbcom-hanadbopsrequest-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i opskubedbcom-hanadbopsrequest-editor appscode/opskubedbcom-hanadbopsrequest-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i opskubedbcom-hanadbopsrequest-editor appscode/opskubedbcom-hanadbopsrequest-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/opskubedbcom-hanadbopsrequest-editor/crds/ops.kubedb.com_hanadbopsrequests.yaml b/charts/opskubedbcom-hanadbopsrequest-editor/crds/ops.kubedb.com_hanadbopsrequests.yaml index c837dcb5f8..93fbf2af40 100644 --- a/charts/opskubedbcom-hanadbopsrequest-editor/crds/ops.kubedb.com_hanadbopsrequests.yaml +++ b/charts/opskubedbcom-hanadbopsrequest-editor/crds/ops.kubedb.com_hanadbopsrequests.yaml @@ -331,6 +331,12 @@ spec: - value type: object type: object + mode: + default: Restart + enum: + - Restart + - InPlace + type: string type: object volumeExpansion: properties: diff --git a/charts/opskubedbcom-hanadbopsrequest-editor/ui/create-ui.yaml b/charts/opskubedbcom-hanadbopsrequest-editor/ui/create-ui.yaml index 3fc614b536..70115b6a76 100644 --- a/charts/opskubedbcom-hanadbopsrequest-editor/ui/create-ui.yaml +++ b/charts/opskubedbcom-hanadbopsrequest-editor/ui/create-ui.yaml @@ -81,6 +81,14 @@ step: paths: - schema/properties/spec/properties/type - elements: + - type: select + label: Mode + options: + - text: Restart + value: Restart + - text: InPlace + value: InPlace + schema: schema/properties/spec/properties/verticalScaling/properties/mode - elements: - init: type: func @@ -93,9 +101,9 @@ step: type: machine-compare validation: name: isMachineValid - type: custom + type: custom|required watcher: - func: onMachineChange|node|/spec/podTemplate/spec/resources + func: onMachineChange|node paths: - temp/properties/machine - elements: @@ -145,6 +153,26 @@ step: label: Node Selection showLabels: true type: block-layout + - elements: + - elements: + - init: + type: func + value: setExporter|cpu + label: CPU + schema: schema/properties/spec/properties/verticalScaling/properties/exporter/properties/resources/properties/requests/properties/cpu + type: input + - init: + type: func + value: setExporter|memory + label: Memory + schema: schema/properties/spec/properties/verticalScaling/properties/exporter/properties/resources/properties/limits/properties/memory + type: input + showLabels: true + type: horizontal-layout + hideBlock: true + label: Exporter + showLabels: true + type: block-layout label: HanaDB vertical scaling showLabels: false type: block-layout @@ -158,6 +186,20 @@ step: subtitle: Select a new configuration secret, apply a custom configuration, or remove an existing setup to update your database settings type: label-element + - editorHeight: 120px + if: + name: getCurrentConfig + type: function + label: Current Configuration + loader: + name: getCurrentConfig + watchPaths: + - schema/properties/metadata/properties/namespace + - temp/properties/createSecret/properties/status + readonly: true + schema: temp/properties/currentConfig + type: editor + validateContent: false - elements: - elements: - customClass: mb-15 @@ -260,6 +302,7 @@ step: name: setApplyConfig watchPaths: - temp/properties/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/applyConfig type: multi-file-editor validateContent: false @@ -287,15 +330,6 @@ step: refresh: fetchConfigSecrets schema: temp/properties/selectedConfigurationRemove type: select - - editorHeight: 500px - hideFormatButton: true - init: - type: func - value: onRemoveConfigChange - readonly: true - schema: temp/properties/removeConfig - type: multi-file-editor - validateContent: false watcher: func: onRemoveConfigChange paths: diff --git a/charts/opskubedbcom-hanadbopsrequest-editor/ui/functions.js b/charts/opskubedbcom-hanadbopsrequest-editor/ui/functions.js index 45a9b412b7..1b0b6541fa 100644 --- a/charts/opskubedbcom-hanadbopsrequest-editor/ui/functions.js +++ b/charts/opskubedbcom-hanadbopsrequest-editor/ui/functions.js @@ -416,9 +416,10 @@ export const useFunc = (model) => { const cluster = storeGet('/route/params/cluster') const namespace = storeGet('/route/query/namespace') || getValue(model, '/metadata/namespace') const name = storeGet('/route/params/name') || getValue(model, '/spec/databaseRef/name') + const version = storeGet('/route/params/version') if (namespace && name) { - const url = `/clusters/${owner}/${cluster}/proxy/kubedb.com/v1alpha2/namespaces/${namespace}/hanadbs/${name}` + const url = `/clusters/${owner}/${cluster}/proxy/kubedb.com/${version}/namespaces/${namespace}/hanadbs/${name}` const resp = await axios.get(url) setDiscriminatorValue('/dbDetails', resp.data || {}) @@ -664,8 +665,7 @@ export const useFunc = (model) => { function getMachines() { const presets = storeGet('/kubedbuiPresets') || {} - const dbDetails = getValue(discriminator, '/dbDetails') - const limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} + const limits = getLimits() const avlMachines = presets.admin?.machineProfiles?.available || [] let arr = [] @@ -714,9 +714,8 @@ export const useFunc = (model) => { } function setMachine() { - const dbDetails = getValue(discriminator, '/dbDetails') - const limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} - const annotations = dbDetails?.metadata?.annotations || {} + const limits = getLimits() + const annotations = getValue(discriminator, '/dbDetails/metadata/annotations') || {} const instance = annotations['kubernetes.io/instance-type'] let parsedInstance = {} @@ -739,9 +738,8 @@ export const useFunc = (model) => { } else return { machine: 'custom', cpu: limits.cpu, memory: limits.memory } } - function onMachineChange(type, valPath) { - let selectedMachine = {} - selectedMachine = getValue(discriminator, '/machine') + function onMachineChange(type) { + const selectedMachine = getValue(discriminator, '/machine') || {} const machine = machinesFromPreset.find((item) => item.id === selectedMachine.machine) let obj = {} @@ -759,12 +757,14 @@ export const useFunc = (model) => { const path = `/spec/verticalScaling/${type}/resources` - if (obj && Object.keys(obj).length) + if (obj && Object.keys(obj).length) { commit('wizard/model$update', { path: path, value: obj, - force: true, }) + } else { + commit('wizard/model$delete', `/spec/verticalScaling/${type}`) + } // update metadata.annotations const annotations = getValue(model, '/metadata/annotations') || {} @@ -788,6 +788,7 @@ export const useFunc = (model) => { let configSecrets = [] let secretConfigData = [] let existingSecrets = [] + let databaseInfoResponse = {} async function fetchConfigSecrets() { const owner = storeGet('/route/params/user') @@ -803,10 +804,10 @@ export const useFunc = (model) => { try { const resp = await axios.post( - `/clusters/${owner}/${cluster}/proxy/ui.kubedb.com/v1alpha1/databaseinfos`, + `/clusters/${owner}/${cluster}/proxy/ui.kubedb.com/v1alpha1/databaseconfigurations`, { apiVersion: 'ui.kubedb.com/v1alpha1', - kind: 'DatabaseInfo', + kind: 'DatabaseConfiguration', request: { source: { ref: { @@ -824,6 +825,7 @@ export const useFunc = (model) => { }, }, ) + databaseInfoResponse = resp?.data?.response || {} configSecrets = resp?.data?.response?.availableSecrets || [] secretConfigData = resp?.data?.response?.configurations || [] } catch (e) { @@ -843,6 +845,11 @@ export const useFunc = (model) => { } } + function getCurrentConfig() { + const currentConfig = databaseInfoResponse?.appliedConfig ?? '' + return currentConfig + } + async function getConfigSecrets(type) { type = type ? type + '/' : '' const secretStatus = getValue(discriminator, `${type}createSecret/status`) @@ -1120,38 +1127,12 @@ export const useFunc = (model) => { if (!selectedConfig) { commit('wizard/model$delete', `/spec/configuration/${type}removeCustomConfig`) - return [{ name: '', content: '' }] + return } commit('wizard/model$update', { path: `/spec/configuration/${type}removeCustomConfig`, value: true, }) - - const configuration = secretConfigData.find((item) => item.componentName === selectedConfig) - - if (!configuration.data) { - return [{ name: '', content: '' }] - } - - const configObj = [] - // Decode base64 and format as array of objects with name and content - Object.keys(configuration.data).forEach((fileName) => { - try { - // Decode base64 string - const decodedString = atob(configuration.data[fileName]) - configObj.push({ - name: fileName, - content: decodedString, - }) - } catch (e) { - console.error(`Error decoding ${fileName}:`, e) - configObj.push({ - name: fileName, - content: configuration.data[fileName], // Fallback to original if decode fails - }) - } - }) - return configObj } async function onNewConfigSecretChange(type) { @@ -1709,21 +1690,22 @@ export const useFunc = (model) => { return limitVal } - function onExporterResourceChange(type) { - const commitPath = `/spec/verticalScaling/exporter/resources/requests/${type}` - const valPath = `/spec/verticalScaling/exporter/resources/limits/${type}` - const val = getValue(model, valPath) - if (val) - commit('wizard/model$update', { - path: commitPath, - value: val, - force: true, - }) + function getLimits() { + const dbDetails = getValue(discriminator, '/dbDetails') + let limits = {} + const containers = dbDetails?.spec?.podTemplate?.spec?.containers || [] + if (containers.length === 0) + limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} + else { + const kind = dbDetails?.kind + const resource = containers.filter((ele) => ele.name === kind?.toLowerCase()) + limits = resource[0]?.resources?.requests || {} + } + return limits } function isMachineValid() { - const dbDetails = getValue(discriminator, '/dbDetails') - const limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} + const limits = getLimits() const selectedMachine = getValue(discriminator, '/machine') const selectedLimits = { cpu: selectedMachine.cpu, memory: selectedMachine.memory } @@ -1737,7 +1719,6 @@ export const useFunc = (model) => { return { isMachineValid, setExporter, - onExporterResourceChange, fetchAliasOptions, validateNewCertificates, disableAlias, @@ -1815,5 +1796,6 @@ export const useFunc = (model) => { onNewConfigSecretChange, onSelectedSecretChange, isTlsEnabled, + getCurrentConfig, } } diff --git a/charts/opskubedbcom-hanadbopsrequest-editor/values.openapiv3_schema.yaml b/charts/opskubedbcom-hanadbopsrequest-editor/values.openapiv3_schema.yaml index bf6a571973..64e9b07ee1 100644 --- a/charts/opskubedbcom-hanadbopsrequest-editor/values.openapiv3_schema.yaml +++ b/charts/opskubedbcom-hanadbopsrequest-editor/values.openapiv3_schema.yaml @@ -345,6 +345,12 @@ properties: - value type: object type: object + mode: + default: Restart + enum: + - Restart + - InPlace + type: string type: object volumeExpansion: properties: diff --git a/charts/opskubedbcom-hazelcastopsrequest-editor/Chart.yaml b/charts/opskubedbcom-hazelcastopsrequest-editor/Chart.yaml index 5e0cfa733a..b6f2a8addf 100644 --- a/charts/opskubedbcom-hazelcastopsrequest-editor/Chart.yaml +++ b/charts/opskubedbcom-hazelcastopsrequest-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ops.kubedb.com","version":"v1alpha1","resource":"hazelcastopsrequests"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: HazelcastOpsRequest Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: opskubedbcom-hazelcastopsrequest-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/opskubedbcom-hazelcastopsrequest-editor/README.md b/charts/opskubedbcom-hazelcastopsrequest-editor/README.md index 580f7545fc..f9ad410527 100644 --- a/charts/opskubedbcom-hazelcastopsrequest-editor/README.md +++ b/charts/opskubedbcom-hazelcastopsrequest-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/opskubedbcom-hazelcastopsrequest-editor --version=v0.35.0 -$ helm upgrade -i opskubedbcom-hazelcastopsrequest-editor appscode/opskubedbcom-hazelcastopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/opskubedbcom-hazelcastopsrequest-editor --version=v0.36.0 +$ helm upgrade -i opskubedbcom-hazelcastopsrequest-editor appscode/opskubedbcom-hazelcastopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a HazelcastOpsRequest Editor on a [Kubernetes](http://kuberne To install/upgrade the chart with the release name `opskubedbcom-hazelcastopsrequest-editor`: ```bash -$ helm upgrade -i opskubedbcom-hazelcastopsrequest-editor appscode/opskubedbcom-hazelcastopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i opskubedbcom-hazelcastopsrequest-editor appscode/opskubedbcom-hazelcastopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a HazelcastOpsRequest Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `opskubedbcom-hazel Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i opskubedbcom-hazelcastopsrequest-editor appscode/opskubedbcom-hazelcastopsrequest-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ops.kubedb.com/v1alpha1 +$ helm upgrade -i opskubedbcom-hazelcastopsrequest-editor appscode/opskubedbcom-hazelcastopsrequest-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i opskubedbcom-hazelcastopsrequest-editor appscode/opskubedbcom-hazelcastopsrequest-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i opskubedbcom-hazelcastopsrequest-editor appscode/opskubedbcom-hazelcastopsrequest-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/opskubedbcom-hazelcastopsrequest-editor/crds/ops.kubedb.com_hazelcastopsrequests.yaml b/charts/opskubedbcom-hazelcastopsrequest-editor/crds/ops.kubedb.com_hazelcastopsrequests.yaml index e923a54685..9429d46c34 100644 --- a/charts/opskubedbcom-hazelcastopsrequest-editor/crds/ops.kubedb.com_hazelcastopsrequests.yaml +++ b/charts/opskubedbcom-hazelcastopsrequest-editor/crds/ops.kubedb.com_hazelcastopsrequests.yaml @@ -272,6 +272,12 @@ spec: - value type: object type: object + mode: + default: Restart + enum: + - Restart + - InPlace + type: string type: object volumeExpansion: properties: diff --git a/charts/opskubedbcom-hazelcastopsrequest-editor/ui/create-ui.yaml b/charts/opskubedbcom-hazelcastopsrequest-editor/ui/create-ui.yaml index 4cd9c4027c..b91fa6db3e 100644 --- a/charts/opskubedbcom-hazelcastopsrequest-editor/ui/create-ui.yaml +++ b/charts/opskubedbcom-hazelcastopsrequest-editor/ui/create-ui.yaml @@ -140,6 +140,14 @@ step: showLabels: true type: block-layout - elements: + - type: select + label: Mode + options: + - text: Restart + value: Restart + - text: InPlace + value: InPlace + schema: schema/properties/spec/properties/verticalScaling/properties/mode - elements: - init: type: func @@ -152,9 +160,9 @@ step: type: machine-compare validation: name: isMachineValid - type: custom + type: custom|required watcher: - func: onMachineChange|hazelcast|/spec/podTemplate/spec/resources + func: onMachineChange|hazelcast paths: - temp/properties/machine - elements: @@ -266,6 +274,20 @@ step: subtitle: Select a new configuration secret, apply a custom configuration, or remove an existing setup to update your database settings type: label-element + - editorHeight: 120px + if: + name: getCurrentConfig + type: function + label: Current Configuration + loader: + name: getCurrentConfig + watchPaths: + - schema/properties/metadata/properties/namespace + - temp/properties/createSecret/properties/status + readonly: true + schema: temp/properties/currentConfig + type: editor + validateContent: false - elements: - elements: - customClass: mb-15 @@ -368,6 +390,7 @@ step: name: setApplyConfig watchPaths: - temp/properties/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/applyConfig type: multi-file-editor validateContent: false @@ -395,15 +418,6 @@ step: refresh: fetchConfigSecrets schema: temp/properties/selectedConfigurationRemove type: select - - editorHeight: 500px - hideFormatButton: true - init: - type: func - value: onRemoveConfigChange - readonly: true - schema: temp/properties/removeConfig - type: multi-file-editor - validateContent: false watcher: func: onRemoveConfigChange paths: diff --git a/charts/opskubedbcom-hazelcastopsrequest-editor/ui/functions.js b/charts/opskubedbcom-hazelcastopsrequest-editor/ui/functions.js index 2c4896249a..4221ee69b7 100644 --- a/charts/opskubedbcom-hazelcastopsrequest-editor/ui/functions.js +++ b/charts/opskubedbcom-hazelcastopsrequest-editor/ui/functions.js @@ -416,9 +416,10 @@ export const useFunc = (model) => { const cluster = storeGet('/route/params/cluster') const namespace = storeGet('/route/query/namespace') || getValue(model, '/metadata/namespace') const name = storeGet('/route/params/name') || getValue(model, '/spec/databaseRef/name') + const version = storeGet('/route/params/version') if (namespace && name) { - const url = `/clusters/${owner}/${cluster}/proxy/kubedb.com/v1alpha2/namespaces/${namespace}/hazelcasts/${name}` + const url = `/clusters/${owner}/${cluster}/proxy/kubedb.com/${version}/namespaces/${namespace}/hazelcasts/${name}` const resp = await axios.get(url) setDiscriminatorValue('/dbDetails', resp.data || {}) @@ -769,10 +770,7 @@ export const useFunc = (model) => { function getMachines() { const presets = storeGet('/kubedbuiPresets') || {} - const dbDetails = getValue(discriminator, '/dbDetails') - const containers = dbDetails?.spec?.podTemplate?.spec?.containers || [] - const hazelcastContainer = containers.find((c) => c.name === 'hazelcast') - const limits = hazelcastContainer?.resources?.requests || {} + const limits = getLimits() const avlMachines = presets.admin?.machineProfiles?.available || [] let arr = [] @@ -822,9 +820,7 @@ export const useFunc = (model) => { function setMachine() { const dbDetails = getValue(discriminator, '/dbDetails') - const containers = dbDetails?.spec?.podTemplate?.spec?.containers || [] - const hazelcastContainer = containers.find((c) => c.name === 'hazelcast') - const limits = hazelcastContainer?.resources?.requests || {} + const limits = getLimits() const annotations = dbDetails?.metadata?.annotations || {} const instance = annotations['kubernetes.io/instance-type'] @@ -849,9 +845,8 @@ export const useFunc = (model) => { } else return { machine: 'custom', cpu: limits.cpu, memory: limits.memory } } - function onMachineChange(type, valPath) { - let selectedMachine = {} - selectedMachine = getValue(discriminator, '/machine') + function onMachineChange(type) { + const selectedMachine = getValue(discriminator, '/machine') || {} const machine = machinesFromPreset.find((item) => item.id === selectedMachine.machine) let obj = {} @@ -869,12 +864,14 @@ export const useFunc = (model) => { const path = `/spec/verticalScaling/${type}/resources` - if (obj && Object.keys(obj).length) + if (obj && Object.keys(obj).length) { commit('wizard/model$update', { path: path, value: obj, - force: true, }) + } else { + commit('wizard/model$delete', `/spec/verticalScaling/${type}`) + } // update metadata.annotations const annotations = getValue(model, '/metadata/annotations') || {} @@ -898,6 +895,7 @@ export const useFunc = (model) => { let configSecrets = [] let secretConfigData = [] let existingSecrets = [] + let databaseInfoResponse = {} async function fetchConfigSecrets() { const owner = storeGet('/route/params/user') @@ -913,10 +911,10 @@ export const useFunc = (model) => { try { const resp = await axios.post( - `/clusters/${owner}/${cluster}/proxy/ui.kubedb.com/v1alpha1/databaseinfos`, + `/clusters/${owner}/${cluster}/proxy/ui.kubedb.com/v1alpha1/databaseconfigurations`, { apiVersion: 'ui.kubedb.com/v1alpha1', - kind: 'DatabaseInfo', + kind: 'DatabaseConfiguration', request: { source: { ref: { @@ -934,6 +932,7 @@ export const useFunc = (model) => { }, }, ) + databaseInfoResponse = resp?.data?.response || {} configSecrets = resp?.data?.response?.availableSecrets || [] secretConfigData = resp?.data?.response?.configurations || [] } catch (e) { @@ -953,6 +952,11 @@ export const useFunc = (model) => { } } + function getCurrentConfig() { + const currentConfig = databaseInfoResponse?.appliedConfig ?? '' + return currentConfig + } + async function getConfigSecrets(type) { type = type ? type + '/' : '' const secretStatus = getValue(discriminator, `${type}createSecret/status`) @@ -1230,38 +1234,12 @@ export const useFunc = (model) => { if (!selectedConfig) { commit('wizard/model$delete', `/spec/configuration/${type}removeCustomConfig`) - return [{ name: '', content: '' }] + return } commit('wizard/model$update', { path: `/spec/configuration/${type}removeCustomConfig`, value: true, }) - - const configuration = secretConfigData.find((item) => item.componentName === selectedConfig) - - if (!configuration.data) { - return [{ name: '', content: '' }] - } - - const configObj = [] - // Decode base64 and format as array of objects with name and content - Object.keys(configuration.data).forEach((fileName) => { - try { - // Decode base64 string - const decodedString = atob(configuration.data[fileName]) - configObj.push({ - name: fileName, - content: decodedString, - }) - } catch (e) { - console.error(`Error decoding ${fileName}:`, e) - configObj.push({ - name: fileName, - content: configuration.data[fileName], // Fallback to original if decode fails - }) - } - }) - return configObj } async function onNewConfigSecretChange(type) { @@ -1806,36 +1784,22 @@ export const useFunc = (model) => { return data || 'No Data Found' } - function setExporter(type) { - let path = `/dbDetails/spec/monitor/prometheus/exporter/resources/limits/${type}` - const limitVal = getValue(discriminator, path) - - if (!limitVal) { - path = `/dbDetails/spec/monitor/prometheus/exporter/resources/requests/${type}` - const reqVal = getValue(discriminator, path) - - if (reqVal) return reqVal + function getLimits() { + const dbDetails = getValue(discriminator, '/dbDetails') + let limits = {} + const containers = dbDetails?.spec?.podTemplate?.spec?.containers || [] + if (containers.length === 0) + limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} + else { + const kind = dbDetails?.kind + const resource = containers.filter((ele) => ele.name === kind?.toLowerCase()) + limits = resource[0]?.resources?.requests || {} } - return limitVal - } - - function onExporterResourceChange(type) { - const commitPath = `/spec/verticalScaling/exporter/resources/requests/${type}` - const valPath = `/spec/verticalScaling/exporter/resources/limits/${type}` - const val = getValue(model, valPath) - if (val) - commit('wizard/model$update', { - path: commitPath, - value: val, - force: true, - }) + return limits } function isMachineValid() { - const dbDetails = getValue(discriminator, '/dbDetails') - const containers = dbDetails?.spec?.podTemplate?.spec?.containers || [] - const hazelcastContainer = containers.find((c) => c.name === 'hazelcast') - const limits = hazelcastContainer?.resources?.requests || {} + const limits = getLimits() const selectedMachine = getValue(discriminator, '/machine') const selectedLimits = { cpu: selectedMachine.cpu, memory: selectedMachine.memory } @@ -1926,5 +1890,6 @@ export const useFunc = (model) => { onNewConfigSecretChange, onSelectedSecretChange, isTlsEnabled, + getCurrentConfig, } } diff --git a/charts/opskubedbcom-hazelcastopsrequest-editor/values.openapiv3_schema.yaml b/charts/opskubedbcom-hazelcastopsrequest-editor/values.openapiv3_schema.yaml index c1bd955284..d42a8a2570 100644 --- a/charts/opskubedbcom-hazelcastopsrequest-editor/values.openapiv3_schema.yaml +++ b/charts/opskubedbcom-hazelcastopsrequest-editor/values.openapiv3_schema.yaml @@ -286,6 +286,12 @@ properties: - value type: object type: object + mode: + default: Restart + enum: + - Restart + - InPlace + type: string type: object volumeExpansion: properties: diff --git a/charts/opskubedbcom-igniteopsrequest-editor/Chart.yaml b/charts/opskubedbcom-igniteopsrequest-editor/Chart.yaml index 3bb131fedf..67c8491cbd 100644 --- a/charts/opskubedbcom-igniteopsrequest-editor/Chart.yaml +++ b/charts/opskubedbcom-igniteopsrequest-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ops.kubedb.com","version":"v1alpha1","resource":"igniteopsrequests"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: IgniteOpsRequest Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: opskubedbcom-igniteopsrequest-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/opskubedbcom-igniteopsrequest-editor/README.md b/charts/opskubedbcom-igniteopsrequest-editor/README.md index fcf71ada2f..d892538be3 100644 --- a/charts/opskubedbcom-igniteopsrequest-editor/README.md +++ b/charts/opskubedbcom-igniteopsrequest-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/opskubedbcom-igniteopsrequest-editor --version=v0.35.0 -$ helm upgrade -i opskubedbcom-igniteopsrequest-editor appscode/opskubedbcom-igniteopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/opskubedbcom-igniteopsrequest-editor --version=v0.36.0 +$ helm upgrade -i opskubedbcom-igniteopsrequest-editor appscode/opskubedbcom-igniteopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a IgniteOpsRequest Editor on a [Kubernetes](http://kubernetes To install/upgrade the chart with the release name `opskubedbcom-igniteopsrequest-editor`: ```bash -$ helm upgrade -i opskubedbcom-igniteopsrequest-editor appscode/opskubedbcom-igniteopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i opskubedbcom-igniteopsrequest-editor appscode/opskubedbcom-igniteopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a IgniteOpsRequest Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `opskubedbcom-ignit Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i opskubedbcom-igniteopsrequest-editor appscode/opskubedbcom-igniteopsrequest-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ops.kubedb.com/v1alpha1 +$ helm upgrade -i opskubedbcom-igniteopsrequest-editor appscode/opskubedbcom-igniteopsrequest-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i opskubedbcom-igniteopsrequest-editor appscode/opskubedbcom-igniteopsrequest-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i opskubedbcom-igniteopsrequest-editor appscode/opskubedbcom-igniteopsrequest-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/opskubedbcom-igniteopsrequest-editor/crds/ops.kubedb.com_igniteopsrequests.yaml b/charts/opskubedbcom-igniteopsrequest-editor/crds/ops.kubedb.com_igniteopsrequests.yaml index b058fc6291..5ebf607fb2 100644 --- a/charts/opskubedbcom-igniteopsrequest-editor/crds/ops.kubedb.com_igniteopsrequests.yaml +++ b/charts/opskubedbcom-igniteopsrequest-editor/crds/ops.kubedb.com_igniteopsrequests.yaml @@ -224,6 +224,12 @@ spec: type: object verticalScaling: properties: + mode: + default: Restart + enum: + - Restart + - InPlace + type: string node: properties: nodeSelectionPolicy: diff --git a/charts/opskubedbcom-igniteopsrequest-editor/ui/create-ui.yaml b/charts/opskubedbcom-igniteopsrequest-editor/ui/create-ui.yaml index 316aa63233..5ceb5332e3 100644 --- a/charts/opskubedbcom-igniteopsrequest-editor/ui/create-ui.yaml +++ b/charts/opskubedbcom-igniteopsrequest-editor/ui/create-ui.yaml @@ -141,6 +141,14 @@ step: showLabels: true type: block-layout - elements: + - type: select + label: Mode + options: + - text: Restart + value: Restart + - text: InPlace + value: InPlace + schema: schema/properties/spec/properties/verticalScaling/properties/mode - elements: - init: type: func @@ -153,9 +161,9 @@ step: type: machine-compare validation: name: isMachineValid - type: custom + type: custom|required watcher: - func: onMachineChange|ignite|/spec/podTemplate/spec/resources + func: onMachineChange|node paths: - temp/properties/machine - elements: @@ -172,7 +180,7 @@ step: value: LabelSelector - text: Taint value: Taint - schema: schema/properties/spec/properties/verticalScaling/properties/ignite/properties/nodeSelectionPolicy + schema: schema/properties/spec/properties/verticalScaling/properties/node/properties/nodeSelectionPolicy type: select hideBorder: true showLabels: false @@ -205,30 +213,6 @@ step: label: Node Selection showLabels: true type: block-layout - - elements: - - elements: - - init: - type: func - value: setExporter|cpu - label: CPU - schema: schema/properties/spec/properties/verticalScaling/properties/exporter/properties/resources/properties/requests/properties/cpu - type: input - - init: - type: func - value: setExporter|memory - label: Memory - schema: schema/properties/spec/properties/verticalScaling/properties/exporter/properties/resources/properties/limits/properties/memory - type: input - watcher: - func: onExporterResourceChange|memory - paths: - - schema/properties/spec/properties/verticalScaling/properties/exporter/properties/resources/properties/limits/properties/memory - showLabels: true - type: horizontal-layout - hideBlock: true - label: Exporter - showLabels: true - type: block-layout label: Ignite vertical scaling showLabels: false type: block-layout @@ -286,6 +270,20 @@ step: subtitle: Select a new configuration secret, apply a custom configuration, or remove an existing setup to update your database settings type: label-element + - editorHeight: 120px + if: + name: getCurrentConfig + type: function + label: Current Configuration + loader: + name: getCurrentConfig + watchPaths: + - schema/properties/metadata/properties/namespace + - temp/properties/createSecret/properties/status + readonly: true + schema: temp/properties/currentConfig + type: editor + validateContent: false - elements: - elements: - customClass: mb-15 @@ -388,6 +386,7 @@ step: name: setApplyConfig watchPaths: - temp/properties/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/applyConfig type: multi-file-editor validateContent: false @@ -415,15 +414,6 @@ step: refresh: fetchConfigSecrets schema: temp/properties/selectedConfigurationRemove type: select - - editorHeight: 500px - hideFormatButton: true - init: - type: func - value: onRemoveConfigChange - readonly: true - schema: temp/properties/removeConfig - type: multi-file-editor - validateContent: false watcher: func: onRemoveConfigChange paths: diff --git a/charts/opskubedbcom-igniteopsrequest-editor/ui/functions.js b/charts/opskubedbcom-igniteopsrequest-editor/ui/functions.js index 6afa728878..2e6b78db54 100644 --- a/charts/opskubedbcom-igniteopsrequest-editor/ui/functions.js +++ b/charts/opskubedbcom-igniteopsrequest-editor/ui/functions.js @@ -421,9 +421,10 @@ export const useFunc = (model) => { const cluster = storeGet('/route/params/cluster') const namespace = storeGet('/route/query/namespace') || getValue(model, '/metadata/namespace') const name = storeGet('/route/params/name') || getValue(model, '/spec/databaseRef/name') + const version = storeGet('/route/params/version') if (namespace && name) { - const url = `/clusters/${owner}/${cluster}/proxy/kubedb.com/v1alpha2/namespaces/${namespace}/ignites/${name}` + const url = `/clusters/${owner}/${cluster}/proxy/kubedb.com/${version}/namespaces/${namespace}/ignites/${name}` const resp = await axios.get(url) setDiscriminatorValue('/dbDetails', resp.data || {}) @@ -754,15 +755,10 @@ export const useFunc = (model) => { // vertical scaling // machine profile stuffs - // let machinesFromPreset = [] function getMachines() { const presets = storeGet('/kubedbuiPresets') || {} - const dbDetails = getValue(discriminator, '/dbDetails') - const containers = dbDetails?.spec?.podTemplate?.spec?.containers || [] - const limits = - dbDetails?.spec?.podTemplate?.spec?.resources?.requests ?? - (containers[0]?.resources?.limits || {}) + const limits = getLimits() const avlMachines = presets.admin?.machineProfiles?.available || [] let arr = [] @@ -812,7 +808,8 @@ export const useFunc = (model) => { function setMachine() { const dbDetails = getValue(discriminator, '/dbDetails') - const limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} + const limits = getLimits() + console.log(limits) const annotations = dbDetails?.metadata?.annotations || {} const instance = annotations['kubernetes.io/instance-type'] @@ -828,6 +825,7 @@ export const useFunc = (model) => { const machinePresets = machinesFromPreset.find((item) => item.id === machine) if (machinePresets) { + console.log('machinePresets', machinePresets, machine) return { machine: machine, cpu: machinePresets.limits.cpu, @@ -836,9 +834,8 @@ export const useFunc = (model) => { } else return { machine: 'custom', cpu: limits.cpu, memory: limits.memory } } - function onMachineChange(type, valPath) { - let selectedMachine = {} - selectedMachine = getValue(discriminator, '/machine') + function onMachineChange(type) { + const selectedMachine = getValue(discriminator, '/machine') || {} const machine = machinesFromPreset.find((item) => item.id === selectedMachine.machine) let obj = {} @@ -856,12 +853,14 @@ export const useFunc = (model) => { const path = `/spec/verticalScaling/${type}/resources` - if (obj && Object.keys(obj).length) + if (obj && Object.keys(obj).length) { commit('wizard/model$update', { path: path, value: obj, - force: true, }) + } else { + commit('wizard/model$delete', `/spec/verticalScaling/${type}`) + } // update metadata.annotations const annotations = getValue(model, '/metadata/annotations') || {} @@ -885,6 +884,7 @@ export const useFunc = (model) => { let configSecrets = [] let secretConfigData = [] let existingSecrets = [] + let databaseInfoResponse = {} async function fetchConfigSecrets() { const owner = storeGet('/route/params/user') @@ -921,6 +921,7 @@ export const useFunc = (model) => { }, }, ) + databaseInfoResponse = resp?.data?.response || {} configSecrets = resp?.data?.response?.availableSecrets || [] secretConfigData = resp?.data?.response?.configurations || [] } catch (e) { @@ -940,6 +941,11 @@ export const useFunc = (model) => { } } + function getCurrentConfig() { + const currentConfig = databaseInfoResponse?.appliedConfig ?? '' + return currentConfig + } + async function getConfigSecrets(type) { type = type ? type + '/' : '' const secretStatus = getValue(discriminator, `${type}createSecret/status`) @@ -1217,38 +1223,12 @@ export const useFunc = (model) => { if (!selectedConfig) { commit('wizard/model$delete', `/spec/configuration/${type}removeCustomConfig`) - return [{ name: '', content: '' }] + return } commit('wizard/model$update', { path: `/spec/configuration/${type}removeCustomConfig`, value: true, }) - - const configuration = secretConfigData.find((item) => item.componentName === selectedConfig) - - if (!configuration.data) { - return [{ name: '', content: '' }] - } - - const configObj = [] - // Decode base64 and format as array of objects with name and content - Object.keys(configuration.data).forEach((fileName) => { - try { - // Decode base64 string - const decodedString = atob(configuration.data[fileName]) - configObj.push({ - name: fileName, - content: decodedString, - }) - } catch (e) { - console.error(`Error decoding ${fileName}:`, e) - configObj.push({ - name: fileName, - content: configuration.data[fileName], // Fallback to original if decode fails - }) - } - }) - return configObj } async function onNewConfigSecretChange(type) { @@ -1793,34 +1773,23 @@ export const useFunc = (model) => { return data || 'No Data Found' } - function setExporter(type) { - let path = `/dbDetails/spec/monitor/prometheus/exporter/resources/limits/${type}` - const limitVal = getValue(discriminator, path) - - if (!limitVal) { - path = `/dbDetails/spec/monitor/prometheus/exporter/resources/requests/${type}` - const reqVal = getValue(discriminator, path) - - if (reqVal) return reqVal + function getLimits() { + const dbDetails = getValue(discriminator, '/dbDetails') + let limits = {} + const containers = dbDetails?.spec?.podTemplate?.spec?.containers || [] + if (containers.length === 0) + limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} + else { + const kind = dbDetails?.kind + const resource = containers.filter((ele) => ele.name === kind?.toLowerCase()) + limits = resource[0]?.resources?.requests || {} } - return limitVal - } - - function onExporterResourceChange(type) { - const commitPath = `/spec/verticalScaling/exporter/resources/requests/${type}` - const valPath = `/spec/verticalScaling/exporter/resources/limits/${type}` - const val = getValue(model, valPath) - if (val) - commit('wizard/model$update', { - path: commitPath, - value: val, - force: true, - }) + return limits } function isMachineValid() { const dbDetails = getValue(discriminator, '/dbDetails') - let limits = setMachine() + let limits = getLimits() delete limits.machine const selectedMachine = getValue(discriminator, '/machine') @@ -1834,8 +1803,6 @@ export const useFunc = (model) => { return { isMachineValid, - setExporter, - onExporterResourceChange, fetchAliasOptions, validateNewCertificates, disableAlias, @@ -1911,6 +1878,7 @@ export const useFunc = (model) => { onNewConfigSecretChange, onSelectedSecretChange, isTlsEnabled, + getCurrentConfig, fetchPresets, } } diff --git a/charts/opskubedbcom-igniteopsrequest-editor/values.openapiv3_schema.yaml b/charts/opskubedbcom-igniteopsrequest-editor/values.openapiv3_schema.yaml index 63cc64edfd..04d211cf8d 100644 --- a/charts/opskubedbcom-igniteopsrequest-editor/values.openapiv3_schema.yaml +++ b/charts/opskubedbcom-igniteopsrequest-editor/values.openapiv3_schema.yaml @@ -238,6 +238,12 @@ properties: type: object verticalScaling: properties: + mode: + default: Restart + enum: + - Restart + - InPlace + type: string node: properties: nodeSelectionPolicy: diff --git a/charts/opskubedbcom-kafkaopsrequest-editor/Chart.yaml b/charts/opskubedbcom-kafkaopsrequest-editor/Chart.yaml index e745ce1289..2721b34280 100644 --- a/charts/opskubedbcom-kafkaopsrequest-editor/Chart.yaml +++ b/charts/opskubedbcom-kafkaopsrequest-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ops.kubedb.com","version":"v1alpha1","resource":"kafkaopsrequests"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: KafkaOpsRequest Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: opskubedbcom-kafkaopsrequest-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/opskubedbcom-kafkaopsrequest-editor/README.md b/charts/opskubedbcom-kafkaopsrequest-editor/README.md index c5f63365ba..b09f63fd6c 100644 --- a/charts/opskubedbcom-kafkaopsrequest-editor/README.md +++ b/charts/opskubedbcom-kafkaopsrequest-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/opskubedbcom-kafkaopsrequest-editor --version=v0.35.0 -$ helm upgrade -i opskubedbcom-kafkaopsrequest-editor appscode/opskubedbcom-kafkaopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/opskubedbcom-kafkaopsrequest-editor --version=v0.36.0 +$ helm upgrade -i opskubedbcom-kafkaopsrequest-editor appscode/opskubedbcom-kafkaopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a KafkaOpsRequest Editor on a [Kubernetes](http://kubernetes. To install/upgrade the chart with the release name `opskubedbcom-kafkaopsrequest-editor`: ```bash -$ helm upgrade -i opskubedbcom-kafkaopsrequest-editor appscode/opskubedbcom-kafkaopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i opskubedbcom-kafkaopsrequest-editor appscode/opskubedbcom-kafkaopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a KafkaOpsRequest Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `opskubedbcom-kafka Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i opskubedbcom-kafkaopsrequest-editor appscode/opskubedbcom-kafkaopsrequest-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ops.kubedb.com/v1alpha1 +$ helm upgrade -i opskubedbcom-kafkaopsrequest-editor appscode/opskubedbcom-kafkaopsrequest-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i opskubedbcom-kafkaopsrequest-editor appscode/opskubedbcom-kafkaopsrequest-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i opskubedbcom-kafkaopsrequest-editor appscode/opskubedbcom-kafkaopsrequest-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/opskubedbcom-kafkaopsrequest-editor/crds/ops.kubedb.com_kafkaopsrequests.yaml b/charts/opskubedbcom-kafkaopsrequest-editor/crds/ops.kubedb.com_kafkaopsrequests.yaml index 34d574bb08..2c44a2f795 100644 --- a/charts/opskubedbcom-kafkaopsrequest-editor/crds/ops.kubedb.com_kafkaopsrequests.yaml +++ b/charts/opskubedbcom-kafkaopsrequest-editor/crds/ops.kubedb.com_kafkaopsrequests.yaml @@ -350,6 +350,12 @@ spec: - value type: object type: object + mode: + default: Restart + enum: + - Restart + - InPlace + type: string node: properties: nodeSelectionPolicy: diff --git a/charts/opskubedbcom-kafkaopsrequest-editor/ui/create-ui.yaml b/charts/opskubedbcom-kafkaopsrequest-editor/ui/create-ui.yaml index 6e1e72b056..12df04e3ff 100644 --- a/charts/opskubedbcom-kafkaopsrequest-editor/ui/create-ui.yaml +++ b/charts/opskubedbcom-kafkaopsrequest-editor/ui/create-ui.yaml @@ -158,6 +158,14 @@ step: showLabels: true type: block-layout - elements: + - type: select + label: Mode + options: + - text: Restart + value: Restart + - text: InPlace + value: InPlace + schema: schema/properties/spec/properties/verticalScaling/properties/mode - elements: - init: type: func @@ -169,10 +177,10 @@ step: adjustments and make informed decisions for your database setup type: machine-compare validation: - name: isMachineValid - type: custom + name: isMachineValid|node + type: custom|required watcher: - func: onMachineChange|node|/spec/podTemplate/spec/containers + func: onMachineChange|node paths: - temp/properties/machine-node - elements: @@ -239,8 +247,11 @@ step: subtitle: Compare your current machine configuration with the proposed memory adjustments and make informed decisions for your database setup type: machine-compare + validation: + name: isMachineValid|broker + type: custom watcher: - func: onMachineChange|broker|/spec/topology/broker/resources + func: onMachineChange|broker paths: - temp/properties/machine-broker - elements: @@ -303,8 +314,11 @@ step: subtitle: Compare your current machine configuration with the proposed memory adjustments and make informed decisions for your database setup type: machine-compare + validation: + name: isMachineValid|controller + type: custom watcher: - func: onMachineChange|controller|/spec/topology/controller/resources + func: onMachineChange|controller paths: - temp/properties/machine-controller - elements: @@ -357,30 +371,6 @@ step: label: Controller Vertical Scaling showLabels: true type: block-layout - - elements: - - elements: - - init: - type: func - value: setExporter|cpu - label: CPU - schema: schema/properties/spec/properties/verticalScaling/properties/exporter/properties/resources/properties/requests/properties/cpu - type: input - - init: - type: func - value: setExporter|memory - label: Memory - schema: schema/properties/spec/properties/verticalScaling/properties/exporter/properties/resources/properties/limits/properties/memory - type: input - watcher: - func: onExporterResourceChange|memory - paths: - - schema/properties/spec/properties/verticalScaling/properties/exporter/properties/resources/properties/limits/properties/memory - showLabels: true - type: horizontal-layout - hideBlock: true - label: Exporter - showLabels: true - type: block-layout if: name: ifDbTypeEqualsTo|Topology|verticalScaling type: function @@ -478,6 +468,20 @@ step: subtitle: Select a new configuration secret, apply a custom configuration, or remove an existing setup to update your database settings type: label-element + - editorHeight: 120px + if: + name: getCurrentConfig + type: function + label: Current Configuration + loader: + name: getCurrentConfig + watchPaths: + - schema/properties/metadata/properties/namespace + - temp/properties/createSecret/properties/status + readonly: true + schema: temp/properties/currentConfig + type: editor + validateContent: false - elements: - elements: - customClass: mb-15 @@ -580,6 +584,7 @@ step: name: setApplyConfig watchPaths: - temp/properties/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/applyConfig type: multi-file-editor validateContent: false @@ -607,15 +612,6 @@ step: refresh: fetchConfigSecrets schema: temp/properties/selectedConfigurationRemove type: select - - editorHeight: 500px - hideFormatButton: true - init: - type: func - value: onRemoveConfigChange - readonly: true - schema: temp/properties/removeConfig - type: multi-file-editor - validateContent: false watcher: func: onRemoveConfigChange paths: diff --git a/charts/opskubedbcom-kafkaopsrequest-editor/ui/functions.js b/charts/opskubedbcom-kafkaopsrequest-editor/ui/functions.js index 2c5e34b514..7ff45b4655 100644 --- a/charts/opskubedbcom-kafkaopsrequest-editor/ui/functions.js +++ b/charts/opskubedbcom-kafkaopsrequest-editor/ui/functions.js @@ -422,9 +422,10 @@ export const useFunc = (model) => { const cluster = storeGet('/route/params/cluster') const namespace = storeGet('/route/query/namespace') || getValue(model, '/metadata/namespace') const name = storeGet('/route/params/name') || getValue(model, '/spec/databaseRef/name') + const version = storeGet('/route/params/version') if (namespace && name) { - const url = `/clusters/${owner}/${cluster}/proxy/kubedb.com/v1alpha2/namespaces/${namespace}/kafkas/${name}` + const url = `/clusters/${owner}/${cluster}/proxy/kubedb.com/${version}/namespaces/${namespace}/kafkas/${name}` const resp = await axios.get(url) setDiscriminatorValue('/dbDetails', resp.data || {}) @@ -789,13 +790,7 @@ export const useFunc = (model) => { function getMachines(type) { const presets = storeGet('/kubedbuiPresets') || {} const dbDetails = getValue(discriminator, '/dbDetails') - // const limits = dbDetails?.spec?.podTemplate?.spec?.resources?.limits || {} - const limits = (type && type !== 'node' - ? dbDetails?.spec?.topology?.[type]?.resources?.requests - : dbDetails?.spec?.podTemplate?.spec?.containers?.[0]?.resources?.requests) || { - cpu: '', - memory: '', - } + const limits = getLimits(type) const avlMachines = presets.admin?.machineProfiles?.available || [] let arr = [] @@ -845,13 +840,7 @@ export const useFunc = (model) => { function setMachine(type) { const dbDetails = getValue(discriminator, '/dbDetails') - // const limits = dbDetails?.spec?.podTemplate?.spec?.resources?.limits || {} - const limits = (type && type !== 'node' - ? dbDetails?.spec?.topology?.[type]?.resources?.requests - : dbDetails?.spec?.podTemplate?.spec?.containers?.[0]?.resources?.requests) || { - cpu: '', - memory: '', - } + const limits = getLimits(type) const annotations = dbDetails?.metadata?.annotations || {} const instance = annotations['kubernetes.io/instance-type'] let parsedInstance = {} @@ -873,9 +862,8 @@ export const useFunc = (model) => { } else return { machine: 'custom', cpu: limits.cpu, memory: limits.memory } } - function onMachineChange(type, valPath) { - let selectedMachine = {} - selectedMachine = getValue(discriminator, `/machine-${type}`) + function onMachineChange(type) { + const selectedMachine = getValue(discriminator, `/machine-${type}`) || {} const machine = machinesFromPreset.find((item) => item.id === selectedMachine.machine) let obj = {} @@ -893,12 +881,14 @@ export const useFunc = (model) => { const path = `/spec/verticalScaling/${type}/resources` - if (obj && Object.keys(obj).length) + if (obj && Object.keys(obj).length) { commit('wizard/model$update', { path: path, value: obj, - force: true, }) + } else { + commit('wizard/model$delete', `/spec/verticalScaling/${type}`) + } // update metadata.annotations const annotations = getValue(model, '/metadata/annotations') || {} @@ -935,6 +925,7 @@ export const useFunc = (model) => { let configSecrets = [] let secretConfigData = [] let existingSecrets = [] + let databaseInfoResponse = {} async function fetchConfigSecrets() { const owner = storeGet('/route/params/user') @@ -971,6 +962,7 @@ export const useFunc = (model) => { }, }, ) + databaseInfoResponse = resp?.data?.response || {} configSecrets = resp?.data?.response?.availableSecrets || [] secretConfigData = resp?.data?.response?.configurations || [] } catch (e) { @@ -990,6 +982,11 @@ export const useFunc = (model) => { } } + function getCurrentConfig() { + const currentConfig = databaseInfoResponse?.appliedConfig ?? '' + return currentConfig + } + async function getConfigSecrets(type) { type = type ? type + '/' : '' const secretStatus = getValue(discriminator, `${type}createSecret/status`) @@ -1267,38 +1264,12 @@ export const useFunc = (model) => { if (!selectedConfig) { commit('wizard/model$delete', `/spec/configuration/${type}removeCustomConfig`) - return [{ name: '', content: '' }] + return } commit('wizard/model$update', { path: `/spec/configuration/${type}removeCustomConfig`, value: true, }) - - const configuration = secretConfigData.find((item) => item.componentName === selectedConfig) - - if (!configuration.data) { - return [{ name: '', content: '' }] - } - - const configObj = [] - // Decode base64 and format as array of objects with name and content - Object.keys(configuration.data).forEach((fileName) => { - try { - // Decode base64 string - const decodedString = atob(configuration.data[fileName]) - configObj.push({ - name: fileName, - content: decodedString, - }) - } catch (e) { - console.error(`Error decoding ${fileName}:`, e) - configObj.push({ - name: fileName, - content: configuration.data[fileName], // Fallback to original if decode fails - }) - } - }) - return configObj } async function onNewConfigSecretChange(type) { @@ -1807,48 +1778,35 @@ export const useFunc = (model) => { return !!(model && model.alias) } - function setExporter(type) { - let path = `/dbDetails/spec/monitor/prometheus/exporter/resources/limits/${type}` - const limitVal = getValue(discriminator, path) + function isMachineValid(type) { + const dbDetails = getValue(discriminator, '/dbDetails') + const limits = getLimits(type) - if (!limitVal) { - path = `/dbDetails/spec/monitor/prometheus/exporter/resources/requests/${type}` - const reqVal = getValue(discriminator, path) + const selectedMachine = getValue(discriminator, `/machine-${type}`) || {} + const selectedLimits = { cpu: selectedMachine.cpu, memory: selectedMachine.memory } - if (reqVal) return reqVal + if (JSON.stringify(limits) === JSON.stringify(selectedLimits)) { + return 'Resource limits are same as current machine configuration. Please select different resources or machine preset.' } - return limitVal - } - - function onExporterResourceChange(type) { - const commitPath = `/spec/verticalScaling/exporter/resources/requests/${type}` - const valPath = `/spec/verticalScaling/exporter/resources/limits/${type}` - const val = getValue(model, valPath) - if (val) - commit('wizard/model$update', { - path: commitPath, - value: val, - force: true, - }) + return false } - function isMachineValid() { + function getLimits(type) { const dbDetails = getValue(discriminator, '/dbDetails') - const limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} + const isTopology = !!dbDetails?.spec?.topology - const selectedMachine = getValue(discriminator, '/machine-node') || {} - const selectedLimits = { cpu: selectedMachine.cpu, memory: selectedMachine.memory } + const spec = isTopology ? dbDetails?.spec?.topology?.[type] : dbDetails?.spec?.podTemplate?.spec + let containers = spec?.containers ?? [] - if (JSON.stringify(limits) === JSON.stringify(selectedLimits)) { - return 'Resource limits are same as current machine configuration. Please select different resources or machine preset.' + if (containers.length === 0) { + containers = spec?.podTemplate?.spec?.containers ?? [] } - return false + const kind = dbDetails?.kind?.toLowerCase() + return containers.find((container) => container.name === kind)?.resources?.requests ?? {} } return { isMachineValid, - setExporter, - onExporterResourceChange, fetchAliasOptions, validateNewCertificates, disableAlias, @@ -1926,5 +1884,6 @@ export const useFunc = (model) => { onNewConfigSecretChange, onSelectedSecretChange, isTlsEnabled, + getCurrentConfig, } } diff --git a/charts/opskubedbcom-kafkaopsrequest-editor/values.openapiv3_schema.yaml b/charts/opskubedbcom-kafkaopsrequest-editor/values.openapiv3_schema.yaml index 70cb6a3f4b..72d90ef74c 100644 --- a/charts/opskubedbcom-kafkaopsrequest-editor/values.openapiv3_schema.yaml +++ b/charts/opskubedbcom-kafkaopsrequest-editor/values.openapiv3_schema.yaml @@ -364,6 +364,12 @@ properties: - value type: object type: object + mode: + default: Restart + enum: + - Restart + - InPlace + type: string node: properties: nodeSelectionPolicy: diff --git a/charts/opskubedbcom-mariadbopsrequest-editor/Chart.yaml b/charts/opskubedbcom-mariadbopsrequest-editor/Chart.yaml index 28dff59033..9cdd0c58b2 100644 --- a/charts/opskubedbcom-mariadbopsrequest-editor/Chart.yaml +++ b/charts/opskubedbcom-mariadbopsrequest-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ops.kubedb.com","version":"v1alpha1","resource":"mariadbopsrequests"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MariaDBOpsRequest Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: opskubedbcom-mariadbopsrequest-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/opskubedbcom-mariadbopsrequest-editor/README.md b/charts/opskubedbcom-mariadbopsrequest-editor/README.md index 5cc30278a6..7167b9acd5 100644 --- a/charts/opskubedbcom-mariadbopsrequest-editor/README.md +++ b/charts/opskubedbcom-mariadbopsrequest-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/opskubedbcom-mariadbopsrequest-editor --version=v0.35.0 -$ helm upgrade -i opskubedbcom-mariadbopsrequest-editor appscode/opskubedbcom-mariadbopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/opskubedbcom-mariadbopsrequest-editor --version=v0.36.0 +$ helm upgrade -i opskubedbcom-mariadbopsrequest-editor appscode/opskubedbcom-mariadbopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MariaDBOpsRequest Editor on a [Kubernetes](http://kubernete To install/upgrade the chart with the release name `opskubedbcom-mariadbopsrequest-editor`: ```bash -$ helm upgrade -i opskubedbcom-mariadbopsrequest-editor appscode/opskubedbcom-mariadbopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i opskubedbcom-mariadbopsrequest-editor appscode/opskubedbcom-mariadbopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MariaDBOpsRequest Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `opskubedbcom-maria Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i opskubedbcom-mariadbopsrequest-editor appscode/opskubedbcom-mariadbopsrequest-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ops.kubedb.com/v1alpha1 +$ helm upgrade -i opskubedbcom-mariadbopsrequest-editor appscode/opskubedbcom-mariadbopsrequest-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i opskubedbcom-mariadbopsrequest-editor appscode/opskubedbcom-mariadbopsrequest-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i opskubedbcom-mariadbopsrequest-editor appscode/opskubedbcom-mariadbopsrequest-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/opskubedbcom-mariadbopsrequest-editor/crds/ops.kubedb.com_mariadbopsrequests.yaml b/charts/opskubedbcom-mariadbopsrequest-editor/crds/ops.kubedb.com_mariadbopsrequests.yaml index b2e6eff51a..dc00ecb403 100644 --- a/charts/opskubedbcom-mariadbopsrequest-editor/crds/ops.kubedb.com_mariadbopsrequests.yaml +++ b/charts/opskubedbcom-mariadbopsrequest-editor/crds/ops.kubedb.com_mariadbopsrequests.yaml @@ -401,6 +401,12 @@ spec: - value type: object type: object + mode: + default: Restart + enum: + - Restart + - InPlace + type: string type: object volumeExpansion: properties: diff --git a/charts/opskubedbcom-mariadbopsrequest-editor/ui/create-ui.yaml b/charts/opskubedbcom-mariadbopsrequest-editor/ui/create-ui.yaml index 1fa97440d0..64f732f880 100644 --- a/charts/opskubedbcom-mariadbopsrequest-editor/ui/create-ui.yaml +++ b/charts/opskubedbcom-mariadbopsrequest-editor/ui/create-ui.yaml @@ -140,6 +140,14 @@ step: showLabels: true type: block-layout - elements: + - type: select + label: Mode + options: + - text: Restart + value: Restart + - text: InPlace + value: InPlace + schema: schema/properties/spec/properties/verticalScaling/properties/mode - init: type: func value: setMachine @@ -151,9 +159,9 @@ step: type: machine-compare validation: name: isMachineValid - type: custom + type: custom|required watcher: - func: onMachineChange|mariadb|/spec/podTemplate/spec/resources + func: onMachineChange|mariadb paths: - temp/properties/machine - elements: @@ -216,10 +224,6 @@ step: label: Memory schema: schema/properties/spec/properties/verticalScaling/properties/exporter/properties/resources/properties/limits/properties/memory type: input - watcher: - func: onExporterResourceChange|memory - paths: - - schema/properties/spec/properties/verticalScaling/properties/exporter/properties/resources/properties/limits/properties/memory showLabels: true type: horizontal-layout hideBlock: true @@ -280,6 +284,20 @@ step: subtitle: Select a new configuration secret, apply a custom configuration, or remove an existing setup to update your database settings type: label-element + - editorHeight: 120px + if: + name: getCurrentConfig + type: function + label: Current Configuration + loader: + name: getCurrentConfig + watchPaths: + - schema/properties/metadata/properties/namespace + - temp/properties/createSecret/properties/status + readonly: true + schema: temp/properties/currentConfig + type: editor + validateContent: false - elements: - elements: - customClass: mb-15 @@ -382,6 +400,7 @@ step: name: setApplyConfig watchPaths: - temp/properties/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/applyConfig type: multi-file-editor validateContent: false @@ -409,15 +428,6 @@ step: refresh: fetchConfigSecrets schema: temp/properties/selectedConfigurationRemove type: select - - editorHeight: 500px - hideFormatButton: true - init: - type: func - value: onRemoveConfigChange - readonly: true - schema: temp/properties/removeConfig - type: multi-file-editor - validateContent: false watcher: func: onRemoveConfigChange paths: diff --git a/charts/opskubedbcom-mariadbopsrequest-editor/ui/functions.js b/charts/opskubedbcom-mariadbopsrequest-editor/ui/functions.js index 3de614a66a..8a8c00feb6 100644 --- a/charts/opskubedbcom-mariadbopsrequest-editor/ui/functions.js +++ b/charts/opskubedbcom-mariadbopsrequest-editor/ui/functions.js @@ -421,9 +421,10 @@ export const useFunc = (model) => { const cluster = storeGet('/route/params/cluster') const namespace = storeGet('/route/query/namespace') || getValue(model, '/metadata/namespace') const name = storeGet('/route/params/name') || getValue(model, '/spec/databaseRef/name') + const version = storeGet('/route/params/version') if (namespace && name) { - const url = `/clusters/${owner}/${cluster}/proxy/kubedb.com/v1alpha2/namespaces/${namespace}/mariadbs/${name}` + const url = `/clusters/${owner}/${cluster}/proxy/kubedb.com/${version}/namespaces/${namespace}/mariadbs/${name}` const resp = await axios.get(url) setDiscriminatorValue('/dbDetails', resp.data || {}) @@ -773,7 +774,7 @@ export const useFunc = (model) => { function getMachines() { const presets = storeGet('/kubedbuiPresets') || {} const dbDetails = getValue(discriminator, '/dbDetails') - const limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} + const limits = getLimits() const avlMachines = presets.admin?.machineProfiles?.available || [] let arr = [] @@ -823,7 +824,7 @@ export const useFunc = (model) => { function setMachine() { const dbDetails = getValue(discriminator, '/dbDetails') - const limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} + const limits = getLimits() const annotations = dbDetails?.metadata?.annotations || {} const instance = annotations['kubernetes.io/instance-type'] @@ -847,9 +848,8 @@ export const useFunc = (model) => { } else return { machine: 'custom', cpu: limits.cpu, memory: limits.memory } } - function onMachineChange(type, valPath) { - let selectedMachine = {} - selectedMachine = getValue(discriminator, `/machine`) + function onMachineChange(type) { + const selectedMachine = getValue(discriminator, `/machine`) || {} const machine = machinesFromPreset.find((item) => item.id === selectedMachine.machine) let obj = {} @@ -867,12 +867,14 @@ export const useFunc = (model) => { const path = `/spec/verticalScaling/${type}/resources` - if (obj && Object.keys(obj).length) + if (obj && Object.keys(obj).length) { commit('wizard/model$update', { path: path, value: obj, - force: true, }) + } else { + commit('wizard/model$delete', `/spec/verticalScaling/${type}`) + } // update metadata.annotations const annotations = getValue(model, '/metadata/annotations') || {} @@ -897,6 +899,7 @@ export const useFunc = (model) => { let configSecrets = [] let secretConfigData = [] let existingSecrets = [] + let databaseInfoResponse = {} async function fetchConfigSecrets() { const owner = storeGet('/route/params/user') @@ -933,6 +936,7 @@ export const useFunc = (model) => { }, }, ) + databaseInfoResponse = resp?.data?.response || {} configSecrets = resp?.data?.response?.availableSecrets || [] secretConfigData = resp?.data?.response?.configurations || [] } catch (e) { @@ -952,6 +956,11 @@ export const useFunc = (model) => { } } + function getCurrentConfig() { + const currentConfig = databaseInfoResponse?.appliedConfig ?? '' + return currentConfig + } + async function getConfigSecrets(type) { type = type ? type + '/' : '' const secretStatus = getValue(discriminator, `${type}createSecret/status`) @@ -1229,38 +1238,12 @@ export const useFunc = (model) => { if (!selectedConfig) { commit('wizard/model$delete', `/spec/configuration/${type}removeCustomConfig`) - return [{ name: '', content: '' }] + return } commit('wizard/model$update', { path: `/spec/configuration/${type}removeCustomConfig`, value: true, }) - - const configuration = secretConfigData.find((item) => item.componentName === selectedConfig) - - if (!configuration.data) { - return [{ name: '', content: '' }] - } - - const configObj = [] - // Decode base64 and format as array of objects with name and content - Object.keys(configuration.data).forEach((fileName) => { - try { - // Decode base64 string - const decodedString = atob(configuration.data[fileName]) - configObj.push({ - name: fileName, - content: decodedString, - }) - } catch (e) { - console.error(`Error decoding ${fileName}:`, e) - configObj.push({ - name: fileName, - content: configuration.data[fileName], // Fallback to original if decode fails - }) - } - }) - return configObj } async function onNewConfigSecretChange(type) { @@ -1793,21 +1776,9 @@ export const useFunc = (model) => { return limitVal } - function onExporterResourceChange(type) { - const commitPath = `/spec/verticalScaling/exporter/resources/requests/${type}` - const valPath = `/spec/verticalScaling/exporter/resources/limits/${type}` - const val = getValue(model, valPath) - if (val) - commit('wizard/model$update', { - path: commitPath, - value: val, - force: true, - }) - } - function isMachineValid() { const dbDetails = getValue(discriminator, '/dbDetails') - const limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} + const limits = getLimits() const selectedMachine = getValue(discriminator, '/machine') const selectedLimits = { cpu: selectedMachine.cpu, memory: selectedMachine.memory } @@ -1818,10 +1789,23 @@ export const useFunc = (model) => { return false } + function getLimits() { + const dbDetails = getValue(discriminator, '/dbDetails') + let limits = {} + const containers = dbDetails?.spec?.podTemplate?.spec?.containers || [] + if (containers.length === 0) + limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} + else { + const kind = dbDetails?.kind + const resource = containers.filter((ele) => ele.name === kind?.toLowerCase()) + limits = resource[0]?.resources?.requests || {} + } + return limits + } + return { isMachineValid, setExporter, - onExporterResourceChange, fetchAliasOptions, validateNewCertificates, disableAlias, @@ -1898,5 +1882,6 @@ export const useFunc = (model) => { onNewConfigSecretChange, onSelectedSecretChange, isTlsEnabled, + getCurrentConfig, } } diff --git a/charts/opskubedbcom-mariadbopsrequest-editor/values.openapiv3_schema.yaml b/charts/opskubedbcom-mariadbopsrequest-editor/values.openapiv3_schema.yaml index 7d4c7028e1..c95f1cc2c4 100644 --- a/charts/opskubedbcom-mariadbopsrequest-editor/values.openapiv3_schema.yaml +++ b/charts/opskubedbcom-mariadbopsrequest-editor/values.openapiv3_schema.yaml @@ -415,6 +415,12 @@ properties: - value type: object type: object + mode: + default: Restart + enum: + - Restart + - InPlace + type: string type: object volumeExpansion: properties: diff --git a/charts/opskubedbcom-memcachedopsrequest-editor/Chart.yaml b/charts/opskubedbcom-memcachedopsrequest-editor/Chart.yaml index 4f0067032c..8c68a1e182 100644 --- a/charts/opskubedbcom-memcachedopsrequest-editor/Chart.yaml +++ b/charts/opskubedbcom-memcachedopsrequest-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ops.kubedb.com","version":"v1alpha1","resource":"memcachedopsrequests"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MemcachedOpsRequest Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: opskubedbcom-memcachedopsrequest-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/opskubedbcom-memcachedopsrequest-editor/README.md b/charts/opskubedbcom-memcachedopsrequest-editor/README.md index 424da0c92a..2243c7136b 100644 --- a/charts/opskubedbcom-memcachedopsrequest-editor/README.md +++ b/charts/opskubedbcom-memcachedopsrequest-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/opskubedbcom-memcachedopsrequest-editor --version=v0.35.0 -$ helm upgrade -i opskubedbcom-memcachedopsrequest-editor appscode/opskubedbcom-memcachedopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/opskubedbcom-memcachedopsrequest-editor --version=v0.36.0 +$ helm upgrade -i opskubedbcom-memcachedopsrequest-editor appscode/opskubedbcom-memcachedopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MemcachedOpsRequest Editor on a [Kubernetes](http://kuberne To install/upgrade the chart with the release name `opskubedbcom-memcachedopsrequest-editor`: ```bash -$ helm upgrade -i opskubedbcom-memcachedopsrequest-editor appscode/opskubedbcom-memcachedopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i opskubedbcom-memcachedopsrequest-editor appscode/opskubedbcom-memcachedopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MemcachedOpsRequest Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `opskubedbcom-memca Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i opskubedbcom-memcachedopsrequest-editor appscode/opskubedbcom-memcachedopsrequest-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ops.kubedb.com/v1alpha1 +$ helm upgrade -i opskubedbcom-memcachedopsrequest-editor appscode/opskubedbcom-memcachedopsrequest-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i opskubedbcom-memcachedopsrequest-editor appscode/opskubedbcom-memcachedopsrequest-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i opskubedbcom-memcachedopsrequest-editor appscode/opskubedbcom-memcachedopsrequest-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/opskubedbcom-memcachedopsrequest-editor/crds/ops.kubedb.com_memcachedopsrequests.yaml b/charts/opskubedbcom-memcachedopsrequest-editor/crds/ops.kubedb.com_memcachedopsrequests.yaml index 24828a5c48..8f3c6ad607 100644 --- a/charts/opskubedbcom-memcachedopsrequest-editor/crds/ops.kubedb.com_memcachedopsrequests.yaml +++ b/charts/opskubedbcom-memcachedopsrequest-editor/crds/ops.kubedb.com_memcachedopsrequests.yaml @@ -300,6 +300,12 @@ spec: - value type: object type: object + mode: + default: Restart + enum: + - Restart + - InPlace + type: string readinessCriteria: type: object type: object diff --git a/charts/opskubedbcom-memcachedopsrequest-editor/ui/create-ui.yaml b/charts/opskubedbcom-memcachedopsrequest-editor/ui/create-ui.yaml index 8c3e3471fc..ddfb6ad4a0 100644 --- a/charts/opskubedbcom-memcachedopsrequest-editor/ui/create-ui.yaml +++ b/charts/opskubedbcom-memcachedopsrequest-editor/ui/create-ui.yaml @@ -124,6 +124,14 @@ step: showLabels: true type: block-layout - elements: + - type: select + label: Mode + options: + - text: Restart + value: Restart + - text: InPlace + value: InPlace + schema: schema/properties/spec/properties/verticalScaling/properties/mode - elements: - init: type: func @@ -136,9 +144,9 @@ step: type: machine-compare validation: name: isMachineValid - type: custom + type: custom|required watcher: - func: onMachineChange|memcached|/spec/podTemplate/spec/resources + func: onMachineChange|memcached paths: - temp/properties/machine - elements: @@ -199,20 +207,16 @@ step: - elements: - init: type: func - value: setExporter|memcached|cpu + value: setExporter|cpu label: CPU schema: schema/properties/spec/properties/verticalScaling/properties/exporter/properties/resources/properties/requests/properties/cpu type: input - init: type: func - value: setExporter|memcached|memory + value: setExporter|memory label: Memory schema: schema/properties/spec/properties/verticalScaling/properties/exporter/properties/resources/properties/requests/properties/memory type: input - watcher: - func: onExporterResourceChange|memcached - paths: - - schema/properties/spec/properties/verticalScaling/properties/exporter/properties/resources/properties/requests/properties/memory showLabels: true type: horizontal-layout hideBlock: true @@ -224,11 +228,25 @@ step: type: function type: block-layout - elements: - - label: "" - subtitle: Select a new configuration secret, apply a custom configuration, or - remove an existing setup to update your database settings - type: label-element - elements: + - label: "" + subtitle: Select a new configuration secret, apply a custom configuration, + or remove an existing setup to update your database settings + type: label-element + - editorHeight: 120px + if: + name: getCurrentConfig + type: function + label: Current Configuration + loader: + name: getCurrentConfig + watchPaths: + - schema/properties/metadata/properties/namespace + - temp/properties/createSecret/properties/status + readonly: true + schema: temp/properties/currentConfig + type: editor + validateContent: false - elements: - elements: - customClass: mb-15 @@ -331,6 +349,7 @@ step: name: setApplyConfig watchPaths: - temp/properties/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/applyConfig type: multi-file-editor validateContent: false @@ -358,15 +377,6 @@ step: refresh: fetchConfigSecrets schema: temp/properties/selectedConfigurationRemove type: select - - editorHeight: 500px - hideFormatButton: true - init: - type: func - value: onRemoveConfigChange - readonly: true - schema: temp/properties/removeConfig - type: multi-file-editor - validateContent: false watcher: func: onRemoveConfigChange paths: @@ -387,7 +397,6 @@ step: schema: temp/properties/reconfigurationType type: tab-layout label: Configuration - showLabels: false type: block-layout if: name: ifRequestTypeEqualsTo|Reconfigure diff --git a/charts/opskubedbcom-memcachedopsrequest-editor/ui/functions.js b/charts/opskubedbcom-memcachedopsrequest-editor/ui/functions.js index 87b8928826..b9b5816030 100644 --- a/charts/opskubedbcom-memcachedopsrequest-editor/ui/functions.js +++ b/charts/opskubedbcom-memcachedopsrequest-editor/ui/functions.js @@ -412,9 +412,10 @@ export const useFunc = (model) => { const cluster = storeGet('/route/params/cluster') const namespace = storeGet('/route/query/namespace') || getValue(model, '/metadata/namespace') const name = storeGet('/route/params/name') || getValue(model, '/spec/databaseRef/name') + const version = storeGet('/route/params/version') if (namespace && name) { - const url = `/clusters/${owner}/${cluster}/proxy/kubedb.com/v1alpha2/namespaces/${namespace}/memcacheds/${name}` + const url = `/clusters/${owner}/${cluster}/proxy/kubedb.com/${version}/namespaces/${namespace}/memcacheds/${name}` const resp = await axios.get(url) setDiscriminatorValue('/dbDetails', resp.data || {}) @@ -755,7 +756,7 @@ export const useFunc = (model) => { function getMachines() { const presets = storeGet('/kubedbuiPresets') || {} const dbDetails = getValue(discriminator, '/dbDetails') - const limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} + const limits = getLimits() const avlMachines = presets.admin?.machineProfiles?.available || [] let arr = [] @@ -805,7 +806,7 @@ export const useFunc = (model) => { function setMachine() { const dbDetails = getValue(discriminator, '/dbDetails') - const limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} + const limits = getLimits() const annotations = dbDetails?.metadata?.annotations || {} const instance = annotations['kubernetes.io/instance-type'] let parsedInstance = {} @@ -827,9 +828,8 @@ export const useFunc = (model) => { } else return { machine: 'custom', cpu: limits.cpu, memory: limits.memory } } - function onMachineChange(type, valPath) { - let selectedMachine = {} - selectedMachine = getValue(discriminator, '/machine') + function onMachineChange(type) { + const selectedMachine = getValue(discriminator, '/machine') || {} const machine = machinesFromPreset.find((item) => item.id === selectedMachine.machine) let obj = {} @@ -847,12 +847,14 @@ export const useFunc = (model) => { const path = `/spec/verticalScaling/${type}/resources` - if (obj && Object.keys(obj).length) + if (obj && Object.keys(obj).length) { commit('wizard/model$update', { path: path, value: obj, - force: true, }) + } else { + commit('wizard/model$delete', `/spec/verticalScaling/${type}`) + } // update metadata.annotations const annotations = getValue(model, '/metadata/annotations') || {} @@ -892,6 +894,7 @@ export const useFunc = (model) => { let configSecrets = [] let secretConfigData = [] let existingSecrets = [] + let databaseInfoResponse = {} async function fetchConfigSecrets() { const owner = storeGet('/route/params/user') @@ -928,6 +931,7 @@ export const useFunc = (model) => { }, }, ) + databaseInfoResponse = resp?.data?.response || {} configSecrets = resp?.data?.response?.availableSecrets || [] secretConfigData = resp?.data?.response?.configurations || [] } catch (e) { @@ -947,6 +951,11 @@ export const useFunc = (model) => { } } + function getCurrentConfig() { + const currentConfig = databaseInfoResponse?.appliedConfig ?? '' + return currentConfig + } + async function getConfigSecrets(type) { type = type ? type + '/' : '' const secretStatus = getValue(discriminator, `${type}createSecret/status`) @@ -1224,38 +1233,12 @@ export const useFunc = (model) => { if (!selectedConfig) { commit('wizard/model$delete', `/spec/configuration/${type}removeCustomConfig`) - return [{ name: '', content: '' }] + return } commit('wizard/model$update', { path: `/spec/configuration/${type}removeCustomConfig`, value: true, }) - - const configuration = secretConfigData.find((item) => item.componentName === selectedConfig) - - if (!configuration.data) { - return [{ name: '', content: '' }] - } - - const configObj = [] - // Decode base64 and format as array of objects with name and content - Object.keys(configuration.data).forEach((fileName) => { - try { - // Decode base64 string - const decodedString = atob(configuration.data[fileName]) - configObj.push({ - name: fileName, - content: decodedString, - }) - } catch (e) { - console.error(`Error decoding ${fileName}:`, e) - configObj.push({ - name: fileName, - content: configuration.data[fileName], // Fallback to original if decode fails - }) - } - }) - return configObj } async function onNewConfigSecretChange(type) { @@ -1554,21 +1537,9 @@ export const useFunc = (model) => { return limitVal } - function onExporterResourceChange(type) { - const commitPath = `/spec/verticalScaling/exporter/resources/requests/${type}` - const valPath = `/spec/verticalScaling/exporter/resources/limits/${type}` - const val = getValue(model, valPath) - if (val) - commit('wizard/model$update', { - path: commitPath, - value: val, - force: true, - }) - } - function isMachineValid() { const dbDetails = getValue(discriminator, '/dbDetails') - const limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} + const limits = getLimits() const selectedMachine = getValue(discriminator, '/machine') const selectedLimits = { cpu: selectedMachine.cpu, memory: selectedMachine.memory } @@ -1579,10 +1550,23 @@ export const useFunc = (model) => { return false } + function getLimits() { + const dbDetails = getValue(discriminator, '/dbDetails') + let limits = {} + const containers = dbDetails?.spec?.podTemplate?.spec?.containers || [] + if (containers.length === 0) + limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} + else { + const kind = dbDetails?.kind + const resource = containers.filter((ele) => ele.name === kind?.toLowerCase()) + limits = resource[0]?.resources?.requests || {} + } + return limits + } + return { isMachineValid, setExporter, - onExporterResourceChange, fetchJsons, returnFalse, isRancherManaged, @@ -1644,5 +1628,6 @@ export const useFunc = (model) => { onRemoveConfigChange, onNewConfigSecretChange, onSelectedSecretChange, + getCurrentConfig, } } diff --git a/charts/opskubedbcom-memcachedopsrequest-editor/values.openapiv3_schema.yaml b/charts/opskubedbcom-memcachedopsrequest-editor/values.openapiv3_schema.yaml index 59d0e77f85..eeacbe9261 100644 --- a/charts/opskubedbcom-memcachedopsrequest-editor/values.openapiv3_schema.yaml +++ b/charts/opskubedbcom-memcachedopsrequest-editor/values.openapiv3_schema.yaml @@ -314,6 +314,12 @@ properties: - value type: object type: object + mode: + default: Restart + enum: + - Restart + - InPlace + type: string readinessCriteria: type: object type: object diff --git a/charts/opskubedbcom-milvusopsrequest-editor/Chart.yaml b/charts/opskubedbcom-milvusopsrequest-editor/Chart.yaml index 06c3b4a58e..aca95f6651 100644 --- a/charts/opskubedbcom-milvusopsrequest-editor/Chart.yaml +++ b/charts/opskubedbcom-milvusopsrequest-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ops.kubedb.com","version":"v1alpha1","resource":"milvusopsrequests"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MilvusOpsRequest Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: opskubedbcom-milvusopsrequest-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/opskubedbcom-milvusopsrequest-editor/README.md b/charts/opskubedbcom-milvusopsrequest-editor/README.md index 0343a46cd2..b90d28db4e 100644 --- a/charts/opskubedbcom-milvusopsrequest-editor/README.md +++ b/charts/opskubedbcom-milvusopsrequest-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/opskubedbcom-milvusopsrequest-editor --version=v0.35.0 -$ helm upgrade -i opskubedbcom-milvusopsrequest-editor appscode/opskubedbcom-milvusopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/opskubedbcom-milvusopsrequest-editor --version=v0.36.0 +$ helm upgrade -i opskubedbcom-milvusopsrequest-editor appscode/opskubedbcom-milvusopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MilvusOpsRequest Editor on a [Kubernetes](http://kubernetes To install/upgrade the chart with the release name `opskubedbcom-milvusopsrequest-editor`: ```bash -$ helm upgrade -i opskubedbcom-milvusopsrequest-editor appscode/opskubedbcom-milvusopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i opskubedbcom-milvusopsrequest-editor appscode/opskubedbcom-milvusopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MilvusOpsRequest Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `opskubedbcom-milvu Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i opskubedbcom-milvusopsrequest-editor appscode/opskubedbcom-milvusopsrequest-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ops.kubedb.com/v1alpha1 +$ helm upgrade -i opskubedbcom-milvusopsrequest-editor appscode/opskubedbcom-milvusopsrequest-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i opskubedbcom-milvusopsrequest-editor appscode/opskubedbcom-milvusopsrequest-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i opskubedbcom-milvusopsrequest-editor appscode/opskubedbcom-milvusopsrequest-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/opskubedbcom-milvusopsrequest-editor/crds/ops.kubedb.com_milvusopsrequests.yaml b/charts/opskubedbcom-milvusopsrequest-editor/crds/ops.kubedb.com_milvusopsrequests.yaml index 056d21a967..0693a560cc 100644 --- a/charts/opskubedbcom-milvusopsrequest-editor/crds/ops.kubedb.com_milvusopsrequests.yaml +++ b/charts/opskubedbcom-milvusopsrequest-editor/crds/ops.kubedb.com_milvusopsrequests.yaml @@ -353,6 +353,12 @@ spec: - value type: object type: object + mode: + default: Restart + enum: + - Restart + - InPlace + type: string node: properties: nodeSelectionPolicy: diff --git a/charts/opskubedbcom-milvusopsrequest-editor/ui/create-ui.yaml b/charts/opskubedbcom-milvusopsrequest-editor/ui/create-ui.yaml new file mode 100644 index 0000000000..1c62d48ab4 --- /dev/null +++ b/charts/opskubedbcom-milvusopsrequest-editor/ui/create-ui.yaml @@ -0,0 +1,1039 @@ +step: +- elements: + - if: + name: showAndInitName + type: function + label: op_req_name + schema: schema/properties/metadata/properties/name + type: input + validation: + type: required + - disable: isNamespaceDisabled + hasGroup: isRancherManaged + if: + name: showAndInitNamespace + type: function + init: + type: func + value: initNamespace + label: Namespace + loader: getNamespaces + schema: schema/properties/metadata/properties/namespace + type: select + validation: + type: required + watcher: + func: onNamespaceChange + paths: + - schema/properties/metadata/properties/namespace + - disable: isDatabaseRefDisabled + if: + name: showAndInitDatabaseRef + type: function + init: + type: func + value: initDatabaseRef + label: Database Ref + loader: + name: getDbs + watchPaths: + - schema/properties/metadata/properties/namespace + refresh: true + schema: schema/properties/spec/properties/databaseRef/properties/name + type: select + validation: + type: required + watcher: + func: onDbChange + paths: + - schema/properties/spec/properties/databaseRef/properties/name + - if: + name: showConfigureOpsrequestLabel + type: function + label: config_ops_request + type: label-element + - disable: isDbDetailsLoading + if: + name: showAndInitOpsRequestType + type: function + init: + type: func + value: getRequestTypeFromRoute + isHorizontal: true + label: Type of Ops Request + options: + - description: Update your database to any version + text: Update Version + value: UpdateVersion + - description: Scale up or down pod count + text: Horizontal Scaling + value: HorizontalScaling + - description: Manage your CPU resources + text: Vertical Scaling + value: VerticalScaling + - description: Manage your database size + text: Volume Expansion + value: VolumeExpansion + - description: Restart your database + text: Restart + value: Restart + - description: Reconfigure your database + text: Reconfigure + value: Reconfigure + - description: Reconfigure your database tls configuration + text: Reconfigure TLS + value: ReconfigureTLS + - description: Rotate authentication credentials + text: Rotate Auth + value: RotateAuth + - description: Migrate storage + text: Storage Migration + value: StorageMigration + schema: schema/properties/spec/properties/type + type: radio + watcher: + func: onRequestTypeChange + paths: + - schema/properties/spec/properties/type + - elements: + - init: + type: func + value: setValueFromDbDetails|/spec/version + label: Target Version + loader: getDbVersions + schema: schema/properties/spec/properties/updateVersion/properties/targetVersion + subtitle: Select the desired Milvus version to which you want to update your + database. + type: select-compare + - if: + name: isVersionEmpty + type: function + label: "" + loader: + name: getVersionInfo + watchPaths: + - temp/properties/filteredVersion + type: info + fixedBlock: true + if: + name: ifRequestTypeEqualsTo|UpdateVersion + type: function + label: Version + showLabels: true + type: block-layout + - elements: + - elements: + - header: DataNode + init: + type: func + value: setValueFromDbDetails|/spec/topology/distributed/datanode/replicas + label: DataNode Replicas + schema: schema/properties/spec/properties/horizontalScaling/properties/topology/properties/dataNode + subtitle: Define the number of DataNode replicas + type: input-compare + type: horizontal-layout + - elements: + - header: MixCoord + init: + type: func + value: setValueFromDbDetails|/spec/topology/distributed/mixcoord/replicas + label: MixCoord Replicas + schema: schema/properties/spec/properties/horizontalScaling/properties/topology/properties/mixcoord + subtitle: Define the number of MixCoord replicas + type: input-compare + type: horizontal-layout + - elements: + - header: Proxy + init: + type: func + value: setValueFromDbDetails|/spec/topology/distributed/proxy/replicas + label: Proxy Replicas + schema: schema/properties/spec/properties/horizontalScaling/properties/topology/properties/proxy + subtitle: Define the number of Proxy replicas + type: input-compare + type: horizontal-layout + - elements: + - header: QueryNode + init: + type: func + value: setValueFromDbDetails|/spec/topology/distributed/querynode/replicas + label: QueryNode Replicas + schema: schema/properties/spec/properties/horizontalScaling/properties/topology/properties/querynode + subtitle: Define the number of QueryNode replicas + type: input-compare + type: horizontal-layout + - elements: + - header: StreamingNode + init: + type: func + value: setValueFromDbDetails|/spec/topology/distributed/streamingnode/replicas + label: StreamingNode Replicas + schema: schema/properties/spec/properties/horizontalScaling/properties/topology/properties/streamingnode + subtitle: Define the number of StreamingNode replicas + type: input-compare + type: horizontal-layout + fixedBlock: true + if: + name: ifRequestTypeEqualsTo|HorizontalScaling + type: function + label: Horizontal Scaling Form + showLabels: true + type: block-layout + - elements: + - type: select + label: Mode + options: + - text: Restart + value: Restart + - text: InPlace + value: InPlace + schema: schema/properties/spec/properties/verticalScaling/properties/mode + - elements: + - init: + type: func + value: setMachine|node + label: Resources + loader: getMachines|node + schema: temp/properties/machine-node + subtitle: Compare your current machine configuration with the proposed memory + adjustments and make informed decisions for your database setup + type: machine-compare + validation: + name: isMachineValid|node + type: custom|required + watcher: + func: onMachineChange|node + paths: + - temp/properties/machine-node + - elements: + - elements: + - elements: + - label: Node Selection Policy + subtitle: Control where your workloads runs by configuring node selection + criteria. Use label selectors to match specific nodes or taints to + avoid unsuitable nodes + type: label-element + - label: Node Selection Policy + options: + - text: LabelSelector + value: LabelSelector + - text: Taint + value: Taint + schema: schema/properties/spec/properties/verticalScaling/properties/node/properties/nodeSelectionPolicy + type: select + hideBorder: true + showLabels: false + type: block-layout + - customClass: mt-20 + label: Label Selector: Specify key-value pairs to target nodes + that match your workload's requirements.
Taints: Define + tolerations for node taints to ensure your workload runs only on compatible + nodes + type: info + type: horizontal-layout + - label: Topology + subtitle: Define node topology preferences, such as zone or region. For + example, 'zone=us-central1-a' ensures workloads are deployed in that zone. + type: label-element + - elements: + - label: Key + schema: schema/properties/spec/properties/verticalScaling/properties/node/properties/topology/properties/key + type: input + - label: Value + schema: schema/properties/spec/properties/verticalScaling/properties/node/properties/topology/properties/value + type: input + type: horizontal-layout + label: Node Selection + showLabels: true + type: block-layout + if: + name: ifDbTypeEqualsTo|standalone + type: function + label: Node + showLabels: true + type: block-layout + - elements: + - init: + type: func + value: setMachine|datanode + label: Resources + loader: getMachines|datanode + schema: temp/properties/machine-datanode + subtitle: Compare your current machine configuration with the proposed memory + adjustments and make informed decisions for your database setup + type: machine-compare + validation: + name: isMachineValid|datanode + type: custom + watcher: + func: onMachineChange|datanode + paths: + - temp/properties/machine-datanode + - elements: + - elements: + - elements: + - label: Node Selection Policy + subtitle: Control where your workloads runs by configuring node selection + criteria. Use label selectors to match specific nodes or taints to + avoid unsuitable nodes + type: label-element + - label: Node Selection Policy + options: + - text: LabelSelector + value: LabelSelector + - text: Taint + value: Taint + schema: schema/properties/spec/properties/verticalScaling/properties/datanode/properties/nodeSelectionPolicy + type: select + hideBorder: true + showLabels: false + type: block-layout + - customClass: mt-20 + label: Label Selector: Specify key-value pairs to target nodes + that match your workload's requirements.
Taints: Define + tolerations for node taints to ensure your workload runs only on compatible + nodes + type: info + type: horizontal-layout + - label: Topology + subtitle: Define node topology preferences, such as zone or region. For + example, 'zone=us-central1-a' ensures workloads are deployed in that zone. + type: label-element + - elements: + - label: Key + schema: schema/properties/spec/properties/verticalScaling/properties/datanode/properties/topology/properties/key + type: input + - label: Value + schema: schema/properties/spec/properties/verticalScaling/properties/datanode/properties/topology/properties/value + type: input + type: horizontal-layout + label: Node Selection + showLabels: true + type: block-layout + if: + name: ifDbTypeEqualsTo|distributed + type: function + label: DataNode + showLabels: true + type: block-layout + - elements: + - init: + type: func + value: setMachine|mixcoord + label: Resources + loader: getMachines|mixcoord + schema: temp/properties/machine-mixcoord + subtitle: Compare your current machine configuration with the proposed memory + adjustments and make informed decisions for your database setup + type: machine-compare + validation: + name: isMachineValid|mixcoord + type: custom + watcher: + func: onMachineChange|mixcoord + paths: + - temp/properties/machine-mixcoord + - elements: + - elements: + - elements: + - label: Node Selection Policy + subtitle: Control where your workloads runs by configuring node selection + criteria. Use label selectors to match specific nodes or taints to + avoid unsuitable nodes + type: label-element + - label: Node Selection Policy + options: + - text: LabelSelector + value: LabelSelector + - text: Taint + value: Taint + schema: schema/properties/spec/properties/verticalScaling/properties/mixcoord/properties/nodeSelectionPolicy + type: select + hideBorder: true + showLabels: false + type: block-layout + - customClass: mt-20 + label: Label Selector: Specify key-value pairs to target nodes + that match your workload's requirements.
Taints: Define + tolerations for node taints to ensure your workload runs only on compatible + nodes + type: info + type: horizontal-layout + - label: Topology + subtitle: Define node topology preferences, such as zone or region. For + example, 'zone=us-central1-a' ensures workloads are deployed in that zone. + type: label-element + - elements: + - label: Key + schema: schema/properties/spec/properties/verticalScaling/properties/mixcoord/properties/topology/properties/key + type: input + - label: Value + schema: schema/properties/spec/properties/verticalScaling/properties/mixcoord/properties/topology/properties/value + type: input + type: horizontal-layout + label: Node Selection + showLabels: true + type: block-layout + if: + name: ifDbTypeEqualsTo|distributed + type: function + label: MixCoord + showLabels: true + type: block-layout + - elements: + - init: + type: func + value: setMachine|proxy + label: Resources + loader: getMachines|proxy + schema: temp/properties/machine-proxy + subtitle: Compare your current machine configuration with the proposed memory + adjustments and make informed decisions for your database setup + type: machine-compare + validation: + name: isMachineValid|proxy + type: custom + watcher: + func: onMachineChange|proxy + paths: + - temp/properties/machine-proxy + - elements: + - elements: + - elements: + - label: Node Selection Policy + subtitle: Control where your workloads runs by configuring node selection + criteria. Use label selectors to match specific nodes or taints to + avoid unsuitable nodes + type: label-element + - label: Node Selection Policy + options: + - text: LabelSelector + value: LabelSelector + - text: Taint + value: Taint + schema: schema/properties/spec/properties/verticalScaling/properties/proxy/properties/nodeSelectionPolicy + type: select + hideBorder: true + showLabels: false + type: block-layout + - customClass: mt-20 + label: Label Selector: Specify key-value pairs to target nodes + that match your workload's requirements.
Taints: Define + tolerations for node taints to ensure your workload runs only on compatible + nodes + type: info + type: horizontal-layout + - label: Topology + subtitle: Define node topology preferences, such as zone or region. For + example, 'zone=us-central1-a' ensures workloads are deployed in that zone. + type: label-element + - elements: + - label: Key + schema: schema/properties/spec/properties/verticalScaling/properties/proxy/properties/topology/properties/key + type: input + - label: Value + schema: schema/properties/spec/properties/verticalScaling/properties/proxy/properties/topology/properties/value + type: input + type: horizontal-layout + label: Node Selection + showLabels: true + type: block-layout + if: + name: ifDbTypeEqualsTo|distributed + type: function + label: Proxy + showLabels: true + type: block-layout + - elements: + - init: + type: func + value: setMachine|querynode + label: Resources + loader: getMachines|querynode + schema: temp/properties/machine-querynode + subtitle: Compare your current machine configuration with the proposed memory + adjustments and make informed decisions for your database setup + type: machine-compare + validation: + name: isMachineValid|querynode + type: custom + watcher: + func: onMachineChange|querynode + paths: + - temp/properties/machine-querynode + - elements: + - elements: + - elements: + - label: Node Selection Policy + subtitle: Control where your workloads runs by configuring node selection + criteria. Use label selectors to match specific nodes or taints to + avoid unsuitable nodes + type: label-element + - label: Node Selection Policy + options: + - text: LabelSelector + value: LabelSelector + - text: Taint + value: Taint + schema: schema/properties/spec/properties/verticalScaling/properties/querynode/properties/nodeSelectionPolicy + type: select + hideBorder: true + showLabels: false + type: block-layout + - customClass: mt-20 + label: Label Selector: Specify key-value pairs to target nodes + that match your workload's requirements.
Taints: Define + tolerations for node taints to ensure your workload runs only on compatible + nodes + type: info + type: horizontal-layout + - label: Topology + subtitle: Define node topology preferences, such as zone or region. For + example, 'zone=us-central1-a' ensures workloads are deployed in that zone. + type: label-element + - elements: + - label: Key + schema: schema/properties/spec/properties/verticalScaling/properties/querynode/properties/topology/properties/key + type: input + - label: Value + schema: schema/properties/spec/properties/verticalScaling/properties/querynode/properties/topology/properties/value + type: input + type: horizontal-layout + label: Node Selection + showLabels: true + type: block-layout + if: + name: ifDbTypeEqualsTo|distributed + type: function + label: QueryNode + showLabels: true + type: block-layout + - elements: + - init: + type: func + value: setMachine|streamingnode + label: Resources + loader: getMachines|streamingnode + schema: temp/properties/machine-streamingnode + subtitle: Compare your current machine configuration with the proposed memory + adjustments and make informed decisions for your database setup + type: machine-compare + validation: + name: isMachineValid|streamingnode + type: custom + watcher: + func: onMachineChange|streamingnode + paths: + - temp/properties/machine-streamingnode + - elements: + - elements: + - elements: + - label: Node Selection Policy + subtitle: Control where your workloads runs by configuring node selection + criteria. Use label selectors to match specific nodes or taints to + avoid unsuitable nodes + type: label-element + - label: Node Selection Policy + options: + - text: LabelSelector + value: LabelSelector + - text: Taint + value: Taint + schema: schema/properties/spec/properties/verticalScaling/properties/streamingnode/properties/nodeSelectionPolicy + type: select + hideBorder: true + showLabels: false + type: block-layout + - customClass: mt-20 + label: Label Selector: Specify key-value pairs to target nodes + that match your workload's requirements.
Taints: Define + tolerations for node taints to ensure your workload runs only on compatible + nodes + type: info + type: horizontal-layout + - label: Topology + subtitle: Define node topology preferences, such as zone or region. For + example, 'zone=us-central1-a' ensures workloads are deployed in that zone. + type: label-element + - elements: + - label: Key + schema: schema/properties/spec/properties/verticalScaling/properties/streamingnode/properties/topology/properties/key + type: input + - label: Value + schema: schema/properties/spec/properties/verticalScaling/properties/streamingnode/properties/topology/properties/value + type: input + type: horizontal-layout + label: Node Selection + showLabels: true + type: block-layout + if: + name: ifDbTypeEqualsTo|distributed + type: function + label: StreamingNode + showLabels: true + type: block-layout + if: + name: ifRequestTypeEqualsTo|VerticalScaling + type: function + type: block-layout + - elements: + - elements: + - elements: + - label: Mode + subtitle: Not sure which mode to pick? Use Online Mode for smooth operations + with minimal disruption. Choose Offline Mode if you can afford a brief + downtime for added reliability during the volume expansion. + type: label-element + - label: Mode + options: + - text: Offline + value: Offline + - text: Online + value: Online + schema: schema/properties/spec/properties/volumeExpansion/properties/mode + type: select + validation: + type: required + type: block-layout + type: horizontal-layout + - elements: + - header: Node + init: + type: func + value: setValueFromDbDetails|/spec/storage/resources/requests/storage + label: Node Storage Size + schema: schema/properties/spec/properties/volumeExpansion/properties/node + subtitle: How much extra storage does your database need? Specify the size + (e.g. 2Gi for 2 gigabytes) so we can allocate it correctly + type: input-compare + validation: + name: checkVolume|/spec/storage/resources/requests/storage|/spec/volumeExpansion/node + type: custom + fixedBlock: true + if: + name: ifDbTypeEqualsTo|standalone + type: function + label: Milvus volume expansion + showLabels: true + type: block-layout + - elements: + - header: StreamingNode + init: + type: func + value: setValueFromDbDetails|/spec/topology/distributed/streamingnode/storage/resources/requests/storage + label: Storage Size + schema: schema/properties/spec/properties/volumeExpansion/properties/streamingnode + subtitle: How much extra storage does StreamingNode need? Specify the size + (e.g. 2Gi for 2 gigabytes) + type: input-compare + validation: + name: checkVolume|/spec/topology/distributed/streamingnode/storage/resources/requests/storage|/spec/volumeExpansion/streamingnode + type: custom + fixedBlock: true + if: + name: ifDbTypeEqualsTo|distributed + type: function + label: Milvus volume expansion + showLabels: true + type: block-layout + if: + name: ifRequestTypeEqualsTo|VolumeExpansion + type: function + label: Volume Expansion Form + type: block-layout + - elements: + - label: "" + subtitle: The database will be restarted. This operation restarts all the pods + of the database. + type: label-element + if: + name: ifRequestTypeEqualsTo|Restart + type: function + label: Restart Form + type: block-layout + - elements: + - elements: + - label: "" + subtitle: Select a new configuration secret, apply a custom configuration, + or remove an existing setup to update your database settings + type: label-element + - editorHeight: 120px + if: + name: getCurrentConfig + type: function + label: Current Configuration + loader: + name: getCurrentConfig + watchPaths: + - schema/properties/metadata/properties/namespace + - temp/properties/createSecret/properties/status + readonly: true + schema: temp/properties/currentConfig + type: editor + validateContent: false + - elements: + - elements: + - customClass: mb-15 + label: Config Secret + subtitle: Select an existing secret or create a new one to apply to your + database configuration. + type: label-element + - customClass: mb-2 + init: + type: func + value: setValueFromDbDetails|/spec/configSecret/name + label: Config Secret + loader: + name: getConfigSecrets + watchPaths: + - schema/properties/metadata/properties/namespace + - temp/properties/createSecret/properties/status + refresh: fetchConfigSecrets + schema: schema/properties/spec/properties/configuration/properties/configSecret/properties/name + type: select + watcher: + func: onCreateSecretChange + paths: + - temp/properties/createSecret/properties/status + - customClass: mt-15 + elements: + - label: "" + subtitle: Enter a unique name to identify this secret. + type: label-element + - label: Secret Name + schema: temp/properties/createSecret/properties/name + type: input + validation: + type: required + - buttonClass: is-light is-outlined + elements: + - label: Key + loader: + name: onSelectedSecretChange + watchPaths: + - temp/properties/createSecret/properties/data + schema: key + type: select + validation: + type: required + - height: 120px + label: Value + schema: value + type: textarea + keepInitial: true + label: String Data + schema: temp/properties/createSecret/properties/data + type: array-object-form + validation: + type: required + hasButton: + action: createNewConfigSecret + hasCancel: cancelCreateSecret + text: Save + if: + name: isCreateSecret + type: function + label: Create a New Config Secret + showLabels: true + type: block-layout + - editorHeight: 500px + hideFormatButton: true + if: + name: isNotCreateSecret + type: function + loader: + name: onNewConfigSecretChange + watchPaths: + - schema/properties/spec/properties/configuration/properties/configSecret/properties/name + readonly: true + schema: temp/properties/newConfigSecret + type: multi-file-editor + validateContent: false + if: + name: ifReconfigurationTypeEqualsTo|selectNewConfigSecret + type: function + label: Config Secret + type: block-layout + - elements: + - customClass: mb-15 + label: New Apply Config + subtitle: Define custom configurations for your database using key-value + pairs. These parameters will overwrite existing settings.
Enter the + parameter you want to configure (e.g., max_connections). + type: label-element + - customClass: mb-2 + label: Configuration + loader: getConfigSecretsforAppyConfig + refresh: fetchConfigSecrets + schema: temp/properties/selectedConfiguration + type: select + - editorHeight: 500px + hideFormatButton: true + loader: + name: setApplyConfig + watchPaths: + - temp/properties/selectedConfiguration + placeholder: Add config parameters... + schema: temp/properties/applyConfig + type: multi-file-editor + validateContent: false + watcher: + func: onApplyconfigChange + paths: + - temp/properties/applyConfig + if: + name: ifReconfigurationTypeEqualsTo|applyConfig + type: function + label: ApplyConfig + type: block-layout + - elements: + - customClass: mb-15 + label: Remove + subtitle: Selected a configuration secret from the available list to update + your database settings + type: label-element + - customClass: mb-2 + label: Configuration + loader: + name: getConfigSecretsforAppyConfig + watchPaths: + - schema/properties/metadata/properties/namespace + refresh: fetchConfigSecrets + schema: temp/properties/selectedConfigurationRemove + type: select + watcher: + func: onRemoveConfigChange + paths: + - temp/properties/selectedConfigurationRemove + if: + name: ifReconfigurationTypeEqualsTo|remove + type: function + label: Remove + type: block-layout + label: New Config Secret + options: + - text: NEW CONFIG SECRET + value: selectNewConfigSecret + - text: APPLY CONFIG + value: applyConfig + - text: REMOVE + value: remove + schema: temp/properties/reconfigurationType + type: tab-layout + label: Configuration + type: block-layout + if: + name: ifRequestTypeEqualsTo|Reconfigure + type: function + label: Reconfigure Form + loader: + name: fetchConfigSecrets + watchPaths: + - schema/properties/metadata/properties/namespace + type: block-layout + - elements: + - if: + name: hasTlsField + type: function + init: + type: func + value: initTlsOperation + label: TLS Operation + options: + - text: Update + value: update + - text: Rotate + value: rotate + - text: Remove + value: remove + schema: temp/properties/tlsOperation + type: radio + watcher: + func: onTlsOperationChange + paths: + - temp/properties/tlsOperation + - fullwidth: true + if: + name: isTlsEnabled + type: function + label: Remove TLS + schema: schema/properties/spec/properties/tls/properties/remove + type: switch + - fullwidth: true + if: + name: isTlsEnabled + type: function + label: Rotate Certificates + schema: schema/properties/spec/properties/tls/properties/rotateCertificates + type: switch + - elements: + - disable: true + init: + type: func + value: initIssuerRefApiGroup + label: API Group + schema: schema/properties/spec/properties/tls/properties/issuerRef/properties/apiGroup + type: input + watcher: + func: initIssuerRefApiGroup + paths: + - schema/properties/spec/properties/tls/properties/issuerRef/properties/kind + - init: + type: func + value: setValueFromDbDetails|/spec/tls/issuerRef/kind + label: Kind + options: + - text: Issuer + value: Issuer + - text: ClusterIssuer + value: ClusterIssuer + schema: schema/properties/spec/properties/tls/properties/issuerRef/properties/kind + type: select + validation: + name: isIssuerRefRequired + type: custom + - init: + type: func + value: setValueFromDbDetails|/spec/tls/issuerRef/name + label: Name + loader: + name: getIssuerRefsName + watchPaths: + - schema/properties/spec/properties/tls/properties/issuerRef/properties/kind + - schema/properties/metadata/properties/namespace + schema: schema/properties/spec/properties/tls/properties/issuerRef/properties/name + type: select + validation: + name: isIssuerRefRequired + type: custom + if: + name: showIssuerRefAndCertificates + type: function + label: Issuer Reference + showLabels: true + type: block-layout + - elements: + - buttonClass: is-light is-outlined + elements: + - disable: disableAlias + label: Alias + loader: fetchAliasOptions + schema: alias + type: select + validation: + type: required + - label: Secret Name + schema: secretName + type: input + - label: Duration + schema: duration + type: input + - label: Renew Before + schema: renewBefore + type: input + - buttonClass: is-light is-outlined + element: + label: Organization + type: input + label: Organizations + schema: subject/properties/organizations + type: array-item-form + - buttonClass: is-light is-outlined + element: + label: Country + type: input + label: Countries + schema: subject/properties/countries + type: array-item-form + - buttonClass: is-light is-outlined + element: + label: Organizational Unit + type: input + label: Organizational Units + schema: subject/properties/organizationalUnits + type: array-item-form + - buttonClass: is-light is-outlined + element: + label: Province + type: input + label: Provinces + schema: subject/properties/provinces + type: array-item-form + - buttonClass: is-light is-outlined + element: + label: DNS Name + type: input + label: DNS Names + schema: dnsNames + type: array-item-form + - buttonClass: is-light is-outlined + element: + label: IP Address + type: input + label: IP Addresses + schema: ipAddresses + type: array-item-form + label: Certificates + schema: schema/properties/spec/properties/tls/properties/certificates + type: array-object-form + if: + name: showIssuerRefAndCertificates + type: function + label: Certificates + loader: setValueFromDbDetails|/spec/tls/certificates|/spec/tls/certificates + showLabels: false + type: block-layout + if: + name: ifRequestTypeEqualsTo|ReconfigureTLS + type: function + label: TLS + type: block-layout + - elements: + - label: Authentication Secret + subtitle: Reference to an existing secret containing authentication credentials + type: label-element + - label: Secret Name + schema: schema/properties/spec/properties/authentication/properties/secretRef/properties/name + type: input + if: + name: ifRequestTypeEqualsTo|RotateAuth + type: function + label: Rotate Auth Form + type: block-layout + - elements: + - label: Storage Class Name + schema: schema/properties/spec/properties/migration/properties/storageClassName + type: input + validation: + type: required + - label: Old PV Reclaim Policy + schema: schema/properties/spec/properties/migration/properties/oldPVReclaimPolicy + type: input + if: + name: ifRequestTypeEqualsTo|StorageMigration + type: function + label: Storage Migration Form + type: block-layout + - elements: + - label: Timeout + schema: schema/properties/spec/properties/timeout + subtitle: Specify the maximum time allowed for the operation to complete before + it times out + type: time-picker + - init: + type: func + value: setApplyToIfReady + label: Apply + options: + - text: IfReady (OpsRequest will be applied if database is ready) + value: IfReady + - text: Always (OpsRequest will always be applied) + value: Always + schema: schema/properties/spec/properties/apply + type: radio + label: OpsRequest Options + showLabels: true + type: block-layout + loader: getDbDetails + type: single-step-form +type: multi-step-form diff --git a/charts/opskubedbcom-milvusopsrequest-editor/ui/functions.js b/charts/opskubedbcom-milvusopsrequest-editor/ui/functions.js new file mode 100644 index 0000000000..e59d25d1ba --- /dev/null +++ b/charts/opskubedbcom-milvusopsrequest-editor/ui/functions.js @@ -0,0 +1,1679 @@ +const { axios, useOperator, store, useToast } = window.vueHelpers || {} +const machines = { + 'db.t.micro': { + resources: { + requests: { + cpu: '250m', + memory: '512Mi', + }, + limits: { + cpu: '500m', + memory: '1Gi', + }, + }, + }, + 'db.t.small': { + resources: { + requests: { + cpu: '1', + memory: '1Gi', + }, + limits: { + cpu: '2', + memory: '2Gi', + }, + }, + }, + 'db.t.medium': { + resources: { + requests: { + cpu: '1', + memory: '2Gi', + }, + limits: { + cpu: '2', + memory: '4Gi', + }, + }, + }, + 'db.t.large': { + resources: { + requests: { + cpu: '1', + memory: '4Gi', + }, + limits: { + cpu: '2', + memory: '8Gi', + }, + }, + }, + 'db.t.xlarge': { + resources: { + requests: { + cpu: '2', + memory: '8Gi', + }, + limits: { + cpu: '4', + memory: '16Gi', + }, + }, + }, + 'db.t.2xlarge': { + resources: { + requests: { + cpu: '4', + memory: '16Gi', + }, + limits: { + cpu: '8', + memory: '32Gi', + }, + }, + }, + 'db.m.small': { + resources: { + requests: { + cpu: '500m', + memory: '912680550', + }, + limits: { + cpu: '1', + memory: '1825361100', + }, + }, + }, + 'db.m.large': { + resources: { + requests: { + cpu: '1', + memory: '4Gi', + }, + limits: { + cpu: '2', + memory: '8Gi', + }, + }, + }, + 'db.m.xlarge': { + resources: { + requests: { + cpu: '2', + memory: '8Gi', + }, + limits: { + cpu: '4', + memory: '16Gi', + }, + }, + }, + 'db.m.2xlarge': { + resources: { + requests: { + cpu: '4', + memory: '16Gi', + }, + limits: { + cpu: '8', + memory: '32Gi', + }, + }, + }, + 'db.m.4xlarge': { + resources: { + requests: { + cpu: '8', + memory: '32Gi', + }, + limits: { + cpu: '16', + memory: '64Gi', + }, + }, + }, + 'db.m.8xlarge': { + resources: { + requests: { + cpu: '16', + memory: '64Gi', + }, + limits: { + cpu: '32', + memory: '128Gi', + }, + }, + }, + 'db.m.12xlarge': { + resources: { + requests: { + cpu: '24', + memory: '96Gi', + }, + limits: { + cpu: '48', + memory: '192Gi', + }, + }, + }, + 'db.m.16xlarge': { + resources: { + requests: { + cpu: '32', + memory: '128Gi', + }, + limits: { + cpu: '64', + memory: '256Gi', + }, + }, + }, + 'db.m.24xlarge': { + resources: { + requests: { + cpu: '48', + memory: '192Gi', + }, + limits: { + cpu: '96', + memory: '384Gi', + }, + }, + }, + 'db.r.large': { + resources: { + requests: { + cpu: '1', + memory: '8Gi', + }, + limits: { + cpu: '2', + memory: '16Gi', + }, + }, + }, + 'db.r.xlarge': { + resources: { + requests: { + cpu: '2', + memory: '16Gi', + }, + limits: { + cpu: '4', + memory: '32Gi', + }, + }, + }, + 'db.r.2xlarge': { + resources: { + requests: { + cpu: '4', + memory: '32Gi', + }, + limits: { + cpu: '8', + memory: '64Gi', + }, + }, + }, + 'db.r.4xlarge': { + resources: { + requests: { + cpu: '8', + memory: '96Gi', + }, + limits: { + cpu: '16', + memory: '192Gi', + }, + }, + }, + 'db.r.8xlarge': { + resources: { + requests: { + cpu: '16', + memory: '128Gi', + }, + limits: { + cpu: '32', + memory: '256Gi', + }, + }, + }, + 'db.r.12xlarge': { + resources: { + requests: { + cpu: '24', + memory: '192Gi', + }, + limits: { + cpu: '48', + memory: '384Gi', + }, + }, + }, + 'db.r.16xlarge': { + resources: { + requests: { + cpu: '32', + memory: '256Gi', + }, + limits: { + cpu: '64', + memory: '512Gi', + }, + }, + }, + 'db.r.24xlarge': { + resources: { + requests: { + cpu: '24', + memory: '384Gi', + }, + limits: { + cpu: '96', + memory: '768Gi', + }, + }, + }, +} + +const machineList = [ + 'custom', + 'db.t.micro', + 'db.t.small', + 'db.t.medium', + 'db.t.large', + 'db.t.xlarge', + 'db.t.2xlarge', + 'db.m.small', + 'db.m.large', + 'db.m.xlarge', + 'db.m.2xlarge', + 'db.m.4xlarge', + 'db.m.8xlarge', + 'db.m.12xlarge', + 'db.m.16xlarge', + 'db.m.24xlarge', + 'db.r.large', + 'db.r.xlarge', + 'db.r.2xlarge', + 'db.r.4xlarge', + 'db.r.8xlarge', + 'db.r.12xlarge', + 'db.r.16xlarge', + 'db.r.24xlarge', +] + +let machinesFromPreset = [] +const configSecretKeys = ['milvus.yaml'] + +export const useFunc = (model) => { + const route = store.state?.route + const toast = useToast() + + const { getValue, storeGet, discriminator, setDiscriminatorValue, commit } = useOperator( + model, + store.state, + ) + + showAndInitOpsRequestType() + async function fetchJsons({ axios, itemCtx }) { + let ui = {} + let language = {} + let functions = {} + const { name, sourceRef, version, packageviewUrlPrefix } = itemCtx.chart + + try { + ui = await axios.get( + `${packageviewUrlPrefix}/create-ui.yaml?name=${name}&sourceApiGroup=${sourceRef.apiGroup}&sourceKind=${sourceRef.kind}&sourceNamespace=${sourceRef.namespace}&sourceName=${sourceRef.name}&version=${version}&format=json`, + ) + language = await axios.get( + `${packageviewUrlPrefix}/language.yaml?name=${name}&sourceApiGroup=${sourceRef.apiGroup}&sourceKind=${sourceRef.kind}&sourceNamespace=${sourceRef.namespace}&sourceName=${sourceRef.name}&version=${version}&format=json`, + ) + const functionString = await axios.get( + `${packageviewUrlPrefix}/functions.js?name=${name}&sourceApiGroup=${sourceRef.apiGroup}&sourceKind=${sourceRef.kind}&sourceNamespace=${sourceRef.namespace}&sourceName=${sourceRef.name}&version=${version}`, + ) + const evalFunc = new Function(functionString.data || '') + functions = evalFunc() + } catch (e) { + console.log(e) + } + + return { + ui: ui.data || {}, + language: language.data || {}, + functions, + } + } + + function returnFalse() { + return false + } + + function isTlsEnabled() { + const dbDetails = getValue(discriminator, '/dbDetails') + return !!dbDetails?.spec?.tls + } + + function isRancherManaged() { + const managers = storeGet('/cluster/clusterDefinition/result/clusterManagers') + const found = managers.find((item) => item === 'Rancher') + return !!found + } + + async function getNamespaces() { + if (storeGet('/route/params/actions')) return [] + const owner = storeGet('/route/params/user') + const cluster = storeGet('/route/params/cluster') + + const resp = await axios.get(`/clusters/${owner}/${cluster}/proxy/core/v1/namespaces`, { + params: { filter: { items: { metadata: { name: null } } } }, + }) + + const resources = (resp && resp.data && resp.data.items) || [] + + return resources.map((item) => { + const name = (item.metadata && item.metadata.name) || '' + return { + text: name, + value: name, + } + }) + } + + async function getDbs() { + if (storeGet('/route/params/actions')) return [] + const owner = storeGet('/route/params/user') + const cluster = storeGet('/route/params/cluster') + + const namespace = getValue(model, '/metadata/namespace') + + const resp = await axios.get( + `/clusters/${owner}/${cluster}/proxy/kubedb.com/v1alpha2/namespaces/${namespace}/milvuses`, + { + params: { filter: { items: { metadata: { name: null } } } }, + }, + ) + + const resources = (resp && resp.data && resp.data.items) || [] + + return resources.map((item) => { + const name = (item.metadata && item.metadata.name) || '' + return { + text: name, + value: name, + } + }) + } + + async function getDbDetails() { + machinesFromPreset = storeGet('/kubedbuiPresets')?.admin?.machineProfiles?.machines || [] + + const owner = storeGet('/route/params/user') + const cluster = storeGet('/route/params/cluster') + const namespace = storeGet('/route/query/namespace') || getValue(model, '/metadata/namespace') + const name = storeGet('/route/params/name') || getValue(model, '/spec/databaseRef/name') + const version = storeGet('/route/params/version') + + if (namespace && name) { + const url = `/clusters/${owner}/${cluster}/proxy/kubedb.com/${version}/namespaces/${namespace}/milvuses/${name}` + const resp = await axios.get(url) + + setDiscriminatorValue('/dbDetails', resp.data || {}) + + return resp.data || {} + } else return {} + } + + let presetVersions = [] + setDiscriminatorValue('/filteredVersion', []) + + async function getDbVersions() { + const owner = storeGet('/route/params/user') + const cluster = storeGet('/route/params/cluster') + const url = `/clusters/${owner}/${cluster}/proxy/charts.x-helm.dev/v1alpha1/clusterchartpresets/kubedb-ui-presets` + let presets = storeGet('/kubedbuiPresets') || {} + if (!storeGet('/route/params/actions')) { + try { + const presetResp = await axios.get(url) + presets = presetResp.data?.spec?.values?.spec + } catch (e) { + console.log(e) + presets.status = String(e.status) + } + } + try { + presetVersions = presets.admin?.databases?.Milvus?.versions?.available || [] + const queryParams = { + filter: { + items: { + metadata: { name: null }, + spec: { version: null, deprecated: null, updateConstraints: null }, + }, + }, + } + const resp = await axios.get( + `/clusters/${owner}/${cluster}/proxy/catalog.kubedb.com/v1alpha1/milvusversions`, + { + params: queryParams, + }, + ) + const resources = (resp && resp.data && resp.data.items) || [] + const sortedVersions = resources.sort((a, b) => + versionCompare(a.spec.version, b.spec.version), + ) + let ver = getValue(discriminator, '/dbDetails/spec/version') || '0' + const found = sortedVersions.find((item) => item.metadata.name === ver) + if (found) ver = found.spec?.version + const allowed = found?.spec?.updateConstraints?.allowlist || [] + const limit = allowed.length ? allowed[0] : '0.0' + // keep only non deprecated & kubedb-ui-presets & within constraints of current version + // if presets.status is 404, it means no presets available, no need to filter with presets + const filteredMilvusVersions = sortedVersions.filter((item) => { + // default limit 0.0 means no restrictions, show all higher versions + if (limit === '0.0') + return ( + !item.spec?.deprecated && + (presets.status === '404' || + presetVersions.length === 0 || + presetVersions.includes(item.metadata?.name)) && + versionCompare(item.spec?.version, ver) >= 0 + ) + // if limit doesn't have any operator, it's a single version + else if (!limit.match(/^(>=|<=|>|<)/)) + return ( + !item.spec?.deprecated && + (presets.status === '404' || + presetVersions.length === 0 || + presetVersions.includes(item.metadata?.name)) && + item.spec?.version === limit + ) + // if limit has operator, check version with constraints + else + return ( + !item.spec?.deprecated && + (presets.status === '404' || + presetVersions.length === 0 || + presetVersions.includes(item.metadata?.name)) && + isVersionWithinConstraints(item.spec?.version, limit) + ) + }) + setDiscriminatorValue('/filteredVersion', filteredMilvusVersions) + return filteredMilvusVersions.map((item) => { + const name = (item.metadata && item.metadata.name) || '' + const specVersion = (item.spec && item.spec.version) || '' + return { + text: `${name} (${specVersion})`, + value: name, + } + }) + } catch (e) { + console.log(e) + return [] + } + } + + function versionCompare(v1, v2) { + const arr1 = v1.split('.').map(Number) + const arr2 = v2.split('.').map(Number) + + for (let i = 0; i < Math.max(arr1.length, arr2.length); i++) { + const num1 = arr1[i] || 0 + const num2 = arr2[i] || 0 + + if (num1 > num2) return 1 + if (num1 < num2) return -1 + } + return 0 + } + + function isVersionWithinConstraints(version, constraints) { + let constraintsArr = [] + if (constraints.includes(',')) constraintsArr = constraints?.split(',')?.map((c) => c.trim()) + else constraintsArr = [constraints] + + for (let constraint of constraintsArr) { + let match = constraint.match(/^(>=|<=|>|<)/) + let operator = match ? match[0] : '' + let constraintVersion = constraint.replace(/^(>=|<=|>|<)/, '').trim() + + let comparison = versionCompare(version, constraintVersion) + if ( + (operator === '>=' && comparison < 0) || + (operator === '<=' && comparison > 0) || + (operator === '>' && comparison <= 0) || + (operator === '<' && comparison >= 0) + ) + return false + } + return true + } + + function getVersionInfo() { + const filteredVersion = getValue(discriminator, '/filteredVersion') + if (filteredVersion.length) return '' + + let txt = 'No versions from this list can be selected as the target version: [ ' + + presetVersions.forEach((v, idx) => { + txt = `${txt}"${v}"` + if (idx !== presetVersions.length - 1) txt = txt + ', ' + else txt = txt + ' ]' + }) + + return txt + } + + function isVersionEmpty() { + const val = getValue(discriminator, '/filteredVersion') + return val.length === 0 + } + + function ifRequestTypeEqualsTo(type) { + const selectedType = getValue(model, '/spec/type') + return selectedType === type + } + + function onRequestTypeChange() { + const selectedType = getValue(model, '/spec/type') + const reqTypeMapping = { + UpdateVersion: 'updateVersion', + HorizontalScaling: 'horizontalScaling', + VerticalScaling: 'verticalScaling', + VolumeExpansion: 'volumeExpansion', + Restart: 'restart', + Reconfigure: 'configuration', + ReconfigureTLS: 'tls', + RotateAuth: 'authentication', + StorageMigration: 'migration', + } + + Object.keys(reqTypeMapping).forEach((key) => { + if (key !== selectedType) commit('wizard/model$delete', `/spec/${reqTypeMapping[key]}`) + }) + } + + function disableOpsRequest() { + return false + } + + function getDbTls() { + const dbDetails = getValue(discriminator, '/dbDetails') + + const { spec } = dbDetails || {} + return spec?.tls || undefined + } + + function getDbType() { + const dbDetails = getValue(discriminator, '/dbDetails') + const distributed = dbDetails?.spec?.topology?.distributed + return distributed ? 'distributed' : 'standalone' + } + + function initNamespace() { + const { namespace } = route.query || {} + return namespace || null + } + + function initDatabaseRef() { + const { name } = route.params || {} + return name + } + + function asDatabaseOperation() { + return !!route.params.actions + } + + function generateOpsRequestNameForClusterUI(getValue, model, route) { + const dbName = getValue(model, '/spec/databaseRef/name') + + const selectedType = getValue(model, '/spec/type') + const lowerType = selectedType ? String(selectedType).toLowerCase() : '' + + const resources = route.params.resource || '' + const resource = resources.slice(0, -1) + + const opsName = dbName ? dbName : resource + return `${opsName}-${Math.floor(Date.now() / 1000)}${lowerType ? '-' + lowerType : ''}` + } + + function showAndInitName() { + const ver = asDatabaseOperation() + + const selectedType = getValue(model, '/spec/type') + const lowerType = selectedType ? String(selectedType).toLowerCase() : '' + + if (ver) { + commit('wizard/model$update', { + path: '/metadata/name', + value: `${route.params.name}-${Math.floor(Date.now() / 1000)}-${lowerType}`, + force: true, + }) + } else { + commit('wizard/model$update', { + path: '/metadata/name', + value: generateOpsRequestNameForClusterUI(getValue, model, route), + force: true, + }) + } + return !ver + } + + function showAndInitNamespace() { + const ver = asDatabaseOperation() + if (ver) { + commit('wizard/model$update', { + path: '/metadata/namespace', + value: `${route.query.namespace}`, + force: true, + }) + } + + return !ver + } + + function showAndInitDatabaseRef() { + const ver = asDatabaseOperation() + if (ver) { + commit('wizard/model$update', { + path: '/spec/databaseRef/name', + value: `${route.params.name}`, + force: true, + }) + } + + return !ver + } + + function showConfigureOpsrequestLabel() { + return !asDatabaseOperation() + } + + function showAndInitOpsRequestType() { + const ver = asDatabaseOperation() + const opMap = { + upgrade: 'UpdateVersion', + updateVersion: 'UpdateVersion', + updateversion: 'UpdateVersion', + horizontalscaling: 'HorizontalScaling', + verticalscaling: 'VerticalScaling', + volumeexpansion: 'VolumeExpansion', + restart: 'Restart', + reconfiguretls: 'ReconfigureTLS', + reconfigure: 'Reconfigure', + rotateauth: 'RotateAuth', + storagemigration: 'StorageMigration', + } + if (ver) { + const operation = storeGet('/resource/activeActionItem/result/operationId') || '' + + const match = /^(.*)-opsrequest-(.*)$/.exec(operation) + if (match) { + const opstype = match[2] + commit('wizard/model$update', { + path: '/spec/type', + value: opMap[opstype], + force: true, + }) + } + } + + return !ver + } + + function ifDbTypeEqualsTo(value) { + const verd = getDbType() + return value === verd + } + + function getMachines(type) { + const presets = storeGet('/kubedbuiPresets') || {} + const dbDetails = getValue(discriminator, '/dbDetails') + const limits = getLimits(type) + + const avlMachines = presets.admin?.machineProfiles?.available || [] + let arr = [] + if (avlMachines.length) { + arr = avlMachines.map((machine) => { + if (machine === 'custom') + return { text: machine, value: { machine, cpu: limits.cpu, memory: limits.memory } } + else { + const machineData = machinesFromPreset.find((val) => val.id === machine) + if (machineData) { + const subtext = `CPU: ${machineData.limits.cpu}, Memory: ${machineData.limits.memory}` + const text = machineData.name ? machineData.name : machineData.id + return { + text, + subtext, + value: { + machine: text, + cpu: machineData.limits.cpu, + memory: machineData.limits.memory, + }, + } + } else + return { text: machine, value: { machine, cpu: limits.cpu, memory: limits.memory } } + } + }) + } else { + arr = machineList + .map((machine) => { + if (machine === 'custom') + return { text: machine, value: { machine, cpu: limits.cpu, memory: limits.memory } } + const subtext = `CPU: ${machines[machine].resources.limits.cpu}, Memory: ${machines[machine].resources.limits.memory}` + const text = machine + return { + text, + subtext, + value: { + machine: text, + cpu: machines[machine].resources.limits.cpu, + memory: machines[machine].resources.limits.memory, + }, + } + }) + .filter((val) => !!val) + } + return arr + } + + function setMachine(type) { + const dbDetails = getValue(discriminator, '/dbDetails') + const limits = getLimits(type) + + const annotations = dbDetails?.metadata?.annotations || {} + const instance = annotations['kubernetes.io/instance-type'] + let parsedInstance = {} + try { + if (instance) parsedInstance = JSON.parse(instance) + } catch (e) { + console.log(e) + parsedInstance = {} + } + + const machine = parsedInstance[type] || 'custom' + + const machinePresets = machinesFromPreset.find((item) => item.id === machine) + if (machinePresets) { + return { + machine: machine, + cpu: machinePresets.limits.cpu, + memory: machinePresets.limits.memory, + } + } else return { machine: 'custom', cpu: limits.cpu, memory: limits.memory } + } + + function onMachineChange(type) { + const selectedMachine = getValue(discriminator, `/machine-${type}`) || {} + const machine = machinesFromPreset.find((item) => item.id === selectedMachine.machine) + + let obj = {} + if (selectedMachine.machine !== 'custom') { + if (machine) obj = { limits: { ...machine?.limits }, requests: { ...machine?.limits } } + else obj = machines[selectedMachine.machine]?.resources + } else { + const cpu = selectedMachine.cpu || '' + const memory = selectedMachine.memory || '' + obj = { + limits: { cpu: cpu, memory: memory }, + requests: { cpu: cpu, memory: memory }, + } + } + + const path = `/spec/verticalScaling/${type}/resources` + + if (obj && Object.keys(obj).length) { + commit('wizard/model$update', { + path: path, + value: obj, + }) + } else { + commit('wizard/model$delete', `/spec/verticalScaling/${type}`) + } + + const annotations = getValue(model, '/metadata/annotations') || {} + const instance = annotations['kubernetes.io/instance-type'] + let parsedInstance = {} + try { + if (instance) parsedInstance = JSON.parse(instance) + } catch (e) { + parsedInstance = {} + } + parsedInstance[type] = selectedMachine.machine + annotations['kubernetes.io/instance-type'] = JSON.stringify(parsedInstance) + + if (machinesFromPreset.length) + commit('wizard/model$update', { + path: '/metadata/annotations', + value: annotations, + force: true, + }) + } + + function isMachineCustom() { + const machine = getValue(discriminator, '/machine-node') + return machine === 'custom' + } + + // Fetch and store database Infos + let configSecrets = [] + let secretConfigData = [] + let existingSecrets = [] + let databaseInfoResponse = {} + + async function fetchConfigSecrets() { + const owner = storeGet('/route/params/user') + const cluster = storeGet('/route/params/cluster') + const namespace = getValue(model, '/metadata/namespace') + + const name = getValue(model, '/spec/databaseRef/name') + const dbGroup = getValue(model, '/route/params/group') + const dbKind = getValue(store.state, '/resource/definition/result/kind') + const dbResource = getValue(model, '/route/params/resource') + const dbVersion = getValue(model, '/route/params/version') + + try { + const resp = await axios.post( + `/clusters/${owner}/${cluster}/proxy/ui.kubedb.com/v1alpha1/databaseconfigurations`, + { + apiVersion: 'ui.kubedb.com/v1alpha1', + kind: 'DatabaseConfiguration', + request: { + source: { + ref: { + name: name, + namespace: namespace, + }, + resource: { + group: dbGroup, + kind: dbKind, + name: dbResource, + version: dbVersion, + }, + }, + keys: ['milvus.yaml'], + }, + }, + ) + databaseInfoResponse = resp?.data?.response || {} + configSecrets = resp?.data?.response?.availableSecrets || [] + secretConfigData = resp?.data?.response?.configurations || [] + } catch (e) { + console.log(e) + } + + try { + const resp = await axios.get(`/clusters/${owner}/${cluster}/proxy/core/v1/secrets`) + resp.data?.items.forEach((item) => { + if (item.metadata?.name) { + existingSecrets.push(item.metadata.name) + } + }) + } catch (e) { + console.log(e) + } + } + + function getCurrentConfig() { + const currentConfig = databaseInfoResponse?.appliedConfig ?? '' + return currentConfig + } + + async function getConfigSecrets(type) { + type = type ? type + '/' : '' + const secretStatus = getValue(discriminator, `${type}createSecret/status`) + if (secretStatus === 'success') { + await fetchConfigSecrets() + } + const mappedSecrets = configSecrets.map((item) => { + return { text: item, value: item } + }) + mappedSecrets.push({ text: '+ Create a new Secret', value: 'Create' }) + return mappedSecrets + } + + async function getConfigSecretsforAppyConfig() { + const secrets = secretConfigData.map((item) => { + return { text: item.componentName, value: item.componentName } + }) + return secrets + } + + function getSelectedConfigurationData(type) { + type = type ? type + '/' : '' + const path = `/${type}selectedConfiguration` + const selectedConfiguration = getValue(discriminator, path) + + if (!selectedConfiguration) { + return [] + } + + const configuration = secretConfigData.find( + (item) => item.componentName === selectedConfiguration, + ) + + if (!configuration) { + return [] + } + + const result = [] + Object.keys(configuration.data).forEach((fileName) => { + try { + const decodedContent = atob(configuration.data[fileName]) + result.push({ + name: fileName, + content: decodedContent, + }) + } catch (e) { + console.error(`Error decoding ${fileName}:`, e) + result.push({ + name: fileName, + content: configuration.data[fileName], + }) + } + }) + + commit('wizard/model$update', { + path: `/temp/${type}applyConfig`, + value: result, + force: true, + }) + + return result + } + + async function createNewConfigSecret(type) { + type = type ? type + '/' : '' + const { user, cluster } = route.params + const url = `/clusters/${user}/${cluster}/resources` + const namespace = storeGet('/route/query/namespace') || getValue(model, '/metadata/namespace') + const secretName = getValue(discriminator, `${type}createSecret/name`) + const secretData = getValue(discriminator, `${type}createSecret/data`) + const secretDataObj = Object.fromEntries(secretData.map((item) => [item.key, item.value])) + + if (existingSecrets.includes(secretName)) { + toast.error('A secret with this name already exists. Please choose another name.', { + timeout: 8000, + }) + return false + } + + try { + await axios.post(url, { + apiVersion: 'v1', + stringData: secretDataObj, + kind: 'Secret', + metadata: { + name: secretName, + namespace: namespace, + }, + type: 'Opaque', + }) + commit('wizard/temp$update', { + path: `${type}createSecret/status`, + value: 'success', + }) + commit('wizard/temp$update', { + path: `${type}createSecret/lastCreatedSecret`, + value: secretName, + }) + toast.success('Secret created successfully') + } catch (error) { + const errMsg = decodeError(error, 'Failed to create secret') + toast.error(errMsg, { timeout: 5000 }) + cancelCreateSecret() + } + return true + } + + function decodeError(msg, defaultMsg) { + if (typeof msg === 'string') { + return msg || defaultMsg + } + return ( + (msg.response && msg.response.data && msg.response.data.message) || + (msg.response && msg.response.data) || + (msg.status && msg.status.status) || + defaultMsg + ) + } + + function isCreateSecret(type) { + type = type ? type + '/' : '' + const selectedSecret = getValue(model, `spec/configuration/${type}configSecret/name`) + const res = selectedSecret === 'Create' + + if (res === true) { + commit('wizard/temp$update', { + path: `${type}createSecret/status`, + value: 'pending', + }) + } + return res + } + + function isNotCreateSecret(type) { + return !isCreateSecret(type) + } + + function onCreateSecretChange(type) { + type = type ? type + '/' : '' + const secretStatus = getValue(discriminator, `${type}createSecret/status`) + if (secretStatus === 'cancelled') return '' + else if (secretStatus === 'success') { + const name = getValue(discriminator, `${type}createSecret/lastCreatedSecret`) + + const configFound = configSecrets.find((item) => item === name) + return configFound ? { text: name, value: name } : '' + } + } + + function cancelCreateSecret(type) { + type = type ? type + '/' : '' + commit('wizard/temp$delete', `${type}createSecret/name`) + commit('wizard/temp$delete', `${type}createSecret/data`) + commit('wizard/temp$update', { + path: `${type}createSecret/status`, + value: 'cancelled', + }) + } + + async function onApplyconfigChange(type) { + type = type ? type + '/' : '' + const configValue = getValue(discriminator, `${type}applyConfig`) + + if (!configValue) { + commit('wizard/model$delete', `/spec/configuration/${type}applyConfig`) + return + } + const tempConfigObj = {} + configValue.forEach((item) => { + if (item.name && item.content) { + tempConfigObj[item.name] = item.content + } + }) + if (Object.keys(tempConfigObj).length === 0) { + commit('wizard/model$delete', `/spec/configuration/${type}applyConfig`) + return + } + commit('wizard/model$update', { + path: `/spec/configuration/${type}applyConfig`, + value: tempConfigObj, + }) + } + + function setApplyConfig(type) { + type = type ? type + '/' : '' + const configPath = `/${type}selectedConfiguration` + const selectedConfig = getValue(discriminator, configPath) + if (!selectedConfig) { + return [{ name: '', content: '' }] + } + const applyconfigData = secretConfigData.find((item) => { + if (item.componentName === selectedConfig) { + return item + } + }) + const { applyConfig } = applyconfigData + const configObj = [] + + if (applyConfig) { + Object.keys(applyConfig).forEach((fileName) => { + configObj.push({ + name: fileName, + content: applyConfig[fileName], + }) + }) + } + configSecretKeys.forEach((key) => { + if (!configObj.find((item) => item.name === key)) { + configObj.push({ name: key, content: '' }) + } + }) + return configObj + } + + function onRemoveConfigChange(type) { + type = type ? type + '/' : '' + const configPath = `/${type}selectedConfigurationRemove` + const selectedConfig = getValue(discriminator, configPath) + + if (!selectedConfig) { + commit('wizard/model$delete', `/spec/configuration/${type}removeCustomConfig`) + return + } + commit('wizard/model$update', { + path: `/spec/configuration/${type}removeCustomConfig`, + value: true, + force: true, + }) + } + + async function onNewConfigSecretChange(type) { + type = type ? type + '/' : '' + const path = `/spec/configuration/${type}configSecret/name` + const selectedSecret = getValue(model, path) + + if (!selectedSecret) { + commit('wizard/model$delete', `/spec/configuration/${type}configSecret`) + return [{ name: '', content: '' }] + } + if (selectedSecret === 'Create') return [{ name: '', content: '' }] + + const owner = storeGet('/route/params/user') + const cluster = storeGet('/route/params/cluster') + const namespace = storeGet('/route/query/namespace') || getValue(model, '/metadata/namespace') + + try { + const secretResp = await axios.get( + `/clusters/${owner}/${cluster}/proxy/core/v1/namespaces/${namespace}/secrets/${selectedSecret}`, + ) + + const secretData = secretResp.data?.data || {} + const configObj = [] + + Object.keys(secretData).forEach((fileName) => { + try { + const decodedString = atob(secretData[fileName]) + configObj.push({ + name: fileName, + content: decodedString, + }) + } catch (e) { + console.error(`Error decoding ${fileName}:`, e) + configObj.push({ + name: fileName, + content: secretData[fileName], + }) + } + }) + + return configObj + } catch (e) { + console.error('Error fetching secret:', e) + return [{ name: '', content: '' }] + } + } + + function onSelectedSecretChange(index) { + const secretData = getValue(discriminator, 'createSecret/data') || [] + const selfSecrets = secretData.map((item) => item.key) + + const remainingSecrets = configSecretKeys.filter((item) => !selfSecrets.includes(item)) + + const selfKey = getValue(discriminator, `createSecret/data/${index}/key`) + if (selfKey) { + remainingSecrets.push(selfKey) + } + const resSecret = remainingSecrets.map((item) => { + return { text: item, value: item } + }) + return resSecret + } + + async function getNamespacedResourceList({ namespace, group, version, resource }) { + const owner = storeGet('/route/params/user') + const cluster = storeGet('/route/params/cluster') + + const url = `/clusters/${owner}/${cluster}/proxy/${group}/${version}/namespaces/${namespace}/${resource}` + + let ans = [] + try { + const resp = await axios.get(url, { + params: { + filter: { items: { metadata: { name: null }, type: null } }, + }, + }) + + const items = (resp && resp.data && resp.data.items) || [] + ans = items + } catch (e) { + console.log(e) + } + + return ans + } + async function getResourceList({ group, version, resource }) { + const owner = storeGet('/route/params/user') + const cluster = storeGet('/route/params/cluster') + + const url = `/clusters/${owner}/${cluster}/proxy/${group}/${version}/${resource}` + + let ans = [] + try { + const resp = await axios.get(url, { + params: { + filter: { items: { metadata: { name: null }, type: null } }, + }, + }) + + const items = (resp && resp.data && resp.data.items) || [] + ans = items + } catch (e) { + console.log(e) + } + + return ans + } + async function resourceNames(group, version, resource) { + const namespace = getValue(model, '/metadata/namespace') + + let resources = await getNamespacedResourceList({ + namespace, + group, + version, + resource, + }) + + if (resource === 'secrets') { + resources = resources.filter((item) => { + const validType = ['kubernetes.io/service-account-token', 'Opaque'] + return validType.includes(item.type) + }) + } + + return resources.map((resource) => { + const name = (resource.metadata && resource.metadata.name) || '' + return { + text: name, + value: name, + } + }) + } + async function unNamespacedResourceNames(group, version, resource) { + let resources = await getResourceList({ + group, + version, + resource, + }) + + if (resource === 'secrets') { + resources = resources.filter((item) => { + const validType = ['kubernetes.io/service-account-token', 'Opaque'] + return validType.includes(item.type) + }) + } + + return resources.map((resource) => { + const name = (resource.metadata && resource.metadata.name) || '' + return { + text: name, + value: name, + } + }) + } + + // reconfiguration type + function ifReconfigurationTypeEqualsTo(value) { + const reconfigurationType = getValue(discriminator, '/reconfigurationType') + return reconfigurationType === value + } + + function onReconfigurationTypeChange() { + const reconfigurationType = getValue(discriminator, '/reconfigurationType') + setDiscriminatorValue('/applyConfig', []) + if (reconfigurationType === 'remove') { + commit('wizard/model$delete', `/spec/configuration`) + + commit('wizard/model$update', { + path: `/spec/configuration/removeCustomConfig`, + value: true, + force: true, + }) + } else { + commit('wizard/model$delete', `/spec/configuration/configSecret`) + commit('wizard/model$delete', `/spec/configuration/applyConfig`) + commit('wizard/model$delete', `/spec/configuration/removeCustomConfig`) + } + } + + // for tls + function hasTlsField() { + const tls = getDbTls() + return !!tls + } + + function initIssuerRefApiGroup() { + const kind = getValue(model, '/spec/tls/issuerRef/kind') + + if (kind) { + const apiGroup = getValue(discriminator, '/dbDetails/spec/tls/issuerRef/apiGroup') + if (apiGroup) return apiGroup + return 'cert-manager.io' + } else return undefined + } + + async function getIssuerRefsName() { + const owner = storeGet('/route/params/user') + const cluster = storeGet('/route/params/cluster') + const kind = getValue(model, '/spec/tls/issuerRef/kind') + const namespace = getValue(model, '/metadata/namespace') + + if (kind === 'Issuer') { + const url = `/clusters/${owner}/${cluster}/proxy/cert-manager.io/v1/namespaces/${namespace}/issuers` + return getIssuer(url) + } else if (kind === 'ClusterIssuer') { + const url = `/clusters/${owner}/${cluster}/proxy/charts.x-helm.dev/v1alpha1/clusterchartpresets/kubedb-ui-presets` + + let presets = storeGet('/kubedbuiPresets') || {} + if (!storeGet('/route/params/actions')) { + try { + const presetResp = await axios.get(url) + presets = presetResp.data?.spec?.values?.spec + } catch (e) { + console.log(e) + presets.status = String(e.status) + } + } + let clusterIssuers = presets.admin?.clusterIssuers?.available || [] + if (presets.status === '404') { + const url = `/clusters/${owner}/${cluster}/proxy/cert-manager.io/v1/clusterissuers` + return getIssuer(url) + } + return clusterIssuers + } else if (!kind) { + commit('wizard/model$delete', '/spec/tls/issuerRef/name') + return [] + } + + async function getIssuer(url) { + try { + const resp = await axios.get(url) + const resources = (resp && resp.data && resp.data.items) || [] + + resources.map((item) => { + const name = (item.metadata && item.metadata.name) || '' + item.text = name + item.value = name + return true + }) + return resources + } catch (e) { + console.log(e) + return [] + } + } + } + + function initTlsOperation() { + return 'update' + } + function onTlsOperationChange() { + const tlsOperation = getValue(discriminator, '/tlsOperation') + + commit('wizard/model$delete', '/spec/tls') + + if (tlsOperation === 'rotate') { + commit('wizard/model$update', { + path: '/spec/tls/rotateCertificates', + value: true, + force: true, + }) + commit('wizard/model$delete', '/spec/tls/certificates') + commit('wizard/model$delete', '/spec/tls/remove') + } else if (tlsOperation === 'remove') { + commit('wizard/model$update', { + path: '/spec/tls/remove', + value: true, + force: true, + }) + commit('wizard/model$delete', '/spec/tls/certificates') + commit('wizard/model$delete', '/spec/tls/rotateCertificates') + } + } + + function showIssuerRefAndCertificates() { + const tlsOperation = getValue(discriminator, '/tlsOperation') + const verd = tlsOperation !== 'remove' && tlsOperation !== 'rotate' + return verd + } + + function isIssuerRefRequired() { + const hasTls = hasTlsField() + return hasTls ? false : '' + } + + function getRequestTypeFromRoute() { + const isDbloading = isDbDetailsLoading() + const { query } = route || {} + const { requestType } = query || {} + return isDbloading ? '' : requestType || '' + } + + function isDbDetailsLoading() { + const dbDetails = getValue(discriminator, '/dbDetails') + const dbName = getValue(model, '/spec/databaseRef/name') + + return !dbDetails || !dbName + } + + function setValueFromDbDetails(path, commitPath) { + const retValue = getValue(discriminator, `/dbDetails${path}`) + + if (commitPath && retValue) { + const tlsOperation = getValue(discriminator, '/tlsOperation') + + if (commitPath.includes('/spec/tls') && tlsOperation !== 'update') return undefined + + commit('wizard/model$update', { + path: commitPath, + value: retValue, + force: true, + }) + } + + return retValue || undefined + } + + function getAliasOptions() { + return ['server', 'client', 'metrics-exporter'] + } + + function isNamespaceDisabled() { + const { namespace } = route.query || {} + return !!namespace + } + + function isDatabaseRefDisabled() { + const { name } = route.params || {} + return !!name + } + + function onNamespaceChange() { + commit('wizard/model$delete', '/spec/type') + } + + function onDbChange() { + commit('wizard/model$delete', '/spec/type') + getDbDetails() + } + + function setApplyToIfReady() { + return 'IfReady' + } + + function isVerticalScaleTopologyRequired() { + const key = getValue(discriminator, '/topologyKey') + const value = getValue(discriminator, '/topologyValue') + const path = `/spec/verticalScaling/node/topology` + + if (key || value) { + commit('wizard/model$update', { + path: path, + value: { key, value }, + force: true, + }) + return '' + } else { + commit('wizard/model$delete', path) + return false + } + } + + function checkVolume(initpath, path) { + const volume = getValue(discriminator, `/dbDetails${initpath}`) + const input = getValue(model, path) + + if (!volume) return + + try { + const sizeInBytes = parseSize(volume) + const inputSizeInBytes = parseSize(input) + + if (inputSizeInBytes >= sizeInBytes) return + else return 'Cannot expand to lower volume!' + } catch (err) { + return err.message || 'Invalid' + } + } + + function parseSize(sizeStr) { + const units = { + '': 1, + K: 1e3, + M: 1e6, + G: 1e9, + T: 1e12, + P: 1e15, + E: 1e18, + Ki: 1024, + Mi: 1024 ** 2, + Gi: 1024 ** 3, + Ti: 1024 ** 4, + Pi: 1024 ** 5, + Ei: 1024 ** 6, + } + + const match = String(sizeStr).match(/^([0-9]+(?:\.[0-9]*)?)\s*([A-Za-z]*)$/) + if (!match) throw new Error('Invalid size format') + + const value = parseFloat(match[1]) + const unit = match[2] + + if (!(unit in units)) + throw new Error('Unrecognized unit. Available units are K, Ki, M, Mi, G, Gi etc') + + return value * units[unit] + } + + function fetchAliasOptions() { + return getAliasOptions ? getAliasOptions() : [] + } + + function validateNewCertificates({ itemCtx }) { + const addedAliases = (model && model.map((item) => item.alias)) || [] + + if (addedAliases.includes(itemCtx.alias) && itemCtx.isCreate) { + return { isInvalid: true, message: 'Alias already exists' } + } + return {} + } + + function disableAlias() { + return !!(model && model.alias) + } + + function isMachineValid(type) { + const dbDetails = getValue(discriminator, '/dbDetails') + const limits = getLimits(type) + + const selectedMachine = getValue(discriminator, `/machine-${type}`) + const selectedLimits = { cpu: selectedMachine?.cpu, memory: selectedMachine?.memory } + + if (Object.keys(limits).length && JSON.stringify(limits) === JSON.stringify(selectedLimits)) { + return 'Resource limits are same as current machine configuration. Please select different resources or machine preset.' + } + return false + } + + function getLimits(type) { + const dbDetails = getValue(discriminator, '/dbDetails') + const isTopology = !!(dbDetails?.spec?.topology?.mode !== 'Standalone') + + const spec = isTopology + ? dbDetails?.spec?.topology?.distributed?.[type] + : dbDetails?.spec?.podTemplate?.spec + let containers = spec?.containers ?? [] + + if (containers.length === 0) { + containers = spec?.podTemplate?.spec?.containers ?? [] + } + const kind = dbDetails?.kind?.toLowerCase() + return containers.find((container) => container.name === kind)?.resources?.requests ?? {} + } + + return { + isMachineValid, + fetchAliasOptions, + validateNewCertificates, + disableAlias, + isRancherManaged, + fetchJsons, + returnFalse, + getNamespaces, + getDbs, + getDbDetails, + getVersionInfo, + isVersionEmpty, + getDbVersions, + ifRequestTypeEqualsTo, + onRequestTypeChange, + getDbTls, + getDbType, + disableOpsRequest, + initNamespace, + initDatabaseRef, + showAndInitName, + showAndInitNamespace, + showAndInitDatabaseRef, + showConfigureOpsrequestLabel, + showAndInitOpsRequestType, + ifDbTypeEqualsTo, + getConfigSecrets, + getNamespacedResourceList, + getResourceList, + resourceNames, + unNamespacedResourceNames, + ifReconfigurationTypeEqualsTo, + onReconfigurationTypeChange, + onApplyconfigChange, + hasTlsField, + initIssuerRefApiGroup, + getIssuerRefsName, + initTlsOperation, + onTlsOperationChange, + showIssuerRefAndCertificates, + isIssuerRefRequired, + getRequestTypeFromRoute, + isDbDetailsLoading, + setValueFromDbDetails, + getAliasOptions, + isDatabaseRefDisabled, + isNamespaceDisabled, + onNamespaceChange, + onDbChange, + setApplyToIfReady, + isVerticalScaleTopologyRequired, + getMachines, + setMachine, + onMachineChange, + isMachineCustom, + checkVolume, + fetchConfigSecrets, + getConfigSecretsforAppyConfig, + getSelectedConfigurationData, + createNewConfigSecret, + decodeError, + isCreateSecret, + isNotCreateSecret, + onCreateSecretChange, + cancelCreateSecret, + setApplyConfig, + onRemoveConfigChange, + onNewConfigSecretChange, + onSelectedSecretChange, + isTlsEnabled, + getCurrentConfig, + } +} diff --git a/charts/opskubedbcom-milvusopsrequest-editor/ui/language.yaml b/charts/opskubedbcom-milvusopsrequest-editor/ui/language.yaml new file mode 100644 index 0000000000..4af06a278c --- /dev/null +++ b/charts/opskubedbcom-milvusopsrequest-editor/ui/language.yaml @@ -0,0 +1,106 @@ +bn: {} +en: + labels: + agent: Select a Monitoring Method + milvus: Milvus + node_selection_policy: Node Selection Policy + topology: Topology + alias: Alias + annotations: + key: Key + label: Annotations + value: Value + api_group: API Group + apply: Apply + args: Args + basic_info: Basic Information + certificate: Certificate + certificates: Certificates + config_ops_request: Configure Ops Request + configuration: Configuration + configSecret: Config Secret + createConfig: Create Secret + applyConfig: + key: Key + value: Value + label: Apply Config + countries: Countries + country: Country + cpu: CPU + database: + mode: Database Mode + name: Milvus Name + secret: Database Secret + version: Database Version + databaseRef: Select your database + dns_name: DNS Name + dns_names: DNS Names + duration: Duration + enable_tls: Enable TLS + issuer_ref: Issuer Reference + key: Key + kind: Kind + labels: + key: Key + label: Labels + value: Value + memory: Memory + name: Name + namespace: Namespace + new_secret_password: New Database Secret + node: Node + op_req_name: Ops Request Name + ops_request_type: Type of Ops Request + organization: Organization + organizational_unit: Organizational Unit + organizational_units: Organizational Units + organizations: Organizations + province: Province + provinces: Provinces + reconfigurationType: Reconfiguration Type + removeCustomConfig: Remove Custom Config? + renew_before: Renew Before + replicas: Replicas + resources: Resources + secret: Secret + secret_name: Secret Name + storage: + class: Storage Class + size: Storage Size + subject: Subject + targetVersion: Select Target Version + timeout: Timeout + tls: Reconfigure TLS + tlsOperation: Choose TLS Operation + type: Type + value: Value + options: + HorizontalScaling: + description: Scale up or down pod count + text: Horizontal Scaling + Reconfigure: + description: Reconfigure your database + text: Reconfigure + ReconfigureTLS: + description: Reconfigure your database tls configuration + text: Reconfigure TLS + Restart: + description: Restart your database + text: Restart + UpdateVersion: + description: Update your database to any version + text: Update Version + VerticalScaling: + description: Manage your CPU resources + text: Vertical Scaling + VolumeExpansion: + description: Manage your database size + text: Volume Expansion + RotateAuth: + description: Rotate authentication credentials + text: Rotate Auth + StorageMigration: + description: Migrate storage + text: Storage Migration + steps: + - label: Basic Information diff --git a/charts/opskubedbcom-milvusopsrequest-editor/values.openapiv3_schema.yaml b/charts/opskubedbcom-milvusopsrequest-editor/values.openapiv3_schema.yaml index 1c0a1df511..17d20873c3 100644 --- a/charts/opskubedbcom-milvusopsrequest-editor/values.openapiv3_schema.yaml +++ b/charts/opskubedbcom-milvusopsrequest-editor/values.openapiv3_schema.yaml @@ -367,6 +367,12 @@ properties: - value type: object type: object + mode: + default: Restart + enum: + - Restart + - InPlace + type: string node: properties: nodeSelectionPolicy: diff --git a/charts/opskubedbcom-mongodbopsrequest-editor/Chart.yaml b/charts/opskubedbcom-mongodbopsrequest-editor/Chart.yaml index 5b2c964719..87bd8c6234 100644 --- a/charts/opskubedbcom-mongodbopsrequest-editor/Chart.yaml +++ b/charts/opskubedbcom-mongodbopsrequest-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ops.kubedb.com","version":"v1alpha1","resource":"mongodbopsrequests"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MongoDBOpsRequest Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: opskubedbcom-mongodbopsrequest-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/opskubedbcom-mongodbopsrequest-editor/README.md b/charts/opskubedbcom-mongodbopsrequest-editor/README.md index 1e101cfb37..ab822710b6 100644 --- a/charts/opskubedbcom-mongodbopsrequest-editor/README.md +++ b/charts/opskubedbcom-mongodbopsrequest-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/opskubedbcom-mongodbopsrequest-editor --version=v0.35.0 -$ helm upgrade -i opskubedbcom-mongodbopsrequest-editor appscode/opskubedbcom-mongodbopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/opskubedbcom-mongodbopsrequest-editor --version=v0.36.0 +$ helm upgrade -i opskubedbcom-mongodbopsrequest-editor appscode/opskubedbcom-mongodbopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MongoDBOpsRequest Editor on a [Kubernetes](http://kubernete To install/upgrade the chart with the release name `opskubedbcom-mongodbopsrequest-editor`: ```bash -$ helm upgrade -i opskubedbcom-mongodbopsrequest-editor appscode/opskubedbcom-mongodbopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i opskubedbcom-mongodbopsrequest-editor appscode/opskubedbcom-mongodbopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MongoDBOpsRequest Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `opskubedbcom-mongo Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i opskubedbcom-mongodbopsrequest-editor appscode/opskubedbcom-mongodbopsrequest-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ops.kubedb.com/v1alpha1 +$ helm upgrade -i opskubedbcom-mongodbopsrequest-editor appscode/opskubedbcom-mongodbopsrequest-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i opskubedbcom-mongodbopsrequest-editor appscode/opskubedbcom-mongodbopsrequest-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i opskubedbcom-mongodbopsrequest-editor appscode/opskubedbcom-mongodbopsrequest-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/opskubedbcom-mongodbopsrequest-editor/crds/ops.kubedb.com_mongodbopsrequests.yaml b/charts/opskubedbcom-mongodbopsrequest-editor/crds/ops.kubedb.com_mongodbopsrequests.yaml index 65db36d606..30b49b85ba 100644 --- a/charts/opskubedbcom-mongodbopsrequest-editor/crds/ops.kubedb.com_mongodbopsrequests.yaml +++ b/charts/opskubedbcom-mongodbopsrequest-editor/crds/ops.kubedb.com_mongodbopsrequests.yaml @@ -694,6 +694,12 @@ spec: - value type: object type: object + mode: + default: Restart + enum: + - Restart + - InPlace + type: string mongos: properties: nodeSelectionPolicy: diff --git a/charts/opskubedbcom-mongodbopsrequest-editor/ui/create-ui.yaml b/charts/opskubedbcom-mongodbopsrequest-editor/ui/create-ui.yaml index 16a69f2fc6..0e92ad3f81 100644 --- a/charts/opskubedbcom-mongodbopsrequest-editor/ui/create-ui.yaml +++ b/charts/opskubedbcom-mongodbopsrequest-editor/ui/create-ui.yaml @@ -224,6 +224,14 @@ step: showLabels: true type: block-layout - elements: + - type: select + label: Mode + options: + - text: Restart + value: Restart + - text: InPlace + value: InPlace + schema: schema/properties/spec/properties/verticalScaling/properties/mode - elements: - init: type: func @@ -236,9 +244,9 @@ step: type: machine-compare validation: name: isMachineValid|standalone - type: custom + type: custom|required watcher: - func: onMachineChange|standalone|/spec/podTemplate/spec/resources + func: onMachineChange|standalone paths: - temp/properties/machine-standalone - elements: @@ -305,9 +313,9 @@ step: type: machine-compare validation: name: isMachineValid|replicaSet - type: custom + type: custom|required watcher: - func: onMachineChange|replicaSet|/spec/podTemplate/spec/resources + func: onMachineChange|replicaSet paths: - temp/properties/machine-replicaSet - elements: @@ -376,8 +384,11 @@ step: subtitle: Compare your current machine configuration with the proposed memory adjustments and make informed decisions for your database setup type: machine-compare + validation: + name: isMachineValid|configServer + type: custom watcher: - func: onMachineChange|configServer|/spec/shardTopology/configServer/podTemplate/spec/resources + func: onMachineChange|configServer paths: - temp/properties/machine-configServer - elements: @@ -441,8 +452,11 @@ step: subtitle: Compare your current machine configuration with the proposed memory adjustments and make informed decisions for your database setup type: machine-compare + validation: + name: isMachineValid|mongos + type: custom watcher: - func: onMachineChange|mongos|/spec/shardTopology/mongos/podTemplate/spec/resources + func: onMachineChange|mongos paths: - temp/properties/machine-mongos - elements: @@ -506,8 +520,11 @@ step: subtitle: Compare your current machine configuration with the proposed memory adjustments and make informed decisions for your database setup type: machine-compare + validation: + name: isMachineValid|shard + type: custom watcher: - func: onMachineChange|shard|/spec/shardTopology/shard/podTemplate/spec/resources + func: onMachineChange|shard paths: - temp/properties/machine-shard - elements: @@ -581,10 +598,6 @@ step: label: Memory schema: schema/properties/spec/properties/verticalScaling/properties/exporter/properties/resources/properties/limits/properties/memory type: input - watcher: - func: onExporterResourceChange|memory - paths: - - schema/properties/spec/properties/verticalScaling/properties/exporter/properties/resources/properties/limits/properties/memory showLabels: true type: horizontal-layout hideBlock: true @@ -720,6 +733,20 @@ step: subtitle: Select a new configuration secret, apply a custom configuration, or remove an existing setup to update your database settings type: label-element + - editorHeight: 120px + if: + name: getCurrentConfig + type: function + label: Current Configuration + loader: + name: getCurrentConfig + watchPaths: + - schema/properties/metadata/properties/namespace + - temp/properties/standalone/properties/createSecret/properties/status + readonly: true + schema: temp/properties/currentConfig + type: editor + validateContent: false - elements: - elements: - elements: @@ -823,6 +850,7 @@ step: name: setApplyConfig|standalone watchPaths: - temp/properties/standalone/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/standalone/applyConfig type: multi-file-editor validateContent: false @@ -850,15 +878,6 @@ step: refresh: fetchConfigSecrets schema: temp/properties/standalone/selectedConfigurationRemove type: select - - editorHeight: 500px - hideFormatButton: true - init: - type: func - value: onRemoveConfigChange|standalone - readonly: true - schema: temp/properties/standalone/removeConfig - type: multi-file-editor - validateContent: false watcher: func: onRemoveConfigChange|standalone paths: @@ -986,6 +1005,7 @@ step: name: setApplyConfig|replicaSet watchPaths: - temp/properties/replicaSet/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/replicaSet/applyConfig type: multi-file-editor validateContent: false @@ -1013,15 +1033,6 @@ step: refresh: fetchConfigSecrets schema: temp/properties/replicaSet/selectedConfigurationRemove type: select - - editorHeight: 500px - hideFormatButton: true - init: - type: func - value: onRemoveConfigChange|replicaSet - readonly: true - schema: temp/properties/replicaSet/removeConfig - type: multi-file-editor - validateContent: false watcher: func: onRemoveConfigChange|replicaSet paths: @@ -1151,6 +1162,7 @@ step: name: setApplyConfig|configServer watchPaths: - temp/properties/configServer/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/configServer/applyConfig type: multi-file-editor validateContent: false @@ -1178,15 +1190,6 @@ step: refresh: fetchConfigSecrets schema: temp/properties/configServer/selectedConfigurationRemove type: select - - editorHeight: 500px - hideFormatButton: true - init: - type: func - value: onRemoveConfigChange|configServer - readonly: true - schema: temp/properties/configServer/removeConfig - type: multi-file-editor - validateContent: false watcher: func: onRemoveConfigChange|configServer paths: @@ -1312,6 +1315,7 @@ step: name: setApplyConfig|mongos watchPaths: - temp/properties/mongos/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/mongos/applyConfig type: multi-file-editor validateContent: false @@ -1339,15 +1343,6 @@ step: refresh: fetchConfigSecrets schema: temp/properties/mongos/selectedConfigurationRemove type: select - - editorHeight: 500px - hideFormatButton: true - init: - type: func - value: onRemoveConfigChange|mongos - readonly: true - schema: temp/properties/mongos/removeConfig - type: multi-file-editor - validateContent: false watcher: func: onRemoveConfigChange|mongos paths: @@ -1473,6 +1468,7 @@ step: name: setApplyConfig|shard watchPaths: - temp/properties/shard/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/shard/applyConfig type: multi-file-editor validateContent: false @@ -1500,15 +1496,6 @@ step: refresh: fetchConfigSecrets schema: temp/properties/shard/selectedConfigurationRemove type: select - - editorHeight: 500px - hideFormatButton: true - init: - type: func - value: onRemoveConfigChange|shard - readonly: true - schema: temp/properties/shard/removeConfig - type: multi-file-editor - validateContent: false watcher: func: onRemoveConfigChange|shard paths: diff --git a/charts/opskubedbcom-mongodbopsrequest-editor/ui/functions.js b/charts/opskubedbcom-mongodbopsrequest-editor/ui/functions.js index dcf9070ac5..46eb3c89e2 100644 --- a/charts/opskubedbcom-mongodbopsrequest-editor/ui/functions.js +++ b/charts/opskubedbcom-mongodbopsrequest-editor/ui/functions.js @@ -432,9 +432,10 @@ export const useFunc = (model) => { const cluster = storeGet('/route/params/cluster') const namespace = storeGet('/route/query/namespace') || getValue(model, '/metadata/namespace') const name = storeGet('/route/params/name') || getValue(model, '/spec/databaseRef/name') + const version = storeGet('/route/params/version') if (namespace && name) { - const url = `/clusters/${owner}/${cluster}/proxy/kubedb.com/v1alpha2/namespaces/${namespace}/mongodbs/${name}` + const url = `/clusters/${owner}/${cluster}/proxy/kubedb.com/${version}/namespaces/${namespace}/mongodbs/${name}` const resp = await axios.get(url) setDiscriminatorValue('/dbDetails', resp.data || {}) @@ -810,13 +811,7 @@ export const useFunc = (model) => { function getMachines(type) { const presets = storeGet('/kubedbuiPresets') || {} const dbDetails = getValue(discriminator, '/dbDetails') - // const limits = dbDetails?.spec?.podTemplate?.spec?.resources?.limits || {} - const limits = (type === 'replicaSet' || type === 'standalone' - ? dbDetails?.spec?.podTemplate?.spec?.resources?.requests - : dbDetails?.spec?.shardTopology?.[type]?.podTemplate?.spec?.resources?.requests) || { - cpu: '', - memory: '', - } + const limits = getLimits(type) const avlMachines = presets.admin?.machineProfiles?.available || [] let arr = [] @@ -866,13 +861,7 @@ export const useFunc = (model) => { function setMachine(type) { const dbDetails = getValue(discriminator, '/dbDetails') - // const limits = dbDetails?.spec?.podTemplate?.spec?.resources?.limits || {} - const limits = (type === 'replicaSet' || type === 'standalone' - ? dbDetails?.spec?.podTemplate?.spec?.resources?.requests - : dbDetails?.spec?.shardTopology?.[type]?.podTemplate?.spec?.resources?.requests) || { - cpu: '', - memory: '', - } + const limits = getLimits(type) const annotations = dbDetails?.metadata?.annotations || {} const instance = annotations['kubernetes.io/instance-type'] let parsedInstance = {} @@ -894,9 +883,8 @@ export const useFunc = (model) => { } else return { machine: 'custom', cpu: limits.cpu, memory: limits.memory } } - function onMachineChange(type, valPath) { - let selectedMachine = {} - selectedMachine = getValue(discriminator, `/machine-${type}`) + function onMachineChange(type) { + const selectedMachine = getValue(discriminator, `/machine-${type}`) || {} const machine = machinesFromPreset.find((item) => item.id === selectedMachine.machine) let obj = {} @@ -914,12 +902,14 @@ export const useFunc = (model) => { const path = `/spec/verticalScaling/${type}/resources` - if (obj && Object.keys(obj).length) + if (obj && Object.keys(obj).length) { commit('wizard/model$update', { path: path, value: obj, - force: true, }) + } else { + commit('wizard/model$delete', `/spec/verticalScaling/${type}`) + } // update metadata.annotations const annotations = getValue(model, '/metadata/annotations') || {} @@ -956,6 +946,7 @@ export const useFunc = (model) => { let configSecrets = [] let secretConfigData = [] let existingSecrets = [] + let databaseInfoResponse = {} async function fetchConfigSecrets() { const owner = storeGet('/route/params/user') @@ -992,6 +983,7 @@ export const useFunc = (model) => { }, }, ) + databaseInfoResponse = resp?.data?.response || {} configSecrets = resp?.data?.response?.availableSecrets || [] secretConfigData = resp?.data?.response?.configurations || [] } catch (e) { @@ -1011,6 +1003,11 @@ export const useFunc = (model) => { } } + function getCurrentConfig() { + const currentConfig = databaseInfoResponse?.appliedConfig ?? '' + return currentConfig + } + async function getConfigSecrets(type) { type = type ? type + '/' : '' const secretStatus = getValue(discriminator, `${type}createSecret/status`) @@ -1301,38 +1298,12 @@ export const useFunc = (model) => { if (!selectedConfig) { commit('wizard/model$delete', `/spec/configuration/${type}removeCustomConfig`) - return [{ name: '', content: '' }] + return } commit('wizard/model$update', { path: `/spec/configuration/${type}removeCustomConfig`, value: true, }) - - const configuration = secretConfigData.find((item) => item.componentName === selectedConfig) - - if (!configuration.data) { - return [{ name: '', content: '' }] - } - - const configObj = [] - // Decode base64 and format as array of objects with name and content - Object.keys(configuration.data).forEach((fileName) => { - try { - // Decode base64 string - const decodedString = atob(configuration.data[fileName]) - configObj.push({ - name: fileName, - content: decodedString, - }) - } catch (e) { - console.error(`Error decoding ${fileName}:`, e) - configObj.push({ - name: fileName, - content: configuration.data[fileName], // Fallback to original if decode fails - }) - } - }) - return configObj } async function onNewConfigSecretChange(type) { @@ -1869,27 +1840,9 @@ export const useFunc = (model) => { return limitVal } - function onExporterResourceChange(type) { - const commitPath = `/spec/verticalScaling/exporter/resources/requests/${type}` - const valPath = `/spec/verticalScaling/exporter/resources/limits/${type}` - const val = getValue(model, valPath) - if (val) - commit('wizard/model$update', { - path: commitPath, - value: val, - force: true, - }) - } - function isMachineValid(type) { const dbDetails = getValue(discriminator, '/dbDetails') - - const limits = (type === 'replicaSet' || type === 'standalone' - ? dbDetails?.spec?.podTemplate?.spec?.resources?.requests - : dbDetails?.spec?.shardTopology?.[type]?.podTemplate?.spec?.resources?.requests) || { - cpu: '', - memory: '', - } + const limits = getLimits(type) const selectedMachine = getValue(discriminator, `/machine-${type}`) const selectedLimits = { cpu: selectedMachine.cpu, memory: selectedMachine.memory } @@ -1900,10 +1853,26 @@ export const useFunc = (model) => { return false } + function getLimits(type) { + const dbDetails = getValue(discriminator, '/dbDetails') + const isTopology = !!dbDetails?.spec?.shardTopology + + const spec = isTopology + ? dbDetails?.spec?.shardTopology?.[type] + : dbDetails?.spec?.podTemplate?.spec + let containers = spec?.containers ?? [] + + if (containers.length === 0) { + if (spec?.resources?.requests) return spec?.resources?.requests + containers = spec?.podTemplate?.spec?.containers ?? [] + } + const kind = dbDetails?.kind?.toLowerCase() + return containers.find((container) => container.name === kind)?.resources?.requests ?? {} + } + return { isMachineValid, setExporter, - onExporterResourceChange, fetchAliasOptions, validateNewCertificates, disableAlias, @@ -1979,5 +1948,6 @@ export const useFunc = (model) => { cancelCreateSecret, onSelectedSecretChange, isTlsEnabled, + getCurrentConfig, } } diff --git a/charts/opskubedbcom-mongodbopsrequest-editor/values.openapiv3_schema.yaml b/charts/opskubedbcom-mongodbopsrequest-editor/values.openapiv3_schema.yaml index 049399e8bf..964ed963df 100644 --- a/charts/opskubedbcom-mongodbopsrequest-editor/values.openapiv3_schema.yaml +++ b/charts/opskubedbcom-mongodbopsrequest-editor/values.openapiv3_schema.yaml @@ -708,6 +708,12 @@ properties: - value type: object type: object + mode: + default: Restart + enum: + - Restart + - InPlace + type: string mongos: properties: nodeSelectionPolicy: diff --git a/charts/opskubedbcom-mssqlserveropsrequest-editor/Chart.yaml b/charts/opskubedbcom-mssqlserveropsrequest-editor/Chart.yaml index 0d9915dd32..36114e83b1 100644 --- a/charts/opskubedbcom-mssqlserveropsrequest-editor/Chart.yaml +++ b/charts/opskubedbcom-mssqlserveropsrequest-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ops.kubedb.com","version":"v1alpha1","resource":"mssqlserveropsrequests"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MSSQLServerOpsRequest Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: opskubedbcom-mssqlserveropsrequest-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/opskubedbcom-mssqlserveropsrequest-editor/README.md b/charts/opskubedbcom-mssqlserveropsrequest-editor/README.md index da13f43a50..14ddb0f1f4 100644 --- a/charts/opskubedbcom-mssqlserveropsrequest-editor/README.md +++ b/charts/opskubedbcom-mssqlserveropsrequest-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/opskubedbcom-mssqlserveropsrequest-editor --version=v0.35.0 -$ helm upgrade -i opskubedbcom-mssqlserveropsrequest-editor appscode/opskubedbcom-mssqlserveropsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/opskubedbcom-mssqlserveropsrequest-editor --version=v0.36.0 +$ helm upgrade -i opskubedbcom-mssqlserveropsrequest-editor appscode/opskubedbcom-mssqlserveropsrequest-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MSSQLServerOpsRequest Editor on a [Kubernetes](http://kuber To install/upgrade the chart with the release name `opskubedbcom-mssqlserveropsrequest-editor`: ```bash -$ helm upgrade -i opskubedbcom-mssqlserveropsrequest-editor appscode/opskubedbcom-mssqlserveropsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i opskubedbcom-mssqlserveropsrequest-editor appscode/opskubedbcom-mssqlserveropsrequest-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MSSQLServerOpsRequest Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `opskubedbcom-mssql Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i opskubedbcom-mssqlserveropsrequest-editor appscode/opskubedbcom-mssqlserveropsrequest-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ops.kubedb.com/v1alpha1 +$ helm upgrade -i opskubedbcom-mssqlserveropsrequest-editor appscode/opskubedbcom-mssqlserveropsrequest-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i opskubedbcom-mssqlserveropsrequest-editor appscode/opskubedbcom-mssqlserveropsrequest-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i opskubedbcom-mssqlserveropsrequest-editor appscode/opskubedbcom-mssqlserveropsrequest-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/opskubedbcom-mssqlserveropsrequest-editor/crds/ops.kubedb.com_mssqlserveropsrequests.yaml b/charts/opskubedbcom-mssqlserveropsrequest-editor/crds/ops.kubedb.com_mssqlserveropsrequests.yaml index 1b558a5a86..dc190658ec 100644 --- a/charts/opskubedbcom-mssqlserveropsrequest-editor/crds/ops.kubedb.com_mssqlserveropsrequests.yaml +++ b/charts/opskubedbcom-mssqlserveropsrequest-editor/crds/ops.kubedb.com_mssqlserveropsrequests.yaml @@ -346,6 +346,12 @@ spec: type: object type: object type: object + mode: + default: Restart + enum: + - Restart + - InPlace + type: string mssqlserver: properties: nodeSelectionPolicy: diff --git a/charts/opskubedbcom-mssqlserveropsrequest-editor/ui/create-ui.yaml b/charts/opskubedbcom-mssqlserveropsrequest-editor/ui/create-ui.yaml index 4d7a4e561b..f6f05563cf 100644 --- a/charts/opskubedbcom-mssqlserveropsrequest-editor/ui/create-ui.yaml +++ b/charts/opskubedbcom-mssqlserveropsrequest-editor/ui/create-ui.yaml @@ -137,6 +137,14 @@ step: showLabels: true type: block-layout - elements: + - type: select + label: Mode + options: + - text: Restart + value: Restart + - text: InPlace + value: InPlace + schema: schema/properties/spec/properties/verticalScaling/properties/mode - elements: - init: type: func @@ -149,9 +157,9 @@ step: type: machine-compare validation: name: isMachineValid - type: custom + type: custom|required watcher: - func: onMachineChange|mssqlserver|/spec/podTemplate/spec/containers + func: onMachineChange|mssqlserver paths: - temp/properties/machine - elements: @@ -217,44 +225,12 @@ step: label: Memory schema: schema/properties/spec/properties/verticalScaling/properties/exporter/properties/resources/properties/limits/properties/memory type: input - watcher: - func: onExporterResourceChange|memory - paths: - - schema/properties/spec/properties/verticalScaling/properties/exporter/properties/resources/properties/limits/properties/memory showLabels: true type: horizontal-layout hideBlock: true label: Exporter showLabels: true type: block-layout - - elements: - - init: - type: func - value: setValueFromDbDetails|/spec/coordinator/podTemplate/spec/resources/requests/cpu|/spec/verticalScaling/coordinator/resources/requests/cpu - label: CPU Requests - schema: schema/properties/spec/properties/verticalScaling/properties/coordinator/properties/resources/properties/requests/cpu - type: input - - init: - type: func - value: setValueFromDbDetails|/spec/coordinator/podTemplate/spec/resources/limits/cpu|/spec/verticalScaling/coordinator/resources/limits/cpu - label: CPU Limits - schema: schema/properties/spec/properties/verticalScaling/properties/coordinator/properties/resources/properties/limits/cpu - type: input - - init: - type: func - value: setValueFromDbDetails|/spec/coordinator/podTemplate/spec/resources/requests/memory|/spec/verticalScaling/coordinator/resources/requests/memory - label: Memory Requests - schema: schema/properties/spec/properties/verticalScaling/properties/coordinator/properties/resources/properties/requests/memory - type: input - - init: - type: func - value: setValueFromDbDetails|/spec/coordinator/podTemplate/spec/resources/limits/memory|/spec/verticalScaling/coordinator/resources/limits/memory - label: Memory Limits - schema: schema/properties/spec/properties/verticalScaling/properties/coordinator/properties/resources/properties/limits/memory - type: input - label: Coordinator - showLabels: true - type: horizontal-layout if: name: ifRequestTypeEqualsTo|VerticalScaling type: function @@ -313,6 +289,20 @@ step: subtitle: Select a new configuration secret, apply a custom configuration, or remove an existing setup to update your database settings type: label-element + - editorHeight: 120px + if: + name: getCurrentConfig + type: function + label: Current Configuration + loader: + name: getCurrentConfig + watchPaths: + - schema/properties/metadata/properties/namespace + - temp/properties/createSecret/properties/status + readonly: true + schema: temp/properties/currentConfig + type: editor + validateContent: false - elements: - elements: - customClass: mb-15 @@ -415,6 +405,7 @@ step: name: setApplyConfig watchPaths: - temp/properties/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/applyConfig type: multi-file-editor validateContent: false @@ -442,15 +433,6 @@ step: refresh: fetchConfigSecrets schema: temp/properties/selectedConfigurationRemove type: select - - editorHeight: 500px - hideFormatButton: true - init: - type: func - value: onRemoveConfigChange - readonly: true - schema: temp/properties/removeConfig - type: multi-file-editor - validateContent: false watcher: func: onRemoveConfigChange paths: diff --git a/charts/opskubedbcom-mssqlserveropsrequest-editor/ui/functions.js b/charts/opskubedbcom-mssqlserveropsrequest-editor/ui/functions.js index a43057ec80..8367fae031 100644 --- a/charts/opskubedbcom-mssqlserveropsrequest-editor/ui/functions.js +++ b/charts/opskubedbcom-mssqlserveropsrequest-editor/ui/functions.js @@ -412,9 +412,9 @@ export const useFunc = (model) => { const cluster = storeGet('/route/params/cluster') const namespace = storeGet('/route/query/namespace') || getValue(model, '/metadata/namespace') const name = storeGet('/route/params/name') || getValue(model, '/spec/databaseRef/name') - + const version = storeGet('/route/params/version') if (namespace && name) { - const url = `/clusters/${owner}/${cluster}/proxy/kubedb.com/v1alpha2/namespaces/${namespace}/mssqlservers/${name}` + const url = `/clusters/${owner}/${cluster}/proxy/kubedb.com/${version}/namespaces/${namespace}/mssqlservers/${name}` const resp = await axios.get(url) setDiscriminatorValue('/dbDetails', resp.data || {}) @@ -749,10 +749,7 @@ export const useFunc = (model) => { // machine profile stuffs function getMachines() { const presets = storeGet('/kubedbuiPresets') || {} - const dbDetails = getValue(discriminator, '/dbDetails') - const containers = dbDetails?.spec?.podTemplate?.spec?.containers || [] - const mssqlContainer = containers.find((c) => c.name === 'mssql') - const limits = mssqlContainer?.resources?.requests || {} + const limits = getLimits() const avlMachines = presets.admin?.machineProfiles?.available || [] let arr = [] @@ -802,9 +799,7 @@ export const useFunc = (model) => { function setMachine() { const dbDetails = getValue(discriminator, '/dbDetails') - const containers = dbDetails?.spec?.podTemplate?.spec?.containers || [] - const mssqlContainer = containers.find((c) => c.name === 'mssql') - const limits = mssqlContainer?.resources?.requests || {} + const limits = getLimits() const annotations = dbDetails?.metadata?.annotations || {} const instance = annotations['kubernetes.io/instance-type'] @@ -828,9 +823,8 @@ export const useFunc = (model) => { } else return { machine: 'custom', cpu: limits.cpu, memory: limits.memory } } - function onMachineChange(type, valPath) { - let selectedMachine = {} - selectedMachine = getValue(discriminator, '/machine') + function onMachineChange(type) { + const selectedMachine = getValue(discriminator, '/machine') || {} const machine = machinesFromPreset.find((item) => item.id === selectedMachine.machine) let obj = {} @@ -848,12 +842,14 @@ export const useFunc = (model) => { const path = `/spec/verticalScaling/${type}/resources` - if (obj && Object.keys(obj).length) + if (obj && Object.keys(obj).length) { commit('wizard/model$update', { path: path, value: obj, - force: true, }) + } else { + commit('wizard/model$delete', `/spec/verticalScaling/${type}`) + } // update metadata.annotations const annotations = getValue(model, '/metadata/annotations') || {} @@ -877,6 +873,7 @@ export const useFunc = (model) => { let configSecrets = [] let secretConfigData = [] let existingSecrets = [] + let databaseInfoResponse = {} async function fetchConfigSecrets() { const owner = storeGet('/route/params/user') @@ -913,6 +910,7 @@ export const useFunc = (model) => { }, }, ) + databaseInfoResponse = resp?.data?.response || {} configSecrets = resp?.data?.response?.availableSecrets || [] secretConfigData = resp?.data?.response?.configurations || [] } catch (e) { @@ -932,6 +930,11 @@ export const useFunc = (model) => { } } + function getCurrentConfig() { + const currentConfig = databaseInfoResponse?.appliedConfig ?? '' + return currentConfig + } + async function getConfigSecrets(type) { type = type ? type + '/' : '' const secretStatus = getValue(discriminator, `${type}createSecret/status`) @@ -1209,38 +1212,12 @@ export const useFunc = (model) => { if (!selectedConfig) { commit('wizard/model$delete', `/spec/configuration/${type}removeCustomConfig`) - return [{ name: '', content: '' }] + return } commit('wizard/model$update', { path: `/spec/configuration/${type}removeCustomConfig`, value: true, }) - - const configuration = secretConfigData.find((item) => item.componentName === selectedConfig) - - if (!configuration.data) { - return [{ name: '', content: '' }] - } - - const configObj = [] - // Decode base64 and format as array of objects with name and content - Object.keys(configuration.data).forEach((fileName) => { - try { - // Decode base64 string - const decodedString = atob(configuration.data[fileName]) - configObj.push({ - name: fileName, - content: decodedString, - }) - } catch (e) { - console.error(`Error decoding ${fileName}:`, e) - configObj.push({ - name: fileName, - content: configuration.data[fileName], // Fallback to original if decode fails - }) - } - }) - return configObj } async function onNewConfigSecretChange(type) { @@ -1760,24 +1737,24 @@ export const useFunc = (model) => { return limitVal } - function onExporterResourceChange(type) { - const commitPath = `/spec/verticalScaling/exporter/resources/requests/${type}` - const valPath = `/spec/verticalScaling/exporter/resources/limits/${type}` - const val = getValue(model, valPath) - if (val) - commit('wizard/model$update', { - path: commitPath, - value: val, - force: true, - }) - } - - function isMachineValid() { + function getLimits() { const dbDetails = getValue(discriminator, '/dbDetails') + let limits = {} const containers = dbDetails?.spec?.podTemplate?.spec?.containers || [] - const mssqlContainer = containers.find((c) => c.name === 'mssql') - const limits = mssqlContainer?.resources?.requests || {} + if (containers.length === 0) + limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} + else { + const kind = 'mssql' + const resource = containers.filter((ele) => ele.name === kind?.toLowerCase()) + limits = resource[0]?.resources?.requests || {} + } + return limits + } + + function isMachineValid() { + const limits = getLimits() + console.log('limits', limits) const selectedMachine = getValue(discriminator, '/machine') const selectedLimits = { cpu: selectedMachine.cpu, memory: selectedMachine.memory } @@ -1791,7 +1768,6 @@ export const useFunc = (model) => { isMachineValid, isRancherManaged, setExporter, - onExporterResourceChange, setResource, fetchJsons, returnFalse, @@ -1864,5 +1840,6 @@ export const useFunc = (model) => { onRemoveConfigChange, onNewConfigSecretChange, onSelectedSecretChange, + getCurrentConfig, } } diff --git a/charts/opskubedbcom-mssqlserveropsrequest-editor/values.openapiv3_schema.yaml b/charts/opskubedbcom-mssqlserveropsrequest-editor/values.openapiv3_schema.yaml index f56f45844f..07e86baa52 100644 --- a/charts/opskubedbcom-mssqlserveropsrequest-editor/values.openapiv3_schema.yaml +++ b/charts/opskubedbcom-mssqlserveropsrequest-editor/values.openapiv3_schema.yaml @@ -360,6 +360,12 @@ properties: type: object type: object type: object + mode: + default: Restart + enum: + - Restart + - InPlace + type: string mssqlserver: properties: nodeSelectionPolicy: diff --git a/charts/opskubedbcom-mysqlopsrequest-editor/Chart.yaml b/charts/opskubedbcom-mysqlopsrequest-editor/Chart.yaml index d439583c6a..671868dfa0 100644 --- a/charts/opskubedbcom-mysqlopsrequest-editor/Chart.yaml +++ b/charts/opskubedbcom-mysqlopsrequest-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ops.kubedb.com","version":"v1alpha1","resource":"mysqlopsrequests"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MySQLOpsRequest Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: opskubedbcom-mysqlopsrequest-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/opskubedbcom-mysqlopsrequest-editor/README.md b/charts/opskubedbcom-mysqlopsrequest-editor/README.md index f0bdeb2b10..ff64abf030 100644 --- a/charts/opskubedbcom-mysqlopsrequest-editor/README.md +++ b/charts/opskubedbcom-mysqlopsrequest-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/opskubedbcom-mysqlopsrequest-editor --version=v0.35.0 -$ helm upgrade -i opskubedbcom-mysqlopsrequest-editor appscode/opskubedbcom-mysqlopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/opskubedbcom-mysqlopsrequest-editor --version=v0.36.0 +$ helm upgrade -i opskubedbcom-mysqlopsrequest-editor appscode/opskubedbcom-mysqlopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MySQLOpsRequest Editor on a [Kubernetes](http://kubernetes. To install/upgrade the chart with the release name `opskubedbcom-mysqlopsrequest-editor`: ```bash -$ helm upgrade -i opskubedbcom-mysqlopsrequest-editor appscode/opskubedbcom-mysqlopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i opskubedbcom-mysqlopsrequest-editor appscode/opskubedbcom-mysqlopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MySQLOpsRequest Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `opskubedbcom-mysql Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i opskubedbcom-mysqlopsrequest-editor appscode/opskubedbcom-mysqlopsrequest-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ops.kubedb.com/v1alpha1 +$ helm upgrade -i opskubedbcom-mysqlopsrequest-editor appscode/opskubedbcom-mysqlopsrequest-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i opskubedbcom-mysqlopsrequest-editor appscode/opskubedbcom-mysqlopsrequest-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i opskubedbcom-mysqlopsrequest-editor appscode/opskubedbcom-mysqlopsrequest-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/opskubedbcom-mysqlopsrequest-editor/crds/ops.kubedb.com_mysqlopsrequests.yaml b/charts/opskubedbcom-mysqlopsrequest-editor/crds/ops.kubedb.com_mysqlopsrequests.yaml index e018ccd68c..2d97153ce1 100644 --- a/charts/opskubedbcom-mysqlopsrequest-editor/crds/ops.kubedb.com_mysqlopsrequests.yaml +++ b/charts/opskubedbcom-mysqlopsrequest-editor/crds/ops.kubedb.com_mysqlopsrequests.yaml @@ -412,6 +412,12 @@ spec: type: object type: object type: object + mode: + default: Restart + enum: + - Restart + - InPlace + type: string mysql: properties: nodeSelectionPolicy: diff --git a/charts/opskubedbcom-mysqlopsrequest-editor/ui/create-ui.yaml b/charts/opskubedbcom-mysqlopsrequest-editor/ui/create-ui.yaml index df24d0ea8a..c0686de4be 100644 --- a/charts/opskubedbcom-mysqlopsrequest-editor/ui/create-ui.yaml +++ b/charts/opskubedbcom-mysqlopsrequest-editor/ui/create-ui.yaml @@ -143,6 +143,14 @@ step: showLabels: true type: block-layout - elements: + - type: select + label: Mode + options: + - text: Restart + value: Restart + - text: InPlace + value: InPlacedd + schema: schema/properties/spec/properties/verticalScaling/properties/mode - elements: - init: type: func @@ -155,9 +163,9 @@ step: type: machine-compare validation: name: isMachineValid - type: custom + type: custom|required watcher: - func: onMachineChange|mysql|/spec/podTemplate/spec/resources + func: onMachineChange|mysql paths: - temp/properties/machine - elements: @@ -221,10 +229,6 @@ step: label: Memory schema: schema/properties/spec/properties/verticalScaling/properties/exporter/properties/resources/properties/limits/properties/memory type: input - watcher: - func: onExporterResourceChange|memory - paths: - - schema/properties/spec/properties/verticalScaling/properties/exporter/properties/resources/properties/limits/properties/memory showLabels: true type: horizontal-layout hideBlock: true @@ -288,6 +292,20 @@ step: subtitle: Select a new configuration secret, apply a custom configuration, or remove an existing setup to update your database settings type: label-element + - editorHeight: 120px + if: + name: getCurrentConfig + type: function + label: Current Configuration + loader: + name: getCurrentConfig + watchPaths: + - schema/properties/metadata/properties/namespace + - temp/properties/createSecret/properties/status + readonly: true + schema: temp/properties/currentConfig + type: editor + validateContent: false - elements: - elements: - customClass: mb-15 @@ -390,6 +408,7 @@ step: name: setApplyConfig watchPaths: - temp/properties/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/applyConfig type: multi-file-editor validateContent: false @@ -417,15 +436,6 @@ step: refresh: fetchConfigSecrets schema: temp/properties/selectedConfigurationRemove type: select - - editorHeight: 500px - hideFormatButton: true - init: - type: func - value: onRemoveConfigChange - readonly: true - schema: temp/properties/removeConfig - type: multi-file-editor - validateContent: false watcher: func: onRemoveConfigChange paths: diff --git a/charts/opskubedbcom-mysqlopsrequest-editor/ui/functions.js b/charts/opskubedbcom-mysqlopsrequest-editor/ui/functions.js index 293cc87d6f..44fd4fa58d 100644 --- a/charts/opskubedbcom-mysqlopsrequest-editor/ui/functions.js +++ b/charts/opskubedbcom-mysqlopsrequest-editor/ui/functions.js @@ -421,9 +421,9 @@ export const useFunc = (model) => { const cluster = storeGet('/route/params/cluster') const namespace = storeGet('/route/query/namespace') || getValue(model, '/metadata/namespace') const name = storeGet('/route/params/name') || getValue(model, '/spec/databaseRef/name') - + const version = storeGet('/route/params/version') if (namespace && name) { - const url = `/clusters/${owner}/${cluster}/proxy/kubedb.com/v1alpha2/namespaces/${namespace}/mysqls/${name}` + const url = `/clusters/${owner}/${cluster}/proxy/kubedb.com/${version}/namespaces/${namespace}/mysqls/${name}` const resp = await axios.get(url) setDiscriminatorValue('/dbDetails', resp.data || {}) @@ -781,8 +781,7 @@ export const useFunc = (model) => { function getMachines() { const presets = storeGet('/kubedbuiPresets') || {} - const dbDetails = getValue(discriminator, '/dbDetails') - const limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} + const limits = getLimits() const avlMachines = presets.admin?.machineProfiles?.available || [] let arr = [] @@ -831,9 +830,8 @@ export const useFunc = (model) => { } function setMachine() { - const dbDetails = getValue(discriminator, '/dbDetails') - const limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} - const annotations = dbDetails?.metadata?.annotations || {} + const limits = getLimits() + const annotations = getValue(discriminator, '/dbDetails/metadata/annotations') || {} const instance = annotations['kubernetes.io/instance-type'] let parsedInstance = {} @@ -856,9 +854,8 @@ export const useFunc = (model) => { } else return { machine: 'custom', cpu: limits.cpu, memory: limits.memory } } - function onMachineChange(type, valPath) { - let selectedMachine = {} - selectedMachine = getValue(discriminator, '/machine') + function onMachineChange(type) { + const selectedMachine = getValue(discriminator, '/machine') || {} const machine = machinesFromPreset.find((item) => item.id === selectedMachine.machine) let obj = {} @@ -876,12 +873,14 @@ export const useFunc = (model) => { const path = `/spec/verticalScaling/${type}/resources` - if (obj && Object.keys(obj).length) + if (obj && Object.keys(obj).length) { commit('wizard/model$update', { path: path, value: obj, - force: true, }) + } else { + commit('wizard/model$delete', `/spec/verticalScaling/${type}`) + } // update metadata.annotations const annotations = getValue(model, '/metadata/annotations') || {} @@ -905,6 +904,7 @@ export const useFunc = (model) => { let configSecrets = [] let secretConfigData = [] let existingSecrets = [] + let databaseInfoResponse = {} async function fetchConfigSecrets() { const owner = storeGet('/route/params/user') @@ -941,6 +941,7 @@ export const useFunc = (model) => { }, }, ) + databaseInfoResponse = resp?.data?.response || {} configSecrets = resp?.data?.response?.availableSecrets || [] secretConfigData = resp?.data?.response?.configurations || [] } catch (e) { @@ -960,6 +961,11 @@ export const useFunc = (model) => { } } + function getCurrentConfig() { + const currentConfig = databaseInfoResponse?.appliedConfig ?? '' + return currentConfig + } + async function getConfigSecrets(type) { type = type ? type + '/' : '' const secretStatus = getValue(discriminator, `${type}createSecret/status`) @@ -1237,38 +1243,12 @@ export const useFunc = (model) => { if (!selectedConfig) { commit('wizard/model$delete', `/spec/configuration/${type}removeCustomConfig`) - return [{ name: '', content: '' }] + return } commit('wizard/model$update', { path: `/spec/configuration/${type}removeCustomConfig`, value: true, }) - - const configuration = secretConfigData.find((item) => item.componentName === selectedConfig) - - if (!configuration.data) { - return [{ name: '', content: '' }] - } - - const configObj = [] - // Decode base64 and format as array of objects with name and content - Object.keys(configuration.data).forEach((fileName) => { - try { - // Decode base64 string - const decodedString = atob(configuration.data[fileName]) - configObj.push({ - name: fileName, - content: decodedString, - }) - } catch (e) { - console.error(`Error decoding ${fileName}:`, e) - configObj.push({ - name: fileName, - content: configuration.data[fileName], // Fallback to original if decode fails - }) - } - }) - return configObj } async function onNewConfigSecretChange(type) { @@ -1838,9 +1818,23 @@ export const useFunc = (model) => { }) } - function isMachineValid() { + function getLimits() { const dbDetails = getValue(discriminator, '/dbDetails') - const limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} + let limits = {} + const containers = dbDetails?.spec?.podTemplate?.spec?.containers || [] + if (containers.length === 0) + limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} + else { + const kind = dbDetails?.kind + const resource = containers.filter((ele) => ele.name === kind?.toLowerCase()) + limits = resource[0]?.resources?.requests || {} + } + + return limits + } + + function isMachineValid() { + const limits = getLimits() const selectedMachine = getValue(discriminator, '/machine') const selectedLimits = { cpu: selectedMachine.cpu, memory: selectedMachine.memory } @@ -1933,5 +1927,6 @@ export const useFunc = (model) => { onNewConfigSecretChange, onSelectedSecretChange, isTlsEnabled, + getCurrentConfig, } } diff --git a/charts/opskubedbcom-mysqlopsrequest-editor/values.openapiv3_schema.yaml b/charts/opskubedbcom-mysqlopsrequest-editor/values.openapiv3_schema.yaml index b4169042e3..dc86a11659 100644 --- a/charts/opskubedbcom-mysqlopsrequest-editor/values.openapiv3_schema.yaml +++ b/charts/opskubedbcom-mysqlopsrequest-editor/values.openapiv3_schema.yaml @@ -426,6 +426,12 @@ properties: type: object type: object type: object + mode: + default: Restart + enum: + - Restart + - InPlace + type: string mysql: properties: nodeSelectionPolicy: diff --git a/charts/opskubedbcom-neo4jopsrequest-editor/Chart.yaml b/charts/opskubedbcom-neo4jopsrequest-editor/Chart.yaml index 337811cece..d9318cc35c 100644 --- a/charts/opskubedbcom-neo4jopsrequest-editor/Chart.yaml +++ b/charts/opskubedbcom-neo4jopsrequest-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ops.kubedb.com","version":"v1alpha1","resource":"neo4jopsrequests"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Neo4jOpsRequest Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: opskubedbcom-neo4jopsrequest-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/opskubedbcom-neo4jopsrequest-editor/README.md b/charts/opskubedbcom-neo4jopsrequest-editor/README.md index 8f0808d5be..c1933271ad 100644 --- a/charts/opskubedbcom-neo4jopsrequest-editor/README.md +++ b/charts/opskubedbcom-neo4jopsrequest-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/opskubedbcom-neo4jopsrequest-editor --version=v0.35.0 -$ helm upgrade -i opskubedbcom-neo4jopsrequest-editor appscode/opskubedbcom-neo4jopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/opskubedbcom-neo4jopsrequest-editor --version=v0.36.0 +$ helm upgrade -i opskubedbcom-neo4jopsrequest-editor appscode/opskubedbcom-neo4jopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Neo4jOpsRequest Editor on a [Kubernetes](http://kubernetes. To install/upgrade the chart with the release name `opskubedbcom-neo4jopsrequest-editor`: ```bash -$ helm upgrade -i opskubedbcom-neo4jopsrequest-editor appscode/opskubedbcom-neo4jopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i opskubedbcom-neo4jopsrequest-editor appscode/opskubedbcom-neo4jopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Neo4jOpsRequest Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `opskubedbcom-neo4j Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i opskubedbcom-neo4jopsrequest-editor appscode/opskubedbcom-neo4jopsrequest-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ops.kubedb.com/v1alpha1 +$ helm upgrade -i opskubedbcom-neo4jopsrequest-editor appscode/opskubedbcom-neo4jopsrequest-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i opskubedbcom-neo4jopsrequest-editor appscode/opskubedbcom-neo4jopsrequest-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i opskubedbcom-neo4jopsrequest-editor appscode/opskubedbcom-neo4jopsrequest-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/opskubedbcom-neo4jopsrequest-editor/crds/ops.kubedb.com_neo4jopsrequests.yaml b/charts/opskubedbcom-neo4jopsrequest-editor/crds/ops.kubedb.com_neo4jopsrequests.yaml index 901b42588d..54e576a0cc 100644 --- a/charts/opskubedbcom-neo4jopsrequest-editor/crds/ops.kubedb.com_neo4jopsrequests.yaml +++ b/charts/opskubedbcom-neo4jopsrequest-editor/crds/ops.kubedb.com_neo4jopsrequests.yaml @@ -122,6 +122,15 @@ spec: type: string tls: properties: + backup: + properties: + mode: + enum: + - Disabled + - TLS + - mTLS + type: string + type: object bolt: properties: mode: @@ -295,6 +304,12 @@ spec: type: object verticalScaling: properties: + mode: + default: Restart + enum: + - Restart + - InPlace + type: string server: properties: nodeSelectionPolicy: diff --git a/charts/opskubedbcom-neo4jopsrequest-editor/ui/create-ui.yaml b/charts/opskubedbcom-neo4jopsrequest-editor/ui/create-ui.yaml index 20d6aa625f..1ae3cb44ae 100644 --- a/charts/opskubedbcom-neo4jopsrequest-editor/ui/create-ui.yaml +++ b/charts/opskubedbcom-neo4jopsrequest-editor/ui/create-ui.yaml @@ -122,7 +122,7 @@ step: type: func value: setValueFromDbDetails|/spec/replicas label: Replicas - schema: schema/properties/spec/properties/horizontalScaling/properties/member + schema: schema/properties/spec/properties/horizontalScaling/properties/server subtitle: Define the total number of replicas for the database. Increasing replicas improves fault tolerance and load distribution , while reducing replicas conserves resources @@ -131,9 +131,6 @@ step: label: Each replica represents an independent copy of your database. For example, setting this to 3 creates three copies of the database for better availability. type: info - if: - name: ifDbTypeEqualsTo|cluster|horizontalScaling - type: function type: horizontal-layout fixedBlock: true if: @@ -143,6 +140,14 @@ step: showLabels: true type: block-layout - elements: + - type: select + label: Mode + options: + - text: Restart + value: Restart + - text: InPlace + value: InPlace + schema: schema/properties/spec/properties/verticalScaling/properties/modedd - elements: - init: type: func @@ -155,9 +160,9 @@ step: type: machine-compare validation: name: isMachineValid - type: custom + type: custom|required watcher: - func: onMachineChange|neo4j|/spec/podTemplate/spec/resources + func: onMachineChange|neo4j paths: - temp/properties/machine - elements: @@ -174,7 +179,7 @@ step: value: LabelSelector - text: Taint value: Taint - schema: schema/properties/spec/properties/verticalScaling/properties/neo4j/properties/nodeSelectionPolicy + schema: schema/properties/spec/properties/verticalScaling/properties/server/properties/nodeSelectionPolicy type: select hideBorder: true showLabels: false @@ -207,30 +212,6 @@ step: label: Node Selection showLabels: true type: block-layout - - elements: - - elements: - - init: - type: func - value: setExporter|cpu - label: CPU - schema: schema/properties/spec/properties/verticalScaling/properties/exporter/properties/resources/properties/requests/properties/cpu - type: input - - init: - type: func - value: setExporter|memory - label: Memory - schema: schema/properties/spec/properties/verticalScaling/properties/exporter/properties/resources/properties/limits/properties/memory - type: input - watcher: - func: onExporterResourceChange|memory - paths: - - schema/properties/spec/properties/verticalScaling/properties/exporter/properties/resources/properties/limits/properties/memory - showLabels: true - type: horizontal-layout - hideBlock: true - label: Exporter - showLabels: true - type: block-layout label: Neo4j vertical scaling showLabels: false type: block-layout @@ -288,6 +269,20 @@ step: subtitle: Select a new configuration secret, apply a custom configuration, or remove an existing setup to update your database settings type: label-element + - editorHeight: 120px + if: + name: getCurrentConfig + type: function + label: Current Configuration + loader: + name: getCurrentConfig + watchPaths: + - schema/properties/metadata/properties/namespace + - temp/properties/createSecret/properties/status + readonly: true + schema: temp/properties/currentConfig + type: editor + validateContent: false - elements: - elements: - customClass: mb-15 @@ -390,6 +385,7 @@ step: name: setApplyConfig watchPaths: - temp/properties/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/applyConfig type: multi-file-editor validateContent: false @@ -417,15 +413,6 @@ step: refresh: fetchConfigSecrets schema: temp/properties/selectedConfigurationRemove type: select - - editorHeight: 500px - hideFormatButton: true - init: - type: func - value: onRemoveConfigChange - readonly: true - schema: temp/properties/removeConfig - type: multi-file-editor - validateContent: false watcher: func: onRemoveConfigChange paths: diff --git a/charts/opskubedbcom-neo4jopsrequest-editor/ui/functions.js b/charts/opskubedbcom-neo4jopsrequest-editor/ui/functions.js index 1a1f578114..2f37348098 100644 --- a/charts/opskubedbcom-neo4jopsrequest-editor/ui/functions.js +++ b/charts/opskubedbcom-neo4jopsrequest-editor/ui/functions.js @@ -421,9 +421,9 @@ export const useFunc = (model) => { const cluster = storeGet('/route/params/cluster') const namespace = storeGet('/route/query/namespace') || getValue(model, '/metadata/namespace') const name = storeGet('/route/params/name') || getValue(model, '/spec/databaseRef/name') - + const version = storeGet('/route/params/version') if (namespace && name) { - const url = `/clusters/${owner}/${cluster}/proxy/kubedb.com/v1alpha2/namespaces/${namespace}/neo4js/${name}` + const url = `/clusters/${owner}/${cluster}/proxy/kubedb.com/${version}/namespaces/${namespace}/neo4js/${name}` const resp = await axios.get(url) setDiscriminatorValue('/dbDetails', resp.data || {}) @@ -778,8 +778,7 @@ export const useFunc = (model) => { function getMachines() { const presets = storeGet('/kubedbuiPresets') || {} - const dbDetails = getValue(discriminator, '/dbDetails') - const limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} + const limits = getLimits() const avlMachines = presets.admin?.machineProfiles?.available || [] let arr = [] @@ -829,10 +828,7 @@ export const useFunc = (model) => { function setMachine() { const dbDetails = getValue(discriminator, '/dbDetails') - - const containers = dbDetails?.spec?.podTemplate?.spec?.containers || [] - const neo4jContainer = containers.find((c) => c.name === 'neo4j') - const limits = neo4jContainer?.resources?.requests || {} + const limits = getLimits() const annotations = dbDetails?.metadata?.annotations || {} const instance = annotations['kubernetes.io/instance-type'] @@ -855,9 +851,8 @@ export const useFunc = (model) => { } else return { machine: 'custom', cpu: limits.cpu, memory: limits.memory } } - function onMachineChange(type, valPath) { - let selectedMachine = {} - selectedMachine = getValue(discriminator, '/machine') + function onMachineChange(type) { + const selectedMachine = getValue(discriminator, '/machine') || {} const machine = machinesFromPreset.find((item) => item.id === selectedMachine.machine) let obj = {} @@ -875,12 +870,14 @@ export const useFunc = (model) => { const path = `/spec/verticalScaling/${type}/resources` - if (obj && Object.keys(obj).length) + if (obj && Object.keys(obj).length) { commit('wizard/model$update', { path: path, value: obj, - force: true, }) + } else { + commit('wizard/model$delete', `/spec/verticalScaling/${type}`) + } // update metadata.annotations const annotations = getValue(model, '/metadata/annotations') || {} @@ -904,6 +901,7 @@ export const useFunc = (model) => { let configSecrets = [] let secretConfigData = [] let existingSecrets = [] + let databaseInfoResponse = {} async function fetchConfigSecrets() { const owner = storeGet('/route/params/user') @@ -940,6 +938,7 @@ export const useFunc = (model) => { }, }, ) + databaseInfoResponse = resp?.data?.response || {} configSecrets = resp?.data?.response?.availableSecrets || [] secretConfigData = resp?.data?.response?.configurations || [] } catch (e) { @@ -959,6 +958,11 @@ export const useFunc = (model) => { } } + function getCurrentConfig() { + const currentConfig = databaseInfoResponse?.appliedConfig ?? '' + return currentConfig + } + async function getConfigSecrets(type) { type = type ? type + '/' : '' const secretStatus = getValue(discriminator, `${type}createSecret/status`) @@ -1236,38 +1240,12 @@ export const useFunc = (model) => { if (!selectedConfig) { commit('wizard/model$delete', `/spec/configuration/${type}removeCustomConfig`) - return [{ name: '', content: '' }] + return } commit('wizard/model$update', { path: `/spec/configuration/${type}removeCustomConfig`, value: true, }) - - const configuration = secretConfigData.find((item) => item.componentName === selectedConfig) - - if (!configuration.data) { - return [{ name: '', content: '' }] - } - - const configObj = [] - // Decode base64 and format as array of objects with name and content - Object.keys(configuration.data).forEach((fileName) => { - try { - // Decode base64 string - const decodedString = atob(configuration.data[fileName]) - configObj.push({ - name: fileName, - content: decodedString, - }) - } catch (e) { - console.error(`Error decoding ${fileName}:`, e) - configObj.push({ - name: fileName, - content: configuration.data[fileName], // Fallback to original if decode fails - }) - } - }) - return configObj } async function onNewConfigSecretChange(type) { @@ -1812,36 +1790,8 @@ export const useFunc = (model) => { return data || 'No Data Found' } - function setExporter(type) { - let path = `/dbDetails/spec/monitor/prometheus/exporter/resources/limits/${type}` - const limitVal = getValue(discriminator, path) - - if (!limitVal) { - path = `/dbDetails/spec/monitor/prometheus/exporter/resources/requests/${type}` - const reqVal = getValue(discriminator, path) - - if (reqVal) return reqVal - } - return limitVal - } - - function onExporterResourceChange(type) { - const commitPath = `/spec/verticalScaling/exporter/resources/requests/${type}` - const valPath = `/spec/verticalScaling/exporter/resources/limits/${type}` - const val = getValue(model, valPath) - if (val) - commit('wizard/model$update', { - path: commitPath, - value: val, - force: true, - }) - } - function isMachineValid() { - const dbDetails = getValue(discriminator, '/dbDetails') - const containers = dbDetails?.spec?.podTemplate?.spec?.containers || [] - const neo4jContainer = containers.find((c) => c.name === 'neo4j') - const limits = neo4jContainer?.resources?.requests || {} + const limits = getLimits() const selectedMachine = getValue(discriminator, '/machine') const selectedLimits = { cpu: selectedMachine.cpu, memory: selectedMachine.memory } @@ -1852,10 +1802,23 @@ export const useFunc = (model) => { return false } + function getLimits() { + const dbDetails = getValue(discriminator, '/dbDetails') + let limits = {} + const containers = dbDetails?.spec?.podTemplate?.spec?.containers || [] + if (containers.length === 0) + limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} + else { + const kind = dbDetails?.kind + const resource = containers.filter((ele) => ele.name === kind?.toLowerCase()) + limits = resource[0]?.resources?.requests || {} + } + + return limits + } + return { isMachineValid, - setExporter, - onExporterResourceChange, fetchAliasOptions, validateNewCertificates, disableAlias, @@ -1919,6 +1882,7 @@ export const useFunc = (model) => { setConfigFiles, isConfigSelected, fetchConfigSecrets, + getCurrentConfig, getConfigSecretsforAppyConfig, getSelectedConfigurationData, getSelectedConfigurationName, diff --git a/charts/opskubedbcom-neo4jopsrequest-editor/values.openapiv3_schema.yaml b/charts/opskubedbcom-neo4jopsrequest-editor/values.openapiv3_schema.yaml index f05ffca7c6..48d2a63809 100644 --- a/charts/opskubedbcom-neo4jopsrequest-editor/values.openapiv3_schema.yaml +++ b/charts/opskubedbcom-neo4jopsrequest-editor/values.openapiv3_schema.yaml @@ -136,6 +136,15 @@ properties: type: string tls: properties: + backup: + properties: + mode: + enum: + - Disabled + - TLS + - mTLS + type: string + type: object bolt: properties: mode: @@ -309,6 +318,12 @@ properties: type: object verticalScaling: properties: + mode: + default: Restart + enum: + - Restart + - InPlace + type: string server: properties: nodeSelectionPolicy: diff --git a/charts/opskubedbcom-oracleopsrequest-editor/Chart.yaml b/charts/opskubedbcom-oracleopsrequest-editor/Chart.yaml index c1065ffd9e..bee7b3efc8 100644 --- a/charts/opskubedbcom-oracleopsrequest-editor/Chart.yaml +++ b/charts/opskubedbcom-oracleopsrequest-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ops.kubedb.com","version":"v1alpha1","resource":"oracleopsrequests"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: OracleOpsRequest Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: opskubedbcom-oracleopsrequest-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/opskubedbcom-oracleopsrequest-editor/README.md b/charts/opskubedbcom-oracleopsrequest-editor/README.md index 1e211f58e7..c0995c6125 100644 --- a/charts/opskubedbcom-oracleopsrequest-editor/README.md +++ b/charts/opskubedbcom-oracleopsrequest-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/opskubedbcom-oracleopsrequest-editor --version=v0.35.0 -$ helm upgrade -i opskubedbcom-oracleopsrequest-editor appscode/opskubedbcom-oracleopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/opskubedbcom-oracleopsrequest-editor --version=v0.36.0 +$ helm upgrade -i opskubedbcom-oracleopsrequest-editor appscode/opskubedbcom-oracleopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a OracleOpsRequest Editor on a [Kubernetes](http://kubernetes To install/upgrade the chart with the release name `opskubedbcom-oracleopsrequest-editor`: ```bash -$ helm upgrade -i opskubedbcom-oracleopsrequest-editor appscode/opskubedbcom-oracleopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i opskubedbcom-oracleopsrequest-editor appscode/opskubedbcom-oracleopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a OracleOpsRequest Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `opskubedbcom-oracl Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i opskubedbcom-oracleopsrequest-editor appscode/opskubedbcom-oracleopsrequest-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ops.kubedb.com/v1alpha1 +$ helm upgrade -i opskubedbcom-oracleopsrequest-editor appscode/opskubedbcom-oracleopsrequest-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i opskubedbcom-oracleopsrequest-editor appscode/opskubedbcom-oracleopsrequest-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i opskubedbcom-oracleopsrequest-editor appscode/opskubedbcom-oracleopsrequest-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/opskubedbcom-oracleopsrequest-editor/crds/ops.kubedb.com_oracleopsrequests.yaml b/charts/opskubedbcom-oracleopsrequest-editor/crds/ops.kubedb.com_oracleopsrequests.yaml index 20b1ae532f..8e5738ac89 100644 --- a/charts/opskubedbcom-oracleopsrequest-editor/crds/ops.kubedb.com_oracleopsrequests.yaml +++ b/charts/opskubedbcom-oracleopsrequest-editor/crds/ops.kubedb.com_oracleopsrequests.yaml @@ -97,10 +97,116 @@ spec: type: object timeout: type: string + tls: + properties: + certificates: + items: + properties: + alias: + type: string + dnsNames: + items: + type: string + type: array + duration: + type: string + emailAddresses: + items: + type: string + type: array + ipAddresses: + items: + type: string + type: array + issuerRef: + properties: + apiGroup: + type: string + kind: + type: string + name: + type: string + required: + - kind + - name + type: object + x-kubernetes-map-type: atomic + privateKey: + properties: + encoding: + enum: + - PKCS1 + - PKCS8 + type: string + type: object + renewBefore: + type: string + secretName: + type: string + subject: + properties: + countries: + items: + type: string + type: array + localities: + items: + type: string + type: array + organizationalUnits: + items: + type: string + type: array + organizations: + items: + type: string + type: array + postalCodes: + items: + type: string + type: array + provinces: + items: + type: string + type: array + serialNumber: + type: string + streetAddresses: + items: + type: string + type: array + type: object + uris: + items: + type: string + type: array + required: + - alias + type: object + type: array + issuerRef: + properties: + apiGroup: + type: string + kind: + type: string + name: + type: string + required: + - kind + - name + type: object + x-kubernetes-map-type: atomic + remove: + type: boolean + rotateCertificates: + type: boolean + type: object type: enum: - Restart - Reconfigure + - ReconfigureTLS - StorageMigration - VerticalScaling - VolumeExpansion @@ -108,6 +214,12 @@ spec: type: string verticalScaling: properties: + mode: + default: Restart + enum: + - Restart + - InPlace + type: string node: properties: nodeSelectionPolicy: diff --git a/charts/opskubedbcom-oracleopsrequest-editor/ui/create-ui.yaml b/charts/opskubedbcom-oracleopsrequest-editor/ui/create-ui.yaml new file mode 100644 index 0000000000..693732f22b --- /dev/null +++ b/charts/opskubedbcom-oracleopsrequest-editor/ui/create-ui.yaml @@ -0,0 +1,641 @@ +step: +- elements: + - if: + name: showAndInitName + type: function + label: op_req_name + schema: schema/properties/metadata/properties/name + type: input + validation: + type: required + - disable: isNamespaceDisabled + hasGroup: isRancherManaged + if: + name: showAndInitNamespace + type: function + init: + type: func + value: initNamespace + label: Namespace + loader: getNamespaces + schema: schema/properties/metadata/properties/namespace + type: select + validation: + type: required + watcher: + func: onNamespaceChange + paths: + - schema/properties/metadata/properties/namespace + - disable: isDatabaseRefDisabled + if: + name: showAndInitDatabaseRef + type: function + init: + type: func + value: initDatabaseRef + label: Database Ref + loader: + name: getDbs + watchPaths: + - schema/properties/metadata/properties/namespace + refresh: true + schema: schema/properties/spec/properties/databaseRef/properties/name + type: select + validation: + type: required + watcher: + func: onDbChange + paths: + - schema/properties/spec/properties/databaseRef/properties/name + - if: + name: showConfigureOpsrequestLabel + type: function + label: config_ops_request + type: label-element + - disable: isDbDetailsLoading + if: + name: showAndInitOpsRequestType + type: function + init: + type: func + value: getRequestTypeFromRoute + isHorizontal: true + label: Type of Ops Request + options: + - description: Update your database to any version + text: Update Version + value: UpdateVersion + - description: Scale up or down pod count + text: Horizontal Scaling + value: HorizontalScaling + - description: Manage your CPU resources + text: Vertical Scaling + value: VerticalScaling + - description: Manage your database size + text: Volume Expansion + value: VolumeExpansion + - description: Restart your database + text: Restart + value: Restart + - description: Reconfigure your database + text: Reconfigure + value: Reconfigure + - description: Reconfigure your database tls configuration + text: Reconfigure TLS + value: ReconfigureTLS + schema: schema/properties/spec/properties/type + type: radio + watcher: + func: onRequestTypeChange + paths: + - schema/properties/spec/properties/type + - elements: + - init: + type: func + value: setValueFromDbDetails|/spec/version + label: Target Version + loader: getDbVersions + schema: schema/properties/spec/properties/updateVersion/properties/targetVersion + subtitle: Select the desired Oracle version to which you want to update your + database. + type: select-compare + - if: + name: isVersionEmpty + type: function + label: "" + loader: + name: getVersionInfo + watchPaths: + - temp/properties/filteredVersion + type: info + fixedBlock: true + if: + name: ifRequestTypeEqualsTo|UpdateVersion + type: function + label: Version + showLabels: true + type: block-layout + - elements: + - elements: + - header: Replica + init: + type: func + value: setValueFromDbDetails|/spec/replicas + label: Replicas + schema: schema/properties/spec/properties/horizontalScaling/properties/member + subtitle: Define the total number of replicas for the database. Increasing + replicas improves fault tolerance and load distribution , while reducing + replicas conserves resources + type: input-compare + - hasIcon: true + label: Each replica represents an independent copy of your database. For example, + setting this to 3 creates three copies of the database for better availability. + type: info + if: + name: ifDbTypeEqualsTo|cluster|horizontalScaling + type: function + type: horizontal-layout + fixedBlock: true + if: + name: ifRequestTypeEqualsTo|HorizontalScaling + type: function + label: Horizontal Scaling Form + showLabels: true + type: block-layout + - elements: + - type: select + label: Mode + options: + - text: Restart + value: Restart + - text: InPlace + value: InPlace + schema: schema/properties/spec/properties/verticalScaling/properties/mode + - elements: + - init: + type: func + value: setMachine|node + label: Resources + loader: getMachines + schema: temp/properties/machine + subtitle: Compare your current machine configuration with the proposed memory + adjustments and make informed decisions for your database setup + type: machine-compare + validation: + name: isMachineValid + type: custom|required + watcher: + func: onMachineChange|node + paths: + - temp/properties/machine + - elements: + - elements: + - elements: + - label: Node Selection Policy + subtitle: Control where your workloads runs by configuring node selection + criteria. Use label selectors to match specific nodes or taints to + avoid unsuitable nodes + type: label-element + - label: Node Selection Policy + options: + - text: LabelSelector + value: LabelSelector + - text: Taint + value: Taint + schema: schema/properties/spec/properties/verticalScaling/properties/node/properties/nodeSelectionPolicy + type: select + hideBorder: true + showLabels: false + type: block-layout + - customClass: mt-20 + label: Label Selector: Specify key-value pairs to target nodes + that match your workload's requirements.
Taints: Define + tolerations for node taints to ensure your workload runs only on compatible + nodes + type: info + type: horizontal-layout + - label: Topology + subtitle: Define node topology preferences, such as zone or region. For + example, 'zone=us-central1-a' ensures workloads are deployed in that zone. + type: label-element + - elements: + - label: Key + schema: temp/topologyKey + type: input + validation: + name: isVerticalScaleTopologyRequired + type: custom + - label: Value + schema: temp/topologyValue + type: input + validation: + name: isVerticalScaleTopologyRequired + type: custom + type: horizontal-layout + label: Node Selection + showLabels: true + type: block-layout + label: Oracle vertical scaling + showLabels: false + type: block-layout + if: + name: ifRequestTypeEqualsTo|VerticalScaling + type: function + type: block-layout + - elements: + - elements: + - elements: + - label: Mode + subtitle: Not sure which mode to pick? Use Online Mode for smooth operations + with minimal disruption. Choose Offline Mode if you can afford a brief + downtime for added reliability during the volume expansion. + type: label-element + - label: Mode + options: + - text: Offline + value: Offline + - text: Online + value: Online + schema: schema/properties/spec/properties/volumeExpansion/properties/mode + type: select + validation: + type: required + type: block-layout + type: horizontal-layout + - elements: + - elements: + - header: Oracle + init: + type: func + value: setValueFromDbDetails|/spec/storage/resources/requests/storage + label: Storage Size + schema: schema/properties/spec/properties/volumeExpansion/properties/node + subtitle: How much extra storage does your database need? Specify the size(e.g. + 2Gi for 2 gigabytes) so we can allocate it correctly + type: input-compare + validation: + name: checkVolume|/spec/storage/resources/requests/storage|/spec/volumeExpansion/node + type: custom + type: horizontal-layout + fixedBlock: true + label: Oracle volume expansion + showLabels: true + type: block-layout + if: + name: ifRequestTypeEqualsTo|VolumeExpansion + type: function + label: Volume Expansion Form + type: block-layout + - elements: + - elements: + - label: "" + subtitle: Select a new configuration secret, apply a custom configuration, + or remove an existing setup to update your database settings + type: label-element + - editorHeight: 120px + if: + name: getCurrentConfig + type: function + label: Current Configuration + loader: + name: getCurrentConfig + watchPaths: + - schema/properties/metadata/properties/namespace + - temp/properties/createSecret/properties/status + readonly: true + schema: temp/properties/currentConfig + type: editor + validateContent: false + - elements: + - elements: + - customClass: mb-15 + label: Config Secret + subtitle: Select an existing secret or create a new one to apply to your + database configuration. + type: label-element + - customClass: mb-2 + init: + type: func + value: setValueFromDbDetails|/spec/configSecret/name + label: Config Secret + loader: + name: getConfigSecrets + watchPaths: + - schema/properties/metadata/properties/namespace + - temp/properties/createSecret/properties/status + refresh: fetchConfigSecrets + schema: schema/properties/spec/properties/configuration/properties/configSecret/properties/name + type: select + watcher: + func: onCreateSecretChange + paths: + - temp/properties/createSecret/properties/status + - customClass: mt-15 + elements: + - label: "" + subtitle: Enter a unique name to identify this secret. + type: label-element + - label: Secret Name + schema: temp/properties/createSecret/properties/name + type: input + validation: + type: required + - buttonClass: is-light is-outlined + elements: + - label: Key + loader: + name: onSelectedSecretChange + watchPaths: + - temp/properties/createSecret/properties/data + schema: key + type: select + validation: + type: required + - height: 120px + label: Value + schema: value + type: textarea + keepInitial: true + label: String Data + schema: temp/properties/createSecret/properties/data + type: array-object-form + validation: + type: required + hasButton: + action: createNewConfigSecret + hasCancel: cancelCreateSecret + text: Save + if: + name: isCreateSecret + type: function + label: Create a New Config Secret + showLabels: true + type: block-layout + - editorHeight: 500px + hideFormatButton: true + if: + name: isNotCreateSecret + type: function + loader: + name: onNewConfigSecretChange + watchPaths: + - schema/properties/spec/properties/configuration/properties/configSecret/properties/name + readonly: true + schema: temp/properties/newConfigSecret + type: multi-file-editor + validateContent: false + if: + name: ifReconfigurationTypeEqualsTo|selectNewConfigSecret + type: function + label: Config Secret + type: block-layout + - elements: + - customClass: mb-15 + label: New Apply Config + subtitle: Define custom configurations for your database using key-value + pairs. These parameters will overwrite existing settings.
Enter the + parameter you want to configure (e.g., max_connections). + type: label-element + - customClass: mb-2 + label: Configuration + loader: getConfigSecretsforAppyConfig + refresh: fetchConfigSecrets + schema: temp/properties/selectedConfiguration + type: select + - editorHeight: 500px + hideFormatButton: true + loader: + name: setApplyConfig + watchPaths: + - temp/properties/selectedConfiguration + placeholder: Add config parameters... + schema: temp/properties/applyConfig + type: multi-file-editor + validateContent: false + watcher: + func: onApplyconfigChange + paths: + - temp/properties/applyConfig + if: + name: ifReconfigurationTypeEqualsTo|applyConfig + type: function + label: ApplyConfig + type: block-layout + - elements: + - customClass: mb-15 + label: Remove + subtitle: Selected a configuration secret from the available list to update + your database settings + type: label-element + - customClass: mb-2 + label: Configuration + loader: + name: getConfigSecretsforAppyConfig + watchPaths: + - schema/properties/metadata/properties/namespace + refresh: fetchConfigSecrets + schema: temp/properties/selectedConfigurationRemove + type: select + watcher: + func: onRemoveConfigChange + paths: + - temp/properties/selectedConfigurationRemove + if: + name: ifReconfigurationTypeEqualsTo|remove + type: function + label: Remove + type: block-layout + label: New Config Secret + options: + - text: NEW CONFIG SECRET + value: selectNewConfigSecret + - text: APPLY CONFIG + value: applyConfig + - text: REMOVE + value: remove + schema: temp/properties/reconfigurationType + type: tab-layout + label: Configuration + type: block-layout + if: + name: ifRequestTypeEqualsTo|Reconfigure + type: function + label: Reconfigure Form + loader: + name: fetchConfigSecrets + watchPaths: + - schema/properties/metadata/properties/namespace + type: block-layout + - elements: + - if: + name: hasTlsField + type: function + init: + type: func + value: initTlsOperation + label: TLS Operation + options: + - text: Update + value: update + - text: Rotate + value: rotate + - text: Remove + value: remove + schema: temp/properties/tlsOperation + type: radio + watcher: + func: onTlsOperationChange + paths: + - temp/properties/tlsOperation + - fullwidth: true + if: + name: isTlsEnabled + type: function + label: Remove TLS + schema: schema/properties/spec/properties/tls/properties/remove + type: switch + - fullwidth: true + if: + name: isTlsEnabled + type: function + label: Rotate Certificates + schema: schema/properties/spec/properties/tls/properties/rotateCertificates + type: switch + - elements: + - fullwidth: true + init: + type: func + value: setValueFromDbDetails|/spec/tls/requireSSL + label: Require SSL + schema: schema/properties/spec/properties/tls/properties/requireSSL + type: switch + if: + name: showIssuerRefAndCertificates + type: function + label: Require SSL + type: block-layout + - elements: + - disable: true + init: + type: func + value: initIssuerRefApiGroup + label: API Group + schema: schema/properties/spec/properties/tls/properties/issuerRef/properties/apiGroup + type: input + watcher: + func: initIssuerRefApiGroup + paths: + - schema/properties/spec/properties/tls/properties/issuerRef/properties/kind + - init: + type: func + value: setValueFromDbDetails|/spec/tls/issuerRef/kind + label: Kind + options: + - text: Issuer + value: Issuer + - text: ClusterIssuer + value: ClusterIssuer + schema: schema/properties/spec/properties/tls/properties/issuerRef/properties/kind + type: select + validation: + name: isIssuerRefRequired + type: custom + - init: + type: func + value: setValueFromDbDetails|/spec/tls/issuerRef/name + label: Name + loader: + name: getIssuerRefsName + watchPaths: + - schema/properties/spec/properties/tls/properties/issuerRef/properties/kind + - schema/properties/metadata/properties/namespace + schema: schema/properties/spec/properties/tls/properties/issuerRef/properties/name + type: select + validation: + name: isIssuerRefRequired + type: custom + if: + name: showIssuerRefAndCertificates + type: function + label: Issuer Reference + showLabels: true + type: block-layout + - elements: + - buttonClass: is-light is-outlined + elements: + - disable: disableAlias + label: Alias + loader: fetchAliasOptions + schema: alias + type: select + validation: + type: required + - label: Secret Name + schema: secretName + type: input + - label: Duration + schema: duration + type: input + - label: Renew Before + schema: renewBefore + type: input + - buttonClass: is-light is-outlined + element: + label: Organization + type: input + label: Organizations + schema: subject/properties/organizations + type: array-item-form + - buttonClass: is-light is-outlined + element: + label: Country + type: input + label: Countries + schema: subject/properties/countries + type: array-item-form + - buttonClass: is-light is-outlined + element: + label: Organizational Unit + type: input + label: Organizational Units + schema: subject/properties/organizationalUnits + type: array-item-form + - buttonClass: is-light is-outlined + element: + label: Province + type: input + label: Provinces + schema: subject/properties/provinces + type: array-item-form + - buttonClass: is-light is-outlined + element: + label: DNS Name + type: input + label: DNS Names + schema: dnsNames + type: array-item-form + - buttonClass: is-light is-outlined + element: + label: IP Address + type: input + label: IP Addresses + schema: ipAddresses + type: array-item-form + label: Certificates + schema: schema/properties/spec/properties/tls/properties/certificates + type: array-object-form + if: + name: showIssuerRefAndCertificates + type: function + label: Certificates + loader: setValueFromDbDetails|/spec/tls/certificates|/spec/tls/certificates + showLabels: false + type: block-layout + if: + name: ifRequestTypeEqualsTo|ReconfigureTLS + type: function + label: TLS + type: block-layout + - elements: + - label: Timeout + schema: schema/properties/spec/properties/timeout + subtitle: Specify the maximum time allowed for the operation to complete before + it times out + type: time-picker + - init: + type: func + value: setApplyToIfReady + label: Apply + options: + - text: IfReady (OpsRequest will be applied if database is ready) + value: IfReady + - text: Always (OpsRequest will always be applied) + value: Always + schema: schema/properties/spec/properties/apply + type: radio + label: OpsRequest Options + showLabels: true + type: block-layout + loader: getDbDetails + type: single-step-form +type: multi-step-form diff --git a/charts/opskubedbcom-oracleopsrequest-editor/ui/functions.js b/charts/opskubedbcom-oracleopsrequest-editor/ui/functions.js index 650215b582..27e737c076 100644 --- a/charts/opskubedbcom-oracleopsrequest-editor/ui/functions.js +++ b/charts/opskubedbcom-oracleopsrequest-editor/ui/functions.js @@ -421,9 +421,9 @@ export const useFunc = (model) => { const cluster = storeGet('/route/params/cluster') const namespace = storeGet('/route/query/namespace') || getValue(model, '/metadata/namespace') const name = storeGet('/route/params/name') || getValue(model, '/spec/databaseRef/name') - + const version = storeGet('/route/params/version') if (namespace && name) { - const url = `/clusters/${owner}/${cluster}/proxy/kubedb.com/v1alpha2/namespaces/${namespace}/oracles/${name}` + const url = `/clusters/${owner}/${cluster}/proxy/kubedb.com/${version}/namespaces/${namespace}/oracles/${name}` const resp = await axios.get(url) setDiscriminatorValue('/dbDetails', resp.data || {}) @@ -778,9 +778,7 @@ export const useFunc = (model) => { function getMachines() { const presets = storeGet('/kubedbuiPresets') || {} - const dbDetails = getValue(discriminator, '/dbDetails') - const containers = dbDetails?.spec?.podTemplate?.spec?.containers || [] - const limits = containers[0]?.resources?.limits || {} + const limits = getLimits() const avlMachines = presets.admin?.machineProfiles?.available || [] let arr = [] @@ -828,14 +826,12 @@ export const useFunc = (model) => { return arr } - function setMachine() { + function setMachine(type) { const dbDetails = getValue(discriminator, '/dbDetails') - const containers = dbDetails?.spec?.podTemplate?.spec?.containers || [] - const limits = containers[0]?.resources?.limits || {} + const limits = getLimits() const annotations = dbDetails?.metadata?.annotations || {} const instance = annotations['kubernetes.io/instance-type'] - let parsedInstance = {} try { if (instance) parsedInstance = JSON.parse(instance) @@ -844,7 +840,7 @@ export const useFunc = (model) => { parsedInstance = instance || {} } - const machine = parsedInstance || 'custom' + const machine = type && parsedInstance[type] ? parsedInstance[type] : parsedInstance || 'custom' const machinePresets = machinesFromPreset.find((item) => item.id === machine) if (machinePresets) { @@ -853,12 +849,11 @@ export const useFunc = (model) => { cpu: machinePresets.limits.cpu, memory: machinePresets.limits.memory, } - } else return { machine: 'custom', cpu: 4, memory: 2 } + } else return { machine: 'custom', cpu: limits.cpu, memory: limits.memory } } - function onMachineChange(type, valPath) { - let selectedMachine = {} - selectedMachine = getValue(discriminator, '/machine') + function onMachineChange(type) { + const selectedMachine = getValue(discriminator, '/machine') || {} const machine = machinesFromPreset.find((item) => item.id === selectedMachine.machine) let obj = {} @@ -876,12 +871,14 @@ export const useFunc = (model) => { const path = `/spec/verticalScaling/${type}/resources` - if (obj && Object.keys(obj).length) + if (obj && Object.keys(obj).length) { commit('wizard/model$update', { path: path, value: obj, - force: true, }) + } else { + commit('wizard/model$delete', `/spec/verticalScaling/${type}`) + } // update metadata.annotations const annotations = getValue(model, '/metadata/annotations') || {} @@ -905,6 +902,7 @@ export const useFunc = (model) => { let configSecrets = [] let secretConfigData = [] let existingSecrets = [] + let databaseInfoResponse = {} async function fetchConfigSecrets() { const owner = storeGet('/route/params/user') @@ -941,6 +939,7 @@ export const useFunc = (model) => { }, }, ) + databaseInfoResponse = resp?.data?.response || {} configSecrets = resp?.data?.response?.availableSecrets || [] secretConfigData = resp?.data?.response?.configurations || [] } catch (e) { @@ -960,6 +959,11 @@ export const useFunc = (model) => { } } + function getCurrentConfig() { + const currentConfig = databaseInfoResponse?.appliedConfig ?? '' + return currentConfig + } + async function getConfigSecrets(type) { type = type ? type + '/' : '' const secretStatus = getValue(discriminator, `${type}createSecret/status`) @@ -1237,38 +1241,12 @@ export const useFunc = (model) => { if (!selectedConfig) { commit('wizard/model$delete', `/spec/configuration/${type}removeCustomConfig`) - return [{ name: '', content: '' }] + return } commit('wizard/model$update', { path: `/spec/configuration/${type}removeCustomConfig`, value: true, }) - - const configuration = secretConfigData.find((item) => item.componentName === selectedConfig) - - if (!configuration.data) { - return [{ name: '', content: '' }] - } - - const configObj = [] - // Decode base64 and format as array of objects with name and content - Object.keys(configuration.data).forEach((fileName) => { - try { - // Decode base64 string - const decodedString = atob(configuration.data[fileName]) - configObj.push({ - name: fileName, - content: decodedString, - }) - } catch (e) { - console.error(`Error decoding ${fileName}:`, e) - configObj.push({ - name: fileName, - content: configuration.data[fileName], // Fallback to original if decode fails - }) - } - }) - return configObj } async function onNewConfigSecretChange(type) { @@ -1814,35 +1792,23 @@ export const useFunc = (model) => { return data || 'No Data Found' } - function setExporter(type) { - let path = `/dbDetails/spec/monitor/prometheus/exporter/resources/limits/${type}` - const limitVal = getValue(discriminator, path) - - if (!limitVal) { - path = `/dbDetails/spec/monitor/prometheus/exporter/resources/requests/${type}` - const reqVal = getValue(discriminator, path) - - if (reqVal) return reqVal + function getLimits() { + const dbDetails = getValue(discriminator, '/dbDetails') + let limits = {} + const containers = dbDetails?.spec?.podTemplate?.spec?.containers || [] + if (containers.length === 0) + limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} + else { + const kind = dbDetails?.kind + const resource = containers.filter((ele) => ele.name === kind?.toLowerCase()) + limits = resource[0]?.resources?.requests || {} } - return limitVal - } - function onExporterResourceChange(type) { - const commitPath = `/spec/verticalScaling/exporter/resources/requests/${type}` - const valPath = `/spec/verticalScaling/exporter/resources/limits/${type}` - const val = getValue(model, valPath) - if (val) - commit('wizard/model$update', { - path: commitPath, - value: val, - force: true, - }) + return limits } function isMachineValid() { - const dbDetails = getValue(discriminator, '/dbDetails') - const containers = dbDetails?.spec?.podTemplate?.spec?.containers || [] - const limits = containers[0]?.resources?.limits || {} + const limits = getLimits() const selectedMachine = getValue(discriminator, '/machine') const selectedLimits = { cpu: selectedMachine.cpu, memory: selectedMachine.memory } @@ -1855,8 +1821,6 @@ export const useFunc = (model) => { return { isMachineValid, - setExporter, - onExporterResourceChange, fetchAliasOptions, validateNewCertificates, disableAlias, @@ -1920,6 +1884,7 @@ export const useFunc = (model) => { setConfigFiles, isConfigSelected, fetchConfigSecrets, + getCurrentConfig, getConfigSecretsforAppyConfig, getSelectedConfigurationData, getSelectedConfigurationName, diff --git a/charts/opskubedbcom-oracleopsrequest-editor/ui/language.yaml b/charts/opskubedbcom-oracleopsrequest-editor/ui/language.yaml new file mode 100644 index 0000000000..c06fb2924f --- /dev/null +++ b/charts/opskubedbcom-oracleopsrequest-editor/ui/language.yaml @@ -0,0 +1,307 @@ +bn: {} +en: + labels: + agent: Select a Monitoring Method + oracle: Oracle + node_selection_policy: Node Selection Policy + topology: Topology + alias: Alias + annotations: + key: Key + label: Annotations + value: Value + api_group: API Group + apply: Apply + args: Args + backup: + invoker: Backup Invoker + title: Schedule a Backup? + backupBlueprint: + name: Blueprint Name + schedule: Schedule + taskParameters: Task Parameters + title: Backup Blueprint + backupConfiguration: + retentionPolicy: + keepLast: Keep Last + name: Name + prune: Prune + title: Retention Policy + schedule: Schedule + targetReference: + apiVersion: Target ApiVersion + kind: Target Kind + name: Reference Name + title: Target Reference + type: Reference Type + taskName: Task Name + title: Backup Configuration + basic_info: Basic Information + certificate: Certificate + certificates: Certificates + client_auth_mode: Client Auth Mode + cluster_ip: Cluster IP + configOptions: Configuration Options + configSecret: Config Secret + createConfig: Create Secret + configServer: Config Server + config_map_key: ConfigMap Key + config_map_name: ConfigMap Name + config_ops_request: Configure Ops Request + configuration: Configuration + configuration_files: Configuration Files + configuration_source: Configuration Source + controller_annotations: Controller Annotations + countries: Countries + country: Country + cpu: CPU + customize_exporter: Customize Exporter Sidecar + data_cold_node: DataCold Node + data_content_node: DataContent Node + data_frozen_node: DataFrozen Node + data_hot_node: DataHot Node + data_node: Data Node + data_warm_node: DataWarm Node + dataSource: DataWarm Source + database: + mode: Database Mode + name: Database Name + secret: Database Secret + version: Database Version + databaseRef: Select your database + dns_name: DNS Name + dns_names: DNS Names + duration: Duration + effect: Effect + enable_monitoring: Enable Monitoring + enable_ssl_question: Enable SSL? + enable_tls: Enable TLS + endpoint: Endpoint + endpoints: Endpoints + environmentVariablesFrom: Environemt Variables From + environment_variable: Environment Variable + environment_variables: Environment Variables + exporter: Exporter + exporter_configuration: Exporter Configuration + external_ip: External IP + external_ips: External IPs + external_traffic_policy: External Traffic Policy + fs_group: Fs Group + health_check_node_port: Health Check Node Port + honor_labels: Honor labels + image_pull_secrets: Image Pull Secrets + ingest_node: Ingest Node + initialization: Pre-populate your MongoDB from backup/another database + applyConfig: + key: Key + value: Value + label: Apply Config + interval: Interval + ip_address: IP Address + ip_addresses: IP Addresses + issuer_ref: Issuer Reference + key: Key + kind: Kind + labels: + key: Key + label: Labels + value: Value + level: Level + limit: Limit + limits: Limits + load_balancer_ip: Load Balancer IP + load_balancer_source_range: Load Balancer Source Range + load_balancer_source_ranges: Load Balancer Source Ranges + master_node: Master Node + match_expression: Match Expression + match_expressions: Match Expressions + match_field: Match Field + match_fields: Match Fields + memory: Memory + ml_node: ML Node + mongos: Mongos + name: Name + namespace: Namespace + new_secret_password: New Database Secret + node: Node + node_port: Node Port + node_selector: Node Selector + node_selector_terms: Node Selector Terms + op_req_name: Ops Request Name + operator: Operator + ops_request_type: Type of Ops Request + organization: Organization + organizational_unit: Organizational Unit + organizational_units: Organizational Units + organizations: Organizations + password: Password (Keep it empty to autogenerate) + path: Path + pod_annotations: Pod Annotations + pod_spec: Pod Spec + pod_template: Pod Template + port: Port + ports: Ports + postgres: Postgres + prePopulateDatabase: Do you want to pre-populate your database? + preferred_during_scheduling_ignored_during_execution: Preferred During Scheduling Ignored During Execution + prometheus: Prometheus + province: Province + provinces: Provinces + reconfigurationType: Reconfiguration Type + removeCustomConfig: Remove Custom Config? + renew_before: Renew Before + replicaSet: Replica Set + replicas: Replicas + replicaset: + name: Replicaset Name + number: Replica Number + repositories: + backend: + bucket: Bucket + container: Container + endPoint: End Point + maxConnections: Maximum Connections + mountPath: Mount Path + path: Path + prefix: Prefix + pvcName: Claim Name + region: Region + secret: Storage Secret + server: Server + subPath: Sub Path + title: Backend + type: Type + url: URL + volumeSource: Select Volume Source + choise: "" + name: Name + title: Repository + request: Request + requests: Requests + require_ssl_question: Require SSL? + resources: Resources + restoreSession: + name: Name + snapshot: Snapshot + title: Restore Session + role: Role + run_as_group: Run as Group + run_as_non_root: Run As Non Root? + run_as_user: Run as User + runtimeSettings: + choise: Customize Restore Job Runtime Settings? + container: + ionice: + class: Class + classData: Class Data + title: Ionice + nice: + adjustment: Adjustment + title: Nice + resources: + cpu: CPU + limits: Limits + memory: Memory + requests: Requests + title: Resources + title: Container Runtime Settings + pod: + imagePullSecrets: Image Pull Secrets + serviceAccountName: Service Account Name + title: Pod Runtime Settings + securityContext: + fsGroup: FS Group + privileged: Privileged + runAsGroup: Run As Group + runAsNonRoot: Run As Non Root + runAsUser: Run As User + seLinuxOptions: + level: LeveL + role: Role + title: SE Linux Options + type: Type + user: User + title: Security Context + scrapping_interval: Scrapping Interval + script: + path: Script Path + volume: Source Volume + volumeName: Name + volumeType: Type + se_linux_options: SE Linux Options + secret: Secret + secret_key: Secret Key + secret_name: Secret Name + security_context: Security Context + service_account_name: Service Account Name + service_monitor: Service Monitor + service_monitor_configuration: ServiceMonitor Configuration + service_template: Service Template + service_template_annotations: Service Template Annotations + service_templates: Service Templates + shard: Shard + shardNodes: Shard Nodes + shards: Shards + ssl_mode: SSL Mode + standalone: Standalone + storage: + class: Storage Class + size: Storage Size + master_size: Master Node + data_size: Data Node + ingest_size: Ingest Node + ml_size: ML Node + transform_size: Transform Node + data_cold_size: DataCold Node + data_content_size: DataContent Node + data_frozen_size: DataFrozen Node + data_hot_size: DataHot Node + data_warm_size: DataWarm Node + subject: Subject + targetVersion: Select Target Version + terminalPolicy: Terminal Policy + timeout: Timeout + timeout_seconds: Timeout Seconds + tls: Reconfigure TLS + tlsOperation: Choose TLS Operation + toleration: Toleration + toleration_seconds: Toleration in seconds + tolerations: Tolerations + transform_node: Transform Node + type: Type + user: User + value: Value + values: Values + waitForInitialRestore: Wait For Initial Restore? + weight: Weight + options: + HorizontalScaling: + description: Scale up or down pod count + text: Horizontal Scaling + Reconfigure: + description: Reconfigure your database + text: Reconfigure + ReconfigureTLS: + description: Reconfigure your database tls configuration + text: Reconfigure TLS + Restart: + description: Restart your database + text: Restart + Upgrade: + description: " Upgrade your database to any version" + text: Upgrade + UpdateVersion: + description: Update your database to any version + text: Update Version + VerticalScaling: + description: Manage your CPU resources + text: Vertical Scaling + VolumeExpansion: + description: Manage your database size + text: Volume Expansion + client_auth_mode: + md5: md5 + scram: scram + cert: cert + steps: + - label: Basic Information \ No newline at end of file diff --git a/charts/opskubedbcom-oracleopsrequest-editor/values.openapiv3_schema.yaml b/charts/opskubedbcom-oracleopsrequest-editor/values.openapiv3_schema.yaml index 4ed8f42d33..1e4cd6e22b 100644 --- a/charts/opskubedbcom-oracleopsrequest-editor/values.openapiv3_schema.yaml +++ b/charts/opskubedbcom-oracleopsrequest-editor/values.openapiv3_schema.yaml @@ -111,10 +111,116 @@ properties: type: object timeout: type: string + tls: + properties: + certificates: + items: + properties: + alias: + type: string + dnsNames: + items: + type: string + type: array + duration: + type: string + emailAddresses: + items: + type: string + type: array + ipAddresses: + items: + type: string + type: array + issuerRef: + properties: + apiGroup: + type: string + kind: + type: string + name: + type: string + required: + - kind + - name + type: object + x-kubernetes-map-type: atomic + privateKey: + properties: + encoding: + enum: + - PKCS1 + - PKCS8 + type: string + type: object + renewBefore: + type: string + secretName: + type: string + subject: + properties: + countries: + items: + type: string + type: array + localities: + items: + type: string + type: array + organizationalUnits: + items: + type: string + type: array + organizations: + items: + type: string + type: array + postalCodes: + items: + type: string + type: array + provinces: + items: + type: string + type: array + serialNumber: + type: string + streetAddresses: + items: + type: string + type: array + type: object + uris: + items: + type: string + type: array + required: + - alias + type: object + type: array + issuerRef: + properties: + apiGroup: + type: string + kind: + type: string + name: + type: string + required: + - kind + - name + type: object + x-kubernetes-map-type: atomic + remove: + type: boolean + rotateCertificates: + type: boolean + type: object type: enum: - Restart - Reconfigure + - ReconfigureTLS - StorageMigration - VerticalScaling - VolumeExpansion @@ -122,6 +228,12 @@ properties: type: string verticalScaling: properties: + mode: + default: Restart + enum: + - Restart + - InPlace + type: string node: properties: nodeSelectionPolicy: diff --git a/charts/opskubedbcom-perconaxtradbopsrequest-editor/Chart.yaml b/charts/opskubedbcom-perconaxtradbopsrequest-editor/Chart.yaml index 875670ae6b..db44ea7653 100644 --- a/charts/opskubedbcom-perconaxtradbopsrequest-editor/Chart.yaml +++ b/charts/opskubedbcom-perconaxtradbopsrequest-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ops.kubedb.com","version":"v1alpha1","resource":"perconaxtradbopsrequests"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: PerconaXtraDBOpsRequest Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: opskubedbcom-perconaxtradbopsrequest-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/opskubedbcom-perconaxtradbopsrequest-editor/README.md b/charts/opskubedbcom-perconaxtradbopsrequest-editor/README.md index a5b2dc78cd..f31261e3f9 100644 --- a/charts/opskubedbcom-perconaxtradbopsrequest-editor/README.md +++ b/charts/opskubedbcom-perconaxtradbopsrequest-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/opskubedbcom-perconaxtradbopsrequest-editor --version=v0.35.0 -$ helm upgrade -i opskubedbcom-perconaxtradbopsrequest-editor appscode/opskubedbcom-perconaxtradbopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/opskubedbcom-perconaxtradbopsrequest-editor --version=v0.36.0 +$ helm upgrade -i opskubedbcom-perconaxtradbopsrequest-editor appscode/opskubedbcom-perconaxtradbopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PerconaXtraDBOpsRequest Editor on a [Kubernetes](http://kub To install/upgrade the chart with the release name `opskubedbcom-perconaxtradbopsrequest-editor`: ```bash -$ helm upgrade -i opskubedbcom-perconaxtradbopsrequest-editor appscode/opskubedbcom-perconaxtradbopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i opskubedbcom-perconaxtradbopsrequest-editor appscode/opskubedbcom-perconaxtradbopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a PerconaXtraDBOpsRequest Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `opskubedbcom-perco Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i opskubedbcom-perconaxtradbopsrequest-editor appscode/opskubedbcom-perconaxtradbopsrequest-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ops.kubedb.com/v1alpha1 +$ helm upgrade -i opskubedbcom-perconaxtradbopsrequest-editor appscode/opskubedbcom-perconaxtradbopsrequest-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i opskubedbcom-perconaxtradbopsrequest-editor appscode/opskubedbcom-perconaxtradbopsrequest-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i opskubedbcom-perconaxtradbopsrequest-editor appscode/opskubedbcom-perconaxtradbopsrequest-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/opskubedbcom-perconaxtradbopsrequest-editor/crds/ops.kubedb.com_perconaxtradbopsrequests.yaml b/charts/opskubedbcom-perconaxtradbopsrequest-editor/crds/ops.kubedb.com_perconaxtradbopsrequests.yaml index 48f21cdbb1..6b97c73c3d 100644 --- a/charts/opskubedbcom-perconaxtradbopsrequest-editor/crds/ops.kubedb.com_perconaxtradbopsrequests.yaml +++ b/charts/opskubedbcom-perconaxtradbopsrequest-editor/crds/ops.kubedb.com_perconaxtradbopsrequests.yaml @@ -301,6 +301,12 @@ spec: type: object type: object type: object + mode: + default: Restart + enum: + - Restart + - InPlace + type: string perconaxtradb: properties: nodeSelectionPolicy: diff --git a/charts/opskubedbcom-perconaxtradbopsrequest-editor/ui/create-ui.yaml b/charts/opskubedbcom-perconaxtradbopsrequest-editor/ui/create-ui.yaml index 3c7e2e1113..cace98860f 100644 --- a/charts/opskubedbcom-perconaxtradbopsrequest-editor/ui/create-ui.yaml +++ b/charts/opskubedbcom-perconaxtradbopsrequest-editor/ui/create-ui.yaml @@ -114,6 +114,14 @@ step: showLabels: true type: block-layout - elements: + - type: select + label: Mode + options: + - text: Restart + value: Restart + - text: InPlace + value: InPlace + schema: schema/properties/spec/properties/verticalScaling/properties/mode - elements: - init: type: func @@ -126,9 +134,9 @@ step: type: machine-compare validation: name: isMachineValid - type: custom + type: custom|required watcher: - func: onMachineChange|perconaxtradb|/spec/podTemplate/spec/resources + func: onMachineChange|perconaxtradb paths: - temp/properties/machine - elements: @@ -180,34 +188,6 @@ step: type: block-layout label: PerconaXtraDB Vertical Scaling type: block-layout - - elements: - - init: - type: func - value: setValueFromDbDetails|/spec/coordinator/resources/requests/cpu|/spec/verticalScaling/coordinator/resources/requests/cpu - label: CPU Requests - schema: schema/properties/spec/properties/verticalScaling/properties/coordinator/properties/resources/properties/requests/cpu - type: input - - init: - type: func - value: setValueFromDbDetails|/spec/coordinator/resources/limits/cpu|/spec/verticalScaling/coordinator/resources/limits/cpu - label: CPU Limits - schema: schema/properties/spec/properties/verticalScaling/properties/coordinator/properties/resources/properties/limits/cpu - type: input - - init: - type: func - value: setValueFromDbDetails|/spec/coordinator/resources/requests/memory|/spec/verticalScaling/coordinator/resources/requests/memory - label: Memory Requests - schema: schema/properties/spec/properties/verticalScaling/properties/coordinator/properties/resources/properties/requests/memory - type: input - - init: - type: func - value: setValueFromDbDetails|/spec/coordinator/resources/limits/memory|/spec/verticalScaling/coordinator/resources/limits/memory - label: Memory Limits - schema: schema/properties/spec/properties/verticalScaling/properties/coordinator/properties/resources/properties/limits/memory - type: input - label: Coordinator - showLabels: true - type: horizontal-layout - elements: - elements: - init: @@ -290,6 +270,20 @@ step: subtitle: Select a new configuration secret, apply a custom configuration, or remove an existing setup to update your database settings type: label-element + - editorHeight: 120px + if: + name: getCurrentConfig + type: function + label: Current Configuration + loader: + name: getCurrentConfig + watchPaths: + - schema/properties/metadata/properties/namespace + - temp/properties/createSecret/properties/status + readonly: true + schema: temp/properties/currentConfig + type: editor + validateContent: false - elements: - elements: - customClass: mb-15 @@ -392,6 +386,7 @@ step: name: setApplyConfig watchPaths: - temp/properties/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/applyConfig type: multi-file-editor validateContent: false @@ -419,15 +414,6 @@ step: refresh: fetchConfigSecrets schema: temp/properties/selectedConfigurationRemove type: select - - editorHeight: 500px - hideFormatButton: true - init: - type: func - value: onRemoveConfigChange - readonly: true - schema: temp/properties/removeConfig - type: multi-file-editor - validateContent: false watcher: func: onRemoveConfigChange paths: diff --git a/charts/opskubedbcom-perconaxtradbopsrequest-editor/ui/functions.js b/charts/opskubedbcom-perconaxtradbopsrequest-editor/ui/functions.js index a39c1eec04..f6cfd9098d 100644 --- a/charts/opskubedbcom-perconaxtradbopsrequest-editor/ui/functions.js +++ b/charts/opskubedbcom-perconaxtradbopsrequest-editor/ui/functions.js @@ -422,9 +422,9 @@ export const useFunc = (model) => { const cluster = storeGet('/route/params/cluster') const namespace = storeGet('/route/query/namespace') || getValue(model, '/metadata/namespace') const name = storeGet('/route/params/name') || getValue(model, '/spec/databaseRef/name') - + const version = storeGet('/route/params/version') if (namespace && name) { - const url = `/clusters/${owner}/${cluster}/proxy/kubedb.com/v1alpha2/namespaces/${namespace}/perconaxtradbs/${name}` + const url = `/clusters/${owner}/${cluster}/proxy/kubedb.com/${version}/namespaces/${namespace}/perconaxtradbs/${name}` const resp = await axios.get(url) setDiscriminatorValue('/dbDetails', resp.data || {}) @@ -724,8 +724,7 @@ export const useFunc = (model) => { function getMachines() { const presets = storeGet('/kubedbuiPresets') || {} - const dbDetails = getValue(discriminator, '/dbDetails') - const limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} + const limits = getLimits() const avlMachines = presets.admin?.machineProfiles?.available || [] let arr = [] @@ -775,7 +774,7 @@ export const useFunc = (model) => { function setMachine() { const dbDetails = getValue(discriminator, '/dbDetails') - const limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} + const limits = getLimits() const annotations = dbDetails?.metadata?.annotations || {} const instance = annotations['kubernetes.io/instance-type'] let parsedInstance = {} @@ -797,9 +796,8 @@ export const useFunc = (model) => { } else return { machine: 'custom', cpu: limits.cpu, memory: limits.memory } } - function onMachineChange(type, valPath) { - let selectedMachine = {} - selectedMachine = getValue(discriminator, `/machine`) + function onMachineChange(type) { + const selectedMachine = getValue(discriminator, `/machine`) || {} const machine = machinesFromPreset.find((item) => item.id === selectedMachine.machine) let obj = {} @@ -817,12 +815,14 @@ export const useFunc = (model) => { const path = `/spec/verticalScaling/${type}/resources` - if (obj && Object.keys(obj).length) + if (obj && Object.keys(obj).length) { commit('wizard/model$update', { path: path, value: obj, - force: true, }) + } else { + commit('wizard/model$delete', `/spec/verticalScaling/${type}`) + } // update metadata.annotations const annotations = getValue(model, '/metadata/annotations') || {} @@ -860,6 +860,7 @@ export const useFunc = (model) => { let configSecrets = [] let secretConfigData = [] let existingSecrets = [] + let databaseInfoResponse = {} async function fetchConfigSecrets() { const owner = storeGet('/route/params/user') @@ -896,6 +897,7 @@ export const useFunc = (model) => { }, }, ) + databaseInfoResponse = resp?.data?.response || {} configSecrets = resp?.data?.response?.availableSecrets || [] secretConfigData = resp?.data?.response?.configurations || [] } catch (e) { @@ -915,6 +917,11 @@ export const useFunc = (model) => { } } + function getCurrentConfig() { + const currentConfig = databaseInfoResponse?.appliedConfig ?? '' + return currentConfig + } + async function getConfigSecrets(type) { type = type ? type + '/' : '' const secretStatus = getValue(discriminator, `${type}createSecret/status`) @@ -1192,38 +1199,12 @@ export const useFunc = (model) => { if (!selectedConfig) { commit('wizard/model$delete', `/spec/configuration/${type}removeCustomConfig`) - return [{ name: '', content: '' }] + return } commit('wizard/model$update', { path: `/spec/configuration/${type}removeCustomConfig`, value: true, }) - - const configuration = secretConfigData.find((item) => item.componentName === selectedConfig) - - if (!configuration.data) { - return [{ name: '', content: '' }] - } - - const configObj = [] - // Decode base64 and format as array of objects with name and content - Object.keys(configuration.data).forEach((fileName) => { - try { - // Decode base64 string - const decodedString = atob(configuration.data[fileName]) - configObj.push({ - name: fileName, - content: decodedString, - }) - } catch (e) { - console.error(`Error decoding ${fileName}:`, e) - configObj.push({ - name: fileName, - content: configuration.data[fileName], // Fallback to original if decode fails - }) - } - }) - return configObj } async function onNewConfigSecretChange(type) { @@ -1759,9 +1740,23 @@ export const useFunc = (model) => { }) } - function isMachineValid() { + function getLimits() { const dbDetails = getValue(discriminator, '/dbDetails') - const limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} + let limits = {} + const containers = dbDetails?.spec?.podTemplate?.spec?.containers || [] + if (containers.length === 0) + limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} + else { + const kind = dbDetails?.kind + const resource = containers.filter((ele) => ele.name === kind?.toLowerCase()) + limits = resource[0]?.resources?.requests || {} + } + + return limits + } + + function isMachineValid() { + const limits = getLimits() const selectedMachine = getValue(discriminator, '/machine') const selectedLimits = { cpu: selectedMachine.cpu, memory: selectedMachine.memory } @@ -1849,5 +1844,6 @@ export const useFunc = (model) => { onNewConfigSecretChange, onSelectedSecretChange, isTlsEnabled, + getCurrentConfig, } } diff --git a/charts/opskubedbcom-perconaxtradbopsrequest-editor/values.openapiv3_schema.yaml b/charts/opskubedbcom-perconaxtradbopsrequest-editor/values.openapiv3_schema.yaml index 1557a17eab..49887a0d6a 100644 --- a/charts/opskubedbcom-perconaxtradbopsrequest-editor/values.openapiv3_schema.yaml +++ b/charts/opskubedbcom-perconaxtradbopsrequest-editor/values.openapiv3_schema.yaml @@ -315,6 +315,12 @@ properties: type: object type: object type: object + mode: + default: Restart + enum: + - Restart + - InPlace + type: string perconaxtradb: properties: nodeSelectionPolicy: diff --git a/charts/opskubedbcom-pgbounceropsrequest-editor/Chart.yaml b/charts/opskubedbcom-pgbounceropsrequest-editor/Chart.yaml index adf1ad307d..8f8bfa4082 100644 --- a/charts/opskubedbcom-pgbounceropsrequest-editor/Chart.yaml +++ b/charts/opskubedbcom-pgbounceropsrequest-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ops.kubedb.com","version":"v1alpha1","resource":"pgbounceropsrequests"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: PgBouncerOpsRequest Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: opskubedbcom-pgbounceropsrequest-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/opskubedbcom-pgbounceropsrequest-editor/README.md b/charts/opskubedbcom-pgbounceropsrequest-editor/README.md index 156e255b7e..ec34b891fc 100644 --- a/charts/opskubedbcom-pgbounceropsrequest-editor/README.md +++ b/charts/opskubedbcom-pgbounceropsrequest-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/opskubedbcom-pgbounceropsrequest-editor --version=v0.35.0 -$ helm upgrade -i opskubedbcom-pgbounceropsrequest-editor appscode/opskubedbcom-pgbounceropsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/opskubedbcom-pgbounceropsrequest-editor --version=v0.36.0 +$ helm upgrade -i opskubedbcom-pgbounceropsrequest-editor appscode/opskubedbcom-pgbounceropsrequest-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PgBouncerOpsRequest Editor on a [Kubernetes](http://kuberne To install/upgrade the chart with the release name `opskubedbcom-pgbounceropsrequest-editor`: ```bash -$ helm upgrade -i opskubedbcom-pgbounceropsrequest-editor appscode/opskubedbcom-pgbounceropsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i opskubedbcom-pgbounceropsrequest-editor appscode/opskubedbcom-pgbounceropsrequest-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a PgBouncerOpsRequest Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `opskubedbcom-pgbou Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i opskubedbcom-pgbounceropsrequest-editor appscode/opskubedbcom-pgbounceropsrequest-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ops.kubedb.com/v1alpha1 +$ helm upgrade -i opskubedbcom-pgbounceropsrequest-editor appscode/opskubedbcom-pgbounceropsrequest-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i opskubedbcom-pgbounceropsrequest-editor appscode/opskubedbcom-pgbounceropsrequest-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i opskubedbcom-pgbounceropsrequest-editor appscode/opskubedbcom-pgbounceropsrequest-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/opskubedbcom-pgbounceropsrequest-editor/crds/ops.kubedb.com_pgbounceropsrequests.yaml b/charts/opskubedbcom-pgbounceropsrequest-editor/crds/ops.kubedb.com_pgbounceropsrequests.yaml index 381ed21032..cc11c3b579 100644 --- a/charts/opskubedbcom-pgbounceropsrequest-editor/crds/ops.kubedb.com_pgbounceropsrequests.yaml +++ b/charts/opskubedbcom-pgbounceropsrequest-editor/crds/ops.kubedb.com_pgbounceropsrequests.yaml @@ -263,6 +263,12 @@ spec: type: object type: object type: object + mode: + default: Restart + enum: + - Restart + - InPlace + type: string pgbouncer: properties: nodeSelectionPolicy: diff --git a/charts/opskubedbcom-pgbounceropsrequest-editor/ui/create-ui.yaml b/charts/opskubedbcom-pgbounceropsrequest-editor/ui/create-ui.yaml index 40d0c4bbf0..c1305a2e26 100644 --- a/charts/opskubedbcom-pgbounceropsrequest-editor/ui/create-ui.yaml +++ b/charts/opskubedbcom-pgbounceropsrequest-editor/ui/create-ui.yaml @@ -135,6 +135,14 @@ step: showLabels: true type: block-layout - elements: + - type: select + label: Mode + options: + - text: Restart + value: Restart + - text: InPlace + value: InPlace + schema: schema/properties/spec/properties/verticalScaling/properties/mode - elements: - init: type: func @@ -147,9 +155,9 @@ step: type: machine-compare validation: name: isMachineValid - type: custom + type: custom|required watcher: - func: onMachineChange|pgbouncer|/spec/podTemplate/spec/resources + func: onMachineChange|pgbouncer paths: - temp/properties/machine - elements: @@ -215,10 +223,6 @@ step: label: Memory schema: schema/properties/spec/properties/verticalScaling/properties/exporter/properties/resources/properties/limits/properties/memory type: input - watcher: - func: onExporterResourceChange|memory - paths: - - schema/properties/spec/properties/verticalScaling/properties/exporter/properties/resources/properties/limits/properties/memory showLabels: true type: horizontal-layout hideBlock: true @@ -235,6 +239,20 @@ step: subtitle: Select a new configuration secret, apply a custom configuration, or remove an existing setup to update your database settings type: label-element + - editorHeight: 120px + if: + name: getCurrentConfig + type: function + label: Current Configuration + loader: + name: getCurrentConfig + watchPaths: + - schema/properties/metadata/properties/namespace + - temp/properties/createSecret/properties/status + readonly: true + schema: temp/properties/currentConfig + type: editor + validateContent: false - elements: - elements: - customClass: mb-15 @@ -337,6 +355,7 @@ step: name: setApplyConfig watchPaths: - temp/properties/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/applyConfig type: multi-file-editor validateContent: false @@ -364,15 +383,6 @@ step: refresh: fetchConfigSecrets schema: temp/properties/selectedConfigurationRemove type: select - - editorHeight: 500px - hideFormatButton: true - init: - type: func - value: onRemoveConfigChange - readonly: true - schema: temp/properties/removeConfig - type: multi-file-editor - validateContent: false watcher: func: onRemoveConfigChange paths: diff --git a/charts/opskubedbcom-pgbounceropsrequest-editor/ui/functions.js b/charts/opskubedbcom-pgbounceropsrequest-editor/ui/functions.js index ac7dd26362..6a40b5f4e2 100644 --- a/charts/opskubedbcom-pgbounceropsrequest-editor/ui/functions.js +++ b/charts/opskubedbcom-pgbounceropsrequest-editor/ui/functions.js @@ -412,9 +412,9 @@ export const useFunc = (model) => { const cluster = storeGet('/route/params/cluster') const namespace = storeGet('/route/query/namespace') || getValue(model, '/metadata/namespace') const name = storeGet('/route/params/name') || getValue(model, '/spec/databaseRef/name') - + const version = storeGet('/route/params/version') if (namespace && name) { - const url = `/clusters/${owner}/${cluster}/proxy/kubedb.com/v1alpha2/namespaces/${namespace}/pgbouncers/${name}` + const url = `/clusters/${owner}/${cluster}/proxy/kubedb.com/${version}/namespaces/${namespace}/pgbouncers/${name}` const resp = await axios.get(url) setDiscriminatorValue('/dbDetails', resp.data || {}) @@ -754,8 +754,7 @@ export const useFunc = (model) => { function getMachines() { const presets = storeGet('/kubedbuiPresets') || {} - const dbDetails = getValue(discriminator, '/dbDetails') - const limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} + const limits = getLimits() const avlMachines = presets.admin?.machineProfiles?.available || [] let arr = [] @@ -805,7 +804,7 @@ export const useFunc = (model) => { function setMachine() { const dbDetails = getValue(discriminator, '/dbDetails') - const limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} + const limits = getLimits() const annotations = dbDetails?.metadata?.annotations || {} const instance = annotations['kubernetes.io/instance-type'] @@ -829,9 +828,8 @@ export const useFunc = (model) => { } else return { machine: 'custom', cpu: limits.cpu, memory: limits.memory } } - function onMachineChange(type, valPath) { - let selectedMachine = {} - selectedMachine = getValue(discriminator, `/machine`) + function onMachineChange(type) { + const selectedMachine = getValue(discriminator, `/machine`) || {} const machine = machinesFromPreset.find((item) => item.id === selectedMachine.machine) let obj = {} @@ -849,12 +847,14 @@ export const useFunc = (model) => { const path = `/spec/verticalScaling/${type}/resources` - if (obj && Object.keys(obj).length) + if (obj && Object.keys(obj).length) { commit('wizard/model$update', { path: path, value: obj, - force: true, }) + } else { + commit('wizard/model$delete', `/spec/verticalScaling/${type}`) + } // update metadata.annotations const annotations = getValue(model, '/metadata/annotations') || {} @@ -878,6 +878,7 @@ export const useFunc = (model) => { let configSecrets = [] let secretConfigData = [] let existingSecrets = [] + let databaseInfoResponse = {} async function fetchConfigSecrets() { const owner = storeGet('/route/params/user') @@ -914,6 +915,7 @@ export const useFunc = (model) => { }, }, ) + databaseInfoResponse = resp?.data?.response || {} configSecrets = resp?.data?.response?.availableSecrets || [] secretConfigData = resp?.data?.response?.configurations || [] } catch (e) { @@ -933,6 +935,11 @@ export const useFunc = (model) => { } } + function getCurrentConfig() { + const currentConfig = databaseInfoResponse?.appliedConfig ?? '' + return currentConfig + } + async function getConfigSecrets(type) { type = type ? type + '/' : '' const secretStatus = getValue(discriminator, `${type}createSecret/status`) @@ -1210,38 +1217,12 @@ export const useFunc = (model) => { if (!selectedConfig) { commit('wizard/model$delete', `/spec/configuration/${type}removeCustomConfig`) - return [{ name: '', content: '' }] + return } commit('wizard/model$update', { path: `/spec/configuration/${type}removeCustomConfig`, value: true, }) - - const configuration = secretConfigData.find((item) => item.componentName === selectedConfig) - - if (!configuration.data) { - return [{ name: '', content: '' }] - } - - const configObj = [] - // Decode base64 and format as array of objects with name and content - Object.keys(configuration.data).forEach((fileName) => { - try { - // Decode base64 string - const decodedString = atob(configuration.data[fileName]) - configObj.push({ - name: fileName, - content: decodedString, - }) - } catch (e) { - console.error(`Error decoding ${fileName}:`, e) - configObj.push({ - name: fileName, - content: configuration.data[fileName], // Fallback to original if decode fails - }) - } - }) - return configObj } async function onNewConfigSecretChange(type) { @@ -1588,7 +1569,6 @@ export const useFunc = (model) => { force: true, }) } - console.log({ retValue }) return retValue || undefined } @@ -1603,10 +1583,6 @@ export const useFunc = (model) => { return resource[0]?.resources || {} } - function getAliasOptions() { - return ['server', 'client', 'metrics-exporter'] - } - function isNamespaceDisabled() { const { namespace } = route.query || {} return !!namespace @@ -1718,21 +1694,23 @@ export const useFunc = (model) => { return limitVal } - function onExporterResourceChange(type) { - const commitPath = `/spec/verticalScaling/exporter/resources/requests/${type}` - const valPath = `/spec/verticalScaling/exporter/resources/limits/${type}` - const val = getValue(model, valPath) - if (val) - commit('wizard/model$update', { - path: commitPath, - value: val, - force: true, - }) + function getLimits() { + const dbDetails = getValue(discriminator, '/dbDetails') + let limits = {} + const containers = dbDetails?.spec?.podTemplate?.spec?.containers || [] + if (containers.length === 0) + limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} + else { + const kind = dbDetails?.kind + const resource = containers.filter((ele) => ele.name === kind?.toLowerCase()) + limits = resource[0]?.resources?.requests || {} + } + + return limits } function isMachineValid() { - const dbDetails = getValue(discriminator, '/dbDetails') - const limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} + const limits = getLimits() const selectedMachine = getValue(discriminator, '/machine') const selectedLimits = { cpu: selectedMachine.cpu, memory: selectedMachine.memory } @@ -1746,8 +1724,6 @@ export const useFunc = (model) => { return { isMachineValid, setExporter, - onExporterResourceChange, - fetchAliasOptions: getAliasOptions, isRancherManaged, fetchJsons, returnFalse, @@ -1794,7 +1770,6 @@ export const useFunc = (model) => { isDbDetailsLoading, setValueFromDbDetails, setResource, - getAliasOptions, isNamespaceDisabled, isDatabaseRefDisabled, onDbChange, @@ -1820,5 +1795,6 @@ export const useFunc = (model) => { onRemoveConfigChange, onNewConfigSecretChange, onSelectedSecretChange, + getCurrentConfig, } } diff --git a/charts/opskubedbcom-pgbounceropsrequest-editor/values.openapiv3_schema.yaml b/charts/opskubedbcom-pgbounceropsrequest-editor/values.openapiv3_schema.yaml index 7210f4633f..b558fdd4e1 100644 --- a/charts/opskubedbcom-pgbounceropsrequest-editor/values.openapiv3_schema.yaml +++ b/charts/opskubedbcom-pgbounceropsrequest-editor/values.openapiv3_schema.yaml @@ -277,6 +277,12 @@ properties: type: object type: object type: object + mode: + default: Restart + enum: + - Restart + - InPlace + type: string pgbouncer: properties: nodeSelectionPolicy: diff --git a/charts/opskubedbcom-pgpoolopsrequest-editor/Chart.yaml b/charts/opskubedbcom-pgpoolopsrequest-editor/Chart.yaml index bd119c70a8..d3d0272ceb 100644 --- a/charts/opskubedbcom-pgpoolopsrequest-editor/Chart.yaml +++ b/charts/opskubedbcom-pgpoolopsrequest-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ops.kubedb.com","version":"v1alpha1","resource":"pgpoolopsrequests"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: PgpoolOpsRequest Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: opskubedbcom-pgpoolopsrequest-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/opskubedbcom-pgpoolopsrequest-editor/README.md b/charts/opskubedbcom-pgpoolopsrequest-editor/README.md index 29353fe40c..bc7e4e1b11 100644 --- a/charts/opskubedbcom-pgpoolopsrequest-editor/README.md +++ b/charts/opskubedbcom-pgpoolopsrequest-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/opskubedbcom-pgpoolopsrequest-editor --version=v0.35.0 -$ helm upgrade -i opskubedbcom-pgpoolopsrequest-editor appscode/opskubedbcom-pgpoolopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/opskubedbcom-pgpoolopsrequest-editor --version=v0.36.0 +$ helm upgrade -i opskubedbcom-pgpoolopsrequest-editor appscode/opskubedbcom-pgpoolopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PgpoolOpsRequest Editor on a [Kubernetes](http://kubernetes To install/upgrade the chart with the release name `opskubedbcom-pgpoolopsrequest-editor`: ```bash -$ helm upgrade -i opskubedbcom-pgpoolopsrequest-editor appscode/opskubedbcom-pgpoolopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i opskubedbcom-pgpoolopsrequest-editor appscode/opskubedbcom-pgpoolopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a PgpoolOpsRequest Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `opskubedbcom-pgpoo Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i opskubedbcom-pgpoolopsrequest-editor appscode/opskubedbcom-pgpoolopsrequest-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ops.kubedb.com/v1alpha1 +$ helm upgrade -i opskubedbcom-pgpoolopsrequest-editor appscode/opskubedbcom-pgpoolopsrequest-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i opskubedbcom-pgpoolopsrequest-editor appscode/opskubedbcom-pgpoolopsrequest-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i opskubedbcom-pgpoolopsrequest-editor appscode/opskubedbcom-pgpoolopsrequest-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/opskubedbcom-pgpoolopsrequest-editor/crds/ops.kubedb.com_pgpoolopsrequests.yaml b/charts/opskubedbcom-pgpoolopsrequest-editor/crds/ops.kubedb.com_pgpoolopsrequests.yaml index 91898a3536..9f33283157 100644 --- a/charts/opskubedbcom-pgpoolopsrequest-editor/crds/ops.kubedb.com_pgpoolopsrequests.yaml +++ b/charts/opskubedbcom-pgpoolopsrequest-editor/crds/ops.kubedb.com_pgpoolopsrequests.yaml @@ -254,6 +254,12 @@ spec: type: object verticalScaling: properties: + mode: + default: Restart + enum: + - Restart + - InPlace + type: string node: properties: nodeSelectionPolicy: diff --git a/charts/opskubedbcom-pgpoolopsrequest-editor/ui/create-ui.yaml b/charts/opskubedbcom-pgpoolopsrequest-editor/ui/create-ui.yaml index 5b330bc4b5..baaa3246ad 100644 --- a/charts/opskubedbcom-pgpoolopsrequest-editor/ui/create-ui.yaml +++ b/charts/opskubedbcom-pgpoolopsrequest-editor/ui/create-ui.yaml @@ -138,6 +138,14 @@ step: showLabels: true type: block-layout - elements: + - type: select + label: Mode + options: + - text: Restart + value: Restart + - text: InPlace + value: InPlace + schema: schema/properties/spec/properties/verticalScaling/properties/mode - elements: - init: type: func @@ -150,9 +158,9 @@ step: type: machine-compare validation: name: isMachineValid - type: custom + type: custom|required watcher: - func: onMachineChange|node|/spec/podTemplate/spec/containers + func: onMachineChange|node paths: - temp/properties/machine - elements: @@ -202,30 +210,6 @@ step: label: Node Selection showLabels: true type: block-layout - - elements: - - elements: - - init: - type: func - value: setExporter|cpu - label: CPU - schema: schema/properties/spec/properties/verticalScaling/properties/exporter/properties/resources/properties/requests/properties/cpu - type: input - - init: - type: func - value: setExporter|memory - label: Memory - schema: schema/properties/spec/properties/verticalScaling/properties/exporter/properties/resources/properties/limits/properties/memory - type: input - watcher: - func: onExporterResourceChange|memory - paths: - - schema/properties/spec/properties/verticalScaling/properties/exporter/properties/resources/properties/limits/properties/memory - showLabels: true - type: horizontal-layout - hideBlock: true - label: Exporter - showLabels: true - type: block-layout label: Node Vertical Scaling type: block-layout if: @@ -238,6 +222,20 @@ step: subtitle: Select a new configuration secret, apply a custom configuration, or remove an existing setup to update your database settings type: label-element + - editorHeight: 120px + if: + name: getCurrentConfig + type: function + label: Current Configuration + loader: + name: getCurrentConfig + watchPaths: + - schema/properties/metadata/properties/namespace + - temp/properties/createSecret/properties/status + readonly: true + schema: temp/properties/currentConfig + type: editor + validateContent: false - elements: - elements: - customClass: mb-15 @@ -340,6 +338,7 @@ step: name: setApplyConfig watchPaths: - temp/properties/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/applyConfig type: multi-file-editor validateContent: false @@ -367,15 +366,6 @@ step: refresh: fetchConfigSecrets schema: temp/properties/selectedConfigurationRemove type: select - - editorHeight: 500px - hideFormatButton: true - init: - type: func - value: onRemoveConfigChange - readonly: true - schema: temp/properties/removeConfig - type: multi-file-editor - validateContent: false watcher: func: onRemoveConfigChange paths: diff --git a/charts/opskubedbcom-pgpoolopsrequest-editor/ui/functions.js b/charts/opskubedbcom-pgpoolopsrequest-editor/ui/functions.js index fe57bfd23f..9d13ef7532 100644 --- a/charts/opskubedbcom-pgpoolopsrequest-editor/ui/functions.js +++ b/charts/opskubedbcom-pgpoolopsrequest-editor/ui/functions.js @@ -423,9 +423,9 @@ export const useFunc = (model) => { const cluster = storeGet('/route/params/cluster') const namespace = storeGet('/route/query/namespace') || getValue(model, '/metadata/namespace') const name = storeGet('/route/params/name') || getValue(model, '/spec/databaseRef/name') - + const version = storeGet('/route/params/version') if (namespace && name) { - const url = `/clusters/${owner}/${cluster}/proxy/kubedb.com/v1alpha2/namespaces/${namespace}/pgpools/${name}` + const url = `/clusters/${owner}/${cluster}/proxy/kubedb.com/${version}/namespaces/${namespace}/pgpools/${name}` const resp = await axios.get(url) setDiscriminatorValue('/dbDetails', resp.data || {}) @@ -840,9 +840,8 @@ export const useFunc = (model) => { } else return { machine: 'custom', cpu: limits.cpu, memory: limits.memory } } - function onMachineChange(type, valPath) { - let selectedMachine = {} - selectedMachine = getValue(discriminator, '/machine') + function onMachineChange(type) { + const selectedMachine = getValue(discriminator, '/machine') || {} const machine = machinesFromPreset.find((item) => item.id === selectedMachine.machine) let obj = {} @@ -860,12 +859,14 @@ export const useFunc = (model) => { const path = `/spec/verticalScaling/${type}/resources` - if (obj && Object.keys(obj).length) + if (obj && Object.keys(obj).length) { commit('wizard/model$update', { path: path, value: obj, - force: true, }) + } else { + commit('wizard/model$delete', `/spec/verticalScaling/${type}`) + } // update metadata.annotations const annotations = getValue(model, '/metadata/annotations') || {} @@ -901,6 +902,7 @@ export const useFunc = (model) => { let configSecrets = [] let secretConfigData = [] let existingSecrets = [] + let databaseInfoResponse = {} async function fetchConfigSecrets() { const owner = storeGet('/route/params/user') @@ -937,6 +939,7 @@ export const useFunc = (model) => { }, }, ) + databaseInfoResponse = resp?.data?.response || {} configSecrets = resp?.data?.response?.availableSecrets || [] secretConfigData = resp?.data?.response?.configurations || [] } catch (e) { @@ -956,6 +959,11 @@ export const useFunc = (model) => { } } + function getCurrentConfig() { + const currentConfig = databaseInfoResponse?.appliedConfig ?? '' + return currentConfig + } + async function getConfigSecrets(type) { type = type ? type + '/' : '' const secretStatus = getValue(discriminator, `${type}createSecret/status`) @@ -1233,38 +1241,12 @@ export const useFunc = (model) => { if (!selectedConfig) { commit('wizard/model$delete', `/spec/configuration/${type}removeCustomConfig`) - return [{ name: '', content: '' }] + return } commit('wizard/model$update', { path: `/spec/configuration/${type}removeCustomConfig`, value: true, }) - - const configuration = secretConfigData.find((item) => item.componentName === selectedConfig) - - if (!configuration.data) { - return [{ name: '', content: '' }] - } - - const configObj = [] - // Decode base64 and format as array of objects with name and content - Object.keys(configuration.data).forEach((fileName) => { - try { - // Decode base64 string - const decodedString = atob(configuration.data[fileName]) - configObj.push({ - name: fileName, - content: decodedString, - }) - } catch (e) { - console.error(`Error decoding ${fileName}:`, e) - configObj.push({ - name: fileName, - content: configuration.data[fileName], // Fallback to original if decode fails - }) - } - }) - return configObj } async function onNewConfigSecretChange(type) { @@ -1744,37 +1726,8 @@ export const useFunc = (model) => { return !!(model && model.alias) } - function setExporter(type) { - let path = `/dbDetails/spec/monitor/prometheus/exporter/resources/limits/${type}` - const limitVal = getValue(discriminator, path) - - if (!limitVal) { - path = `/dbDetails/spec/monitor/prometheus/exporter/resources/requests/${type}` - const reqVal = getValue(discriminator, path) - - if (reqVal) return reqVal - } - return limitVal - } - - function onExporterResourceChange(type) { - const commitPath = `/spec/verticalScaling/exporter/resources/requests/${type}` - const valPath = `/spec/verticalScaling/exporter/resources/limits/${type}` - const val = getValue(model, valPath) - if (val) - commit('wizard/model$update', { - path: commitPath, - value: val, - force: true, - }) - } - function isMachineValid() { - const dbDetails = getValue(discriminator, '/dbDetails') - const containers = dbDetails?.spec?.podTemplate?.spec?.containers || [] - const kind = dbDetails?.kind - const resource = containers.filter((ele) => ele.name === kind?.toLowerCase()) - const limits = resource[0]?.resources?.requests || {} + const limits = getLimits() const selectedMachine = getValue(discriminator, '/machine') const selectedLimits = { cpu: selectedMachine.cpu, memory: selectedMachine.memory } @@ -1785,10 +1738,23 @@ export const useFunc = (model) => { return false } + function getLimits() { + const dbDetails = getValue(discriminator, '/dbDetails') + let limits = {} + const containers = dbDetails?.spec?.podTemplate?.spec?.containers || [] + if (containers.length === 0) + limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} + else { + const kind = dbDetails?.kind + const resource = containers.filter((ele) => ele.name === kind?.toLowerCase()) + limits = resource[0]?.resources?.requests || {} + } + + return limits + } + return { isMachineValid, - setExporter, - onExporterResourceChange, fetchAliasOptions, validateNewCertificates, disableAlias, @@ -1866,5 +1832,6 @@ export const useFunc = (model) => { onNewConfigSecretChange, onSelectedSecretChange, isTlsEnabled, + getCurrentConfig, } } diff --git a/charts/opskubedbcom-pgpoolopsrequest-editor/values.openapiv3_schema.yaml b/charts/opskubedbcom-pgpoolopsrequest-editor/values.openapiv3_schema.yaml index ffb1ad7f5e..733e2bab69 100644 --- a/charts/opskubedbcom-pgpoolopsrequest-editor/values.openapiv3_schema.yaml +++ b/charts/opskubedbcom-pgpoolopsrequest-editor/values.openapiv3_schema.yaml @@ -268,6 +268,12 @@ properties: type: object verticalScaling: properties: + mode: + default: Restart + enum: + - Restart + - InPlace + type: string node: properties: nodeSelectionPolicy: diff --git a/charts/opskubedbcom-postgresopsrequest-editor/Chart.yaml b/charts/opskubedbcom-postgresopsrequest-editor/Chart.yaml index 0ff9eb0485..2625f29462 100644 --- a/charts/opskubedbcom-postgresopsrequest-editor/Chart.yaml +++ b/charts/opskubedbcom-postgresopsrequest-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ops.kubedb.com","version":"v1alpha1","resource":"postgresopsrequests"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: PostgresOpsRequest Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: opskubedbcom-postgresopsrequest-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/opskubedbcom-postgresopsrequest-editor/README.md b/charts/opskubedbcom-postgresopsrequest-editor/README.md index 999fd62f17..749e7f61ce 100644 --- a/charts/opskubedbcom-postgresopsrequest-editor/README.md +++ b/charts/opskubedbcom-postgresopsrequest-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/opskubedbcom-postgresopsrequest-editor --version=v0.35.0 -$ helm upgrade -i opskubedbcom-postgresopsrequest-editor appscode/opskubedbcom-postgresopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/opskubedbcom-postgresopsrequest-editor --version=v0.36.0 +$ helm upgrade -i opskubedbcom-postgresopsrequest-editor appscode/opskubedbcom-postgresopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PostgresOpsRequest Editor on a [Kubernetes](http://kubernet To install/upgrade the chart with the release name `opskubedbcom-postgresopsrequest-editor`: ```bash -$ helm upgrade -i opskubedbcom-postgresopsrequest-editor appscode/opskubedbcom-postgresopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i opskubedbcom-postgresopsrequest-editor appscode/opskubedbcom-postgresopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a PostgresOpsRequest Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `opskubedbcom-postg Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i opskubedbcom-postgresopsrequest-editor appscode/opskubedbcom-postgresopsrequest-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ops.kubedb.com/v1alpha1 +$ helm upgrade -i opskubedbcom-postgresopsrequest-editor appscode/opskubedbcom-postgresopsrequest-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i opskubedbcom-postgresopsrequest-editor appscode/opskubedbcom-postgresopsrequest-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i opskubedbcom-postgresopsrequest-editor appscode/opskubedbcom-postgresopsrequest-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/opskubedbcom-postgresopsrequest-editor/crds/ops.kubedb.com_postgresopsrequests.yaml b/charts/opskubedbcom-postgresopsrequest-editor/crds/ops.kubedb.com_postgresopsrequests.yaml index b3c2286c0e..5ea5a5f774 100644 --- a/charts/opskubedbcom-postgresopsrequest-editor/crds/ops.kubedb.com_postgresopsrequests.yaml +++ b/charts/opskubedbcom-postgresopsrequest-editor/crds/ops.kubedb.com_postgresopsrequests.yaml @@ -493,6 +493,8 @@ spec: type: boolean rotateCertificates: type: boolean + rotateGrpcCertificates: + type: boolean sslMode: enum: - disable @@ -645,6 +647,12 @@ spec: type: object type: object type: object + mode: + default: Restart + enum: + - Restart + - InPlace + type: string postgres: properties: nodeSelectionPolicy: diff --git a/charts/opskubedbcom-postgresopsrequest-editor/ui/create-ui.yaml b/charts/opskubedbcom-postgresopsrequest-editor/ui/create-ui.yaml index eff9e677a4..517972aca2 100644 --- a/charts/opskubedbcom-postgresopsrequest-editor/ui/create-ui.yaml +++ b/charts/opskubedbcom-postgresopsrequest-editor/ui/create-ui.yaml @@ -140,6 +140,14 @@ step: showLabels: true type: block-layout - elements: + - type: select + label: Mode + options: + - text: Restart + value: Restart + - text: InPlace + value: InPlace + schema: schema/properties/spec/properties/verticalScaling/properties/mode - elements: - init: type: func @@ -150,9 +158,9 @@ step: type: machine-compare validation: name: isMachineValid - type: custom + type: custom|required watcher: - func: onMachineChange|postgres|/spec/podTemplate/spec/resources + func: onMachineChange|postgres paths: - temp/properties/machine - elements: @@ -292,6 +300,20 @@ step: subtitle: Select a new configuration secret, apply a custom configuration, or remove an existing setup to update your database settings type: label-element + - editorHeight: 120px + if: + name: getCurrentConfig + type: function + label: Current Configuration + loader: + name: getCurrentConfig + watchPaths: + - schema/properties/metadata/properties/namespace + - temp/properties/createSecret/properties/status + readonly: true + schema: temp/properties/currentConfig + type: editor + validateContent: false - elements: - elements: - customClass: mb-15 @@ -394,6 +416,7 @@ step: name: setApplyConfig watchPaths: - temp/properties/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/applyConfig type: multi-file-editor validateContent: false @@ -421,15 +444,6 @@ step: refresh: fetchConfigSecrets schema: temp/properties/selectedConfigurationRemove type: select - - editorHeight: 500px - hideFormatButton: true - init: - type: func - value: onRemoveConfigChange - readonly: true - schema: temp/properties/removeConfig - type: multi-file-editor - validateContent: false watcher: func: onRemoveConfigChange paths: diff --git a/charts/opskubedbcom-postgresopsrequest-editor/ui/functions.js b/charts/opskubedbcom-postgresopsrequest-editor/ui/functions.js index 0b0f9d4f99..746c730507 100644 --- a/charts/opskubedbcom-postgresopsrequest-editor/ui/functions.js +++ b/charts/opskubedbcom-postgresopsrequest-editor/ui/functions.js @@ -421,9 +421,10 @@ export const useFunc = (model) => { const cluster = storeGet('/route/params/cluster') const namespace = storeGet('/route/query/namespace') || getValue(model, '/metadata/namespace') const name = storeGet('/route/params/name') || getValue(model, '/spec/databaseRef/name') + const version = storeGet('/route/params/version') if (namespace && name) { - const url = `/clusters/${owner}/${cluster}/proxy/kubedb.com/v1alpha2/namespaces/${namespace}/postgreses/${name}` + const url = `/clusters/${owner}/${cluster}/proxy/kubedb.com/${version}/namespaces/${namespace}/postgreses/${name}` const resp = await axios.get(url) setDiscriminatorValue('/dbDetails', resp.data || {}) @@ -766,8 +767,7 @@ export const useFunc = (model) => { // machine profile stuffs function getMachines() { const presets = storeGet('/kubedbuiPresets') || {} - const dbDetails = getValue(discriminator, '/dbDetails') - const limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} + const limits = getLimits() const avlMachines = presets.admin?.machineProfiles?.available || [] let arr = [] if (avlMachines.length) { @@ -816,7 +816,7 @@ export const useFunc = (model) => { function setMachine() { const dbDetails = getValue(discriminator, '/dbDetails') - const limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} + const limits = getLimits() const annotations = dbDetails?.metadata?.annotations || {} const instance = annotations['kubernetes.io/instance-type'] let parsedInstance = {} @@ -827,6 +827,8 @@ export const useFunc = (model) => { parsedInstance = instance || {} } + const machine = parsedInstance || 'custom' + const machinePresets = machinesFromPreset.find((item) => item.id === machine) if (machinePresets) { return { @@ -837,9 +839,8 @@ export const useFunc = (model) => { } else return { machine: 'custom', cpu: limits.cpu, memory: limits.memory } } - function onMachineChange(type, valPath) { - let selectedMachine = {} - selectedMachine = getValue(discriminator, '/machine') + function onMachineChange(type) { + const selectedMachine = getValue(discriminator, '/machine') || {} const machine = machinesFromPreset.find((item) => item.id === selectedMachine.machine) let obj = {} @@ -857,12 +858,14 @@ export const useFunc = (model) => { const path = `/spec/verticalScaling/${type}/resources` - if (obj && Object.keys(obj).length) + if (obj && Object.keys(obj).length) { commit('wizard/model$update', { path: path, value: obj, - force: true, }) + } else { + commit('wizard/model$delete', `/spec/verticalScaling/${type}`) + } // update metadata.annotations const annotations = getValue(model, '/metadata/annotations') || {} @@ -890,6 +893,7 @@ export const useFunc = (model) => { let configSecrets = [] let secretConfigData = [] let existingSecrets = [] + let databaseInfoResponse = {} async function fetchConfigSecrets() { const owner = storeGet('/route/params/user') @@ -926,6 +930,7 @@ export const useFunc = (model) => { }, }, ) + databaseInfoResponse = resp?.data?.response || {} configSecrets = resp?.data?.response?.availableSecrets || [] secretConfigData = resp?.data?.response?.configurations || [] } catch (e) { @@ -945,6 +950,11 @@ export const useFunc = (model) => { } } + function getCurrentConfig() { + const currentConfig = databaseInfoResponse?.appliedConfig ?? '' + return currentConfig + } + async function getConfigSecrets(type) { type = type ? type + '/' : '' const secretStatus = getValue(discriminator, `${type}createSecret/status`) @@ -1222,38 +1232,12 @@ export const useFunc = (model) => { if (!selectedConfig) { commit('wizard/model$delete', `/spec/configuration/${type}removeCustomConfig`) - return [{ name: '', content: '' }] + return } commit('wizard/model$update', { path: `/spec/configuration/${type}removeCustomConfig`, value: true, }) - - const configuration = secretConfigData.find((item) => item.componentName === selectedConfig) - - if (!configuration.data) { - return [{ name: '', content: '' }] - } - - const configObj = [] - // Decode base64 and format as array of objects with name and content - Object.keys(configuration.data).forEach((fileName) => { - try { - // Decode base64 string - const decodedString = atob(configuration.data[fileName]) - configObj.push({ - name: fileName, - content: decodedString, - }) - } catch (e) { - console.error(`Error decoding ${fileName}:`, e) - configObj.push({ - name: fileName, - content: configuration.data[fileName], // Fallback to original if decode fails - }) - } - }) - return configObj } async function onNewConfigSecretChange(type) { @@ -1872,9 +1856,23 @@ export const useFunc = (model) => { }) } - function isMachineValid() { + function getLimits() { const dbDetails = getValue(discriminator, '/dbDetails') - const limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} + let limits = {} + const containers = dbDetails?.spec?.podTemplate?.spec?.containers || [] + if (containers.length === 0) + limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} + else { + const kind = dbDetails?.kind + const resource = containers.filter((ele) => ele.name === kind?.toLowerCase()) + limits = resource[0]?.resources?.requests || {} + } + + return limits + } + + function isMachineValid() { + const limits = getLimits() const selectedMachine = getValue(discriminator, '/machine') const selectedLimits = { cpu: selectedMachine.cpu, memory: selectedMachine.memory } @@ -1974,5 +1972,6 @@ export const useFunc = (model) => { onNewConfigSecretChange, onSelectedSecretChange, isTlsEnabled, + getCurrentConfig, } } diff --git a/charts/opskubedbcom-postgresopsrequest-editor/values.openapiv3_schema.yaml b/charts/opskubedbcom-postgresopsrequest-editor/values.openapiv3_schema.yaml index 17ea87577a..1f490d175a 100644 --- a/charts/opskubedbcom-postgresopsrequest-editor/values.openapiv3_schema.yaml +++ b/charts/opskubedbcom-postgresopsrequest-editor/values.openapiv3_schema.yaml @@ -507,6 +507,8 @@ properties: type: boolean rotateCertificates: type: boolean + rotateGrpcCertificates: + type: boolean sslMode: enum: - disable @@ -659,6 +661,12 @@ properties: type: object type: object type: object + mode: + default: Restart + enum: + - Restart + - InPlace + type: string postgres: properties: nodeSelectionPolicy: diff --git a/charts/opskubedbcom-proxysqlopsrequest-editor/Chart.yaml b/charts/opskubedbcom-proxysqlopsrequest-editor/Chart.yaml index 665cc2ead8..7785bd8bc9 100644 --- a/charts/opskubedbcom-proxysqlopsrequest-editor/Chart.yaml +++ b/charts/opskubedbcom-proxysqlopsrequest-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ops.kubedb.com","version":"v1alpha1","resource":"proxysqlopsrequests"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ProxySQLOpsRequest Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: opskubedbcom-proxysqlopsrequest-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/opskubedbcom-proxysqlopsrequest-editor/README.md b/charts/opskubedbcom-proxysqlopsrequest-editor/README.md index 0a3e6f49a6..876e243ce6 100644 --- a/charts/opskubedbcom-proxysqlopsrequest-editor/README.md +++ b/charts/opskubedbcom-proxysqlopsrequest-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/opskubedbcom-proxysqlopsrequest-editor --version=v0.35.0 -$ helm upgrade -i opskubedbcom-proxysqlopsrequest-editor appscode/opskubedbcom-proxysqlopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/opskubedbcom-proxysqlopsrequest-editor --version=v0.36.0 +$ helm upgrade -i opskubedbcom-proxysqlopsrequest-editor appscode/opskubedbcom-proxysqlopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ProxySQLOpsRequest Editor on a [Kubernetes](http://kubernet To install/upgrade the chart with the release name `opskubedbcom-proxysqlopsrequest-editor`: ```bash -$ helm upgrade -i opskubedbcom-proxysqlopsrequest-editor appscode/opskubedbcom-proxysqlopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i opskubedbcom-proxysqlopsrequest-editor appscode/opskubedbcom-proxysqlopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ProxySQLOpsRequest Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `opskubedbcom-proxy Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i opskubedbcom-proxysqlopsrequest-editor appscode/opskubedbcom-proxysqlopsrequest-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ops.kubedb.com/v1alpha1 +$ helm upgrade -i opskubedbcom-proxysqlopsrequest-editor appscode/opskubedbcom-proxysqlopsrequest-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i opskubedbcom-proxysqlopsrequest-editor appscode/opskubedbcom-proxysqlopsrequest-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i opskubedbcom-proxysqlopsrequest-editor appscode/opskubedbcom-proxysqlopsrequest-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/opskubedbcom-proxysqlopsrequest-editor/crds/ops.kubedb.com_proxysqlopsrequests.yaml b/charts/opskubedbcom-proxysqlopsrequest-editor/crds/ops.kubedb.com_proxysqlopsrequests.yaml index 6ca5ae4c72..a51893d1ac 100644 --- a/charts/opskubedbcom-proxysqlopsrequest-editor/crds/ops.kubedb.com_proxysqlopsrequests.yaml +++ b/charts/opskubedbcom-proxysqlopsrequest-editor/crds/ops.kubedb.com_proxysqlopsrequests.yaml @@ -257,6 +257,12 @@ spec: type: object verticalScaling: properties: + mode: + default: Restart + enum: + - Restart + - InPlace + type: string proxysql: properties: nodeSelectionPolicy: diff --git a/charts/opskubedbcom-proxysqlopsrequest-editor/ui/create-ui.yaml b/charts/opskubedbcom-proxysqlopsrequest-editor/ui/create-ui.yaml index 95bc1700aa..b1b55b6372 100644 --- a/charts/opskubedbcom-proxysqlopsrequest-editor/ui/create-ui.yaml +++ b/charts/opskubedbcom-proxysqlopsrequest-editor/ui/create-ui.yaml @@ -137,6 +137,14 @@ step: showLabels: true type: block-layout - elements: + - type: select + label: Mode + options: + - text: Restart + value: Restart + - text: InPlace + value: InPlace + schema: schema/properties/spec/properties/verticalScaling/properties/mode - init: type: func value: setMachine|proxysql @@ -146,8 +154,11 @@ step: subtitle: Compare your current machine configuration with the proposed memory adjustments and make informed decisions for your database setup type: machine-compare + validation: + name: isMachineValid + type: custom|required watcher: - func: onMachineChange|proxysql|/spec/podTemplate/spec/resources + func: onMachineChange|proxysql paths: - temp/properties/machine - elements: @@ -196,30 +207,6 @@ step: label: Node Selection showLabels: true type: block-layout - - elements: - - elements: - - init: - type: func - value: setExporter|cpu - label: CPU - schema: schema/properties/spec/properties/verticalScaling/properties/exporter/properties/resources/properties/requests/properties/cpu - type: input - - init: - type: func - value: setExporter|memory - label: Memory - schema: schema/properties/spec/properties/verticalScaling/properties/exporter/properties/resources/properties/limits/properties/memory - type: input - watcher: - func: onExporterResourceChange|memory - paths: - - schema/properties/spec/properties/verticalScaling/properties/exporter/properties/resources/properties/limits/properties/memory - showLabels: true - type: horizontal-layout - hideBlock: true - label: Exporter - showLabels: true - type: block-layout if: name: ifRequestTypeEqualsTo|VerticalScaling type: function diff --git a/charts/opskubedbcom-proxysqlopsrequest-editor/ui/functions.js b/charts/opskubedbcom-proxysqlopsrequest-editor/ui/functions.js index f6c96ea86b..5d7b4e1558 100644 --- a/charts/opskubedbcom-proxysqlopsrequest-editor/ui/functions.js +++ b/charts/opskubedbcom-proxysqlopsrequest-editor/ui/functions.js @@ -419,9 +419,9 @@ export const useFunc = (model) => { const cluster = storeGet('/route/params/cluster') const namespace = storeGet('/route/query/namespace') || getValue(model, '/metadata/namespace') const name = storeGet('/route/params/name') || getValue(model, '/spec/proxyRef/name') - + const version = storeGet('/route/params/version') if (namespace && name) { - const url = `/clusters/${owner}/${cluster}/proxy/kubedb.com/v1alpha2/namespaces/${namespace}/proxysqls/${name}` + const url = `/clusters/${owner}/${cluster}/proxy/kubedb.com/${version}/namespaces/${namespace}/proxysqls/${name}` const resp = await axios.get(url) setDiscriminatorValue('/dbDetails', resp.data || {}) @@ -820,9 +820,8 @@ export const useFunc = (model) => { } else return { machine: 'custom', cpu: limits.cpu, memory: limits.memory } } - function onMachineChange(type, valPath) { - let selectedMachine = {} - selectedMachine = getValue(discriminator, `/machine`) + function onMachineChange(type) { + const selectedMachine = getValue(discriminator, `/machine`) || {} const machine = machinesFromPreset.find((item) => item.id === selectedMachine.machine) let obj = {} @@ -840,12 +839,14 @@ export const useFunc = (model) => { const path = `/spec/verticalScaling/${type}/resources` - if (obj && Object.keys(obj).length) + if (obj && Object.keys(obj).length) { commit('wizard/model$update', { path: path, value: obj, - force: true, }) + } else { + commit('wizard/model$delete', `/spec/verticalScaling/${type}`) + } // update metadata.annotations const annotations = getValue(model, '/metadata/annotations') || {} @@ -1266,34 +1267,35 @@ export const useFunc = (model) => { return !!(model && model.alias) } - function setExporter(type) { - let path = `/dbDetails/spec/monitor/prometheus/exporter/resources/limits/${type}` - const limitVal = getValue(discriminator, path) - - if (!limitVal) { - path = `/dbDetails/spec/monitor/prometheus/exporter/resources/requests/${type}` - const reqVal = getValue(discriminator, path) - - if (reqVal) return reqVal + function getLimits() { + const dbDetails = getValue(discriminator, '/dbDetails') + let limits = {} + const containers = dbDetails?.spec?.podTemplate?.spec?.containers || [] + if (containers.length === 0) + limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} + else { + const kind = dbDetails?.kind + const resource = containers.filter((ele) => ele.name === kind?.toLowerCase()) + limits = resource[0]?.resources?.requests || {} } - return limitVal + + return limits } - function onExporterResourceChange(type) { - const commitPath = `/spec/verticalScaling/exporter/resources/requests/${type}` - const valPath = `/spec/verticalScaling/exporter/resources/limits/${type}` - const val = getValue(model, valPath) - if (val) - commit('wizard/model$update', { - path: commitPath, - value: val, - force: true, - }) + function isMachineValid() { + const limits = getLimits() + + const selectedMachine = getValue(discriminator, '/machine') + const selectedLimits = { cpu: selectedMachine.cpu, memory: selectedMachine.memory } + + if (JSON.stringify(limits) === JSON.stringify(selectedLimits)) { + return 'Resource limits are same as current machine configuration. Please select different resources or machine preset.' + } + return false } return { - setExporter, - onExporterResourceChange, + isMachineValid, fetchAliasOptions, validateNewCertificates, disableAlias, diff --git a/charts/opskubedbcom-proxysqlopsrequest-editor/values.openapiv3_schema.yaml b/charts/opskubedbcom-proxysqlopsrequest-editor/values.openapiv3_schema.yaml index 1e26c13662..899f8fc0b7 100644 --- a/charts/opskubedbcom-proxysqlopsrequest-editor/values.openapiv3_schema.yaml +++ b/charts/opskubedbcom-proxysqlopsrequest-editor/values.openapiv3_schema.yaml @@ -271,6 +271,12 @@ properties: type: object verticalScaling: properties: + mode: + default: Restart + enum: + - Restart + - InPlace + type: string proxysql: properties: nodeSelectionPolicy: diff --git a/charts/opskubedbcom-qdrantopsrequest-editor/Chart.yaml b/charts/opskubedbcom-qdrantopsrequest-editor/Chart.yaml index b0019d38b6..b495f48078 100644 --- a/charts/opskubedbcom-qdrantopsrequest-editor/Chart.yaml +++ b/charts/opskubedbcom-qdrantopsrequest-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ops.kubedb.com","version":"v1alpha1","resource":"qdrantopsrequests"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: QdrantOpsRequest Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: opskubedbcom-qdrantopsrequest-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/opskubedbcom-qdrantopsrequest-editor/README.md b/charts/opskubedbcom-qdrantopsrequest-editor/README.md index 0e6d157689..2b98abcf36 100644 --- a/charts/opskubedbcom-qdrantopsrequest-editor/README.md +++ b/charts/opskubedbcom-qdrantopsrequest-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/opskubedbcom-qdrantopsrequest-editor --version=v0.35.0 -$ helm upgrade -i opskubedbcom-qdrantopsrequest-editor appscode/opskubedbcom-qdrantopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/opskubedbcom-qdrantopsrequest-editor --version=v0.36.0 +$ helm upgrade -i opskubedbcom-qdrantopsrequest-editor appscode/opskubedbcom-qdrantopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a QdrantOpsRequest Editor on a [Kubernetes](http://kubernetes To install/upgrade the chart with the release name `opskubedbcom-qdrantopsrequest-editor`: ```bash -$ helm upgrade -i opskubedbcom-qdrantopsrequest-editor appscode/opskubedbcom-qdrantopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i opskubedbcom-qdrantopsrequest-editor appscode/opskubedbcom-qdrantopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a QdrantOpsRequest Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `opskubedbcom-qdran Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i opskubedbcom-qdrantopsrequest-editor appscode/opskubedbcom-qdrantopsrequest-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ops.kubedb.com/v1alpha1 +$ helm upgrade -i opskubedbcom-qdrantopsrequest-editor appscode/opskubedbcom-qdrantopsrequest-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i opskubedbcom-qdrantopsrequest-editor appscode/opskubedbcom-qdrantopsrequest-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i opskubedbcom-qdrantopsrequest-editor appscode/opskubedbcom-qdrantopsrequest-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/opskubedbcom-qdrantopsrequest-editor/crds/ops.kubedb.com_qdrantopsrequests.yaml b/charts/opskubedbcom-qdrantopsrequest-editor/crds/ops.kubedb.com_qdrantopsrequests.yaml index 96fc9b9104..8455aeb635 100644 --- a/charts/opskubedbcom-qdrantopsrequest-editor/crds/ops.kubedb.com_qdrantopsrequests.yaml +++ b/charts/opskubedbcom-qdrantopsrequest-editor/crds/ops.kubedb.com_qdrantopsrequests.yaml @@ -228,6 +228,12 @@ spec: type: object verticalScaling: properties: + mode: + default: Restart + enum: + - Restart + - InPlace + type: string node: properties: nodeSelectionPolicy: diff --git a/charts/opskubedbcom-qdrantopsrequest-editor/ui/create-ui.yaml b/charts/opskubedbcom-qdrantopsrequest-editor/ui/create-ui.yaml index 6822d7a277..e1b93d39ec 100644 --- a/charts/opskubedbcom-qdrantopsrequest-editor/ui/create-ui.yaml +++ b/charts/opskubedbcom-qdrantopsrequest-editor/ui/create-ui.yaml @@ -122,7 +122,7 @@ step: type: func value: setValueFromDbDetails|/spec/replicas label: Replicas - schema: schema/properties/spec/properties/horizontalScaling/properties/member + schema: schema/properties/spec/properties/horizontalScaling/properties/node subtitle: Define the total number of replicas for the database. Increasing replicas improves fault tolerance and load distribution , while reducing replicas conserves resources @@ -131,9 +131,6 @@ step: label: Each replica represents an independent copy of your database. For example, setting this to 3 creates three copies of the database for better availability. type: info - if: - name: ifDbTypeEqualsTo|cluster|horizontalScaling - type: function type: horizontal-layout fixedBlock: true if: @@ -143,6 +140,14 @@ step: showLabels: true type: block-layout - elements: + - type: select + label: Mode + options: + - text: Restart + value: Restart + - text: InPlace + value: InPlace + schema: schema/properties/spec/properties/verticalScaling/properties/mode - elements: - init: type: func @@ -155,9 +160,9 @@ step: type: machine-compare validation: name: isMachineValid - type: custom + type: custom|required watcher: - func: onMachineChange|qdrant|/spec/podTemplate/spec/resources + func: onMachineChange|node paths: - temp/properties/machine - elements: @@ -174,7 +179,7 @@ step: value: LabelSelector - text: Taint value: Taint - schema: schema/properties/spec/properties/verticalScaling/properties/qdrant/properties/nodeSelectionPolicy + schema: schema/properties/spec/properties/verticalScaling/properties/node/properties/nodeSelectionPolicy type: select hideBorder: true showLabels: false @@ -207,30 +212,6 @@ step: label: Node Selection showLabels: true type: block-layout - - elements: - - elements: - - init: - type: func - value: setExporter|cpu - label: CPU - schema: schema/properties/spec/properties/verticalScaling/properties/exporter/properties/resources/properties/requests/properties/cpu - type: input - - init: - type: func - value: setExporter|memory - label: Memory - schema: schema/properties/spec/properties/verticalScaling/properties/exporter/properties/resources/properties/limits/properties/memory - type: input - watcher: - func: onExporterResourceChange|memory - paths: - - schema/properties/spec/properties/verticalScaling/properties/exporter/properties/resources/properties/limits/properties/memory - showLabels: true - type: horizontal-layout - hideBlock: true - label: Exporter - showLabels: true - type: block-layout label: Qdrant vertical scaling showLabels: false type: block-layout @@ -265,12 +246,12 @@ step: type: func value: setValueFromDbDetails|/spec/storage/resources/requests/storage label: Storage Size - schema: schema/properties/spec/properties/volumeExpansion/properties/qdrant + schema: schema/properties/spec/properties/volumeExpansion/properties/node subtitle: How much extra storage does your database need? Specify the size(e.g. 2Gi for 2 gigabytes) so we can allocate it correctly type: input-compare validation: - name: checkVolume|/spec/storage/resources/requests/storage|/spec/volumeExpansion/qdrant + name: checkVolume|/spec/storage/resources/requests/storage|/spec/volumeExpansion/node type: custom type: horizontal-layout fixedBlock: true @@ -288,6 +269,20 @@ step: subtitle: Select a new configuration secret, apply a custom configuration, or remove an existing setup to update your database settings type: label-element + - editorHeight: 120px + if: + name: getCurrentConfig + type: function + label: Current Configuration + loader: + name: getCurrentConfig + watchPaths: + - schema/properties/metadata/properties/namespace + - temp/properties/createSecret/properties/status + readonly: true + schema: temp/properties/currentConfig + type: editor + validateContent: false - elements: - elements: - customClass: mb-15 @@ -390,6 +385,7 @@ step: name: setApplyConfig watchPaths: - temp/properties/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/applyConfig type: multi-file-editor validateContent: false @@ -417,15 +413,6 @@ step: refresh: fetchConfigSecrets schema: temp/properties/selectedConfigurationRemove type: select - - editorHeight: 500px - hideFormatButton: true - init: - type: func - value: onRemoveConfigChange - readonly: true - schema: temp/properties/removeConfig - type: multi-file-editor - validateContent: false watcher: func: onRemoveConfigChange paths: diff --git a/charts/opskubedbcom-qdrantopsrequest-editor/ui/functions.js b/charts/opskubedbcom-qdrantopsrequest-editor/ui/functions.js index 6a84dd3a2a..445f7601bc 100644 --- a/charts/opskubedbcom-qdrantopsrequest-editor/ui/functions.js +++ b/charts/opskubedbcom-qdrantopsrequest-editor/ui/functions.js @@ -421,9 +421,9 @@ export const useFunc = (model) => { const cluster = storeGet('/route/params/cluster') const namespace = storeGet('/route/query/namespace') || getValue(model, '/metadata/namespace') const name = storeGet('/route/params/name') || getValue(model, '/spec/databaseRef/name') - + const version = storeGet('/route/params/version') if (namespace && name) { - const url = `/clusters/${owner}/${cluster}/proxy/kubedb.com/v1alpha2/namespaces/${namespace}/qdrants/${name}` + const url = `/clusters/${owner}/${cluster}/proxy/kubedb.com/${version}/namespaces/${namespace}/qdrants/${name}` const resp = await axios.get(url) setDiscriminatorValue('/dbDetails', resp.data || {}) @@ -781,8 +781,7 @@ export const useFunc = (model) => { function getMachines() { const presets = storeGet('/kubedbuiPresets') || {} - const dbDetails = getValue(discriminator, '/dbDetails') - const limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} + const limits = getLimits() const avlMachines = presets.admin?.machineProfiles?.available || [] let arr = [] @@ -832,7 +831,7 @@ export const useFunc = (model) => { function setMachine() { const dbDetails = getValue(discriminator, '/dbDetails') - const limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} + const limits = getLimits() const annotations = dbDetails?.metadata?.annotations || {} const instance = annotations['kubernetes.io/instance-type'] @@ -856,9 +855,8 @@ export const useFunc = (model) => { } else return { machine: 'custom', cpu: limits.cpu, memory: limits.memory } } - function onMachineChange(type, valPath) { - let selectedMachine = {} - selectedMachine = getValue(discriminator, '/machine') + function onMachineChange(type) { + const selectedMachine = getValue(discriminator, '/machine') || {} const machine = machinesFromPreset.find((item) => item.id === selectedMachine.machine) let obj = {} @@ -876,12 +874,14 @@ export const useFunc = (model) => { const path = `/spec/verticalScaling/${type}/resources` - if (obj && Object.keys(obj).length) + if (obj && Object.keys(obj).length) { commit('wizard/model$update', { path: path, value: obj, - force: true, }) + } else { + commit('wizard/model$delete', `/spec/verticalScaling/${type}`) + } // update metadata.annotations const annotations = getValue(model, '/metadata/annotations') || {} @@ -905,6 +905,7 @@ export const useFunc = (model) => { let configSecrets = [] let secretConfigData = [] let existingSecrets = [] + let databaseInfoResponse = {} async function fetchConfigSecrets() { const owner = storeGet('/route/params/user') @@ -941,6 +942,7 @@ export const useFunc = (model) => { }, }, ) + databaseInfoResponse = resp?.data?.response || {} configSecrets = resp?.data?.response?.availableSecrets || [] secretConfigData = resp?.data?.response?.configurations || [] } catch (e) { @@ -960,6 +962,11 @@ export const useFunc = (model) => { } } + function getCurrentConfig() { + const currentConfig = databaseInfoResponse?.appliedConfig ?? '' + return currentConfig + } + async function getConfigSecrets(type) { type = type ? type + '/' : '' const secretStatus = getValue(discriminator, `${type}createSecret/status`) @@ -1237,38 +1244,12 @@ export const useFunc = (model) => { if (!selectedConfig) { commit('wizard/model$delete', `/spec/configuration/${type}removeCustomConfig`) - return [{ name: '', content: '' }] + return } commit('wizard/model$update', { path: `/spec/configuration/${type}removeCustomConfig`, value: true, }) - - const configuration = secretConfigData.find((item) => item.componentName === selectedConfig) - - if (!configuration.data) { - return [{ name: '', content: '' }] - } - - const configObj = [] - // Decode base64 and format as array of objects with name and content - Object.keys(configuration.data).forEach((fileName) => { - try { - // Decode base64 string - const decodedString = atob(configuration.data[fileName]) - configObj.push({ - name: fileName, - content: decodedString, - }) - } catch (e) { - console.error(`Error decoding ${fileName}:`, e) - configObj.push({ - name: fileName, - content: configuration.data[fileName], // Fallback to original if decode fails - }) - } - }) - return configObj } async function onNewConfigSecretChange(type) { @@ -1813,35 +1794,23 @@ export const useFunc = (model) => { return data || 'No Data Found' } - function setExporter(type) { - let path = `/dbDetails/spec/monitor/prometheus/exporter/resources/limits/${type}` - const limitVal = getValue(discriminator, path) - - if (!limitVal) { - path = `/dbDetails/spec/monitor/prometheus/exporter/resources/requests/${type}` - const reqVal = getValue(discriminator, path) - - if (reqVal) return reqVal + function getLimits() { + const dbDetails = getValue(discriminator, '/dbDetails') + let limits = {} + const containers = dbDetails?.spec?.podTemplate?.spec?.containers || [] + if (containers.length === 0) + limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} + else { + const kind = dbDetails?.kind + const resource = containers.filter((ele) => ele.name === kind?.toLowerCase()) + limits = resource[0]?.resources?.requests || {} } - return limitVal - } - function onExporterResourceChange(type) { - const commitPath = `/spec/verticalScaling/exporter/resources/requests/${type}` - const valPath = `/spec/verticalScaling/exporter/resources/limits/${type}` - const val = getValue(model, valPath) - if (val) - commit('wizard/model$update', { - path: commitPath, - value: val, - force: true, - }) + return limits } function isMachineValid() { - const dbDetails = getValue(discriminator, '/dbDetails') - const container = dbDetails?.spec?.podTemplate?.spec?.containers || [] - const limits = container[0]?.resources?.limits || {} + const limits = getLimits() const selectedMachine = getValue(discriminator, '/machine') const selectedLimits = { cpu: selectedMachine.cpu, memory: selectedMachine.memory } @@ -1854,8 +1823,6 @@ export const useFunc = (model) => { return { isMachineValid, - setExporter, - onExporterResourceChange, fetchAliasOptions, validateNewCertificates, disableAlias, @@ -1919,6 +1886,7 @@ export const useFunc = (model) => { setConfigFiles, isConfigSelected, fetchConfigSecrets, + getCurrentConfig, getConfigSecretsforAppyConfig, getSelectedConfigurationData, getSelectedConfigurationName, diff --git a/charts/opskubedbcom-qdrantopsrequest-editor/ui/language.yaml b/charts/opskubedbcom-qdrantopsrequest-editor/ui/language.yaml index 518a5a01aa..4f8800b31c 100644 --- a/charts/opskubedbcom-qdrantopsrequest-editor/ui/language.yaml +++ b/charts/opskubedbcom-qdrantopsrequest-editor/ui/language.yaml @@ -2,7 +2,7 @@ bn: {} en: labels: agent: Select a Monitoring Method - mysql: MySQL + qdrant: Qdrant node_selection_policy: Node Selection Policy topology: Topology alias: Alias diff --git a/charts/opskubedbcom-qdrantopsrequest-editor/values.openapiv3_schema.yaml b/charts/opskubedbcom-qdrantopsrequest-editor/values.openapiv3_schema.yaml index 89bed2662e..eb887eead7 100644 --- a/charts/opskubedbcom-qdrantopsrequest-editor/values.openapiv3_schema.yaml +++ b/charts/opskubedbcom-qdrantopsrequest-editor/values.openapiv3_schema.yaml @@ -242,6 +242,12 @@ properties: type: object verticalScaling: properties: + mode: + default: Restart + enum: + - Restart + - InPlace + type: string node: properties: nodeSelectionPolicy: diff --git a/charts/opskubedbcom-rabbitmqopsrequest-editor/Chart.yaml b/charts/opskubedbcom-rabbitmqopsrequest-editor/Chart.yaml index b54a1cd9f4..15f189fea4 100644 --- a/charts/opskubedbcom-rabbitmqopsrequest-editor/Chart.yaml +++ b/charts/opskubedbcom-rabbitmqopsrequest-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ops.kubedb.com","version":"v1alpha1","resource":"rabbitmqopsrequests"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: RabbitMQOpsRequest Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: opskubedbcom-rabbitmqopsrequest-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/opskubedbcom-rabbitmqopsrequest-editor/README.md b/charts/opskubedbcom-rabbitmqopsrequest-editor/README.md index bab9cf98cb..9bce8b301d 100644 --- a/charts/opskubedbcom-rabbitmqopsrequest-editor/README.md +++ b/charts/opskubedbcom-rabbitmqopsrequest-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/opskubedbcom-rabbitmqopsrequest-editor --version=v0.35.0 -$ helm upgrade -i opskubedbcom-rabbitmqopsrequest-editor appscode/opskubedbcom-rabbitmqopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/opskubedbcom-rabbitmqopsrequest-editor --version=v0.36.0 +$ helm upgrade -i opskubedbcom-rabbitmqopsrequest-editor appscode/opskubedbcom-rabbitmqopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a RabbitMQOpsRequest Editor on a [Kubernetes](http://kubernet To install/upgrade the chart with the release name `opskubedbcom-rabbitmqopsrequest-editor`: ```bash -$ helm upgrade -i opskubedbcom-rabbitmqopsrequest-editor appscode/opskubedbcom-rabbitmqopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i opskubedbcom-rabbitmqopsrequest-editor appscode/opskubedbcom-rabbitmqopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a RabbitMQOpsRequest Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `opskubedbcom-rabbi Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i opskubedbcom-rabbitmqopsrequest-editor appscode/opskubedbcom-rabbitmqopsrequest-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ops.kubedb.com/v1alpha1 +$ helm upgrade -i opskubedbcom-rabbitmqopsrequest-editor appscode/opskubedbcom-rabbitmqopsrequest-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i opskubedbcom-rabbitmqopsrequest-editor appscode/opskubedbcom-rabbitmqopsrequest-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i opskubedbcom-rabbitmqopsrequest-editor appscode/opskubedbcom-rabbitmqopsrequest-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/opskubedbcom-rabbitmqopsrequest-editor/crds/ops.kubedb.com_rabbitmqopsrequests.yaml b/charts/opskubedbcom-rabbitmqopsrequest-editor/crds/ops.kubedb.com_rabbitmqopsrequests.yaml index aff9b15edc..50da00218d 100644 --- a/charts/opskubedbcom-rabbitmqopsrequest-editor/crds/ops.kubedb.com_rabbitmqopsrequests.yaml +++ b/charts/opskubedbcom-rabbitmqopsrequest-editor/crds/ops.kubedb.com_rabbitmqopsrequests.yaml @@ -224,6 +224,12 @@ spec: type: object verticalScaling: properties: + mode: + default: Restart + enum: + - Restart + - InPlace + type: string node: properties: nodeSelectionPolicy: diff --git a/charts/opskubedbcom-rabbitmqopsrequest-editor/ui/create-ui.yaml b/charts/opskubedbcom-rabbitmqopsrequest-editor/ui/create-ui.yaml index 8de348a4bf..bac4061185 100644 --- a/charts/opskubedbcom-rabbitmqopsrequest-editor/ui/create-ui.yaml +++ b/charts/opskubedbcom-rabbitmqopsrequest-editor/ui/create-ui.yaml @@ -142,6 +142,14 @@ step: showLabels: true type: block-layout - elements: + - type: select + label: Mode + options: + - text: Restart + value: Restart + - text: InPlace + value: InPlace + schema: schema/properties/spec/properties/verticalScaling/properties/mode - elements: - init: type: func @@ -154,9 +162,9 @@ step: type: machine-compare validation: name: isMachineValid - type: custom + type: custom|required watcher: - func: onMachineChange|node|/spec/podTemplate/spec/containers + func: onMachineChange|node paths: - temp/properties/machine - elements: @@ -267,6 +275,20 @@ step: subtitle: Select a new configuration secret, apply a custom configuration, or remove an existing setup to update your database settings type: label-element + - editorHeight: 120px + if: + name: getCurrentConfig + type: function + label: Current Configuration + loader: + name: getCurrentConfig + watchPaths: + - schema/properties/metadata/properties/namespace + - temp/properties/createSecret/properties/status + readonly: true + schema: temp/properties/currentConfig + type: editor + validateContent: false - elements: - elements: - customClass: mb-15 @@ -369,6 +391,7 @@ step: name: setApplyConfig watchPaths: - temp/properties/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/applyConfig type: multi-file-editor validateContent: false @@ -396,15 +419,6 @@ step: refresh: fetchConfigSecrets schema: temp/properties/selectedConfigurationRemove type: select - - editorHeight: 500px - hideFormatButton: true - init: - type: func - value: onRemoveConfigChange - readonly: true - schema: temp/properties/removeConfig - type: multi-file-editor - validateContent: false watcher: func: onRemoveConfigChange paths: diff --git a/charts/opskubedbcom-rabbitmqopsrequest-editor/ui/functions.js b/charts/opskubedbcom-rabbitmqopsrequest-editor/ui/functions.js index 89935dff33..aa87db21c8 100644 --- a/charts/opskubedbcom-rabbitmqopsrequest-editor/ui/functions.js +++ b/charts/opskubedbcom-rabbitmqopsrequest-editor/ui/functions.js @@ -421,9 +421,9 @@ export const useFunc = (model) => { const cluster = storeGet('/route/params/cluster') const namespace = storeGet('/route/query/namespace') || getValue(model, '/metadata/namespace') const name = storeGet('/route/params/name') || getValue(model, '/spec/databaseRef/name') - + const version = storeGet('/route/params/version') if (namespace && name) { - const url = `/clusters/${owner}/${cluster}/proxy/kubedb.com/v1alpha2/namespaces/${namespace}/rabbitmqs/${name}` + const url = `/clusters/${owner}/${cluster}/proxy/kubedb.com/${version}/namespaces/${namespace}/rabbitmqs/${name}` const resp = await axios.get(url) setDiscriminatorValue('/dbDetails', resp.data || {}) @@ -755,11 +755,7 @@ export const useFunc = (model) => { function getMachines() { const presets = storeGet('/kubedbuiPresets') || {} - const dbDetails = getValue(discriminator, '/dbDetails') - const containers = dbDetails?.spec?.podTemplate?.spec?.containers || [] - const kind = dbDetails?.kind || 'RabbitMQ' - const resource = containers.filter((ele) => ele.name === kind.toLowerCase()) - const limits = resource[0]?.resources?.requests || {} + const limits = getLimits() const avlMachines = presets.admin?.machineProfiles?.available || [] let arr = [] @@ -809,10 +805,7 @@ export const useFunc = (model) => { function setMachine() { const dbDetails = getValue(discriminator, '/dbDetails') - const containers = dbDetails?.spec?.podTemplate?.spec?.containers || [] - const kind = dbDetails?.kind || 'RabbitMQ' - const resource = containers.filter((ele) => ele.name === kind.toLowerCase()) - const limits = resource[0]?.resources?.requests || {} + const limits = getLimits() const annotations = dbDetails?.metadata?.annotations || {} const instance = annotations['kubernetes.io/instance-type'] let parsedInstance = {} @@ -834,9 +827,8 @@ export const useFunc = (model) => { } else return { machine: 'custom', cpu: limits.cpu, memory: limits.memory } } - function onMachineChange(type, valPath) { - let selectedMachine = {} - selectedMachine = getValue(discriminator, '/machine') + function onMachineChange(type) { + const selectedMachine = getValue(discriminator, '/machine') || {} const machine = machinesFromPreset.find((item) => item.id === selectedMachine.machine) let obj = {} @@ -854,12 +846,14 @@ export const useFunc = (model) => { const path = `/spec/verticalScaling/${type}/resources` - if (obj && Object.keys(obj).length) + if (obj && Object.keys(obj).length) { commit('wizard/model$update', { path: path, value: obj, - force: true, }) + } else { + commit('wizard/model$delete', `/spec/verticalScaling/${type}`) + } const annotations = getValue(model, '/metadata/annotations') || {} annotations['kubernetes.io/instance-type'] = selectedMachine.machine @@ -882,6 +876,7 @@ export const useFunc = (model) => { let configSecrets = [] let secretConfigData = [] let existingSecrets = [] + let databaseInfoResponse = {} async function fetchConfigSecrets() { const owner = storeGet('/route/params/user') @@ -918,6 +913,7 @@ export const useFunc = (model) => { }, }, ) + databaseInfoResponse = resp?.data?.response || {} configSecrets = resp?.data?.response?.availableSecrets || [] secretConfigData = resp?.data?.response?.configurations || [] } catch (e) { @@ -937,6 +933,11 @@ export const useFunc = (model) => { } } + function getCurrentConfig() { + const currentConfig = databaseInfoResponse?.appliedConfig ?? '' + return currentConfig + } + async function getConfigSecrets(type) { type = type ? type + '/' : '' const secretStatus = getValue(discriminator, `${type}createSecret/status`) @@ -1214,38 +1215,12 @@ export const useFunc = (model) => { if (!selectedConfig) { commit('wizard/model$delete', `/spec/configuration/${type}removeCustomConfig`) - return [{ name: '', content: '' }] + return } commit('wizard/model$update', { path: `/spec/configuration/${type}removeCustomConfig`, value: true, }) - - const configuration = secretConfigData.find((item) => item.componentName === selectedConfig) - - if (!configuration.data) { - return [{ name: '', content: '' }] - } - - const configObj = [] - // Decode base64 and format as array of objects with name and content - Object.keys(configuration.data).forEach((fileName) => { - try { - // Decode base64 string - const decodedString = atob(configuration.data[fileName]) - configObj.push({ - name: fileName, - content: decodedString, - }) - } catch (e) { - console.error(`Error decoding ${fileName}:`, e) - configObj.push({ - name: fileName, - content: configuration.data[fileName], // Fallback to original if decode fails - }) - } - }) - return configObj } async function onNewConfigSecretChange(type) { @@ -1788,25 +1763,23 @@ export const useFunc = (model) => { return data || 'No Data Found' } - function setExporter(type) { - let path = `/dbDetails/spec/monitor/prometheus/exporter/resources/limits/${type}` - const limitVal = getValue(discriminator, path) - - if (!limitVal) { - path = `/dbDetails/spec/monitor/prometheus/exporter/resources/requests/${type}` - const reqVal = getValue(discriminator, path) - - if (reqVal) return reqVal + function getLimits() { + const dbDetails = getValue(discriminator, '/dbDetails') + let limits = {} + const containers = dbDetails?.spec?.podTemplate?.spec?.containers || [] + if (containers.length === 0) + limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} + else { + const kind = dbDetails?.kind + const resource = containers.filter((ele) => ele.name === kind?.toLowerCase()) + limits = resource[0]?.resources?.requests || {} } - return limitVal + + return limits } function isMachineValid() { - const dbDetails = getValue(discriminator, '/dbDetails') - const containers = dbDetails?.spec?.podTemplate?.spec?.containers || [] - const kind = dbDetails?.kind || 'RabbitMQ' - const resource = containers.filter((ele) => ele.name === kind.toLowerCase()) - const limits = resource[0]?.resources?.requests || {} + const limits = getLimits() const selectedMachine = getValue(discriminator, '/machine') const selectedLimits = { cpu: selectedMachine.cpu, memory: selectedMachine.memory } @@ -1819,7 +1792,6 @@ export const useFunc = (model) => { return { isMachineValid, - setExporter, fetchAliasOptions, validateNewCertificates, disableAlias, @@ -1899,5 +1871,6 @@ export const useFunc = (model) => { onNewConfigSecretChange, onSelectedSecretChange, isTlsEnabled, + getCurrentConfig, } } diff --git a/charts/opskubedbcom-rabbitmqopsrequest-editor/values.openapiv3_schema.yaml b/charts/opskubedbcom-rabbitmqopsrequest-editor/values.openapiv3_schema.yaml index 63cc64edfd..04d211cf8d 100644 --- a/charts/opskubedbcom-rabbitmqopsrequest-editor/values.openapiv3_schema.yaml +++ b/charts/opskubedbcom-rabbitmqopsrequest-editor/values.openapiv3_schema.yaml @@ -238,6 +238,12 @@ properties: type: object verticalScaling: properties: + mode: + default: Restart + enum: + - Restart + - InPlace + type: string node: properties: nodeSelectionPolicy: diff --git a/charts/opskubedbcom-redisopsrequest-editor/Chart.yaml b/charts/opskubedbcom-redisopsrequest-editor/Chart.yaml index a7b5ef1bf9..45b3607597 100644 --- a/charts/opskubedbcom-redisopsrequest-editor/Chart.yaml +++ b/charts/opskubedbcom-redisopsrequest-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ops.kubedb.com","version":"v1alpha1","resource":"redisopsrequests"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: RedisOpsRequest Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: opskubedbcom-redisopsrequest-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/opskubedbcom-redisopsrequest-editor/README.md b/charts/opskubedbcom-redisopsrequest-editor/README.md index 8df0f1792f..7dd211ebed 100644 --- a/charts/opskubedbcom-redisopsrequest-editor/README.md +++ b/charts/opskubedbcom-redisopsrequest-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/opskubedbcom-redisopsrequest-editor --version=v0.35.0 -$ helm upgrade -i opskubedbcom-redisopsrequest-editor appscode/opskubedbcom-redisopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/opskubedbcom-redisopsrequest-editor --version=v0.36.0 +$ helm upgrade -i opskubedbcom-redisopsrequest-editor appscode/opskubedbcom-redisopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a RedisOpsRequest Editor on a [Kubernetes](http://kubernetes. To install/upgrade the chart with the release name `opskubedbcom-redisopsrequest-editor`: ```bash -$ helm upgrade -i opskubedbcom-redisopsrequest-editor appscode/opskubedbcom-redisopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i opskubedbcom-redisopsrequest-editor appscode/opskubedbcom-redisopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a RedisOpsRequest Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `opskubedbcom-redis Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i opskubedbcom-redisopsrequest-editor appscode/opskubedbcom-redisopsrequest-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ops.kubedb.com/v1alpha1 +$ helm upgrade -i opskubedbcom-redisopsrequest-editor appscode/opskubedbcom-redisopsrequest-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i opskubedbcom-redisopsrequest-editor appscode/opskubedbcom-redisopsrequest-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i opskubedbcom-redisopsrequest-editor appscode/opskubedbcom-redisopsrequest-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/opskubedbcom-redisopsrequest-editor/crds/ops.kubedb.com_redisopsrequests.yaml b/charts/opskubedbcom-redisopsrequest-editor/crds/ops.kubedb.com_redisopsrequests.yaml index 49f8386d5e..a30d6842b7 100644 --- a/charts/opskubedbcom-redisopsrequest-editor/crds/ops.kubedb.com_redisopsrequests.yaml +++ b/charts/opskubedbcom-redisopsrequest-editor/crds/ops.kubedb.com_redisopsrequests.yaml @@ -385,6 +385,12 @@ spec: type: object type: object type: object + mode: + default: Restart + enum: + - Restart + - InPlace + type: string redis: properties: nodeSelectionPolicy: diff --git a/charts/opskubedbcom-redisopsrequest-editor/ui/create-ui.yaml b/charts/opskubedbcom-redisopsrequest-editor/ui/create-ui.yaml index 2e1eb9a1d3..246c648df1 100644 --- a/charts/opskubedbcom-redisopsrequest-editor/ui/create-ui.yaml +++ b/charts/opskubedbcom-redisopsrequest-editor/ui/create-ui.yaml @@ -151,6 +151,14 @@ step: showLabels: true type: block-layout - elements: + - type: select + label: Mode + options: + - text: Restart + value: Restart + - text: InPlace + value: InPlace + schema: schema/properties/spec/properties/verticalScaling/properties/mode - elements: - init: type: func @@ -161,9 +169,9 @@ step: type: machine-compare validation: name: isMachineValid - type: custom + type: custom|required watcher: - func: onMachineChange|redis|/spec/podTemplate/spec/resources + func: onMachineChange|redis paths: - temp/properties/machine - elements: @@ -225,10 +233,6 @@ step: label: Memory schema: schema/properties/spec/properties/verticalScaling/properties/exporter/properties/resources/properties/limits/properties/memory type: input - watcher: - func: onExporterResourceChange|memory - paths: - - schema/properties/spec/properties/verticalScaling/properties/exporter/properties/resources/properties/limits/properties/memory showLabels: true type: horizontal-layout hideBlock: true @@ -293,6 +297,20 @@ step: subtitle: Select a new configuration secret, apply a custom configuration, or remove an existing setup to update your database settings type: label-element + - editorHeight: 120px + if: + name: getCurrentConfig + type: function + label: Current Configuration + loader: + name: getCurrentConfig + watchPaths: + - schema/properties/metadata/properties/namespace + - temp/properties/createSecret/properties/status + readonly: true + schema: temp/properties/currentConfig + type: editor + validateContent: false - elements: - elements: - customClass: mb-15 @@ -395,6 +413,7 @@ step: name: setApplyConfig watchPaths: - temp/properties/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/applyConfig type: multi-file-editor validateContent: false @@ -422,15 +441,6 @@ step: refresh: fetchConfigSecrets schema: temp/properties/selectedConfigurationRemove type: select - - editorHeight: 500px - hideFormatButton: true - init: - type: func - value: onRemoveConfigChange - readonly: true - schema: temp/properties/removeConfig - type: multi-file-editor - validateContent: false watcher: func: onRemoveConfigChange paths: diff --git a/charts/opskubedbcom-redisopsrequest-editor/ui/functions.js b/charts/opskubedbcom-redisopsrequest-editor/ui/functions.js index cabddee892..741e75a328 100644 --- a/charts/opskubedbcom-redisopsrequest-editor/ui/functions.js +++ b/charts/opskubedbcom-redisopsrequest-editor/ui/functions.js @@ -421,9 +421,9 @@ export const useFunc = (model) => { const cluster = storeGet('/route/params/cluster') const namespace = storeGet('/route/query/namespace') || getValue(model, '/metadata/namespace') const name = storeGet('/route/params/name') || getValue(model, '/spec/databaseRef/name') - + const version = storeGet('/route/params/version') if (namespace && name) { - const url = `/clusters/${owner}/${cluster}/proxy/kubedb.com/v1alpha2/namespaces/${namespace}/redises/${name}` + const url = `/clusters/${owner}/${cluster}/proxy/kubedb.com/${version}/namespaces/${namespace}/redises/${name}` const resp = await axios.get(url) setDiscriminatorValue('/dbDetails', resp.data || {}) @@ -767,8 +767,7 @@ export const useFunc = (model) => { // machine profile stuffs function getMachines() { const presets = storeGet('/kubedbuiPresets') || {} - const dbDetails = getValue(discriminator, '/dbDetails') - const limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} + const limits = getLimits() const avlMachines = presets.admin?.machineProfiles?.available || [] let arr = [] @@ -818,7 +817,7 @@ export const useFunc = (model) => { function setMachine() { const dbDetails = getValue(discriminator, '/dbDetails') - const limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} + const limits = getLimits() const annotations = dbDetails?.metadata?.annotations || {} const instance = annotations['kubernetes.io/instance-type'] let parsedInstance = {} @@ -840,9 +839,8 @@ export const useFunc = (model) => { } else return { machine: 'custom', cpu: limits.cpu, memory: limits.memory } } - function onMachineChange(type, valPath) { - let selectedMachine = {} - selectedMachine = getValue(discriminator, '/machine') + function onMachineChange(type) { + const selectedMachine = getValue(discriminator, '/machine') || {} const machine = machinesFromPreset.find((item) => item.id === selectedMachine.machine) let obj = {} @@ -860,12 +858,14 @@ export const useFunc = (model) => { const path = `/spec/verticalScaling/${type}/resources` - if (obj && Object.keys(obj).length) + if (obj && Object.keys(obj).length) { commit('wizard/model$update', { path: path, value: obj, - force: true, }) + } else { + commit('wizard/model$delete', `/spec/verticalScaling/${type}`) + } // update metadata.annotations const annotations = getValue(model, '/metadata/annotations') || {} @@ -892,6 +892,7 @@ export const useFunc = (model) => { let configSecrets = [] let secretConfigData = [] let existingSecrets = [] + let databaseInfoResponse = {} async function fetchConfigSecrets() { const owner = storeGet('/route/params/user') @@ -928,6 +929,7 @@ export const useFunc = (model) => { }, }, ) + databaseInfoResponse = resp?.data?.response || {} configSecrets = resp?.data?.response?.availableSecrets || [] secretConfigData = resp?.data?.response?.configurations || [] } catch (e) { @@ -947,6 +949,11 @@ export const useFunc = (model) => { } } + function getCurrentConfig() { + const currentConfig = databaseInfoResponse?.appliedConfig ?? '' + return currentConfig + } + async function getConfigSecrets(type) { type = type ? type + '/' : '' const secretStatus = getValue(discriminator, `${type}createSecret/status`) @@ -1224,38 +1231,12 @@ export const useFunc = (model) => { if (!selectedConfig) { commit('wizard/model$delete', `/spec/configuration/${type}removeCustomConfig`) - return [{ name: '', content: '' }] + return } commit('wizard/model$update', { path: `/spec/configuration/${type}removeCustomConfig`, value: true, }) - - const configuration = secretConfigData.find((item) => item.componentName === selectedConfig) - - if (!configuration.data) { - return [{ name: '', content: '' }] - } - - const configObj = [] - // Decode base64 and format as array of objects with name and content - Object.keys(configuration.data).forEach((fileName) => { - try { - // Decode base64 string - const decodedString = atob(configuration.data[fileName]) - configObj.push({ - name: fileName, - content: decodedString, - }) - } catch (e) { - console.error(`Error decoding ${fileName}:`, e) - configObj.push({ - name: fileName, - content: configuration.data[fileName], // Fallback to original if decode fails - }) - } - }) - return configObj } async function onNewConfigSecretChange(type) { @@ -1801,9 +1782,23 @@ export const useFunc = (model) => { }) } - function isMachineValid() { + function getLimits() { const dbDetails = getValue(discriminator, '/dbDetails') - const limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} + let limits = {} + const containers = dbDetails?.spec?.podTemplate?.spec?.containers || [] + if (containers.length === 0) + limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} + else { + const kind = dbDetails?.kind + const resource = containers.filter((ele) => ele.name === kind?.toLowerCase()) + limits = resource[0]?.resources?.requests || {} + } + + return limits + } + + function isMachineValid() { + const limits = getLimits() const selectedMachine = getValue(discriminator, '/machine') const selectedLimits = { cpu: selectedMachine.cpu, memory: selectedMachine.memory } @@ -1896,5 +1891,6 @@ export const useFunc = (model) => { onNewConfigSecretChange, onSelectedSecretChange, isTlsEnabled, + getCurrentConfig, } } diff --git a/charts/opskubedbcom-redisopsrequest-editor/values.openapiv3_schema.yaml b/charts/opskubedbcom-redisopsrequest-editor/values.openapiv3_schema.yaml index 819e58725f..ffa7494c91 100644 --- a/charts/opskubedbcom-redisopsrequest-editor/values.openapiv3_schema.yaml +++ b/charts/opskubedbcom-redisopsrequest-editor/values.openapiv3_schema.yaml @@ -399,6 +399,12 @@ properties: type: object type: object type: object + mode: + default: Restart + enum: + - Restart + - InPlace + type: string redis: properties: nodeSelectionPolicy: diff --git a/charts/opskubedbcom-redissentinelopsrequest-editor/Chart.yaml b/charts/opskubedbcom-redissentinelopsrequest-editor/Chart.yaml index f68d631faf..97c04fcf32 100644 --- a/charts/opskubedbcom-redissentinelopsrequest-editor/Chart.yaml +++ b/charts/opskubedbcom-redissentinelopsrequest-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ops.kubedb.com","version":"v1alpha1","resource":"redissentinelopsrequests"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: RedisSentinelOpsRequest Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: opskubedbcom-redissentinelopsrequest-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/opskubedbcom-redissentinelopsrequest-editor/README.md b/charts/opskubedbcom-redissentinelopsrequest-editor/README.md index 89a7474cf6..81a3db0f95 100644 --- a/charts/opskubedbcom-redissentinelopsrequest-editor/README.md +++ b/charts/opskubedbcom-redissentinelopsrequest-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/opskubedbcom-redissentinelopsrequest-editor --version=v0.35.0 -$ helm upgrade -i opskubedbcom-redissentinelopsrequest-editor appscode/opskubedbcom-redissentinelopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/opskubedbcom-redissentinelopsrequest-editor --version=v0.36.0 +$ helm upgrade -i opskubedbcom-redissentinelopsrequest-editor appscode/opskubedbcom-redissentinelopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a RedisSentinelOpsRequest Editor on a [Kubernetes](http://kub To install/upgrade the chart with the release name `opskubedbcom-redissentinelopsrequest-editor`: ```bash -$ helm upgrade -i opskubedbcom-redissentinelopsrequest-editor appscode/opskubedbcom-redissentinelopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i opskubedbcom-redissentinelopsrequest-editor appscode/opskubedbcom-redissentinelopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a RedisSentinelOpsRequest Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `opskubedbcom-redis Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i opskubedbcom-redissentinelopsrequest-editor appscode/opskubedbcom-redissentinelopsrequest-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ops.kubedb.com/v1alpha1 +$ helm upgrade -i opskubedbcom-redissentinelopsrequest-editor appscode/opskubedbcom-redissentinelopsrequest-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i opskubedbcom-redissentinelopsrequest-editor appscode/opskubedbcom-redissentinelopsrequest-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i opskubedbcom-redissentinelopsrequest-editor appscode/opskubedbcom-redissentinelopsrequest-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/opskubedbcom-redissentinelopsrequest-editor/crds/ops.kubedb.com_redissentinelopsrequests.yaml b/charts/opskubedbcom-redissentinelopsrequest-editor/crds/ops.kubedb.com_redissentinelopsrequests.yaml index 4f7697a473..051680df11 100644 --- a/charts/opskubedbcom-redissentinelopsrequest-editor/crds/ops.kubedb.com_redissentinelopsrequests.yaml +++ b/charts/opskubedbcom-redissentinelopsrequest-editor/crds/ops.kubedb.com_redissentinelopsrequests.yaml @@ -244,6 +244,12 @@ spec: type: object type: object type: object + mode: + default: Restart + enum: + - Restart + - InPlace + type: string redissentinel: properties: nodeSelectionPolicy: diff --git a/charts/opskubedbcom-redissentinelopsrequest-editor/values.openapiv3_schema.yaml b/charts/opskubedbcom-redissentinelopsrequest-editor/values.openapiv3_schema.yaml index dd9ca61ac7..b2a38b65a3 100644 --- a/charts/opskubedbcom-redissentinelopsrequest-editor/values.openapiv3_schema.yaml +++ b/charts/opskubedbcom-redissentinelopsrequest-editor/values.openapiv3_schema.yaml @@ -258,6 +258,12 @@ properties: type: object type: object type: object + mode: + default: Restart + enum: + - Restart + - InPlace + type: string redissentinel: properties: nodeSelectionPolicy: diff --git a/charts/opskubedbcom-singlestoreopsrequest-editor/Chart.yaml b/charts/opskubedbcom-singlestoreopsrequest-editor/Chart.yaml index 6872b585db..cbf944a554 100644 --- a/charts/opskubedbcom-singlestoreopsrequest-editor/Chart.yaml +++ b/charts/opskubedbcom-singlestoreopsrequest-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ops.kubedb.com","version":"v1alpha1","resource":"singlestoreopsrequests"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: SinglestoreOpsRequest Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: opskubedbcom-singlestoreopsrequest-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/opskubedbcom-singlestoreopsrequest-editor/README.md b/charts/opskubedbcom-singlestoreopsrequest-editor/README.md index b52b49a070..7173d1b0fc 100644 --- a/charts/opskubedbcom-singlestoreopsrequest-editor/README.md +++ b/charts/opskubedbcom-singlestoreopsrequest-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/opskubedbcom-singlestoreopsrequest-editor --version=v0.35.0 -$ helm upgrade -i opskubedbcom-singlestoreopsrequest-editor appscode/opskubedbcom-singlestoreopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/opskubedbcom-singlestoreopsrequest-editor --version=v0.36.0 +$ helm upgrade -i opskubedbcom-singlestoreopsrequest-editor appscode/opskubedbcom-singlestoreopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a SinglestoreOpsRequest Editor on a [Kubernetes](http://kuber To install/upgrade the chart with the release name `opskubedbcom-singlestoreopsrequest-editor`: ```bash -$ helm upgrade -i opskubedbcom-singlestoreopsrequest-editor appscode/opskubedbcom-singlestoreopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i opskubedbcom-singlestoreopsrequest-editor appscode/opskubedbcom-singlestoreopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a SinglestoreOpsRequest Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `opskubedbcom-singl Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i opskubedbcom-singlestoreopsrequest-editor appscode/opskubedbcom-singlestoreopsrequest-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ops.kubedb.com/v1alpha1 +$ helm upgrade -i opskubedbcom-singlestoreopsrequest-editor appscode/opskubedbcom-singlestoreopsrequest-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i opskubedbcom-singlestoreopsrequest-editor appscode/opskubedbcom-singlestoreopsrequest-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i opskubedbcom-singlestoreopsrequest-editor appscode/opskubedbcom-singlestoreopsrequest-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/opskubedbcom-singlestoreopsrequest-editor/crds/ops.kubedb.com_singlestoreopsrequests.yaml b/charts/opskubedbcom-singlestoreopsrequest-editor/crds/ops.kubedb.com_singlestoreopsrequests.yaml index b2c4b149ae..da48b7fc99 100644 --- a/charts/opskubedbcom-singlestoreopsrequest-editor/crds/ops.kubedb.com_singlestoreopsrequests.yaml +++ b/charts/opskubedbcom-singlestoreopsrequest-editor/crds/ops.kubedb.com_singlestoreopsrequests.yaml @@ -429,6 +429,12 @@ spec: - value type: object type: object + mode: + default: Restart + enum: + - Restart + - InPlace + type: string node: properties: nodeSelectionPolicy: diff --git a/charts/opskubedbcom-singlestoreopsrequest-editor/ui/create-ui.yaml b/charts/opskubedbcom-singlestoreopsrequest-editor/ui/create-ui.yaml index 798177e788..a268f95d40 100644 --- a/charts/opskubedbcom-singlestoreopsrequest-editor/ui/create-ui.yaml +++ b/charts/opskubedbcom-singlestoreopsrequest-editor/ui/create-ui.yaml @@ -166,6 +166,14 @@ step: showLabels: true type: block-layout - elements: + - type: select + label: Mode + options: + - text: Restart + value: Restart + - text: InPlace + value: InPlace + schema: schema/properties/spec/properties/verticalScaling/properties/mode - elements: - init: type: func @@ -177,7 +185,7 @@ step: adjustments and make informed decisions for your database setup type: machine-compare watcher: - func: onMachineChange|aggregator|/spec/topology/aggregator/podTemplate/spec/containers + func: onMachineChange|aggregator paths: - temp/properties/machine-aggregator - elements: @@ -243,7 +251,7 @@ step: adjustments and make informed decisions for your database setup type: machine-compare watcher: - func: onMachineChange|leaf|/spec/topology/leaf/podTemplate/spec/containers + func: onMachineChange|leaf paths: - temp/properties/machine-leaf - elements: @@ -310,9 +318,9 @@ step: type: machine-compare validation: name: isMachineValid - type: custom + type: custom|required watcher: - func: onMachineChange|node|/spec/podTemplate/spec/containers + func: onMachineChange|node paths: - temp/properties/machine-node - elements: @@ -367,50 +375,6 @@ step: type: function label: Node Vertical Scaling type: block-layout - - elements: - - init: - type: func - value: setMachine|coordinator - label: Resources - loader: getMachines|coordinator - schema: temp/properties/machine-coordinator - type: machine-compare - watcher: - func: onMachineChange|coordinator|/spec/topology/aggregator/podTemplate/spec/containers - paths: - - temp/properties/machine-coordinator - if: - name: ifDbTypeEqualsTo|Topology|VerticalScaling - type: function - label: Coordinator Vertical Scaling - showLabels: true - type: block-layout - - elements: - - elements: - - init: - type: func - value: setExporter|cpu - label: CPU - schema: schema/properties/spec/properties/verticalScaling/properties/exporter/properties/resources/properties/requests/properties/cpu - type: input - - init: - type: func - value: setExporter|memory - label: Memory - schema: schema/properties/spec/properties/verticalScaling/properties/exporter/properties/resources/properties/limits/properties/memory - type: input - watcher: - func: onExporterResourceChange|memory - paths: - - schema/properties/spec/properties/verticalScaling/properties/exporter/properties/resources/properties/limits/properties/memory - showLabels: true - type: horizontal-layout - if: - name: returnFalse - type: function - label: Exporter - showLabels: true - type: block-layout if: name: ifRequestTypeEqualsTo|VerticalScaling type: function @@ -511,6 +475,20 @@ step: subtitle: Select a new configuration secret, apply a custom configuration, or remove an existing setup to update your database settings type: label-element + - editorHeight: 120px + if: + name: getCurrentConfig + type: function + label: Current Configuration + loader: + name: getCurrentConfig + watchPaths: + - schema/properties/metadata/properties/namespace + - temp/properties/createSecret/properties/status + readonly: true + schema: temp/properties/currentConfig + type: editor + validateContent: false - elements: - elements: - customClass: mb-15 @@ -613,6 +591,7 @@ step: name: setApplyConfig watchPaths: - temp/properties/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/applyConfig type: multi-file-editor validateContent: false @@ -640,15 +619,6 @@ step: refresh: fetchConfigSecrets schema: temp/properties/selectedConfigurationRemove type: select - - editorHeight: 500px - hideFormatButton: true - init: - type: func - value: onRemoveConfigChange - readonly: true - schema: temp/properties/removeConfig - type: multi-file-editor - validateContent: false watcher: func: onRemoveConfigChange paths: @@ -779,6 +749,7 @@ step: name: setApplyConfig|aggregator watchPaths: - temp/properties/aggregator/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/aggregator/applyConfig type: multi-file-editor validateContent: false @@ -835,6 +806,7 @@ step: schema: temp/properties/reconfigurationType type: tab-layout label: Aggregator Configuration + showLabels: true type: block-layout - elements: - label: "" @@ -942,6 +914,7 @@ step: name: setApplyConfig|leaf watchPaths: - temp/properties/leaf/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/leaf/applyConfig type: multi-file-editor validateContent: false @@ -997,6 +970,7 @@ step: schema: temp/properties/reconfigurationType type: tab-layout label: Leaf Configuration + showLabels: true type: block-layout if: name: ifRequestTypeEqualsTo|Reconfigure diff --git a/charts/opskubedbcom-singlestoreopsrequest-editor/ui/functions.js b/charts/opskubedbcom-singlestoreopsrequest-editor/ui/functions.js index 42bd164aab..6182d48195 100644 --- a/charts/opskubedbcom-singlestoreopsrequest-editor/ui/functions.js +++ b/charts/opskubedbcom-singlestoreopsrequest-editor/ui/functions.js @@ -416,9 +416,9 @@ export const useFunc = (model) => { const cluster = storeGet('/route/params/cluster') const namespace = storeGet('/route/query/namespace') || getValue(model, '/metadata/namespace') const name = storeGet('/route/params/name') || getValue(model, '/spec/databaseRef/name') - + const version = storeGet('/route/params/version') if (namespace && name) { - const url = `/clusters/${owner}/${cluster}/proxy/kubedb.com/v1alpha2/namespaces/${namespace}/singlestores/${name}` + const url = `/clusters/${owner}/${cluster}/proxy/kubedb.com/${version}/namespaces/${namespace}/singlestores/${name}` const resp = await axios.get(url) setDiscriminatorValue('/dbDetails', resp.data || {}) @@ -762,12 +762,7 @@ export const useFunc = (model) => { const presets = storeGet('/kubedbuiPresets') || {} const dbDetails = getValue(discriminator, '/dbDetails') // const limits = dbDetails?.spec?.podTemplate?.spec?.resources?.limits || {} - const limits = (type && type !== 'node' - ? dbDetails?.spec?.topology?.[type]?.podTemplate?.spec?.containers?.[0]?.resources?.requests - : dbDetails?.spec?.podTemplate?.spec?.containers?.[0]?.resources?.requests) || { - cpu: '', - memory: '', - } + const limits = getLimits(type) const avlMachines = presets.admin?.machineProfiles?.available || [] let arr = [] @@ -817,7 +812,7 @@ export const useFunc = (model) => { function setMachine(type) { const dbDetails = getValue(discriminator, '/dbDetails') - let limits = {} + let limits = getLimits(type) const annotations = dbDetails?.metadata?.annotations || {} const instance = annotations['kubernetes.io/instance-type'] let parsedInstance = {} @@ -837,38 +832,12 @@ export const useFunc = (model) => { memory: machinePresets.limits.memory, } } else { - // For coordinator, find the coordinator sidecar container in the aggregator pod - if (type === 'coordinator') { - const containers = - dbDetails?.spec?.topology?.aggregator?.podTemplate?.spec?.containers || [] - const resource = containers.find((ele) => ele.name === 'coordinator') - limits = resource?.resources?.requests || {} - if (!Object.keys(limits).length) { - // fallback: check initContainers or top-level containers - const initContainers = - dbDetails?.spec?.topology?.aggregator?.podTemplate?.spec?.initContainers || [] - const initResource = initContainers.find((ele) => ele.name === 'coordinator') - limits = initResource?.resources?.requests || {} - } - } else if (type === 'node') { - const containers = dbDetails?.spec?.podTemplate?.spec?.containers || [] - const kind = dbDetails?.kind - const resource = containers.filter((ele) => ele.name === kind?.toLowerCase()) - limits = resource[0]?.resources?.requests || {} - } else { - // For aggregator and leaf - const topologyLimits = - dbDetails?.spec?.topology?.[type]?.podTemplate?.spec?.containers?.[0]?.resources - ?.requests || {} - limits = topologyLimits - } return { machine: 'custom', cpu: limits.cpu, memory: limits.memory } } } - function onMachineChange(type, valPath) { - let selectedMachine = {} - selectedMachine = getValue(discriminator, `/machine-${type}`) + function onMachineChange(type) { + const selectedMachine = getValue(discriminator, `/machine-${type}`) || {} const machine = machinesFromPreset.find((item) => item.id === selectedMachine.machine) let obj = {} @@ -886,12 +855,14 @@ export const useFunc = (model) => { const path = `/spec/verticalScaling/${type}/resources` - if (obj && Object.keys(obj).length) + if (obj && Object.keys(obj).length) { commit('wizard/model$update', { path: path, value: obj, - force: true, }) + } else { + commit('wizard/model$delete', `/spec/verticalScaling/${type}`) + } // update metadata.annotations const annotations = getValue(model, '/metadata/annotations') || {} @@ -936,6 +907,7 @@ export const useFunc = (model) => { let configSecrets = [] let secretConfigData = [] let existingSecrets = [] + let databaseInfoResponse = {} async function fetchConfigSecrets() { const owner = storeGet('/route/params/user') @@ -972,6 +944,7 @@ export const useFunc = (model) => { }, }, ) + databaseInfoResponse = resp?.data?.response || {} configSecrets = resp?.data?.response?.availableSecrets || [] secretConfigData = resp?.data?.response?.configurations || [] } catch (e) { @@ -991,6 +964,11 @@ export const useFunc = (model) => { } } + function getCurrentConfig() { + const currentConfig = databaseInfoResponse?.appliedConfig ?? '' + return currentConfig + } + async function getConfigSecrets(type) { type = type ? type + '/' : '' const secretStatus = getValue(discriminator, `${type}createSecret/status`) @@ -1268,38 +1246,12 @@ export const useFunc = (model) => { if (!selectedConfig) { commit('wizard/model$delete', `/spec/configuration/${type}removeCustomConfig`) - return [{ name: '', content: '' }] + return } commit('wizard/model$update', { path: `/spec/configuration/${type}removeCustomConfig`, value: true, }) - - const configuration = secretConfigData.find((item) => item.componentName === selectedConfig) - - if (!configuration.data) { - return [{ name: '', content: '' }] - } - - const configObj = [] - // Decode base64 and format as array of objects with name and content - Object.keys(configuration.data).forEach((fileName) => { - try { - // Decode base64 string - const decodedString = atob(configuration.data[fileName]) - configObj.push({ - name: fileName, - content: decodedString, - }) - } catch (e) { - console.error(`Error decoding ${fileName}:`, e) - configObj.push({ - name: fileName, - content: configuration.data[fileName], // Fallback to original if decode fails - }) - } - }) - return configObj } async function onNewConfigSecretChange(type) { @@ -1823,31 +1775,6 @@ export const useFunc = (model) => { } } - function setExporter(type) { - let path = `/dbDetails/spec/monitor/prometheus/exporter/resources/limits/${type}` - const limitVal = getValue(discriminator, path) - - if (!limitVal) { - path = `/dbDetails/spec/monitor/prometheus/exporter/resources/requests/${type}` - const reqVal = getValue(discriminator, path) - - if (reqVal) return reqVal - } - return limitVal - } - - function onExporterResourceChange(type) { - const commitPath = `/spec/verticalScaling/exporter/resources/requests/${type}` - const valPath = `/spec/verticalScaling/exporter/resources/limits/${type}` - const val = getValue(model, valPath) - if (val) - commit('wizard/model$update', { - path: commitPath, - value: val, - force: true, - }) - } - function isMachineValid() { const dbDetails = getValue(discriminator, '/dbDetails') const container = dbDetails?.spec?.podTemplate?.spec?.containers || [] @@ -1862,10 +1789,29 @@ export const useFunc = (model) => { return false } + function getLimits(type) { + const dbDetails = getValue(discriminator, '/dbDetails') + let limits = {} + const containers = dbDetails?.spec?.podTemplate?.spec?.containers || [] + if (type === 'node') { + const kind = dbDetails?.kind + const resource = containers.filter((ele) => ele.name === kind?.toLowerCase()) + limits = resource[0]?.resources?.requests || {} + } else { + // For aggregator and leaf + const topologyLimits = + dbDetails?.spec?.topology?.[type]?.podTemplate?.spec?.containers?.[0]?.resources + ?.requests || {} + limits = topologyLimits + } + if (containers.length === 0) + limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} + + return limits + } + return { isMachineValid, - setExporter, - onExporterResourceChange, fetchAliasOptions, validateNewCertificates, disableAlias, @@ -1944,5 +1890,6 @@ export const useFunc = (model) => { onNewConfigSecretChange, onSelectedSecretChange, isTlsEnabled, + getCurrentConfig, } } diff --git a/charts/opskubedbcom-singlestoreopsrequest-editor/values.openapiv3_schema.yaml b/charts/opskubedbcom-singlestoreopsrequest-editor/values.openapiv3_schema.yaml index a690e5ef57..662c872508 100644 --- a/charts/opskubedbcom-singlestoreopsrequest-editor/values.openapiv3_schema.yaml +++ b/charts/opskubedbcom-singlestoreopsrequest-editor/values.openapiv3_schema.yaml @@ -443,6 +443,12 @@ properties: - value type: object type: object + mode: + default: Restart + enum: + - Restart + - InPlace + type: string node: properties: nodeSelectionPolicy: diff --git a/charts/opskubedbcom-solropsrequest-editor/Chart.yaml b/charts/opskubedbcom-solropsrequest-editor/Chart.yaml index 8f5d1e9cd3..a54fad45e3 100644 --- a/charts/opskubedbcom-solropsrequest-editor/Chart.yaml +++ b/charts/opskubedbcom-solropsrequest-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ops.kubedb.com","version":"v1alpha1","resource":"solropsrequests"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: SolrOpsRequest Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: opskubedbcom-solropsrequest-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/opskubedbcom-solropsrequest-editor/README.md b/charts/opskubedbcom-solropsrequest-editor/README.md index 5d51119492..070673e629 100644 --- a/charts/opskubedbcom-solropsrequest-editor/README.md +++ b/charts/opskubedbcom-solropsrequest-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/opskubedbcom-solropsrequest-editor --version=v0.35.0 -$ helm upgrade -i opskubedbcom-solropsrequest-editor appscode/opskubedbcom-solropsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/opskubedbcom-solropsrequest-editor --version=v0.36.0 +$ helm upgrade -i opskubedbcom-solropsrequest-editor appscode/opskubedbcom-solropsrequest-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a SolrOpsRequest Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `opskubedbcom-solropsrequest-editor`: ```bash -$ helm upgrade -i opskubedbcom-solropsrequest-editor appscode/opskubedbcom-solropsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i opskubedbcom-solropsrequest-editor appscode/opskubedbcom-solropsrequest-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a SolrOpsRequest Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `opskubedbcom-solro Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i opskubedbcom-solropsrequest-editor appscode/opskubedbcom-solropsrequest-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ops.kubedb.com/v1alpha1 +$ helm upgrade -i opskubedbcom-solropsrequest-editor appscode/opskubedbcom-solropsrequest-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i opskubedbcom-solropsrequest-editor appscode/opskubedbcom-solropsrequest-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i opskubedbcom-solropsrequest-editor appscode/opskubedbcom-solropsrequest-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/opskubedbcom-solropsrequest-editor/crds/ops.kubedb.com_solropsrequests.yaml b/charts/opskubedbcom-solropsrequest-editor/crds/ops.kubedb.com_solropsrequests.yaml index 8ad70cebf3..ede334eca6 100644 --- a/charts/opskubedbcom-solropsrequest-editor/crds/ops.kubedb.com_solropsrequests.yaml +++ b/charts/opskubedbcom-solropsrequest-editor/crds/ops.kubedb.com_solropsrequests.yaml @@ -359,6 +359,12 @@ spec: - value type: object type: object + mode: + default: Restart + enum: + - Restart + - InPlace + type: string node: properties: nodeSelectionPolicy: diff --git a/charts/opskubedbcom-solropsrequest-editor/ui/create-ui.yaml b/charts/opskubedbcom-solropsrequest-editor/ui/create-ui.yaml index 1db47b8a79..f8ecd2586d 100644 --- a/charts/opskubedbcom-solropsrequest-editor/ui/create-ui.yaml +++ b/charts/opskubedbcom-solropsrequest-editor/ui/create-ui.yaml @@ -214,6 +214,14 @@ step: showLabels: true type: block-layout - elements: + - type: select + label: Mode + options: + - text: Restart + value: Restart + - text: InPlace + value: InPlace + schema: schema/properties/spec/properties/verticalScaling/properties/mode - elements: - init: type: func @@ -226,9 +234,9 @@ step: type: machine-compare validation: name: isMachineValid - type: custom + type: custom|required watcher: - func: onMachineChange|node|/spec/podTemplate/spec/containers + func: onMachineChange|node paths: - temp/properties/machine-node - elements: @@ -295,7 +303,7 @@ step: adjustments and make informed decisions for your database setup type: machine-compare watcher: - func: onMachineChange|coordinator|/spec/topology/coordinator/podTemplate/spec/containers + func: onMachineChange|coordinator paths: - temp/properties/machine-coordinator - elements: @@ -360,7 +368,7 @@ step: adjustments and make informed decisions for your database setup type: machine-compare watcher: - func: onMachineChange|data|/spec/topology/data/podTemplate/spec/containers + func: onMachineChange|data paths: - temp/properties/machine-data - elements: @@ -425,7 +433,7 @@ step: adjustments and make informed decisions for your database setup type: machine-compare watcher: - func: onMachineChange|overseer|/spec/topology/overseer/podTemplate/spec/containers + func: onMachineChange|overseer paths: - temp/properties/machine-overseer - elements: @@ -476,30 +484,6 @@ step: label: Node Selection showLabels: true type: block-layout - - elements: - - elements: - - init: - type: func - value: setExporter|cpu - label: CPU - schema: schema/properties/spec/properties/verticalScaling/properties/exporter/properties/resources/properties/requests/properties/cpu - type: input - - init: - type: func - value: setExporter|memory - label: Memory - schema: schema/properties/spec/properties/verticalScaling/properties/exporter/properties/resources/properties/limits/properties/memory - type: input - watcher: - func: onExporterResourceChange|memory - paths: - - schema/properties/spec/properties/verticalScaling/properties/exporter/properties/resources/properties/limits/properties/memory - showLabels: true - type: horizontal-layout - hideBlock: true - label: Exporter - showLabels: true - type: block-layout label: Overseer Vertical Scaling showLabels: true type: block-layout @@ -630,6 +614,20 @@ step: subtitle: Select a new configuration secret, apply a custom configuration, or remove an existing setup to update your database settings type: label-element + - editorHeight: 120px + if: + name: getCurrentConfig + type: function + label: Current Configuration + loader: + name: getCurrentConfig + watchPaths: + - schema/properties/metadata/properties/namespace + - temp/properties/node/properties/createSecret/properties/status + readonly: true + schema: temp/properties/currentConfig + type: editor + validateContent: false - elements: - elements: - elements: @@ -733,6 +731,7 @@ step: name: setApplyConfig|node watchPaths: - temp/properties/node/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/node/applyConfig type: multi-file-editor validateContent: false @@ -760,15 +759,6 @@ step: refresh: fetchConfigSecrets schema: temp/properties/node/selectedConfigurationRemove type: select - - editorHeight: 500px - hideFormatButton: true - init: - type: func - value: onRemoveConfigChange|node - readonly: true - schema: temp/properties/node/removeConfig - type: multi-file-editor - validateContent: false watcher: func: onRemoveConfigChange|node paths: @@ -897,6 +887,7 @@ step: name: setApplyConfig|coordinator watchPaths: - temp/properties/coordinator/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/coordinator/applyConfig type: multi-file-editor validateContent: false @@ -924,15 +915,6 @@ step: refresh: fetchConfigSecrets schema: temp/properties/coordinator/selectedConfigurationRemove type: select - - editorHeight: 500px - hideFormatButton: true - init: - type: func - value: onRemoveConfigChange|coordinator - readonly: true - schema: temp/properties/coordinator/removeConfig - type: multi-file-editor - validateContent: false watcher: func: onRemoveConfigChange|coordinator paths: @@ -1058,6 +1040,7 @@ step: name: setApplyConfig|data watchPaths: - temp/properties/data/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/data/applyConfig type: multi-file-editor validateContent: false @@ -1085,15 +1068,6 @@ step: refresh: fetchConfigSecrets schema: temp/properties/data/selectedConfigurationRemove type: select - - editorHeight: 500px - hideFormatButton: true - init: - type: func - value: onRemoveConfigChange|data - readonly: true - schema: temp/properties/data/removeConfig - type: multi-file-editor - validateContent: false watcher: func: onRemoveConfigChange|data paths: @@ -1219,6 +1193,7 @@ step: name: setApplyConfig|overseer watchPaths: - temp/properties/overseer/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/overseer/applyConfig type: multi-file-editor validateContent: false @@ -1246,15 +1221,6 @@ step: refresh: fetchConfigSecrets schema: temp/properties/overseer/selectedConfigurationRemove type: select - - editorHeight: 500px - hideFormatButton: true - init: - type: func - value: onRemoveConfigChange|overseer - readonly: true - schema: temp/properties/overseer/removeConfig - type: multi-file-editor - validateContent: false watcher: func: onRemoveConfigChange|overseer paths: diff --git a/charts/opskubedbcom-solropsrequest-editor/ui/functions.js b/charts/opskubedbcom-solropsrequest-editor/ui/functions.js index 91e461e3e1..0029aa5f68 100644 --- a/charts/opskubedbcom-solropsrequest-editor/ui/functions.js +++ b/charts/opskubedbcom-solropsrequest-editor/ui/functions.js @@ -425,9 +425,9 @@ export const useFunc = (model) => { const cluster = storeGet('/route/params/cluster') const namespace = storeGet('/route/query/namespace') || getValue(model, '/metadata/namespace') const name = storeGet('/route/params/name') || getValue(model, '/spec/databaseRef/name') - + const version = storeGet('/route/params/version') if (namespace && name) { - const url = `/clusters/${owner}/${cluster}/proxy/kubedb.com/v1alpha2/namespaces/${namespace}/solrs/${name}` + const url = `/clusters/${owner}/${cluster}/proxy/kubedb.com/${version}/namespaces/${namespace}/solrs/${name}` const resp = await axios.get(url) setDiscriminatorValue('/dbDetails', resp.data || {}) @@ -780,18 +780,15 @@ export const useFunc = (model) => { } // // machine profile stuffs - // let machinesFromPreset = [] function getMachines(type) { const presets = storeGet('/kubedbuiPresets') || {} const dbDetails = getValue(discriminator, '/dbDetails') - // const limits = dbDetails?.spec?.podTemplate?.spec?.resources?.limits || {} - const limits = (type && type !== 'node' - ? dbDetails?.spec?.topology?.[type]?.podTemplate?.spec?.containers?.[0]?.resources?.requests - : dbDetails?.spec?.podTemplate?.spec?.containers?.[0]?.resources?.requests) || { - cpu: '', - memory: '', - } + let limits = {} + if (type && type !== 'node') + limits = + dbDetails?.spec?.topology?.[type]?.podTemplate?.spec?.containers?.[0]?.resources?.requests + else limits = dbDetails?.spec?.podTemplate?.spec?.containers?.[0]?.resources?.requests const avlMachines = presets.admin?.machineProfiles?.available || [] let arr = [] @@ -841,13 +838,11 @@ export const useFunc = (model) => { function setMachine(type) { const dbDetails = getValue(discriminator, '/dbDetails') - // const limits = dbDetails?.spec?.podTemplate?.spec?.resources?.limits || {} - const limits = (type && type !== 'node' - ? dbDetails?.spec?.topology?.[type]?.podTemplate?.spec?.containers?.[0]?.resources?.requests - : dbDetails?.spec?.podTemplate?.spec?.containers?.[0]?.resources?.requests) || { - cpu: '', - memory: '', - } + let limits = {} + if (type && type !== 'node') + limits = + dbDetails?.spec?.topology?.[type]?.podTemplate?.spec?.containers?.[0]?.resources?.requests + else limits = dbDetails?.spec?.podTemplate?.spec?.containers?.[0]?.resources?.requests const annotations = dbDetails?.metadata?.annotations || {} const instance = annotations['kubernetes.io/instance-type'] let parsedInstance = {} @@ -869,9 +864,8 @@ export const useFunc = (model) => { } else return { machine: 'custom', cpu: limits.cpu, memory: limits.memory } } - function onMachineChange(type, valPath) { - let selectedMachine = {} - selectedMachine = getValue(discriminator, `/machine-${type}`) + function onMachineChange(type) { + const selectedMachine = getValue(discriminator, `/machine-${type}`) || {} const machine = machinesFromPreset.find((item) => item.id === selectedMachine.machine) let obj = {} @@ -889,12 +883,14 @@ export const useFunc = (model) => { const path = `/spec/verticalScaling/${type}/resources` - if (obj && Object.keys(obj).length) + if (obj && Object.keys(obj).length) { commit('wizard/model$update', { path: path, value: obj, - force: true, }) + } else { + commit('wizard/model$delete', `/spec/verticalScaling/${type}`) + } // update metadata.annotations const annotations = getValue(model, '/metadata/annotations') || {} @@ -931,6 +927,7 @@ export const useFunc = (model) => { let configSecrets = [] let secretConfigData = [] let existingSecrets = [] + let databaseInfoResponse = {} async function fetchConfigSecrets() { const owner = storeGet('/route/params/user') @@ -967,6 +964,7 @@ export const useFunc = (model) => { }, }, ) + databaseInfoResponse = resp?.data?.response || {} configSecrets = resp?.data?.response?.availableSecrets || [] secretConfigData = resp?.data?.response?.configurations || [] } catch (e) { @@ -986,6 +984,11 @@ export const useFunc = (model) => { } } + function getCurrentConfig() { + const currentConfig = databaseInfoResponse?.appliedConfig ?? '' + return currentConfig + } + async function getConfigSecrets(type) { type = type ? type + '/' : '' const secretStatus = getValue(discriminator, `${type}createSecret/status`) @@ -1263,38 +1266,12 @@ export const useFunc = (model) => { if (!selectedConfig) { commit('wizard/model$delete', `/spec/configuration/${type}removeCustomConfig`) - return [{ name: '', content: '' }] + return } commit('wizard/model$update', { path: `/spec/configuration/${type}removeCustomConfig`, value: true, }) - - const configuration = secretConfigData.find((item) => item.componentName === selectedConfig) - - if (!configuration.data) { - return [{ name: '', content: '' }] - } - - const configObj = [] - // Decode base64 and format as array of objects with name and content - Object.keys(configuration.data).forEach((fileName) => { - try { - // Decode base64 string - const decodedString = atob(configuration.data[fileName]) - configObj.push({ - name: fileName, - content: decodedString, - }) - } catch (e) { - console.error(`Error decoding ${fileName}:`, e) - configObj.push({ - name: fileName, - content: configuration.data[fileName], // Fallback to original if decode fails - }) - } - }) - return configObj } async function onNewConfigSecretChange(type) { @@ -1810,35 +1787,25 @@ export const useFunc = (model) => { return data || 'No Data Found' } - function setExporter(type) { - let path = `/dbDetails/spec/monitor/prometheus/exporter/resources/limits/${type}` - const limitVal = getValue(discriminator, path) - - if (!limitVal) { - path = `/dbDetails/spec/monitor/prometheus/exporter/resources/requests/${type}` - const reqVal = getValue(discriminator, path) - - if (reqVal) return reqVal + function getLimits() { + const dbDetails = getValue(discriminator, '/dbDetails') + let limits = {} + const containers = dbDetails?.spec?.podTemplate?.spec?.containers || [] + if (containers.length === 0) + limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} + else { + const kind = dbDetails?.kind + const resource = containers.filter((ele) => ele.name === kind?.toLowerCase()) + limits = resource[0]?.resources?.requests || {} } - return limitVal - } - function onExporterResourceChange(type) { - const commitPath = `/spec/verticalScaling/exporter/resources/requests/${type}` - const valPath = `/spec/verticalScaling/exporter/resources/limits/${type}` - const val = getValue(model, valPath) - if (val) - commit('wizard/model$update', { - path: commitPath, - value: val, - force: true, - }) + return limits } function isMachineValid() { const dbDetails = getValue(discriminator, '/dbDetails') const container = dbDetails?.spec?.podTemplate?.spec?.containers || [] - const limits = container[0]?.resources?.limits || {} + const limits = getLimits() const selectedMachine = getValue(discriminator, '/machine-node') || {} const selectedLimits = { cpu: selectedMachine.cpu, memory: selectedMachine.memory } @@ -1851,8 +1818,6 @@ export const useFunc = (model) => { return { isMachineValid, - setExporter, - onExporterResourceChange, fetchAliasOptions, validateNewCertificates, disableAlias, @@ -1931,5 +1896,6 @@ export const useFunc = (model) => { onNewConfigSecretChange, onSelectedSecretChange, isTlsEnabled, + getCurrentConfig, } } diff --git a/charts/opskubedbcom-solropsrequest-editor/values.openapiv3_schema.yaml b/charts/opskubedbcom-solropsrequest-editor/values.openapiv3_schema.yaml index af6012ca59..fed423b6bb 100644 --- a/charts/opskubedbcom-solropsrequest-editor/values.openapiv3_schema.yaml +++ b/charts/opskubedbcom-solropsrequest-editor/values.openapiv3_schema.yaml @@ -373,6 +373,12 @@ properties: - value type: object type: object + mode: + default: Restart + enum: + - Restart + - InPlace + type: string node: properties: nodeSelectionPolicy: diff --git a/charts/opskubedbcom-weaviateopsrequest-editor/Chart.yaml b/charts/opskubedbcom-weaviateopsrequest-editor/Chart.yaml index 438b05dc24..37a34fff5a 100644 --- a/charts/opskubedbcom-weaviateopsrequest-editor/Chart.yaml +++ b/charts/opskubedbcom-weaviateopsrequest-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ops.kubedb.com","version":"v1alpha1","resource":"weaviateopsrequests"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: WeaviateOpsRequest Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: opskubedbcom-weaviateopsrequest-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/opskubedbcom-weaviateopsrequest-editor/README.md b/charts/opskubedbcom-weaviateopsrequest-editor/README.md index a8bc8d220b..62770b270d 100644 --- a/charts/opskubedbcom-weaviateopsrequest-editor/README.md +++ b/charts/opskubedbcom-weaviateopsrequest-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/opskubedbcom-weaviateopsrequest-editor --version=v0.35.0 -$ helm upgrade -i opskubedbcom-weaviateopsrequest-editor appscode/opskubedbcom-weaviateopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/opskubedbcom-weaviateopsrequest-editor --version=v0.36.0 +$ helm upgrade -i opskubedbcom-weaviateopsrequest-editor appscode/opskubedbcom-weaviateopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a WeaviateOpsRequest Editor on a [Kubernetes](http://kubernet To install/upgrade the chart with the release name `opskubedbcom-weaviateopsrequest-editor`: ```bash -$ helm upgrade -i opskubedbcom-weaviateopsrequest-editor appscode/opskubedbcom-weaviateopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i opskubedbcom-weaviateopsrequest-editor appscode/opskubedbcom-weaviateopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a WeaviateOpsRequest Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `opskubedbcom-weavi Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i opskubedbcom-weaviateopsrequest-editor appscode/opskubedbcom-weaviateopsrequest-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ops.kubedb.com/v1alpha1 +$ helm upgrade -i opskubedbcom-weaviateopsrequest-editor appscode/opskubedbcom-weaviateopsrequest-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i opskubedbcom-weaviateopsrequest-editor appscode/opskubedbcom-weaviateopsrequest-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i opskubedbcom-weaviateopsrequest-editor appscode/opskubedbcom-weaviateopsrequest-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/opskubedbcom-weaviateopsrequest-editor/crds/ops.kubedb.com_weaviateopsrequests.yaml b/charts/opskubedbcom-weaviateopsrequest-editor/crds/ops.kubedb.com_weaviateopsrequests.yaml index b53deaa862..6d8dff0688 100644 --- a/charts/opskubedbcom-weaviateopsrequest-editor/crds/ops.kubedb.com_weaviateopsrequests.yaml +++ b/charts/opskubedbcom-weaviateopsrequest-editor/crds/ops.kubedb.com_weaviateopsrequests.yaml @@ -227,6 +227,12 @@ spec: type: string verticalScaling: properties: + mode: + default: Restart + enum: + - Restart + - InPlace + type: string node: properties: nodeSelectionPolicy: diff --git a/charts/opskubedbcom-weaviateopsrequest-editor/ui/create-ui.yaml b/charts/opskubedbcom-weaviateopsrequest-editor/ui/create-ui.yaml index aa7cec1ce4..a7a8b7954a 100644 --- a/charts/opskubedbcom-weaviateopsrequest-editor/ui/create-ui.yaml +++ b/charts/opskubedbcom-weaviateopsrequest-editor/ui/create-ui.yaml @@ -122,7 +122,7 @@ step: type: func value: setValueFromDbDetails|/spec/replicas label: Replicas - schema: schema/properties/spec/properties/horizontalScaling/properties/member + schema: schema/properties/spec/properties/horizontalScaling/properties/node subtitle: Define the total number of replicas for the database. Increasing replicas improves fault tolerance and load distribution , while reducing replicas conserves resources @@ -131,9 +131,6 @@ step: label: Each replica represents an independent copy of your database. For example, setting this to 3 creates three copies of the database for better availability. type: info - if: - name: ifDbTypeEqualsTo|cluster|horizontalScaling - type: function type: horizontal-layout fixedBlock: true if: @@ -143,6 +140,14 @@ step: showLabels: true type: block-layout - elements: + - type: select + label: Mode + options: + - text: Restart + value: Restart + - text: InPlace + value: InPlace + schema: schema/properties/spec/properties/verticalScaling/properties/mode - elements: - init: type: func @@ -155,9 +160,9 @@ step: type: machine-compare validation: name: isMachineValid - type: custom + type: custom|required watcher: - func: onMachineChange|weaviate|/spec/podTemplate/spec/resources + func: onMachineChange|weaviate paths: - temp/properties/machine - elements: @@ -207,30 +212,6 @@ step: label: Node Selection showLabels: true type: block-layout - - elements: - - elements: - - init: - type: func - value: setExporter|cpu - label: CPU - schema: schema/properties/spec/properties/verticalScaling/properties/exporter/properties/resources/properties/requests/properties/cpu - type: input - - init: - type: func - value: setExporter|memory - label: Memory - schema: schema/properties/spec/properties/verticalScaling/properties/exporter/properties/resources/properties/limits/properties/memory - type: input - watcher: - func: onExporterResourceChange|memory - paths: - - schema/properties/spec/properties/verticalScaling/properties/exporter/properties/resources/properties/limits/properties/memory - showLabels: true - type: horizontal-layout - hideBlock: true - label: Exporter - showLabels: true - type: block-layout label: Weaviate vertical scaling showLabels: false type: block-layout @@ -288,6 +269,20 @@ step: subtitle: Select a new configuration secret, apply a custom configuration, or remove an existing setup to update your database settings type: label-element + - editorHeight: 120px + if: + name: getCurrentConfig + type: function + label: Current Configuration + loader: + name: getCurrentConfig + watchPaths: + - schema/properties/metadata/properties/namespace + - temp/properties/createSecret/properties/status + readonly: true + schema: temp/properties/currentConfig + type: editor + validateContent: false - elements: - elements: - customClass: mb-15 @@ -390,6 +385,7 @@ step: name: setApplyConfig watchPaths: - temp/properties/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/applyConfig type: multi-file-editor validateContent: false @@ -417,15 +413,6 @@ step: refresh: fetchConfigSecrets schema: temp/properties/selectedConfigurationRemove type: select - - editorHeight: 500px - hideFormatButton: true - init: - type: func - value: onRemoveConfigChange - readonly: true - schema: temp/properties/removeConfig - type: multi-file-editor - validateContent: false watcher: func: onRemoveConfigChange paths: diff --git a/charts/opskubedbcom-weaviateopsrequest-editor/ui/functions.js b/charts/opskubedbcom-weaviateopsrequest-editor/ui/functions.js index c14b2f3949..5ac42ae174 100644 --- a/charts/opskubedbcom-weaviateopsrequest-editor/ui/functions.js +++ b/charts/opskubedbcom-weaviateopsrequest-editor/ui/functions.js @@ -421,9 +421,9 @@ export const useFunc = (model) => { const cluster = storeGet('/route/params/cluster') const namespace = storeGet('/route/query/namespace') || getValue(model, '/metadata/namespace') const name = storeGet('/route/params/name') || getValue(model, '/spec/databaseRef/name') - + const version = storeGet('/route/params/version') if (namespace && name) { - const url = `/clusters/${owner}/${cluster}/proxy/kubedb.com/v1alpha2/namespaces/${namespace}/weaviates/${name}` + const url = `/clusters/${owner}/${cluster}/proxy/kubedb.com/${version}/namespaces/${namespace}/weaviates/${name}` const resp = await axios.get(url) setDiscriminatorValue('/dbDetails', resp.data || {}) @@ -782,8 +782,7 @@ export const useFunc = (model) => { function getMachines() { const presets = storeGet('/kubedbuiPresets') || {} - const dbDetails = getValue(discriminator, '/dbDetails') - const limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} + const limits = getLimits() const avlMachines = presets.admin?.machineProfiles?.available || [] let arr = [] @@ -832,10 +831,11 @@ export const useFunc = (model) => { } function setMachine() { + const limits = getLimits() const dbDetails = getValue(discriminator, '/dbDetails') - const limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} const annotations = dbDetails?.metadata?.annotations || {} const instance = annotations['kubernetes.io/instance-type'] + console.log(limits) let parsedInstance = {} try { @@ -857,9 +857,8 @@ export const useFunc = (model) => { } else return { machine: 'custom', cpu: limits.cpu, memory: limits.memory } } - function onMachineChange(type, valPath) { - let selectedMachine = {} - selectedMachine = getValue(discriminator, '/machine') + function onMachineChange(type) { + const selectedMachine = getValue(discriminator, '/machine') || {} const machine = machinesFromPreset.find((item) => item.id === selectedMachine.machine) let obj = {} @@ -877,12 +876,14 @@ export const useFunc = (model) => { const path = `/spec/verticalScaling/${type}/resources` - if (obj && Object.keys(obj).length) + if (obj && Object.keys(obj).length) { commit('wizard/model$update', { path: path, value: obj, - force: true, }) + } else { + commit('wizard/model$delete', `/spec/verticalScaling/${type}`) + } // update metadata.annotations const annotations = getValue(model, '/metadata/annotations') || {} @@ -906,6 +907,7 @@ export const useFunc = (model) => { let configSecrets = [] let secretConfigData = [] let existingSecrets = [] + let databaseInfoResponse = {} async function fetchConfigSecrets() { const owner = storeGet('/route/params/user') @@ -942,6 +944,7 @@ export const useFunc = (model) => { }, }, ) + databaseInfoResponse = resp?.data?.response || {} configSecrets = resp?.data?.response?.availableSecrets || [] secretConfigData = resp?.data?.response?.configurations || [] } catch (e) { @@ -961,6 +964,11 @@ export const useFunc = (model) => { } } + function getCurrentConfig() { + const currentConfig = databaseInfoResponse?.appliedConfig ?? '' + return currentConfig + } + async function getConfigSecrets(type) { type = type ? type + '/' : '' const secretStatus = getValue(discriminator, `${type}createSecret/status`) @@ -1238,38 +1246,12 @@ export const useFunc = (model) => { if (!selectedConfig) { commit('wizard/model$delete', `/spec/configuration/${type}removeCustomConfig`) - return [{ name: '', content: '' }] + return } commit('wizard/model$update', { path: `/spec/configuration/${type}removeCustomConfig`, value: true, }) - - const configuration = secretConfigData.find((item) => item.componentName === selectedConfig) - - if (!configuration.data) { - return [{ name: '', content: '' }] - } - - const configObj = [] - // Decode base64 and format as array of objects with name and content - Object.keys(configuration.data).forEach((fileName) => { - try { - // Decode base64 string - const decodedString = atob(configuration.data[fileName]) - configObj.push({ - name: fileName, - content: decodedString, - }) - } catch (e) { - console.error(`Error decoding ${fileName}:`, e) - configObj.push({ - name: fileName, - content: configuration.data[fileName], // Fallback to original if decode fails - }) - } - }) - return configObj } async function onNewConfigSecretChange(type) { @@ -1635,26 +1617,6 @@ export const useFunc = (model) => { return retValue || undefined } - function setConfigFiles() { - // watchDependency('model#/resources/secret_config/stringData') - const configFiles = getValue(model, '/resources/secret_config/stringData') - - const files = [] - - for (const item in configFiles) { - const obj = {} - obj.key = item - obj.value = configFiles[item] - files.push(obj) - } - - return files - } - - function getAliasOptions() { - return ['server', 'client', 'metrics-exporter'] - } - function isNamespaceDisabled() { const { namespace } = route.query || {} return !!namespace @@ -1743,30 +1705,6 @@ export const useFunc = (model) => { return value * units[unit] } - function fetchAliasOptions() { - return getAliasOptions ? getAliasOptions() : [] - } - - function validateNewCertificates({ itemCtx }) { - const addedAliases = (model && model.map((item) => item.alias)) || [] - - if (addedAliases.includes(itemCtx.alias) && itemCtx.isCreate) { - return { isInvalid: true, message: 'Alias already exists' } - } - return {} - } - - function disableAlias() { - return !!(model && model.alias) - } - - function getSelectedConfigSecret(type) { - const path = `/spec/configuration/configSecret/name` - const selectedSecret = getValue(model, path) - // watchDependency(`model#${path}`) - return `You have selected ${selectedSecret} secret` || 'No secret selected' - } - function objectToYaml(obj, indent = 0) { if (obj === null || obj === undefined) return 'null' if (typeof obj !== 'object') return JSON.stringify(obj) @@ -1802,46 +1740,23 @@ export const useFunc = (model) => { .join('\n') } - function getSelectedConfigSecretValue(type) { - const path = `/spec/configuration/configSecret/name` - const selectedSecret = getValue(model, path) - let data - secretArray.forEach((item) => { - if (item.value === selectedSecret) { - data = objectToYaml(item.data).trim() || 'No Data Found' - } - }) - return data || 'No Data Found' - } - - function setExporter(type) { - let path = `/dbDetails/spec/monitor/prometheus/exporter/resources/limits/${type}` - const limitVal = getValue(discriminator, path) - - if (!limitVal) { - path = `/dbDetails/spec/monitor/prometheus/exporter/resources/requests/${type}` - const reqVal = getValue(discriminator, path) - - if (reqVal) return reqVal + function getLimits() { + const dbDetails = getValue(discriminator, '/dbDetails') + let limits = {} + const containers = dbDetails?.spec?.podTemplate?.spec?.containers || [] + if (containers.length === 0) + limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} + else { + const kind = dbDetails?.kind + const resource = containers.filter((ele) => ele.name === kind?.toLowerCase()) + limits = resource[0]?.resources?.requests || {} } - return limitVal - } - function onExporterResourceChange(type) { - const commitPath = `/spec/verticalScaling/exporter/resources/requests/${type}` - const valPath = `/spec/verticalScaling/exporter/resources/limits/${type}` - const val = getValue(model, valPath) - if (val) - commit('wizard/model$update', { - path: commitPath, - value: val, - force: true, - }) + return limits } function isMachineValid() { - const dbDetails = getValue(discriminator, '/dbDetails') - const limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} + const limits = getLimits() const selectedMachine = getValue(discriminator, '/machine') const selectedLimits = { cpu: selectedMachine.cpu, memory: selectedMachine.memory } @@ -1854,11 +1769,6 @@ export const useFunc = (model) => { return { isMachineValid, - setExporter, - onExporterResourceChange, - fetchAliasOptions, - validateNewCertificates, - disableAlias, isRancherManaged, fetchJsons, returnFalse, @@ -1883,8 +1793,6 @@ export const useFunc = (model) => { showAndInitOpsRequestType, ifDbTypeEqualsTo, getConfigSecrets, - getSelectedConfigSecret, - getSelectedConfigSecretValue, createSecretUrl, isEqualToValueFromType, getNamespacedResourceList, @@ -1904,7 +1812,6 @@ export const useFunc = (model) => { getRequestTypeFromRoute, isDbDetailsLoading, setValueFromDbDetails, - getAliasOptions, isDatabaseRefDisabled, isNamespaceDisabled, onNamespaceChange, @@ -1916,9 +1823,9 @@ export const useFunc = (model) => { onMachineChange, isMachineCustom, checkVolume, - setConfigFiles, isConfigSelected, fetchConfigSecrets, + getCurrentConfig, getConfigSecretsforAppyConfig, getSelectedConfigurationData, getSelectedConfigurationName, diff --git a/charts/opskubedbcom-weaviateopsrequest-editor/ui/language.yaml b/charts/opskubedbcom-weaviateopsrequest-editor/ui/language.yaml index 518a5a01aa..6b550524f8 100644 --- a/charts/opskubedbcom-weaviateopsrequest-editor/ui/language.yaml +++ b/charts/opskubedbcom-weaviateopsrequest-editor/ui/language.yaml @@ -2,7 +2,7 @@ bn: {} en: labels: agent: Select a Monitoring Method - mysql: MySQL + weaviate: Weaviate node_selection_policy: Node Selection Policy topology: Topology alias: Alias diff --git a/charts/opskubedbcom-weaviateopsrequest-editor/values.openapiv3_schema.yaml b/charts/opskubedbcom-weaviateopsrequest-editor/values.openapiv3_schema.yaml index 1a7cf3d09f..c4fe9db432 100644 --- a/charts/opskubedbcom-weaviateopsrequest-editor/values.openapiv3_schema.yaml +++ b/charts/opskubedbcom-weaviateopsrequest-editor/values.openapiv3_schema.yaml @@ -241,6 +241,12 @@ properties: type: string verticalScaling: properties: + mode: + default: Restart + enum: + - Restart + - InPlace + type: string node: properties: nodeSelectionPolicy: diff --git a/charts/opskubedbcom-zookeeperopsrequest-editor/Chart.yaml b/charts/opskubedbcom-zookeeperopsrequest-editor/Chart.yaml index b531eea28b..3738aad40b 100644 --- a/charts/opskubedbcom-zookeeperopsrequest-editor/Chart.yaml +++ b/charts/opskubedbcom-zookeeperopsrequest-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ops.kubedb.com","version":"v1alpha1","resource":"zookeeperopsrequests"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ZooKeeperOpsRequest Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: opskubedbcom-zookeeperopsrequest-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/opskubedbcom-zookeeperopsrequest-editor/README.md b/charts/opskubedbcom-zookeeperopsrequest-editor/README.md index e6860ff865..124c3add0b 100644 --- a/charts/opskubedbcom-zookeeperopsrequest-editor/README.md +++ b/charts/opskubedbcom-zookeeperopsrequest-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/opskubedbcom-zookeeperopsrequest-editor --version=v0.35.0 -$ helm upgrade -i opskubedbcom-zookeeperopsrequest-editor appscode/opskubedbcom-zookeeperopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/opskubedbcom-zookeeperopsrequest-editor --version=v0.36.0 +$ helm upgrade -i opskubedbcom-zookeeperopsrequest-editor appscode/opskubedbcom-zookeeperopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ZooKeeperOpsRequest Editor on a [Kubernetes](http://kuberne To install/upgrade the chart with the release name `opskubedbcom-zookeeperopsrequest-editor`: ```bash -$ helm upgrade -i opskubedbcom-zookeeperopsrequest-editor appscode/opskubedbcom-zookeeperopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i opskubedbcom-zookeeperopsrequest-editor appscode/opskubedbcom-zookeeperopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ZooKeeperOpsRequest Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `opskubedbcom-zooke Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i opskubedbcom-zookeeperopsrequest-editor appscode/opskubedbcom-zookeeperopsrequest-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ops.kubedb.com/v1alpha1 +$ helm upgrade -i opskubedbcom-zookeeperopsrequest-editor appscode/opskubedbcom-zookeeperopsrequest-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ops.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i opskubedbcom-zookeeperopsrequest-editor appscode/opskubedbcom-zookeeperopsrequest-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i opskubedbcom-zookeeperopsrequest-editor appscode/opskubedbcom-zookeeperopsrequest-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/opskubedbcom-zookeeperopsrequest-editor/crds/ops.kubedb.com_zookeeperopsrequests.yaml b/charts/opskubedbcom-zookeeperopsrequest-editor/crds/ops.kubedb.com_zookeeperopsrequests.yaml index 3fe112c810..e49a920102 100644 --- a/charts/opskubedbcom-zookeeperopsrequest-editor/crds/ops.kubedb.com_zookeeperopsrequests.yaml +++ b/charts/opskubedbcom-zookeeperopsrequest-editor/crds/ops.kubedb.com_zookeeperopsrequests.yaml @@ -214,6 +214,12 @@ spec: type: object verticalScaling: properties: + mode: + default: Restart + enum: + - Restart + - InPlace + type: string node: properties: nodeSelectionPolicy: diff --git a/charts/opskubedbcom-zookeeperopsrequest-editor/ui/create-ui.yaml b/charts/opskubedbcom-zookeeperopsrequest-editor/ui/create-ui.yaml index 01d739e2c3..a6d5608a06 100644 --- a/charts/opskubedbcom-zookeeperopsrequest-editor/ui/create-ui.yaml +++ b/charts/opskubedbcom-zookeeperopsrequest-editor/ui/create-ui.yaml @@ -140,6 +140,14 @@ step: showLabels: true type: block-layout - elements: + - type: select + label: Mode + options: + - text: Restart + value: Restart + - text: InPlace + value: InPlace + schema: schema/properties/spec/properties/verticalScaling/properties/mode - init: type: func value: setMachine @@ -151,9 +159,9 @@ step: type: machine-compare validation: name: isMachineValid - type: custom + type: custom|required watcher: - func: onMachineChange|node|/spec/podTemplate/spec/containers + func: onMachineChange|node paths: - temp/properties/machine - elements: @@ -202,30 +210,6 @@ step: label: Node Selection showLabels: true type: block-layout - - elements: - - elements: - - init: - type: func - value: setExporter|cpu - label: CPU - schema: schema/properties/spec/properties/verticalScaling/properties/exporter/properties/resources/properties/requests/properties/cpu - type: input - - init: - type: func - value: setExporter|memory - label: Memory - schema: schema/properties/spec/properties/verticalScaling/properties/exporter/properties/resources/properties/limits/properties/memory - type: input - watcher: - func: onExporterResourceChange|memory - paths: - - schema/properties/spec/properties/verticalScaling/properties/exporter/properties/resources/properties/limits/properties/memory - showLabels: true - type: horizontal-layout - hideBlock: true - label: Exporter - showLabels: true - type: block-layout if: name: ifRequestTypeEqualsTo|VerticalScaling type: function @@ -280,6 +264,20 @@ step: subtitle: Select a new configuration secret, apply a custom configuration, or remove an existing setup to update your database settings type: label-element + - editorHeight: 120px + if: + name: getCurrentConfig + type: function + label: Current Configuration + loader: + name: getCurrentConfig + watchPaths: + - schema/properties/metadata/properties/namespace + - temp/properties/createSecret/properties/status + readonly: true + schema: temp/properties/currentConfig + type: editor + validateContent: false - elements: - elements: - customClass: mb-15 @@ -382,6 +380,7 @@ step: name: setApplyConfig watchPaths: - temp/properties/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/applyConfig type: multi-file-editor validateContent: false @@ -409,15 +408,6 @@ step: refresh: fetchConfigSecrets schema: temp/properties/selectedConfigurationRemove type: select - - editorHeight: 500px - hideFormatButton: true - init: - type: func - value: onRemoveConfigChange - readonly: true - schema: temp/properties/removeConfig - type: multi-file-editor - validateContent: false watcher: func: onRemoveConfigChange paths: diff --git a/charts/opskubedbcom-zookeeperopsrequest-editor/ui/functions.js b/charts/opskubedbcom-zookeeperopsrequest-editor/ui/functions.js index 9babfefc80..6f4b146b31 100644 --- a/charts/opskubedbcom-zookeeperopsrequest-editor/ui/functions.js +++ b/charts/opskubedbcom-zookeeperopsrequest-editor/ui/functions.js @@ -383,9 +383,9 @@ export const useFunc = (model) => { const cluster = storeGet('/route/params/cluster') const namespace = storeGet('/route/query/namespace') || getValue(model, '/metadata/namespace') const name = storeGet('/route/params/name') || getValue(model, '/spec/databaseRef/name') - + const version = storeGet('/route/params/version') if (namespace && name) { - const url = `/clusters/${owner}/${cluster}/proxy/kubedb.com/v1alpha2/namespaces/${namespace}/zookeepers/${name}` + const url = `/clusters/${owner}/${cluster}/proxy/kubedb.com/${version}/namespaces/${namespace}/zookeepers/${name}` const resp = await axios.get(url) setDiscriminatorValue('/dbDetails', resp.data || {}) @@ -726,6 +726,7 @@ export const useFunc = (model) => { let configSecrets = [] let secretConfigData = [] let existingSecrets = [] + let databaseInfoResponse = {} async function fetchConfigSecrets() { const owner = storeGet('/route/params/user') @@ -762,6 +763,7 @@ export const useFunc = (model) => { }, }, ) + databaseInfoResponse = resp?.data?.response || {} configSecrets = resp?.data?.response?.availableSecrets || [] secretConfigData = resp?.data?.response?.configurations || [] } catch (e) { @@ -781,6 +783,11 @@ export const useFunc = (model) => { } } + function getCurrentConfig() { + const currentConfig = databaseInfoResponse?.appliedConfig ?? '' + return currentConfig + } + async function getConfigSecrets(type) { type = type ? type + '/' : '' const secretStatus = getValue(discriminator, `${type}createSecret/status`) @@ -1058,38 +1065,12 @@ export const useFunc = (model) => { if (!selectedConfig) { commit('wizard/model$delete', `/spec/configuration/${type}removeCustomConfig`) - return [{ name: '', content: '' }] + return } commit('wizard/model$update', { path: `/spec/configuration/${type}removeCustomConfig`, value: true, }) - - const configuration = secretConfigData.find((item) => item.componentName === selectedConfig) - - if (!configuration.data) { - return [{ name: '', content: '' }] - } - - const configObj = [] - // Decode base64 and format as array of objects with name and content - Object.keys(configuration.data).forEach((fileName) => { - try { - // Decode base64 string - const decodedString = atob(configuration.data[fileName]) - configObj.push({ - name: fileName, - content: decodedString, - }) - } catch (e) { - console.error(`Error decoding ${fileName}:`, e) - configObj.push({ - name: fileName, - content: configuration.data[fileName], // Fallback to original if decode fails - }) - } - }) - return configObj } async function onNewConfigSecretChange(type) { @@ -1454,9 +1435,7 @@ export const useFunc = (model) => { // machine profile stuffs function getMachines() { const presets = storeGet('/kubedbuiPresets') || {} - const dbDetails = getValue(discriminator, '/dbDetails') - // const limits = dbDetails?.spec?.podTemplate?.spec?.resources?.limits || {} - const limits = dbDetails?.spec?.podTemplate?.spec?.containers?.[0]?.resources?.requests + const limits = getLimits() const avlMachines = presets.admin?.machineProfiles?.available || [] let arr = [] if (avlMachines.length) { @@ -1505,8 +1484,7 @@ export const useFunc = (model) => { function setMachine() { const dbDetails = getValue(discriminator, '/dbDetails') - // const limits = dbDetails?.spec?.podTemplate?.spec?.resources?.limits || {} - const limits = dbDetails?.spec?.podTemplate?.spec?.containers?.[0]?.resources?.requests + const limits = getLimits() const annotations = dbDetails?.metadata?.annotations || {} const instance = annotations['kubernetes.io/instance-type'] let parsedInstance = {} @@ -1528,9 +1506,8 @@ export const useFunc = (model) => { } else return { machine: 'custom', cpu: limits.cpu, memory: limits.memory } } - function onMachineChange(type, valPath) { - let selectedMachine = {} - selectedMachine = getValue(discriminator, '/machine') + function onMachineChange(type) { + const selectedMachine = getValue(discriminator, '/machine') || {} const machine = machinesFromPreset.find((item) => item.id === selectedMachine.machine) let obj = {} @@ -1548,12 +1525,14 @@ export const useFunc = (model) => { const path = `/spec/verticalScaling/${type}/resources` - if (obj && Object.keys(obj).length) + if (obj && Object.keys(obj).length) { commit('wizard/model$update', { path: path, value: obj, - force: true, }) + } else { + commit('wizard/model$delete', `/spec/verticalScaling/${type}`) + } // update metadata.annotations const annotations = getValue(model, '/metadata/annotations') || {} @@ -1616,34 +1595,23 @@ export const useFunc = (model) => { return value * units[unit] } - function setExporter(type) { - let path = `/dbDetails/spec/monitor/prometheus/exporter/resources/limits/${type}` - const limitVal = getValue(discriminator, path) - - if (!limitVal) { - path = `/dbDetails/spec/monitor/prometheus/exporter/resources/requests/${type}` - const reqVal = getValue(discriminator, path) - - if (reqVal) return reqVal + function getLimits() { + const dbDetails = getValue(discriminator, '/dbDetails') + let limits = {} + const containers = dbDetails?.spec?.podTemplate?.spec?.containers || [] + if (containers.length === 0) + limits = dbDetails?.spec?.podTemplate?.spec?.resources?.requests || {} + else { + const kind = dbDetails?.kind + const resource = containers.filter((ele) => ele.name === kind?.toLowerCase()) + limits = resource[0]?.resources?.requests || {} } - return limitVal - } - function onExporterResourceChange(type) { - const commitPath = `/spec/verticalScaling/exporter/resources/requests/${type}` - const valPath = `/spec/verticalScaling/exporter/resources/limits/${type}` - const val = getValue(model, valPath) - if (val) - commit('wizard/model$update', { - path: commitPath, - value: val, - force: true, - }) + return limits } function isMachineValid() { - const dbDetails = getValue(discriminator, '/dbDetails') - const limits = dbDetails?.spec?.podTemplate?.spec?.containers?.[0]?.resources?.requests || {} + const limits = getLimits() const selectedMachine = getValue(discriminator, '/machine') const selectedLimits = { cpu: selectedMachine.cpu, memory: selectedMachine.memory } @@ -1656,8 +1624,6 @@ export const useFunc = (model) => { return { isMachineValid, - setExporter, - onExporterResourceChange, returnFalse, getNamespaces, getDbs, @@ -1722,5 +1688,6 @@ export const useFunc = (model) => { onRemoveConfigChange, onNewConfigSecretChange, onSelectedSecretChange, + getCurrentConfig, } } diff --git a/charts/opskubedbcom-zookeeperopsrequest-editor/values.openapiv3_schema.yaml b/charts/opskubedbcom-zookeeperopsrequest-editor/values.openapiv3_schema.yaml index 85c01d66d1..b8a9bf4cb6 100644 --- a/charts/opskubedbcom-zookeeperopsrequest-editor/values.openapiv3_schema.yaml +++ b/charts/opskubedbcom-zookeeperopsrequest-editor/values.openapiv3_schema.yaml @@ -228,6 +228,12 @@ properties: type: object verticalScaling: properties: + mode: + default: Restart + enum: + - Restart + - InPlace + type: string node: properties: nodeSelectionPolicy: diff --git a/charts/opskubevaultcom-vaultopsrequest-editor/Chart.yaml b/charts/opskubevaultcom-vaultopsrequest-editor/Chart.yaml index e0fa50ed12..775db52582 100644 --- a/charts/opskubevaultcom-vaultopsrequest-editor/Chart.yaml +++ b/charts/opskubevaultcom-vaultopsrequest-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ops.kubevault.com","version":"v1alpha1","resource":"vaultopsrequests"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: VaultOpsRequest Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: opskubevaultcom-vaultopsrequest-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/opskubevaultcom-vaultopsrequest-editor/README.md b/charts/opskubevaultcom-vaultopsrequest-editor/README.md index f43b4e731f..96a716d801 100644 --- a/charts/opskubevaultcom-vaultopsrequest-editor/README.md +++ b/charts/opskubevaultcom-vaultopsrequest-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/opskubevaultcom-vaultopsrequest-editor --version=v0.35.0 -$ helm upgrade -i opskubevaultcom-vaultopsrequest-editor appscode/opskubevaultcom-vaultopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/opskubevaultcom-vaultopsrequest-editor --version=v0.36.0 +$ helm upgrade -i opskubevaultcom-vaultopsrequest-editor appscode/opskubevaultcom-vaultopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a VaultOpsRequest Editor on a [Kubernetes](http://kubernetes. To install/upgrade the chart with the release name `opskubevaultcom-vaultopsrequest-editor`: ```bash -$ helm upgrade -i opskubevaultcom-vaultopsrequest-editor appscode/opskubevaultcom-vaultopsrequest-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i opskubevaultcom-vaultopsrequest-editor appscode/opskubevaultcom-vaultopsrequest-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a VaultOpsRequest Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `opskubevaultcom-va Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i opskubevaultcom-vaultopsrequest-editor appscode/opskubevaultcom-vaultopsrequest-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ops.kubevault.com/v1alpha1 +$ helm upgrade -i opskubevaultcom-vaultopsrequest-editor appscode/opskubevaultcom-vaultopsrequest-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ops.kubevault.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i opskubevaultcom-vaultopsrequest-editor appscode/opskubevaultcom-vaultopsrequest-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i opskubevaultcom-vaultopsrequest-editor appscode/opskubevaultcom-vaultopsrequest-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/pkgcrossplaneio-configuration-editor/Chart.yaml b/charts/pkgcrossplaneio-configuration-editor/Chart.yaml index 44a512326a..7198581e1f 100644 --- a/charts/pkgcrossplaneio-configuration-editor/Chart.yaml +++ b/charts/pkgcrossplaneio-configuration-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"pkg.crossplane.io","version":"v1","resource":"configurations"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Configuration Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: pkgcrossplaneio-configuration-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/pkgcrossplaneio-configuration-editor/README.md b/charts/pkgcrossplaneio-configuration-editor/README.md index 1e064681f1..3c0f9ef797 100644 --- a/charts/pkgcrossplaneio-configuration-editor/README.md +++ b/charts/pkgcrossplaneio-configuration-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/pkgcrossplaneio-configuration-editor --version=v0.35.0 -$ helm upgrade -i pkgcrossplaneio-configuration-editor appscode/pkgcrossplaneio-configuration-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/pkgcrossplaneio-configuration-editor --version=v0.36.0 +$ helm upgrade -i pkgcrossplaneio-configuration-editor appscode/pkgcrossplaneio-configuration-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Configuration Editor on a [Kubernetes](http://kubernetes.io To install/upgrade the chart with the release name `pkgcrossplaneio-configuration-editor`: ```bash -$ helm upgrade -i pkgcrossplaneio-configuration-editor appscode/pkgcrossplaneio-configuration-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i pkgcrossplaneio-configuration-editor appscode/pkgcrossplaneio-configuration-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Configuration Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `pkgcrossplaneio-co Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i pkgcrossplaneio-configuration-editor appscode/pkgcrossplaneio-configuration-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=pkg.crossplane.io/v1 +$ helm upgrade -i pkgcrossplaneio-configuration-editor appscode/pkgcrossplaneio-configuration-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=pkg.crossplane.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i pkgcrossplaneio-configuration-editor appscode/pkgcrossplaneio-configuration-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i pkgcrossplaneio-configuration-editor appscode/pkgcrossplaneio-configuration-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/pkgcrossplaneio-configurationrevision-editor/Chart.yaml b/charts/pkgcrossplaneio-configurationrevision-editor/Chart.yaml index 9ff9447efd..f848291296 100644 --- a/charts/pkgcrossplaneio-configurationrevision-editor/Chart.yaml +++ b/charts/pkgcrossplaneio-configurationrevision-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"pkg.crossplane.io","version":"v1","resource":"configurationrevisions"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ConfigurationRevision Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: pkgcrossplaneio-configurationrevision-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/pkgcrossplaneio-configurationrevision-editor/README.md b/charts/pkgcrossplaneio-configurationrevision-editor/README.md index ddd16f0948..147cd211ca 100644 --- a/charts/pkgcrossplaneio-configurationrevision-editor/README.md +++ b/charts/pkgcrossplaneio-configurationrevision-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/pkgcrossplaneio-configurationrevision-editor --version=v0.35.0 -$ helm upgrade -i pkgcrossplaneio-configurationrevision-editor appscode/pkgcrossplaneio-configurationrevision-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/pkgcrossplaneio-configurationrevision-editor --version=v0.36.0 +$ helm upgrade -i pkgcrossplaneio-configurationrevision-editor appscode/pkgcrossplaneio-configurationrevision-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ConfigurationRevision Editor on a [Kubernetes](http://kuber To install/upgrade the chart with the release name `pkgcrossplaneio-configurationrevision-editor`: ```bash -$ helm upgrade -i pkgcrossplaneio-configurationrevision-editor appscode/pkgcrossplaneio-configurationrevision-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i pkgcrossplaneio-configurationrevision-editor appscode/pkgcrossplaneio-configurationrevision-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ConfigurationRevision Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `pkgcrossplaneio-co Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i pkgcrossplaneio-configurationrevision-editor appscode/pkgcrossplaneio-configurationrevision-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=pkg.crossplane.io/v1 +$ helm upgrade -i pkgcrossplaneio-configurationrevision-editor appscode/pkgcrossplaneio-configurationrevision-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=pkg.crossplane.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i pkgcrossplaneio-configurationrevision-editor appscode/pkgcrossplaneio-configurationrevision-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i pkgcrossplaneio-configurationrevision-editor appscode/pkgcrossplaneio-configurationrevision-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/pkgcrossplaneio-controllerconfig-editor/Chart.yaml b/charts/pkgcrossplaneio-controllerconfig-editor/Chart.yaml index d0a2d1fb1b..78e2c047d2 100644 --- a/charts/pkgcrossplaneio-controllerconfig-editor/Chart.yaml +++ b/charts/pkgcrossplaneio-controllerconfig-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"pkg.crossplane.io","version":"v1alpha1","resource":"controllerconfigs"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ControllerConfig Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: pkgcrossplaneio-controllerconfig-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/pkgcrossplaneio-controllerconfig-editor/README.md b/charts/pkgcrossplaneio-controllerconfig-editor/README.md index 2b4b9bdfbb..44666d947c 100644 --- a/charts/pkgcrossplaneio-controllerconfig-editor/README.md +++ b/charts/pkgcrossplaneio-controllerconfig-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/pkgcrossplaneio-controllerconfig-editor --version=v0.35.0 -$ helm upgrade -i pkgcrossplaneio-controllerconfig-editor appscode/pkgcrossplaneio-controllerconfig-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/pkgcrossplaneio-controllerconfig-editor --version=v0.36.0 +$ helm upgrade -i pkgcrossplaneio-controllerconfig-editor appscode/pkgcrossplaneio-controllerconfig-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ControllerConfig Editor on a [Kubernetes](http://kubernetes To install/upgrade the chart with the release name `pkgcrossplaneio-controllerconfig-editor`: ```bash -$ helm upgrade -i pkgcrossplaneio-controllerconfig-editor appscode/pkgcrossplaneio-controllerconfig-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i pkgcrossplaneio-controllerconfig-editor appscode/pkgcrossplaneio-controllerconfig-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ControllerConfig Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `pkgcrossplaneio-co Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i pkgcrossplaneio-controllerconfig-editor appscode/pkgcrossplaneio-controllerconfig-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=pkg.crossplane.io/v1alpha1 +$ helm upgrade -i pkgcrossplaneio-controllerconfig-editor appscode/pkgcrossplaneio-controllerconfig-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=pkg.crossplane.io/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i pkgcrossplaneio-controllerconfig-editor appscode/pkgcrossplaneio-controllerconfig-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i pkgcrossplaneio-controllerconfig-editor appscode/pkgcrossplaneio-controllerconfig-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/pkgcrossplaneio-lock-editor/Chart.yaml b/charts/pkgcrossplaneio-lock-editor/Chart.yaml index 6781be9b58..d1981fa47e 100644 --- a/charts/pkgcrossplaneio-lock-editor/Chart.yaml +++ b/charts/pkgcrossplaneio-lock-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"pkg.crossplane.io","version":"v1beta1","resource":"locks"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Lock Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: pkgcrossplaneio-lock-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/pkgcrossplaneio-lock-editor/README.md b/charts/pkgcrossplaneio-lock-editor/README.md index 4f1ab24b09..48b15bcc6b 100644 --- a/charts/pkgcrossplaneio-lock-editor/README.md +++ b/charts/pkgcrossplaneio-lock-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/pkgcrossplaneio-lock-editor --version=v0.35.0 -$ helm upgrade -i pkgcrossplaneio-lock-editor appscode/pkgcrossplaneio-lock-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/pkgcrossplaneio-lock-editor --version=v0.36.0 +$ helm upgrade -i pkgcrossplaneio-lock-editor appscode/pkgcrossplaneio-lock-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Lock Editor on a [Kubernetes](http://kubernetes.io) cluster To install/upgrade the chart with the release name `pkgcrossplaneio-lock-editor`: ```bash -$ helm upgrade -i pkgcrossplaneio-lock-editor appscode/pkgcrossplaneio-lock-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i pkgcrossplaneio-lock-editor appscode/pkgcrossplaneio-lock-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Lock Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `pkgcrossplaneio-lo Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i pkgcrossplaneio-lock-editor appscode/pkgcrossplaneio-lock-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=pkg.crossplane.io/v1beta1 +$ helm upgrade -i pkgcrossplaneio-lock-editor appscode/pkgcrossplaneio-lock-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=pkg.crossplane.io/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i pkgcrossplaneio-lock-editor appscode/pkgcrossplaneio-lock-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i pkgcrossplaneio-lock-editor appscode/pkgcrossplaneio-lock-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/pkgcrossplaneio-provider-editor/Chart.yaml b/charts/pkgcrossplaneio-provider-editor/Chart.yaml index eb5fafff6d..575c42ded2 100644 --- a/charts/pkgcrossplaneio-provider-editor/Chart.yaml +++ b/charts/pkgcrossplaneio-provider-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"pkg.crossplane.io","version":"v1","resource":"providers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Provider Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: pkgcrossplaneio-provider-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/pkgcrossplaneio-provider-editor/README.md b/charts/pkgcrossplaneio-provider-editor/README.md index 0910ca215c..849b71919d 100644 --- a/charts/pkgcrossplaneio-provider-editor/README.md +++ b/charts/pkgcrossplaneio-provider-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/pkgcrossplaneio-provider-editor --version=v0.35.0 -$ helm upgrade -i pkgcrossplaneio-provider-editor appscode/pkgcrossplaneio-provider-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/pkgcrossplaneio-provider-editor --version=v0.36.0 +$ helm upgrade -i pkgcrossplaneio-provider-editor appscode/pkgcrossplaneio-provider-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Provider Editor on a [Kubernetes](http://kubernetes.io) clu To install/upgrade the chart with the release name `pkgcrossplaneio-provider-editor`: ```bash -$ helm upgrade -i pkgcrossplaneio-provider-editor appscode/pkgcrossplaneio-provider-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i pkgcrossplaneio-provider-editor appscode/pkgcrossplaneio-provider-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Provider Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `pkgcrossplaneio-pr Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i pkgcrossplaneio-provider-editor appscode/pkgcrossplaneio-provider-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=pkg.crossplane.io/v1 +$ helm upgrade -i pkgcrossplaneio-provider-editor appscode/pkgcrossplaneio-provider-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=pkg.crossplane.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i pkgcrossplaneio-provider-editor appscode/pkgcrossplaneio-provider-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i pkgcrossplaneio-provider-editor appscode/pkgcrossplaneio-provider-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/pkgcrossplaneio-providerrevision-editor/Chart.yaml b/charts/pkgcrossplaneio-providerrevision-editor/Chart.yaml index 05a0bf59d7..1016b6a0de 100644 --- a/charts/pkgcrossplaneio-providerrevision-editor/Chart.yaml +++ b/charts/pkgcrossplaneio-providerrevision-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"pkg.crossplane.io","version":"v1","resource":"providerrevisions"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ProviderRevision Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: pkgcrossplaneio-providerrevision-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/pkgcrossplaneio-providerrevision-editor/README.md b/charts/pkgcrossplaneio-providerrevision-editor/README.md index 2b6647af11..95ff80f8d4 100644 --- a/charts/pkgcrossplaneio-providerrevision-editor/README.md +++ b/charts/pkgcrossplaneio-providerrevision-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/pkgcrossplaneio-providerrevision-editor --version=v0.35.0 -$ helm upgrade -i pkgcrossplaneio-providerrevision-editor appscode/pkgcrossplaneio-providerrevision-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/pkgcrossplaneio-providerrevision-editor --version=v0.36.0 +$ helm upgrade -i pkgcrossplaneio-providerrevision-editor appscode/pkgcrossplaneio-providerrevision-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ProviderRevision Editor on a [Kubernetes](http://kubernetes To install/upgrade the chart with the release name `pkgcrossplaneio-providerrevision-editor`: ```bash -$ helm upgrade -i pkgcrossplaneio-providerrevision-editor appscode/pkgcrossplaneio-providerrevision-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i pkgcrossplaneio-providerrevision-editor appscode/pkgcrossplaneio-providerrevision-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ProviderRevision Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `pkgcrossplaneio-pr Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i pkgcrossplaneio-providerrevision-editor appscode/pkgcrossplaneio-providerrevision-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=pkg.crossplane.io/v1 +$ helm upgrade -i pkgcrossplaneio-providerrevision-editor appscode/pkgcrossplaneio-providerrevision-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=pkg.crossplane.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i pkgcrossplaneio-providerrevision-editor appscode/pkgcrossplaneio-providerrevision-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i pkgcrossplaneio-providerrevision-editor appscode/pkgcrossplaneio-providerrevision-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/policy-eviction-editor/Chart.yaml b/charts/policy-eviction-editor/Chart.yaml index 6a1e965a39..669a434071 100644 --- a/charts/policy-eviction-editor/Chart.yaml +++ b/charts/policy-eviction-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"policy","version":"v1","resource":"evictions"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Eviction Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: policy-eviction-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/policy-eviction-editor/README.md b/charts/policy-eviction-editor/README.md index c84e07057c..fc29c7e5ee 100644 --- a/charts/policy-eviction-editor/README.md +++ b/charts/policy-eviction-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/policy-eviction-editor --version=v0.35.0 -$ helm upgrade -i policy-eviction-editor appscode/policy-eviction-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/policy-eviction-editor --version=v0.36.0 +$ helm upgrade -i policy-eviction-editor appscode/policy-eviction-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Eviction Editor on a [Kubernetes](http://kubernetes.io) clu To install/upgrade the chart with the release name `policy-eviction-editor`: ```bash -$ helm upgrade -i policy-eviction-editor appscode/policy-eviction-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i policy-eviction-editor appscode/policy-eviction-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Eviction Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `policy-eviction-ed Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i policy-eviction-editor appscode/policy-eviction-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=policy/v1 +$ helm upgrade -i policy-eviction-editor appscode/policy-eviction-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=policy/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i policy-eviction-editor appscode/policy-eviction-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i policy-eviction-editor appscode/policy-eviction-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/policy-poddisruptionbudget-editor/Chart.yaml b/charts/policy-poddisruptionbudget-editor/Chart.yaml index 19b19449a7..e7c1409fb6 100644 --- a/charts/policy-poddisruptionbudget-editor/Chart.yaml +++ b/charts/policy-poddisruptionbudget-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"policy","version":"v1","resource":"poddisruptionbudgets"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: PodDisruptionBudget Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: policy-poddisruptionbudget-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/policy-poddisruptionbudget-editor/README.md b/charts/policy-poddisruptionbudget-editor/README.md index c47efe2e21..d69ed87bfe 100644 --- a/charts/policy-poddisruptionbudget-editor/README.md +++ b/charts/policy-poddisruptionbudget-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/policy-poddisruptionbudget-editor --version=v0.35.0 -$ helm upgrade -i policy-poddisruptionbudget-editor appscode/policy-poddisruptionbudget-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/policy-poddisruptionbudget-editor --version=v0.36.0 +$ helm upgrade -i policy-poddisruptionbudget-editor appscode/policy-poddisruptionbudget-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PodDisruptionBudget Editor on a [Kubernetes](http://kuberne To install/upgrade the chart with the release name `policy-poddisruptionbudget-editor`: ```bash -$ helm upgrade -i policy-poddisruptionbudget-editor appscode/policy-poddisruptionbudget-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i policy-poddisruptionbudget-editor appscode/policy-poddisruptionbudget-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a PodDisruptionBudget Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `policy-poddisrupti Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i policy-poddisruptionbudget-editor appscode/policy-poddisruptionbudget-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=policy/v1 +$ helm upgrade -i policy-poddisruptionbudget-editor appscode/policy-poddisruptionbudget-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=policy/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i policy-poddisruptionbudget-editor appscode/policy-poddisruptionbudget-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i policy-poddisruptionbudget-editor appscode/policy-poddisruptionbudget-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/policy-podsecuritypolicy-editor/Chart.yaml b/charts/policy-podsecuritypolicy-editor/Chart.yaml index d641a61fda..7d7c169227 100644 --- a/charts/policy-podsecuritypolicy-editor/Chart.yaml +++ b/charts/policy-podsecuritypolicy-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"policy","version":"v1beta1","resource":"podsecuritypolicies"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: PodSecurityPolicy Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: policy-podsecuritypolicy-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/policy-podsecuritypolicy-editor/README.md b/charts/policy-podsecuritypolicy-editor/README.md index e8636eae30..42fe351003 100644 --- a/charts/policy-podsecuritypolicy-editor/README.md +++ b/charts/policy-podsecuritypolicy-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/policy-podsecuritypolicy-editor --version=v0.35.0 -$ helm upgrade -i policy-podsecuritypolicy-editor appscode/policy-podsecuritypolicy-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/policy-podsecuritypolicy-editor --version=v0.36.0 +$ helm upgrade -i policy-podsecuritypolicy-editor appscode/policy-podsecuritypolicy-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PodSecurityPolicy Editor on a [Kubernetes](http://kubernete To install/upgrade the chart with the release name `policy-podsecuritypolicy-editor`: ```bash -$ helm upgrade -i policy-podsecuritypolicy-editor appscode/policy-podsecuritypolicy-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i policy-podsecuritypolicy-editor appscode/policy-podsecuritypolicy-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a PodSecurityPolicy Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `policy-podsecurity Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i policy-podsecuritypolicy-editor appscode/policy-podsecuritypolicy-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=policy/v1beta1 +$ helm upgrade -i policy-podsecuritypolicy-editor appscode/policy-podsecuritypolicy-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=policy/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i policy-podsecuritypolicy-editor appscode/policy-podsecuritypolicy-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i policy-podsecuritypolicy-editor appscode/policy-podsecuritypolicy-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/policykubevaultcom-vaultpolicy-editor/Chart.yaml b/charts/policykubevaultcom-vaultpolicy-editor/Chart.yaml index f13eff35d9..405d27cc51 100644 --- a/charts/policykubevaultcom-vaultpolicy-editor/Chart.yaml +++ b/charts/policykubevaultcom-vaultpolicy-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"policy.kubevault.com","version":"v1alpha1","resource":"vaultpolicies"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: VaultPolicy Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: policykubevaultcom-vaultpolicy-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/policykubevaultcom-vaultpolicy-editor/README.md b/charts/policykubevaultcom-vaultpolicy-editor/README.md index e006a88249..56f4b8ea3b 100644 --- a/charts/policykubevaultcom-vaultpolicy-editor/README.md +++ b/charts/policykubevaultcom-vaultpolicy-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/policykubevaultcom-vaultpolicy-editor --version=v0.35.0 -$ helm upgrade -i policykubevaultcom-vaultpolicy-editor appscode/policykubevaultcom-vaultpolicy-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/policykubevaultcom-vaultpolicy-editor --version=v0.36.0 +$ helm upgrade -i policykubevaultcom-vaultpolicy-editor appscode/policykubevaultcom-vaultpolicy-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a VaultPolicy Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `policykubevaultcom-vaultpolicy-editor`: ```bash -$ helm upgrade -i policykubevaultcom-vaultpolicy-editor appscode/policykubevaultcom-vaultpolicy-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i policykubevaultcom-vaultpolicy-editor appscode/policykubevaultcom-vaultpolicy-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a VaultPolicy Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `policykubevaultcom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i policykubevaultcom-vaultpolicy-editor appscode/policykubevaultcom-vaultpolicy-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=policy.kubevault.com/v1alpha1 +$ helm upgrade -i policykubevaultcom-vaultpolicy-editor appscode/policykubevaultcom-vaultpolicy-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=policy.kubevault.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i policykubevaultcom-vaultpolicy-editor appscode/policykubevaultcom-vaultpolicy-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i policykubevaultcom-vaultpolicy-editor appscode/policykubevaultcom-vaultpolicy-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/policykubevaultcom-vaultpolicybinding-editor/Chart.yaml b/charts/policykubevaultcom-vaultpolicybinding-editor/Chart.yaml index f6295082ae..f6a34705d9 100644 --- a/charts/policykubevaultcom-vaultpolicybinding-editor/Chart.yaml +++ b/charts/policykubevaultcom-vaultpolicybinding-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"policy.kubevault.com","version":"v1alpha1","resource":"vaultpolicybindings"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: VaultPolicyBinding Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: policykubevaultcom-vaultpolicybinding-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/policykubevaultcom-vaultpolicybinding-editor/README.md b/charts/policykubevaultcom-vaultpolicybinding-editor/README.md index a00e841533..2d1a5bc26e 100644 --- a/charts/policykubevaultcom-vaultpolicybinding-editor/README.md +++ b/charts/policykubevaultcom-vaultpolicybinding-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/policykubevaultcom-vaultpolicybinding-editor --version=v0.35.0 -$ helm upgrade -i policykubevaultcom-vaultpolicybinding-editor appscode/policykubevaultcom-vaultpolicybinding-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/policykubevaultcom-vaultpolicybinding-editor --version=v0.36.0 +$ helm upgrade -i policykubevaultcom-vaultpolicybinding-editor appscode/policykubevaultcom-vaultpolicybinding-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a VaultPolicyBinding Editor on a [Kubernetes](http://kubernet To install/upgrade the chart with the release name `policykubevaultcom-vaultpolicybinding-editor`: ```bash -$ helm upgrade -i policykubevaultcom-vaultpolicybinding-editor appscode/policykubevaultcom-vaultpolicybinding-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i policykubevaultcom-vaultpolicybinding-editor appscode/policykubevaultcom-vaultpolicybinding-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a VaultPolicyBinding Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `policykubevaultcom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i policykubevaultcom-vaultpolicybinding-editor appscode/policykubevaultcom-vaultpolicybinding-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=policy.kubevault.com/v1alpha1 +$ helm upgrade -i policykubevaultcom-vaultpolicybinding-editor appscode/policykubevaultcom-vaultpolicybinding-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=policy.kubevault.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i policykubevaultcom-vaultpolicybinding-editor appscode/policykubevaultcom-vaultpolicybinding-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i policykubevaultcom-vaultpolicybinding-editor appscode/policykubevaultcom-vaultpolicybinding-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/postgreskubedbcom-publisher-editor/Chart.yaml b/charts/postgreskubedbcom-publisher-editor/Chart.yaml index 37a1ef8259..46e367f0cd 100644 --- a/charts/postgreskubedbcom-publisher-editor/Chart.yaml +++ b/charts/postgreskubedbcom-publisher-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"postgres.kubedb.com","version":"v1alpha1","resource":"publishers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Publisher Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: postgreskubedbcom-publisher-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/postgreskubedbcom-publisher-editor/README.md b/charts/postgreskubedbcom-publisher-editor/README.md index 191873d0b8..9aac7a519e 100644 --- a/charts/postgreskubedbcom-publisher-editor/README.md +++ b/charts/postgreskubedbcom-publisher-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/postgreskubedbcom-publisher-editor --version=v0.35.0 -$ helm upgrade -i postgreskubedbcom-publisher-editor appscode/postgreskubedbcom-publisher-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/postgreskubedbcom-publisher-editor --version=v0.36.0 +$ helm upgrade -i postgreskubedbcom-publisher-editor appscode/postgreskubedbcom-publisher-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Publisher Editor on a [Kubernetes](http://kubernetes.io) cl To install/upgrade the chart with the release name `postgreskubedbcom-publisher-editor`: ```bash -$ helm upgrade -i postgreskubedbcom-publisher-editor appscode/postgreskubedbcom-publisher-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i postgreskubedbcom-publisher-editor appscode/postgreskubedbcom-publisher-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Publisher Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `postgreskubedbcom- Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i postgreskubedbcom-publisher-editor appscode/postgreskubedbcom-publisher-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=postgres.kubedb.com/v1alpha1 +$ helm upgrade -i postgreskubedbcom-publisher-editor appscode/postgreskubedbcom-publisher-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=postgres.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i postgreskubedbcom-publisher-editor appscode/postgreskubedbcom-publisher-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i postgreskubedbcom-publisher-editor appscode/postgreskubedbcom-publisher-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/postgreskubedbcom-subscriber-editor/Chart.yaml b/charts/postgreskubedbcom-subscriber-editor/Chart.yaml index 49c2a4d484..fa83d37436 100644 --- a/charts/postgreskubedbcom-subscriber-editor/Chart.yaml +++ b/charts/postgreskubedbcom-subscriber-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"postgres.kubedb.com","version":"v1alpha1","resource":"subscribers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Subscriber Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: postgreskubedbcom-subscriber-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/postgreskubedbcom-subscriber-editor/README.md b/charts/postgreskubedbcom-subscriber-editor/README.md index 782c7b4712..aa555b04c4 100644 --- a/charts/postgreskubedbcom-subscriber-editor/README.md +++ b/charts/postgreskubedbcom-subscriber-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/postgreskubedbcom-subscriber-editor --version=v0.35.0 -$ helm upgrade -i postgreskubedbcom-subscriber-editor appscode/postgreskubedbcom-subscriber-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/postgreskubedbcom-subscriber-editor --version=v0.36.0 +$ helm upgrade -i postgreskubedbcom-subscriber-editor appscode/postgreskubedbcom-subscriber-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Subscriber Editor on a [Kubernetes](http://kubernetes.io) c To install/upgrade the chart with the release name `postgreskubedbcom-subscriber-editor`: ```bash -$ helm upgrade -i postgreskubedbcom-subscriber-editor appscode/postgreskubedbcom-subscriber-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i postgreskubedbcom-subscriber-editor appscode/postgreskubedbcom-subscriber-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Subscriber Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `postgreskubedbcom- Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i postgreskubedbcom-subscriber-editor appscode/postgreskubedbcom-subscriber-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=postgres.kubedb.com/v1alpha1 +$ helm upgrade -i postgreskubedbcom-subscriber-editor appscode/postgreskubedbcom-subscriber-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=postgres.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i postgreskubedbcom-subscriber-editor appscode/postgreskubedbcom-subscriber-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i postgreskubedbcom-subscriber-editor appscode/postgreskubedbcom-subscriber-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/productsxhelmdev-plan-editor/Chart.yaml b/charts/productsxhelmdev-plan-editor/Chart.yaml index ab6d8be637..e04e008ee1 100644 --- a/charts/productsxhelmdev-plan-editor/Chart.yaml +++ b/charts/productsxhelmdev-plan-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"products.x-helm.dev","version":"v1alpha1","resource":"plans"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Plan Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: productsxhelmdev-plan-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/productsxhelmdev-plan-editor/README.md b/charts/productsxhelmdev-plan-editor/README.md index 9b319ab7e6..39701aaca5 100644 --- a/charts/productsxhelmdev-plan-editor/README.md +++ b/charts/productsxhelmdev-plan-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/productsxhelmdev-plan-editor --version=v0.35.0 -$ helm upgrade -i productsxhelmdev-plan-editor appscode/productsxhelmdev-plan-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/productsxhelmdev-plan-editor --version=v0.36.0 +$ helm upgrade -i productsxhelmdev-plan-editor appscode/productsxhelmdev-plan-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Plan Editor on a [Kubernetes](http://kubernetes.io) cluster To install/upgrade the chart with the release name `productsxhelmdev-plan-editor`: ```bash -$ helm upgrade -i productsxhelmdev-plan-editor appscode/productsxhelmdev-plan-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i productsxhelmdev-plan-editor appscode/productsxhelmdev-plan-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Plan Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `productsxhelmdev-p Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i productsxhelmdev-plan-editor appscode/productsxhelmdev-plan-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=products.x-helm.dev/v1alpha1 +$ helm upgrade -i productsxhelmdev-plan-editor appscode/productsxhelmdev-plan-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=products.x-helm.dev/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i productsxhelmdev-plan-editor appscode/productsxhelmdev-plan-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i productsxhelmdev-plan-editor appscode/productsxhelmdev-plan-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/productsxhelmdev-product-editor/Chart.yaml b/charts/productsxhelmdev-product-editor/Chart.yaml index 714de7a82d..2302b3a44e 100644 --- a/charts/productsxhelmdev-product-editor/Chart.yaml +++ b/charts/productsxhelmdev-product-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"products.x-helm.dev","version":"v1alpha1","resource":"products"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Product Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: productsxhelmdev-product-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/productsxhelmdev-product-editor/README.md b/charts/productsxhelmdev-product-editor/README.md index cd2e2b1b7a..96eb535cd9 100644 --- a/charts/productsxhelmdev-product-editor/README.md +++ b/charts/productsxhelmdev-product-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/productsxhelmdev-product-editor --version=v0.35.0 -$ helm upgrade -i productsxhelmdev-product-editor appscode/productsxhelmdev-product-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/productsxhelmdev-product-editor --version=v0.36.0 +$ helm upgrade -i productsxhelmdev-product-editor appscode/productsxhelmdev-product-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Product Editor on a [Kubernetes](http://kubernetes.io) clus To install/upgrade the chart with the release name `productsxhelmdev-product-editor`: ```bash -$ helm upgrade -i productsxhelmdev-product-editor appscode/productsxhelmdev-product-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i productsxhelmdev-product-editor appscode/productsxhelmdev-product-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Product Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `productsxhelmdev-p Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i productsxhelmdev-product-editor appscode/productsxhelmdev-product-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=products.x-helm.dev/v1alpha1 +$ helm upgrade -i productsxhelmdev-product-editor appscode/productsxhelmdev-product-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=products.x-helm.dev/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i productsxhelmdev-product-editor appscode/productsxhelmdev-product-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i productsxhelmdev-product-editor appscode/productsxhelmdev-product-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/projectopenshiftio-project-editor/Chart.yaml b/charts/projectopenshiftio-project-editor/Chart.yaml index 3428624039..e71b1f618c 100644 --- a/charts/projectopenshiftio-project-editor/Chart.yaml +++ b/charts/projectopenshiftio-project-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"project.openshift.io","version":"v1","resource":"projects"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Project Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: projectopenshiftio-project-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/projectopenshiftio-project-editor/README.md b/charts/projectopenshiftio-project-editor/README.md index a625e6f8ba..b2eba5733e 100644 --- a/charts/projectopenshiftio-project-editor/README.md +++ b/charts/projectopenshiftio-project-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/projectopenshiftio-project-editor --version=v0.35.0 -$ helm upgrade -i projectopenshiftio-project-editor appscode/projectopenshiftio-project-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/projectopenshiftio-project-editor --version=v0.36.0 +$ helm upgrade -i projectopenshiftio-project-editor appscode/projectopenshiftio-project-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Project Editor on a [Kubernetes](http://kubernetes.io) clus To install/upgrade the chart with the release name `projectopenshiftio-project-editor`: ```bash -$ helm upgrade -i projectopenshiftio-project-editor appscode/projectopenshiftio-project-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i projectopenshiftio-project-editor appscode/projectopenshiftio-project-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Project Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `projectopenshiftio Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i projectopenshiftio-project-editor appscode/projectopenshiftio-project-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=project.openshift.io/v1 +$ helm upgrade -i projectopenshiftio-project-editor appscode/projectopenshiftio-project-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=project.openshift.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i projectopenshiftio-project-editor appscode/projectopenshiftio-project-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i projectopenshiftio-project-editor appscode/projectopenshiftio-project-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/proxyopenclustermanagementio-managedproxyconfiguration-editor/Chart.yaml b/charts/proxyopenclustermanagementio-managedproxyconfiguration-editor/Chart.yaml index 19f3f54299..2edd3416a5 100644 --- a/charts/proxyopenclustermanagementio-managedproxyconfiguration-editor/Chart.yaml +++ b/charts/proxyopenclustermanagementio-managedproxyconfiguration-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"proxy.open-cluster-management.io","version":"v1alpha1","resource":"managedproxyconfigurations"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ManagedProxyConfiguration Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: proxyopenclustermanagementio-managedproxyconfiguration-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/proxyopenclustermanagementio-managedproxyconfiguration-editor/README.md b/charts/proxyopenclustermanagementio-managedproxyconfiguration-editor/README.md index 6075489bae..70f4b2408b 100644 --- a/charts/proxyopenclustermanagementio-managedproxyconfiguration-editor/README.md +++ b/charts/proxyopenclustermanagementio-managedproxyconfiguration-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/proxyopenclustermanagementio-managedproxyconfiguration-editor --version=v0.35.0 -$ helm upgrade -i proxyopenclustermanagementio-managedproxyconfiguration-editor appscode/proxyopenclustermanagementio-managedproxyconfiguration-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/proxyopenclustermanagementio-managedproxyconfiguration-editor --version=v0.36.0 +$ helm upgrade -i proxyopenclustermanagementio-managedproxyconfiguration-editor appscode/proxyopenclustermanagementio-managedproxyconfiguration-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ManagedProxyConfiguration Editor on a [Kubernetes](http://k To install/upgrade the chart with the release name `proxyopenclustermanagementio-managedproxyconfiguration-editor`: ```bash -$ helm upgrade -i proxyopenclustermanagementio-managedproxyconfiguration-editor appscode/proxyopenclustermanagementio-managedproxyconfiguration-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i proxyopenclustermanagementio-managedproxyconfiguration-editor appscode/proxyopenclustermanagementio-managedproxyconfiguration-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ManagedProxyConfiguration Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `proxyopenclusterma Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i proxyopenclustermanagementio-managedproxyconfiguration-editor appscode/proxyopenclustermanagementio-managedproxyconfiguration-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=proxy.open-cluster-management.io/v1alpha1 +$ helm upgrade -i proxyopenclustermanagementio-managedproxyconfiguration-editor appscode/proxyopenclustermanagementio-managedproxyconfiguration-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=proxy.open-cluster-management.io/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i proxyopenclustermanagementio-managedproxyconfiguration-editor appscode/proxyopenclustermanagementio-managedproxyconfiguration-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i proxyopenclustermanagementio-managedproxyconfiguration-editor appscode/proxyopenclustermanagementio-managedproxyconfiguration-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/proxyopenclustermanagementio-managedproxyserviceresolver-editor/Chart.yaml b/charts/proxyopenclustermanagementio-managedproxyserviceresolver-editor/Chart.yaml index 5e0f0edddc..c650a8a1c2 100644 --- a/charts/proxyopenclustermanagementio-managedproxyserviceresolver-editor/Chart.yaml +++ b/charts/proxyopenclustermanagementio-managedproxyserviceresolver-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"proxy.open-cluster-management.io","version":"v1alpha1","resource":"managedproxyserviceresolvers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ManagedProxyServiceResolver Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: proxyopenclustermanagementio-managedproxyserviceresolver-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/proxyopenclustermanagementio-managedproxyserviceresolver-editor/README.md b/charts/proxyopenclustermanagementio-managedproxyserviceresolver-editor/README.md index cd556df1ea..98b9b32511 100644 --- a/charts/proxyopenclustermanagementio-managedproxyserviceresolver-editor/README.md +++ b/charts/proxyopenclustermanagementio-managedproxyserviceresolver-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/proxyopenclustermanagementio-managedproxyserviceresolver-editor --version=v0.35.0 -$ helm upgrade -i proxyopenclustermanagementio-managedproxyserviceresolver-editor appscode/proxyopenclustermanagementio-managedproxyserviceresolver-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/proxyopenclustermanagementio-managedproxyserviceresolver-editor --version=v0.36.0 +$ helm upgrade -i proxyopenclustermanagementio-managedproxyserviceresolver-editor appscode/proxyopenclustermanagementio-managedproxyserviceresolver-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ManagedProxyServiceResolver Editor on a [Kubernetes](http:/ To install/upgrade the chart with the release name `proxyopenclustermanagementio-managedproxyserviceresolver-editor`: ```bash -$ helm upgrade -i proxyopenclustermanagementio-managedproxyserviceresolver-editor appscode/proxyopenclustermanagementio-managedproxyserviceresolver-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i proxyopenclustermanagementio-managedproxyserviceresolver-editor appscode/proxyopenclustermanagementio-managedproxyserviceresolver-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ManagedProxyServiceResolver Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `proxyopenclusterma Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i proxyopenclustermanagementio-managedproxyserviceresolver-editor appscode/proxyopenclustermanagementio-managedproxyserviceresolver-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=proxy.open-cluster-management.io/v1alpha1 +$ helm upgrade -i proxyopenclustermanagementio-managedproxyserviceresolver-editor appscode/proxyopenclustermanagementio-managedproxyserviceresolver-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=proxy.open-cluster-management.io/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i proxyopenclustermanagementio-managedproxyserviceresolver-editor appscode/proxyopenclustermanagementio-managedproxyserviceresolver-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i proxyopenclustermanagementio-managedproxyserviceresolver-editor appscode/proxyopenclustermanagementio-managedproxyserviceresolver-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/rbacauthorizationk8sio-clusterrole-editor/Chart.yaml b/charts/rbacauthorizationk8sio-clusterrole-editor/Chart.yaml index ce817a0169..069cf087b5 100644 --- a/charts/rbacauthorizationk8sio-clusterrole-editor/Chart.yaml +++ b/charts/rbacauthorizationk8sio-clusterrole-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"rbac.authorization.k8s.io","version":"v1","resource":"clusterroles"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ClusterRole Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: rbacauthorizationk8sio-clusterrole-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/rbacauthorizationk8sio-clusterrole-editor/README.md b/charts/rbacauthorizationk8sio-clusterrole-editor/README.md index 9a8785f392..998dbdfce9 100644 --- a/charts/rbacauthorizationk8sio-clusterrole-editor/README.md +++ b/charts/rbacauthorizationk8sio-clusterrole-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/rbacauthorizationk8sio-clusterrole-editor --version=v0.35.0 -$ helm upgrade -i rbacauthorizationk8sio-clusterrole-editor appscode/rbacauthorizationk8sio-clusterrole-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/rbacauthorizationk8sio-clusterrole-editor --version=v0.36.0 +$ helm upgrade -i rbacauthorizationk8sio-clusterrole-editor appscode/rbacauthorizationk8sio-clusterrole-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ClusterRole Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `rbacauthorizationk8sio-clusterrole-editor`: ```bash -$ helm upgrade -i rbacauthorizationk8sio-clusterrole-editor appscode/rbacauthorizationk8sio-clusterrole-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i rbacauthorizationk8sio-clusterrole-editor appscode/rbacauthorizationk8sio-clusterrole-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ClusterRole Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `rbacauthorizationk Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i rbacauthorizationk8sio-clusterrole-editor appscode/rbacauthorizationk8sio-clusterrole-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=rbac.authorization.k8s.io/v1 +$ helm upgrade -i rbacauthorizationk8sio-clusterrole-editor appscode/rbacauthorizationk8sio-clusterrole-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=rbac.authorization.k8s.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i rbacauthorizationk8sio-clusterrole-editor appscode/rbacauthorizationk8sio-clusterrole-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i rbacauthorizationk8sio-clusterrole-editor appscode/rbacauthorizationk8sio-clusterrole-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/rbacauthorizationk8sio-clusterrolebinding-editor/Chart.yaml b/charts/rbacauthorizationk8sio-clusterrolebinding-editor/Chart.yaml index 1805be6cf8..153fbec4cd 100644 --- a/charts/rbacauthorizationk8sio-clusterrolebinding-editor/Chart.yaml +++ b/charts/rbacauthorizationk8sio-clusterrolebinding-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"rbac.authorization.k8s.io","version":"v1","resource":"clusterrolebindings"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ClusterRoleBinding Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: rbacauthorizationk8sio-clusterrolebinding-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/rbacauthorizationk8sio-clusterrolebinding-editor/README.md b/charts/rbacauthorizationk8sio-clusterrolebinding-editor/README.md index 3fa9707e5f..d1e61a3bb2 100644 --- a/charts/rbacauthorizationk8sio-clusterrolebinding-editor/README.md +++ b/charts/rbacauthorizationk8sio-clusterrolebinding-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/rbacauthorizationk8sio-clusterrolebinding-editor --version=v0.35.0 -$ helm upgrade -i rbacauthorizationk8sio-clusterrolebinding-editor appscode/rbacauthorizationk8sio-clusterrolebinding-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/rbacauthorizationk8sio-clusterrolebinding-editor --version=v0.36.0 +$ helm upgrade -i rbacauthorizationk8sio-clusterrolebinding-editor appscode/rbacauthorizationk8sio-clusterrolebinding-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ClusterRoleBinding Editor on a [Kubernetes](http://kubernet To install/upgrade the chart with the release name `rbacauthorizationk8sio-clusterrolebinding-editor`: ```bash -$ helm upgrade -i rbacauthorizationk8sio-clusterrolebinding-editor appscode/rbacauthorizationk8sio-clusterrolebinding-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i rbacauthorizationk8sio-clusterrolebinding-editor appscode/rbacauthorizationk8sio-clusterrolebinding-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ClusterRoleBinding Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `rbacauthorizationk Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i rbacauthorizationk8sio-clusterrolebinding-editor appscode/rbacauthorizationk8sio-clusterrolebinding-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=rbac.authorization.k8s.io/v1 +$ helm upgrade -i rbacauthorizationk8sio-clusterrolebinding-editor appscode/rbacauthorizationk8sio-clusterrolebinding-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=rbac.authorization.k8s.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i rbacauthorizationk8sio-clusterrolebinding-editor appscode/rbacauthorizationk8sio-clusterrolebinding-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i rbacauthorizationk8sio-clusterrolebinding-editor appscode/rbacauthorizationk8sio-clusterrolebinding-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/rbacauthorizationk8sio-role-editor/Chart.yaml b/charts/rbacauthorizationk8sio-role-editor/Chart.yaml index 31b384733b..192f2f0cca 100644 --- a/charts/rbacauthorizationk8sio-role-editor/Chart.yaml +++ b/charts/rbacauthorizationk8sio-role-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"rbac.authorization.k8s.io","version":"v1","resource":"roles"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Role Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: rbacauthorizationk8sio-role-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/rbacauthorizationk8sio-role-editor/README.md b/charts/rbacauthorizationk8sio-role-editor/README.md index a3de5761d9..d4dd635881 100644 --- a/charts/rbacauthorizationk8sio-role-editor/README.md +++ b/charts/rbacauthorizationk8sio-role-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/rbacauthorizationk8sio-role-editor --version=v0.35.0 -$ helm upgrade -i rbacauthorizationk8sio-role-editor appscode/rbacauthorizationk8sio-role-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/rbacauthorizationk8sio-role-editor --version=v0.36.0 +$ helm upgrade -i rbacauthorizationk8sio-role-editor appscode/rbacauthorizationk8sio-role-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Role Editor on a [Kubernetes](http://kubernetes.io) cluster To install/upgrade the chart with the release name `rbacauthorizationk8sio-role-editor`: ```bash -$ helm upgrade -i rbacauthorizationk8sio-role-editor appscode/rbacauthorizationk8sio-role-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i rbacauthorizationk8sio-role-editor appscode/rbacauthorizationk8sio-role-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Role Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `rbacauthorizationk Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i rbacauthorizationk8sio-role-editor appscode/rbacauthorizationk8sio-role-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=rbac.authorization.k8s.io/v1 +$ helm upgrade -i rbacauthorizationk8sio-role-editor appscode/rbacauthorizationk8sio-role-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=rbac.authorization.k8s.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i rbacauthorizationk8sio-role-editor appscode/rbacauthorizationk8sio-role-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i rbacauthorizationk8sio-role-editor appscode/rbacauthorizationk8sio-role-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/rbacauthorizationk8sio-rolebinding-editor/Chart.yaml b/charts/rbacauthorizationk8sio-rolebinding-editor/Chart.yaml index 6a6eada060..d4d77ed691 100644 --- a/charts/rbacauthorizationk8sio-rolebinding-editor/Chart.yaml +++ b/charts/rbacauthorizationk8sio-rolebinding-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"rbac.authorization.k8s.io","version":"v1","resource":"rolebindings"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: RoleBinding Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: rbacauthorizationk8sio-rolebinding-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/rbacauthorizationk8sio-rolebinding-editor/README.md b/charts/rbacauthorizationk8sio-rolebinding-editor/README.md index 3ad8c68d76..8129b3c89e 100644 --- a/charts/rbacauthorizationk8sio-rolebinding-editor/README.md +++ b/charts/rbacauthorizationk8sio-rolebinding-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/rbacauthorizationk8sio-rolebinding-editor --version=v0.35.0 -$ helm upgrade -i rbacauthorizationk8sio-rolebinding-editor appscode/rbacauthorizationk8sio-rolebinding-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/rbacauthorizationk8sio-rolebinding-editor --version=v0.36.0 +$ helm upgrade -i rbacauthorizationk8sio-rolebinding-editor appscode/rbacauthorizationk8sio-rolebinding-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a RoleBinding Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `rbacauthorizationk8sio-rolebinding-editor`: ```bash -$ helm upgrade -i rbacauthorizationk8sio-rolebinding-editor appscode/rbacauthorizationk8sio-rolebinding-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i rbacauthorizationk8sio-rolebinding-editor appscode/rbacauthorizationk8sio-rolebinding-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a RoleBinding Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `rbacauthorizationk Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i rbacauthorizationk8sio-rolebinding-editor appscode/rbacauthorizationk8sio-rolebinding-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=rbac.authorization.k8s.io/v1 +$ helm upgrade -i rbacauthorizationk8sio-rolebinding-editor appscode/rbacauthorizationk8sio-rolebinding-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=rbac.authorization.k8s.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i rbacauthorizationk8sio-rolebinding-editor appscode/rbacauthorizationk8sio-rolebinding-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i rbacauthorizationk8sio-rolebinding-editor appscode/rbacauthorizationk8sio-rolebinding-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/rdsawskubedbcom-cluster-editor/Chart.yaml b/charts/rdsawskubedbcom-cluster-editor/Chart.yaml index 8ece90781d..26b608bc2e 100644 --- a/charts/rdsawskubedbcom-cluster-editor/Chart.yaml +++ b/charts/rdsawskubedbcom-cluster-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"rds.aws.kubedb.com","version":"v1alpha1","resource":"clusters"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Cluster Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: rdsawskubedbcom-cluster-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/rdsawskubedbcom-cluster-editor/README.md b/charts/rdsawskubedbcom-cluster-editor/README.md index 9609006ebb..8accc16957 100644 --- a/charts/rdsawskubedbcom-cluster-editor/README.md +++ b/charts/rdsawskubedbcom-cluster-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/rdsawskubedbcom-cluster-editor --version=v0.35.0 -$ helm upgrade -i rdsawskubedbcom-cluster-editor appscode/rdsawskubedbcom-cluster-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/rdsawskubedbcom-cluster-editor --version=v0.36.0 +$ helm upgrade -i rdsawskubedbcom-cluster-editor appscode/rdsawskubedbcom-cluster-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Cluster Editor on a [Kubernetes](http://kubernetes.io) clus To install/upgrade the chart with the release name `rdsawskubedbcom-cluster-editor`: ```bash -$ helm upgrade -i rdsawskubedbcom-cluster-editor appscode/rdsawskubedbcom-cluster-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i rdsawskubedbcom-cluster-editor appscode/rdsawskubedbcom-cluster-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Cluster Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `rdsawskubedbcom-cl Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i rdsawskubedbcom-cluster-editor appscode/rdsawskubedbcom-cluster-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=rds.aws.kubedb.com/v1alpha1 +$ helm upgrade -i rdsawskubedbcom-cluster-editor appscode/rdsawskubedbcom-cluster-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=rds.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i rdsawskubedbcom-cluster-editor appscode/rdsawskubedbcom-cluster-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i rdsawskubedbcom-cluster-editor appscode/rdsawskubedbcom-cluster-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/rdsawskubedbcom-clusteractivitystream-editor/Chart.yaml b/charts/rdsawskubedbcom-clusteractivitystream-editor/Chart.yaml index 4cf701988c..9c750914f0 100644 --- a/charts/rdsawskubedbcom-clusteractivitystream-editor/Chart.yaml +++ b/charts/rdsawskubedbcom-clusteractivitystream-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"rds.aws.kubedb.com","version":"v1alpha1","resource":"clusteractivitystreams"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ClusterActivityStream Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: rdsawskubedbcom-clusteractivitystream-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/rdsawskubedbcom-clusteractivitystream-editor/README.md b/charts/rdsawskubedbcom-clusteractivitystream-editor/README.md index 1310c322bc..41498e721a 100644 --- a/charts/rdsawskubedbcom-clusteractivitystream-editor/README.md +++ b/charts/rdsawskubedbcom-clusteractivitystream-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/rdsawskubedbcom-clusteractivitystream-editor --version=v0.35.0 -$ helm upgrade -i rdsawskubedbcom-clusteractivitystream-editor appscode/rdsawskubedbcom-clusteractivitystream-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/rdsawskubedbcom-clusteractivitystream-editor --version=v0.36.0 +$ helm upgrade -i rdsawskubedbcom-clusteractivitystream-editor appscode/rdsawskubedbcom-clusteractivitystream-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ClusterActivityStream Editor on a [Kubernetes](http://kuber To install/upgrade the chart with the release name `rdsawskubedbcom-clusteractivitystream-editor`: ```bash -$ helm upgrade -i rdsawskubedbcom-clusteractivitystream-editor appscode/rdsawskubedbcom-clusteractivitystream-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i rdsawskubedbcom-clusteractivitystream-editor appscode/rdsawskubedbcom-clusteractivitystream-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ClusterActivityStream Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `rdsawskubedbcom-cl Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i rdsawskubedbcom-clusteractivitystream-editor appscode/rdsawskubedbcom-clusteractivitystream-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=rds.aws.kubedb.com/v1alpha1 +$ helm upgrade -i rdsawskubedbcom-clusteractivitystream-editor appscode/rdsawskubedbcom-clusteractivitystream-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=rds.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i rdsawskubedbcom-clusteractivitystream-editor appscode/rdsawskubedbcom-clusteractivitystream-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i rdsawskubedbcom-clusteractivitystream-editor appscode/rdsawskubedbcom-clusteractivitystream-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/rdsawskubedbcom-clusterendpoint-editor/Chart.yaml b/charts/rdsawskubedbcom-clusterendpoint-editor/Chart.yaml index 5243f436d3..09507d2fec 100644 --- a/charts/rdsawskubedbcom-clusterendpoint-editor/Chart.yaml +++ b/charts/rdsawskubedbcom-clusterendpoint-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"rds.aws.kubedb.com","version":"v1alpha1","resource":"clusterendpoints"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ClusterEndpoint Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: rdsawskubedbcom-clusterendpoint-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/rdsawskubedbcom-clusterendpoint-editor/README.md b/charts/rdsawskubedbcom-clusterendpoint-editor/README.md index bf19ed402f..2b1c6a69be 100644 --- a/charts/rdsawskubedbcom-clusterendpoint-editor/README.md +++ b/charts/rdsawskubedbcom-clusterendpoint-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/rdsawskubedbcom-clusterendpoint-editor --version=v0.35.0 -$ helm upgrade -i rdsawskubedbcom-clusterendpoint-editor appscode/rdsawskubedbcom-clusterendpoint-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/rdsawskubedbcom-clusterendpoint-editor --version=v0.36.0 +$ helm upgrade -i rdsawskubedbcom-clusterendpoint-editor appscode/rdsawskubedbcom-clusterendpoint-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ClusterEndpoint Editor on a [Kubernetes](http://kubernetes. To install/upgrade the chart with the release name `rdsawskubedbcom-clusterendpoint-editor`: ```bash -$ helm upgrade -i rdsawskubedbcom-clusterendpoint-editor appscode/rdsawskubedbcom-clusterendpoint-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i rdsawskubedbcom-clusterendpoint-editor appscode/rdsawskubedbcom-clusterendpoint-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ClusterEndpoint Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `rdsawskubedbcom-cl Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i rdsawskubedbcom-clusterendpoint-editor appscode/rdsawskubedbcom-clusterendpoint-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=rds.aws.kubedb.com/v1alpha1 +$ helm upgrade -i rdsawskubedbcom-clusterendpoint-editor appscode/rdsawskubedbcom-clusterendpoint-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=rds.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i rdsawskubedbcom-clusterendpoint-editor appscode/rdsawskubedbcom-clusterendpoint-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i rdsawskubedbcom-clusterendpoint-editor appscode/rdsawskubedbcom-clusterendpoint-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/rdsawskubedbcom-clusterinstance-editor/Chart.yaml b/charts/rdsawskubedbcom-clusterinstance-editor/Chart.yaml index 79fde7e1ca..f396c5e0de 100644 --- a/charts/rdsawskubedbcom-clusterinstance-editor/Chart.yaml +++ b/charts/rdsawskubedbcom-clusterinstance-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"rds.aws.kubedb.com","version":"v1alpha1","resource":"clusterinstances"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ClusterInstance Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: rdsawskubedbcom-clusterinstance-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/rdsawskubedbcom-clusterinstance-editor/README.md b/charts/rdsawskubedbcom-clusterinstance-editor/README.md index 53584d2eeb..caedd2f733 100644 --- a/charts/rdsawskubedbcom-clusterinstance-editor/README.md +++ b/charts/rdsawskubedbcom-clusterinstance-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/rdsawskubedbcom-clusterinstance-editor --version=v0.35.0 -$ helm upgrade -i rdsawskubedbcom-clusterinstance-editor appscode/rdsawskubedbcom-clusterinstance-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/rdsawskubedbcom-clusterinstance-editor --version=v0.36.0 +$ helm upgrade -i rdsawskubedbcom-clusterinstance-editor appscode/rdsawskubedbcom-clusterinstance-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ClusterInstance Editor on a [Kubernetes](http://kubernetes. To install/upgrade the chart with the release name `rdsawskubedbcom-clusterinstance-editor`: ```bash -$ helm upgrade -i rdsawskubedbcom-clusterinstance-editor appscode/rdsawskubedbcom-clusterinstance-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i rdsawskubedbcom-clusterinstance-editor appscode/rdsawskubedbcom-clusterinstance-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ClusterInstance Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `rdsawskubedbcom-cl Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i rdsawskubedbcom-clusterinstance-editor appscode/rdsawskubedbcom-clusterinstance-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=rds.aws.kubedb.com/v1alpha1 +$ helm upgrade -i rdsawskubedbcom-clusterinstance-editor appscode/rdsawskubedbcom-clusterinstance-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=rds.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i rdsawskubedbcom-clusterinstance-editor appscode/rdsawskubedbcom-clusterinstance-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i rdsawskubedbcom-clusterinstance-editor appscode/rdsawskubedbcom-clusterinstance-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/rdsawskubedbcom-clusterparametergroup-editor/Chart.yaml b/charts/rdsawskubedbcom-clusterparametergroup-editor/Chart.yaml index be346d1d56..60272204c3 100644 --- a/charts/rdsawskubedbcom-clusterparametergroup-editor/Chart.yaml +++ b/charts/rdsawskubedbcom-clusterparametergroup-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"rds.aws.kubedb.com","version":"v1alpha1","resource":"clusterparametergroups"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ClusterParameterGroup Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: rdsawskubedbcom-clusterparametergroup-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/rdsawskubedbcom-clusterparametergroup-editor/README.md b/charts/rdsawskubedbcom-clusterparametergroup-editor/README.md index bb0b9c371d..5731ff6e60 100644 --- a/charts/rdsawskubedbcom-clusterparametergroup-editor/README.md +++ b/charts/rdsawskubedbcom-clusterparametergroup-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/rdsawskubedbcom-clusterparametergroup-editor --version=v0.35.0 -$ helm upgrade -i rdsawskubedbcom-clusterparametergroup-editor appscode/rdsawskubedbcom-clusterparametergroup-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/rdsawskubedbcom-clusterparametergroup-editor --version=v0.36.0 +$ helm upgrade -i rdsawskubedbcom-clusterparametergroup-editor appscode/rdsawskubedbcom-clusterparametergroup-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ClusterParameterGroup Editor on a [Kubernetes](http://kuber To install/upgrade the chart with the release name `rdsawskubedbcom-clusterparametergroup-editor`: ```bash -$ helm upgrade -i rdsawskubedbcom-clusterparametergroup-editor appscode/rdsawskubedbcom-clusterparametergroup-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i rdsawskubedbcom-clusterparametergroup-editor appscode/rdsawskubedbcom-clusterparametergroup-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ClusterParameterGroup Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `rdsawskubedbcom-cl Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i rdsawskubedbcom-clusterparametergroup-editor appscode/rdsawskubedbcom-clusterparametergroup-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=rds.aws.kubedb.com/v1alpha1 +$ helm upgrade -i rdsawskubedbcom-clusterparametergroup-editor appscode/rdsawskubedbcom-clusterparametergroup-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=rds.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i rdsawskubedbcom-clusterparametergroup-editor appscode/rdsawskubedbcom-clusterparametergroup-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i rdsawskubedbcom-clusterparametergroup-editor appscode/rdsawskubedbcom-clusterparametergroup-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/rdsawskubedbcom-clusterroleassociation-editor/Chart.yaml b/charts/rdsawskubedbcom-clusterroleassociation-editor/Chart.yaml index 24134dd3fd..01d7c080c1 100644 --- a/charts/rdsawskubedbcom-clusterroleassociation-editor/Chart.yaml +++ b/charts/rdsawskubedbcom-clusterroleassociation-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"rds.aws.kubedb.com","version":"v1alpha1","resource":"clusterroleassociations"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ClusterRoleAssociation Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: rdsawskubedbcom-clusterroleassociation-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/rdsawskubedbcom-clusterroleassociation-editor/README.md b/charts/rdsawskubedbcom-clusterroleassociation-editor/README.md index 1b2d9d8348..927e126705 100644 --- a/charts/rdsawskubedbcom-clusterroleassociation-editor/README.md +++ b/charts/rdsawskubedbcom-clusterroleassociation-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/rdsawskubedbcom-clusterroleassociation-editor --version=v0.35.0 -$ helm upgrade -i rdsawskubedbcom-clusterroleassociation-editor appscode/rdsawskubedbcom-clusterroleassociation-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/rdsawskubedbcom-clusterroleassociation-editor --version=v0.36.0 +$ helm upgrade -i rdsawskubedbcom-clusterroleassociation-editor appscode/rdsawskubedbcom-clusterroleassociation-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ClusterRoleAssociation Editor on a [Kubernetes](http://kube To install/upgrade the chart with the release name `rdsawskubedbcom-clusterroleassociation-editor`: ```bash -$ helm upgrade -i rdsawskubedbcom-clusterroleassociation-editor appscode/rdsawskubedbcom-clusterroleassociation-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i rdsawskubedbcom-clusterroleassociation-editor appscode/rdsawskubedbcom-clusterroleassociation-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ClusterRoleAssociation Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `rdsawskubedbcom-cl Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i rdsawskubedbcom-clusterroleassociation-editor appscode/rdsawskubedbcom-clusterroleassociation-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=rds.aws.kubedb.com/v1alpha1 +$ helm upgrade -i rdsawskubedbcom-clusterroleassociation-editor appscode/rdsawskubedbcom-clusterroleassociation-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=rds.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i rdsawskubedbcom-clusterroleassociation-editor appscode/rdsawskubedbcom-clusterroleassociation-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i rdsawskubedbcom-clusterroleassociation-editor appscode/rdsawskubedbcom-clusterroleassociation-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/rdsawskubedbcom-clustersnapshot-editor/Chart.yaml b/charts/rdsawskubedbcom-clustersnapshot-editor/Chart.yaml index 3ec414ffa1..697b685dcb 100644 --- a/charts/rdsawskubedbcom-clustersnapshot-editor/Chart.yaml +++ b/charts/rdsawskubedbcom-clustersnapshot-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"rds.aws.kubedb.com","version":"v1alpha1","resource":"clustersnapshots"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ClusterSnapshot Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: rdsawskubedbcom-clustersnapshot-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/rdsawskubedbcom-clustersnapshot-editor/README.md b/charts/rdsawskubedbcom-clustersnapshot-editor/README.md index 82241d8ff0..8c621339eb 100644 --- a/charts/rdsawskubedbcom-clustersnapshot-editor/README.md +++ b/charts/rdsawskubedbcom-clustersnapshot-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/rdsawskubedbcom-clustersnapshot-editor --version=v0.35.0 -$ helm upgrade -i rdsawskubedbcom-clustersnapshot-editor appscode/rdsawskubedbcom-clustersnapshot-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/rdsawskubedbcom-clustersnapshot-editor --version=v0.36.0 +$ helm upgrade -i rdsawskubedbcom-clustersnapshot-editor appscode/rdsawskubedbcom-clustersnapshot-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ClusterSnapshot Editor on a [Kubernetes](http://kubernetes. To install/upgrade the chart with the release name `rdsawskubedbcom-clustersnapshot-editor`: ```bash -$ helm upgrade -i rdsawskubedbcom-clustersnapshot-editor appscode/rdsawskubedbcom-clustersnapshot-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i rdsawskubedbcom-clustersnapshot-editor appscode/rdsawskubedbcom-clustersnapshot-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ClusterSnapshot Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `rdsawskubedbcom-cl Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i rdsawskubedbcom-clustersnapshot-editor appscode/rdsawskubedbcom-clustersnapshot-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=rds.aws.kubedb.com/v1alpha1 +$ helm upgrade -i rdsawskubedbcom-clustersnapshot-editor appscode/rdsawskubedbcom-clustersnapshot-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=rds.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i rdsawskubedbcom-clustersnapshot-editor appscode/rdsawskubedbcom-clustersnapshot-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i rdsawskubedbcom-clustersnapshot-editor appscode/rdsawskubedbcom-clustersnapshot-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/rdsawskubedbcom-dbinstanceautomatedbackupsreplication-editor/Chart.yaml b/charts/rdsawskubedbcom-dbinstanceautomatedbackupsreplication-editor/Chart.yaml index 2a7b2f463f..4ce6108ab7 100644 --- a/charts/rdsawskubedbcom-dbinstanceautomatedbackupsreplication-editor/Chart.yaml +++ b/charts/rdsawskubedbcom-dbinstanceautomatedbackupsreplication-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"rds.aws.kubedb.com","version":"v1alpha1","resource":"dbinstanceautomatedbackupsreplications"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: DBInstanceAutomatedBackupsReplication Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: rdsawskubedbcom-dbinstanceautomatedbackupsreplication-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/rdsawskubedbcom-dbinstanceautomatedbackupsreplication-editor/README.md b/charts/rdsawskubedbcom-dbinstanceautomatedbackupsreplication-editor/README.md index c01a43aec6..b34bcbc8a5 100644 --- a/charts/rdsawskubedbcom-dbinstanceautomatedbackupsreplication-editor/README.md +++ b/charts/rdsawskubedbcom-dbinstanceautomatedbackupsreplication-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/rdsawskubedbcom-dbinstanceautomatedbackupsreplication-editor --version=v0.35.0 -$ helm upgrade -i rdsawskubedbcom-dbinstanceautomatedbackupsreplication-editor appscode/rdsawskubedbcom-dbinstanceautomatedbackupsreplication-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/rdsawskubedbcom-dbinstanceautomatedbackupsreplication-editor --version=v0.36.0 +$ helm upgrade -i rdsawskubedbcom-dbinstanceautomatedbackupsreplication-editor appscode/rdsawskubedbcom-dbinstanceautomatedbackupsreplication-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a DBInstanceAutomatedBackupsReplication Editor on a [Kubernet To install/upgrade the chart with the release name `rdsawskubedbcom-dbinstanceautomatedbackupsreplication-editor`: ```bash -$ helm upgrade -i rdsawskubedbcom-dbinstanceautomatedbackupsreplication-editor appscode/rdsawskubedbcom-dbinstanceautomatedbackupsreplication-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i rdsawskubedbcom-dbinstanceautomatedbackupsreplication-editor appscode/rdsawskubedbcom-dbinstanceautomatedbackupsreplication-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a DBInstanceAutomatedBackupsReplication Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `rdsawskubedbcom-db Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i rdsawskubedbcom-dbinstanceautomatedbackupsreplication-editor appscode/rdsawskubedbcom-dbinstanceautomatedbackupsreplication-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=rds.aws.kubedb.com/v1alpha1 +$ helm upgrade -i rdsawskubedbcom-dbinstanceautomatedbackupsreplication-editor appscode/rdsawskubedbcom-dbinstanceautomatedbackupsreplication-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=rds.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i rdsawskubedbcom-dbinstanceautomatedbackupsreplication-editor appscode/rdsawskubedbcom-dbinstanceautomatedbackupsreplication-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i rdsawskubedbcom-dbinstanceautomatedbackupsreplication-editor appscode/rdsawskubedbcom-dbinstanceautomatedbackupsreplication-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/rdsawskubedbcom-dbsnapshotcopy-editor/Chart.yaml b/charts/rdsawskubedbcom-dbsnapshotcopy-editor/Chart.yaml index c3d126c32e..93adbc06e0 100644 --- a/charts/rdsawskubedbcom-dbsnapshotcopy-editor/Chart.yaml +++ b/charts/rdsawskubedbcom-dbsnapshotcopy-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"rds.aws.kubedb.com","version":"v1alpha1","resource":"dbsnapshotcopies"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: DBSnapshotCopy Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: rdsawskubedbcom-dbsnapshotcopy-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/rdsawskubedbcom-dbsnapshotcopy-editor/README.md b/charts/rdsawskubedbcom-dbsnapshotcopy-editor/README.md index 77e4c43c27..0b7660a4fc 100644 --- a/charts/rdsawskubedbcom-dbsnapshotcopy-editor/README.md +++ b/charts/rdsawskubedbcom-dbsnapshotcopy-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/rdsawskubedbcom-dbsnapshotcopy-editor --version=v0.35.0 -$ helm upgrade -i rdsawskubedbcom-dbsnapshotcopy-editor appscode/rdsawskubedbcom-dbsnapshotcopy-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/rdsawskubedbcom-dbsnapshotcopy-editor --version=v0.36.0 +$ helm upgrade -i rdsawskubedbcom-dbsnapshotcopy-editor appscode/rdsawskubedbcom-dbsnapshotcopy-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a DBSnapshotCopy Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `rdsawskubedbcom-dbsnapshotcopy-editor`: ```bash -$ helm upgrade -i rdsawskubedbcom-dbsnapshotcopy-editor appscode/rdsawskubedbcom-dbsnapshotcopy-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i rdsawskubedbcom-dbsnapshotcopy-editor appscode/rdsawskubedbcom-dbsnapshotcopy-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a DBSnapshotCopy Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `rdsawskubedbcom-db Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i rdsawskubedbcom-dbsnapshotcopy-editor appscode/rdsawskubedbcom-dbsnapshotcopy-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=rds.aws.kubedb.com/v1alpha1 +$ helm upgrade -i rdsawskubedbcom-dbsnapshotcopy-editor appscode/rdsawskubedbcom-dbsnapshotcopy-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=rds.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i rdsawskubedbcom-dbsnapshotcopy-editor appscode/rdsawskubedbcom-dbsnapshotcopy-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i rdsawskubedbcom-dbsnapshotcopy-editor appscode/rdsawskubedbcom-dbsnapshotcopy-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/rdsawskubedbcom-eventsubscription-editor/Chart.yaml b/charts/rdsawskubedbcom-eventsubscription-editor/Chart.yaml index b1f11e875d..2408ee8767 100644 --- a/charts/rdsawskubedbcom-eventsubscription-editor/Chart.yaml +++ b/charts/rdsawskubedbcom-eventsubscription-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"rds.aws.kubedb.com","version":"v1alpha1","resource":"eventsubscriptions"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: EventSubscription Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: rdsawskubedbcom-eventsubscription-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/rdsawskubedbcom-eventsubscription-editor/README.md b/charts/rdsawskubedbcom-eventsubscription-editor/README.md index c6c3bffcf7..70f7a9e2cd 100644 --- a/charts/rdsawskubedbcom-eventsubscription-editor/README.md +++ b/charts/rdsawskubedbcom-eventsubscription-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/rdsawskubedbcom-eventsubscription-editor --version=v0.35.0 -$ helm upgrade -i rdsawskubedbcom-eventsubscription-editor appscode/rdsawskubedbcom-eventsubscription-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/rdsawskubedbcom-eventsubscription-editor --version=v0.36.0 +$ helm upgrade -i rdsawskubedbcom-eventsubscription-editor appscode/rdsawskubedbcom-eventsubscription-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a EventSubscription Editor on a [Kubernetes](http://kubernete To install/upgrade the chart with the release name `rdsawskubedbcom-eventsubscription-editor`: ```bash -$ helm upgrade -i rdsawskubedbcom-eventsubscription-editor appscode/rdsawskubedbcom-eventsubscription-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i rdsawskubedbcom-eventsubscription-editor appscode/rdsawskubedbcom-eventsubscription-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a EventSubscription Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `rdsawskubedbcom-ev Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i rdsawskubedbcom-eventsubscription-editor appscode/rdsawskubedbcom-eventsubscription-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=rds.aws.kubedb.com/v1alpha1 +$ helm upgrade -i rdsawskubedbcom-eventsubscription-editor appscode/rdsawskubedbcom-eventsubscription-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=rds.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i rdsawskubedbcom-eventsubscription-editor appscode/rdsawskubedbcom-eventsubscription-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i rdsawskubedbcom-eventsubscription-editor appscode/rdsawskubedbcom-eventsubscription-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/rdsawskubedbcom-globalcluster-editor/Chart.yaml b/charts/rdsawskubedbcom-globalcluster-editor/Chart.yaml index 5af7b683c8..b17aebbdd8 100644 --- a/charts/rdsawskubedbcom-globalcluster-editor/Chart.yaml +++ b/charts/rdsawskubedbcom-globalcluster-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"rds.aws.kubedb.com","version":"v1alpha1","resource":"globalclusters"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: GlobalCluster Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: rdsawskubedbcom-globalcluster-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/rdsawskubedbcom-globalcluster-editor/README.md b/charts/rdsawskubedbcom-globalcluster-editor/README.md index 7ac37072ef..92809b5a0a 100644 --- a/charts/rdsawskubedbcom-globalcluster-editor/README.md +++ b/charts/rdsawskubedbcom-globalcluster-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/rdsawskubedbcom-globalcluster-editor --version=v0.35.0 -$ helm upgrade -i rdsawskubedbcom-globalcluster-editor appscode/rdsawskubedbcom-globalcluster-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/rdsawskubedbcom-globalcluster-editor --version=v0.36.0 +$ helm upgrade -i rdsawskubedbcom-globalcluster-editor appscode/rdsawskubedbcom-globalcluster-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a GlobalCluster Editor on a [Kubernetes](http://kubernetes.io To install/upgrade the chart with the release name `rdsawskubedbcom-globalcluster-editor`: ```bash -$ helm upgrade -i rdsawskubedbcom-globalcluster-editor appscode/rdsawskubedbcom-globalcluster-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i rdsawskubedbcom-globalcluster-editor appscode/rdsawskubedbcom-globalcluster-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a GlobalCluster Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `rdsawskubedbcom-gl Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i rdsawskubedbcom-globalcluster-editor appscode/rdsawskubedbcom-globalcluster-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=rds.aws.kubedb.com/v1alpha1 +$ helm upgrade -i rdsawskubedbcom-globalcluster-editor appscode/rdsawskubedbcom-globalcluster-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=rds.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i rdsawskubedbcom-globalcluster-editor appscode/rdsawskubedbcom-globalcluster-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i rdsawskubedbcom-globalcluster-editor appscode/rdsawskubedbcom-globalcluster-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/rdsawskubedbcom-instance-editor/Chart.yaml b/charts/rdsawskubedbcom-instance-editor/Chart.yaml index 65d1650ab9..1a00762a06 100644 --- a/charts/rdsawskubedbcom-instance-editor/Chart.yaml +++ b/charts/rdsawskubedbcom-instance-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"rds.aws.kubedb.com","version":"v1alpha1","resource":"instances"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Instance Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: rdsawskubedbcom-instance-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/rdsawskubedbcom-instance-editor/README.md b/charts/rdsawskubedbcom-instance-editor/README.md index c32317c033..1a682ec4fa 100644 --- a/charts/rdsawskubedbcom-instance-editor/README.md +++ b/charts/rdsawskubedbcom-instance-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/rdsawskubedbcom-instance-editor --version=v0.35.0 -$ helm upgrade -i rdsawskubedbcom-instance-editor appscode/rdsawskubedbcom-instance-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/rdsawskubedbcom-instance-editor --version=v0.36.0 +$ helm upgrade -i rdsawskubedbcom-instance-editor appscode/rdsawskubedbcom-instance-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Instance Editor on a [Kubernetes](http://kubernetes.io) clu To install/upgrade the chart with the release name `rdsawskubedbcom-instance-editor`: ```bash -$ helm upgrade -i rdsawskubedbcom-instance-editor appscode/rdsawskubedbcom-instance-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i rdsawskubedbcom-instance-editor appscode/rdsawskubedbcom-instance-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Instance Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `rdsawskubedbcom-in Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i rdsawskubedbcom-instance-editor appscode/rdsawskubedbcom-instance-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=rds.aws.kubedb.com/v1alpha1 +$ helm upgrade -i rdsawskubedbcom-instance-editor appscode/rdsawskubedbcom-instance-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=rds.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i rdsawskubedbcom-instance-editor appscode/rdsawskubedbcom-instance-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i rdsawskubedbcom-instance-editor appscode/rdsawskubedbcom-instance-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/rdsawskubedbcom-instanceroleassociation-editor/Chart.yaml b/charts/rdsawskubedbcom-instanceroleassociation-editor/Chart.yaml index 500b36092d..dfe1d76968 100644 --- a/charts/rdsawskubedbcom-instanceroleassociation-editor/Chart.yaml +++ b/charts/rdsawskubedbcom-instanceroleassociation-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"rds.aws.kubedb.com","version":"v1alpha1","resource":"instanceroleassociations"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: InstanceRoleAssociation Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: rdsawskubedbcom-instanceroleassociation-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/rdsawskubedbcom-instanceroleassociation-editor/README.md b/charts/rdsawskubedbcom-instanceroleassociation-editor/README.md index 9b4decc19d..047919eedb 100644 --- a/charts/rdsawskubedbcom-instanceroleassociation-editor/README.md +++ b/charts/rdsawskubedbcom-instanceroleassociation-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/rdsawskubedbcom-instanceroleassociation-editor --version=v0.35.0 -$ helm upgrade -i rdsawskubedbcom-instanceroleassociation-editor appscode/rdsawskubedbcom-instanceroleassociation-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/rdsawskubedbcom-instanceroleassociation-editor --version=v0.36.0 +$ helm upgrade -i rdsawskubedbcom-instanceroleassociation-editor appscode/rdsawskubedbcom-instanceroleassociation-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a InstanceRoleAssociation Editor on a [Kubernetes](http://kub To install/upgrade the chart with the release name `rdsawskubedbcom-instanceroleassociation-editor`: ```bash -$ helm upgrade -i rdsawskubedbcom-instanceroleassociation-editor appscode/rdsawskubedbcom-instanceroleassociation-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i rdsawskubedbcom-instanceroleassociation-editor appscode/rdsawskubedbcom-instanceroleassociation-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a InstanceRoleAssociation Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `rdsawskubedbcom-in Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i rdsawskubedbcom-instanceroleassociation-editor appscode/rdsawskubedbcom-instanceroleassociation-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=rds.aws.kubedb.com/v1alpha1 +$ helm upgrade -i rdsawskubedbcom-instanceroleassociation-editor appscode/rdsawskubedbcom-instanceroleassociation-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=rds.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i rdsawskubedbcom-instanceroleassociation-editor appscode/rdsawskubedbcom-instanceroleassociation-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i rdsawskubedbcom-instanceroleassociation-editor appscode/rdsawskubedbcom-instanceroleassociation-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/rdsawskubedbcom-optiongroup-editor/Chart.yaml b/charts/rdsawskubedbcom-optiongroup-editor/Chart.yaml index c8c10aac5a..502ad7558d 100644 --- a/charts/rdsawskubedbcom-optiongroup-editor/Chart.yaml +++ b/charts/rdsawskubedbcom-optiongroup-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"rds.aws.kubedb.com","version":"v1alpha1","resource":"optiongroups"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: OptionGroup Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: rdsawskubedbcom-optiongroup-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/rdsawskubedbcom-optiongroup-editor/README.md b/charts/rdsawskubedbcom-optiongroup-editor/README.md index 9e56931d90..d4e7c5ed35 100644 --- a/charts/rdsawskubedbcom-optiongroup-editor/README.md +++ b/charts/rdsawskubedbcom-optiongroup-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/rdsawskubedbcom-optiongroup-editor --version=v0.35.0 -$ helm upgrade -i rdsawskubedbcom-optiongroup-editor appscode/rdsawskubedbcom-optiongroup-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/rdsawskubedbcom-optiongroup-editor --version=v0.36.0 +$ helm upgrade -i rdsawskubedbcom-optiongroup-editor appscode/rdsawskubedbcom-optiongroup-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a OptionGroup Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `rdsawskubedbcom-optiongroup-editor`: ```bash -$ helm upgrade -i rdsawskubedbcom-optiongroup-editor appscode/rdsawskubedbcom-optiongroup-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i rdsawskubedbcom-optiongroup-editor appscode/rdsawskubedbcom-optiongroup-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a OptionGroup Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `rdsawskubedbcom-op Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i rdsawskubedbcom-optiongroup-editor appscode/rdsawskubedbcom-optiongroup-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=rds.aws.kubedb.com/v1alpha1 +$ helm upgrade -i rdsawskubedbcom-optiongroup-editor appscode/rdsawskubedbcom-optiongroup-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=rds.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i rdsawskubedbcom-optiongroup-editor appscode/rdsawskubedbcom-optiongroup-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i rdsawskubedbcom-optiongroup-editor appscode/rdsawskubedbcom-optiongroup-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/rdsawskubedbcom-parametergroup-editor/Chart.yaml b/charts/rdsawskubedbcom-parametergroup-editor/Chart.yaml index 1590a4fe94..17391c85af 100644 --- a/charts/rdsawskubedbcom-parametergroup-editor/Chart.yaml +++ b/charts/rdsawskubedbcom-parametergroup-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"rds.aws.kubedb.com","version":"v1alpha1","resource":"parametergroups"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ParameterGroup Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: rdsawskubedbcom-parametergroup-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/rdsawskubedbcom-parametergroup-editor/README.md b/charts/rdsawskubedbcom-parametergroup-editor/README.md index 9d5baf13cc..acedb5ded8 100644 --- a/charts/rdsawskubedbcom-parametergroup-editor/README.md +++ b/charts/rdsawskubedbcom-parametergroup-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/rdsawskubedbcom-parametergroup-editor --version=v0.35.0 -$ helm upgrade -i rdsawskubedbcom-parametergroup-editor appscode/rdsawskubedbcom-parametergroup-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/rdsawskubedbcom-parametergroup-editor --version=v0.36.0 +$ helm upgrade -i rdsawskubedbcom-parametergroup-editor appscode/rdsawskubedbcom-parametergroup-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ParameterGroup Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `rdsawskubedbcom-parametergroup-editor`: ```bash -$ helm upgrade -i rdsawskubedbcom-parametergroup-editor appscode/rdsawskubedbcom-parametergroup-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i rdsawskubedbcom-parametergroup-editor appscode/rdsawskubedbcom-parametergroup-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ParameterGroup Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `rdsawskubedbcom-pa Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i rdsawskubedbcom-parametergroup-editor appscode/rdsawskubedbcom-parametergroup-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=rds.aws.kubedb.com/v1alpha1 +$ helm upgrade -i rdsawskubedbcom-parametergroup-editor appscode/rdsawskubedbcom-parametergroup-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=rds.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i rdsawskubedbcom-parametergroup-editor appscode/rdsawskubedbcom-parametergroup-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i rdsawskubedbcom-parametergroup-editor appscode/rdsawskubedbcom-parametergroup-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/rdsawskubedbcom-proxy-editor/Chart.yaml b/charts/rdsawskubedbcom-proxy-editor/Chart.yaml index 3c89ccbfe3..160204af98 100644 --- a/charts/rdsawskubedbcom-proxy-editor/Chart.yaml +++ b/charts/rdsawskubedbcom-proxy-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"rds.aws.kubedb.com","version":"v1alpha1","resource":"proxies"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Proxy Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: rdsawskubedbcom-proxy-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/rdsawskubedbcom-proxy-editor/README.md b/charts/rdsawskubedbcom-proxy-editor/README.md index d48f63fe82..039da6b1ce 100644 --- a/charts/rdsawskubedbcom-proxy-editor/README.md +++ b/charts/rdsawskubedbcom-proxy-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/rdsawskubedbcom-proxy-editor --version=v0.35.0 -$ helm upgrade -i rdsawskubedbcom-proxy-editor appscode/rdsawskubedbcom-proxy-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/rdsawskubedbcom-proxy-editor --version=v0.36.0 +$ helm upgrade -i rdsawskubedbcom-proxy-editor appscode/rdsawskubedbcom-proxy-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Proxy Editor on a [Kubernetes](http://kubernetes.io) cluste To install/upgrade the chart with the release name `rdsawskubedbcom-proxy-editor`: ```bash -$ helm upgrade -i rdsawskubedbcom-proxy-editor appscode/rdsawskubedbcom-proxy-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i rdsawskubedbcom-proxy-editor appscode/rdsawskubedbcom-proxy-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Proxy Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `rdsawskubedbcom-pr Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i rdsawskubedbcom-proxy-editor appscode/rdsawskubedbcom-proxy-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=rds.aws.kubedb.com/v1alpha1 +$ helm upgrade -i rdsawskubedbcom-proxy-editor appscode/rdsawskubedbcom-proxy-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=rds.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i rdsawskubedbcom-proxy-editor appscode/rdsawskubedbcom-proxy-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i rdsawskubedbcom-proxy-editor appscode/rdsawskubedbcom-proxy-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/rdsawskubedbcom-proxydefaulttargetgroup-editor/Chart.yaml b/charts/rdsawskubedbcom-proxydefaulttargetgroup-editor/Chart.yaml index fb359ee851..408555936c 100644 --- a/charts/rdsawskubedbcom-proxydefaulttargetgroup-editor/Chart.yaml +++ b/charts/rdsawskubedbcom-proxydefaulttargetgroup-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"rds.aws.kubedb.com","version":"v1alpha1","resource":"proxydefaulttargetgroups"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ProxyDefaultTargetGroup Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: rdsawskubedbcom-proxydefaulttargetgroup-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/rdsawskubedbcom-proxydefaulttargetgroup-editor/README.md b/charts/rdsawskubedbcom-proxydefaulttargetgroup-editor/README.md index fe93712646..ab49f8d41e 100644 --- a/charts/rdsawskubedbcom-proxydefaulttargetgroup-editor/README.md +++ b/charts/rdsawskubedbcom-proxydefaulttargetgroup-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/rdsawskubedbcom-proxydefaulttargetgroup-editor --version=v0.35.0 -$ helm upgrade -i rdsawskubedbcom-proxydefaulttargetgroup-editor appscode/rdsawskubedbcom-proxydefaulttargetgroup-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/rdsawskubedbcom-proxydefaulttargetgroup-editor --version=v0.36.0 +$ helm upgrade -i rdsawskubedbcom-proxydefaulttargetgroup-editor appscode/rdsawskubedbcom-proxydefaulttargetgroup-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ProxyDefaultTargetGroup Editor on a [Kubernetes](http://kub To install/upgrade the chart with the release name `rdsawskubedbcom-proxydefaulttargetgroup-editor`: ```bash -$ helm upgrade -i rdsawskubedbcom-proxydefaulttargetgroup-editor appscode/rdsawskubedbcom-proxydefaulttargetgroup-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i rdsawskubedbcom-proxydefaulttargetgroup-editor appscode/rdsawskubedbcom-proxydefaulttargetgroup-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ProxyDefaultTargetGroup Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `rdsawskubedbcom-pr Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i rdsawskubedbcom-proxydefaulttargetgroup-editor appscode/rdsawskubedbcom-proxydefaulttargetgroup-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=rds.aws.kubedb.com/v1alpha1 +$ helm upgrade -i rdsawskubedbcom-proxydefaulttargetgroup-editor appscode/rdsawskubedbcom-proxydefaulttargetgroup-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=rds.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i rdsawskubedbcom-proxydefaulttargetgroup-editor appscode/rdsawskubedbcom-proxydefaulttargetgroup-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i rdsawskubedbcom-proxydefaulttargetgroup-editor appscode/rdsawskubedbcom-proxydefaulttargetgroup-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/rdsawskubedbcom-proxyendpoint-editor/Chart.yaml b/charts/rdsawskubedbcom-proxyendpoint-editor/Chart.yaml index 8bbbb1f1b8..df7cc37542 100644 --- a/charts/rdsawskubedbcom-proxyendpoint-editor/Chart.yaml +++ b/charts/rdsawskubedbcom-proxyendpoint-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"rds.aws.kubedb.com","version":"v1alpha1","resource":"proxyendpoints"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ProxyEndpoint Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: rdsawskubedbcom-proxyendpoint-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/rdsawskubedbcom-proxyendpoint-editor/README.md b/charts/rdsawskubedbcom-proxyendpoint-editor/README.md index 9a41da6068..afe9bc3ddb 100644 --- a/charts/rdsawskubedbcom-proxyendpoint-editor/README.md +++ b/charts/rdsawskubedbcom-proxyendpoint-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/rdsawskubedbcom-proxyendpoint-editor --version=v0.35.0 -$ helm upgrade -i rdsawskubedbcom-proxyendpoint-editor appscode/rdsawskubedbcom-proxyendpoint-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/rdsawskubedbcom-proxyendpoint-editor --version=v0.36.0 +$ helm upgrade -i rdsawskubedbcom-proxyendpoint-editor appscode/rdsawskubedbcom-proxyendpoint-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ProxyEndpoint Editor on a [Kubernetes](http://kubernetes.io To install/upgrade the chart with the release name `rdsawskubedbcom-proxyendpoint-editor`: ```bash -$ helm upgrade -i rdsawskubedbcom-proxyendpoint-editor appscode/rdsawskubedbcom-proxyendpoint-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i rdsawskubedbcom-proxyendpoint-editor appscode/rdsawskubedbcom-proxyendpoint-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ProxyEndpoint Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `rdsawskubedbcom-pr Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i rdsawskubedbcom-proxyendpoint-editor appscode/rdsawskubedbcom-proxyendpoint-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=rds.aws.kubedb.com/v1alpha1 +$ helm upgrade -i rdsawskubedbcom-proxyendpoint-editor appscode/rdsawskubedbcom-proxyendpoint-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=rds.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i rdsawskubedbcom-proxyendpoint-editor appscode/rdsawskubedbcom-proxyendpoint-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i rdsawskubedbcom-proxyendpoint-editor appscode/rdsawskubedbcom-proxyendpoint-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/rdsawskubedbcom-proxytarget-editor/Chart.yaml b/charts/rdsawskubedbcom-proxytarget-editor/Chart.yaml index 33f046cc0c..2c41ac973b 100644 --- a/charts/rdsawskubedbcom-proxytarget-editor/Chart.yaml +++ b/charts/rdsawskubedbcom-proxytarget-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"rds.aws.kubedb.com","version":"v1alpha1","resource":"proxytargets"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ProxyTarget Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: rdsawskubedbcom-proxytarget-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/rdsawskubedbcom-proxytarget-editor/README.md b/charts/rdsawskubedbcom-proxytarget-editor/README.md index a8bd695a33..ebde14856a 100644 --- a/charts/rdsawskubedbcom-proxytarget-editor/README.md +++ b/charts/rdsawskubedbcom-proxytarget-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/rdsawskubedbcom-proxytarget-editor --version=v0.35.0 -$ helm upgrade -i rdsawskubedbcom-proxytarget-editor appscode/rdsawskubedbcom-proxytarget-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/rdsawskubedbcom-proxytarget-editor --version=v0.36.0 +$ helm upgrade -i rdsawskubedbcom-proxytarget-editor appscode/rdsawskubedbcom-proxytarget-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ProxyTarget Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `rdsawskubedbcom-proxytarget-editor`: ```bash -$ helm upgrade -i rdsawskubedbcom-proxytarget-editor appscode/rdsawskubedbcom-proxytarget-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i rdsawskubedbcom-proxytarget-editor appscode/rdsawskubedbcom-proxytarget-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ProxyTarget Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `rdsawskubedbcom-pr Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i rdsawskubedbcom-proxytarget-editor appscode/rdsawskubedbcom-proxytarget-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=rds.aws.kubedb.com/v1alpha1 +$ helm upgrade -i rdsawskubedbcom-proxytarget-editor appscode/rdsawskubedbcom-proxytarget-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=rds.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i rdsawskubedbcom-proxytarget-editor appscode/rdsawskubedbcom-proxytarget-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i rdsawskubedbcom-proxytarget-editor appscode/rdsawskubedbcom-proxytarget-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/rdsawskubedbcom-snapshot-editor/Chart.yaml b/charts/rdsawskubedbcom-snapshot-editor/Chart.yaml index 5184549333..c02fdc6a30 100644 --- a/charts/rdsawskubedbcom-snapshot-editor/Chart.yaml +++ b/charts/rdsawskubedbcom-snapshot-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"rds.aws.kubedb.com","version":"v1alpha1","resource":"snapshots"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Snapshot Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: rdsawskubedbcom-snapshot-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/rdsawskubedbcom-snapshot-editor/README.md b/charts/rdsawskubedbcom-snapshot-editor/README.md index cafb8b65a8..50753a0e04 100644 --- a/charts/rdsawskubedbcom-snapshot-editor/README.md +++ b/charts/rdsawskubedbcom-snapshot-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/rdsawskubedbcom-snapshot-editor --version=v0.35.0 -$ helm upgrade -i rdsawskubedbcom-snapshot-editor appscode/rdsawskubedbcom-snapshot-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/rdsawskubedbcom-snapshot-editor --version=v0.36.0 +$ helm upgrade -i rdsawskubedbcom-snapshot-editor appscode/rdsawskubedbcom-snapshot-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Snapshot Editor on a [Kubernetes](http://kubernetes.io) clu To install/upgrade the chart with the release name `rdsawskubedbcom-snapshot-editor`: ```bash -$ helm upgrade -i rdsawskubedbcom-snapshot-editor appscode/rdsawskubedbcom-snapshot-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i rdsawskubedbcom-snapshot-editor appscode/rdsawskubedbcom-snapshot-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Snapshot Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `rdsawskubedbcom-sn Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i rdsawskubedbcom-snapshot-editor appscode/rdsawskubedbcom-snapshot-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=rds.aws.kubedb.com/v1alpha1 +$ helm upgrade -i rdsawskubedbcom-snapshot-editor appscode/rdsawskubedbcom-snapshot-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=rds.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i rdsawskubedbcom-snapshot-editor appscode/rdsawskubedbcom-snapshot-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i rdsawskubedbcom-snapshot-editor appscode/rdsawskubedbcom-snapshot-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/rdsawskubedbcom-subnetgroup-editor/Chart.yaml b/charts/rdsawskubedbcom-subnetgroup-editor/Chart.yaml index 7870881798..438ffd6b05 100644 --- a/charts/rdsawskubedbcom-subnetgroup-editor/Chart.yaml +++ b/charts/rdsawskubedbcom-subnetgroup-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"rds.aws.kubedb.com","version":"v1alpha1","resource":"subnetgroups"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: SubnetGroup Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: rdsawskubedbcom-subnetgroup-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/rdsawskubedbcom-subnetgroup-editor/README.md b/charts/rdsawskubedbcom-subnetgroup-editor/README.md index 5c454ad4cf..d9e504b635 100644 --- a/charts/rdsawskubedbcom-subnetgroup-editor/README.md +++ b/charts/rdsawskubedbcom-subnetgroup-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/rdsawskubedbcom-subnetgroup-editor --version=v0.35.0 -$ helm upgrade -i rdsawskubedbcom-subnetgroup-editor appscode/rdsawskubedbcom-subnetgroup-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/rdsawskubedbcom-subnetgroup-editor --version=v0.36.0 +$ helm upgrade -i rdsawskubedbcom-subnetgroup-editor appscode/rdsawskubedbcom-subnetgroup-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a SubnetGroup Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `rdsawskubedbcom-subnetgroup-editor`: ```bash -$ helm upgrade -i rdsawskubedbcom-subnetgroup-editor appscode/rdsawskubedbcom-subnetgroup-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i rdsawskubedbcom-subnetgroup-editor appscode/rdsawskubedbcom-subnetgroup-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a SubnetGroup Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `rdsawskubedbcom-su Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i rdsawskubedbcom-subnetgroup-editor appscode/rdsawskubedbcom-subnetgroup-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=rds.aws.kubedb.com/v1alpha1 +$ helm upgrade -i rdsawskubedbcom-subnetgroup-editor appscode/rdsawskubedbcom-subnetgroup-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=rds.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i rdsawskubedbcom-subnetgroup-editor appscode/rdsawskubedbcom-subnetgroup-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i rdsawskubedbcom-subnetgroup-editor appscode/rdsawskubedbcom-subnetgroup-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/redisgcpkubedbcom-instance-editor/Chart.yaml b/charts/redisgcpkubedbcom-instance-editor/Chart.yaml index 88231d582c..c4ceb14c9b 100644 --- a/charts/redisgcpkubedbcom-instance-editor/Chart.yaml +++ b/charts/redisgcpkubedbcom-instance-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"redis.gcp.kubedb.com","version":"v1alpha1","resource":"instances"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Instance Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: redisgcpkubedbcom-instance-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/redisgcpkubedbcom-instance-editor/README.md b/charts/redisgcpkubedbcom-instance-editor/README.md index 23984d2edc..2d7fa2b77d 100644 --- a/charts/redisgcpkubedbcom-instance-editor/README.md +++ b/charts/redisgcpkubedbcom-instance-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/redisgcpkubedbcom-instance-editor --version=v0.35.0 -$ helm upgrade -i redisgcpkubedbcom-instance-editor appscode/redisgcpkubedbcom-instance-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/redisgcpkubedbcom-instance-editor --version=v0.36.0 +$ helm upgrade -i redisgcpkubedbcom-instance-editor appscode/redisgcpkubedbcom-instance-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Instance Editor on a [Kubernetes](http://kubernetes.io) clu To install/upgrade the chart with the release name `redisgcpkubedbcom-instance-editor`: ```bash -$ helm upgrade -i redisgcpkubedbcom-instance-editor appscode/redisgcpkubedbcom-instance-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i redisgcpkubedbcom-instance-editor appscode/redisgcpkubedbcom-instance-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Instance Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `redisgcpkubedbcom- Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i redisgcpkubedbcom-instance-editor appscode/redisgcpkubedbcom-instance-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=redis.gcp.kubedb.com/v1alpha1 +$ helm upgrade -i redisgcpkubedbcom-instance-editor appscode/redisgcpkubedbcom-instance-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=redis.gcp.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i redisgcpkubedbcom-instance-editor appscode/redisgcpkubedbcom-instance-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i redisgcpkubedbcom-instance-editor appscode/redisgcpkubedbcom-instance-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/releasesxhelmdev-bundle-editor/Chart.yaml b/charts/releasesxhelmdev-bundle-editor/Chart.yaml index 6aa36c88a7..396b641364 100644 --- a/charts/releasesxhelmdev-bundle-editor/Chart.yaml +++ b/charts/releasesxhelmdev-bundle-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"releases.x-helm.dev","version":"v1alpha1","resource":"bundles"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Bundle Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: releasesxhelmdev-bundle-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/releasesxhelmdev-bundle-editor/README.md b/charts/releasesxhelmdev-bundle-editor/README.md index 890f0ca542..55d0ba5cb5 100644 --- a/charts/releasesxhelmdev-bundle-editor/README.md +++ b/charts/releasesxhelmdev-bundle-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/releasesxhelmdev-bundle-editor --version=v0.35.0 -$ helm upgrade -i releasesxhelmdev-bundle-editor appscode/releasesxhelmdev-bundle-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/releasesxhelmdev-bundle-editor --version=v0.36.0 +$ helm upgrade -i releasesxhelmdev-bundle-editor appscode/releasesxhelmdev-bundle-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Bundle Editor on a [Kubernetes](http://kubernetes.io) clust To install/upgrade the chart with the release name `releasesxhelmdev-bundle-editor`: ```bash -$ helm upgrade -i releasesxhelmdev-bundle-editor appscode/releasesxhelmdev-bundle-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i releasesxhelmdev-bundle-editor appscode/releasesxhelmdev-bundle-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Bundle Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `releasesxhelmdev-b Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i releasesxhelmdev-bundle-editor appscode/releasesxhelmdev-bundle-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=releases.x-helm.dev/v1alpha1 +$ helm upgrade -i releasesxhelmdev-bundle-editor appscode/releasesxhelmdev-bundle-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=releases.x-helm.dev/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i releasesxhelmdev-bundle-editor appscode/releasesxhelmdev-bundle-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i releasesxhelmdev-bundle-editor appscode/releasesxhelmdev-bundle-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/releasesxhelmdev-order-editor/Chart.yaml b/charts/releasesxhelmdev-order-editor/Chart.yaml index bfb50a9908..0522618715 100644 --- a/charts/releasesxhelmdev-order-editor/Chart.yaml +++ b/charts/releasesxhelmdev-order-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"releases.x-helm.dev","version":"v1alpha1","resource":"orders"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Order Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: releasesxhelmdev-order-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/releasesxhelmdev-order-editor/README.md b/charts/releasesxhelmdev-order-editor/README.md index a0d76a2f6a..917b6ecb7d 100644 --- a/charts/releasesxhelmdev-order-editor/README.md +++ b/charts/releasesxhelmdev-order-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/releasesxhelmdev-order-editor --version=v0.35.0 -$ helm upgrade -i releasesxhelmdev-order-editor appscode/releasesxhelmdev-order-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/releasesxhelmdev-order-editor --version=v0.36.0 +$ helm upgrade -i releasesxhelmdev-order-editor appscode/releasesxhelmdev-order-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Order Editor on a [Kubernetes](http://kubernetes.io) cluste To install/upgrade the chart with the release name `releasesxhelmdev-order-editor`: ```bash -$ helm upgrade -i releasesxhelmdev-order-editor appscode/releasesxhelmdev-order-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i releasesxhelmdev-order-editor appscode/releasesxhelmdev-order-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Order Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `releasesxhelmdev-o Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i releasesxhelmdev-order-editor appscode/releasesxhelmdev-order-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=releases.x-helm.dev/v1alpha1 +$ helm upgrade -i releasesxhelmdev-order-editor appscode/releasesxhelmdev-order-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=releases.x-helm.dev/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i releasesxhelmdev-order-editor appscode/releasesxhelmdev-order-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i releasesxhelmdev-order-editor appscode/releasesxhelmdev-order-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/repositoriesstashappscodecom-snapshot-editor/Chart.yaml b/charts/repositoriesstashappscodecom-snapshot-editor/Chart.yaml index 521e3d6c99..9908e5e162 100644 --- a/charts/repositoriesstashappscodecom-snapshot-editor/Chart.yaml +++ b/charts/repositoriesstashappscodecom-snapshot-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"repositories.stash.appscode.com","version":"v1alpha1","resource":"snapshots"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Snapshot Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: repositoriesstashappscodecom-snapshot-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/repositoriesstashappscodecom-snapshot-editor/README.md b/charts/repositoriesstashappscodecom-snapshot-editor/README.md index 85f487d926..0b0f3faf91 100644 --- a/charts/repositoriesstashappscodecom-snapshot-editor/README.md +++ b/charts/repositoriesstashappscodecom-snapshot-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/repositoriesstashappscodecom-snapshot-editor --version=v0.35.0 -$ helm upgrade -i repositoriesstashappscodecom-snapshot-editor appscode/repositoriesstashappscodecom-snapshot-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/repositoriesstashappscodecom-snapshot-editor --version=v0.36.0 +$ helm upgrade -i repositoriesstashappscodecom-snapshot-editor appscode/repositoriesstashappscodecom-snapshot-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Snapshot Editor on a [Kubernetes](http://kubernetes.io) clu To install/upgrade the chart with the release name `repositoriesstashappscodecom-snapshot-editor`: ```bash -$ helm upgrade -i repositoriesstashappscodecom-snapshot-editor appscode/repositoriesstashappscodecom-snapshot-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i repositoriesstashappscodecom-snapshot-editor appscode/repositoriesstashappscodecom-snapshot-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Snapshot Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `repositoriesstasha Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i repositoriesstashappscodecom-snapshot-editor appscode/repositoriesstashappscodecom-snapshot-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=repositories.stash.appscode.com/v1alpha1 +$ helm upgrade -i repositoriesstashappscodecom-snapshot-editor appscode/repositoriesstashappscodecom-snapshot-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=repositories.stash.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i repositoriesstashappscodecom-snapshot-editor appscode/repositoriesstashappscodecom-snapshot-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i repositoriesstashappscodecom-snapshot-editor appscode/repositoriesstashappscodecom-snapshot-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/runtimeclusterxk8sio-extensionconfig-editor/Chart.yaml b/charts/runtimeclusterxk8sio-extensionconfig-editor/Chart.yaml index a6f4b9a9b4..8fb3703deb 100644 --- a/charts/runtimeclusterxk8sio-extensionconfig-editor/Chart.yaml +++ b/charts/runtimeclusterxk8sio-extensionconfig-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"runtime.cluster.x-k8s.io","version":"v1alpha1","resource":"extensionconfigs"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ExtensionConfig Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: runtimeclusterxk8sio-extensionconfig-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/runtimeclusterxk8sio-extensionconfig-editor/README.md b/charts/runtimeclusterxk8sio-extensionconfig-editor/README.md index 31665e0c96..8516008bec 100644 --- a/charts/runtimeclusterxk8sio-extensionconfig-editor/README.md +++ b/charts/runtimeclusterxk8sio-extensionconfig-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/runtimeclusterxk8sio-extensionconfig-editor --version=v0.35.0 -$ helm upgrade -i runtimeclusterxk8sio-extensionconfig-editor appscode/runtimeclusterxk8sio-extensionconfig-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/runtimeclusterxk8sio-extensionconfig-editor --version=v0.36.0 +$ helm upgrade -i runtimeclusterxk8sio-extensionconfig-editor appscode/runtimeclusterxk8sio-extensionconfig-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ExtensionConfig Editor on a [Kubernetes](http://kubernetes. To install/upgrade the chart with the release name `runtimeclusterxk8sio-extensionconfig-editor`: ```bash -$ helm upgrade -i runtimeclusterxk8sio-extensionconfig-editor appscode/runtimeclusterxk8sio-extensionconfig-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i runtimeclusterxk8sio-extensionconfig-editor appscode/runtimeclusterxk8sio-extensionconfig-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ExtensionConfig Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `runtimeclusterxk8s Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i runtimeclusterxk8sio-extensionconfig-editor appscode/runtimeclusterxk8sio-extensionconfig-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=runtime.cluster.x-k8s.io/v1alpha1 +$ helm upgrade -i runtimeclusterxk8sio-extensionconfig-editor appscode/runtimeclusterxk8sio-extensionconfig-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=runtime.cluster.x-k8s.io/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i runtimeclusterxk8sio-extensionconfig-editor appscode/runtimeclusterxk8sio-extensionconfig-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i runtimeclusterxk8sio-extensionconfig-editor appscode/runtimeclusterxk8sio-extensionconfig-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/schedulingk8sio-priorityclass-editor/Chart.yaml b/charts/schedulingk8sio-priorityclass-editor/Chart.yaml index 0756a43d13..71de00e4a9 100644 --- a/charts/schedulingk8sio-priorityclass-editor/Chart.yaml +++ b/charts/schedulingk8sio-priorityclass-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"scheduling.k8s.io","version":"v1","resource":"priorityclasses"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: PriorityClass Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: schedulingk8sio-priorityclass-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/schedulingk8sio-priorityclass-editor/README.md b/charts/schedulingk8sio-priorityclass-editor/README.md index 0a0866b05a..d4e4495b04 100644 --- a/charts/schedulingk8sio-priorityclass-editor/README.md +++ b/charts/schedulingk8sio-priorityclass-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/schedulingk8sio-priorityclass-editor --version=v0.35.0 -$ helm upgrade -i schedulingk8sio-priorityclass-editor appscode/schedulingk8sio-priorityclass-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/schedulingk8sio-priorityclass-editor --version=v0.36.0 +$ helm upgrade -i schedulingk8sio-priorityclass-editor appscode/schedulingk8sio-priorityclass-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PriorityClass Editor on a [Kubernetes](http://kubernetes.io To install/upgrade the chart with the release name `schedulingk8sio-priorityclass-editor`: ```bash -$ helm upgrade -i schedulingk8sio-priorityclass-editor appscode/schedulingk8sio-priorityclass-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i schedulingk8sio-priorityclass-editor appscode/schedulingk8sio-priorityclass-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a PriorityClass Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `schedulingk8sio-pr Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i schedulingk8sio-priorityclass-editor appscode/schedulingk8sio-priorityclass-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=scheduling.k8s.io/v1 +$ helm upgrade -i schedulingk8sio-priorityclass-editor appscode/schedulingk8sio-priorityclass-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=scheduling.k8s.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i schedulingk8sio-priorityclass-editor appscode/schedulingk8sio-priorityclass-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i schedulingk8sio-priorityclass-editor appscode/schedulingk8sio-priorityclass-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/schemakubedbcom-mariadbdatabase-editor/Chart.yaml b/charts/schemakubedbcom-mariadbdatabase-editor/Chart.yaml index 0f319017da..25c81070cc 100644 --- a/charts/schemakubedbcom-mariadbdatabase-editor/Chart.yaml +++ b/charts/schemakubedbcom-mariadbdatabase-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"schema.kubedb.com","version":"v1alpha1","resource":"mariadbdatabases"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MariaDBDatabase Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: schemakubedbcom-mariadbdatabase-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/schemakubedbcom-mariadbdatabase-editor/README.md b/charts/schemakubedbcom-mariadbdatabase-editor/README.md index 59961fbc1d..8859d2a8fc 100644 --- a/charts/schemakubedbcom-mariadbdatabase-editor/README.md +++ b/charts/schemakubedbcom-mariadbdatabase-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/schemakubedbcom-mariadbdatabase-editor --version=v0.35.0 -$ helm upgrade -i schemakubedbcom-mariadbdatabase-editor appscode/schemakubedbcom-mariadbdatabase-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/schemakubedbcom-mariadbdatabase-editor --version=v0.36.0 +$ helm upgrade -i schemakubedbcom-mariadbdatabase-editor appscode/schemakubedbcom-mariadbdatabase-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MariaDBDatabase Editor on a [Kubernetes](http://kubernetes. To install/upgrade the chart with the release name `schemakubedbcom-mariadbdatabase-editor`: ```bash -$ helm upgrade -i schemakubedbcom-mariadbdatabase-editor appscode/schemakubedbcom-mariadbdatabase-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i schemakubedbcom-mariadbdatabase-editor appscode/schemakubedbcom-mariadbdatabase-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MariaDBDatabase Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `schemakubedbcom-ma Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i schemakubedbcom-mariadbdatabase-editor appscode/schemakubedbcom-mariadbdatabase-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=schema.kubedb.com/v1alpha1 +$ helm upgrade -i schemakubedbcom-mariadbdatabase-editor appscode/schemakubedbcom-mariadbdatabase-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=schema.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i schemakubedbcom-mariadbdatabase-editor appscode/schemakubedbcom-mariadbdatabase-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i schemakubedbcom-mariadbdatabase-editor appscode/schemakubedbcom-mariadbdatabase-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/schemakubedbcom-mongodbdatabase-editor/Chart.yaml b/charts/schemakubedbcom-mongodbdatabase-editor/Chart.yaml index e1dcb50f1d..4e55ed6b54 100644 --- a/charts/schemakubedbcom-mongodbdatabase-editor/Chart.yaml +++ b/charts/schemakubedbcom-mongodbdatabase-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"schema.kubedb.com","version":"v1alpha1","resource":"mongodbdatabases"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MongoDBDatabase Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: schemakubedbcom-mongodbdatabase-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/schemakubedbcom-mongodbdatabase-editor/README.md b/charts/schemakubedbcom-mongodbdatabase-editor/README.md index bbc3fc9a7e..cb94dad29f 100644 --- a/charts/schemakubedbcom-mongodbdatabase-editor/README.md +++ b/charts/schemakubedbcom-mongodbdatabase-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/schemakubedbcom-mongodbdatabase-editor --version=v0.35.0 -$ helm upgrade -i schemakubedbcom-mongodbdatabase-editor appscode/schemakubedbcom-mongodbdatabase-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/schemakubedbcom-mongodbdatabase-editor --version=v0.36.0 +$ helm upgrade -i schemakubedbcom-mongodbdatabase-editor appscode/schemakubedbcom-mongodbdatabase-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MongoDBDatabase Editor on a [Kubernetes](http://kubernetes. To install/upgrade the chart with the release name `schemakubedbcom-mongodbdatabase-editor`: ```bash -$ helm upgrade -i schemakubedbcom-mongodbdatabase-editor appscode/schemakubedbcom-mongodbdatabase-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i schemakubedbcom-mongodbdatabase-editor appscode/schemakubedbcom-mongodbdatabase-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MongoDBDatabase Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `schemakubedbcom-mo Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i schemakubedbcom-mongodbdatabase-editor appscode/schemakubedbcom-mongodbdatabase-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=schema.kubedb.com/v1alpha1 +$ helm upgrade -i schemakubedbcom-mongodbdatabase-editor appscode/schemakubedbcom-mongodbdatabase-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=schema.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i schemakubedbcom-mongodbdatabase-editor appscode/schemakubedbcom-mongodbdatabase-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i schemakubedbcom-mongodbdatabase-editor appscode/schemakubedbcom-mongodbdatabase-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/schemakubedbcom-mysqldatabase-editor/Chart.yaml b/charts/schemakubedbcom-mysqldatabase-editor/Chart.yaml index 77e4dc4e18..737716c4ca 100644 --- a/charts/schemakubedbcom-mysqldatabase-editor/Chart.yaml +++ b/charts/schemakubedbcom-mysqldatabase-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"schema.kubedb.com","version":"v1alpha1","resource":"mysqldatabases"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MySQLDatabase Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: schemakubedbcom-mysqldatabase-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/schemakubedbcom-mysqldatabase-editor/README.md b/charts/schemakubedbcom-mysqldatabase-editor/README.md index b22ed30c6e..aa0f2d6c5b 100644 --- a/charts/schemakubedbcom-mysqldatabase-editor/README.md +++ b/charts/schemakubedbcom-mysqldatabase-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/schemakubedbcom-mysqldatabase-editor --version=v0.35.0 -$ helm upgrade -i schemakubedbcom-mysqldatabase-editor appscode/schemakubedbcom-mysqldatabase-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/schemakubedbcom-mysqldatabase-editor --version=v0.36.0 +$ helm upgrade -i schemakubedbcom-mysqldatabase-editor appscode/schemakubedbcom-mysqldatabase-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MySQLDatabase Editor on a [Kubernetes](http://kubernetes.io To install/upgrade the chart with the release name `schemakubedbcom-mysqldatabase-editor`: ```bash -$ helm upgrade -i schemakubedbcom-mysqldatabase-editor appscode/schemakubedbcom-mysqldatabase-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i schemakubedbcom-mysqldatabase-editor appscode/schemakubedbcom-mysqldatabase-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MySQLDatabase Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `schemakubedbcom-my Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i schemakubedbcom-mysqldatabase-editor appscode/schemakubedbcom-mysqldatabase-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=schema.kubedb.com/v1alpha1 +$ helm upgrade -i schemakubedbcom-mysqldatabase-editor appscode/schemakubedbcom-mysqldatabase-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=schema.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i schemakubedbcom-mysqldatabase-editor appscode/schemakubedbcom-mysqldatabase-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i schemakubedbcom-mysqldatabase-editor appscode/schemakubedbcom-mysqldatabase-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/schemakubedbcom-postgresdatabase-editor/Chart.yaml b/charts/schemakubedbcom-postgresdatabase-editor/Chart.yaml index eda1e7081e..800e99e5f5 100644 --- a/charts/schemakubedbcom-postgresdatabase-editor/Chart.yaml +++ b/charts/schemakubedbcom-postgresdatabase-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"schema.kubedb.com","version":"v1alpha1","resource":"postgresdatabases"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: PostgresDatabase Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: schemakubedbcom-postgresdatabase-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/schemakubedbcom-postgresdatabase-editor/README.md b/charts/schemakubedbcom-postgresdatabase-editor/README.md index d5ca9a4da9..bfaecc5b04 100644 --- a/charts/schemakubedbcom-postgresdatabase-editor/README.md +++ b/charts/schemakubedbcom-postgresdatabase-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/schemakubedbcom-postgresdatabase-editor --version=v0.35.0 -$ helm upgrade -i schemakubedbcom-postgresdatabase-editor appscode/schemakubedbcom-postgresdatabase-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/schemakubedbcom-postgresdatabase-editor --version=v0.36.0 +$ helm upgrade -i schemakubedbcom-postgresdatabase-editor appscode/schemakubedbcom-postgresdatabase-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PostgresDatabase Editor on a [Kubernetes](http://kubernetes To install/upgrade the chart with the release name `schemakubedbcom-postgresdatabase-editor`: ```bash -$ helm upgrade -i schemakubedbcom-postgresdatabase-editor appscode/schemakubedbcom-postgresdatabase-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i schemakubedbcom-postgresdatabase-editor appscode/schemakubedbcom-postgresdatabase-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a PostgresDatabase Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `schemakubedbcom-po Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i schemakubedbcom-postgresdatabase-editor appscode/schemakubedbcom-postgresdatabase-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=schema.kubedb.com/v1alpha1 +$ helm upgrade -i schemakubedbcom-postgresdatabase-editor appscode/schemakubedbcom-postgresdatabase-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=schema.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i schemakubedbcom-postgresdatabase-editor appscode/schemakubedbcom-postgresdatabase-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i schemakubedbcom-postgresdatabase-editor appscode/schemakubedbcom-postgresdatabase-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/secretscrossplaneio-storeconfig-editor/Chart.yaml b/charts/secretscrossplaneio-storeconfig-editor/Chart.yaml index 09dd3309d0..99299166e9 100644 --- a/charts/secretscrossplaneio-storeconfig-editor/Chart.yaml +++ b/charts/secretscrossplaneio-storeconfig-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"secrets.crossplane.io","version":"v1alpha1","resource":"storeconfigs"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: StoreConfig Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: secretscrossplaneio-storeconfig-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/secretscrossplaneio-storeconfig-editor/README.md b/charts/secretscrossplaneio-storeconfig-editor/README.md index b6345f29a2..74383f3514 100644 --- a/charts/secretscrossplaneio-storeconfig-editor/README.md +++ b/charts/secretscrossplaneio-storeconfig-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/secretscrossplaneio-storeconfig-editor --version=v0.35.0 -$ helm upgrade -i secretscrossplaneio-storeconfig-editor appscode/secretscrossplaneio-storeconfig-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/secretscrossplaneio-storeconfig-editor --version=v0.36.0 +$ helm upgrade -i secretscrossplaneio-storeconfig-editor appscode/secretscrossplaneio-storeconfig-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a StoreConfig Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `secretscrossplaneio-storeconfig-editor`: ```bash -$ helm upgrade -i secretscrossplaneio-storeconfig-editor appscode/secretscrossplaneio-storeconfig-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i secretscrossplaneio-storeconfig-editor appscode/secretscrossplaneio-storeconfig-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a StoreConfig Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `secretscrossplanei Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i secretscrossplaneio-storeconfig-editor appscode/secretscrossplaneio-storeconfig-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=secrets.crossplane.io/v1alpha1 +$ helm upgrade -i secretscrossplaneio-storeconfig-editor appscode/secretscrossplaneio-storeconfig-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=secrets.crossplane.io/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i secretscrossplaneio-storeconfig-editor appscode/secretscrossplaneio-storeconfig-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i secretscrossplaneio-storeconfig-editor appscode/secretscrossplaneio-storeconfig-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/secretsmanagerawskubedbcom-secret-editor/Chart.yaml b/charts/secretsmanagerawskubedbcom-secret-editor/Chart.yaml index f3f3a973f2..7efe3a563b 100644 --- a/charts/secretsmanagerawskubedbcom-secret-editor/Chart.yaml +++ b/charts/secretsmanagerawskubedbcom-secret-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"secretsmanager.aws.kubedb.com","version":"v1alpha1","resource":"secrets"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Secret Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: secretsmanagerawskubedbcom-secret-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/secretsmanagerawskubedbcom-secret-editor/README.md b/charts/secretsmanagerawskubedbcom-secret-editor/README.md index dbe951171c..37cfc30300 100644 --- a/charts/secretsmanagerawskubedbcom-secret-editor/README.md +++ b/charts/secretsmanagerawskubedbcom-secret-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/secretsmanagerawskubedbcom-secret-editor --version=v0.35.0 -$ helm upgrade -i secretsmanagerawskubedbcom-secret-editor appscode/secretsmanagerawskubedbcom-secret-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/secretsmanagerawskubedbcom-secret-editor --version=v0.36.0 +$ helm upgrade -i secretsmanagerawskubedbcom-secret-editor appscode/secretsmanagerawskubedbcom-secret-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Secret Editor on a [Kubernetes](http://kubernetes.io) clust To install/upgrade the chart with the release name `secretsmanagerawskubedbcom-secret-editor`: ```bash -$ helm upgrade -i secretsmanagerawskubedbcom-secret-editor appscode/secretsmanagerawskubedbcom-secret-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i secretsmanagerawskubedbcom-secret-editor appscode/secretsmanagerawskubedbcom-secret-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Secret Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `secretsmanagerawsk Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i secretsmanagerawskubedbcom-secret-editor appscode/secretsmanagerawskubedbcom-secret-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=secretsmanager.aws.kubedb.com/v1alpha1 +$ helm upgrade -i secretsmanagerawskubedbcom-secret-editor appscode/secretsmanagerawskubedbcom-secret-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=secretsmanager.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i secretsmanagerawskubedbcom-secret-editor appscode/secretsmanagerawskubedbcom-secret-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i secretsmanagerawskubedbcom-secret-editor appscode/secretsmanagerawskubedbcom-secret-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/secretsstorecsixk8sio-secretproviderclass-editor/Chart.yaml b/charts/secretsstorecsixk8sio-secretproviderclass-editor/Chart.yaml index 51abdfb979..9f8b905794 100644 --- a/charts/secretsstorecsixk8sio-secretproviderclass-editor/Chart.yaml +++ b/charts/secretsstorecsixk8sio-secretproviderclass-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"secrets-store.csi.x-k8s.io","version":"v1","resource":"secretproviderclasses"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: SecretProviderClass Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: secretsstorecsixk8sio-secretproviderclass-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/secretsstorecsixk8sio-secretproviderclass-editor/README.md b/charts/secretsstorecsixk8sio-secretproviderclass-editor/README.md index db67b06336..fbd3d20447 100644 --- a/charts/secretsstorecsixk8sio-secretproviderclass-editor/README.md +++ b/charts/secretsstorecsixk8sio-secretproviderclass-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/secretsstorecsixk8sio-secretproviderclass-editor --version=v0.35.0 -$ helm upgrade -i secretsstorecsixk8sio-secretproviderclass-editor appscode/secretsstorecsixk8sio-secretproviderclass-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/secretsstorecsixk8sio-secretproviderclass-editor --version=v0.36.0 +$ helm upgrade -i secretsstorecsixk8sio-secretproviderclass-editor appscode/secretsstorecsixk8sio-secretproviderclass-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a SecretProviderClass Editor on a [Kubernetes](http://kuberne To install/upgrade the chart with the release name `secretsstorecsixk8sio-secretproviderclass-editor`: ```bash -$ helm upgrade -i secretsstorecsixk8sio-secretproviderclass-editor appscode/secretsstorecsixk8sio-secretproviderclass-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i secretsstorecsixk8sio-secretproviderclass-editor appscode/secretsstorecsixk8sio-secretproviderclass-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a SecretProviderClass Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `secretsstorecsixk8 Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i secretsstorecsixk8sio-secretproviderclass-editor appscode/secretsstorecsixk8sio-secretproviderclass-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=secrets-store.csi.x-k8s.io/v1 +$ helm upgrade -i secretsstorecsixk8sio-secretproviderclass-editor appscode/secretsstorecsixk8sio-secretproviderclass-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=secrets-store.csi.x-k8s.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i secretsstorecsixk8sio-secretproviderclass-editor appscode/secretsstorecsixk8sio-secretproviderclass-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i secretsstorecsixk8sio-secretproviderclass-editor appscode/secretsstorecsixk8sio-secretproviderclass-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/secretsstorecsixk8sio-secretproviderclasspodstatus-editor/Chart.yaml b/charts/secretsstorecsixk8sio-secretproviderclasspodstatus-editor/Chart.yaml index b72fc75d99..6bf8b8c1d4 100644 --- a/charts/secretsstorecsixk8sio-secretproviderclasspodstatus-editor/Chart.yaml +++ b/charts/secretsstorecsixk8sio-secretproviderclasspodstatus-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"secrets-store.csi.x-k8s.io","version":"v1","resource":"secretproviderclasspodstatuses"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: SecretProviderClassPodStatus Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: secretsstorecsixk8sio-secretproviderclasspodstatus-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/secretsstorecsixk8sio-secretproviderclasspodstatus-editor/README.md b/charts/secretsstorecsixk8sio-secretproviderclasspodstatus-editor/README.md index 327872a01b..6d3562d16e 100644 --- a/charts/secretsstorecsixk8sio-secretproviderclasspodstatus-editor/README.md +++ b/charts/secretsstorecsixk8sio-secretproviderclasspodstatus-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/secretsstorecsixk8sio-secretproviderclasspodstatus-editor --version=v0.35.0 -$ helm upgrade -i secretsstorecsixk8sio-secretproviderclasspodstatus-editor appscode/secretsstorecsixk8sio-secretproviderclasspodstatus-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/secretsstorecsixk8sio-secretproviderclasspodstatus-editor --version=v0.36.0 +$ helm upgrade -i secretsstorecsixk8sio-secretproviderclasspodstatus-editor appscode/secretsstorecsixk8sio-secretproviderclasspodstatus-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a SecretProviderClassPodStatus Editor on a [Kubernetes](http: To install/upgrade the chart with the release name `secretsstorecsixk8sio-secretproviderclasspodstatus-editor`: ```bash -$ helm upgrade -i secretsstorecsixk8sio-secretproviderclasspodstatus-editor appscode/secretsstorecsixk8sio-secretproviderclasspodstatus-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i secretsstorecsixk8sio-secretproviderclasspodstatus-editor appscode/secretsstorecsixk8sio-secretproviderclasspodstatus-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a SecretProviderClassPodStatus Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `secretsstorecsixk8 Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i secretsstorecsixk8sio-secretproviderclasspodstatus-editor appscode/secretsstorecsixk8sio-secretproviderclasspodstatus-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=secrets-store.csi.x-k8s.io/v1 +$ helm upgrade -i secretsstorecsixk8sio-secretproviderclasspodstatus-editor appscode/secretsstorecsixk8sio-secretproviderclasspodstatus-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=secrets-store.csi.x-k8s.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i secretsstorecsixk8sio-secretproviderclasspodstatus-editor appscode/secretsstorecsixk8sio-secretproviderclasspodstatus-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i secretsstorecsixk8sio-secretproviderclasspodstatus-editor appscode/secretsstorecsixk8sio-secretproviderclasspodstatus-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/settingsk8sio-podpreset-editor/Chart.yaml b/charts/settingsk8sio-podpreset-editor/Chart.yaml index 7efc9b3c44..b24d864247 100644 --- a/charts/settingsk8sio-podpreset-editor/Chart.yaml +++ b/charts/settingsk8sio-podpreset-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"settings.k8s.io","version":"v1alpha1","resource":"podpresets"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: PodPreset Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: settingsk8sio-podpreset-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/settingsk8sio-podpreset-editor/README.md b/charts/settingsk8sio-podpreset-editor/README.md index b96a423a7f..654d9b7ce7 100644 --- a/charts/settingsk8sio-podpreset-editor/README.md +++ b/charts/settingsk8sio-podpreset-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/settingsk8sio-podpreset-editor --version=v0.35.0 -$ helm upgrade -i settingsk8sio-podpreset-editor appscode/settingsk8sio-podpreset-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/settingsk8sio-podpreset-editor --version=v0.36.0 +$ helm upgrade -i settingsk8sio-podpreset-editor appscode/settingsk8sio-podpreset-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PodPreset Editor on a [Kubernetes](http://kubernetes.io) cl To install/upgrade the chart with the release name `settingsk8sio-podpreset-editor`: ```bash -$ helm upgrade -i settingsk8sio-podpreset-editor appscode/settingsk8sio-podpreset-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i settingsk8sio-podpreset-editor appscode/settingsk8sio-podpreset-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a PodPreset Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `settingsk8sio-podp Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i settingsk8sio-podpreset-editor appscode/settingsk8sio-podpreset-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=settings.k8s.io/v1alpha1 +$ helm upgrade -i settingsk8sio-podpreset-editor appscode/settingsk8sio-podpreset-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=settings.k8s.io/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i settingsk8sio-podpreset-editor appscode/settingsk8sio-podpreset-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i settingsk8sio-podpreset-editor appscode/settingsk8sio-podpreset-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/snapshotstoragek8sio-volumesnapshot-editor/Chart.yaml b/charts/snapshotstoragek8sio-volumesnapshot-editor/Chart.yaml index 98d092dc21..ceb4696c9f 100644 --- a/charts/snapshotstoragek8sio-volumesnapshot-editor/Chart.yaml +++ b/charts/snapshotstoragek8sio-volumesnapshot-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"snapshot.storage.k8s.io","version":"v1","resource":"volumesnapshots"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: VolumeSnapshot Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: snapshotstoragek8sio-volumesnapshot-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/snapshotstoragek8sio-volumesnapshot-editor/README.md b/charts/snapshotstoragek8sio-volumesnapshot-editor/README.md index 22a6ea8991..06302fa375 100644 --- a/charts/snapshotstoragek8sio-volumesnapshot-editor/README.md +++ b/charts/snapshotstoragek8sio-volumesnapshot-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/snapshotstoragek8sio-volumesnapshot-editor --version=v0.35.0 -$ helm upgrade -i snapshotstoragek8sio-volumesnapshot-editor appscode/snapshotstoragek8sio-volumesnapshot-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/snapshotstoragek8sio-volumesnapshot-editor --version=v0.36.0 +$ helm upgrade -i snapshotstoragek8sio-volumesnapshot-editor appscode/snapshotstoragek8sio-volumesnapshot-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a VolumeSnapshot Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `snapshotstoragek8sio-volumesnapshot-editor`: ```bash -$ helm upgrade -i snapshotstoragek8sio-volumesnapshot-editor appscode/snapshotstoragek8sio-volumesnapshot-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i snapshotstoragek8sio-volumesnapshot-editor appscode/snapshotstoragek8sio-volumesnapshot-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a VolumeSnapshot Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `snapshotstoragek8s Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i snapshotstoragek8sio-volumesnapshot-editor appscode/snapshotstoragek8sio-volumesnapshot-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=snapshot.storage.k8s.io/v1 +$ helm upgrade -i snapshotstoragek8sio-volumesnapshot-editor appscode/snapshotstoragek8sio-volumesnapshot-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=snapshot.storage.k8s.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i snapshotstoragek8sio-volumesnapshot-editor appscode/snapshotstoragek8sio-volumesnapshot-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i snapshotstoragek8sio-volumesnapshot-editor appscode/snapshotstoragek8sio-volumesnapshot-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/snapshotstoragek8sio-volumesnapshotclass-editor/Chart.yaml b/charts/snapshotstoragek8sio-volumesnapshotclass-editor/Chart.yaml index 6faf1a1dde..adaa2768c8 100644 --- a/charts/snapshotstoragek8sio-volumesnapshotclass-editor/Chart.yaml +++ b/charts/snapshotstoragek8sio-volumesnapshotclass-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"snapshot.storage.k8s.io","version":"v1","resource":"volumesnapshotclasses"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: VolumeSnapshotClass Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: snapshotstoragek8sio-volumesnapshotclass-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/snapshotstoragek8sio-volumesnapshotclass-editor/README.md b/charts/snapshotstoragek8sio-volumesnapshotclass-editor/README.md index 327244e586..996118a248 100644 --- a/charts/snapshotstoragek8sio-volumesnapshotclass-editor/README.md +++ b/charts/snapshotstoragek8sio-volumesnapshotclass-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/snapshotstoragek8sio-volumesnapshotclass-editor --version=v0.35.0 -$ helm upgrade -i snapshotstoragek8sio-volumesnapshotclass-editor appscode/snapshotstoragek8sio-volumesnapshotclass-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/snapshotstoragek8sio-volumesnapshotclass-editor --version=v0.36.0 +$ helm upgrade -i snapshotstoragek8sio-volumesnapshotclass-editor appscode/snapshotstoragek8sio-volumesnapshotclass-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a VolumeSnapshotClass Editor on a [Kubernetes](http://kuberne To install/upgrade the chart with the release name `snapshotstoragek8sio-volumesnapshotclass-editor`: ```bash -$ helm upgrade -i snapshotstoragek8sio-volumesnapshotclass-editor appscode/snapshotstoragek8sio-volumesnapshotclass-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i snapshotstoragek8sio-volumesnapshotclass-editor appscode/snapshotstoragek8sio-volumesnapshotclass-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a VolumeSnapshotClass Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `snapshotstoragek8s Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i snapshotstoragek8sio-volumesnapshotclass-editor appscode/snapshotstoragek8sio-volumesnapshotclass-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=snapshot.storage.k8s.io/v1 +$ helm upgrade -i snapshotstoragek8sio-volumesnapshotclass-editor appscode/snapshotstoragek8sio-volumesnapshotclass-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=snapshot.storage.k8s.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i snapshotstoragek8sio-volumesnapshotclass-editor appscode/snapshotstoragek8sio-volumesnapshotclass-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i snapshotstoragek8sio-volumesnapshotclass-editor appscode/snapshotstoragek8sio-volumesnapshotclass-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/snapshotstoragek8sio-volumesnapshotcontent-editor/Chart.yaml b/charts/snapshotstoragek8sio-volumesnapshotcontent-editor/Chart.yaml index 34c9e45913..e675dfd7ce 100644 --- a/charts/snapshotstoragek8sio-volumesnapshotcontent-editor/Chart.yaml +++ b/charts/snapshotstoragek8sio-volumesnapshotcontent-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"snapshot.storage.k8s.io","version":"v1","resource":"volumesnapshotcontents"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: VolumeSnapshotContent Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: snapshotstoragek8sio-volumesnapshotcontent-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/snapshotstoragek8sio-volumesnapshotcontent-editor/README.md b/charts/snapshotstoragek8sio-volumesnapshotcontent-editor/README.md index cd23eaa372..ef3afa07a3 100644 --- a/charts/snapshotstoragek8sio-volumesnapshotcontent-editor/README.md +++ b/charts/snapshotstoragek8sio-volumesnapshotcontent-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/snapshotstoragek8sio-volumesnapshotcontent-editor --version=v0.35.0 -$ helm upgrade -i snapshotstoragek8sio-volumesnapshotcontent-editor appscode/snapshotstoragek8sio-volumesnapshotcontent-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/snapshotstoragek8sio-volumesnapshotcontent-editor --version=v0.36.0 +$ helm upgrade -i snapshotstoragek8sio-volumesnapshotcontent-editor appscode/snapshotstoragek8sio-volumesnapshotcontent-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a VolumeSnapshotContent Editor on a [Kubernetes](http://kuber To install/upgrade the chart with the release name `snapshotstoragek8sio-volumesnapshotcontent-editor`: ```bash -$ helm upgrade -i snapshotstoragek8sio-volumesnapshotcontent-editor appscode/snapshotstoragek8sio-volumesnapshotcontent-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i snapshotstoragek8sio-volumesnapshotcontent-editor appscode/snapshotstoragek8sio-volumesnapshotcontent-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a VolumeSnapshotContent Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `snapshotstoragek8s Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i snapshotstoragek8sio-volumesnapshotcontent-editor appscode/snapshotstoragek8sio-volumesnapshotcontent-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=snapshot.storage.k8s.io/v1 +$ helm upgrade -i snapshotstoragek8sio-volumesnapshotcontent-editor appscode/snapshotstoragek8sio-volumesnapshotcontent-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=snapshot.storage.k8s.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i snapshotstoragek8sio-volumesnapshotcontent-editor appscode/snapshotstoragek8sio-volumesnapshotcontent-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i snapshotstoragek8sio-volumesnapshotcontent-editor appscode/snapshotstoragek8sio-volumesnapshotcontent-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/snsawskubedbcom-topic-editor/Chart.yaml b/charts/snsawskubedbcom-topic-editor/Chart.yaml index 277f6223bb..79601b5b90 100644 --- a/charts/snsawskubedbcom-topic-editor/Chart.yaml +++ b/charts/snsawskubedbcom-topic-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"sns.aws.kubedb.com","version":"v1alpha1","resource":"topics"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Topic Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: snsawskubedbcom-topic-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/snsawskubedbcom-topic-editor/README.md b/charts/snsawskubedbcom-topic-editor/README.md index 4939c86917..9340e628d2 100644 --- a/charts/snsawskubedbcom-topic-editor/README.md +++ b/charts/snsawskubedbcom-topic-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/snsawskubedbcom-topic-editor --version=v0.35.0 -$ helm upgrade -i snsawskubedbcom-topic-editor appscode/snsawskubedbcom-topic-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/snsawskubedbcom-topic-editor --version=v0.36.0 +$ helm upgrade -i snsawskubedbcom-topic-editor appscode/snsawskubedbcom-topic-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Topic Editor on a [Kubernetes](http://kubernetes.io) cluste To install/upgrade the chart with the release name `snsawskubedbcom-topic-editor`: ```bash -$ helm upgrade -i snsawskubedbcom-topic-editor appscode/snsawskubedbcom-topic-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i snsawskubedbcom-topic-editor appscode/snsawskubedbcom-topic-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Topic Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `snsawskubedbcom-to Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i snsawskubedbcom-topic-editor appscode/snsawskubedbcom-topic-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=sns.aws.kubedb.com/v1alpha1 +$ helm upgrade -i snsawskubedbcom-topic-editor appscode/snsawskubedbcom-topic-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=sns.aws.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i snsawskubedbcom-topic-editor appscode/snsawskubedbcom-topic-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i snsawskubedbcom-topic-editor appscode/snsawskubedbcom-topic-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/sourcetoolkitfluxcdio-bucket-editor/Chart.yaml b/charts/sourcetoolkitfluxcdio-bucket-editor/Chart.yaml index 9d67b37f30..cef7dc08ab 100644 --- a/charts/sourcetoolkitfluxcdio-bucket-editor/Chart.yaml +++ b/charts/sourcetoolkitfluxcdio-bucket-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"source.toolkit.fluxcd.io","version":"v1beta2","resource":"buckets"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Bucket Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: sourcetoolkitfluxcdio-bucket-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/sourcetoolkitfluxcdio-bucket-editor/README.md b/charts/sourcetoolkitfluxcdio-bucket-editor/README.md index 38a8504a15..659a6b0433 100644 --- a/charts/sourcetoolkitfluxcdio-bucket-editor/README.md +++ b/charts/sourcetoolkitfluxcdio-bucket-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/sourcetoolkitfluxcdio-bucket-editor --version=v0.35.0 -$ helm upgrade -i sourcetoolkitfluxcdio-bucket-editor appscode/sourcetoolkitfluxcdio-bucket-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/sourcetoolkitfluxcdio-bucket-editor --version=v0.36.0 +$ helm upgrade -i sourcetoolkitfluxcdio-bucket-editor appscode/sourcetoolkitfluxcdio-bucket-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Bucket Editor on a [Kubernetes](http://kubernetes.io) clust To install/upgrade the chart with the release name `sourcetoolkitfluxcdio-bucket-editor`: ```bash -$ helm upgrade -i sourcetoolkitfluxcdio-bucket-editor appscode/sourcetoolkitfluxcdio-bucket-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i sourcetoolkitfluxcdio-bucket-editor appscode/sourcetoolkitfluxcdio-bucket-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Bucket Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `sourcetoolkitfluxc Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i sourcetoolkitfluxcdio-bucket-editor appscode/sourcetoolkitfluxcdio-bucket-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=source.toolkit.fluxcd.io/v1beta2 +$ helm upgrade -i sourcetoolkitfluxcdio-bucket-editor appscode/sourcetoolkitfluxcdio-bucket-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=source.toolkit.fluxcd.io/v1beta2 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i sourcetoolkitfluxcdio-bucket-editor appscode/sourcetoolkitfluxcdio-bucket-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i sourcetoolkitfluxcdio-bucket-editor appscode/sourcetoolkitfluxcdio-bucket-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/sourcetoolkitfluxcdio-gitrepository-editor/Chart.yaml b/charts/sourcetoolkitfluxcdio-gitrepository-editor/Chart.yaml index 0db99d63e4..55bc0db955 100644 --- a/charts/sourcetoolkitfluxcdio-gitrepository-editor/Chart.yaml +++ b/charts/sourcetoolkitfluxcdio-gitrepository-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"source.toolkit.fluxcd.io","version":"v1","resource":"gitrepositories"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: GitRepository Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: sourcetoolkitfluxcdio-gitrepository-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/sourcetoolkitfluxcdio-gitrepository-editor/README.md b/charts/sourcetoolkitfluxcdio-gitrepository-editor/README.md index 2539a969c5..f100d677ad 100644 --- a/charts/sourcetoolkitfluxcdio-gitrepository-editor/README.md +++ b/charts/sourcetoolkitfluxcdio-gitrepository-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/sourcetoolkitfluxcdio-gitrepository-editor --version=v0.35.0 -$ helm upgrade -i sourcetoolkitfluxcdio-gitrepository-editor appscode/sourcetoolkitfluxcdio-gitrepository-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/sourcetoolkitfluxcdio-gitrepository-editor --version=v0.36.0 +$ helm upgrade -i sourcetoolkitfluxcdio-gitrepository-editor appscode/sourcetoolkitfluxcdio-gitrepository-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a GitRepository Editor on a [Kubernetes](http://kubernetes.io To install/upgrade the chart with the release name `sourcetoolkitfluxcdio-gitrepository-editor`: ```bash -$ helm upgrade -i sourcetoolkitfluxcdio-gitrepository-editor appscode/sourcetoolkitfluxcdio-gitrepository-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i sourcetoolkitfluxcdio-gitrepository-editor appscode/sourcetoolkitfluxcdio-gitrepository-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a GitRepository Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `sourcetoolkitfluxc Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i sourcetoolkitfluxcdio-gitrepository-editor appscode/sourcetoolkitfluxcdio-gitrepository-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=source.toolkit.fluxcd.io/v1 +$ helm upgrade -i sourcetoolkitfluxcdio-gitrepository-editor appscode/sourcetoolkitfluxcdio-gitrepository-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=source.toolkit.fluxcd.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i sourcetoolkitfluxcdio-gitrepository-editor appscode/sourcetoolkitfluxcdio-gitrepository-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i sourcetoolkitfluxcdio-gitrepository-editor appscode/sourcetoolkitfluxcdio-gitrepository-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/sourcetoolkitfluxcdio-helmchart-editor/Chart.yaml b/charts/sourcetoolkitfluxcdio-helmchart-editor/Chart.yaml index fd413463f4..7a91d762c2 100644 --- a/charts/sourcetoolkitfluxcdio-helmchart-editor/Chart.yaml +++ b/charts/sourcetoolkitfluxcdio-helmchart-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"source.toolkit.fluxcd.io","version":"v1","resource":"helmcharts"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: HelmChart Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: sourcetoolkitfluxcdio-helmchart-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/sourcetoolkitfluxcdio-helmchart-editor/README.md b/charts/sourcetoolkitfluxcdio-helmchart-editor/README.md index ee77838ca4..9cc2e384d0 100644 --- a/charts/sourcetoolkitfluxcdio-helmchart-editor/README.md +++ b/charts/sourcetoolkitfluxcdio-helmchart-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/sourcetoolkitfluxcdio-helmchart-editor --version=v0.35.0 -$ helm upgrade -i sourcetoolkitfluxcdio-helmchart-editor appscode/sourcetoolkitfluxcdio-helmchart-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/sourcetoolkitfluxcdio-helmchart-editor --version=v0.36.0 +$ helm upgrade -i sourcetoolkitfluxcdio-helmchart-editor appscode/sourcetoolkitfluxcdio-helmchart-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a HelmChart Editor on a [Kubernetes](http://kubernetes.io) cl To install/upgrade the chart with the release name `sourcetoolkitfluxcdio-helmchart-editor`: ```bash -$ helm upgrade -i sourcetoolkitfluxcdio-helmchart-editor appscode/sourcetoolkitfluxcdio-helmchart-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i sourcetoolkitfluxcdio-helmchart-editor appscode/sourcetoolkitfluxcdio-helmchart-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a HelmChart Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `sourcetoolkitfluxc Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i sourcetoolkitfluxcdio-helmchart-editor appscode/sourcetoolkitfluxcdio-helmchart-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=source.toolkit.fluxcd.io/v1 +$ helm upgrade -i sourcetoolkitfluxcdio-helmchart-editor appscode/sourcetoolkitfluxcdio-helmchart-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=source.toolkit.fluxcd.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i sourcetoolkitfluxcdio-helmchart-editor appscode/sourcetoolkitfluxcdio-helmchart-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i sourcetoolkitfluxcdio-helmchart-editor appscode/sourcetoolkitfluxcdio-helmchart-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/sourcetoolkitfluxcdio-helmrepository-editor/Chart.yaml b/charts/sourcetoolkitfluxcdio-helmrepository-editor/Chart.yaml index bc684320e8..e470e44add 100644 --- a/charts/sourcetoolkitfluxcdio-helmrepository-editor/Chart.yaml +++ b/charts/sourcetoolkitfluxcdio-helmrepository-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"source.toolkit.fluxcd.io","version":"v1","resource":"helmrepositories"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: HelmRepository Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: sourcetoolkitfluxcdio-helmrepository-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/sourcetoolkitfluxcdio-helmrepository-editor/README.md b/charts/sourcetoolkitfluxcdio-helmrepository-editor/README.md index 6be6512c74..fa96688a23 100644 --- a/charts/sourcetoolkitfluxcdio-helmrepository-editor/README.md +++ b/charts/sourcetoolkitfluxcdio-helmrepository-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/sourcetoolkitfluxcdio-helmrepository-editor --version=v0.35.0 -$ helm upgrade -i sourcetoolkitfluxcdio-helmrepository-editor appscode/sourcetoolkitfluxcdio-helmrepository-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/sourcetoolkitfluxcdio-helmrepository-editor --version=v0.36.0 +$ helm upgrade -i sourcetoolkitfluxcdio-helmrepository-editor appscode/sourcetoolkitfluxcdio-helmrepository-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a HelmRepository Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `sourcetoolkitfluxcdio-helmrepository-editor`: ```bash -$ helm upgrade -i sourcetoolkitfluxcdio-helmrepository-editor appscode/sourcetoolkitfluxcdio-helmrepository-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i sourcetoolkitfluxcdio-helmrepository-editor appscode/sourcetoolkitfluxcdio-helmrepository-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a HelmRepository Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `sourcetoolkitfluxc Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i sourcetoolkitfluxcdio-helmrepository-editor appscode/sourcetoolkitfluxcdio-helmrepository-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=source.toolkit.fluxcd.io/v1 +$ helm upgrade -i sourcetoolkitfluxcdio-helmrepository-editor appscode/sourcetoolkitfluxcdio-helmrepository-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=source.toolkit.fluxcd.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i sourcetoolkitfluxcdio-helmrepository-editor appscode/sourcetoolkitfluxcdio-helmrepository-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i sourcetoolkitfluxcdio-helmrepository-editor appscode/sourcetoolkitfluxcdio-helmrepository-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/sourcetoolkitfluxcdio-ocirepository-editor/Chart.yaml b/charts/sourcetoolkitfluxcdio-ocirepository-editor/Chart.yaml index 5e95a0836e..21e68f7023 100644 --- a/charts/sourcetoolkitfluxcdio-ocirepository-editor/Chart.yaml +++ b/charts/sourcetoolkitfluxcdio-ocirepository-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"source.toolkit.fluxcd.io","version":"v1beta2","resource":"ocirepositories"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: OCIRepository Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: sourcetoolkitfluxcdio-ocirepository-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/sourcetoolkitfluxcdio-ocirepository-editor/README.md b/charts/sourcetoolkitfluxcdio-ocirepository-editor/README.md index 3bfc78cf45..e2eb0df22d 100644 --- a/charts/sourcetoolkitfluxcdio-ocirepository-editor/README.md +++ b/charts/sourcetoolkitfluxcdio-ocirepository-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/sourcetoolkitfluxcdio-ocirepository-editor --version=v0.35.0 -$ helm upgrade -i sourcetoolkitfluxcdio-ocirepository-editor appscode/sourcetoolkitfluxcdio-ocirepository-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/sourcetoolkitfluxcdio-ocirepository-editor --version=v0.36.0 +$ helm upgrade -i sourcetoolkitfluxcdio-ocirepository-editor appscode/sourcetoolkitfluxcdio-ocirepository-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a OCIRepository Editor on a [Kubernetes](http://kubernetes.io To install/upgrade the chart with the release name `sourcetoolkitfluxcdio-ocirepository-editor`: ```bash -$ helm upgrade -i sourcetoolkitfluxcdio-ocirepository-editor appscode/sourcetoolkitfluxcdio-ocirepository-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i sourcetoolkitfluxcdio-ocirepository-editor appscode/sourcetoolkitfluxcdio-ocirepository-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a OCIRepository Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `sourcetoolkitfluxc Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i sourcetoolkitfluxcdio-ocirepository-editor appscode/sourcetoolkitfluxcdio-ocirepository-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=source.toolkit.fluxcd.io/v1beta2 +$ helm upgrade -i sourcetoolkitfluxcdio-ocirepository-editor appscode/sourcetoolkitfluxcdio-ocirepository-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=source.toolkit.fluxcd.io/v1beta2 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i sourcetoolkitfluxcdio-ocirepository-editor appscode/sourcetoolkitfluxcdio-ocirepository-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i sourcetoolkitfluxcdio-ocirepository-editor appscode/sourcetoolkitfluxcdio-ocirepository-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/spannergcpkubedbcom-database-editor/Chart.yaml b/charts/spannergcpkubedbcom-database-editor/Chart.yaml index e94e11ce15..7e21c9f87d 100644 --- a/charts/spannergcpkubedbcom-database-editor/Chart.yaml +++ b/charts/spannergcpkubedbcom-database-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"spanner.gcp.kubedb.com","version":"v1alpha1","resource":"databases"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Database Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: spannergcpkubedbcom-database-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/spannergcpkubedbcom-database-editor/README.md b/charts/spannergcpkubedbcom-database-editor/README.md index 0090bad6dd..2601141020 100644 --- a/charts/spannergcpkubedbcom-database-editor/README.md +++ b/charts/spannergcpkubedbcom-database-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/spannergcpkubedbcom-database-editor --version=v0.35.0 -$ helm upgrade -i spannergcpkubedbcom-database-editor appscode/spannergcpkubedbcom-database-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/spannergcpkubedbcom-database-editor --version=v0.36.0 +$ helm upgrade -i spannergcpkubedbcom-database-editor appscode/spannergcpkubedbcom-database-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Database Editor on a [Kubernetes](http://kubernetes.io) clu To install/upgrade the chart with the release name `spannergcpkubedbcom-database-editor`: ```bash -$ helm upgrade -i spannergcpkubedbcom-database-editor appscode/spannergcpkubedbcom-database-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i spannergcpkubedbcom-database-editor appscode/spannergcpkubedbcom-database-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Database Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `spannergcpkubedbco Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i spannergcpkubedbcom-database-editor appscode/spannergcpkubedbcom-database-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=spanner.gcp.kubedb.com/v1alpha1 +$ helm upgrade -i spannergcpkubedbcom-database-editor appscode/spannergcpkubedbcom-database-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=spanner.gcp.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i spannergcpkubedbcom-database-editor appscode/spannergcpkubedbcom-database-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i spannergcpkubedbcom-database-editor appscode/spannergcpkubedbcom-database-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/spannergcpkubedbcom-databaseiammember-editor/Chart.yaml b/charts/spannergcpkubedbcom-databaseiammember-editor/Chart.yaml index a77321fc60..aed916a47c 100644 --- a/charts/spannergcpkubedbcom-databaseiammember-editor/Chart.yaml +++ b/charts/spannergcpkubedbcom-databaseiammember-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"spanner.gcp.kubedb.com","version":"v1alpha1","resource":"databaseiammembers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: DatabaseIAMMember Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: spannergcpkubedbcom-databaseiammember-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/spannergcpkubedbcom-databaseiammember-editor/README.md b/charts/spannergcpkubedbcom-databaseiammember-editor/README.md index 96ac7c9eac..aee823ecee 100644 --- a/charts/spannergcpkubedbcom-databaseiammember-editor/README.md +++ b/charts/spannergcpkubedbcom-databaseiammember-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/spannergcpkubedbcom-databaseiammember-editor --version=v0.35.0 -$ helm upgrade -i spannergcpkubedbcom-databaseiammember-editor appscode/spannergcpkubedbcom-databaseiammember-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/spannergcpkubedbcom-databaseiammember-editor --version=v0.36.0 +$ helm upgrade -i spannergcpkubedbcom-databaseiammember-editor appscode/spannergcpkubedbcom-databaseiammember-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a DatabaseIAMMember Editor on a [Kubernetes](http://kubernete To install/upgrade the chart with the release name `spannergcpkubedbcom-databaseiammember-editor`: ```bash -$ helm upgrade -i spannergcpkubedbcom-databaseiammember-editor appscode/spannergcpkubedbcom-databaseiammember-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i spannergcpkubedbcom-databaseiammember-editor appscode/spannergcpkubedbcom-databaseiammember-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a DatabaseIAMMember Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `spannergcpkubedbco Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i spannergcpkubedbcom-databaseiammember-editor appscode/spannergcpkubedbcom-databaseiammember-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=spanner.gcp.kubedb.com/v1alpha1 +$ helm upgrade -i spannergcpkubedbcom-databaseiammember-editor appscode/spannergcpkubedbcom-databaseiammember-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=spanner.gcp.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i spannergcpkubedbcom-databaseiammember-editor appscode/spannergcpkubedbcom-databaseiammember-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i spannergcpkubedbcom-databaseiammember-editor appscode/spannergcpkubedbcom-databaseiammember-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/spannergcpkubedbcom-instance-editor/Chart.yaml b/charts/spannergcpkubedbcom-instance-editor/Chart.yaml index b1b1b0e765..63a49deb35 100644 --- a/charts/spannergcpkubedbcom-instance-editor/Chart.yaml +++ b/charts/spannergcpkubedbcom-instance-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"spanner.gcp.kubedb.com","version":"v1alpha1","resource":"instances"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Instance Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: spannergcpkubedbcom-instance-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/spannergcpkubedbcom-instance-editor/README.md b/charts/spannergcpkubedbcom-instance-editor/README.md index e0f965c18d..59883be9fe 100644 --- a/charts/spannergcpkubedbcom-instance-editor/README.md +++ b/charts/spannergcpkubedbcom-instance-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/spannergcpkubedbcom-instance-editor --version=v0.35.0 -$ helm upgrade -i spannergcpkubedbcom-instance-editor appscode/spannergcpkubedbcom-instance-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/spannergcpkubedbcom-instance-editor --version=v0.36.0 +$ helm upgrade -i spannergcpkubedbcom-instance-editor appscode/spannergcpkubedbcom-instance-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Instance Editor on a [Kubernetes](http://kubernetes.io) clu To install/upgrade the chart with the release name `spannergcpkubedbcom-instance-editor`: ```bash -$ helm upgrade -i spannergcpkubedbcom-instance-editor appscode/spannergcpkubedbcom-instance-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i spannergcpkubedbcom-instance-editor appscode/spannergcpkubedbcom-instance-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Instance Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `spannergcpkubedbco Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i spannergcpkubedbcom-instance-editor appscode/spannergcpkubedbcom-instance-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=spanner.gcp.kubedb.com/v1alpha1 +$ helm upgrade -i spannergcpkubedbcom-instance-editor appscode/spannergcpkubedbcom-instance-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=spanner.gcp.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i spannergcpkubedbcom-instance-editor appscode/spannergcpkubedbcom-instance-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i spannergcpkubedbcom-instance-editor appscode/spannergcpkubedbcom-instance-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/spannergcpkubedbcom-instanceiammember-editor/Chart.yaml b/charts/spannergcpkubedbcom-instanceiammember-editor/Chart.yaml index 331ba033d3..28707f3e17 100644 --- a/charts/spannergcpkubedbcom-instanceiammember-editor/Chart.yaml +++ b/charts/spannergcpkubedbcom-instanceiammember-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"spanner.gcp.kubedb.com","version":"v1alpha1","resource":"instanceiammembers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: InstanceIAMMember Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: spannergcpkubedbcom-instanceiammember-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/spannergcpkubedbcom-instanceiammember-editor/README.md b/charts/spannergcpkubedbcom-instanceiammember-editor/README.md index d9b0a971e0..0ceecd2fa1 100644 --- a/charts/spannergcpkubedbcom-instanceiammember-editor/README.md +++ b/charts/spannergcpkubedbcom-instanceiammember-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/spannergcpkubedbcom-instanceiammember-editor --version=v0.35.0 -$ helm upgrade -i spannergcpkubedbcom-instanceiammember-editor appscode/spannergcpkubedbcom-instanceiammember-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/spannergcpkubedbcom-instanceiammember-editor --version=v0.36.0 +$ helm upgrade -i spannergcpkubedbcom-instanceiammember-editor appscode/spannergcpkubedbcom-instanceiammember-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a InstanceIAMMember Editor on a [Kubernetes](http://kubernete To install/upgrade the chart with the release name `spannergcpkubedbcom-instanceiammember-editor`: ```bash -$ helm upgrade -i spannergcpkubedbcom-instanceiammember-editor appscode/spannergcpkubedbcom-instanceiammember-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i spannergcpkubedbcom-instanceiammember-editor appscode/spannergcpkubedbcom-instanceiammember-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a InstanceIAMMember Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `spannergcpkubedbco Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i spannergcpkubedbcom-instanceiammember-editor appscode/spannergcpkubedbcom-instanceiammember-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=spanner.gcp.kubedb.com/v1alpha1 +$ helm upgrade -i spannergcpkubedbcom-instanceiammember-editor appscode/spannergcpkubedbcom-instanceiammember-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=spanner.gcp.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i spannergcpkubedbcom-instanceiammember-editor appscode/spannergcpkubedbcom-instanceiammember-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i spannergcpkubedbcom-instanceiammember-editor appscode/spannergcpkubedbcom-instanceiammember-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/sqlazurekubedbcom-mssqldatabase-editor/Chart.yaml b/charts/sqlazurekubedbcom-mssqldatabase-editor/Chart.yaml index c840e4512f..ed76e67c88 100644 --- a/charts/sqlazurekubedbcom-mssqldatabase-editor/Chart.yaml +++ b/charts/sqlazurekubedbcom-mssqldatabase-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"sql.azure.kubedb.com","version":"v1alpha1","resource":"mssqldatabases"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MSSQLDatabase Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: sqlazurekubedbcom-mssqldatabase-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/sqlazurekubedbcom-mssqldatabase-editor/README.md b/charts/sqlazurekubedbcom-mssqldatabase-editor/README.md index a72541518a..5ddb14cc4b 100644 --- a/charts/sqlazurekubedbcom-mssqldatabase-editor/README.md +++ b/charts/sqlazurekubedbcom-mssqldatabase-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/sqlazurekubedbcom-mssqldatabase-editor --version=v0.35.0 -$ helm upgrade -i sqlazurekubedbcom-mssqldatabase-editor appscode/sqlazurekubedbcom-mssqldatabase-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/sqlazurekubedbcom-mssqldatabase-editor --version=v0.36.0 +$ helm upgrade -i sqlazurekubedbcom-mssqldatabase-editor appscode/sqlazurekubedbcom-mssqldatabase-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MSSQLDatabase Editor on a [Kubernetes](http://kubernetes.io To install/upgrade the chart with the release name `sqlazurekubedbcom-mssqldatabase-editor`: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqldatabase-editor appscode/sqlazurekubedbcom-mssqldatabase-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i sqlazurekubedbcom-mssqldatabase-editor appscode/sqlazurekubedbcom-mssqldatabase-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MSSQLDatabase Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `sqlazurekubedbcom- Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqldatabase-editor appscode/sqlazurekubedbcom-mssqldatabase-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=sql.azure.kubedb.com/v1alpha1 +$ helm upgrade -i sqlazurekubedbcom-mssqldatabase-editor appscode/sqlazurekubedbcom-mssqldatabase-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=sql.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqldatabase-editor appscode/sqlazurekubedbcom-mssqldatabase-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i sqlazurekubedbcom-mssqldatabase-editor appscode/sqlazurekubedbcom-mssqldatabase-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/sqlazurekubedbcom-mssqldatabasevulnerabilityassessmentrulebaseline-editor/Chart.yaml b/charts/sqlazurekubedbcom-mssqldatabasevulnerabilityassessmentrulebaseline-editor/Chart.yaml index 41f69a35df..66cbd89df1 100644 --- a/charts/sqlazurekubedbcom-mssqldatabasevulnerabilityassessmentrulebaseline-editor/Chart.yaml +++ b/charts/sqlazurekubedbcom-mssqldatabasevulnerabilityassessmentrulebaseline-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"sql.azure.kubedb.com","version":"v1alpha1","resource":"mssqldatabasevulnerabilityassessmentrulebaselines"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MSSQLDatabaseVulnerabilityAssessmentRuleBaseline Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: sqlazurekubedbcom-mssqldatabasevulnerabilityassessmentrulebaseline-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/sqlazurekubedbcom-mssqldatabasevulnerabilityassessmentrulebaseline-editor/README.md b/charts/sqlazurekubedbcom-mssqldatabasevulnerabilityassessmentrulebaseline-editor/README.md index 14af5e0ef9..c831c819d5 100644 --- a/charts/sqlazurekubedbcom-mssqldatabasevulnerabilityassessmentrulebaseline-editor/README.md +++ b/charts/sqlazurekubedbcom-mssqldatabasevulnerabilityassessmentrulebaseline-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/sqlazurekubedbcom-mssqldatabasevulnerabilityassessmentrulebaseline-editor --version=v0.35.0 -$ helm upgrade -i sqlazurekubedbcom-mssqldatabasevulnerabilityassessmentrulebaseline-editor appscode/sqlazurekubedbcom-mssqldatabasevulnerabilityassessmentrulebaseline-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/sqlazurekubedbcom-mssqldatabasevulnerabilityassessmentrulebaseline-editor --version=v0.36.0 +$ helm upgrade -i sqlazurekubedbcom-mssqldatabasevulnerabilityassessmentrulebaseline-editor appscode/sqlazurekubedbcom-mssqldatabasevulnerabilityassessmentrulebaseline-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MSSQLDatabaseVulnerabilityAssessmentRuleBaseline Editor on To install/upgrade the chart with the release name `sqlazurekubedbcom-mssqldatabasevulnerabilityassessmentrulebaseline-editor`: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqldatabasevulnerabilityassessmentrulebaseline-editor appscode/sqlazurekubedbcom-mssqldatabasevulnerabilityassessmentrulebaseline-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i sqlazurekubedbcom-mssqldatabasevulnerabilityassessmentrulebaseline-editor appscode/sqlazurekubedbcom-mssqldatabasevulnerabilityassessmentrulebaseline-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MSSQLDatabaseVulnerabilityAssessmentRuleBaseline Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `sqlazurekubedbcom- Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqldatabasevulnerabilityassessmentrulebaseline-editor appscode/sqlazurekubedbcom-mssqldatabasevulnerabilityassessmentrulebaseline-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=sql.azure.kubedb.com/v1alpha1 +$ helm upgrade -i sqlazurekubedbcom-mssqldatabasevulnerabilityassessmentrulebaseline-editor appscode/sqlazurekubedbcom-mssqldatabasevulnerabilityassessmentrulebaseline-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=sql.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqldatabasevulnerabilityassessmentrulebaseline-editor appscode/sqlazurekubedbcom-mssqldatabasevulnerabilityassessmentrulebaseline-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i sqlazurekubedbcom-mssqldatabasevulnerabilityassessmentrulebaseline-editor appscode/sqlazurekubedbcom-mssqldatabasevulnerabilityassessmentrulebaseline-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/sqlazurekubedbcom-mssqlelasticpool-editor/Chart.yaml b/charts/sqlazurekubedbcom-mssqlelasticpool-editor/Chart.yaml index a5251f7524..7cef8200d8 100644 --- a/charts/sqlazurekubedbcom-mssqlelasticpool-editor/Chart.yaml +++ b/charts/sqlazurekubedbcom-mssqlelasticpool-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"sql.azure.kubedb.com","version":"v1alpha1","resource":"mssqlelasticpools"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MSSQLElasticPool Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: sqlazurekubedbcom-mssqlelasticpool-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/sqlazurekubedbcom-mssqlelasticpool-editor/README.md b/charts/sqlazurekubedbcom-mssqlelasticpool-editor/README.md index cf164cc011..b8d4accbd0 100644 --- a/charts/sqlazurekubedbcom-mssqlelasticpool-editor/README.md +++ b/charts/sqlazurekubedbcom-mssqlelasticpool-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/sqlazurekubedbcom-mssqlelasticpool-editor --version=v0.35.0 -$ helm upgrade -i sqlazurekubedbcom-mssqlelasticpool-editor appscode/sqlazurekubedbcom-mssqlelasticpool-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/sqlazurekubedbcom-mssqlelasticpool-editor --version=v0.36.0 +$ helm upgrade -i sqlazurekubedbcom-mssqlelasticpool-editor appscode/sqlazurekubedbcom-mssqlelasticpool-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MSSQLElasticPool Editor on a [Kubernetes](http://kubernetes To install/upgrade the chart with the release name `sqlazurekubedbcom-mssqlelasticpool-editor`: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqlelasticpool-editor appscode/sqlazurekubedbcom-mssqlelasticpool-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i sqlazurekubedbcom-mssqlelasticpool-editor appscode/sqlazurekubedbcom-mssqlelasticpool-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MSSQLElasticPool Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `sqlazurekubedbcom- Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqlelasticpool-editor appscode/sqlazurekubedbcom-mssqlelasticpool-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=sql.azure.kubedb.com/v1alpha1 +$ helm upgrade -i sqlazurekubedbcom-mssqlelasticpool-editor appscode/sqlazurekubedbcom-mssqlelasticpool-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=sql.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqlelasticpool-editor appscode/sqlazurekubedbcom-mssqlelasticpool-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i sqlazurekubedbcom-mssqlelasticpool-editor appscode/sqlazurekubedbcom-mssqlelasticpool-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/sqlazurekubedbcom-mssqlfailovergroup-editor/Chart.yaml b/charts/sqlazurekubedbcom-mssqlfailovergroup-editor/Chart.yaml index fb943fe721..e5d0bf79f3 100644 --- a/charts/sqlazurekubedbcom-mssqlfailovergroup-editor/Chart.yaml +++ b/charts/sqlazurekubedbcom-mssqlfailovergroup-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"sql.azure.kubedb.com","version":"v1alpha1","resource":"mssqlfailovergroups"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MSSQLFailoverGroup Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: sqlazurekubedbcom-mssqlfailovergroup-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/sqlazurekubedbcom-mssqlfailovergroup-editor/README.md b/charts/sqlazurekubedbcom-mssqlfailovergroup-editor/README.md index 912b480b01..6738040e89 100644 --- a/charts/sqlazurekubedbcom-mssqlfailovergroup-editor/README.md +++ b/charts/sqlazurekubedbcom-mssqlfailovergroup-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/sqlazurekubedbcom-mssqlfailovergroup-editor --version=v0.35.0 -$ helm upgrade -i sqlazurekubedbcom-mssqlfailovergroup-editor appscode/sqlazurekubedbcom-mssqlfailovergroup-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/sqlazurekubedbcom-mssqlfailovergroup-editor --version=v0.36.0 +$ helm upgrade -i sqlazurekubedbcom-mssqlfailovergroup-editor appscode/sqlazurekubedbcom-mssqlfailovergroup-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MSSQLFailoverGroup Editor on a [Kubernetes](http://kubernet To install/upgrade the chart with the release name `sqlazurekubedbcom-mssqlfailovergroup-editor`: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqlfailovergroup-editor appscode/sqlazurekubedbcom-mssqlfailovergroup-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i sqlazurekubedbcom-mssqlfailovergroup-editor appscode/sqlazurekubedbcom-mssqlfailovergroup-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MSSQLFailoverGroup Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `sqlazurekubedbcom- Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqlfailovergroup-editor appscode/sqlazurekubedbcom-mssqlfailovergroup-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=sql.azure.kubedb.com/v1alpha1 +$ helm upgrade -i sqlazurekubedbcom-mssqlfailovergroup-editor appscode/sqlazurekubedbcom-mssqlfailovergroup-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=sql.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqlfailovergroup-editor appscode/sqlazurekubedbcom-mssqlfailovergroup-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i sqlazurekubedbcom-mssqlfailovergroup-editor appscode/sqlazurekubedbcom-mssqlfailovergroup-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/sqlazurekubedbcom-mssqlfirewallrule-editor/Chart.yaml b/charts/sqlazurekubedbcom-mssqlfirewallrule-editor/Chart.yaml index 4b2a6d6e08..e95bbf472a 100644 --- a/charts/sqlazurekubedbcom-mssqlfirewallrule-editor/Chart.yaml +++ b/charts/sqlazurekubedbcom-mssqlfirewallrule-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"sql.azure.kubedb.com","version":"v1alpha1","resource":"mssqlfirewallrules"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MSSQLFirewallRule Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: sqlazurekubedbcom-mssqlfirewallrule-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/sqlazurekubedbcom-mssqlfirewallrule-editor/README.md b/charts/sqlazurekubedbcom-mssqlfirewallrule-editor/README.md index 66d70d1b36..1db2b0c1df 100644 --- a/charts/sqlazurekubedbcom-mssqlfirewallrule-editor/README.md +++ b/charts/sqlazurekubedbcom-mssqlfirewallrule-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/sqlazurekubedbcom-mssqlfirewallrule-editor --version=v0.35.0 -$ helm upgrade -i sqlazurekubedbcom-mssqlfirewallrule-editor appscode/sqlazurekubedbcom-mssqlfirewallrule-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/sqlazurekubedbcom-mssqlfirewallrule-editor --version=v0.36.0 +$ helm upgrade -i sqlazurekubedbcom-mssqlfirewallrule-editor appscode/sqlazurekubedbcom-mssqlfirewallrule-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MSSQLFirewallRule Editor on a [Kubernetes](http://kubernete To install/upgrade the chart with the release name `sqlazurekubedbcom-mssqlfirewallrule-editor`: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqlfirewallrule-editor appscode/sqlazurekubedbcom-mssqlfirewallrule-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i sqlazurekubedbcom-mssqlfirewallrule-editor appscode/sqlazurekubedbcom-mssqlfirewallrule-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MSSQLFirewallRule Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `sqlazurekubedbcom- Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqlfirewallrule-editor appscode/sqlazurekubedbcom-mssqlfirewallrule-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=sql.azure.kubedb.com/v1alpha1 +$ helm upgrade -i sqlazurekubedbcom-mssqlfirewallrule-editor appscode/sqlazurekubedbcom-mssqlfirewallrule-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=sql.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqlfirewallrule-editor appscode/sqlazurekubedbcom-mssqlfirewallrule-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i sqlazurekubedbcom-mssqlfirewallrule-editor appscode/sqlazurekubedbcom-mssqlfirewallrule-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/sqlazurekubedbcom-mssqljobagent-editor/Chart.yaml b/charts/sqlazurekubedbcom-mssqljobagent-editor/Chart.yaml index 9f7b62ebd6..e2c3bda270 100644 --- a/charts/sqlazurekubedbcom-mssqljobagent-editor/Chart.yaml +++ b/charts/sqlazurekubedbcom-mssqljobagent-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"sql.azure.kubedb.com","version":"v1alpha1","resource":"mssqljobagents"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MSSQLJobAgent Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: sqlazurekubedbcom-mssqljobagent-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/sqlazurekubedbcom-mssqljobagent-editor/README.md b/charts/sqlazurekubedbcom-mssqljobagent-editor/README.md index 98bcfcf11b..d4465f88cb 100644 --- a/charts/sqlazurekubedbcom-mssqljobagent-editor/README.md +++ b/charts/sqlazurekubedbcom-mssqljobagent-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/sqlazurekubedbcom-mssqljobagent-editor --version=v0.35.0 -$ helm upgrade -i sqlazurekubedbcom-mssqljobagent-editor appscode/sqlazurekubedbcom-mssqljobagent-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/sqlazurekubedbcom-mssqljobagent-editor --version=v0.36.0 +$ helm upgrade -i sqlazurekubedbcom-mssqljobagent-editor appscode/sqlazurekubedbcom-mssqljobagent-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MSSQLJobAgent Editor on a [Kubernetes](http://kubernetes.io To install/upgrade the chart with the release name `sqlazurekubedbcom-mssqljobagent-editor`: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqljobagent-editor appscode/sqlazurekubedbcom-mssqljobagent-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i sqlazurekubedbcom-mssqljobagent-editor appscode/sqlazurekubedbcom-mssqljobagent-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MSSQLJobAgent Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `sqlazurekubedbcom- Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqljobagent-editor appscode/sqlazurekubedbcom-mssqljobagent-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=sql.azure.kubedb.com/v1alpha1 +$ helm upgrade -i sqlazurekubedbcom-mssqljobagent-editor appscode/sqlazurekubedbcom-mssqljobagent-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=sql.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqljobagent-editor appscode/sqlazurekubedbcom-mssqljobagent-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i sqlazurekubedbcom-mssqljobagent-editor appscode/sqlazurekubedbcom-mssqljobagent-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/sqlazurekubedbcom-mssqljobcredential-editor/Chart.yaml b/charts/sqlazurekubedbcom-mssqljobcredential-editor/Chart.yaml index 96fa73beed..aad01b401c 100644 --- a/charts/sqlazurekubedbcom-mssqljobcredential-editor/Chart.yaml +++ b/charts/sqlazurekubedbcom-mssqljobcredential-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"sql.azure.kubedb.com","version":"v1alpha1","resource":"mssqljobcredentials"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MSSQLJobCredential Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: sqlazurekubedbcom-mssqljobcredential-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/sqlazurekubedbcom-mssqljobcredential-editor/README.md b/charts/sqlazurekubedbcom-mssqljobcredential-editor/README.md index 5f54fb8dd9..568c234d10 100644 --- a/charts/sqlazurekubedbcom-mssqljobcredential-editor/README.md +++ b/charts/sqlazurekubedbcom-mssqljobcredential-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/sqlazurekubedbcom-mssqljobcredential-editor --version=v0.35.0 -$ helm upgrade -i sqlazurekubedbcom-mssqljobcredential-editor appscode/sqlazurekubedbcom-mssqljobcredential-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/sqlazurekubedbcom-mssqljobcredential-editor --version=v0.36.0 +$ helm upgrade -i sqlazurekubedbcom-mssqljobcredential-editor appscode/sqlazurekubedbcom-mssqljobcredential-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MSSQLJobCredential Editor on a [Kubernetes](http://kubernet To install/upgrade the chart with the release name `sqlazurekubedbcom-mssqljobcredential-editor`: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqljobcredential-editor appscode/sqlazurekubedbcom-mssqljobcredential-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i sqlazurekubedbcom-mssqljobcredential-editor appscode/sqlazurekubedbcom-mssqljobcredential-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MSSQLJobCredential Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `sqlazurekubedbcom- Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqljobcredential-editor appscode/sqlazurekubedbcom-mssqljobcredential-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=sql.azure.kubedb.com/v1alpha1 +$ helm upgrade -i sqlazurekubedbcom-mssqljobcredential-editor appscode/sqlazurekubedbcom-mssqljobcredential-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=sql.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqljobcredential-editor appscode/sqlazurekubedbcom-mssqljobcredential-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i sqlazurekubedbcom-mssqljobcredential-editor appscode/sqlazurekubedbcom-mssqljobcredential-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/sqlazurekubedbcom-mssqlmanageddatabase-editor/Chart.yaml b/charts/sqlazurekubedbcom-mssqlmanageddatabase-editor/Chart.yaml index 97b30055e9..5d241db808 100644 --- a/charts/sqlazurekubedbcom-mssqlmanageddatabase-editor/Chart.yaml +++ b/charts/sqlazurekubedbcom-mssqlmanageddatabase-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"sql.azure.kubedb.com","version":"v1alpha1","resource":"mssqlmanageddatabases"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MSSQLManagedDatabase Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: sqlazurekubedbcom-mssqlmanageddatabase-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/sqlazurekubedbcom-mssqlmanageddatabase-editor/README.md b/charts/sqlazurekubedbcom-mssqlmanageddatabase-editor/README.md index f6972c3b44..6098cfc609 100644 --- a/charts/sqlazurekubedbcom-mssqlmanageddatabase-editor/README.md +++ b/charts/sqlazurekubedbcom-mssqlmanageddatabase-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/sqlazurekubedbcom-mssqlmanageddatabase-editor --version=v0.35.0 -$ helm upgrade -i sqlazurekubedbcom-mssqlmanageddatabase-editor appscode/sqlazurekubedbcom-mssqlmanageddatabase-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/sqlazurekubedbcom-mssqlmanageddatabase-editor --version=v0.36.0 +$ helm upgrade -i sqlazurekubedbcom-mssqlmanageddatabase-editor appscode/sqlazurekubedbcom-mssqlmanageddatabase-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MSSQLManagedDatabase Editor on a [Kubernetes](http://kubern To install/upgrade the chart with the release name `sqlazurekubedbcom-mssqlmanageddatabase-editor`: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqlmanageddatabase-editor appscode/sqlazurekubedbcom-mssqlmanageddatabase-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i sqlazurekubedbcom-mssqlmanageddatabase-editor appscode/sqlazurekubedbcom-mssqlmanageddatabase-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MSSQLManagedDatabase Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `sqlazurekubedbcom- Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqlmanageddatabase-editor appscode/sqlazurekubedbcom-mssqlmanageddatabase-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=sql.azure.kubedb.com/v1alpha1 +$ helm upgrade -i sqlazurekubedbcom-mssqlmanageddatabase-editor appscode/sqlazurekubedbcom-mssqlmanageddatabase-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=sql.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqlmanageddatabase-editor appscode/sqlazurekubedbcom-mssqlmanageddatabase-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i sqlazurekubedbcom-mssqlmanageddatabase-editor appscode/sqlazurekubedbcom-mssqlmanageddatabase-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/sqlazurekubedbcom-mssqlmanagedinstance-editor/Chart.yaml b/charts/sqlazurekubedbcom-mssqlmanagedinstance-editor/Chart.yaml index 9904a155f1..319e90e538 100644 --- a/charts/sqlazurekubedbcom-mssqlmanagedinstance-editor/Chart.yaml +++ b/charts/sqlazurekubedbcom-mssqlmanagedinstance-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"sql.azure.kubedb.com","version":"v1alpha1","resource":"mssqlmanagedinstances"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MSSQLManagedInstance Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: sqlazurekubedbcom-mssqlmanagedinstance-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/sqlazurekubedbcom-mssqlmanagedinstance-editor/README.md b/charts/sqlazurekubedbcom-mssqlmanagedinstance-editor/README.md index 3c4a27a3e8..4807b13b1a 100644 --- a/charts/sqlazurekubedbcom-mssqlmanagedinstance-editor/README.md +++ b/charts/sqlazurekubedbcom-mssqlmanagedinstance-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/sqlazurekubedbcom-mssqlmanagedinstance-editor --version=v0.35.0 -$ helm upgrade -i sqlazurekubedbcom-mssqlmanagedinstance-editor appscode/sqlazurekubedbcom-mssqlmanagedinstance-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/sqlazurekubedbcom-mssqlmanagedinstance-editor --version=v0.36.0 +$ helm upgrade -i sqlazurekubedbcom-mssqlmanagedinstance-editor appscode/sqlazurekubedbcom-mssqlmanagedinstance-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MSSQLManagedInstance Editor on a [Kubernetes](http://kubern To install/upgrade the chart with the release name `sqlazurekubedbcom-mssqlmanagedinstance-editor`: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqlmanagedinstance-editor appscode/sqlazurekubedbcom-mssqlmanagedinstance-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i sqlazurekubedbcom-mssqlmanagedinstance-editor appscode/sqlazurekubedbcom-mssqlmanagedinstance-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MSSQLManagedInstance Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `sqlazurekubedbcom- Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqlmanagedinstance-editor appscode/sqlazurekubedbcom-mssqlmanagedinstance-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=sql.azure.kubedb.com/v1alpha1 +$ helm upgrade -i sqlazurekubedbcom-mssqlmanagedinstance-editor appscode/sqlazurekubedbcom-mssqlmanagedinstance-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=sql.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqlmanagedinstance-editor appscode/sqlazurekubedbcom-mssqlmanagedinstance-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i sqlazurekubedbcom-mssqlmanagedinstance-editor appscode/sqlazurekubedbcom-mssqlmanagedinstance-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/sqlazurekubedbcom-mssqlmanagedinstanceactivedirectoryadministrator-editor/Chart.yaml b/charts/sqlazurekubedbcom-mssqlmanagedinstanceactivedirectoryadministrator-editor/Chart.yaml index 2fdef2dde1..3cc2701cba 100644 --- a/charts/sqlazurekubedbcom-mssqlmanagedinstanceactivedirectoryadministrator-editor/Chart.yaml +++ b/charts/sqlazurekubedbcom-mssqlmanagedinstanceactivedirectoryadministrator-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"sql.azure.kubedb.com","version":"v1alpha1","resource":"mssqlmanagedinstanceactivedirectoryadministrators"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MSSQLManagedInstanceActiveDirectoryAdministrator Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: sqlazurekubedbcom-mssqlmanagedinstanceactivedirectoryadministrator-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/sqlazurekubedbcom-mssqlmanagedinstanceactivedirectoryadministrator-editor/README.md b/charts/sqlazurekubedbcom-mssqlmanagedinstanceactivedirectoryadministrator-editor/README.md index dbd9809b12..cffbaf89a2 100644 --- a/charts/sqlazurekubedbcom-mssqlmanagedinstanceactivedirectoryadministrator-editor/README.md +++ b/charts/sqlazurekubedbcom-mssqlmanagedinstanceactivedirectoryadministrator-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/sqlazurekubedbcom-mssqlmanagedinstanceactivedirectoryadministrator-editor --version=v0.35.0 -$ helm upgrade -i sqlazurekubedbcom-mssqlmanagedinstanceactivedirectoryadministrator-editor appscode/sqlazurekubedbcom-mssqlmanagedinstanceactivedirectoryadministrator-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/sqlazurekubedbcom-mssqlmanagedinstanceactivedirectoryadministrator-editor --version=v0.36.0 +$ helm upgrade -i sqlazurekubedbcom-mssqlmanagedinstanceactivedirectoryadministrator-editor appscode/sqlazurekubedbcom-mssqlmanagedinstanceactivedirectoryadministrator-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MSSQLManagedInstanceActiveDirectoryAdministrator Editor on To install/upgrade the chart with the release name `sqlazurekubedbcom-mssqlmanagedinstanceactivedirectoryadministrator-editor`: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqlmanagedinstanceactivedirectoryadministrator-editor appscode/sqlazurekubedbcom-mssqlmanagedinstanceactivedirectoryadministrator-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i sqlazurekubedbcom-mssqlmanagedinstanceactivedirectoryadministrator-editor appscode/sqlazurekubedbcom-mssqlmanagedinstanceactivedirectoryadministrator-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MSSQLManagedInstanceActiveDirectoryAdministrator Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `sqlazurekubedbcom- Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqlmanagedinstanceactivedirectoryadministrator-editor appscode/sqlazurekubedbcom-mssqlmanagedinstanceactivedirectoryadministrator-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=sql.azure.kubedb.com/v1alpha1 +$ helm upgrade -i sqlazurekubedbcom-mssqlmanagedinstanceactivedirectoryadministrator-editor appscode/sqlazurekubedbcom-mssqlmanagedinstanceactivedirectoryadministrator-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=sql.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqlmanagedinstanceactivedirectoryadministrator-editor appscode/sqlazurekubedbcom-mssqlmanagedinstanceactivedirectoryadministrator-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i sqlazurekubedbcom-mssqlmanagedinstanceactivedirectoryadministrator-editor appscode/sqlazurekubedbcom-mssqlmanagedinstanceactivedirectoryadministrator-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/sqlazurekubedbcom-mssqlmanagedinstancefailovergroup-editor/Chart.yaml b/charts/sqlazurekubedbcom-mssqlmanagedinstancefailovergroup-editor/Chart.yaml index 0ec24f3b40..9f0b397344 100644 --- a/charts/sqlazurekubedbcom-mssqlmanagedinstancefailovergroup-editor/Chart.yaml +++ b/charts/sqlazurekubedbcom-mssqlmanagedinstancefailovergroup-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"sql.azure.kubedb.com","version":"v1alpha1","resource":"mssqlmanagedinstancefailovergroups"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MSSQLManagedInstanceFailoverGroup Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: sqlazurekubedbcom-mssqlmanagedinstancefailovergroup-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/sqlazurekubedbcom-mssqlmanagedinstancefailovergroup-editor/README.md b/charts/sqlazurekubedbcom-mssqlmanagedinstancefailovergroup-editor/README.md index db2ffea340..785ad01a42 100644 --- a/charts/sqlazurekubedbcom-mssqlmanagedinstancefailovergroup-editor/README.md +++ b/charts/sqlazurekubedbcom-mssqlmanagedinstancefailovergroup-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/sqlazurekubedbcom-mssqlmanagedinstancefailovergroup-editor --version=v0.35.0 -$ helm upgrade -i sqlazurekubedbcom-mssqlmanagedinstancefailovergroup-editor appscode/sqlazurekubedbcom-mssqlmanagedinstancefailovergroup-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/sqlazurekubedbcom-mssqlmanagedinstancefailovergroup-editor --version=v0.36.0 +$ helm upgrade -i sqlazurekubedbcom-mssqlmanagedinstancefailovergroup-editor appscode/sqlazurekubedbcom-mssqlmanagedinstancefailovergroup-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MSSQLManagedInstanceFailoverGroup Editor on a [Kubernetes]( To install/upgrade the chart with the release name `sqlazurekubedbcom-mssqlmanagedinstancefailovergroup-editor`: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqlmanagedinstancefailovergroup-editor appscode/sqlazurekubedbcom-mssqlmanagedinstancefailovergroup-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i sqlazurekubedbcom-mssqlmanagedinstancefailovergroup-editor appscode/sqlazurekubedbcom-mssqlmanagedinstancefailovergroup-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MSSQLManagedInstanceFailoverGroup Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `sqlazurekubedbcom- Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqlmanagedinstancefailovergroup-editor appscode/sqlazurekubedbcom-mssqlmanagedinstancefailovergroup-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=sql.azure.kubedb.com/v1alpha1 +$ helm upgrade -i sqlazurekubedbcom-mssqlmanagedinstancefailovergroup-editor appscode/sqlazurekubedbcom-mssqlmanagedinstancefailovergroup-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=sql.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqlmanagedinstancefailovergroup-editor appscode/sqlazurekubedbcom-mssqlmanagedinstancefailovergroup-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i sqlazurekubedbcom-mssqlmanagedinstancefailovergroup-editor appscode/sqlazurekubedbcom-mssqlmanagedinstancefailovergroup-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/sqlazurekubedbcom-mssqlmanagedinstancevulnerabilityassessment-editor/Chart.yaml b/charts/sqlazurekubedbcom-mssqlmanagedinstancevulnerabilityassessment-editor/Chart.yaml index 5a39c6acb1..e7c7ad1d20 100644 --- a/charts/sqlazurekubedbcom-mssqlmanagedinstancevulnerabilityassessment-editor/Chart.yaml +++ b/charts/sqlazurekubedbcom-mssqlmanagedinstancevulnerabilityassessment-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"sql.azure.kubedb.com","version":"v1alpha1","resource":"mssqlmanagedinstancevulnerabilityassessments"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MSSQLManagedInstanceVulnerabilityAssessment Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: sqlazurekubedbcom-mssqlmanagedinstancevulnerabilityassessment-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/sqlazurekubedbcom-mssqlmanagedinstancevulnerabilityassessment-editor/README.md b/charts/sqlazurekubedbcom-mssqlmanagedinstancevulnerabilityassessment-editor/README.md index 1395f8ade2..0d84f42222 100644 --- a/charts/sqlazurekubedbcom-mssqlmanagedinstancevulnerabilityassessment-editor/README.md +++ b/charts/sqlazurekubedbcom-mssqlmanagedinstancevulnerabilityassessment-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/sqlazurekubedbcom-mssqlmanagedinstancevulnerabilityassessment-editor --version=v0.35.0 -$ helm upgrade -i sqlazurekubedbcom-mssqlmanagedinstancevulnerabilityassessment-editor appscode/sqlazurekubedbcom-mssqlmanagedinstancevulnerabilityassessment-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/sqlazurekubedbcom-mssqlmanagedinstancevulnerabilityassessment-editor --version=v0.36.0 +$ helm upgrade -i sqlazurekubedbcom-mssqlmanagedinstancevulnerabilityassessment-editor appscode/sqlazurekubedbcom-mssqlmanagedinstancevulnerabilityassessment-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MSSQLManagedInstanceVulnerabilityAssessment Editor on a [Ku To install/upgrade the chart with the release name `sqlazurekubedbcom-mssqlmanagedinstancevulnerabilityassessment-editor`: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqlmanagedinstancevulnerabilityassessment-editor appscode/sqlazurekubedbcom-mssqlmanagedinstancevulnerabilityassessment-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i sqlazurekubedbcom-mssqlmanagedinstancevulnerabilityassessment-editor appscode/sqlazurekubedbcom-mssqlmanagedinstancevulnerabilityassessment-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MSSQLManagedInstanceVulnerabilityAssessment Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `sqlazurekubedbcom- Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqlmanagedinstancevulnerabilityassessment-editor appscode/sqlazurekubedbcom-mssqlmanagedinstancevulnerabilityassessment-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=sql.azure.kubedb.com/v1alpha1 +$ helm upgrade -i sqlazurekubedbcom-mssqlmanagedinstancevulnerabilityassessment-editor appscode/sqlazurekubedbcom-mssqlmanagedinstancevulnerabilityassessment-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=sql.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqlmanagedinstancevulnerabilityassessment-editor appscode/sqlazurekubedbcom-mssqlmanagedinstancevulnerabilityassessment-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i sqlazurekubedbcom-mssqlmanagedinstancevulnerabilityassessment-editor appscode/sqlazurekubedbcom-mssqlmanagedinstancevulnerabilityassessment-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/sqlazurekubedbcom-mssqloutboundfirewallrule-editor/Chart.yaml b/charts/sqlazurekubedbcom-mssqloutboundfirewallrule-editor/Chart.yaml index a3a608324c..c3438d5cba 100644 --- a/charts/sqlazurekubedbcom-mssqloutboundfirewallrule-editor/Chart.yaml +++ b/charts/sqlazurekubedbcom-mssqloutboundfirewallrule-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"sql.azure.kubedb.com","version":"v1alpha1","resource":"mssqloutboundfirewallrules"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MSSQLOutboundFirewallRule Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: sqlazurekubedbcom-mssqloutboundfirewallrule-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/sqlazurekubedbcom-mssqloutboundfirewallrule-editor/README.md b/charts/sqlazurekubedbcom-mssqloutboundfirewallrule-editor/README.md index 18cd82298a..acf8397f0b 100644 --- a/charts/sqlazurekubedbcom-mssqloutboundfirewallrule-editor/README.md +++ b/charts/sqlazurekubedbcom-mssqloutboundfirewallrule-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/sqlazurekubedbcom-mssqloutboundfirewallrule-editor --version=v0.35.0 -$ helm upgrade -i sqlazurekubedbcom-mssqloutboundfirewallrule-editor appscode/sqlazurekubedbcom-mssqloutboundfirewallrule-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/sqlazurekubedbcom-mssqloutboundfirewallrule-editor --version=v0.36.0 +$ helm upgrade -i sqlazurekubedbcom-mssqloutboundfirewallrule-editor appscode/sqlazurekubedbcom-mssqloutboundfirewallrule-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MSSQLOutboundFirewallRule Editor on a [Kubernetes](http://k To install/upgrade the chart with the release name `sqlazurekubedbcom-mssqloutboundfirewallrule-editor`: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqloutboundfirewallrule-editor appscode/sqlazurekubedbcom-mssqloutboundfirewallrule-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i sqlazurekubedbcom-mssqloutboundfirewallrule-editor appscode/sqlazurekubedbcom-mssqloutboundfirewallrule-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MSSQLOutboundFirewallRule Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `sqlazurekubedbcom- Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqloutboundfirewallrule-editor appscode/sqlazurekubedbcom-mssqloutboundfirewallrule-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=sql.azure.kubedb.com/v1alpha1 +$ helm upgrade -i sqlazurekubedbcom-mssqloutboundfirewallrule-editor appscode/sqlazurekubedbcom-mssqloutboundfirewallrule-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=sql.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqloutboundfirewallrule-editor appscode/sqlazurekubedbcom-mssqloutboundfirewallrule-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i sqlazurekubedbcom-mssqloutboundfirewallrule-editor appscode/sqlazurekubedbcom-mssqloutboundfirewallrule-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/sqlazurekubedbcom-mssqlserver-editor/Chart.yaml b/charts/sqlazurekubedbcom-mssqlserver-editor/Chart.yaml index 71570085eb..4139f3b8d9 100644 --- a/charts/sqlazurekubedbcom-mssqlserver-editor/Chart.yaml +++ b/charts/sqlazurekubedbcom-mssqlserver-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"sql.azure.kubedb.com","version":"v1alpha1","resource":"mssqlservers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MSSQLServer Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: sqlazurekubedbcom-mssqlserver-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/sqlazurekubedbcom-mssqlserver-editor/README.md b/charts/sqlazurekubedbcom-mssqlserver-editor/README.md index 3a6fd5b2ee..a85e46a1ab 100644 --- a/charts/sqlazurekubedbcom-mssqlserver-editor/README.md +++ b/charts/sqlazurekubedbcom-mssqlserver-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/sqlazurekubedbcom-mssqlserver-editor --version=v0.35.0 -$ helm upgrade -i sqlazurekubedbcom-mssqlserver-editor appscode/sqlazurekubedbcom-mssqlserver-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/sqlazurekubedbcom-mssqlserver-editor --version=v0.36.0 +$ helm upgrade -i sqlazurekubedbcom-mssqlserver-editor appscode/sqlazurekubedbcom-mssqlserver-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MSSQLServer Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `sqlazurekubedbcom-mssqlserver-editor`: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqlserver-editor appscode/sqlazurekubedbcom-mssqlserver-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i sqlazurekubedbcom-mssqlserver-editor appscode/sqlazurekubedbcom-mssqlserver-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MSSQLServer Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `sqlazurekubedbcom- Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqlserver-editor appscode/sqlazurekubedbcom-mssqlserver-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=sql.azure.kubedb.com/v1alpha1 +$ helm upgrade -i sqlazurekubedbcom-mssqlserver-editor appscode/sqlazurekubedbcom-mssqlserver-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=sql.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqlserver-editor appscode/sqlazurekubedbcom-mssqlserver-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i sqlazurekubedbcom-mssqlserver-editor appscode/sqlazurekubedbcom-mssqlserver-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/sqlazurekubedbcom-mssqlserverdnsalias-editor/Chart.yaml b/charts/sqlazurekubedbcom-mssqlserverdnsalias-editor/Chart.yaml index a9f9fdd07a..210a87d362 100644 --- a/charts/sqlazurekubedbcom-mssqlserverdnsalias-editor/Chart.yaml +++ b/charts/sqlazurekubedbcom-mssqlserverdnsalias-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"sql.azure.kubedb.com","version":"v1alpha1","resource":"mssqlserverdnsaliases"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MSSQLServerDNSAlias Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: sqlazurekubedbcom-mssqlserverdnsalias-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/sqlazurekubedbcom-mssqlserverdnsalias-editor/README.md b/charts/sqlazurekubedbcom-mssqlserverdnsalias-editor/README.md index bdbb469679..0a0c22b2a2 100644 --- a/charts/sqlazurekubedbcom-mssqlserverdnsalias-editor/README.md +++ b/charts/sqlazurekubedbcom-mssqlserverdnsalias-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/sqlazurekubedbcom-mssqlserverdnsalias-editor --version=v0.35.0 -$ helm upgrade -i sqlazurekubedbcom-mssqlserverdnsalias-editor appscode/sqlazurekubedbcom-mssqlserverdnsalias-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/sqlazurekubedbcom-mssqlserverdnsalias-editor --version=v0.36.0 +$ helm upgrade -i sqlazurekubedbcom-mssqlserverdnsalias-editor appscode/sqlazurekubedbcom-mssqlserverdnsalias-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MSSQLServerDNSAlias Editor on a [Kubernetes](http://kuberne To install/upgrade the chart with the release name `sqlazurekubedbcom-mssqlserverdnsalias-editor`: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqlserverdnsalias-editor appscode/sqlazurekubedbcom-mssqlserverdnsalias-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i sqlazurekubedbcom-mssqlserverdnsalias-editor appscode/sqlazurekubedbcom-mssqlserverdnsalias-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MSSQLServerDNSAlias Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `sqlazurekubedbcom- Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqlserverdnsalias-editor appscode/sqlazurekubedbcom-mssqlserverdnsalias-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=sql.azure.kubedb.com/v1alpha1 +$ helm upgrade -i sqlazurekubedbcom-mssqlserverdnsalias-editor appscode/sqlazurekubedbcom-mssqlserverdnsalias-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=sql.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqlserverdnsalias-editor appscode/sqlazurekubedbcom-mssqlserverdnsalias-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i sqlazurekubedbcom-mssqlserverdnsalias-editor appscode/sqlazurekubedbcom-mssqlserverdnsalias-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/sqlazurekubedbcom-mssqlservermicrosoftsupportauditingpolicy-editor/Chart.yaml b/charts/sqlazurekubedbcom-mssqlservermicrosoftsupportauditingpolicy-editor/Chart.yaml index 74d02d2f0a..55803cb2af 100644 --- a/charts/sqlazurekubedbcom-mssqlservermicrosoftsupportauditingpolicy-editor/Chart.yaml +++ b/charts/sqlazurekubedbcom-mssqlservermicrosoftsupportauditingpolicy-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"sql.azure.kubedb.com","version":"v1alpha1","resource":"mssqlservermicrosoftsupportauditingpolicies"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MSSQLServerMicrosoftSupportAuditingPolicy Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: sqlazurekubedbcom-mssqlservermicrosoftsupportauditingpolicy-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/sqlazurekubedbcom-mssqlservermicrosoftsupportauditingpolicy-editor/README.md b/charts/sqlazurekubedbcom-mssqlservermicrosoftsupportauditingpolicy-editor/README.md index 5a8d391456..494fd402f2 100644 --- a/charts/sqlazurekubedbcom-mssqlservermicrosoftsupportauditingpolicy-editor/README.md +++ b/charts/sqlazurekubedbcom-mssqlservermicrosoftsupportauditingpolicy-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/sqlazurekubedbcom-mssqlservermicrosoftsupportauditingpolicy-editor --version=v0.35.0 -$ helm upgrade -i sqlazurekubedbcom-mssqlservermicrosoftsupportauditingpolicy-editor appscode/sqlazurekubedbcom-mssqlservermicrosoftsupportauditingpolicy-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/sqlazurekubedbcom-mssqlservermicrosoftsupportauditingpolicy-editor --version=v0.36.0 +$ helm upgrade -i sqlazurekubedbcom-mssqlservermicrosoftsupportauditingpolicy-editor appscode/sqlazurekubedbcom-mssqlservermicrosoftsupportauditingpolicy-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MSSQLServerMicrosoftSupportAuditingPolicy Editor on a [Kube To install/upgrade the chart with the release name `sqlazurekubedbcom-mssqlservermicrosoftsupportauditingpolicy-editor`: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqlservermicrosoftsupportauditingpolicy-editor appscode/sqlazurekubedbcom-mssqlservermicrosoftsupportauditingpolicy-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i sqlazurekubedbcom-mssqlservermicrosoftsupportauditingpolicy-editor appscode/sqlazurekubedbcom-mssqlservermicrosoftsupportauditingpolicy-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MSSQLServerMicrosoftSupportAuditingPolicy Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `sqlazurekubedbcom- Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqlservermicrosoftsupportauditingpolicy-editor appscode/sqlazurekubedbcom-mssqlservermicrosoftsupportauditingpolicy-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=sql.azure.kubedb.com/v1alpha1 +$ helm upgrade -i sqlazurekubedbcom-mssqlservermicrosoftsupportauditingpolicy-editor appscode/sqlazurekubedbcom-mssqlservermicrosoftsupportauditingpolicy-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=sql.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqlservermicrosoftsupportauditingpolicy-editor appscode/sqlazurekubedbcom-mssqlservermicrosoftsupportauditingpolicy-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i sqlazurekubedbcom-mssqlservermicrosoftsupportauditingpolicy-editor appscode/sqlazurekubedbcom-mssqlservermicrosoftsupportauditingpolicy-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/sqlazurekubedbcom-mssqlserversecurityalertpolicy-editor/Chart.yaml b/charts/sqlazurekubedbcom-mssqlserversecurityalertpolicy-editor/Chart.yaml index f9d785fa32..1634c8032c 100644 --- a/charts/sqlazurekubedbcom-mssqlserversecurityalertpolicy-editor/Chart.yaml +++ b/charts/sqlazurekubedbcom-mssqlserversecurityalertpolicy-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"sql.azure.kubedb.com","version":"v1alpha1","resource":"mssqlserversecurityalertpolicies"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MSSQLServerSecurityAlertPolicy Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: sqlazurekubedbcom-mssqlserversecurityalertpolicy-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/sqlazurekubedbcom-mssqlserversecurityalertpolicy-editor/README.md b/charts/sqlazurekubedbcom-mssqlserversecurityalertpolicy-editor/README.md index 1620728ecf..c6b2e2a9da 100644 --- a/charts/sqlazurekubedbcom-mssqlserversecurityalertpolicy-editor/README.md +++ b/charts/sqlazurekubedbcom-mssqlserversecurityalertpolicy-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/sqlazurekubedbcom-mssqlserversecurityalertpolicy-editor --version=v0.35.0 -$ helm upgrade -i sqlazurekubedbcom-mssqlserversecurityalertpolicy-editor appscode/sqlazurekubedbcom-mssqlserversecurityalertpolicy-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/sqlazurekubedbcom-mssqlserversecurityalertpolicy-editor --version=v0.36.0 +$ helm upgrade -i sqlazurekubedbcom-mssqlserversecurityalertpolicy-editor appscode/sqlazurekubedbcom-mssqlserversecurityalertpolicy-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MSSQLServerSecurityAlertPolicy Editor on a [Kubernetes](htt To install/upgrade the chart with the release name `sqlazurekubedbcom-mssqlserversecurityalertpolicy-editor`: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqlserversecurityalertpolicy-editor appscode/sqlazurekubedbcom-mssqlserversecurityalertpolicy-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i sqlazurekubedbcom-mssqlserversecurityalertpolicy-editor appscode/sqlazurekubedbcom-mssqlserversecurityalertpolicy-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MSSQLServerSecurityAlertPolicy Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `sqlazurekubedbcom- Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqlserversecurityalertpolicy-editor appscode/sqlazurekubedbcom-mssqlserversecurityalertpolicy-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=sql.azure.kubedb.com/v1alpha1 +$ helm upgrade -i sqlazurekubedbcom-mssqlserversecurityalertpolicy-editor appscode/sqlazurekubedbcom-mssqlserversecurityalertpolicy-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=sql.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqlserversecurityalertpolicy-editor appscode/sqlazurekubedbcom-mssqlserversecurityalertpolicy-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i sqlazurekubedbcom-mssqlserversecurityalertpolicy-editor appscode/sqlazurekubedbcom-mssqlserversecurityalertpolicy-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/sqlazurekubedbcom-mssqlservertransparentdataencryption-editor/Chart.yaml b/charts/sqlazurekubedbcom-mssqlservertransparentdataencryption-editor/Chart.yaml index b3504ff120..b6eba3e2d5 100644 --- a/charts/sqlazurekubedbcom-mssqlservertransparentdataencryption-editor/Chart.yaml +++ b/charts/sqlazurekubedbcom-mssqlservertransparentdataencryption-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"sql.azure.kubedb.com","version":"v1alpha1","resource":"mssqlservertransparentdataencryptions"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MSSQLServerTransparentDataEncryption Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: sqlazurekubedbcom-mssqlservertransparentdataencryption-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/sqlazurekubedbcom-mssqlservertransparentdataencryption-editor/README.md b/charts/sqlazurekubedbcom-mssqlservertransparentdataencryption-editor/README.md index 48ae6a9952..f6fee95d32 100644 --- a/charts/sqlazurekubedbcom-mssqlservertransparentdataencryption-editor/README.md +++ b/charts/sqlazurekubedbcom-mssqlservertransparentdataencryption-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/sqlazurekubedbcom-mssqlservertransparentdataencryption-editor --version=v0.35.0 -$ helm upgrade -i sqlazurekubedbcom-mssqlservertransparentdataencryption-editor appscode/sqlazurekubedbcom-mssqlservertransparentdataencryption-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/sqlazurekubedbcom-mssqlservertransparentdataencryption-editor --version=v0.36.0 +$ helm upgrade -i sqlazurekubedbcom-mssqlservertransparentdataencryption-editor appscode/sqlazurekubedbcom-mssqlservertransparentdataencryption-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MSSQLServerTransparentDataEncryption Editor on a [Kubernete To install/upgrade the chart with the release name `sqlazurekubedbcom-mssqlservertransparentdataencryption-editor`: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqlservertransparentdataencryption-editor appscode/sqlazurekubedbcom-mssqlservertransparentdataencryption-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i sqlazurekubedbcom-mssqlservertransparentdataencryption-editor appscode/sqlazurekubedbcom-mssqlservertransparentdataencryption-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MSSQLServerTransparentDataEncryption Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `sqlazurekubedbcom- Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqlservertransparentdataencryption-editor appscode/sqlazurekubedbcom-mssqlservertransparentdataencryption-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=sql.azure.kubedb.com/v1alpha1 +$ helm upgrade -i sqlazurekubedbcom-mssqlservertransparentdataencryption-editor appscode/sqlazurekubedbcom-mssqlservertransparentdataencryption-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=sql.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqlservertransparentdataencryption-editor appscode/sqlazurekubedbcom-mssqlservertransparentdataencryption-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i sqlazurekubedbcom-mssqlservertransparentdataencryption-editor appscode/sqlazurekubedbcom-mssqlservertransparentdataencryption-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/sqlazurekubedbcom-mssqlservervulnerabilityassessment-editor/Chart.yaml b/charts/sqlazurekubedbcom-mssqlservervulnerabilityassessment-editor/Chart.yaml index 217c23b085..3d805482e1 100644 --- a/charts/sqlazurekubedbcom-mssqlservervulnerabilityassessment-editor/Chart.yaml +++ b/charts/sqlazurekubedbcom-mssqlservervulnerabilityassessment-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"sql.azure.kubedb.com","version":"v1alpha1","resource":"mssqlservervulnerabilityassessments"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MSSQLServerVulnerabilityAssessment Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: sqlazurekubedbcom-mssqlservervulnerabilityassessment-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/sqlazurekubedbcom-mssqlservervulnerabilityassessment-editor/README.md b/charts/sqlazurekubedbcom-mssqlservervulnerabilityassessment-editor/README.md index 746a600160..4cdbd803da 100644 --- a/charts/sqlazurekubedbcom-mssqlservervulnerabilityassessment-editor/README.md +++ b/charts/sqlazurekubedbcom-mssqlservervulnerabilityassessment-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/sqlazurekubedbcom-mssqlservervulnerabilityassessment-editor --version=v0.35.0 -$ helm upgrade -i sqlazurekubedbcom-mssqlservervulnerabilityassessment-editor appscode/sqlazurekubedbcom-mssqlservervulnerabilityassessment-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/sqlazurekubedbcom-mssqlservervulnerabilityassessment-editor --version=v0.36.0 +$ helm upgrade -i sqlazurekubedbcom-mssqlservervulnerabilityassessment-editor appscode/sqlazurekubedbcom-mssqlservervulnerabilityassessment-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MSSQLServerVulnerabilityAssessment Editor on a [Kubernetes] To install/upgrade the chart with the release name `sqlazurekubedbcom-mssqlservervulnerabilityassessment-editor`: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqlservervulnerabilityassessment-editor appscode/sqlazurekubedbcom-mssqlservervulnerabilityassessment-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i sqlazurekubedbcom-mssqlservervulnerabilityassessment-editor appscode/sqlazurekubedbcom-mssqlservervulnerabilityassessment-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MSSQLServerVulnerabilityAssessment Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `sqlazurekubedbcom- Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqlservervulnerabilityassessment-editor appscode/sqlazurekubedbcom-mssqlservervulnerabilityassessment-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=sql.azure.kubedb.com/v1alpha1 +$ helm upgrade -i sqlazurekubedbcom-mssqlservervulnerabilityassessment-editor appscode/sqlazurekubedbcom-mssqlservervulnerabilityassessment-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=sql.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqlservervulnerabilityassessment-editor appscode/sqlazurekubedbcom-mssqlservervulnerabilityassessment-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i sqlazurekubedbcom-mssqlservervulnerabilityassessment-editor appscode/sqlazurekubedbcom-mssqlservervulnerabilityassessment-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/sqlazurekubedbcom-mssqlvirtualnetworkrule-editor/Chart.yaml b/charts/sqlazurekubedbcom-mssqlvirtualnetworkrule-editor/Chart.yaml index 45222554f9..9f7782178e 100644 --- a/charts/sqlazurekubedbcom-mssqlvirtualnetworkrule-editor/Chart.yaml +++ b/charts/sqlazurekubedbcom-mssqlvirtualnetworkrule-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"sql.azure.kubedb.com","version":"v1alpha1","resource":"mssqlvirtualnetworkrules"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MSSQLVirtualNetworkRule Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: sqlazurekubedbcom-mssqlvirtualnetworkrule-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/sqlazurekubedbcom-mssqlvirtualnetworkrule-editor/README.md b/charts/sqlazurekubedbcom-mssqlvirtualnetworkrule-editor/README.md index 92b6f24a21..2825766734 100644 --- a/charts/sqlazurekubedbcom-mssqlvirtualnetworkrule-editor/README.md +++ b/charts/sqlazurekubedbcom-mssqlvirtualnetworkrule-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/sqlazurekubedbcom-mssqlvirtualnetworkrule-editor --version=v0.35.0 -$ helm upgrade -i sqlazurekubedbcom-mssqlvirtualnetworkrule-editor appscode/sqlazurekubedbcom-mssqlvirtualnetworkrule-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/sqlazurekubedbcom-mssqlvirtualnetworkrule-editor --version=v0.36.0 +$ helm upgrade -i sqlazurekubedbcom-mssqlvirtualnetworkrule-editor appscode/sqlazurekubedbcom-mssqlvirtualnetworkrule-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MSSQLVirtualNetworkRule Editor on a [Kubernetes](http://kub To install/upgrade the chart with the release name `sqlazurekubedbcom-mssqlvirtualnetworkrule-editor`: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqlvirtualnetworkrule-editor appscode/sqlazurekubedbcom-mssqlvirtualnetworkrule-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i sqlazurekubedbcom-mssqlvirtualnetworkrule-editor appscode/sqlazurekubedbcom-mssqlvirtualnetworkrule-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MSSQLVirtualNetworkRule Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `sqlazurekubedbcom- Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqlvirtualnetworkrule-editor appscode/sqlazurekubedbcom-mssqlvirtualnetworkrule-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=sql.azure.kubedb.com/v1alpha1 +$ helm upgrade -i sqlazurekubedbcom-mssqlvirtualnetworkrule-editor appscode/sqlazurekubedbcom-mssqlvirtualnetworkrule-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=sql.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i sqlazurekubedbcom-mssqlvirtualnetworkrule-editor appscode/sqlazurekubedbcom-mssqlvirtualnetworkrule-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i sqlazurekubedbcom-mssqlvirtualnetworkrule-editor appscode/sqlazurekubedbcom-mssqlvirtualnetworkrule-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/sqlgcpkubedbcom-database-editor/Chart.yaml b/charts/sqlgcpkubedbcom-database-editor/Chart.yaml index ca182c9141..4ec3c17e01 100644 --- a/charts/sqlgcpkubedbcom-database-editor/Chart.yaml +++ b/charts/sqlgcpkubedbcom-database-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"sql.gcp.kubedb.com","version":"v1alpha1","resource":"databases"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Database Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: sqlgcpkubedbcom-database-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/sqlgcpkubedbcom-database-editor/README.md b/charts/sqlgcpkubedbcom-database-editor/README.md index e47624eeb3..529ce8430c 100644 --- a/charts/sqlgcpkubedbcom-database-editor/README.md +++ b/charts/sqlgcpkubedbcom-database-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/sqlgcpkubedbcom-database-editor --version=v0.35.0 -$ helm upgrade -i sqlgcpkubedbcom-database-editor appscode/sqlgcpkubedbcom-database-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/sqlgcpkubedbcom-database-editor --version=v0.36.0 +$ helm upgrade -i sqlgcpkubedbcom-database-editor appscode/sqlgcpkubedbcom-database-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Database Editor on a [Kubernetes](http://kubernetes.io) clu To install/upgrade the chart with the release name `sqlgcpkubedbcom-database-editor`: ```bash -$ helm upgrade -i sqlgcpkubedbcom-database-editor appscode/sqlgcpkubedbcom-database-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i sqlgcpkubedbcom-database-editor appscode/sqlgcpkubedbcom-database-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Database Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `sqlgcpkubedbcom-da Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i sqlgcpkubedbcom-database-editor appscode/sqlgcpkubedbcom-database-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=sql.gcp.kubedb.com/v1alpha1 +$ helm upgrade -i sqlgcpkubedbcom-database-editor appscode/sqlgcpkubedbcom-database-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=sql.gcp.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i sqlgcpkubedbcom-database-editor appscode/sqlgcpkubedbcom-database-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i sqlgcpkubedbcom-database-editor appscode/sqlgcpkubedbcom-database-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/sqlgcpkubedbcom-databaseinstance-editor/Chart.yaml b/charts/sqlgcpkubedbcom-databaseinstance-editor/Chart.yaml index fc0181c958..70d40fdf49 100644 --- a/charts/sqlgcpkubedbcom-databaseinstance-editor/Chart.yaml +++ b/charts/sqlgcpkubedbcom-databaseinstance-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"sql.gcp.kubedb.com","version":"v1alpha1","resource":"databaseinstances"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: DatabaseInstance Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: sqlgcpkubedbcom-databaseinstance-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/sqlgcpkubedbcom-databaseinstance-editor/README.md b/charts/sqlgcpkubedbcom-databaseinstance-editor/README.md index 9a860168bb..909da96422 100644 --- a/charts/sqlgcpkubedbcom-databaseinstance-editor/README.md +++ b/charts/sqlgcpkubedbcom-databaseinstance-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/sqlgcpkubedbcom-databaseinstance-editor --version=v0.35.0 -$ helm upgrade -i sqlgcpkubedbcom-databaseinstance-editor appscode/sqlgcpkubedbcom-databaseinstance-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/sqlgcpkubedbcom-databaseinstance-editor --version=v0.36.0 +$ helm upgrade -i sqlgcpkubedbcom-databaseinstance-editor appscode/sqlgcpkubedbcom-databaseinstance-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a DatabaseInstance Editor on a [Kubernetes](http://kubernetes To install/upgrade the chart with the release name `sqlgcpkubedbcom-databaseinstance-editor`: ```bash -$ helm upgrade -i sqlgcpkubedbcom-databaseinstance-editor appscode/sqlgcpkubedbcom-databaseinstance-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i sqlgcpkubedbcom-databaseinstance-editor appscode/sqlgcpkubedbcom-databaseinstance-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a DatabaseInstance Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `sqlgcpkubedbcom-da Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i sqlgcpkubedbcom-databaseinstance-editor appscode/sqlgcpkubedbcom-databaseinstance-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=sql.gcp.kubedb.com/v1alpha1 +$ helm upgrade -i sqlgcpkubedbcom-databaseinstance-editor appscode/sqlgcpkubedbcom-databaseinstance-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=sql.gcp.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i sqlgcpkubedbcom-databaseinstance-editor appscode/sqlgcpkubedbcom-databaseinstance-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i sqlgcpkubedbcom-databaseinstance-editor appscode/sqlgcpkubedbcom-databaseinstance-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/sqlgcpkubedbcom-sourcerepresentationinstance-editor/Chart.yaml b/charts/sqlgcpkubedbcom-sourcerepresentationinstance-editor/Chart.yaml index d9acca6da7..a4668faa90 100644 --- a/charts/sqlgcpkubedbcom-sourcerepresentationinstance-editor/Chart.yaml +++ b/charts/sqlgcpkubedbcom-sourcerepresentationinstance-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"sql.gcp.kubedb.com","version":"v1alpha1","resource":"sourcerepresentationinstances"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: SourceRepresentationInstance Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: sqlgcpkubedbcom-sourcerepresentationinstance-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/sqlgcpkubedbcom-sourcerepresentationinstance-editor/README.md b/charts/sqlgcpkubedbcom-sourcerepresentationinstance-editor/README.md index c507d81f21..992e6a9dab 100644 --- a/charts/sqlgcpkubedbcom-sourcerepresentationinstance-editor/README.md +++ b/charts/sqlgcpkubedbcom-sourcerepresentationinstance-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/sqlgcpkubedbcom-sourcerepresentationinstance-editor --version=v0.35.0 -$ helm upgrade -i sqlgcpkubedbcom-sourcerepresentationinstance-editor appscode/sqlgcpkubedbcom-sourcerepresentationinstance-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/sqlgcpkubedbcom-sourcerepresentationinstance-editor --version=v0.36.0 +$ helm upgrade -i sqlgcpkubedbcom-sourcerepresentationinstance-editor appscode/sqlgcpkubedbcom-sourcerepresentationinstance-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a SourceRepresentationInstance Editor on a [Kubernetes](http: To install/upgrade the chart with the release name `sqlgcpkubedbcom-sourcerepresentationinstance-editor`: ```bash -$ helm upgrade -i sqlgcpkubedbcom-sourcerepresentationinstance-editor appscode/sqlgcpkubedbcom-sourcerepresentationinstance-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i sqlgcpkubedbcom-sourcerepresentationinstance-editor appscode/sqlgcpkubedbcom-sourcerepresentationinstance-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a SourceRepresentationInstance Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `sqlgcpkubedbcom-so Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i sqlgcpkubedbcom-sourcerepresentationinstance-editor appscode/sqlgcpkubedbcom-sourcerepresentationinstance-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=sql.gcp.kubedb.com/v1alpha1 +$ helm upgrade -i sqlgcpkubedbcom-sourcerepresentationinstance-editor appscode/sqlgcpkubedbcom-sourcerepresentationinstance-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=sql.gcp.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i sqlgcpkubedbcom-sourcerepresentationinstance-editor appscode/sqlgcpkubedbcom-sourcerepresentationinstance-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i sqlgcpkubedbcom-sourcerepresentationinstance-editor appscode/sqlgcpkubedbcom-sourcerepresentationinstance-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/sqlgcpkubedbcom-sslcert-editor/Chart.yaml b/charts/sqlgcpkubedbcom-sslcert-editor/Chart.yaml index 17c9cf2b57..e43b644b69 100644 --- a/charts/sqlgcpkubedbcom-sslcert-editor/Chart.yaml +++ b/charts/sqlgcpkubedbcom-sslcert-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"sql.gcp.kubedb.com","version":"v1alpha1","resource":"sslcerts"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: SSLCert Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: sqlgcpkubedbcom-sslcert-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/sqlgcpkubedbcom-sslcert-editor/README.md b/charts/sqlgcpkubedbcom-sslcert-editor/README.md index 8351d1068e..c55df041ac 100644 --- a/charts/sqlgcpkubedbcom-sslcert-editor/README.md +++ b/charts/sqlgcpkubedbcom-sslcert-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/sqlgcpkubedbcom-sslcert-editor --version=v0.35.0 -$ helm upgrade -i sqlgcpkubedbcom-sslcert-editor appscode/sqlgcpkubedbcom-sslcert-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/sqlgcpkubedbcom-sslcert-editor --version=v0.36.0 +$ helm upgrade -i sqlgcpkubedbcom-sslcert-editor appscode/sqlgcpkubedbcom-sslcert-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a SSLCert Editor on a [Kubernetes](http://kubernetes.io) clus To install/upgrade the chart with the release name `sqlgcpkubedbcom-sslcert-editor`: ```bash -$ helm upgrade -i sqlgcpkubedbcom-sslcert-editor appscode/sqlgcpkubedbcom-sslcert-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i sqlgcpkubedbcom-sslcert-editor appscode/sqlgcpkubedbcom-sslcert-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a SSLCert Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `sqlgcpkubedbcom-ss Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i sqlgcpkubedbcom-sslcert-editor appscode/sqlgcpkubedbcom-sslcert-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=sql.gcp.kubedb.com/v1alpha1 +$ helm upgrade -i sqlgcpkubedbcom-sslcert-editor appscode/sqlgcpkubedbcom-sslcert-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=sql.gcp.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i sqlgcpkubedbcom-sslcert-editor appscode/sqlgcpkubedbcom-sslcert-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i sqlgcpkubedbcom-sslcert-editor appscode/sqlgcpkubedbcom-sslcert-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/sqlgcpkubedbcom-user-editor/Chart.yaml b/charts/sqlgcpkubedbcom-user-editor/Chart.yaml index b7f0fbc857..417325e6c1 100644 --- a/charts/sqlgcpkubedbcom-user-editor/Chart.yaml +++ b/charts/sqlgcpkubedbcom-user-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"sql.gcp.kubedb.com","version":"v1alpha1","resource":"users"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: User Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: sqlgcpkubedbcom-user-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/sqlgcpkubedbcom-user-editor/README.md b/charts/sqlgcpkubedbcom-user-editor/README.md index 806ba1fde0..e7c850ccaf 100644 --- a/charts/sqlgcpkubedbcom-user-editor/README.md +++ b/charts/sqlgcpkubedbcom-user-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/sqlgcpkubedbcom-user-editor --version=v0.35.0 -$ helm upgrade -i sqlgcpkubedbcom-user-editor appscode/sqlgcpkubedbcom-user-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/sqlgcpkubedbcom-user-editor --version=v0.36.0 +$ helm upgrade -i sqlgcpkubedbcom-user-editor appscode/sqlgcpkubedbcom-user-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a User Editor on a [Kubernetes](http://kubernetes.io) cluster To install/upgrade the chart with the release name `sqlgcpkubedbcom-user-editor`: ```bash -$ helm upgrade -i sqlgcpkubedbcom-user-editor appscode/sqlgcpkubedbcom-user-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i sqlgcpkubedbcom-user-editor appscode/sqlgcpkubedbcom-user-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a User Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `sqlgcpkubedbcom-us Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i sqlgcpkubedbcom-user-editor appscode/sqlgcpkubedbcom-user-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=sql.gcp.kubedb.com/v1alpha1 +$ helm upgrade -i sqlgcpkubedbcom-user-editor appscode/sqlgcpkubedbcom-user-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=sql.gcp.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i sqlgcpkubedbcom-user-editor appscode/sqlgcpkubedbcom-user-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i sqlgcpkubedbcom-user-editor appscode/sqlgcpkubedbcom-user-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/stashappscodecom-backupbatch-editor/Chart.yaml b/charts/stashappscodecom-backupbatch-editor/Chart.yaml index 04b72edbe5..18f999e8c9 100644 --- a/charts/stashappscodecom-backupbatch-editor/Chart.yaml +++ b/charts/stashappscodecom-backupbatch-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"stash.appscode.com","version":"v1beta1","resource":"backupbatches"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: BackupBatch Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: stashappscodecom-backupbatch-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/stashappscodecom-backupbatch-editor/README.md b/charts/stashappscodecom-backupbatch-editor/README.md index bdd7280657..8eadfbf7a3 100644 --- a/charts/stashappscodecom-backupbatch-editor/README.md +++ b/charts/stashappscodecom-backupbatch-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/stashappscodecom-backupbatch-editor --version=v0.35.0 -$ helm upgrade -i stashappscodecom-backupbatch-editor appscode/stashappscodecom-backupbatch-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/stashappscodecom-backupbatch-editor --version=v0.36.0 +$ helm upgrade -i stashappscodecom-backupbatch-editor appscode/stashappscodecom-backupbatch-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a BackupBatch Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `stashappscodecom-backupbatch-editor`: ```bash -$ helm upgrade -i stashappscodecom-backupbatch-editor appscode/stashappscodecom-backupbatch-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i stashappscodecom-backupbatch-editor appscode/stashappscodecom-backupbatch-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a BackupBatch Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `stashappscodecom-b Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i stashappscodecom-backupbatch-editor appscode/stashappscodecom-backupbatch-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=stash.appscode.com/v1beta1 +$ helm upgrade -i stashappscodecom-backupbatch-editor appscode/stashappscodecom-backupbatch-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=stash.appscode.com/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i stashappscodecom-backupbatch-editor appscode/stashappscodecom-backupbatch-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i stashappscodecom-backupbatch-editor appscode/stashappscodecom-backupbatch-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/stashappscodecom-backupblueprint-editor/Chart.yaml b/charts/stashappscodecom-backupblueprint-editor/Chart.yaml index 286a861744..909e6bd471 100644 --- a/charts/stashappscodecom-backupblueprint-editor/Chart.yaml +++ b/charts/stashappscodecom-backupblueprint-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"stash.appscode.com","version":"v1beta1","resource":"backupblueprints"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: BackupBlueprint Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: stashappscodecom-backupblueprint-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/stashappscodecom-backupblueprint-editor/README.md b/charts/stashappscodecom-backupblueprint-editor/README.md index 6d1248b4aa..a20a72e21c 100644 --- a/charts/stashappscodecom-backupblueprint-editor/README.md +++ b/charts/stashappscodecom-backupblueprint-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/stashappscodecom-backupblueprint-editor --version=v0.35.0 -$ helm upgrade -i stashappscodecom-backupblueprint-editor appscode/stashappscodecom-backupblueprint-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/stashappscodecom-backupblueprint-editor --version=v0.36.0 +$ helm upgrade -i stashappscodecom-backupblueprint-editor appscode/stashappscodecom-backupblueprint-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a BackupBlueprint Editor on a [Kubernetes](http://kubernetes. To install/upgrade the chart with the release name `stashappscodecom-backupblueprint-editor`: ```bash -$ helm upgrade -i stashappscodecom-backupblueprint-editor appscode/stashappscodecom-backupblueprint-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i stashappscodecom-backupblueprint-editor appscode/stashappscodecom-backupblueprint-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a BackupBlueprint Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `stashappscodecom-b Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i stashappscodecom-backupblueprint-editor appscode/stashappscodecom-backupblueprint-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=stash.appscode.com/v1beta1 +$ helm upgrade -i stashappscodecom-backupblueprint-editor appscode/stashappscodecom-backupblueprint-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=stash.appscode.com/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i stashappscodecom-backupblueprint-editor appscode/stashappscodecom-backupblueprint-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i stashappscodecom-backupblueprint-editor appscode/stashappscodecom-backupblueprint-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/stashappscodecom-backupconfiguration-editor/Chart.yaml b/charts/stashappscodecom-backupconfiguration-editor/Chart.yaml index 7a232613dd..e9450e9bdc 100644 --- a/charts/stashappscodecom-backupconfiguration-editor/Chart.yaml +++ b/charts/stashappscodecom-backupconfiguration-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"stash.appscode.com","version":"v1beta1","resource":"backupconfigurations"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: BackupConfiguration Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: stashappscodecom-backupconfiguration-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/stashappscodecom-backupconfiguration-editor/README.md b/charts/stashappscodecom-backupconfiguration-editor/README.md index c75b0027c9..b58ae3c85d 100644 --- a/charts/stashappscodecom-backupconfiguration-editor/README.md +++ b/charts/stashappscodecom-backupconfiguration-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/stashappscodecom-backupconfiguration-editor --version=v0.35.0 -$ helm upgrade -i stashappscodecom-backupconfiguration-editor appscode/stashappscodecom-backupconfiguration-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/stashappscodecom-backupconfiguration-editor --version=v0.36.0 +$ helm upgrade -i stashappscodecom-backupconfiguration-editor appscode/stashappscodecom-backupconfiguration-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a BackupConfiguration Editor on a [Kubernetes](http://kuberne To install/upgrade the chart with the release name `stashappscodecom-backupconfiguration-editor`: ```bash -$ helm upgrade -i stashappscodecom-backupconfiguration-editor appscode/stashappscodecom-backupconfiguration-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i stashappscodecom-backupconfiguration-editor appscode/stashappscodecom-backupconfiguration-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a BackupConfiguration Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `stashappscodecom-b Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i stashappscodecom-backupconfiguration-editor appscode/stashappscodecom-backupconfiguration-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=stash.appscode.com/v1beta1 +$ helm upgrade -i stashappscodecom-backupconfiguration-editor appscode/stashappscodecom-backupconfiguration-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=stash.appscode.com/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i stashappscodecom-backupconfiguration-editor appscode/stashappscodecom-backupconfiguration-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i stashappscodecom-backupconfiguration-editor appscode/stashappscodecom-backupconfiguration-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/stashappscodecom-backupsession-editor/Chart.yaml b/charts/stashappscodecom-backupsession-editor/Chart.yaml index eadf7c0d04..92355b7dee 100644 --- a/charts/stashappscodecom-backupsession-editor/Chart.yaml +++ b/charts/stashappscodecom-backupsession-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"stash.appscode.com","version":"v1beta1","resource":"backupsessions"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: BackupSession Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: stashappscodecom-backupsession-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/stashappscodecom-backupsession-editor/README.md b/charts/stashappscodecom-backupsession-editor/README.md index b64d703629..a28cb09d7f 100644 --- a/charts/stashappscodecom-backupsession-editor/README.md +++ b/charts/stashappscodecom-backupsession-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/stashappscodecom-backupsession-editor --version=v0.35.0 -$ helm upgrade -i stashappscodecom-backupsession-editor appscode/stashappscodecom-backupsession-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/stashappscodecom-backupsession-editor --version=v0.36.0 +$ helm upgrade -i stashappscodecom-backupsession-editor appscode/stashappscodecom-backupsession-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a BackupSession Editor on a [Kubernetes](http://kubernetes.io To install/upgrade the chart with the release name `stashappscodecom-backupsession-editor`: ```bash -$ helm upgrade -i stashappscodecom-backupsession-editor appscode/stashappscodecom-backupsession-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i stashappscodecom-backupsession-editor appscode/stashappscodecom-backupsession-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a BackupSession Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `stashappscodecom-b Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i stashappscodecom-backupsession-editor appscode/stashappscodecom-backupsession-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=stash.appscode.com/v1beta1 +$ helm upgrade -i stashappscodecom-backupsession-editor appscode/stashappscodecom-backupsession-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=stash.appscode.com/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i stashappscodecom-backupsession-editor appscode/stashappscodecom-backupsession-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i stashappscodecom-backupsession-editor appscode/stashappscodecom-backupsession-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/stashappscodecom-function-editor/Chart.yaml b/charts/stashappscodecom-function-editor/Chart.yaml index 836fccaa7f..a786831460 100644 --- a/charts/stashappscodecom-function-editor/Chart.yaml +++ b/charts/stashappscodecom-function-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"stash.appscode.com","version":"v1beta1","resource":"functions"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Function Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: stashappscodecom-function-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/stashappscodecom-function-editor/README.md b/charts/stashappscodecom-function-editor/README.md index 1770de1df5..412de0faec 100644 --- a/charts/stashappscodecom-function-editor/README.md +++ b/charts/stashappscodecom-function-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/stashappscodecom-function-editor --version=v0.35.0 -$ helm upgrade -i stashappscodecom-function-editor appscode/stashappscodecom-function-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/stashappscodecom-function-editor --version=v0.36.0 +$ helm upgrade -i stashappscodecom-function-editor appscode/stashappscodecom-function-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Function Editor on a [Kubernetes](http://kubernetes.io) clu To install/upgrade the chart with the release name `stashappscodecom-function-editor`: ```bash -$ helm upgrade -i stashappscodecom-function-editor appscode/stashappscodecom-function-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i stashappscodecom-function-editor appscode/stashappscodecom-function-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Function Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `stashappscodecom-f Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i stashappscodecom-function-editor appscode/stashappscodecom-function-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=stash.appscode.com/v1beta1 +$ helm upgrade -i stashappscodecom-function-editor appscode/stashappscodecom-function-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=stash.appscode.com/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i stashappscodecom-function-editor appscode/stashappscodecom-function-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i stashappscodecom-function-editor appscode/stashappscodecom-function-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/stashappscodecom-recovery-editor/Chart.yaml b/charts/stashappscodecom-recovery-editor/Chart.yaml index 445f93f8ed..93cead5be5 100644 --- a/charts/stashappscodecom-recovery-editor/Chart.yaml +++ b/charts/stashappscodecom-recovery-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"stash.appscode.com","version":"v1alpha1","resource":"recoveries"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Recovery Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: stashappscodecom-recovery-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/stashappscodecom-recovery-editor/README.md b/charts/stashappscodecom-recovery-editor/README.md index 35ab46d549..488ca262ba 100644 --- a/charts/stashappscodecom-recovery-editor/README.md +++ b/charts/stashappscodecom-recovery-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/stashappscodecom-recovery-editor --version=v0.35.0 -$ helm upgrade -i stashappscodecom-recovery-editor appscode/stashappscodecom-recovery-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/stashappscodecom-recovery-editor --version=v0.36.0 +$ helm upgrade -i stashappscodecom-recovery-editor appscode/stashappscodecom-recovery-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Recovery Editor on a [Kubernetes](http://kubernetes.io) clu To install/upgrade the chart with the release name `stashappscodecom-recovery-editor`: ```bash -$ helm upgrade -i stashappscodecom-recovery-editor appscode/stashappscodecom-recovery-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i stashappscodecom-recovery-editor appscode/stashappscodecom-recovery-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Recovery Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `stashappscodecom-r Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i stashappscodecom-recovery-editor appscode/stashappscodecom-recovery-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=stash.appscode.com/v1alpha1 +$ helm upgrade -i stashappscodecom-recovery-editor appscode/stashappscodecom-recovery-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=stash.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i stashappscodecom-recovery-editor appscode/stashappscodecom-recovery-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i stashappscodecom-recovery-editor appscode/stashappscodecom-recovery-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/stashappscodecom-repository-editor-options/Chart.yaml b/charts/stashappscodecom-repository-editor-options/Chart.yaml index feb7e6fd2e..7f7c4090de 100644 --- a/charts/stashappscodecom-repository-editor-options/Chart.yaml +++ b/charts/stashappscodecom-repository-editor-options/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 name: stashappscodecom-repository-editor-options description: Stash Repository Editor UI Options type: application -version: v0.35.0 -appVersion: v0.35.0 +version: v0.36.0 +appVersion: v0.36.0 maintainers: - name: appscode email: support@appscode.com diff --git a/charts/stashappscodecom-repository-editor-options/README.md b/charts/stashappscodecom-repository-editor-options/README.md index 1dd47b9d1f..0681c790c5 100644 --- a/charts/stashappscodecom-repository-editor-options/README.md +++ b/charts/stashappscodecom-repository-editor-options/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/stashappscodecom-repository-editor-options --version=v0.35.0 -$ helm upgrade -i stashappscodecom-repository-editor-options appscode/stashappscodecom-repository-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm search repo appscode/stashappscodecom-repository-editor-options --version=v0.36.0 +$ helm upgrade -i stashappscodecom-repository-editor-options appscode/stashappscodecom-repository-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Stash Repository Editor UI Options on a [Kubernetes](http:/ To install/upgrade the chart with the release name `stashappscodecom-repository-editor-options`: ```bash -$ helm upgrade -i stashappscodecom-repository-editor-options appscode/stashappscodecom-repository-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm upgrade -i stashappscodecom-repository-editor-options appscode/stashappscodecom-repository-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` The command deploys a Stash Repository Editor UI Options on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -92,12 +92,12 @@ The following table lists the configurable parameters of the `stashappscodecom-r Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i stashappscodecom-repository-editor-options appscode/stashappscodecom-repository-editor-options -n kube-system --create-namespace --version=v0.35.0 --set metadata.resource.group=stash.appscode.com +$ helm upgrade -i stashappscodecom-repository-editor-options appscode/stashappscodecom-repository-editor-options -n kube-system --create-namespace --version=v0.36.0 --set metadata.resource.group=stash.appscode.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i stashappscodecom-repository-editor-options appscode/stashappscodecom-repository-editor-options -n kube-system --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i stashappscodecom-repository-editor-options appscode/stashappscodecom-repository-editor-options -n kube-system --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/stashappscodecom-repository-editor/Chart.yaml b/charts/stashappscodecom-repository-editor/Chart.yaml index 0e71c98549..f778ddc5d3 100644 --- a/charts/stashappscodecom-repository-editor/Chart.yaml +++ b/charts/stashappscodecom-repository-editor/Chart.yaml @@ -1,10 +1,15 @@ annotations: meta.x-helm.dev/editor: '{"group":"stash.appscode.com","version":"v1alpha1","resource":"repositories"}' meta.x-helm.dev/resource-keys: secret_repo_cred,stashAppscodeComRepository - meta.x-helm.dev/resources: "- group: \"\"\n kind: Secret\n version: v1\n- group:\ - \ stash.appscode.com\n kind: Repository\n version: v1alpha1\n" + meta.x-helm.dev/resources: | + - group: "" + kind: Secret + version: v1 + - group: stash.appscode.com + kind: Repository + version: v1alpha1 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Repository Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -16,4 +21,4 @@ maintainers: name: appscode name: stashappscodecom-repository-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/stashappscodecom-repository-editor/README.md b/charts/stashappscodecom-repository-editor/README.md index 8911e70c0b..e08c7e6ea6 100644 --- a/charts/stashappscodecom-repository-editor/README.md +++ b/charts/stashappscodecom-repository-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/stashappscodecom-repository-editor --version=v0.35.0 -$ helm upgrade -i stashappscodecom-repository-editor appscode/stashappscodecom-repository-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/stashappscodecom-repository-editor --version=v0.36.0 +$ helm upgrade -i stashappscodecom-repository-editor appscode/stashappscodecom-repository-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Repository Editor on a [Kubernetes](http://kubernetes.io) c To install/upgrade the chart with the release name `stashappscodecom-repository-editor`: ```bash -$ helm upgrade -i stashappscodecom-repository-editor appscode/stashappscodecom-repository-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i stashappscodecom-repository-editor appscode/stashappscodecom-repository-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Repository Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -45,28 +45,28 @@ The command removes all the Kubernetes components associated with the chart and The following table lists the configurable parameters of the `stashappscodecom-repository-editor` chart and their default values. -| Parameter | Description | Default | -|--------------------------------------|-------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| metadata.resource.group | | stash.appscode.com | -| metadata.resource.version | | v1alpha1 | -| metadata.resource.name | | repositories | -| metadata.resource.kind | | Repository | -| metadata.resource.scope | | Namespaced | -| metadata.release.name | | RELEASE-NAME | -| metadata.release.namespace | | default | -| resources.secret_repo_cred | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"s3-repo-cred","namespace":"demo"},"stringData":{"AWS_ACCESS_KEY_ID":"y","AWS_SECRET_ACCESS_KEY":"z","RESTIC_PASSWORD":"x"},"type":"Opaque"} | -| resources.stashAppscodeComRepository | | {"apiVersion":"stash.appscode.com/v1alpha1","kind":"Repository","metadata":{"name":"s3","namespace":"demo"},"spec":{"backend":{"s3":{"bucket":"stash-demo","endpoint":"s3.amazonaws.com","prefix":"/backup/demo/deployment/stash-demo","region":"us-west-1"},"storageSecretName":"s3-secret"}}} | +| Parameter | Description | Default | +|--------------------------------------|-------------|---------------------------------------------------------------------------------------------------------------------------| +| metadata.resource.group | | stash.appscode.com | +| metadata.resource.version | | v1alpha1 | +| metadata.resource.name | | repositories | +| metadata.resource.kind | | Repository | +| metadata.resource.scope | | Namespaced | +| metadata.release.name | | RELEASE-NAME | +| metadata.release.namespace | | default | +| resources.secret_repo_cred | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"s3-repo-cred","namespace":"demo"}} | +| resources.stashAppscodeComRepository | | {"apiVersion":"stash.appscode.com/v1alpha1","kind":"Repository","metadata":{"name":"s3","namespace":"demo"}} | Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i stashappscodecom-repository-editor appscode/stashappscodecom-repository-editor -n default --create-namespace --version=v0.35.0 --set metadata.resource.group=stash.appscode.com +$ helm upgrade -i stashappscodecom-repository-editor appscode/stashappscodecom-repository-editor -n default --create-namespace --version=v0.36.0 --set metadata.resource.group=stash.appscode.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i stashappscodecom-repository-editor appscode/stashappscodecom-repository-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i stashappscodecom-repository-editor appscode/stashappscodecom-repository-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/stashappscodecom-repository-editor/values.yaml b/charts/stashappscodecom-repository-editor/values.yaml index 167750bee8..b5bc47473b 100644 --- a/charts/stashappscodecom-repository-editor/values.yaml +++ b/charts/stashappscodecom-repository-editor/values.yaml @@ -15,22 +15,9 @@ resources: metadata: name: s3-repo-cred namespace: demo - stringData: - AWS_ACCESS_KEY_ID: "y" - AWS_SECRET_ACCESS_KEY: z - RESTIC_PASSWORD: x - type: Opaque stashAppscodeComRepository: # +doc-gen:break apiVersion: stash.appscode.com/v1alpha1 kind: Repository metadata: name: s3 namespace: demo - spec: - backend: - s3: - bucket: stash-demo - endpoint: s3.amazonaws.com - prefix: /backup/demo/deployment/stash-demo - region: us-west-1 - storageSecretName: s3-secret diff --git a/charts/stashappscodecom-restic-editor/Chart.yaml b/charts/stashappscodecom-restic-editor/Chart.yaml index 5092fcf199..db305067b5 100644 --- a/charts/stashappscodecom-restic-editor/Chart.yaml +++ b/charts/stashappscodecom-restic-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"stash.appscode.com","version":"v1alpha1","resource":"restics"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Restic Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: stashappscodecom-restic-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/stashappscodecom-restic-editor/README.md b/charts/stashappscodecom-restic-editor/README.md index 93b3b7aa7a..61f86b3b48 100644 --- a/charts/stashappscodecom-restic-editor/README.md +++ b/charts/stashappscodecom-restic-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/stashappscodecom-restic-editor --version=v0.35.0 -$ helm upgrade -i stashappscodecom-restic-editor appscode/stashappscodecom-restic-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/stashappscodecom-restic-editor --version=v0.36.0 +$ helm upgrade -i stashappscodecom-restic-editor appscode/stashappscodecom-restic-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Restic Editor on a [Kubernetes](http://kubernetes.io) clust To install/upgrade the chart with the release name `stashappscodecom-restic-editor`: ```bash -$ helm upgrade -i stashappscodecom-restic-editor appscode/stashappscodecom-restic-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i stashappscodecom-restic-editor appscode/stashappscodecom-restic-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Restic Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `stashappscodecom-r Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i stashappscodecom-restic-editor appscode/stashappscodecom-restic-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=stash.appscode.com/v1alpha1 +$ helm upgrade -i stashappscodecom-restic-editor appscode/stashappscodecom-restic-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=stash.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i stashappscodecom-restic-editor appscode/stashappscodecom-restic-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i stashappscodecom-restic-editor appscode/stashappscodecom-restic-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/stashappscodecom-restorebatch-editor/Chart.yaml b/charts/stashappscodecom-restorebatch-editor/Chart.yaml index 1a408d7d99..19113f9796 100644 --- a/charts/stashappscodecom-restorebatch-editor/Chart.yaml +++ b/charts/stashappscodecom-restorebatch-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"stash.appscode.com","version":"v1beta1","resource":"restorebatches"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: RestoreBatch Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: stashappscodecom-restorebatch-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/stashappscodecom-restorebatch-editor/README.md b/charts/stashappscodecom-restorebatch-editor/README.md index 42061016b3..02fce71dbf 100644 --- a/charts/stashappscodecom-restorebatch-editor/README.md +++ b/charts/stashappscodecom-restorebatch-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/stashappscodecom-restorebatch-editor --version=v0.35.0 -$ helm upgrade -i stashappscodecom-restorebatch-editor appscode/stashappscodecom-restorebatch-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/stashappscodecom-restorebatch-editor --version=v0.36.0 +$ helm upgrade -i stashappscodecom-restorebatch-editor appscode/stashappscodecom-restorebatch-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a RestoreBatch Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `stashappscodecom-restorebatch-editor`: ```bash -$ helm upgrade -i stashappscodecom-restorebatch-editor appscode/stashappscodecom-restorebatch-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i stashappscodecom-restorebatch-editor appscode/stashappscodecom-restorebatch-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a RestoreBatch Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `stashappscodecom-r Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i stashappscodecom-restorebatch-editor appscode/stashappscodecom-restorebatch-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=stash.appscode.com/v1beta1 +$ helm upgrade -i stashappscodecom-restorebatch-editor appscode/stashappscodecom-restorebatch-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=stash.appscode.com/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i stashappscodecom-restorebatch-editor appscode/stashappscodecom-restorebatch-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i stashappscodecom-restorebatch-editor appscode/stashappscodecom-restorebatch-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/stashappscodecom-restoresession-editor-options/Chart.yaml b/charts/stashappscodecom-restoresession-editor-options/Chart.yaml index e6cf4848ee..b53ffd9d99 100644 --- a/charts/stashappscodecom-restoresession-editor-options/Chart.yaml +++ b/charts/stashappscodecom-restoresession-editor-options/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 name: stashappscodecom-restoresession-editor-options description: Stash RestoreSession Editor UI Options type: application -version: v0.35.0 -appVersion: v0.35.0 +version: v0.36.0 +appVersion: v0.36.0 maintainers: - name: appscode email: support@appscode.com diff --git a/charts/stashappscodecom-restoresession-editor-options/README.md b/charts/stashappscodecom-restoresession-editor-options/README.md index e3c9326de3..b0aedcc433 100644 --- a/charts/stashappscodecom-restoresession-editor-options/README.md +++ b/charts/stashappscodecom-restoresession-editor-options/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/stashappscodecom-restoresession-editor-options --version=v0.35.0 -$ helm upgrade -i stashappscodecom-restoresession-editor-options appscode/stashappscodecom-restoresession-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm search repo appscode/stashappscodecom-restoresession-editor-options --version=v0.36.0 +$ helm upgrade -i stashappscodecom-restoresession-editor-options appscode/stashappscodecom-restoresession-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Stash RestoreSession Editor UI Options on a [Kubernetes](ht To install/upgrade the chart with the release name `stashappscodecom-restoresession-editor-options`: ```bash -$ helm upgrade -i stashappscodecom-restoresession-editor-options appscode/stashappscodecom-restoresession-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm upgrade -i stashappscodecom-restoresession-editor-options appscode/stashappscodecom-restoresession-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` The command deploys a Stash RestoreSession Editor UI Options on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -65,12 +65,12 @@ The following table lists the configurable parameters of the `stashappscodecom-r Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i stashappscodecom-restoresession-editor-options appscode/stashappscodecom-restoresession-editor-options -n kube-system --create-namespace --version=v0.35.0 --set metadata.resource.group=stash.appscode.com +$ helm upgrade -i stashappscodecom-restoresession-editor-options appscode/stashappscodecom-restoresession-editor-options -n kube-system --create-namespace --version=v0.36.0 --set metadata.resource.group=stash.appscode.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i stashappscodecom-restoresession-editor-options appscode/stashappscodecom-restoresession-editor-options -n kube-system --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i stashappscodecom-restoresession-editor-options appscode/stashappscodecom-restoresession-editor-options -n kube-system --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/stashappscodecom-restoresession-editor/Chart.yaml b/charts/stashappscodecom-restoresession-editor/Chart.yaml index fbb834fd87..88ee010b6a 100644 --- a/charts/stashappscodecom-restoresession-editor/Chart.yaml +++ b/charts/stashappscodecom-restoresession-editor/Chart.yaml @@ -1,10 +1,12 @@ annotations: meta.x-helm.dev/editor: '{"group":"stash.appscode.com","version":"v1beta1","resource":"restoresessions"}' meta.x-helm.dev/resource-keys: stashAppscodeComRestoreSession - meta.x-helm.dev/resources: "- group: stash.appscode.com\n kind: RestoreSession\n\ - \ version: v1beta1\n" + meta.x-helm.dev/resources: | + - group: stash.appscode.com + kind: RestoreSession + version: v1beta1 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: RestoreSession Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -16,4 +18,4 @@ maintainers: name: appscode name: stashappscodecom-restoresession-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/stashappscodecom-restoresession-editor/README.md b/charts/stashappscodecom-restoresession-editor/README.md index 31ca18878b..4a2b122d0c 100644 --- a/charts/stashappscodecom-restoresession-editor/README.md +++ b/charts/stashappscodecom-restoresession-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/stashappscodecom-restoresession-editor --version=v0.35.0 -$ helm upgrade -i stashappscodecom-restoresession-editor appscode/stashappscodecom-restoresession-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/stashappscodecom-restoresession-editor --version=v0.36.0 +$ helm upgrade -i stashappscodecom-restoresession-editor appscode/stashappscodecom-restoresession-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a RestoreSession Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `stashappscodecom-restoresession-editor`: ```bash -$ helm upgrade -i stashappscodecom-restoresession-editor appscode/stashappscodecom-restoresession-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i stashappscodecom-restoresession-editor appscode/stashappscodecom-restoresession-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a RestoreSession Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -45,27 +45,27 @@ The command removes all the Kubernetes components associated with the chart and The following table lists the configurable parameters of the `stashappscodecom-restoresession-editor` chart and their default values. -| Parameter | Description | Default | -|------------------------------------------|-------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| metadata.resource.group | | stash.appscode.com | -| metadata.resource.version | | v1beta1 | -| metadata.resource.name | | restoresessions | -| metadata.resource.kind | | RestoreSession | -| metadata.resource.scope | | Namespaced | -| metadata.release.name | | RELEASE-NAME | -| metadata.release.namespace | | default | -| resources.stashAppscodeComRestoreSession | | {"apiVersion":"stash.appscode.com/v1beta1","kind":"RestoreSession","metadata":{"name":"restore-app","namespace":"demo"},"spec":{"driver":"Restic","hooks":{"postRestore":{"containerName":"stash-init","exec":{"command":["/bin/sh","-c","echo \"Sample PostRestore hook demo\""]},"executionPolicy":"Always"},"preRestore":{"containerName":"stash-init","exec":{"command":["/bin/sh","-c","echo \"Sample PreRestore hook demo\""]}}},"repository":{"name":"minio-repo","namespace":"demo"},"runtimeSettings":{"container":{"ionice":{"class":2,"classData":4},"nice":{"adjustment":5},"resources":{"limits":{"memory":"256M"},"requests":{"memory":"256M"}},"securityContext":{"runAsGroup":2000,"runAsUser":2000}},"pod":{"imagePullSecrets":[{"name":"my-private-registry-secret"}],"serviceAccountName":"my-backup-sa"}},"target":{"alias":"my-sts","ref":{"apiVersion":"apps/v1","kind":"StatefulSet","name":"recovered-statefulset"},"rules":[{"include":["/source/data/*.json"],"paths":["/source/data"],"sourceHost":"my-sts-1","targetHosts":["my-sts-3","my-sts-4"]},{"exclude":["/source/data/tmp.json","/source/data/*.txt"],"paths":["/source/data"],"sourceHost":"","targetHosts":[]}],"volumeMounts":[{"mountPath":"/source/data","name":"source-data"}]},"tempDir":{"disableCaching":false,"medium":"Memory","sizeLimit":"2Gi"},"timeOut":"30m"}} | +| Parameter | Description | Default | +|------------------------------------------|-------------|---------------------------------------------------------------------------------------------------------------------------------------| +| metadata.resource.group | | stash.appscode.com | +| metadata.resource.version | | v1beta1 | +| metadata.resource.name | | restoresessions | +| metadata.resource.kind | | RestoreSession | +| metadata.resource.scope | | Namespaced | +| metadata.release.name | | RELEASE-NAME | +| metadata.release.namespace | | default | +| resources.stashAppscodeComRestoreSession | | {"apiVersion":"stash.appscode.com/v1beta1","kind":"RestoreSession","metadata":{"name":"restore-app","namespace":"demo"}} | Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i stashappscodecom-restoresession-editor appscode/stashappscodecom-restoresession-editor -n default --create-namespace --version=v0.35.0 --set metadata.resource.group=stash.appscode.com +$ helm upgrade -i stashappscodecom-restoresession-editor appscode/stashappscodecom-restoresession-editor -n default --create-namespace --version=v0.36.0 --set metadata.resource.group=stash.appscode.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i stashappscodecom-restoresession-editor appscode/stashappscodecom-restoresession-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i stashappscodecom-restoresession-editor appscode/stashappscodecom-restoresession-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/stashappscodecom-restoresession-editor/values.yaml b/charts/stashappscodecom-restoresession-editor/values.yaml index 69b7370a2c..43f2edc7f4 100644 --- a/charts/stashappscodecom-restoresession-editor/values.yaml +++ b/charts/stashappscodecom-restoresession-editor/values.yaml @@ -15,73 +15,3 @@ resources: metadata: name: restore-app namespace: demo - spec: - driver: Restic - hooks: - postRestore: - containerName: stash-init - exec: - command: - - /bin/sh - - -c - - echo "Sample PostRestore hook demo" - executionPolicy: Always - preRestore: - containerName: stash-init - exec: - command: - - /bin/sh - - -c - - echo "Sample PreRestore hook demo" - repository: - name: minio-repo - namespace: demo - runtimeSettings: - container: - ionice: - class: 2 - classData: 4 - nice: - adjustment: 5 - resources: - limits: - memory: 256M - requests: - memory: 256M - securityContext: - runAsGroup: 2000 - runAsUser: 2000 - pod: - imagePullSecrets: - - name: my-private-registry-secret - serviceAccountName: my-backup-sa - target: - alias: my-sts - ref: - apiVersion: apps/v1 - kind: StatefulSet - name: recovered-statefulset - rules: - - include: - - /source/data/*.json - paths: - - /source/data - sourceHost: my-sts-1 - targetHosts: - - my-sts-3 - - my-sts-4 - - exclude: - - /source/data/tmp.json - - /source/data/*.txt - paths: - - /source/data - sourceHost: "" - targetHosts: [] - volumeMounts: - - mountPath: /source/data - name: source-data - tempDir: - disableCaching: false - medium: Memory - sizeLimit: 2Gi - timeOut: 30m diff --git a/charts/stashappscodecom-task-editor/Chart.yaml b/charts/stashappscodecom-task-editor/Chart.yaml index 80b76ef448..b53dc30a4d 100644 --- a/charts/stashappscodecom-task-editor/Chart.yaml +++ b/charts/stashappscodecom-task-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"stash.appscode.com","version":"v1beta1","resource":"tasks"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Task Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: stashappscodecom-task-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/stashappscodecom-task-editor/README.md b/charts/stashappscodecom-task-editor/README.md index 815eda3f7f..c634035195 100644 --- a/charts/stashappscodecom-task-editor/README.md +++ b/charts/stashappscodecom-task-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/stashappscodecom-task-editor --version=v0.35.0 -$ helm upgrade -i stashappscodecom-task-editor appscode/stashappscodecom-task-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/stashappscodecom-task-editor --version=v0.36.0 +$ helm upgrade -i stashappscodecom-task-editor appscode/stashappscodecom-task-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Task Editor on a [Kubernetes](http://kubernetes.io) cluster To install/upgrade the chart with the release name `stashappscodecom-task-editor`: ```bash -$ helm upgrade -i stashappscodecom-task-editor appscode/stashappscodecom-task-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i stashappscodecom-task-editor appscode/stashappscodecom-task-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Task Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `stashappscodecom-t Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i stashappscodecom-task-editor appscode/stashappscodecom-task-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=stash.appscode.com/v1beta1 +$ helm upgrade -i stashappscodecom-task-editor appscode/stashappscodecom-task-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=stash.appscode.com/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i stashappscodecom-task-editor appscode/stashappscodecom-task-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i stashappscodecom-task-editor appscode/stashappscodecom-task-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/statusgatekeepersh-constraintpodstatus-editor/Chart.yaml b/charts/statusgatekeepersh-constraintpodstatus-editor/Chart.yaml index e07102b481..06fe96e3db 100644 --- a/charts/statusgatekeepersh-constraintpodstatus-editor/Chart.yaml +++ b/charts/statusgatekeepersh-constraintpodstatus-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"status.gatekeeper.sh","version":"v1beta1","resource":"constraintpodstatuses"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ConstraintPodStatus Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: statusgatekeepersh-constraintpodstatus-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/statusgatekeepersh-constraintpodstatus-editor/README.md b/charts/statusgatekeepersh-constraintpodstatus-editor/README.md index f515c2fe91..590b143118 100644 --- a/charts/statusgatekeepersh-constraintpodstatus-editor/README.md +++ b/charts/statusgatekeepersh-constraintpodstatus-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/statusgatekeepersh-constraintpodstatus-editor --version=v0.35.0 -$ helm upgrade -i statusgatekeepersh-constraintpodstatus-editor appscode/statusgatekeepersh-constraintpodstatus-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/statusgatekeepersh-constraintpodstatus-editor --version=v0.36.0 +$ helm upgrade -i statusgatekeepersh-constraintpodstatus-editor appscode/statusgatekeepersh-constraintpodstatus-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ConstraintPodStatus Editor on a [Kubernetes](http://kuberne To install/upgrade the chart with the release name `statusgatekeepersh-constraintpodstatus-editor`: ```bash -$ helm upgrade -i statusgatekeepersh-constraintpodstatus-editor appscode/statusgatekeepersh-constraintpodstatus-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i statusgatekeepersh-constraintpodstatus-editor appscode/statusgatekeepersh-constraintpodstatus-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ConstraintPodStatus Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `statusgatekeepersh Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i statusgatekeepersh-constraintpodstatus-editor appscode/statusgatekeepersh-constraintpodstatus-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=status.gatekeeper.sh/v1beta1 +$ helm upgrade -i statusgatekeepersh-constraintpodstatus-editor appscode/statusgatekeepersh-constraintpodstatus-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=status.gatekeeper.sh/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i statusgatekeepersh-constraintpodstatus-editor appscode/statusgatekeepersh-constraintpodstatus-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i statusgatekeepersh-constraintpodstatus-editor appscode/statusgatekeepersh-constraintpodstatus-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/statusgatekeepersh-constrainttemplatepodstatus-editor/Chart.yaml b/charts/statusgatekeepersh-constrainttemplatepodstatus-editor/Chart.yaml index ef430a42bd..46a3f5f1c6 100644 --- a/charts/statusgatekeepersh-constrainttemplatepodstatus-editor/Chart.yaml +++ b/charts/statusgatekeepersh-constrainttemplatepodstatus-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"status.gatekeeper.sh","version":"v1beta1","resource":"constrainttemplatepodstatuses"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ConstraintTemplatePodStatus Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: statusgatekeepersh-constrainttemplatepodstatus-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/statusgatekeepersh-constrainttemplatepodstatus-editor/README.md b/charts/statusgatekeepersh-constrainttemplatepodstatus-editor/README.md index 77f2286603..35b13a8f82 100644 --- a/charts/statusgatekeepersh-constrainttemplatepodstatus-editor/README.md +++ b/charts/statusgatekeepersh-constrainttemplatepodstatus-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/statusgatekeepersh-constrainttemplatepodstatus-editor --version=v0.35.0 -$ helm upgrade -i statusgatekeepersh-constrainttemplatepodstatus-editor appscode/statusgatekeepersh-constrainttemplatepodstatus-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/statusgatekeepersh-constrainttemplatepodstatus-editor --version=v0.36.0 +$ helm upgrade -i statusgatekeepersh-constrainttemplatepodstatus-editor appscode/statusgatekeepersh-constrainttemplatepodstatus-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ConstraintTemplatePodStatus Editor on a [Kubernetes](http:/ To install/upgrade the chart with the release name `statusgatekeepersh-constrainttemplatepodstatus-editor`: ```bash -$ helm upgrade -i statusgatekeepersh-constrainttemplatepodstatus-editor appscode/statusgatekeepersh-constrainttemplatepodstatus-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i statusgatekeepersh-constrainttemplatepodstatus-editor appscode/statusgatekeepersh-constrainttemplatepodstatus-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ConstraintTemplatePodStatus Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `statusgatekeepersh Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i statusgatekeepersh-constrainttemplatepodstatus-editor appscode/statusgatekeepersh-constrainttemplatepodstatus-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=status.gatekeeper.sh/v1beta1 +$ helm upgrade -i statusgatekeepersh-constrainttemplatepodstatus-editor appscode/statusgatekeepersh-constrainttemplatepodstatus-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=status.gatekeeper.sh/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i statusgatekeepersh-constrainttemplatepodstatus-editor appscode/statusgatekeepersh-constrainttemplatepodstatus-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i statusgatekeepersh-constrainttemplatepodstatus-editor appscode/statusgatekeepersh-constrainttemplatepodstatus-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/statusgatekeepersh-expansiontemplatepodstatus-editor/Chart.yaml b/charts/statusgatekeepersh-expansiontemplatepodstatus-editor/Chart.yaml index 5f27f3c4fd..455320590d 100644 --- a/charts/statusgatekeepersh-expansiontemplatepodstatus-editor/Chart.yaml +++ b/charts/statusgatekeepersh-expansiontemplatepodstatus-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"status.gatekeeper.sh","version":"v1beta1","resource":"expansiontemplatepodstatuses"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ExpansionTemplatePodStatus Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: statusgatekeepersh-expansiontemplatepodstatus-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/statusgatekeepersh-expansiontemplatepodstatus-editor/README.md b/charts/statusgatekeepersh-expansiontemplatepodstatus-editor/README.md index 5688a2912d..8b4774c690 100644 --- a/charts/statusgatekeepersh-expansiontemplatepodstatus-editor/README.md +++ b/charts/statusgatekeepersh-expansiontemplatepodstatus-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/statusgatekeepersh-expansiontemplatepodstatus-editor --version=v0.35.0 -$ helm upgrade -i statusgatekeepersh-expansiontemplatepodstatus-editor appscode/statusgatekeepersh-expansiontemplatepodstatus-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/statusgatekeepersh-expansiontemplatepodstatus-editor --version=v0.36.0 +$ helm upgrade -i statusgatekeepersh-expansiontemplatepodstatus-editor appscode/statusgatekeepersh-expansiontemplatepodstatus-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ExpansionTemplatePodStatus Editor on a [Kubernetes](http:// To install/upgrade the chart with the release name `statusgatekeepersh-expansiontemplatepodstatus-editor`: ```bash -$ helm upgrade -i statusgatekeepersh-expansiontemplatepodstatus-editor appscode/statusgatekeepersh-expansiontemplatepodstatus-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i statusgatekeepersh-expansiontemplatepodstatus-editor appscode/statusgatekeepersh-expansiontemplatepodstatus-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ExpansionTemplatePodStatus Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `statusgatekeepersh Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i statusgatekeepersh-expansiontemplatepodstatus-editor appscode/statusgatekeepersh-expansiontemplatepodstatus-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=status.gatekeeper.sh/v1beta1 +$ helm upgrade -i statusgatekeepersh-expansiontemplatepodstatus-editor appscode/statusgatekeepersh-expansiontemplatepodstatus-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=status.gatekeeper.sh/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i statusgatekeepersh-expansiontemplatepodstatus-editor appscode/statusgatekeepersh-expansiontemplatepodstatus-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i statusgatekeepersh-expansiontemplatepodstatus-editor appscode/statusgatekeepersh-expansiontemplatepodstatus-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/statusgatekeepersh-mutatorpodstatus-editor/Chart.yaml b/charts/statusgatekeepersh-mutatorpodstatus-editor/Chart.yaml index ed23946b2c..0a1668b479 100644 --- a/charts/statusgatekeepersh-mutatorpodstatus-editor/Chart.yaml +++ b/charts/statusgatekeepersh-mutatorpodstatus-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"status.gatekeeper.sh","version":"v1beta1","resource":"mutatorpodstatuses"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MutatorPodStatus Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: statusgatekeepersh-mutatorpodstatus-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/statusgatekeepersh-mutatorpodstatus-editor/README.md b/charts/statusgatekeepersh-mutatorpodstatus-editor/README.md index 148f3d48a2..da29291791 100644 --- a/charts/statusgatekeepersh-mutatorpodstatus-editor/README.md +++ b/charts/statusgatekeepersh-mutatorpodstatus-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/statusgatekeepersh-mutatorpodstatus-editor --version=v0.35.0 -$ helm upgrade -i statusgatekeepersh-mutatorpodstatus-editor appscode/statusgatekeepersh-mutatorpodstatus-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/statusgatekeepersh-mutatorpodstatus-editor --version=v0.36.0 +$ helm upgrade -i statusgatekeepersh-mutatorpodstatus-editor appscode/statusgatekeepersh-mutatorpodstatus-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MutatorPodStatus Editor on a [Kubernetes](http://kubernetes To install/upgrade the chart with the release name `statusgatekeepersh-mutatorpodstatus-editor`: ```bash -$ helm upgrade -i statusgatekeepersh-mutatorpodstatus-editor appscode/statusgatekeepersh-mutatorpodstatus-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i statusgatekeepersh-mutatorpodstatus-editor appscode/statusgatekeepersh-mutatorpodstatus-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MutatorPodStatus Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `statusgatekeepersh Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i statusgatekeepersh-mutatorpodstatus-editor appscode/statusgatekeepersh-mutatorpodstatus-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=status.gatekeeper.sh/v1beta1 +$ helm upgrade -i statusgatekeepersh-mutatorpodstatus-editor appscode/statusgatekeepersh-mutatorpodstatus-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=status.gatekeeper.sh/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i statusgatekeepersh-mutatorpodstatus-editor appscode/statusgatekeepersh-mutatorpodstatus-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i statusgatekeepersh-mutatorpodstatus-editor appscode/statusgatekeepersh-mutatorpodstatus-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/storageazurekubedbcom-account-editor/Chart.yaml b/charts/storageazurekubedbcom-account-editor/Chart.yaml index c19652db2a..6e7372d9bd 100644 --- a/charts/storageazurekubedbcom-account-editor/Chart.yaml +++ b/charts/storageazurekubedbcom-account-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"storage.azure.kubedb.com","version":"v1alpha1","resource":"accounts"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Account Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: storageazurekubedbcom-account-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/storageazurekubedbcom-account-editor/README.md b/charts/storageazurekubedbcom-account-editor/README.md index d19d82d284..ffac8ab59f 100644 --- a/charts/storageazurekubedbcom-account-editor/README.md +++ b/charts/storageazurekubedbcom-account-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/storageazurekubedbcom-account-editor --version=v0.35.0 -$ helm upgrade -i storageazurekubedbcom-account-editor appscode/storageazurekubedbcom-account-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/storageazurekubedbcom-account-editor --version=v0.36.0 +$ helm upgrade -i storageazurekubedbcom-account-editor appscode/storageazurekubedbcom-account-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Account Editor on a [Kubernetes](http://kubernetes.io) clus To install/upgrade the chart with the release name `storageazurekubedbcom-account-editor`: ```bash -$ helm upgrade -i storageazurekubedbcom-account-editor appscode/storageazurekubedbcom-account-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i storageazurekubedbcom-account-editor appscode/storageazurekubedbcom-account-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Account Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `storageazurekubedb Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i storageazurekubedbcom-account-editor appscode/storageazurekubedbcom-account-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=storage.azure.kubedb.com/v1alpha1 +$ helm upgrade -i storageazurekubedbcom-account-editor appscode/storageazurekubedbcom-account-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=storage.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i storageazurekubedbcom-account-editor appscode/storageazurekubedbcom-account-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i storageazurekubedbcom-account-editor appscode/storageazurekubedbcom-account-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/storageazurekubedbcom-container-editor/Chart.yaml b/charts/storageazurekubedbcom-container-editor/Chart.yaml index 5a7772efee..4782d0e125 100644 --- a/charts/storageazurekubedbcom-container-editor/Chart.yaml +++ b/charts/storageazurekubedbcom-container-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"storage.azure.kubedb.com","version":"v1alpha1","resource":"containers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Container Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: storageazurekubedbcom-container-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/storageazurekubedbcom-container-editor/README.md b/charts/storageazurekubedbcom-container-editor/README.md index ea31364694..0e1a4c3e31 100644 --- a/charts/storageazurekubedbcom-container-editor/README.md +++ b/charts/storageazurekubedbcom-container-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/storageazurekubedbcom-container-editor --version=v0.35.0 -$ helm upgrade -i storageazurekubedbcom-container-editor appscode/storageazurekubedbcom-container-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/storageazurekubedbcom-container-editor --version=v0.36.0 +$ helm upgrade -i storageazurekubedbcom-container-editor appscode/storageazurekubedbcom-container-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Container Editor on a [Kubernetes](http://kubernetes.io) cl To install/upgrade the chart with the release name `storageazurekubedbcom-container-editor`: ```bash -$ helm upgrade -i storageazurekubedbcom-container-editor appscode/storageazurekubedbcom-container-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i storageazurekubedbcom-container-editor appscode/storageazurekubedbcom-container-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Container Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `storageazurekubedb Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i storageazurekubedbcom-container-editor appscode/storageazurekubedbcom-container-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=storage.azure.kubedb.com/v1alpha1 +$ helm upgrade -i storageazurekubedbcom-container-editor appscode/storageazurekubedbcom-container-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=storage.azure.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i storageazurekubedbcom-container-editor appscode/storageazurekubedbcom-container-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i storageazurekubedbcom-container-editor appscode/storageazurekubedbcom-container-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/storagek8sio-csidriver-editor/Chart.yaml b/charts/storagek8sio-csidriver-editor/Chart.yaml index 578526e8f0..97fdbbf051 100644 --- a/charts/storagek8sio-csidriver-editor/Chart.yaml +++ b/charts/storagek8sio-csidriver-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"storage.k8s.io","version":"v1","resource":"csidrivers"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: CSIDriver Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: storagek8sio-csidriver-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/storagek8sio-csidriver-editor/README.md b/charts/storagek8sio-csidriver-editor/README.md index 9421e14a5f..ad489d9f7b 100644 --- a/charts/storagek8sio-csidriver-editor/README.md +++ b/charts/storagek8sio-csidriver-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/storagek8sio-csidriver-editor --version=v0.35.0 -$ helm upgrade -i storagek8sio-csidriver-editor appscode/storagek8sio-csidriver-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/storagek8sio-csidriver-editor --version=v0.36.0 +$ helm upgrade -i storagek8sio-csidriver-editor appscode/storagek8sio-csidriver-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a CSIDriver Editor on a [Kubernetes](http://kubernetes.io) cl To install/upgrade the chart with the release name `storagek8sio-csidriver-editor`: ```bash -$ helm upgrade -i storagek8sio-csidriver-editor appscode/storagek8sio-csidriver-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i storagek8sio-csidriver-editor appscode/storagek8sio-csidriver-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a CSIDriver Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `storagek8sio-csidr Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i storagek8sio-csidriver-editor appscode/storagek8sio-csidriver-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=storage.k8s.io/v1 +$ helm upgrade -i storagek8sio-csidriver-editor appscode/storagek8sio-csidriver-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=storage.k8s.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i storagek8sio-csidriver-editor appscode/storagek8sio-csidriver-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i storagek8sio-csidriver-editor appscode/storagek8sio-csidriver-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/storagek8sio-csinode-editor/Chart.yaml b/charts/storagek8sio-csinode-editor/Chart.yaml index 6baca6c58c..f93a3b0fb8 100644 --- a/charts/storagek8sio-csinode-editor/Chart.yaml +++ b/charts/storagek8sio-csinode-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"storage.k8s.io","version":"v1","resource":"csinodes"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: CSINode Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: storagek8sio-csinode-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/storagek8sio-csinode-editor/README.md b/charts/storagek8sio-csinode-editor/README.md index 3fb861177a..55e053a08f 100644 --- a/charts/storagek8sio-csinode-editor/README.md +++ b/charts/storagek8sio-csinode-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/storagek8sio-csinode-editor --version=v0.35.0 -$ helm upgrade -i storagek8sio-csinode-editor appscode/storagek8sio-csinode-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/storagek8sio-csinode-editor --version=v0.36.0 +$ helm upgrade -i storagek8sio-csinode-editor appscode/storagek8sio-csinode-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a CSINode Editor on a [Kubernetes](http://kubernetes.io) clus To install/upgrade the chart with the release name `storagek8sio-csinode-editor`: ```bash -$ helm upgrade -i storagek8sio-csinode-editor appscode/storagek8sio-csinode-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i storagek8sio-csinode-editor appscode/storagek8sio-csinode-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a CSINode Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `storagek8sio-csino Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i storagek8sio-csinode-editor appscode/storagek8sio-csinode-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=storage.k8s.io/v1 +$ helm upgrade -i storagek8sio-csinode-editor appscode/storagek8sio-csinode-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=storage.k8s.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i storagek8sio-csinode-editor appscode/storagek8sio-csinode-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i storagek8sio-csinode-editor appscode/storagek8sio-csinode-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/storagek8sio-csistoragecapacity-editor/Chart.yaml b/charts/storagek8sio-csistoragecapacity-editor/Chart.yaml index 12f8901a8c..3b952a5b98 100644 --- a/charts/storagek8sio-csistoragecapacity-editor/Chart.yaml +++ b/charts/storagek8sio-csistoragecapacity-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"storage.k8s.io","version":"v1beta1","resource":"csistoragecapacities"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: CSIStorageCapacity Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: storagek8sio-csistoragecapacity-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/storagek8sio-csistoragecapacity-editor/README.md b/charts/storagek8sio-csistoragecapacity-editor/README.md index cf9114d24d..cf68fb4443 100644 --- a/charts/storagek8sio-csistoragecapacity-editor/README.md +++ b/charts/storagek8sio-csistoragecapacity-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/storagek8sio-csistoragecapacity-editor --version=v0.35.0 -$ helm upgrade -i storagek8sio-csistoragecapacity-editor appscode/storagek8sio-csistoragecapacity-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/storagek8sio-csistoragecapacity-editor --version=v0.36.0 +$ helm upgrade -i storagek8sio-csistoragecapacity-editor appscode/storagek8sio-csistoragecapacity-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a CSIStorageCapacity Editor on a [Kubernetes](http://kubernet To install/upgrade the chart with the release name `storagek8sio-csistoragecapacity-editor`: ```bash -$ helm upgrade -i storagek8sio-csistoragecapacity-editor appscode/storagek8sio-csistoragecapacity-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i storagek8sio-csistoragecapacity-editor appscode/storagek8sio-csistoragecapacity-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a CSIStorageCapacity Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `storagek8sio-csist Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i storagek8sio-csistoragecapacity-editor appscode/storagek8sio-csistoragecapacity-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=storage.k8s.io/v1beta1 +$ helm upgrade -i storagek8sio-csistoragecapacity-editor appscode/storagek8sio-csistoragecapacity-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=storage.k8s.io/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i storagek8sio-csistoragecapacity-editor appscode/storagek8sio-csistoragecapacity-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i storagek8sio-csistoragecapacity-editor appscode/storagek8sio-csistoragecapacity-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/storagek8sio-storageclass-editor/Chart.yaml b/charts/storagek8sio-storageclass-editor/Chart.yaml index ccc411ee02..2fce204532 100644 --- a/charts/storagek8sio-storageclass-editor/Chart.yaml +++ b/charts/storagek8sio-storageclass-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"storage.k8s.io","version":"v1","resource":"storageclasses"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: StorageClass Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: storagek8sio-storageclass-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/storagek8sio-storageclass-editor/README.md b/charts/storagek8sio-storageclass-editor/README.md index 63657edd86..73f5835a5e 100644 --- a/charts/storagek8sio-storageclass-editor/README.md +++ b/charts/storagek8sio-storageclass-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/storagek8sio-storageclass-editor --version=v0.35.0 -$ helm upgrade -i storagek8sio-storageclass-editor appscode/storagek8sio-storageclass-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/storagek8sio-storageclass-editor --version=v0.36.0 +$ helm upgrade -i storagek8sio-storageclass-editor appscode/storagek8sio-storageclass-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a StorageClass Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `storagek8sio-storageclass-editor`: ```bash -$ helm upgrade -i storagek8sio-storageclass-editor appscode/storagek8sio-storageclass-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i storagek8sio-storageclass-editor appscode/storagek8sio-storageclass-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a StorageClass Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `storagek8sio-stora Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i storagek8sio-storageclass-editor appscode/storagek8sio-storageclass-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=storage.k8s.io/v1 +$ helm upgrade -i storagek8sio-storageclass-editor appscode/storagek8sio-storageclass-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=storage.k8s.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i storagek8sio-storageclass-editor appscode/storagek8sio-storageclass-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i storagek8sio-storageclass-editor appscode/storagek8sio-storageclass-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/storagek8sio-volumeattachment-editor/Chart.yaml b/charts/storagek8sio-volumeattachment-editor/Chart.yaml index 78f89ebd68..c9eaf6833b 100644 --- a/charts/storagek8sio-volumeattachment-editor/Chart.yaml +++ b/charts/storagek8sio-volumeattachment-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"storage.k8s.io","version":"v1","resource":"volumeattachments"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: VolumeAttachment Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: storagek8sio-volumeattachment-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/storagek8sio-volumeattachment-editor/README.md b/charts/storagek8sio-volumeattachment-editor/README.md index 3ea5c29438..5674886e89 100644 --- a/charts/storagek8sio-volumeattachment-editor/README.md +++ b/charts/storagek8sio-volumeattachment-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/storagek8sio-volumeattachment-editor --version=v0.35.0 -$ helm upgrade -i storagek8sio-volumeattachment-editor appscode/storagek8sio-volumeattachment-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/storagek8sio-volumeattachment-editor --version=v0.36.0 +$ helm upgrade -i storagek8sio-volumeattachment-editor appscode/storagek8sio-volumeattachment-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a VolumeAttachment Editor on a [Kubernetes](http://kubernetes To install/upgrade the chart with the release name `storagek8sio-volumeattachment-editor`: ```bash -$ helm upgrade -i storagek8sio-volumeattachment-editor appscode/storagek8sio-volumeattachment-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i storagek8sio-volumeattachment-editor appscode/storagek8sio-volumeattachment-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a VolumeAttachment Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `storagek8sio-volum Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i storagek8sio-volumeattachment-editor appscode/storagek8sio-volumeattachment-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=storage.k8s.io/v1 +$ helm upgrade -i storagek8sio-volumeattachment-editor appscode/storagek8sio-volumeattachment-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=storage.k8s.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i storagek8sio-volumeattachment-editor appscode/storagek8sio-volumeattachment-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i storagek8sio-volumeattachment-editor appscode/storagek8sio-volumeattachment-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/storagekubestashcom-backupstorage-editor-options/Chart.yaml b/charts/storagekubestashcom-backupstorage-editor-options/Chart.yaml index cb4e2a7301..4304be4186 100644 --- a/charts/storagekubestashcom-backupstorage-editor-options/Chart.yaml +++ b/charts/storagekubestashcom-backupstorage-editor-options/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 name: storagekubestashcom-backupstorage-editor-options description: Stash Repository Editor UI Options type: application -version: v0.35.0 -appVersion: v0.35.0 +version: v0.36.0 +appVersion: v0.36.0 maintainers: - name: appscode email: support@appscode.com diff --git a/charts/storagekubestashcom-backupstorage-editor-options/README.md b/charts/storagekubestashcom-backupstorage-editor-options/README.md index 5ff38b714e..4b733bd042 100644 --- a/charts/storagekubestashcom-backupstorage-editor-options/README.md +++ b/charts/storagekubestashcom-backupstorage-editor-options/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/storagekubestashcom-backupstorage-editor-options --version=v0.35.0 -$ helm upgrade -i storagekubestashcom-backupstorage-editor-options appscode/storagekubestashcom-backupstorage-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm search repo appscode/storagekubestashcom-backupstorage-editor-options --version=v0.36.0 +$ helm upgrade -i storagekubestashcom-backupstorage-editor-options appscode/storagekubestashcom-backupstorage-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Stash Repository Editor UI Options on a [Kubernetes](http:/ To install/upgrade the chart with the release name `storagekubestashcom-backupstorage-editor-options`: ```bash -$ helm upgrade -i storagekubestashcom-backupstorage-editor-options appscode/storagekubestashcom-backupstorage-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm upgrade -i storagekubestashcom-backupstorage-editor-options appscode/storagekubestashcom-backupstorage-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` The command deploys a Stash Repository Editor UI Options on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -76,12 +76,12 @@ The following table lists the configurable parameters of the `storagekubestashco Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i storagekubestashcom-backupstorage-editor-options appscode/storagekubestashcom-backupstorage-editor-options -n kube-system --create-namespace --version=v0.35.0 --set metadata.resource.group=storage.kubestash.com +$ helm upgrade -i storagekubestashcom-backupstorage-editor-options appscode/storagekubestashcom-backupstorage-editor-options -n kube-system --create-namespace --version=v0.36.0 --set metadata.resource.group=storage.kubestash.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i storagekubestashcom-backupstorage-editor-options appscode/storagekubestashcom-backupstorage-editor-options -n kube-system --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i storagekubestashcom-backupstorage-editor-options appscode/storagekubestashcom-backupstorage-editor-options -n kube-system --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/storagekubestashcom-backupstorage-editor/Chart.yaml b/charts/storagekubestashcom-backupstorage-editor/Chart.yaml index 9011ca68b4..c1be42c167 100644 --- a/charts/storagekubestashcom-backupstorage-editor/Chart.yaml +++ b/charts/storagekubestashcom-backupstorage-editor/Chart.yaml @@ -1,10 +1,15 @@ annotations: meta.x-helm.dev/editor: '{"group":"storage.kubestash.com","version":"v1alpha1","resource":"backupstorages"}' meta.x-helm.dev/resource-keys: secret_storage_cred,storageKubestashComBackupStorage - meta.x-helm.dev/resources: "- group: \"\"\n kind: Secret\n version: v1\n- group:\ - \ storage.kubestash.com\n kind: BackupStorage\n version: v1alpha1\n" + meta.x-helm.dev/resources: | + - group: "" + kind: Secret + version: v1 + - group: storage.kubestash.com + kind: BackupStorage + version: v1alpha1 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: BackupStorage Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -16,4 +21,4 @@ maintainers: name: appscode name: storagekubestashcom-backupstorage-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/storagekubestashcom-backupstorage-editor/README.md b/charts/storagekubestashcom-backupstorage-editor/README.md index 3b47ad6500..ad47b7cbba 100644 --- a/charts/storagekubestashcom-backupstorage-editor/README.md +++ b/charts/storagekubestashcom-backupstorage-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/storagekubestashcom-backupstorage-editor --version=v0.35.0 -$ helm upgrade -i storagekubestashcom-backupstorage-editor appscode/storagekubestashcom-backupstorage-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/storagekubestashcom-backupstorage-editor --version=v0.36.0 +$ helm upgrade -i storagekubestashcom-backupstorage-editor appscode/storagekubestashcom-backupstorage-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a BackupStorage Editor on a [Kubernetes](http://kubernetes.io To install/upgrade the chart with the release name `storagekubestashcom-backupstorage-editor`: ```bash -$ helm upgrade -i storagekubestashcom-backupstorage-editor appscode/storagekubestashcom-backupstorage-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i storagekubestashcom-backupstorage-editor appscode/storagekubestashcom-backupstorage-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a BackupStorage Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -45,28 +45,28 @@ The command removes all the Kubernetes components associated with the chart and The following table lists the configurable parameters of the `storagekubestashcom-backupstorage-editor` chart and their default values. -| Parameter | Description | Default | -|--------------------------------------------|-------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| metadata.resource.group | | storage.kubestash.com | -| metadata.resource.version | | v1alpha1 | -| metadata.resource.name | | backupstorages | -| metadata.resource.kind | | BackupStorage | -| metadata.resource.scope | | Namespaced | -| metadata.release.name | | RELEASE-NAME | -| metadata.release.namespace | | default | -| resources.secret_storage_cred | | {"apiVersion":"v1","data":{"AWS_ACCESS_KEY_ID":"\u003cAWS Access Key ID\u003e","AWS_SECRET_ACCESS_KEY":"\u003cAWS Secret Access Key\u003e"},"kind":"Secret","metadata":{"name":"s3-storage-cred","namespace":""},"type":"Opaque"} | -| resources.storageKubestashComBackupStorage | | {"apiVersion":"storage.kubestash.com/v1alpha1","kind":"BackupStorage","metadata":{"name":"s3","namespace":"demo"},"spec":{"default":true,"deletionPolicy":"WipeOut","storage":{"provider":"s3","s3":{"bucket":"kubestash-demo","endpoint":"s3.amazonaws.com","prefix":"/kubestash-backup","region":"us-west-1","secretName":"s3-storage-cred"}},"usagePolicy":{"allowedNamespaces":{"from":"All"}}}} | +| Parameter | Description | Default | +|--------------------------------------------|-------------|---------------------------------------------------------------------------------------------------------------------------------| +| metadata.resource.group | | storage.kubestash.com | +| metadata.resource.version | | v1alpha1 | +| metadata.resource.name | | backupstorages | +| metadata.resource.kind | | BackupStorage | +| metadata.resource.scope | | Namespaced | +| metadata.release.name | | RELEASE-NAME | +| metadata.release.namespace | | default | +| resources.secret_storage_cred | | {"apiVersion":"v1","kind":"Secret","metadata":{"name":"s3-storage-cred","namespace":""}} | +| resources.storageKubestashComBackupStorage | | {"apiVersion":"storage.kubestash.com/v1alpha1","kind":"BackupStorage","metadata":{"name":"s3","namespace":"demo"}} | Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i storagekubestashcom-backupstorage-editor appscode/storagekubestashcom-backupstorage-editor -n default --create-namespace --version=v0.35.0 --set metadata.resource.group=storage.kubestash.com +$ helm upgrade -i storagekubestashcom-backupstorage-editor appscode/storagekubestashcom-backupstorage-editor -n default --create-namespace --version=v0.36.0 --set metadata.resource.group=storage.kubestash.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i storagekubestashcom-backupstorage-editor appscode/storagekubestashcom-backupstorage-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i storagekubestashcom-backupstorage-editor appscode/storagekubestashcom-backupstorage-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/storagekubestashcom-backupstorage-editor/values.yaml b/charts/storagekubestashcom-backupstorage-editor/values.yaml index 6f23539b56..357ff29d33 100644 --- a/charts/storagekubestashcom-backupstorage-editor/values.yaml +++ b/charts/storagekubestashcom-backupstorage-editor/values.yaml @@ -11,31 +11,13 @@ metadata: resources: secret_storage_cred: # +doc-gen:break apiVersion: v1 - data: - AWS_ACCESS_KEY_ID: - AWS_SECRET_ACCESS_KEY: kind: Secret metadata: name: s3-storage-cred namespace: "" - type: Opaque storageKubestashComBackupStorage: # +doc-gen:break apiVersion: storage.kubestash.com/v1alpha1 kind: BackupStorage metadata: name: s3 namespace: demo - spec: - default: true - deletionPolicy: WipeOut - storage: - provider: s3 - s3: - bucket: kubestash-demo - endpoint: s3.amazonaws.com - prefix: /kubestash-backup - region: us-west-1 - secretName: s3-storage-cred - usagePolicy: - allowedNamespaces: - from: All diff --git a/charts/storagekubestashcom-repository-editor-options/Chart.yaml b/charts/storagekubestashcom-repository-editor-options/Chart.yaml index 684b1612c8..30c18cf108 100644 --- a/charts/storagekubestashcom-repository-editor-options/Chart.yaml +++ b/charts/storagekubestashcom-repository-editor-options/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 name: storagekubestashcom-repository-editor-options description: Stash Repository Editor UI Options type: application -version: v0.35.0 -appVersion: v0.35.0 +version: v0.36.0 +appVersion: v0.36.0 maintainers: - name: appscode email: support@appscode.com diff --git a/charts/storagekubestashcom-repository-editor-options/README.md b/charts/storagekubestashcom-repository-editor-options/README.md index 0c682128a4..e1b6539612 100644 --- a/charts/storagekubestashcom-repository-editor-options/README.md +++ b/charts/storagekubestashcom-repository-editor-options/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/storagekubestashcom-repository-editor-options --version=v0.35.0 -$ helm upgrade -i storagekubestashcom-repository-editor-options appscode/storagekubestashcom-repository-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm search repo appscode/storagekubestashcom-repository-editor-options --version=v0.36.0 +$ helm upgrade -i storagekubestashcom-repository-editor-options appscode/storagekubestashcom-repository-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Stash Repository Editor UI Options on a [Kubernetes](http:/ To install/upgrade the chart with the release name `storagekubestashcom-repository-editor-options`: ```bash -$ helm upgrade -i storagekubestashcom-repository-editor-options appscode/storagekubestashcom-repository-editor-options -n kube-system --create-namespace --version=v0.35.0 +$ helm upgrade -i storagekubestashcom-repository-editor-options appscode/storagekubestashcom-repository-editor-options -n kube-system --create-namespace --version=v0.36.0 ``` The command deploys a Stash Repository Editor UI Options on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -71,12 +71,12 @@ The following table lists the configurable parameters of the `storagekubestashco Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i storagekubestashcom-repository-editor-options appscode/storagekubestashcom-repository-editor-options -n kube-system --create-namespace --version=v0.35.0 --set metadata.resource.group=storage.kubestash.com +$ helm upgrade -i storagekubestashcom-repository-editor-options appscode/storagekubestashcom-repository-editor-options -n kube-system --create-namespace --version=v0.36.0 --set metadata.resource.group=storage.kubestash.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i storagekubestashcom-repository-editor-options appscode/storagekubestashcom-repository-editor-options -n kube-system --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i storagekubestashcom-repository-editor-options appscode/storagekubestashcom-repository-editor-options -n kube-system --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/storagekubestashcom-repository-editor/Chart.yaml b/charts/storagekubestashcom-repository-editor/Chart.yaml index c2e99e1841..cc71e6e7d2 100644 --- a/charts/storagekubestashcom-repository-editor/Chart.yaml +++ b/charts/storagekubestashcom-repository-editor/Chart.yaml @@ -1,10 +1,12 @@ annotations: meta.x-helm.dev/editor: '{"group":"storage.kubestash.com","version":"v1alpha1","resource":"repositories"}' meta.x-helm.dev/resource-keys: storageKubestashComRepository - meta.x-helm.dev/resources: "- group: storage.kubestash.com\n kind: Repository\n\ - \ version: v1alpha1\n" + meta.x-helm.dev/resources: | + - group: storage.kubestash.com + kind: Repository + version: v1alpha1 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Repository Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -16,4 +18,4 @@ maintainers: name: appscode name: storagekubestashcom-repository-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/storagekubestashcom-repository-editor/README.md b/charts/storagekubestashcom-repository-editor/README.md index f718ec858a..8772f5e913 100644 --- a/charts/storagekubestashcom-repository-editor/README.md +++ b/charts/storagekubestashcom-repository-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/storagekubestashcom-repository-editor --version=v0.35.0 -$ helm upgrade -i storagekubestashcom-repository-editor appscode/storagekubestashcom-repository-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/storagekubestashcom-repository-editor --version=v0.36.0 +$ helm upgrade -i storagekubestashcom-repository-editor appscode/storagekubestashcom-repository-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Repository Editor on a [Kubernetes](http://kubernetes.io) c To install/upgrade the chart with the release name `storagekubestashcom-repository-editor`: ```bash -$ helm upgrade -i storagekubestashcom-repository-editor appscode/storagekubestashcom-repository-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i storagekubestashcom-repository-editor appscode/storagekubestashcom-repository-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Repository Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -45,27 +45,27 @@ The command removes all the Kubernetes components associated with the chart and The following table lists the configurable parameters of the `storagekubestashcom-repository-editor` chart and their default values. -| Parameter | Description | Default | -|-----------------------------------------|-------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| metadata.resource.group | | storage.kubestash.com | -| metadata.resource.version | | v1alpha1 | -| metadata.resource.name | | repositories | -| metadata.resource.kind | | Repository | -| metadata.resource.scope | | Namespaced | -| metadata.release.name | | RELEASE-NAME | -| metadata.release.namespace | | default | -| resources.storageKubestashComRepository | | {"apiVersion":"storage.kubestash.com/v1alpha1","kind":"Repository","metadata":{"name":"ace-repo","namespace":"demo"},"spec":{"appRef":{"apiGroup":"kubedb.com","kind":"Postgres","name":"ace-db","namespace":"ace"},"deletionPolicy":"Delete","encryptionSecret":{"name":"default-encryption-secret","namespace":"stash"},"path":"ace/ace-db","storageRef":{"name":"default","namespace":"stash"}}} | +| Parameter | Description | Default | +|-----------------------------------------|-------------|------------------------------------------------------------------------------------------------------------------------------------| +| metadata.resource.group | | storage.kubestash.com | +| metadata.resource.version | | v1alpha1 | +| metadata.resource.name | | repositories | +| metadata.resource.kind | | Repository | +| metadata.resource.scope | | Namespaced | +| metadata.release.name | | RELEASE-NAME | +| metadata.release.namespace | | default | +| resources.storageKubestashComRepository | | {"apiVersion":"storage.kubestash.com/v1alpha1","kind":"Repository","metadata":{"name":"ace-repo","namespace":"demo"}} | Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i storagekubestashcom-repository-editor appscode/storagekubestashcom-repository-editor -n default --create-namespace --version=v0.35.0 --set metadata.resource.group=storage.kubestash.com +$ helm upgrade -i storagekubestashcom-repository-editor appscode/storagekubestashcom-repository-editor -n default --create-namespace --version=v0.36.0 --set metadata.resource.group=storage.kubestash.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i storagekubestashcom-repository-editor appscode/storagekubestashcom-repository-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i storagekubestashcom-repository-editor appscode/storagekubestashcom-repository-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/storagekubestashcom-repository-editor/values.yaml b/charts/storagekubestashcom-repository-editor/values.yaml index 394f323c1c..9e5247de09 100644 --- a/charts/storagekubestashcom-repository-editor/values.yaml +++ b/charts/storagekubestashcom-repository-editor/values.yaml @@ -15,17 +15,3 @@ resources: metadata: name: ace-repo namespace: demo - spec: - appRef: - apiGroup: kubedb.com - kind: Postgres - name: ace-db - namespace: ace - deletionPolicy: Delete - encryptionSecret: - name: default-encryption-secret - namespace: stash - path: ace/ace-db - storageRef: - name: default - namespace: stash diff --git a/charts/storagekubestashcom-retentionpolicy-editor/Chart.yaml b/charts/storagekubestashcom-retentionpolicy-editor/Chart.yaml index de30246920..83df7007e8 100644 --- a/charts/storagekubestashcom-retentionpolicy-editor/Chart.yaml +++ b/charts/storagekubestashcom-retentionpolicy-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"storage.kubestash.com","version":"v1alpha1","resource":"retentionpolicies"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: RetentionPolicy Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: storagekubestashcom-retentionpolicy-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/storagekubestashcom-retentionpolicy-editor/README.md b/charts/storagekubestashcom-retentionpolicy-editor/README.md index 699825a452..69296bbfa0 100644 --- a/charts/storagekubestashcom-retentionpolicy-editor/README.md +++ b/charts/storagekubestashcom-retentionpolicy-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/storagekubestashcom-retentionpolicy-editor --version=v0.35.0 -$ helm upgrade -i storagekubestashcom-retentionpolicy-editor appscode/storagekubestashcom-retentionpolicy-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/storagekubestashcom-retentionpolicy-editor --version=v0.36.0 +$ helm upgrade -i storagekubestashcom-retentionpolicy-editor appscode/storagekubestashcom-retentionpolicy-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a RetentionPolicy Editor on a [Kubernetes](http://kubernetes. To install/upgrade the chart with the release name `storagekubestashcom-retentionpolicy-editor`: ```bash -$ helm upgrade -i storagekubestashcom-retentionpolicy-editor appscode/storagekubestashcom-retentionpolicy-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i storagekubestashcom-retentionpolicy-editor appscode/storagekubestashcom-retentionpolicy-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a RetentionPolicy Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `storagekubestashco Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i storagekubestashcom-retentionpolicy-editor appscode/storagekubestashcom-retentionpolicy-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=storage.kubestash.com/v1alpha1 +$ helm upgrade -i storagekubestashcom-retentionpolicy-editor appscode/storagekubestashcom-retentionpolicy-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=storage.kubestash.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i storagekubestashcom-retentionpolicy-editor appscode/storagekubestashcom-retentionpolicy-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i storagekubestashcom-retentionpolicy-editor appscode/storagekubestashcom-retentionpolicy-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/storagekubestashcom-snapshot-editor/Chart.yaml b/charts/storagekubestashcom-snapshot-editor/Chart.yaml index 1d652aeac5..2742a2a2d7 100644 --- a/charts/storagekubestashcom-snapshot-editor/Chart.yaml +++ b/charts/storagekubestashcom-snapshot-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"storage.kubestash.com","version":"v1alpha1","resource":"snapshots"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Snapshot Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: storagekubestashcom-snapshot-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/storagekubestashcom-snapshot-editor/README.md b/charts/storagekubestashcom-snapshot-editor/README.md index f6a829cdff..3153e14d14 100644 --- a/charts/storagekubestashcom-snapshot-editor/README.md +++ b/charts/storagekubestashcom-snapshot-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/storagekubestashcom-snapshot-editor --version=v0.35.0 -$ helm upgrade -i storagekubestashcom-snapshot-editor appscode/storagekubestashcom-snapshot-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/storagekubestashcom-snapshot-editor --version=v0.36.0 +$ helm upgrade -i storagekubestashcom-snapshot-editor appscode/storagekubestashcom-snapshot-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Snapshot Editor on a [Kubernetes](http://kubernetes.io) clu To install/upgrade the chart with the release name `storagekubestashcom-snapshot-editor`: ```bash -$ helm upgrade -i storagekubestashcom-snapshot-editor appscode/storagekubestashcom-snapshot-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i storagekubestashcom-snapshot-editor appscode/storagekubestashcom-snapshot-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Snapshot Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `storagekubestashco Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i storagekubestashcom-snapshot-editor appscode/storagekubestashcom-snapshot-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=storage.kubestash.com/v1alpha1 +$ helm upgrade -i storagekubestashcom-snapshot-editor appscode/storagekubestashcom-snapshot-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=storage.kubestash.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i storagekubestashcom-snapshot-editor appscode/storagekubestashcom-snapshot-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i storagekubestashcom-snapshot-editor appscode/storagekubestashcom-snapshot-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/supervisorappscodecom-approvalpolicy-editor/Chart.yaml b/charts/supervisorappscodecom-approvalpolicy-editor/Chart.yaml index 6bfcd80cc4..66e1e6bd2c 100644 --- a/charts/supervisorappscodecom-approvalpolicy-editor/Chart.yaml +++ b/charts/supervisorappscodecom-approvalpolicy-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"supervisor.appscode.com","version":"v1alpha1","resource":"approvalpolicies"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ApprovalPolicy Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: supervisorappscodecom-approvalpolicy-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/supervisorappscodecom-approvalpolicy-editor/README.md b/charts/supervisorappscodecom-approvalpolicy-editor/README.md index 89d1a0dab0..647e13b7d7 100644 --- a/charts/supervisorappscodecom-approvalpolicy-editor/README.md +++ b/charts/supervisorappscodecom-approvalpolicy-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/supervisorappscodecom-approvalpolicy-editor --version=v0.35.0 -$ helm upgrade -i supervisorappscodecom-approvalpolicy-editor appscode/supervisorappscodecom-approvalpolicy-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/supervisorappscodecom-approvalpolicy-editor --version=v0.36.0 +$ helm upgrade -i supervisorappscodecom-approvalpolicy-editor appscode/supervisorappscodecom-approvalpolicy-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ApprovalPolicy Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `supervisorappscodecom-approvalpolicy-editor`: ```bash -$ helm upgrade -i supervisorappscodecom-approvalpolicy-editor appscode/supervisorappscodecom-approvalpolicy-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i supervisorappscodecom-approvalpolicy-editor appscode/supervisorappscodecom-approvalpolicy-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ApprovalPolicy Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `supervisorappscode Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i supervisorappscodecom-approvalpolicy-editor appscode/supervisorappscodecom-approvalpolicy-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=supervisor.appscode.com/v1alpha1 +$ helm upgrade -i supervisorappscodecom-approvalpolicy-editor appscode/supervisorappscodecom-approvalpolicy-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=supervisor.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i supervisorappscodecom-approvalpolicy-editor appscode/supervisorappscodecom-approvalpolicy-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i supervisorappscodecom-approvalpolicy-editor appscode/supervisorappscodecom-approvalpolicy-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/supervisorappscodecom-clustermaintenancewindow-editor/Chart.yaml b/charts/supervisorappscodecom-clustermaintenancewindow-editor/Chart.yaml index 59a5e12dda..2c68ae4cb1 100644 --- a/charts/supervisorappscodecom-clustermaintenancewindow-editor/Chart.yaml +++ b/charts/supervisorappscodecom-clustermaintenancewindow-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"supervisor.appscode.com","version":"v1alpha1","resource":"clustermaintenancewindows"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ClusterMaintenanceWindow Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: supervisorappscodecom-clustermaintenancewindow-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/supervisorappscodecom-clustermaintenancewindow-editor/README.md b/charts/supervisorappscodecom-clustermaintenancewindow-editor/README.md index 181eebc90c..8a284c3f68 100644 --- a/charts/supervisorappscodecom-clustermaintenancewindow-editor/README.md +++ b/charts/supervisorappscodecom-clustermaintenancewindow-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/supervisorappscodecom-clustermaintenancewindow-editor --version=v0.35.0 -$ helm upgrade -i supervisorappscodecom-clustermaintenancewindow-editor appscode/supervisorappscodecom-clustermaintenancewindow-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/supervisorappscodecom-clustermaintenancewindow-editor --version=v0.36.0 +$ helm upgrade -i supervisorappscodecom-clustermaintenancewindow-editor appscode/supervisorappscodecom-clustermaintenancewindow-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ClusterMaintenanceWindow Editor on a [Kubernetes](http://ku To install/upgrade the chart with the release name `supervisorappscodecom-clustermaintenancewindow-editor`: ```bash -$ helm upgrade -i supervisorappscodecom-clustermaintenancewindow-editor appscode/supervisorappscodecom-clustermaintenancewindow-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i supervisorappscodecom-clustermaintenancewindow-editor appscode/supervisorappscodecom-clustermaintenancewindow-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ClusterMaintenanceWindow Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `supervisorappscode Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i supervisorappscodecom-clustermaintenancewindow-editor appscode/supervisorappscodecom-clustermaintenancewindow-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=supervisor.appscode.com/v1alpha1 +$ helm upgrade -i supervisorappscodecom-clustermaintenancewindow-editor appscode/supervisorappscodecom-clustermaintenancewindow-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=supervisor.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i supervisorappscodecom-clustermaintenancewindow-editor appscode/supervisorappscodecom-clustermaintenancewindow-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i supervisorappscodecom-clustermaintenancewindow-editor appscode/supervisorappscodecom-clustermaintenancewindow-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/supervisorappscodecom-maintenancewindow-editor/Chart.yaml b/charts/supervisorappscodecom-maintenancewindow-editor/Chart.yaml index 0158134319..a27ea56f30 100644 --- a/charts/supervisorappscodecom-maintenancewindow-editor/Chart.yaml +++ b/charts/supervisorappscodecom-maintenancewindow-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"supervisor.appscode.com","version":"v1alpha1","resource":"maintenancewindows"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MaintenanceWindow Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: supervisorappscodecom-maintenancewindow-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/supervisorappscodecom-maintenancewindow-editor/README.md b/charts/supervisorappscodecom-maintenancewindow-editor/README.md index d7269d65f6..47b39c2c25 100644 --- a/charts/supervisorappscodecom-maintenancewindow-editor/README.md +++ b/charts/supervisorappscodecom-maintenancewindow-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/supervisorappscodecom-maintenancewindow-editor --version=v0.35.0 -$ helm upgrade -i supervisorappscodecom-maintenancewindow-editor appscode/supervisorappscodecom-maintenancewindow-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/supervisorappscodecom-maintenancewindow-editor --version=v0.36.0 +$ helm upgrade -i supervisorappscodecom-maintenancewindow-editor appscode/supervisorappscodecom-maintenancewindow-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MaintenanceWindow Editor on a [Kubernetes](http://kubernete To install/upgrade the chart with the release name `supervisorappscodecom-maintenancewindow-editor`: ```bash -$ helm upgrade -i supervisorappscodecom-maintenancewindow-editor appscode/supervisorappscodecom-maintenancewindow-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i supervisorappscodecom-maintenancewindow-editor appscode/supervisorappscodecom-maintenancewindow-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MaintenanceWindow Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `supervisorappscode Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i supervisorappscodecom-maintenancewindow-editor appscode/supervisorappscodecom-maintenancewindow-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=supervisor.appscode.com/v1alpha1 +$ helm upgrade -i supervisorappscodecom-maintenancewindow-editor appscode/supervisorappscodecom-maintenancewindow-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=supervisor.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i supervisorappscodecom-maintenancewindow-editor appscode/supervisorappscodecom-maintenancewindow-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i supervisorappscodecom-maintenancewindow-editor appscode/supervisorappscodecom-maintenancewindow-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/supervisorappscodecom-recommendation-editor/Chart.yaml b/charts/supervisorappscodecom-recommendation-editor/Chart.yaml index 7ea641aef8..3a9576a444 100644 --- a/charts/supervisorappscodecom-recommendation-editor/Chart.yaml +++ b/charts/supervisorappscodecom-recommendation-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"supervisor.appscode.com","version":"v1alpha1","resource":"recommendations"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Recommendation Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: supervisorappscodecom-recommendation-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/supervisorappscodecom-recommendation-editor/README.md b/charts/supervisorappscodecom-recommendation-editor/README.md index cefa09a4aa..8cecca899b 100644 --- a/charts/supervisorappscodecom-recommendation-editor/README.md +++ b/charts/supervisorappscodecom-recommendation-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/supervisorappscodecom-recommendation-editor --version=v0.35.0 -$ helm upgrade -i supervisorappscodecom-recommendation-editor appscode/supervisorappscodecom-recommendation-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/supervisorappscodecom-recommendation-editor --version=v0.36.0 +$ helm upgrade -i supervisorappscodecom-recommendation-editor appscode/supervisorappscodecom-recommendation-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Recommendation Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `supervisorappscodecom-recommendation-editor`: ```bash -$ helm upgrade -i supervisorappscodecom-recommendation-editor appscode/supervisorappscodecom-recommendation-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i supervisorappscodecom-recommendation-editor appscode/supervisorappscodecom-recommendation-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Recommendation Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `supervisorappscode Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i supervisorappscodecom-recommendation-editor appscode/supervisorappscodecom-recommendation-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=supervisor.appscode.com/v1alpha1 +$ helm upgrade -i supervisorappscodecom-recommendation-editor appscode/supervisorappscodecom-recommendation-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=supervisor.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i supervisorappscodecom-recommendation-editor appscode/supervisorappscodecom-recommendation-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i supervisorappscodecom-recommendation-editor appscode/supervisorappscodecom-recommendation-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/uibytebuildersdev-component-alert/Chart.yaml b/charts/uibytebuildersdev-component-alert/Chart.yaml index 4d7052085e..902c012643 100644 --- a/charts/uibytebuildersdev-component-alert/Chart.yaml +++ b/charts/uibytebuildersdev-component-alert/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: uibytebuildersdev-component-alert description: Alert Component Library type: library -appVersion: v0.35.0 +appVersion: v0.36.0 home: https://byte.builders icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png keywords: @@ -11,4 +11,4 @@ kubeVersion: '>= 1.14.0' maintainers: - email: support@appscode.com name: appscode -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uibytebuildersdev-component-backup-option/Chart.yaml b/charts/uibytebuildersdev-component-backup-option/Chart.yaml index 63fe526537..48f157e3c9 100644 --- a/charts/uibytebuildersdev-component-backup-option/Chart.yaml +++ b/charts/uibytebuildersdev-component-backup-option/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: uibytebuildersdev-component-backup-option description: Backup Option Component Library type: library -appVersion: v0.35.0 +appVersion: v0.36.0 home: https://byte.builders icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png keywords: @@ -11,4 +11,4 @@ kubeVersion: '>= 1.14.0' maintainers: - email: support@appscode.com name: appscode -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uibytebuildersdev-component-backupconfiguration/Chart.yaml b/charts/uibytebuildersdev-component-backupconfiguration/Chart.yaml index 5a487f403a..20116f92e1 100644 --- a/charts/uibytebuildersdev-component-backupconfiguration/Chart.yaml +++ b/charts/uibytebuildersdev-component-backupconfiguration/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: uibytebuildersdev-component-backupconfiguration description: BackupConfiguration Component Library type: library -appVersion: v0.35.0 +appVersion: v0.36.0 home: https://byte.builders icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png keywords: @@ -11,4 +11,4 @@ kubeVersion: '>= 1.14.0' maintainers: - email: support@appscode.com name: appscode -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uibytebuildersdev-component-certificates/Chart.yaml b/charts/uibytebuildersdev-component-certificates/Chart.yaml index 2b2aa351e8..37315c967b 100644 --- a/charts/uibytebuildersdev-component-certificates/Chart.yaml +++ b/charts/uibytebuildersdev-component-certificates/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: uibytebuildersdev-component-certificates description: Certificates Component Library type: library -appVersion: v0.35.0 +appVersion: v0.36.0 home: https://byte.builders icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png keywords: @@ -11,4 +11,4 @@ kubeVersion: '>= 1.14.0' maintainers: - email: support@appscode.com name: appscode -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uibytebuildersdev-component-data-sources-items/Chart.yaml b/charts/uibytebuildersdev-component-data-sources-items/Chart.yaml index ac2c9d0779..beddbbed57 100644 --- a/charts/uibytebuildersdev-component-data-sources-items/Chart.yaml +++ b/charts/uibytebuildersdev-component-data-sources-items/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: uibytebuildersdev-component-data-sources-items description: Data Source Items Component Library type: library -appVersion: v0.35.0 +appVersion: v0.36.0 home: https://byte.builders icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png keywords: @@ -11,4 +11,4 @@ kubeVersion: '>= 1.14.0' maintainers: - email: support@appscode.com name: appscode -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uibytebuildersdev-component-database-runtime-settings/Chart.yaml b/charts/uibytebuildersdev-component-database-runtime-settings/Chart.yaml index 94b7a70f43..1af15c4bb1 100644 --- a/charts/uibytebuildersdev-component-database-runtime-settings/Chart.yaml +++ b/charts/uibytebuildersdev-component-database-runtime-settings/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: uibytebuildersdev-component-database-runtime-settings description: DatabaseRuntimeSettings Component Library type: library -appVersion: v0.35.0 +appVersion: v0.36.0 home: https://byte.builders icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png keywords: @@ -11,4 +11,4 @@ kubeVersion: '>= 1.14.0' maintainers: - email: support@appscode.com name: appscode -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uibytebuildersdev-component-env-from/Chart.yaml b/charts/uibytebuildersdev-component-env-from/Chart.yaml index e5341de582..d4904fe7d1 100644 --- a/charts/uibytebuildersdev-component-env-from/Chart.yaml +++ b/charts/uibytebuildersdev-component-env-from/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: uibytebuildersdev-component-env-from description: EnvFrom Component Library type: library -appVersion: v0.35.0 +appVersion: v0.36.0 home: https://byte.builders icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png keywords: @@ -11,4 +11,4 @@ kubeVersion: '>= 1.14.0' maintainers: - email: support@appscode.com name: appscode -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uibytebuildersdev-component-env/Chart.yaml b/charts/uibytebuildersdev-component-env/Chart.yaml index 985cb4f3a1..6b1e6f5a94 100644 --- a/charts/uibytebuildersdev-component-env/Chart.yaml +++ b/charts/uibytebuildersdev-component-env/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: uibytebuildersdev-component-env description: Env Component Library type: library -appVersion: v0.35.0 +appVersion: v0.36.0 home: https://byte.builders icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png keywords: @@ -11,4 +11,4 @@ kubeVersion: '>= 1.14.0' maintainers: - email: support@appscode.com name: appscode -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uibytebuildersdev-component-health-checker/Chart.yaml b/charts/uibytebuildersdev-component-health-checker/Chart.yaml index 9aaf5a4d27..c440cc599f 100644 --- a/charts/uibytebuildersdev-component-health-checker/Chart.yaml +++ b/charts/uibytebuildersdev-component-health-checker/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: uibytebuildersdev-component-health-checker description: Health Checker Component Library type: library -appVersion: v0.35.0 +appVersion: v0.36.0 home: https://byte.builders icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png keywords: @@ -11,4 +11,4 @@ kubeVersion: '>= 1.14.0' maintainers: - email: support@appscode.com name: appscode -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uibytebuildersdev-component-initialization/Chart.yaml b/charts/uibytebuildersdev-component-initialization/Chart.yaml index 3b22dbc0c0..1ea79522ec 100644 --- a/charts/uibytebuildersdev-component-initialization/Chart.yaml +++ b/charts/uibytebuildersdev-component-initialization/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: uibytebuildersdev-component-initialization description: Initialization Component Library type: library -appVersion: v0.35.0 +appVersion: v0.36.0 home: https://byte.builders icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png keywords: @@ -11,4 +11,4 @@ kubeVersion: '>= 1.14.0' maintainers: - email: support@appscode.com name: appscode -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uibytebuildersdev-component-jwtoidc-config/Chart.yaml b/charts/uibytebuildersdev-component-jwtoidc-config/Chart.yaml index 150d9caf02..59a05b6d2e 100644 --- a/charts/uibytebuildersdev-component-jwtoidc-config/Chart.yaml +++ b/charts/uibytebuildersdev-component-jwtoidc-config/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: uibytebuildersdev-component-jwtoidc-config description: JwtOidc Config Component Library type: library -appVersion: v0.35.0 +appVersion: v0.36.0 home: https://byte.builders icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png keywords: @@ -11,4 +11,4 @@ kubeVersion: '>= 1.14.0' maintainers: - email: support@appscode.com name: appscode -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uibytebuildersdev-component-kubedb-ui-presets/Chart.yaml b/charts/uibytebuildersdev-component-kubedb-ui-presets/Chart.yaml index 8a6de27578..917bdb0acf 100644 --- a/charts/uibytebuildersdev-component-kubedb-ui-presets/Chart.yaml +++ b/charts/uibytebuildersdev-component-kubedb-ui-presets/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 name: uibytebuildersdev-component-kubedb-ui-presets description: kubedb-ui preset reusable preset chart type: library -version: v0.35.0 -appVersion: v0.35.0 +version: v0.36.0 +appVersion: v0.36.0 maintainers: - name: appscode email: support@appscode.com diff --git a/charts/uibytebuildersdev-component-match-expressions/Chart.yaml b/charts/uibytebuildersdev-component-match-expressions/Chart.yaml index c3e15989bd..fa1797b283 100644 --- a/charts/uibytebuildersdev-component-match-expressions/Chart.yaml +++ b/charts/uibytebuildersdev-component-match-expressions/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: uibytebuildersdev-component-match-expressions description: MatchExpressions Component Library type: library -appVersion: v0.35.0 +appVersion: v0.36.0 home: https://byte.builders icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png keywords: @@ -11,4 +11,4 @@ kubeVersion: '>= 1.14.0' maintainers: - email: support@appscode.com name: appscode -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uibytebuildersdev-component-match-fields/Chart.yaml b/charts/uibytebuildersdev-component-match-fields/Chart.yaml index 2bb997fbbe..744bb99aed 100644 --- a/charts/uibytebuildersdev-component-match-fields/Chart.yaml +++ b/charts/uibytebuildersdev-component-match-fields/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: uibytebuildersdev-component-match-fields description: MatchFields Component Library type: library -appVersion: v0.35.0 +appVersion: v0.36.0 home: https://byte.builders icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png keywords: @@ -11,4 +11,4 @@ kubeVersion: '>= 1.14.0' maintainers: - email: support@appscode.com name: appscode -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uibytebuildersdev-component-monitoring-option/Chart.yaml b/charts/uibytebuildersdev-component-monitoring-option/Chart.yaml index b5482dd4a2..17926bc56f 100644 --- a/charts/uibytebuildersdev-component-monitoring-option/Chart.yaml +++ b/charts/uibytebuildersdev-component-monitoring-option/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: uibytebuildersdev-component-monitoring-option description: Monitoring Option Component Library type: library -appVersion: v0.35.0 +appVersion: v0.36.0 home: https://byte.builders icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png keywords: @@ -11,4 +11,4 @@ kubeVersion: '>= 1.14.0' maintainers: - email: support@appscode.com name: appscode -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uibytebuildersdev-component-pod-template/Chart.yaml b/charts/uibytebuildersdev-component-pod-template/Chart.yaml index 1699db7b45..3b5a4f102c 100644 --- a/charts/uibytebuildersdev-component-pod-template/Chart.yaml +++ b/charts/uibytebuildersdev-component-pod-template/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: uibytebuildersdev-component-pod-template description: PodTemplate Component Library type: library -appVersion: v0.35.0 +appVersion: v0.36.0 home: https://byte.builders icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png keywords: @@ -11,4 +11,4 @@ kubeVersion: '>= 1.14.0' maintainers: - email: support@appscode.com name: appscode -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uibytebuildersdev-component-repository-create/Chart.yaml b/charts/uibytebuildersdev-component-repository-create/Chart.yaml index daca19fc5b..ad1ad4e4b4 100644 --- a/charts/uibytebuildersdev-component-repository-create/Chart.yaml +++ b/charts/uibytebuildersdev-component-repository-create/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: uibytebuildersdev-component-repository-create description: RepositoryCreate Component Library type: library -appVersion: v0.35.0 +appVersion: v0.36.0 home: https://byte.builders icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png keywords: @@ -11,4 +11,4 @@ kubeVersion: '>= 1.14.0' maintainers: - email: support@appscode.com name: appscode -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uibytebuildersdev-component-resources/Chart.yaml b/charts/uibytebuildersdev-component-resources/Chart.yaml index adf63b6464..fae4bae19d 100644 --- a/charts/uibytebuildersdev-component-resources/Chart.yaml +++ b/charts/uibytebuildersdev-component-resources/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: uibytebuildersdev-component-resources description: Resources Component Library type: library -appVersion: v0.35.0 +appVersion: v0.36.0 home: https://byte.builders icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png keywords: @@ -11,4 +11,4 @@ kubeVersion: '>= 1.14.0' maintainers: - email: support@appscode.com name: appscode -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uibytebuildersdev-component-runtime-settings/Chart.yaml b/charts/uibytebuildersdev-component-runtime-settings/Chart.yaml index 7987f34bd4..65d0ad541a 100644 --- a/charts/uibytebuildersdev-component-runtime-settings/Chart.yaml +++ b/charts/uibytebuildersdev-component-runtime-settings/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: uibytebuildersdev-component-runtime-settings description: RuntimeSettings Component Library type: library -appVersion: v0.35.0 +appVersion: v0.36.0 home: https://byte.builders icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png keywords: @@ -11,4 +11,4 @@ kubeVersion: '>= 1.14.0' maintainers: - email: support@appscode.com name: appscode -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uibytebuildersdev-component-se-linux-options/Chart.yaml b/charts/uibytebuildersdev-component-se-linux-options/Chart.yaml index c547eeac83..83bbf1a454 100644 --- a/charts/uibytebuildersdev-component-se-linux-options/Chart.yaml +++ b/charts/uibytebuildersdev-component-se-linux-options/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: uibytebuildersdev-component-se-linux-options description: SELinuxOptions Component Library type: library -appVersion: v0.35.0 +appVersion: v0.36.0 home: https://byte.builders icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png keywords: @@ -11,4 +11,4 @@ kubeVersion: '>= 1.14.0' maintainers: - email: support@appscode.com name: appscode -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uibytebuildersdev-component-selector/Chart.yaml b/charts/uibytebuildersdev-component-selector/Chart.yaml index 1007292fa6..da9a260c2f 100644 --- a/charts/uibytebuildersdev-component-selector/Chart.yaml +++ b/charts/uibytebuildersdev-component-selector/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: uibytebuildersdev-component-selector description: Selector Component Library type: library -appVersion: v0.35.0 +appVersion: v0.36.0 home: https://byte.builders icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png keywords: @@ -11,4 +11,4 @@ kubeVersion: '>= 1.14.0' maintainers: - email: support@appscode.com name: appscode -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uibytebuildersdev-component-service-templates/Chart.yaml b/charts/uibytebuildersdev-component-service-templates/Chart.yaml index e80d60c11e..514af3ea0b 100644 --- a/charts/uibytebuildersdev-component-service-templates/Chart.yaml +++ b/charts/uibytebuildersdev-component-service-templates/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: uibytebuildersdev-component-service-templates description: Service Templates Component Library type: library -appVersion: v0.35.0 +appVersion: v0.36.0 home: https://byte.builders icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png keywords: @@ -11,4 +11,4 @@ kubeVersion: '>= 1.14.0' maintainers: - email: support@appscode.com name: appscode -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uibytebuildersdev-component-stash-presets/Chart.yaml b/charts/uibytebuildersdev-component-stash-presets/Chart.yaml index 3a0fbb7858..2451c8f0e1 100644 --- a/charts/uibytebuildersdev-component-stash-presets/Chart.yaml +++ b/charts/uibytebuildersdev-component-stash-presets/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: uibytebuildersdev-component-stash-presets description: Backup Option Component Library type: library -appVersion: v0.35.0 +appVersion: v0.36.0 home: https://byte.builders icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png keywords: @@ -11,4 +11,4 @@ kubeVersion: '>= 1.14.0' maintainers: - email: support@appscode.com name: appscode -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uik8sappscodecom-clusterprofile-editor/Chart.yaml b/charts/uik8sappscodecom-clusterprofile-editor/Chart.yaml index b481761b88..273617bcd0 100644 --- a/charts/uik8sappscodecom-clusterprofile-editor/Chart.yaml +++ b/charts/uik8sappscodecom-clusterprofile-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ui.k8s.appscode.com","version":"v1alpha1","resource":"clusterprofiles"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ClusterProfile Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: uik8sappscodecom-clusterprofile-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uik8sappscodecom-clusterprofile-editor/README.md b/charts/uik8sappscodecom-clusterprofile-editor/README.md index e93113f083..973bd262eb 100644 --- a/charts/uik8sappscodecom-clusterprofile-editor/README.md +++ b/charts/uik8sappscodecom-clusterprofile-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/uik8sappscodecom-clusterprofile-editor --version=v0.35.0 -$ helm upgrade -i uik8sappscodecom-clusterprofile-editor appscode/uik8sappscodecom-clusterprofile-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/uik8sappscodecom-clusterprofile-editor --version=v0.36.0 +$ helm upgrade -i uik8sappscodecom-clusterprofile-editor appscode/uik8sappscodecom-clusterprofile-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ClusterProfile Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `uik8sappscodecom-clusterprofile-editor`: ```bash -$ helm upgrade -i uik8sappscodecom-clusterprofile-editor appscode/uik8sappscodecom-clusterprofile-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i uik8sappscodecom-clusterprofile-editor appscode/uik8sappscodecom-clusterprofile-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ClusterProfile Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `uik8sappscodecom-c Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i uik8sappscodecom-clusterprofile-editor appscode/uik8sappscodecom-clusterprofile-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ui.k8s.appscode.com/v1alpha1 +$ helm upgrade -i uik8sappscodecom-clusterprofile-editor appscode/uik8sappscodecom-clusterprofile-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ui.k8s.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i uik8sappscodecom-clusterprofile-editor appscode/uik8sappscodecom-clusterprofile-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i uik8sappscodecom-clusterprofile-editor appscode/uik8sappscodecom-clusterprofile-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/uik8sappscodecom-featureset-capi-capa-editor/Chart.yaml b/charts/uik8sappscodecom-featureset-capi-capa-editor/Chart.yaml index f8b992155d..5eca49aa6b 100644 --- a/charts/uik8sappscodecom-featureset-capi-capa-editor/Chart.yaml +++ b/charts/uik8sappscodecom-featureset-capi-capa-editor/Chart.yaml @@ -1,10 +1,12 @@ annotations: meta.x-helm.dev/editor: '{"group":"ui.k8s.appscode.com","version":"v1alpha1","resource":"featuresets"}' meta.x-helm.dev/resource-keys: helmToolkitFluxcdIoHelmRelease_aws_credential_manager,helmToolkitFluxcdIoHelmRelease_aws_ebs_csi_driver,helmToolkitFluxcdIoHelmRelease_aws_load_balancer_controller,helmToolkitFluxcdIoHelmRelease_capa_vpc_peering_operator,helmToolkitFluxcdIoHelmRelease_cluster_autoscaler - meta.x-helm.dev/resources: "- group: helm.toolkit.fluxcd.io\n kind: HelmRelease\n\ - \ version: v2\n" + meta.x-helm.dev/resources: | + - group: helm.toolkit.fluxcd.io + kind: HelmRelease + version: v2 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: FeatureSet Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -16,4 +18,4 @@ maintainers: name: appscode name: uik8sappscodecom-featureset-capi-capa-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uik8sappscodecom-featureset-capi-capa-editor/README.md b/charts/uik8sappscodecom-featureset-capi-capa-editor/README.md index d7d51e294d..e26974a32e 100644 --- a/charts/uik8sappscodecom-featureset-capi-capa-editor/README.md +++ b/charts/uik8sappscodecom-featureset-capi-capa-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/uik8sappscodecom-featureset-capi-capa-editor --version=v0.35.0 -$ helm upgrade -i uik8sappscodecom-featureset-capi-capa-editor appscode/uik8sappscodecom-featureset-capi-capa-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/uik8sappscodecom-featureset-capi-capa-editor --version=v0.36.0 +$ helm upgrade -i uik8sappscodecom-featureset-capi-capa-editor appscode/uik8sappscodecom-featureset-capi-capa-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a FeatureSet Editor on a [Kubernetes](http://kubernetes.io) c To install/upgrade the chart with the release name `uik8sappscodecom-featureset-capi-capa-editor`: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-capi-capa-editor appscode/uik8sappscodecom-featureset-capi-capa-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i uik8sappscodecom-featureset-capi-capa-editor appscode/uik8sappscodecom-featureset-capi-capa-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a FeatureSet Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -64,12 +64,12 @@ The following table lists the configurable parameters of the `uik8sappscodecom-f Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-capi-capa-editor appscode/uik8sappscodecom-featureset-capi-capa-editor -n default --create-namespace --version=v0.35.0 --set metadata.resource.group=ui.k8s.appscode.com +$ helm upgrade -i uik8sappscodecom-featureset-capi-capa-editor appscode/uik8sappscodecom-featureset-capi-capa-editor -n default --create-namespace --version=v0.36.0 --set metadata.resource.group=ui.k8s.appscode.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-capi-capa-editor appscode/uik8sappscodecom-featureset-capi-capa-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i uik8sappscodecom-featureset-capi-capa-editor appscode/uik8sappscodecom-featureset-capi-capa-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/uik8sappscodecom-featureset-capi-capg-editor/Chart.yaml b/charts/uik8sappscodecom-featureset-capi-capg-editor/Chart.yaml index 5fcb566e1e..73a238d7fe 100644 --- a/charts/uik8sappscodecom-featureset-capi-capg-editor/Chart.yaml +++ b/charts/uik8sappscodecom-featureset-capi-capg-editor/Chart.yaml @@ -1,10 +1,12 @@ annotations: meta.x-helm.dev/editor: '{"group":"ui.k8s.appscode.com","version":"v1alpha1","resource":"featuresets"}' meta.x-helm.dev/resource-keys: helmToolkitFluxcdIoHelmRelease_gcp_credential_manager - meta.x-helm.dev/resources: "- group: helm.toolkit.fluxcd.io\n kind: HelmRelease\n\ - \ version: v2\n" + meta.x-helm.dev/resources: | + - group: helm.toolkit.fluxcd.io + kind: HelmRelease + version: v2 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: FeatureSet Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -16,4 +18,4 @@ maintainers: name: appscode name: uik8sappscodecom-featureset-capi-capg-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uik8sappscodecom-featureset-capi-capg-editor/README.md b/charts/uik8sappscodecom-featureset-capi-capg-editor/README.md index bf755c5e06..8d207f3128 100644 --- a/charts/uik8sappscodecom-featureset-capi-capg-editor/README.md +++ b/charts/uik8sappscodecom-featureset-capi-capg-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/uik8sappscodecom-featureset-capi-capg-editor --version=v0.35.0 -$ helm upgrade -i uik8sappscodecom-featureset-capi-capg-editor appscode/uik8sappscodecom-featureset-capi-capg-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/uik8sappscodecom-featureset-capi-capg-editor --version=v0.36.0 +$ helm upgrade -i uik8sappscodecom-featureset-capi-capg-editor appscode/uik8sappscodecom-featureset-capi-capg-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a FeatureSet Editor on a [Kubernetes](http://kubernetes.io) c To install/upgrade the chart with the release name `uik8sappscodecom-featureset-capi-capg-editor`: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-capi-capg-editor appscode/uik8sappscodecom-featureset-capi-capg-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i uik8sappscodecom-featureset-capi-capg-editor appscode/uik8sappscodecom-featureset-capi-capg-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a FeatureSet Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -60,12 +60,12 @@ The following table lists the configurable parameters of the `uik8sappscodecom-f Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-capi-capg-editor appscode/uik8sappscodecom-featureset-capi-capg-editor -n default --create-namespace --version=v0.35.0 --set metadata.resource.group=ui.k8s.appscode.com +$ helm upgrade -i uik8sappscodecom-featureset-capi-capg-editor appscode/uik8sappscodecom-featureset-capi-capg-editor -n default --create-namespace --version=v0.36.0 --set metadata.resource.group=ui.k8s.appscode.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-capi-capg-editor appscode/uik8sappscodecom-featureset-capi-capg-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i uik8sappscodecom-featureset-capi-capg-editor appscode/uik8sappscodecom-featureset-capi-capg-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/uik8sappscodecom-featureset-capi-capz-editor/Chart.yaml b/charts/uik8sappscodecom-featureset-capi-capz-editor/Chart.yaml index 604068a12e..14abea1c84 100644 --- a/charts/uik8sappscodecom-featureset-capi-capz-editor/Chart.yaml +++ b/charts/uik8sappscodecom-featureset-capi-capz-editor/Chart.yaml @@ -4,7 +4,7 @@ annotations: ' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: FeatureSet Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -16,4 +16,4 @@ maintainers: name: appscode name: uik8sappscodecom-featureset-capi-capz-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uik8sappscodecom-featureset-capi-capz-editor/README.md b/charts/uik8sappscodecom-featureset-capi-capz-editor/README.md index 88dadc3b78..7912332f1e 100644 --- a/charts/uik8sappscodecom-featureset-capi-capz-editor/README.md +++ b/charts/uik8sappscodecom-featureset-capi-capz-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/uik8sappscodecom-featureset-capi-capz-editor --version=v0.35.0 -$ helm upgrade -i uik8sappscodecom-featureset-capi-capz-editor appscode/uik8sappscodecom-featureset-capi-capz-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/uik8sappscodecom-featureset-capi-capz-editor --version=v0.36.0 +$ helm upgrade -i uik8sappscodecom-featureset-capi-capz-editor appscode/uik8sappscodecom-featureset-capi-capz-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a FeatureSet Editor on a [Kubernetes](http://kubernetes.io) c To install/upgrade the chart with the release name `uik8sappscodecom-featureset-capi-capz-editor`: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-capi-capz-editor appscode/uik8sappscodecom-featureset-capi-capz-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i uik8sappscodecom-featureset-capi-capz-editor appscode/uik8sappscodecom-featureset-capi-capz-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a FeatureSet Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -60,12 +60,12 @@ The following table lists the configurable parameters of the `uik8sappscodecom-f Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-capi-capz-editor appscode/uik8sappscodecom-featureset-capi-capz-editor -n default --create-namespace --version=v0.35.0 --set metadata.resource.group=ui.k8s.appscode.com +$ helm upgrade -i uik8sappscodecom-featureset-capi-capz-editor appscode/uik8sappscodecom-featureset-capi-capz-editor -n default --create-namespace --version=v0.36.0 --set metadata.resource.group=ui.k8s.appscode.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-capi-capz-editor appscode/uik8sappscodecom-featureset-capi-capz-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i uik8sappscodecom-featureset-capi-capz-editor appscode/uik8sappscodecom-featureset-capi-capz-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/uik8sappscodecom-featureset-capi-core-editor/Chart.yaml b/charts/uik8sappscodecom-featureset-capi-core-editor/Chart.yaml index b93f6a9955..7683be370e 100644 --- a/charts/uik8sappscodecom-featureset-capi-core-editor/Chart.yaml +++ b/charts/uik8sappscodecom-featureset-capi-core-editor/Chart.yaml @@ -1,10 +1,12 @@ annotations: meta.x-helm.dev/editor: '{"group":"ui.k8s.appscode.com","version":"v1alpha1","resource":"featuresets"}' meta.x-helm.dev/resource-keys: helmToolkitFluxcdIoHelmRelease_capi_catalog,helmToolkitFluxcdIoHelmRelease_capi_ops_manager,helmToolkitFluxcdIoHelmRelease_cluster_presets - meta.x-helm.dev/resources: "- group: helm.toolkit.fluxcd.io\n kind: HelmRelease\n\ - \ version: v2\n" + meta.x-helm.dev/resources: | + - group: helm.toolkit.fluxcd.io + kind: HelmRelease + version: v2 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: FeatureSet Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -16,4 +18,4 @@ maintainers: name: appscode name: uik8sappscodecom-featureset-capi-core-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uik8sappscodecom-featureset-capi-core-editor/README.md b/charts/uik8sappscodecom-featureset-capi-core-editor/README.md index 2eba8388f1..f7e94935a0 100644 --- a/charts/uik8sappscodecom-featureset-capi-core-editor/README.md +++ b/charts/uik8sappscodecom-featureset-capi-core-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/uik8sappscodecom-featureset-capi-core-editor --version=v0.35.0 -$ helm upgrade -i uik8sappscodecom-featureset-capi-core-editor appscode/uik8sappscodecom-featureset-capi-core-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/uik8sappscodecom-featureset-capi-core-editor --version=v0.36.0 +$ helm upgrade -i uik8sappscodecom-featureset-capi-core-editor appscode/uik8sappscodecom-featureset-capi-core-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a FeatureSet Editor on a [Kubernetes](http://kubernetes.io) c To install/upgrade the chart with the release name `uik8sappscodecom-featureset-capi-core-editor`: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-capi-core-editor appscode/uik8sappscodecom-featureset-capi-core-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i uik8sappscodecom-featureset-capi-core-editor appscode/uik8sappscodecom-featureset-capi-core-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a FeatureSet Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,18 +56,18 @@ The following table lists the configurable parameters of the `uik8sappscodecom-f | metadata.release.namespace | | default | | resources.helmToolkitFluxcdIoHelmRelease_capi_catalog | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"capi-catalog"},"name":"capi-catalog","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"capi-catalog","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2024.10.24"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"capi-catalog","storageNamespace":"capi-cluster","targetNamespace":"capi-cluster","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}}}} | | resources.helmToolkitFluxcdIoHelmRelease_capi_ops_manager | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"capi-ops-manager"},"name":"capi-ops-manager","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"capi-ops-manager","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2024.8.14"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"capi-ops-manager","storageNamespace":"capi-cluster","targetNamespace":"capi-cluster","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}}}} | -| resources.helmToolkitFluxcdIoHelmRelease_cluster_presets | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"cluster-presets"},"name":"cluster-presets","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"cluster-presets","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2026.6.12"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"cluster-presets","storageNamespace":"capi-cluster","targetNamespace":"capi-cluster","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}}}} | +| resources.helmToolkitFluxcdIoHelmRelease_cluster_presets | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"cluster-presets"},"name":"cluster-presets","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"cluster-presets","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2026.6.19"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"cluster-presets","storageNamespace":"capi-cluster","targetNamespace":"capi-cluster","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}}}} | Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-capi-core-editor appscode/uik8sappscodecom-featureset-capi-core-editor -n default --create-namespace --version=v0.35.0 --set metadata.resource.group=ui.k8s.appscode.com +$ helm upgrade -i uik8sappscodecom-featureset-capi-core-editor appscode/uik8sappscodecom-featureset-capi-core-editor -n default --create-namespace --version=v0.36.0 --set metadata.resource.group=ui.k8s.appscode.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-capi-core-editor appscode/uik8sappscodecom-featureset-capi-core-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i uik8sappscodecom-featureset-capi-core-editor appscode/uik8sappscodecom-featureset-capi-core-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/uik8sappscodecom-featureset-capi-core-editor/values.yaml b/charts/uik8sappscodecom-featureset-capi-core-editor/values.yaml index c1917094c2..1e89a28269 100644 --- a/charts/uik8sappscodecom-featureset-capi-core-editor/values.yaml +++ b/charts/uik8sappscodecom-featureset-capi-core-editor/values.yaml @@ -87,7 +87,7 @@ resources: kind: HelmRepository name: appscode-charts-oci namespace: kubeops - version: v2026.6.12 + version: v2026.6.19 install: crds: CreateReplace createNamespace: true diff --git a/charts/uik8sappscodecom-featureset-crossplane-editor/Chart.yaml b/charts/uik8sappscodecom-featureset-crossplane-editor/Chart.yaml index f4bb08a80b..edacfa677f 100644 --- a/charts/uik8sappscodecom-featureset-crossplane-editor/Chart.yaml +++ b/charts/uik8sappscodecom-featureset-crossplane-editor/Chart.yaml @@ -1,10 +1,12 @@ annotations: meta.x-helm.dev/editor: '{"group":"ui.k8s.appscode.com","version":"v1alpha1","resource":"featuresets"}' meta.x-helm.dev/resource-keys: helmToolkitFluxcdIoHelmRelease_crossplane,helmToolkitFluxcdIoHelmRelease_kubedb_provider_aws,helmToolkitFluxcdIoHelmRelease_kubedb_provider_azure,helmToolkitFluxcdIoHelmRelease_kubedb_provider_gcp - meta.x-helm.dev/resources: "- group: helm.toolkit.fluxcd.io\n kind: HelmRelease\n\ - \ version: v2\n" + meta.x-helm.dev/resources: | + - group: helm.toolkit.fluxcd.io + kind: HelmRelease + version: v2 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: FeatureSet Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -16,4 +18,4 @@ maintainers: name: appscode name: uik8sappscodecom-featureset-crossplane-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uik8sappscodecom-featureset-crossplane-editor/README.md b/charts/uik8sappscodecom-featureset-crossplane-editor/README.md index f6f6b38eab..309f4d1401 100644 --- a/charts/uik8sappscodecom-featureset-crossplane-editor/README.md +++ b/charts/uik8sappscodecom-featureset-crossplane-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/uik8sappscodecom-featureset-crossplane-editor --version=v0.35.0 -$ helm upgrade -i uik8sappscodecom-featureset-crossplane-editor appscode/uik8sappscodecom-featureset-crossplane-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/uik8sappscodecom-featureset-crossplane-editor --version=v0.36.0 +$ helm upgrade -i uik8sappscodecom-featureset-crossplane-editor appscode/uik8sappscodecom-featureset-crossplane-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a FeatureSet Editor on a [Kubernetes](http://kubernetes.io) c To install/upgrade the chart with the release name `uik8sappscodecom-featureset-crossplane-editor`: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-crossplane-editor appscode/uik8sappscodecom-featureset-crossplane-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i uik8sappscodecom-featureset-crossplane-editor appscode/uik8sappscodecom-featureset-crossplane-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a FeatureSet Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -63,12 +63,12 @@ The following table lists the configurable parameters of the `uik8sappscodecom-f Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-crossplane-editor appscode/uik8sappscodecom-featureset-crossplane-editor -n default --create-namespace --version=v0.35.0 --set metadata.resource.group=ui.k8s.appscode.com +$ helm upgrade -i uik8sappscodecom-featureset-crossplane-editor appscode/uik8sappscodecom-featureset-crossplane-editor -n default --create-namespace --version=v0.36.0 --set metadata.resource.group=ui.k8s.appscode.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-crossplane-editor appscode/uik8sappscodecom-featureset-crossplane-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i uik8sappscodecom-featureset-crossplane-editor appscode/uik8sappscodecom-featureset-crossplane-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/uik8sappscodecom-featureset-ocm-hub-editor/Chart.yaml b/charts/uik8sappscodecom-featureset-ocm-hub-editor/Chart.yaml index f83a20cbe9..ccf624c141 100644 --- a/charts/uik8sappscodecom-featureset-ocm-hub-editor/Chart.yaml +++ b/charts/uik8sappscodecom-featureset-ocm-hub-editor/Chart.yaml @@ -1,10 +1,12 @@ annotations: meta.x-helm.dev/editor: '{"group":"ui.k8s.appscode.com","version":"v1alpha1","resource":"featuresets"}' meta.x-helm.dev/resource-keys: helmToolkitFluxcdIoHelmRelease_cluster_auth_manager,helmToolkitFluxcdIoHelmRelease_cluster_gateway_manager,helmToolkitFluxcdIoHelmRelease_cluster_manager_hub,helmToolkitFluxcdIoHelmRelease_cluster_profile_manager,helmToolkitFluxcdIoHelmRelease_cluster_proxy_manager,helmToolkitFluxcdIoHelmRelease_fluxcd_manager,helmToolkitFluxcdIoHelmRelease_hub_cluster_robot,helmToolkitFluxcdIoHelmRelease_kubeslice,helmToolkitFluxcdIoHelmRelease_license_proxyserver_manager,helmToolkitFluxcdIoHelmRelease_managed_serviceaccount_manager,helmToolkitFluxcdIoHelmRelease_spoke_cluster_addons - meta.x-helm.dev/resources: "- group: helm.toolkit.fluxcd.io\n kind: HelmRelease\n\ - \ version: v2\n" + meta.x-helm.dev/resources: | + - group: helm.toolkit.fluxcd.io + kind: HelmRelease + version: v2 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: FeatureSet Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -16,4 +18,4 @@ maintainers: name: appscode name: uik8sappscodecom-featureset-ocm-hub-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uik8sappscodecom-featureset-ocm-hub-editor/README.md b/charts/uik8sappscodecom-featureset-ocm-hub-editor/README.md index 20d0125d53..80ad6e6d09 100644 --- a/charts/uik8sappscodecom-featureset-ocm-hub-editor/README.md +++ b/charts/uik8sappscodecom-featureset-ocm-hub-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/uik8sappscodecom-featureset-ocm-hub-editor --version=v0.35.0 -$ helm upgrade -i uik8sappscodecom-featureset-ocm-hub-editor appscode/uik8sappscodecom-featureset-ocm-hub-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/uik8sappscodecom-featureset-ocm-hub-editor --version=v0.36.0 +$ helm upgrade -i uik8sappscodecom-featureset-ocm-hub-editor appscode/uik8sappscodecom-featureset-ocm-hub-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a FeatureSet Editor on a [Kubernetes](http://kubernetes.io) c To install/upgrade the chart with the release name `uik8sappscodecom-featureset-ocm-hub-editor`: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-ocm-hub-editor appscode/uik8sappscodecom-featureset-ocm-hub-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i uik8sappscodecom-featureset-ocm-hub-editor appscode/uik8sappscodecom-featureset-ocm-hub-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a FeatureSet Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -70,12 +70,12 @@ The following table lists the configurable parameters of the `uik8sappscodecom-f Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-ocm-hub-editor appscode/uik8sappscodecom-featureset-ocm-hub-editor -n default --create-namespace --version=v0.35.0 --set metadata.resource.group=ui.k8s.appscode.com +$ helm upgrade -i uik8sappscodecom-featureset-ocm-hub-editor appscode/uik8sappscodecom-featureset-ocm-hub-editor -n default --create-namespace --version=v0.36.0 --set metadata.resource.group=ui.k8s.appscode.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-ocm-hub-editor appscode/uik8sappscodecom-featureset-ocm-hub-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i uik8sappscodecom-featureset-ocm-hub-editor appscode/uik8sappscodecom-featureset-ocm-hub-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/uik8sappscodecom-featureset-ocm-hub-editor/values.yaml b/charts/uik8sappscodecom-featureset-ocm-hub-editor/values.yaml index 7c02ad5881..16b630164d 100644 --- a/charts/uik8sappscodecom-featureset-ocm-hub-editor/values.yaml +++ b/charts/uik8sappscodecom-featureset-ocm-hub-editor/values.yaml @@ -56,7 +56,7 @@ resources: kind: HelmRepository name: appscode-charts-oci namespace: kubeops - version: v2026.2.16 + version: v2026.6.26 install: crds: CreateReplace createNamespace: true @@ -118,7 +118,7 @@ resources: kind: HelmRepository name: appscode-charts-oci namespace: kubeops - version: v2026.2.16 + version: v2026.6.26 install: crds: CreateReplace createNamespace: true @@ -149,7 +149,7 @@ resources: kind: HelmRepository name: appscode-charts-oci namespace: kubeops - version: v2026.2.16 + version: v2026.6.26 install: crds: CreateReplace createNamespace: true diff --git a/charts/uik8sappscodecom-featureset-ocm-spoke-editor/Chart.yaml b/charts/uik8sappscodecom-featureset-ocm-spoke-editor/Chart.yaml index a0a275bf63..7c3b3c6601 100644 --- a/charts/uik8sappscodecom-featureset-ocm-spoke-editor/Chart.yaml +++ b/charts/uik8sappscodecom-featureset-ocm-spoke-editor/Chart.yaml @@ -1,10 +1,12 @@ annotations: meta.x-helm.dev/editor: '{"group":"ui.k8s.appscode.com","version":"v1alpha1","resource":"featuresets"}' meta.x-helm.dev/resource-keys: helmToolkitFluxcdIoHelmRelease_cluster_manager_spoke - meta.x-helm.dev/resources: "- group: helm.toolkit.fluxcd.io\n kind: HelmRelease\n\ - \ version: v2\n" + meta.x-helm.dev/resources: | + - group: helm.toolkit.fluxcd.io + kind: HelmRelease + version: v2 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: FeatureSet Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -16,4 +18,4 @@ maintainers: name: appscode name: uik8sappscodecom-featureset-ocm-spoke-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uik8sappscodecom-featureset-ocm-spoke-editor/README.md b/charts/uik8sappscodecom-featureset-ocm-spoke-editor/README.md index 2e2d37a68e..24bced119a 100644 --- a/charts/uik8sappscodecom-featureset-ocm-spoke-editor/README.md +++ b/charts/uik8sappscodecom-featureset-ocm-spoke-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/uik8sappscodecom-featureset-ocm-spoke-editor --version=v0.35.0 -$ helm upgrade -i uik8sappscodecom-featureset-ocm-spoke-editor appscode/uik8sappscodecom-featureset-ocm-spoke-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/uik8sappscodecom-featureset-ocm-spoke-editor --version=v0.36.0 +$ helm upgrade -i uik8sappscodecom-featureset-ocm-spoke-editor appscode/uik8sappscodecom-featureset-ocm-spoke-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a FeatureSet Editor on a [Kubernetes](http://kubernetes.io) c To install/upgrade the chart with the release name `uik8sappscodecom-featureset-ocm-spoke-editor`: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-ocm-spoke-editor appscode/uik8sappscodecom-featureset-ocm-spoke-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i uik8sappscodecom-featureset-ocm-spoke-editor appscode/uik8sappscodecom-featureset-ocm-spoke-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a FeatureSet Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -60,12 +60,12 @@ The following table lists the configurable parameters of the `uik8sappscodecom-f Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-ocm-spoke-editor appscode/uik8sappscodecom-featureset-ocm-spoke-editor -n default --create-namespace --version=v0.35.0 --set metadata.resource.group=ui.k8s.appscode.com +$ helm upgrade -i uik8sappscodecom-featureset-ocm-spoke-editor appscode/uik8sappscodecom-featureset-ocm-spoke-editor -n default --create-namespace --version=v0.36.0 --set metadata.resource.group=ui.k8s.appscode.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-ocm-spoke-editor appscode/uik8sappscodecom-featureset-ocm-spoke-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i uik8sappscodecom-featureset-ocm-spoke-editor appscode/uik8sappscodecom-featureset-ocm-spoke-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/uik8sappscodecom-featureset-opscenter-backup-editor/Chart.yaml b/charts/uik8sappscodecom-featureset-opscenter-backup-editor/Chart.yaml index 28030d8467..4a53aa2581 100644 --- a/charts/uik8sappscodecom-featureset-opscenter-backup-editor/Chart.yaml +++ b/charts/uik8sappscodecom-featureset-opscenter-backup-editor/Chart.yaml @@ -1,10 +1,12 @@ annotations: meta.x-helm.dev/editor: '{"group":"ui.k8s.appscode.com","version":"v1alpha1","resource":"featuresets"}' meta.x-helm.dev/resource-keys: helmToolkitFluxcdIoHelmRelease_kubestash,helmToolkitFluxcdIoHelmRelease_stash,helmToolkitFluxcdIoHelmRelease_stash_opscenter,helmToolkitFluxcdIoHelmRelease_stash_presets - meta.x-helm.dev/resources: "- group: helm.toolkit.fluxcd.io\n kind: HelmRelease\n\ - \ version: v2\n" + meta.x-helm.dev/resources: | + - group: helm.toolkit.fluxcd.io + kind: HelmRelease + version: v2 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: FeatureSet Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -16,4 +18,4 @@ maintainers: name: appscode name: uik8sappscodecom-featureset-opscenter-backup-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uik8sappscodecom-featureset-opscenter-backup-editor/README.md b/charts/uik8sappscodecom-featureset-opscenter-backup-editor/README.md index ae740ee709..7e8e892a54 100644 --- a/charts/uik8sappscodecom-featureset-opscenter-backup-editor/README.md +++ b/charts/uik8sappscodecom-featureset-opscenter-backup-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/uik8sappscodecom-featureset-opscenter-backup-editor --version=v0.35.0 -$ helm upgrade -i uik8sappscodecom-featureset-opscenter-backup-editor appscode/uik8sappscodecom-featureset-opscenter-backup-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/uik8sappscodecom-featureset-opscenter-backup-editor --version=v0.36.0 +$ helm upgrade -i uik8sappscodecom-featureset-opscenter-backup-editor appscode/uik8sappscodecom-featureset-opscenter-backup-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a FeatureSet Editor on a [Kubernetes](http://kubernetes.io) c To install/upgrade the chart with the release name `uik8sappscodecom-featureset-opscenter-backup-editor`: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-opscenter-backup-editor appscode/uik8sappscodecom-featureset-opscenter-backup-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i uik8sappscodecom-featureset-opscenter-backup-editor appscode/uik8sappscodecom-featureset-opscenter-backup-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a FeatureSet Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -54,21 +54,21 @@ The following table lists the configurable parameters of the `uik8sappscodecom-f | metadata.resource.scope | | Cluster | | metadata.release.name | | RELEASE-NAME | | metadata.release.namespace | | default | -| resources.helmToolkitFluxcdIoHelmRelease_kubestash | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"kubestash"},"name":"kubestash","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"kubestash","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2026.4.27"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"kubestash","storageNamespace":"stash","targetNamespace":"stash","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}},"values":{"features":{"enterprise":true}}}} | +| resources.helmToolkitFluxcdIoHelmRelease_kubestash | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"kubestash"},"name":"kubestash","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"kubestash","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2026.6.19"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"kubestash","storageNamespace":"stash","targetNamespace":"stash","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}},"values":{"features":{"enterprise":true}}}} | | resources.helmToolkitFluxcdIoHelmRelease_stash | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"stash"},"name":"stash","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"stash","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2025.7.31"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"stash","storageNamespace":"stash","targetNamespace":"stash","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}},"values":{"features":{"enterprise":true},"global":{"license":"-----BEGIN CERTIFICATE-----\nMIIEEDCCAvigAwIBAgIIQqRL8fs8UCwwDQYJKoZIhvcNAQELBQAwJTEWMBQGA1UE\nChMNQXBwc0NvZGUgSW5jLjELMAkGA1UEAxMCY2EwHhcNMjMxMDI3MjM0OTI0WhcN\nMjMxMTEwMjM0OTI0WjCB2TEOMAwGA1UEBhMFc3Rhc2gxEzARBgNVBAgTCmVudGVy\ncHJpc2UxaDAWBgNVBAoTD3N0YXNoLWNvbW11bml0eTAXBgNVBAoTEGt1YmVkYi1l\neHQtc3Rhc2gwFwYDVQQKExBzdGFzaC1lbnRlcnByaXNlMBwGA1UEChMVcGFub3B0\naWNvbi1lbnRlcnByaXNlMRkwFwYDVQQLExBzdGFzaC1lbnRlcnByaXNlMS0wKwYD\nVQQDEyQ2MDE0ZTg4MS0xZjJhLTRhNWUtOTA2Zi1iZWMwMTdhMDVlYzEwggEiMA0G\nCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDlr+C5Ao1r/+MQ/sAdPOa3e/V2Falb\nMteXYpd6TjcT2ZBFEvJ5IZZlaTX8q16kIFOJmxVDZg64tBdAN1zGP2JZHCsVqLpS\nEeTLrcJ9/IQzKST1O0YGEV08mbj8YH+He/2gmz+do+rDvIOEN6D2UyypwBgw23bI\ncdyACw5MUP3x21Bg3VaGDyahdZ2JBLu5Vd39KHCDm9PXPwsyx/8ac6OmcOFVzppf\ncdN+oINRMMMFMXVkZ/OJNbvLY/9O/tE88K6ocS3qXNv3+sFALAYXkKuVjw/ODXiS\nHvpITWBPZI6+j7MGt5MB+mejxf6lFPmcjnfmUoDZikant6LbecWLNQozAgMBAAGj\ngY4wgYswDgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQMMAoGCCsGAQUFBwMCMGQGA1Ud\nEQRdMFuCJDYwMTRlODgxLTFmMmEtNGE1ZS05MDZmLWJlYzAxN2EwNWVjMYEfVGFt\nYWwgU2FoYSA8dGFtYWxAYXBwc2NvZGUuY29tPoESdGFtYWxAYXBwc2NvZGUuY29t\nMA0GCSqGSIb3DQEBCwUAA4IBAQBYqAFa8tG0mpeRBTQ7orRxeobOpsiAWs8kjPOm\nzar5vm6PZ8mnK2AOz4FAay7HoUEHGd0fhGWUJeIG/kRE2tmDaaKldULQm5SLr/c5\ndwxCLKvHQR9Kq8bLLtnPaWvDeZfQemTZ/lTf2izTiIiJ3yVUGjHN2y8EotLFzcfr\nHZrFwbtWwq3pN6sF7El3Roj9RHKF4mxhlzBZTezJ+eSbt0V5mnp2fraY+o9Jk8QB\nBiJTcwAI7KsK1U+zfoeyXVLfDNvBJMngKxlm/W9dRffN6xV2IQd0aeS8wnyzWi2D\nIwe0khcAFYoLVEoX1C65T7KzHdlNSm0SZx+q0SAZdTjW/DPb\n-----END CERTIFICATE-----\n"}}}} | | resources.helmToolkitFluxcdIoHelmRelease_stash_opscenter | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"stash-opscenter"},"name":"stash-opscenter","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"stash-opscenter","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2025.7.31"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"stash-opscenter","storageNamespace":"stash","targetNamespace":"stash","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}},"values":{"stash-metrics":{"enabled":false}}}} | -| resources.helmToolkitFluxcdIoHelmRelease_stash_presets | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"stash-presets"},"name":"stash-presets","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"stash-presets","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2026.6.12"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"stash-presets","storageNamespace":"stash","targetNamespace":"stash","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}},"values":{"clusterMetadata":{"name":"arnob-new-ui-local","uid":"39554065-3968-4589-adac-d41a880d4c99"},"kubestash":{"backend":{"azure":{"auth":{"AZURE_ACCOUNT_KEY":"","AZURE_ACCOUNT_NAME":""},"spec":{"container":""}},"gcs":{"auth":{"GOOGLE_PROJECT_ID":"","GOOGLE_SERVICE_ACCOUNT_JSON_KEY":""},"spec":{"bucket":""}},"provider":"s3","s3":{"auth":{"AWS_ACCESS_KEY_ID":"34F9JI2JM8DOJC6NUPII","AWS_SECRET_ACCESS_KEY":""},"spec":{"bucket":"arnob","endpoint":"us-east-1.linodeobjects.com","prefix":"new-ui-local","region":"us-east-1"}}},"encryptionSecret":"abcde","retentionPolicy":"keep-1wk","schedule":"*/30 * * * *","storageSecret":{"create":true}},"tool":"KubeStash","usePrefix":""}}} | +| resources.helmToolkitFluxcdIoHelmRelease_stash_presets | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"stash-presets"},"name":"stash-presets","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"stash-presets","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2026.6.19"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"stash-presets","storageNamespace":"stash","targetNamespace":"stash","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}},"values":{"clusterMetadata":{"name":"arnob-new-ui-local","uid":"39554065-3968-4589-adac-d41a880d4c99"},"kubestash":{"backend":{"azure":{"auth":{"AZURE_ACCOUNT_KEY":"","AZURE_ACCOUNT_NAME":""},"spec":{"container":""}},"gcs":{"auth":{"GOOGLE_PROJECT_ID":"","GOOGLE_SERVICE_ACCOUNT_JSON_KEY":""},"spec":{"bucket":""}},"provider":"s3","s3":{"auth":{"AWS_ACCESS_KEY_ID":"34F9JI2JM8DOJC6NUPII","AWS_SECRET_ACCESS_KEY":""},"spec":{"bucket":"arnob","endpoint":"us-east-1.linodeobjects.com","prefix":"new-ui-local","region":"us-east-1"}}},"encryptionSecret":"abcde","retentionPolicy":"keep-1wk","schedule":"*/30 * * * *","storageSecret":{"create":true}},"tool":"KubeStash","usePrefix":""}}} | Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-opscenter-backup-editor appscode/uik8sappscodecom-featureset-opscenter-backup-editor -n default --create-namespace --version=v0.35.0 --set metadata.resource.group=ui.k8s.appscode.com +$ helm upgrade -i uik8sappscodecom-featureset-opscenter-backup-editor appscode/uik8sappscodecom-featureset-opscenter-backup-editor -n default --create-namespace --version=v0.36.0 --set metadata.resource.group=ui.k8s.appscode.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-opscenter-backup-editor appscode/uik8sappscodecom-featureset-opscenter-backup-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i uik8sappscodecom-featureset-opscenter-backup-editor appscode/uik8sappscodecom-featureset-opscenter-backup-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/uik8sappscodecom-featureset-opscenter-backup-editor/values.openapiv3_schema.yaml b/charts/uik8sappscodecom-featureset-opscenter-backup-editor/values.openapiv3_schema.yaml index 3a6ebc57dd..3a0ea422ab 100644 --- a/charts/uik8sappscodecom-featureset-opscenter-backup-editor/values.openapiv3_schema.yaml +++ b/charts/uik8sappscodecom-featureset-opscenter-backup-editor/values.openapiv3_schema.yaml @@ -447,6 +447,8 @@ properties: type: boolean appcatalog: type: boolean + audit: + type: boolean catalog: type: boolean cert-manager: @@ -474,6 +476,7 @@ properties: required: - ace - appcatalog + - audit - catalog - cert-manager - kubedb @@ -964,6 +967,12 @@ properties: properties: enabled: type: boolean + flavor: + default: kubernetes + enum: + - kubernetes + - cilium + type: string required: - enabled type: object @@ -2322,6 +2331,19 @@ properties: runAsUser: type: integer type: object + networkPolicy: + properties: + enabled: + type: boolean + flavor: + default: kubernetes + enum: + - kubernetes + - cilium + type: string + required: + - enabled + type: object nodeSelector: additionalProperties: type: string diff --git a/charts/uik8sappscodecom-featureset-opscenter-backup-editor/values.yaml b/charts/uik8sappscodecom-featureset-opscenter-backup-editor/values.yaml index 40d04f0922..c4ca9d1d72 100644 --- a/charts/uik8sappscodecom-featureset-opscenter-backup-editor/values.yaml +++ b/charts/uik8sappscodecom-featureset-opscenter-backup-editor/values.yaml @@ -25,7 +25,7 @@ resources: kind: HelmRepository name: appscode-charts-oci namespace: kubeops - version: v2026.4.27 + version: v2026.6.19 install: crds: CreateReplace createNamespace: true @@ -153,7 +153,7 @@ resources: kind: HelmRepository name: appscode-charts-oci namespace: kubeops - version: v2026.6.12 + version: v2026.6.19 install: crds: CreateReplace createNamespace: true diff --git a/charts/uik8sappscodecom-featureset-opscenter-core-editor/Chart.yaml b/charts/uik8sappscodecom-featureset-opscenter-core-editor/Chart.yaml index dcd00e15cf..e3e63dd492 100644 --- a/charts/uik8sappscodecom-featureset-opscenter-core-editor/Chart.yaml +++ b/charts/uik8sappscodecom-featureset-opscenter-core-editor/Chart.yaml @@ -1,10 +1,12 @@ annotations: meta.x-helm.dev/editor: '{"group":"ui.k8s.appscode.com","version":"v1alpha1","resource":"featuresets"}' meta.x-helm.dev/resource-keys: helmToolkitFluxcdIoHelmRelease_aceshifter,helmToolkitFluxcdIoHelmRelease_flux2,helmToolkitFluxcdIoHelmRelease_kube_ui_server,helmToolkitFluxcdIoHelmRelease_license_proxyserver,helmToolkitFluxcdIoHelmRelease_opscenter_features - meta.x-helm.dev/resources: "- group: helm.toolkit.fluxcd.io\n kind: HelmRelease\n\ - \ version: v2\n" + meta.x-helm.dev/resources: | + - group: helm.toolkit.fluxcd.io + kind: HelmRelease + version: v2 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: FeatureSet Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -16,4 +18,4 @@ maintainers: name: appscode name: uik8sappscodecom-featureset-opscenter-core-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uik8sappscodecom-featureset-opscenter-core-editor/README.md b/charts/uik8sappscodecom-featureset-opscenter-core-editor/README.md index 4367d765f3..69a7973fe5 100644 --- a/charts/uik8sappscodecom-featureset-opscenter-core-editor/README.md +++ b/charts/uik8sappscodecom-featureset-opscenter-core-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/uik8sappscodecom-featureset-opscenter-core-editor --version=v0.35.0 -$ helm upgrade -i uik8sappscodecom-featureset-opscenter-core-editor appscode/uik8sappscodecom-featureset-opscenter-core-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/uik8sappscodecom-featureset-opscenter-core-editor --version=v0.36.0 +$ helm upgrade -i uik8sappscodecom-featureset-opscenter-core-editor appscode/uik8sappscodecom-featureset-opscenter-core-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a FeatureSet Editor on a [Kubernetes](http://kubernetes.io) c To install/upgrade the chart with the release name `uik8sappscodecom-featureset-opscenter-core-editor`: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-opscenter-core-editor appscode/uik8sappscodecom-featureset-opscenter-core-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i uik8sappscodecom-featureset-opscenter-core-editor appscode/uik8sappscodecom-featureset-opscenter-core-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a FeatureSet Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -54,22 +54,22 @@ The following table lists the configurable parameters of the `uik8sappscodecom-f | metadata.resource.scope | | Cluster | | metadata.release.name | | RELEASE-NAME | | metadata.release.namespace | | default | -| resources.helmToolkitFluxcdIoHelmRelease_aceshifter | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"aceshifter"},"name":"aceshifter","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"aceshifter","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2026.6.12"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"aceshifter","storageNamespace":"kubeops","targetNamespace":"kubeops","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}}}} | +| resources.helmToolkitFluxcdIoHelmRelease_aceshifter | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"aceshifter"},"name":"aceshifter","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"aceshifter","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2026.6.19"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"aceshifter","storageNamespace":"kubeops","targetNamespace":"kubeops","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}}}} | | resources.helmToolkitFluxcdIoHelmRelease_flux2 | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"flux2"},"name":"flux2","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"flux2","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"2.17.0"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"flux2","storageNamespace":"flux-system","targetNamespace":"flux-system","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}},"values":{"helmController":{"create":true,"labels":{"ace.appscode.com/managed":"true"}},"imageAutomationController":{"create":false},"imageReflectionController":{"create":false},"kustomizeController":{"create":false},"notificationController":{"create":false},"sourceController":{"create":true,"labels":{"ace.appscode.com/managed":"true"}}}}} | -| resources.helmToolkitFluxcdIoHelmRelease_kube_ui_server | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"kube-ui-server"},"name":"kube-ui-server","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"kube-ui-server","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2026.6.12"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"kube-ui-server","storageNamespace":"kubeops","targetNamespace":"kubeops","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}}}} | +| resources.helmToolkitFluxcdIoHelmRelease_kube_ui_server | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"kube-ui-server"},"name":"kube-ui-server","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"kube-ui-server","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2026.6.19"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"kube-ui-server","storageNamespace":"kubeops","targetNamespace":"kubeops","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}}}} | | resources.helmToolkitFluxcdIoHelmRelease_license_proxyserver | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"license-proxyserver"},"name":"license-proxyserver","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"license-proxyserver","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2026.2.16"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"license-proxyserver","storageNamespace":"kubeops","targetNamespace":"kubeops","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}}}} | -| resources.helmToolkitFluxcdIoHelmRelease_opscenter_features | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"opscenter-features"},"name":"opscenter-features","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"opscenter-features","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2026.6.12"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"opscenter-features","storageNamespace":"kubeops","targetNamespace":"kubeops","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}},"values":{"helm":{"repositories":{"appscode-charts-oci":{"url":"oci://ghcr.io/appscode-charts"}}},"image":{"proxies":{"appscode":"r.appscode.com","dockerHub":"","dockerLibrary":"","ghcr":"ghcr.io","kubernetes":"registry.k8s.io","quay":"quay.io"}}}}} | +| resources.helmToolkitFluxcdIoHelmRelease_opscenter_features | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"opscenter-features"},"name":"opscenter-features","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"opscenter-features","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2026.6.19"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"opscenter-features","storageNamespace":"kubeops","targetNamespace":"kubeops","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}},"values":{"helm":{"repositories":{"appscode-charts-oci":{"url":"oci://ghcr.io/appscode-charts"}}},"image":{"proxies":{"appscode":"r.appscode.com","dockerHub":"","dockerLibrary":"","ghcr":"ghcr.io","kubernetes":"registry.k8s.io","quay":"quay.io"}}}}} | Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-opscenter-core-editor appscode/uik8sappscodecom-featureset-opscenter-core-editor -n default --create-namespace --version=v0.35.0 --set metadata.resource.group=ui.k8s.appscode.com +$ helm upgrade -i uik8sappscodecom-featureset-opscenter-core-editor appscode/uik8sappscodecom-featureset-opscenter-core-editor -n default --create-namespace --version=v0.36.0 --set metadata.resource.group=ui.k8s.appscode.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-opscenter-core-editor appscode/uik8sappscodecom-featureset-opscenter-core-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i uik8sappscodecom-featureset-opscenter-core-editor appscode/uik8sappscodecom-featureset-opscenter-core-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/uik8sappscodecom-featureset-opscenter-core-editor/values.yaml b/charts/uik8sappscodecom-featureset-opscenter-core-editor/values.yaml index 552ce7950f..256a7e0c66 100644 --- a/charts/uik8sappscodecom-featureset-opscenter-core-editor/values.yaml +++ b/charts/uik8sappscodecom-featureset-opscenter-core-editor/values.yaml @@ -25,7 +25,7 @@ resources: kind: HelmRepository name: appscode-charts-oci namespace: kubeops - version: v2026.6.12 + version: v2026.6.19 install: crds: CreateReplace createNamespace: true @@ -104,7 +104,7 @@ resources: kind: HelmRepository name: appscode-charts-oci namespace: kubeops - version: v2026.6.12 + version: v2026.6.19 install: crds: CreateReplace createNamespace: true @@ -166,7 +166,7 @@ resources: kind: HelmRepository name: appscode-charts-oci namespace: kubeops - version: v2026.6.12 + version: v2026.6.19 install: crds: CreateReplace createNamespace: true diff --git a/charts/uik8sappscodecom-featureset-opscenter-cost-editor/Chart.yaml b/charts/uik8sappscodecom-featureset-opscenter-cost-editor/Chart.yaml index 10e7fa7fed..89a4e240f5 100644 --- a/charts/uik8sappscodecom-featureset-opscenter-cost-editor/Chart.yaml +++ b/charts/uik8sappscodecom-featureset-opscenter-cost-editor/Chart.yaml @@ -1,10 +1,12 @@ annotations: meta.x-helm.dev/editor: '{"group":"ui.k8s.appscode.com","version":"v1alpha1","resource":"featuresets"}' meta.x-helm.dev/resource-keys: helmToolkitFluxcdIoHelmRelease_keda,helmToolkitFluxcdIoHelmRelease_keda_add_ons_http,helmToolkitFluxcdIoHelmRelease_opencost,helmToolkitFluxcdIoHelmRelease_opencost_grafana_dashboards - meta.x-helm.dev/resources: "- group: helm.toolkit.fluxcd.io\n kind: HelmRelease\n\ - \ version: v2\n" + meta.x-helm.dev/resources: | + - group: helm.toolkit.fluxcd.io + kind: HelmRelease + version: v2 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: FeatureSet Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -16,4 +18,4 @@ maintainers: name: appscode name: uik8sappscodecom-featureset-opscenter-cost-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uik8sappscodecom-featureset-opscenter-cost-editor/README.md b/charts/uik8sappscodecom-featureset-opscenter-cost-editor/README.md index b3bd78f763..04dc9afbf6 100644 --- a/charts/uik8sappscodecom-featureset-opscenter-cost-editor/README.md +++ b/charts/uik8sappscodecom-featureset-opscenter-cost-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/uik8sappscodecom-featureset-opscenter-cost-editor --version=v0.35.0 -$ helm upgrade -i uik8sappscodecom-featureset-opscenter-cost-editor appscode/uik8sappscodecom-featureset-opscenter-cost-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/uik8sappscodecom-featureset-opscenter-cost-editor --version=v0.36.0 +$ helm upgrade -i uik8sappscodecom-featureset-opscenter-cost-editor appscode/uik8sappscodecom-featureset-opscenter-cost-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a FeatureSet Editor on a [Kubernetes](http://kubernetes.io) c To install/upgrade the chart with the release name `uik8sappscodecom-featureset-opscenter-cost-editor`: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-opscenter-cost-editor appscode/uik8sappscodecom-featureset-opscenter-cost-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i uik8sappscodecom-featureset-opscenter-cost-editor appscode/uik8sappscodecom-featureset-opscenter-cost-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a FeatureSet Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -63,12 +63,12 @@ The following table lists the configurable parameters of the `uik8sappscodecom-f Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-opscenter-cost-editor appscode/uik8sappscodecom-featureset-opscenter-cost-editor -n default --create-namespace --version=v0.35.0 --set metadata.resource.group=ui.k8s.appscode.com +$ helm upgrade -i uik8sappscodecom-featureset-opscenter-cost-editor appscode/uik8sappscodecom-featureset-opscenter-cost-editor -n default --create-namespace --version=v0.36.0 --set metadata.resource.group=ui.k8s.appscode.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-opscenter-cost-editor appscode/uik8sappscodecom-featureset-opscenter-cost-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i uik8sappscodecom-featureset-opscenter-cost-editor appscode/uik8sappscodecom-featureset-opscenter-cost-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/uik8sappscodecom-featureset-opscenter-datastore-editor/Chart.yaml b/charts/uik8sappscodecom-featureset-opscenter-datastore-editor/Chart.yaml index 7b33d0e896..2da30ced30 100644 --- a/charts/uik8sappscodecom-featureset-opscenter-datastore-editor/Chart.yaml +++ b/charts/uik8sappscodecom-featureset-opscenter-datastore-editor/Chart.yaml @@ -1,10 +1,12 @@ annotations: meta.x-helm.dev/editor: '{"group":"ui.k8s.appscode.com","version":"v1alpha1","resource":"featuresets"}' meta.x-helm.dev/resource-keys: helmToolkitFluxcdIoHelmRelease_kubedb,helmToolkitFluxcdIoHelmRelease_kubedb_opscenter,helmToolkitFluxcdIoHelmRelease_kubedb_ui_presets,helmToolkitFluxcdIoHelmRelease_prepare_cluster - meta.x-helm.dev/resources: "- group: helm.toolkit.fluxcd.io\n kind: HelmRelease\n\ - \ version: v2\n" + meta.x-helm.dev/resources: | + - group: helm.toolkit.fluxcd.io + kind: HelmRelease + version: v2 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: FeatureSet Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -16,4 +18,4 @@ maintainers: name: appscode name: uik8sappscodecom-featureset-opscenter-datastore-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uik8sappscodecom-featureset-opscenter-datastore-editor/README.md b/charts/uik8sappscodecom-featureset-opscenter-datastore-editor/README.md index 9cbe4fae87..ce3291df44 100644 --- a/charts/uik8sappscodecom-featureset-opscenter-datastore-editor/README.md +++ b/charts/uik8sappscodecom-featureset-opscenter-datastore-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/uik8sappscodecom-featureset-opscenter-datastore-editor --version=v0.35.0 -$ helm upgrade -i uik8sappscodecom-featureset-opscenter-datastore-editor appscode/uik8sappscodecom-featureset-opscenter-datastore-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/uik8sappscodecom-featureset-opscenter-datastore-editor --version=v0.36.0 +$ helm upgrade -i uik8sappscodecom-featureset-opscenter-datastore-editor appscode/uik8sappscodecom-featureset-opscenter-datastore-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a FeatureSet Editor on a [Kubernetes](http://kubernetes.io) c To install/upgrade the chart with the release name `uik8sappscodecom-featureset-opscenter-datastore-editor`: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-opscenter-datastore-editor appscode/uik8sappscodecom-featureset-opscenter-datastore-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i uik8sappscodecom-featureset-opscenter-datastore-editor appscode/uik8sappscodecom-featureset-opscenter-datastore-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a FeatureSet Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -54,21 +54,21 @@ The following table lists the configurable parameters of the `uik8sappscodecom-f | metadata.resource.scope | | Cluster | | metadata.release.name | | RELEASE-NAME | | metadata.release.namespace | | default | -| resources.helmToolkitFluxcdIoHelmRelease_kubedb | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"kubedb"},"name":"kubedb","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"kubedb","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2026.5.18-rc.0"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"kubedb","storageNamespace":"kubedb","targetNamespace":"kubedb","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}},"values":{"kubedb-autoscaler":{"enabled":true},"kubedb-dashboard":{"enabled":true},"kubedb-ops-manager":{"enabled":true},"kubedb-provisioner":{"enabled":true},"kubedb-schema-manager":{"enabled":true}}}} | -| resources.helmToolkitFluxcdIoHelmRelease_kubedb_opscenter | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"kubedb-opscenter"},"name":"kubedb-opscenter","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"kubedb-opscenter","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2026.5.18-rc.0"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"kubedb-opscenter","storageNamespace":"kubedb","targetNamespace":"kubedb","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}}}} | -| resources.helmToolkitFluxcdIoHelmRelease_kubedb_ui_presets | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"kubedb-ui-presets"},"name":"kubedb-ui-presets","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"kubedb-ui-presets","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2026.6.12"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"kubedb-ui-presets","storageNamespace":"kubedb","targetNamespace":"kubedb","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}},"values":{"alert":{"toggle":true},"archiver":{"enable":{"default":false,"toggle":true}},"authCredential":{"customize":true,"referExisting":true},"backup":{"by":"BackupConfiguration","enable":{"default":true,"toggle":true}},"clusterIssuers":{"available":[],"default":"","toggle":true},"clusterTier":{"default":"GeneralPurpose","nodeTopology":{"available":[],"default":"","toggle":true},"placement":{"available":[],"default":"","toggle":true},"toggle":true},"customConfiguration":true,"databases":{"Cassandra":{"mode":{"available":["Standalone","Topology"],"default":"Topology","toggle":true},"versions":{"available":[],"default":"","toggle":true}},"ClickHouse":{"mode":{"available":["Standalone","Topology"],"default":"Topology","toggle":true},"versions":{"available":[],"default":"","toggle":true}},"Druid":{"mode":{"available":["Topology"],"default":"Topology","toggle":true},"versions":{"available":[],"default":"","toggle":true}},"Elasticsearch":{"mode":{"available":["Combined","Topology"],"default":"Topology","toggle":true},"versions":{"available":[],"default":"","toggle":true}},"Hazelcast":{"mode":{"available":["Combined","Topology"],"default":"Topology","toggle":true},"versions":{"available":[],"default":"","toggle":true}},"Ignite":{"mode":{"available":["Standalone","Replicaset"],"default":"Replicaset","toggle":true},"versions":{"available":[],"default":"","toggle":true}},"Kafka":{"mode":{"available":["Combined","Topology"],"default":"Topology","toggle":true},"versions":{"available":[],"default":"","toggle":true}},"MSSQLServer":{"mode":{"available":["Standalone","Topology"],"default":"Topology","toggle":true},"versions":{"available":[],"default":"","toggle":true}},"MariaDB":{"mode":{"available":["Standalone","Replicaset"],"default":"Replicaset","toggle":true},"versions":{"available":[],"default":"","toggle":true}},"Memcached":{"mode":{"available":["Standalone","Replicaset"],"default":"Replicaset","toggle":true},"versions":{"available":[],"default":"","toggle":true}},"MongoDB":{"mode":{"available":["Standalone","Replicaset","Sharded"],"default":"Replicaset","toggle":true},"versions":{"available":[],"default":"","toggle":true}},"MySQL":{"mode":{"available":["Standalone","GroupReplication","InnoDBCluster","RemoteReplica","SemiSync"],"default":"GroupReplication","toggle":true},"versions":{"available":[],"default":"","toggle":true}},"Oracle":{"mode":{"available":["Standalone","DataGuard"],"default":"DataGuard","toggle":true},"versions":{"available":[],"default":"","toggle":true}},"PerconaXtraDB":{"mode":{"available":["Standalone","Replicaset"],"default":"Replicaset","toggle":true},"versions":{"available":[],"default":"","toggle":true}},"PgBouncer":{"mode":{"available":["Standalone","Replicaset"],"default":"Replicaset","toggle":true},"versions":{"available":[],"default":"","toggle":true}},"Pgpool":{"mode":{"available":["Standalone","Replicaset"],"default":"Replicaset","toggle":true},"versions":{"available":[],"default":"","toggle":true}},"Postgres":{"mode":{"available":["Standalone","Cluster","RemoteReplica"],"default":"Cluster","toggle":true},"versions":{"available":[],"default":"","toggle":true}},"ProxySQL":{"mode":{"available":["Standalone","Replicaset"],"default":"Replicaset","toggle":true},"versions":{"available":[],"default":"","toggle":true}},"RabbitMQ":{"mode":{"available":["Standalone","Replicaset"],"default":"Replicaset","toggle":true},"versions":{"available":[],"default":"","toggle":true}},"Redis":{"mode":{"available":["Standalone","Cluster","Sentinel"],"default":"Cluster","toggle":true},"versions":{"available":[],"default":"","toggle":true}},"Singlestore":{"mode":{"available":["Standalone","Topology"],"default":"Topology","toggle":true},"versions":{"available":[],"default":"","toggle":true}},"Solr":{"mode":{"available":["Standalone","Replicaset","Topology"],"default":"Replicaset","toggle":true},"versions":{"available":[],"default":"","toggle":true}},"ZooKeeper":{"mode":{"available":["Standalone","Replicaset"],"default":"Replicaset","toggle":true},"versions":{"available":[],"default":"","toggle":true}}},"deletionPolicy":{"default":"WipeOut","toggle":true},"deployment":{"default":"Shared","toggle":true},"expose":{"default":false,"toggle":true},"leftPanel":{"showBackup":true,"showBackupLegacy":false,"showInsights":true,"showOperations":true,"showSecurity":false,"showVaultInfo":true},"monitoring":{"agent":"prometheus.io/operator","exporter":{"resources":{"requests":{"cpu":"100m","memory":"128Mi"}}},"toggle":true},"pointInTimeRecovery":{"default":false,"toggle":true},"showPreview":false,"storageClasses":{"available":[],"default":"","toggle":true},"tls":{"default":false,"toggle":true}}}} | +| resources.helmToolkitFluxcdIoHelmRelease_kubedb | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"kubedb"},"name":"kubedb","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"kubedb","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2026.6.19"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"kubedb","storageNamespace":"kubedb","targetNamespace":"kubedb","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}},"values":{"kubedb-autoscaler":{"enabled":true},"kubedb-dashboard":{"enabled":true},"kubedb-ops-manager":{"enabled":true},"kubedb-provisioner":{"enabled":true},"kubedb-schema-manager":{"enabled":true}}}} | +| resources.helmToolkitFluxcdIoHelmRelease_kubedb_opscenter | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"kubedb-opscenter"},"name":"kubedb-opscenter","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"kubedb-opscenter","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2026.6.19"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"kubedb-opscenter","storageNamespace":"kubedb","targetNamespace":"kubedb","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}}}} | +| resources.helmToolkitFluxcdIoHelmRelease_kubedb_ui_presets | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"kubedb-ui-presets"},"name":"kubedb-ui-presets","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"kubedb-ui-presets","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2026.6.19"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"kubedb-ui-presets","storageNamespace":"kubedb","targetNamespace":"kubedb","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}},"values":{"alert":{"toggle":true},"archiver":{"enable":{"default":false,"toggle":true}},"authCredential":{"customize":true,"referExisting":true},"backup":{"by":"BackupConfiguration","enable":{"default":true,"toggle":true}},"clusterIssuers":{"available":[],"default":"","toggle":true},"clusterTier":{"default":"GeneralPurpose","nodeTopology":{"available":[],"default":"","toggle":true},"placement":{"available":[],"default":"","toggle":true},"toggle":true},"customConfiguration":true,"databases":{"Cassandra":{"mode":{"available":["Standalone","Topology"],"default":"Topology","toggle":true},"versions":{"available":[],"default":"","toggle":true}},"ClickHouse":{"mode":{"available":["Standalone","Topology"],"default":"Topology","toggle":true},"versions":{"available":[],"default":"","toggle":true}},"Druid":{"mode":{"available":["Topology"],"default":"Topology","toggle":true},"versions":{"available":[],"default":"","toggle":true}},"Elasticsearch":{"mode":{"available":["Combined","Topology"],"default":"Topology","toggle":true},"versions":{"available":[],"default":"","toggle":true}},"Hazelcast":{"mode":{"available":["Combined","Topology"],"default":"Topology","toggle":true},"versions":{"available":[],"default":"","toggle":true}},"Ignite":{"mode":{"available":["Standalone","Replicaset"],"default":"Replicaset","toggle":true},"versions":{"available":[],"default":"","toggle":true}},"Kafka":{"mode":{"available":["Combined","Topology"],"default":"Topology","toggle":true},"versions":{"available":[],"default":"","toggle":true}},"MSSQLServer":{"mode":{"available":["Standalone","Topology"],"default":"Topology","toggle":true},"versions":{"available":[],"default":"","toggle":true}},"MariaDB":{"mode":{"available":["Standalone","Replicaset"],"default":"Replicaset","toggle":true},"versions":{"available":[],"default":"","toggle":true}},"Memcached":{"mode":{"available":["Standalone","Replicaset"],"default":"Replicaset","toggle":true},"versions":{"available":[],"default":"","toggle":true}},"MongoDB":{"mode":{"available":["Standalone","Replicaset","Sharded"],"default":"Replicaset","toggle":true},"versions":{"available":[],"default":"","toggle":true}},"MySQL":{"mode":{"available":["Standalone","GroupReplication","InnoDBCluster","RemoteReplica","SemiSync"],"default":"GroupReplication","toggle":true},"versions":{"available":[],"default":"","toggle":true}},"Oracle":{"mode":{"available":["Standalone","DataGuard"],"default":"DataGuard","toggle":true},"versions":{"available":[],"default":"","toggle":true}},"PerconaXtraDB":{"mode":{"available":["Standalone","Replicaset"],"default":"Replicaset","toggle":true},"versions":{"available":[],"default":"","toggle":true}},"PgBouncer":{"mode":{"available":["Standalone","Replicaset"],"default":"Replicaset","toggle":true},"versions":{"available":[],"default":"","toggle":true}},"Pgpool":{"mode":{"available":["Standalone","Replicaset"],"default":"Replicaset","toggle":true},"versions":{"available":[],"default":"","toggle":true}},"Postgres":{"mode":{"available":["Standalone","Cluster","RemoteReplica"],"default":"Cluster","toggle":true},"versions":{"available":[],"default":"","toggle":true}},"ProxySQL":{"mode":{"available":["Standalone","Replicaset"],"default":"Replicaset","toggle":true},"versions":{"available":[],"default":"","toggle":true}},"RabbitMQ":{"mode":{"available":["Standalone","Replicaset"],"default":"Replicaset","toggle":true},"versions":{"available":[],"default":"","toggle":true}},"Redis":{"mode":{"available":["Standalone","Cluster","Sentinel"],"default":"Cluster","toggle":true},"versions":{"available":[],"default":"","toggle":true}},"Singlestore":{"mode":{"available":["Standalone","Topology"],"default":"Topology","toggle":true},"versions":{"available":[],"default":"","toggle":true}},"Solr":{"mode":{"available":["Standalone","Replicaset","Topology"],"default":"Replicaset","toggle":true},"versions":{"available":[],"default":"","toggle":true}},"ZooKeeper":{"mode":{"available":["Standalone","Replicaset"],"default":"Replicaset","toggle":true},"versions":{"available":[],"default":"","toggle":true}}},"deletionPolicy":{"default":"WipeOut","toggle":true},"deployment":{"default":"Shared","toggle":true},"expose":{"default":false,"toggle":true},"leftPanel":{"showBackup":true,"showBackupLegacy":false,"showInsights":true,"showOperations":true,"showSecurity":false,"showVaultInfo":true},"monitoring":{"agent":"prometheus.io/operator","exporter":{"resources":{"requests":{"cpu":"100m","memory":"128Mi"}}},"toggle":true},"pointInTimeRecovery":{"default":false,"toggle":true},"showPreview":false,"storageClasses":{"available":[],"default":"","toggle":true},"tls":{"default":false,"toggle":true}}}} | | resources.helmToolkitFluxcdIoHelmRelease_prepare_cluster | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"prepare-cluster"},"name":"prepare-cluster","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"prepare-cluster","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2023.12.21"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"prepare-cluster","storageNamespace":"kubedb","targetNamespace":"kubedb","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}}}} | Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-opscenter-datastore-editor appscode/uik8sappscodecom-featureset-opscenter-datastore-editor -n default --create-namespace --version=v0.35.0 --set metadata.resource.group=ui.k8s.appscode.com +$ helm upgrade -i uik8sappscodecom-featureset-opscenter-datastore-editor appscode/uik8sappscodecom-featureset-opscenter-datastore-editor -n default --create-namespace --version=v0.36.0 --set metadata.resource.group=ui.k8s.appscode.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-opscenter-datastore-editor appscode/uik8sappscodecom-featureset-opscenter-datastore-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i uik8sappscodecom-featureset-opscenter-datastore-editor appscode/uik8sappscodecom-featureset-opscenter-datastore-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/uik8sappscodecom-featureset-opscenter-datastore-editor/ui/functions.js b/charts/uik8sappscodecom-featureset-opscenter-datastore-editor/ui/functions.js index 589d236a28..84b044d180 100644 --- a/charts/uik8sappscodecom-featureset-opscenter-datastore-editor/ui/functions.js +++ b/charts/uik8sappscodecom-featureset-opscenter-datastore-editor/ui/functions.js @@ -405,7 +405,6 @@ export const useFunc = (model) => { 'DocumentDB', 'Druid', 'Elasticsearch', - 'FerretDB', 'HanaDB', 'Hazelcast', 'Ignite', diff --git a/charts/uik8sappscodecom-featureset-opscenter-datastore-editor/values.openapiv3_schema.yaml b/charts/uik8sappscodecom-featureset-opscenter-datastore-editor/values.openapiv3_schema.yaml index 3cfb77e711..9866a7f02b 100644 --- a/charts/uik8sappscodecom-featureset-opscenter-datastore-editor/values.openapiv3_schema.yaml +++ b/charts/uik8sappscodecom-featureset-opscenter-datastore-editor/values.openapiv3_schema.yaml @@ -447,6 +447,8 @@ properties: type: boolean appcatalog: type: boolean + audit: + type: boolean catalog: type: boolean cert-manager: @@ -474,6 +476,7 @@ properties: required: - ace - appcatalog + - audit - catalog - cert-manager - kubedb @@ -1434,6 +1437,12 @@ properties: properties: enabled: type: boolean + flavor: + default: kubernetes + enum: + - kubernetes + - cilium + type: string required: - enabled type: object @@ -6819,6 +6828,19 @@ properties: type: object nameOverride: type: string + networkPolicy: + properties: + enabled: + type: boolean + flavor: + default: kubernetes + enum: + - kubernetes + - cilium + type: string + required: + - enabled + type: object nodeSelector: additionalProperties: type: string @@ -7084,6 +7106,7 @@ properties: - imagePullPolicy - insecureRegistries - monitoring + - networkPolicy - operator - psp - registryFQDN @@ -8462,6 +8485,12 @@ properties: properties: enabled: type: boolean + flavor: + default: kubernetes + enum: + - kubernetes + - cilium + type: string required: - enabled type: object @@ -10160,42 +10189,6 @@ properties: - mode - versions type: object - FerretDB: - properties: - mode: - properties: - available: - items: - type: string - type: array - default: - type: string - toggle: - type: boolean - required: - - available - - default - - toggle - type: object - versions: - properties: - available: - items: - type: string - type: array - default: - type: string - toggle: - type: boolean - required: - - available - - default - - toggle - type: object - required: - - mode - - versions - type: object HanaDB: properties: mode: @@ -11086,13 +11079,28 @@ properties: type: object expose: properties: - default: - type: boolean - toggle: - type: boolean + enable: + properties: + default: + type: boolean + toggle: + type: boolean + required: + - default + - toggle + type: object + uiExposure: + properties: + disableCostEfficiency: + type: boolean + disableUI: + type: boolean + required: + - disableCostEfficiency + - disableUI + type: object required: - - default - - toggle + - enable type: object gitOps: properties: diff --git a/charts/uik8sappscodecom-featureset-opscenter-datastore-editor/values.yaml b/charts/uik8sappscodecom-featureset-opscenter-datastore-editor/values.yaml index ad4699daf2..87c58d2fe3 100644 --- a/charts/uik8sappscodecom-featureset-opscenter-datastore-editor/values.yaml +++ b/charts/uik8sappscodecom-featureset-opscenter-datastore-editor/values.yaml @@ -25,7 +25,7 @@ resources: kind: HelmRepository name: appscode-charts-oci namespace: kubeops - version: v2026.5.18-rc.0 + version: v2026.6.19 install: crds: CreateReplace createNamespace: true @@ -67,7 +67,7 @@ resources: kind: HelmRepository name: appscode-charts-oci namespace: kubeops - version: v2026.5.18-rc.0 + version: v2026.6.19 install: crds: CreateReplace createNamespace: true @@ -98,7 +98,7 @@ resources: kind: HelmRepository name: appscode-charts-oci namespace: kubeops - version: v2026.6.12 + version: v2026.6.19 install: crds: CreateReplace createNamespace: true @@ -145,6 +145,17 @@ resources: toggle: true customConfiguration: true databases: + Aerospike: + mode: + available: + - Standalone + - Replicaset + default: Standalone + toggle: true + versions: + available: [] + default: "" + toggle: true Cassandra: mode: available: @@ -167,6 +178,28 @@ resources: available: [] default: "" toggle: true + DB2: + mode: + available: + - Standalone + - Replicaset + default: Standalone + toggle: true + versions: + available: [] + default: "" + toggle: true + DocumentDB: + mode: + available: + - Standalone + - Replicaset + default: Replicaset + toggle: true + versions: + available: [] + default: "" + toggle: true Druid: mode: available: @@ -188,6 +221,17 @@ resources: available: [] default: "" toggle: true + HanaDB: + mode: + available: + - Standalone + - SystemReplication + default: SystemReplication + toggle: true + versions: + available: [] + default: "" + toggle: true Hazelcast: mode: available: @@ -254,6 +298,17 @@ resources: available: [] default: "" toggle: true + Milvus: + mode: + available: + - Standalone + - Distributed + default: Distributed + toggle: true + versions: + available: [] + default: "" + toggle: true MongoDB: mode: available: @@ -347,6 +402,17 @@ resources: available: [] default: "" toggle: true + Qdrant: + mode: + available: + - Standalone + - Distributed + default: Distributed + toggle: true + versions: + available: [] + default: "" + toggle: true RabbitMQ: mode: available: @@ -393,6 +459,17 @@ resources: available: [] default: "" toggle: true + Weaviate: + mode: + available: + - Standalone + - Replicaset + default: Replicaset + toggle: true + versions: + available: [] + default: "" + toggle: true ZooKeeper: mode: available: @@ -411,8 +488,12 @@ resources: default: Shared toggle: true expose: - default: false - toggle: true + enable: + default: false + toggle: true + uiExposure: + disableCostEfficiency: false + disableUI: false leftPanel: showBackup: true showBackupLegacy: false diff --git a/charts/uik8sappscodecom-featureset-opscenter-monitoring-editor/Chart.yaml b/charts/uik8sappscodecom-featureset-opscenter-monitoring-editor/Chart.yaml index cc8a3a5983..3601d08a3d 100644 --- a/charts/uik8sappscodecom-featureset-opscenter-monitoring-editor/Chart.yaml +++ b/charts/uik8sappscodecom-featureset-opscenter-monitoring-editor/Chart.yaml @@ -4,7 +4,7 @@ annotations: meta.x-helm.dev/resources: "- group: helm.toolkit.fluxcd.io\n kind: HelmRelease\n\ \ version: v2beta2\n" apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: FeatureSet Editor home: https://byte.builders icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -16,4 +16,4 @@ maintainers: name: appscode name: uik8sappscodecom-featureset-opscenter-monitoring-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uik8sappscodecom-featureset-opscenter-monitoring-editor/README.md b/charts/uik8sappscodecom-featureset-opscenter-monitoring-editor/README.md index d07e7fecdb..4e1a44b473 100644 --- a/charts/uik8sappscodecom-featureset-opscenter-monitoring-editor/README.md +++ b/charts/uik8sappscodecom-featureset-opscenter-monitoring-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/uik8sappscodecom-featureset-opscenter-monitoring-editor --version=v0.35.0 -$ helm upgrade -i uik8sappscodecom-featureset-opscenter-monitoring-editor appscode/uik8sappscodecom-featureset-opscenter-monitoring-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/uik8sappscodecom-featureset-opscenter-monitoring-editor --version=v0.36.0 +$ helm upgrade -i uik8sappscodecom-featureset-opscenter-monitoring-editor appscode/uik8sappscodecom-featureset-opscenter-monitoring-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a FeatureSet Editor on a [Kubernetes](http://kubernetes.io) c To install/upgrade the chart with the release name `uik8sappscodecom-featureset-opscenter-monitoring-editor`: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-opscenter-monitoring-editor appscode/uik8sappscodecom-featureset-opscenter-monitoring-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i uik8sappscodecom-featureset-opscenter-monitoring-editor appscode/uik8sappscodecom-featureset-opscenter-monitoring-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a FeatureSet Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -66,12 +66,12 @@ The following table lists the configurable parameters of the `uik8sappscodecom-f Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-opscenter-monitoring-editor appscode/uik8sappscodecom-featureset-opscenter-monitoring-editor -n default --create-namespace --version=v0.35.0 --set metadata.resource.group=ui.k8s.appscode.com +$ helm upgrade -i uik8sappscodecom-featureset-opscenter-monitoring-editor appscode/uik8sappscodecom-featureset-opscenter-monitoring-editor -n default --create-namespace --version=v0.36.0 --set metadata.resource.group=ui.k8s.appscode.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-opscenter-monitoring-editor appscode/uik8sappscodecom-featureset-opscenter-monitoring-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i uik8sappscodecom-featureset-opscenter-monitoring-editor appscode/uik8sappscodecom-featureset-opscenter-monitoring-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/uik8sappscodecom-featureset-opscenter-networking-editor/Chart.yaml b/charts/uik8sappscodecom-featureset-opscenter-networking-editor/Chart.yaml index 6e9cd43c18..3a20a65fac 100644 --- a/charts/uik8sappscodecom-featureset-opscenter-networking-editor/Chart.yaml +++ b/charts/uik8sappscodecom-featureset-opscenter-networking-editor/Chart.yaml @@ -1,10 +1,12 @@ annotations: meta.x-helm.dev/editor: '{"group":"ui.k8s.appscode.com","version":"v1alpha1","resource":"featuresets"}' meta.x-helm.dev/resource-keys: helmToolkitFluxcdIoHelmRelease_external_dns_operator,helmToolkitFluxcdIoHelmRelease_gateway_api,helmToolkitFluxcdIoHelmRelease_voyager,helmToolkitFluxcdIoHelmRelease_voyager_gateway - meta.x-helm.dev/resources: "- group: helm.toolkit.fluxcd.io\n kind: HelmRelease\n\ - \ version: v2\n" + meta.x-helm.dev/resources: | + - group: helm.toolkit.fluxcd.io + kind: HelmRelease + version: v2 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: FeatureSet Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -16,4 +18,4 @@ maintainers: name: appscode name: uik8sappscodecom-featureset-opscenter-networking-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uik8sappscodecom-featureset-opscenter-networking-editor/README.md b/charts/uik8sappscodecom-featureset-opscenter-networking-editor/README.md index 8b58b53fa2..a7830e2025 100644 --- a/charts/uik8sappscodecom-featureset-opscenter-networking-editor/README.md +++ b/charts/uik8sappscodecom-featureset-opscenter-networking-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/uik8sappscodecom-featureset-opscenter-networking-editor --version=v0.35.0 -$ helm upgrade -i uik8sappscodecom-featureset-opscenter-networking-editor appscode/uik8sappscodecom-featureset-opscenter-networking-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/uik8sappscodecom-featureset-opscenter-networking-editor --version=v0.36.0 +$ helm upgrade -i uik8sappscodecom-featureset-opscenter-networking-editor appscode/uik8sappscodecom-featureset-opscenter-networking-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a FeatureSet Editor on a [Kubernetes](http://kubernetes.io) c To install/upgrade the chart with the release name `uik8sappscodecom-featureset-opscenter-networking-editor`: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-opscenter-networking-editor appscode/uik8sappscodecom-featureset-opscenter-networking-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i uik8sappscodecom-featureset-opscenter-networking-editor appscode/uik8sappscodecom-featureset-opscenter-networking-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a FeatureSet Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -54,7 +54,7 @@ The following table lists the configurable parameters of the `uik8sappscodecom-f | metadata.resource.scope | | Cluster | | metadata.release.name | | RELEASE-NAME | | metadata.release.namespace | | default | -| resources.helmToolkitFluxcdIoHelmRelease_external_dns_operator | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"external-dns-operator"},"name":"external-dns-operator","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"external-dns-operator","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2026.1.15"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"external-dns-operator","storageNamespace":"kubeops","targetNamespace":"kubeops","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}}}} | +| resources.helmToolkitFluxcdIoHelmRelease_external_dns_operator | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"external-dns-operator"},"name":"external-dns-operator","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"external-dns-operator","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2026.6.22"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"external-dns-operator","storageNamespace":"kubeops","targetNamespace":"kubeops","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}}}} | | resources.helmToolkitFluxcdIoHelmRelease_gateway_api | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"gateway-api"},"name":"gateway-api","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"gateway-api","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2025.3.14"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"gateway-api","storageNamespace":"envoy-gateway-system","targetNamespace":"envoy-gateway-system","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}}}} | | resources.helmToolkitFluxcdIoHelmRelease_voyager | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"voyager"},"name":"voyager","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"voyager","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2026.3.23"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"voyager","storageNamespace":"voyager","targetNamespace":"voyager","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}}}} | | resources.helmToolkitFluxcdIoHelmRelease_voyager_gateway | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"voyager-gateway"},"name":"voyager-gateway","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"voyager-gateway","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2026.1.15"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"voyager-gateway","storageNamespace":"gateway-system","targetNamespace":"gateway-system","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}}}} | @@ -63,12 +63,12 @@ The following table lists the configurable parameters of the `uik8sappscodecom-f Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-opscenter-networking-editor appscode/uik8sappscodecom-featureset-opscenter-networking-editor -n default --create-namespace --version=v0.35.0 --set metadata.resource.group=ui.k8s.appscode.com +$ helm upgrade -i uik8sappscodecom-featureset-opscenter-networking-editor appscode/uik8sappscodecom-featureset-opscenter-networking-editor -n default --create-namespace --version=v0.36.0 --set metadata.resource.group=ui.k8s.appscode.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-opscenter-networking-editor appscode/uik8sappscodecom-featureset-opscenter-networking-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i uik8sappscodecom-featureset-opscenter-networking-editor appscode/uik8sappscodecom-featureset-opscenter-networking-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/uik8sappscodecom-featureset-opscenter-networking-editor/values.yaml b/charts/uik8sappscodecom-featureset-opscenter-networking-editor/values.yaml index 4b051cd648..73ccd3241d 100644 --- a/charts/uik8sappscodecom-featureset-opscenter-networking-editor/values.yaml +++ b/charts/uik8sappscodecom-featureset-opscenter-networking-editor/values.yaml @@ -25,7 +25,7 @@ resources: kind: HelmRepository name: appscode-charts-oci namespace: kubeops - version: v2026.1.15 + version: v2026.6.22 install: crds: CreateReplace createNamespace: true diff --git a/charts/uik8sappscodecom-featureset-opscenter-observability-editor/Chart.yaml b/charts/uik8sappscodecom-featureset-opscenter-observability-editor/Chart.yaml index 4fb550ea06..2ddadea36d 100644 --- a/charts/uik8sappscodecom-featureset-opscenter-observability-editor/Chart.yaml +++ b/charts/uik8sappscodecom-featureset-opscenter-observability-editor/Chart.yaml @@ -1,10 +1,12 @@ annotations: meta.x-helm.dev/editor: '{"group":"ui.k8s.appscode.com","version":"v1alpha1","resource":"featuresets"}' - meta.x-helm.dev/resource-keys: helmToolkitFluxcdIoHelmRelease_appscode_otel_stack,helmToolkitFluxcdIoHelmRelease_grafana_operator,helmToolkitFluxcdIoHelmRelease_inbox_agent,helmToolkitFluxcdIoHelmRelease_inbox_server,helmToolkitFluxcdIoHelmRelease_inbox_ui,helmToolkitFluxcdIoHelmRelease_kube_grafana_dashboards,helmToolkitFluxcdIoHelmRelease_kube_prometheus_stack,helmToolkitFluxcdIoHelmRelease_metrics_server,helmToolkitFluxcdIoHelmRelease_monitoring_operator,helmToolkitFluxcdIoHelmRelease_panopticon,helmToolkitFluxcdIoHelmRelease_prom_label_proxy,helmToolkitFluxcdIoHelmRelease_prometheus_adapter,helmToolkitFluxcdIoHelmRelease_tenant_operator,helmToolkitFluxcdIoHelmRelease_thanos_operator - meta.x-helm.dev/resources: "- group: helm.toolkit.fluxcd.io\n kind: HelmRelease\n\ - \ version: v2\n" + meta.x-helm.dev/resource-keys: helmToolkitFluxcdIoHelmRelease_appscode_otel_stack,helmToolkitFluxcdIoHelmRelease_grafana_operator,helmToolkitFluxcdIoHelmRelease_inbox_agent,helmToolkitFluxcdIoHelmRelease_inbox_server,helmToolkitFluxcdIoHelmRelease_inbox_ui,helmToolkitFluxcdIoHelmRelease_kube_grafana_dashboards,helmToolkitFluxcdIoHelmRelease_kube_prometheus_stack,helmToolkitFluxcdIoHelmRelease_metrics_server,helmToolkitFluxcdIoHelmRelease_monitoring_operator,helmToolkitFluxcdIoHelmRelease_panopticon,helmToolkitFluxcdIoHelmRelease_prom_label_proxy,helmToolkitFluxcdIoHelmRelease_prometheus_adapter,helmToolkitFluxcdIoHelmRelease_storage_metrics_server,helmToolkitFluxcdIoHelmRelease_tenant_operator,helmToolkitFluxcdIoHelmRelease_thanos_operator + meta.x-helm.dev/resources: | + - group: helm.toolkit.fluxcd.io + kind: HelmRelease + version: v2 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: FeatureSet Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -16,4 +18,4 @@ maintainers: name: appscode name: uik8sappscodecom-featureset-opscenter-observability-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uik8sappscodecom-featureset-opscenter-observability-editor/README.md b/charts/uik8sappscodecom-featureset-opscenter-observability-editor/README.md index 7782f920b7..ab706099e3 100644 --- a/charts/uik8sappscodecom-featureset-opscenter-observability-editor/README.md +++ b/charts/uik8sappscodecom-featureset-opscenter-observability-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/uik8sappscodecom-featureset-opscenter-observability-editor --version=v0.35.0 -$ helm upgrade -i uik8sappscodecom-featureset-opscenter-observability-editor appscode/uik8sappscodecom-featureset-opscenter-observability-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/uik8sappscodecom-featureset-opscenter-observability-editor --version=v0.36.0 +$ helm upgrade -i uik8sappscodecom-featureset-opscenter-observability-editor appscode/uik8sappscodecom-featureset-opscenter-observability-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a FeatureSet Editor on a [Kubernetes](http://kubernetes.io) c To install/upgrade the chart with the release name `uik8sappscodecom-featureset-opscenter-observability-editor`: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-opscenter-observability-editor appscode/uik8sappscodecom-featureset-opscenter-observability-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i uik8sappscodecom-featureset-opscenter-observability-editor appscode/uik8sappscodecom-featureset-opscenter-observability-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a FeatureSet Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -55,17 +55,18 @@ The following table lists the configurable parameters of the `uik8sappscodecom-f | metadata.release.name | | RELEASE-NAME | | metadata.release.namespace | | default | | resources.helmToolkitFluxcdIoHelmRelease_appscode_otel_stack | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"appscode-otel-stack"},"name":"appscode-otel-stack","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"appscode-otel-stack","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2026.6.2"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"appscode-otel-stack","storageNamespace":"monitoring","targetNamespace":"monitoring","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}}}} | -| resources.helmToolkitFluxcdIoHelmRelease_grafana_operator | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"grafana-operator"},"name":"grafana-operator","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"grafana-operator","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2026.3.30"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"grafana-operator","storageNamespace":"monitoring","targetNamespace":"monitoring","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}}}} | +| resources.helmToolkitFluxcdIoHelmRelease_grafana_operator | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"grafana-operator"},"name":"grafana-operator","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"grafana-operator","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2026.6.12"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"grafana-operator","storageNamespace":"monitoring","targetNamespace":"monitoring","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}}}} | | resources.helmToolkitFluxcdIoHelmRelease_inbox_agent | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"inbox-agent"},"name":"inbox-agent","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"inbox-agent","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2026.6.2"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"inbox-agent","storageNamespace":"monitoring","targetNamespace":"monitoring","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}}}} | | resources.helmToolkitFluxcdIoHelmRelease_inbox_server | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"inbox-server"},"name":"inbox-server","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"inbox-server","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2025.12.25"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"inbox-server","storageNamespace":"monitoring","targetNamespace":"monitoring","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}}}} | -| resources.helmToolkitFluxcdIoHelmRelease_inbox_ui | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"inbox-ui"},"name":"inbox-ui","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"inbox-ui","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2026.6.12"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"inbox-ui","storageNamespace":"monitoring","targetNamespace":"monitoring","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}}}} | +| resources.helmToolkitFluxcdIoHelmRelease_inbox_ui | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"inbox-ui"},"name":"inbox-ui","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"inbox-ui","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2026.6.19"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"inbox-ui","storageNamespace":"monitoring","targetNamespace":"monitoring","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}}}} | | resources.helmToolkitFluxcdIoHelmRelease_kube_grafana_dashboards | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"kube-grafana-dashboards"},"name":"kube-grafana-dashboards","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"kube-grafana-dashboards","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2023.10.1"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"kube-grafana-dashboards","storageNamespace":"monitoring","targetNamespace":"monitoring","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}}}} | | resources.helmToolkitFluxcdIoHelmRelease_kube_prometheus_stack | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"kube-prometheus-stack"},"name":"kube-prometheus-stack","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"kube-prometheus-stack","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"69.2.2"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"kube-prometheus-stack","storageNamespace":"monitoring","targetNamespace":"monitoring","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}}}} | | resources.helmToolkitFluxcdIoHelmRelease_metrics_server | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"metrics-server"},"name":"metrics-server","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"metrics-server","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"3.11.0"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"metrics-server","storageNamespace":"monitoring","targetNamespace":"monitoring","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}}}} | -| resources.helmToolkitFluxcdIoHelmRelease_monitoring_operator | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"monitoring-operator"},"name":"monitoring-operator","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"monitoring-operator","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2026.3.30"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"monitoring-operator","storageNamespace":"monitoring","targetNamespace":"monitoring","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}}}} | -| resources.helmToolkitFluxcdIoHelmRelease_panopticon | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"panopticon"},"name":"panopticon","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"panopticon","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2026.1.15"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"panopticon","storageNamespace":"monitoring","targetNamespace":"monitoring","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}}}} | +| resources.helmToolkitFluxcdIoHelmRelease_monitoring_operator | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"monitoring-operator"},"name":"monitoring-operator","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"monitoring-operator","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2026.6.12"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"monitoring-operator","storageNamespace":"monitoring","targetNamespace":"monitoring","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}}}} | +| resources.helmToolkitFluxcdIoHelmRelease_panopticon | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"panopticon"},"name":"panopticon","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"panopticon","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2026.6.22"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"panopticon","storageNamespace":"monitoring","targetNamespace":"monitoring","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}}}} | | resources.helmToolkitFluxcdIoHelmRelease_prom_label_proxy | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"prom-label-proxy"},"name":"prom-label-proxy","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"prom-label-proxy","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2026.6.2"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"prom-label-proxy","storageNamespace":"monitoring","targetNamespace":"monitoring","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}}}} | | resources.helmToolkitFluxcdIoHelmRelease_prometheus_adapter | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"prometheus-adapter"},"name":"prometheus-adapter","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"prometheus-adapter","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"4.9.0"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"prometheus-adapter","storageNamespace":"monitoring","targetNamespace":"monitoring","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}}}} | +| resources.helmToolkitFluxcdIoHelmRelease_storage_metrics_server | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"storage-metrics-server"},"name":"storage-metrics-server","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"storage-metrics-server","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v0.1.0"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"storage-metrics-server","storageNamespace":"monitoring","targetNamespace":"monitoring","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}}}} | | resources.helmToolkitFluxcdIoHelmRelease_tenant_operator | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"tenant-operator"},"name":"tenant-operator","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"tenant-operator","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2026.6.2"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"tenant-operator","storageNamespace":"monitoring","targetNamespace":"monitoring","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}}}} | | resources.helmToolkitFluxcdIoHelmRelease_thanos_operator | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"thanos-operator"},"name":"thanos-operator","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"thanos-operator","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2026.6.2"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"thanos-operator","storageNamespace":"monitoring","targetNamespace":"monitoring","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}}}} | @@ -73,12 +74,12 @@ The following table lists the configurable parameters of the `uik8sappscodecom-f Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-opscenter-observability-editor appscode/uik8sappscodecom-featureset-opscenter-observability-editor -n default --create-namespace --version=v0.35.0 --set metadata.resource.group=ui.k8s.appscode.com +$ helm upgrade -i uik8sappscodecom-featureset-opscenter-observability-editor appscode/uik8sappscodecom-featureset-opscenter-observability-editor -n default --create-namespace --version=v0.36.0 --set metadata.resource.group=ui.k8s.appscode.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-opscenter-observability-editor appscode/uik8sappscodecom-featureset-opscenter-observability-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i uik8sappscodecom-featureset-opscenter-observability-editor appscode/uik8sappscodecom-featureset-opscenter-observability-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/uik8sappscodecom-featureset-opscenter-observability-editor/templates/helm_toolkit_fluxcd_io_helm_release_storage_metrics_server.yaml b/charts/uik8sappscodecom-featureset-opscenter-observability-editor/templates/helm_toolkit_fluxcd_io_helm_release_storage_metrics_server.yaml new file mode 100644 index 0000000000..109ecb1121 --- /dev/null +++ b/charts/uik8sappscodecom-featureset-opscenter-observability-editor/templates/helm_toolkit_fluxcd_io_helm_release_storage_metrics_server.yaml @@ -0,0 +1,5 @@ +{{- with .Values.resources }} +{{- with .helmToolkitFluxcdIoHelmRelease_storage_metrics_server }} +{{- . | toYaml }} +{{- end }} +{{- end }} diff --git a/charts/uik8sappscodecom-featureset-opscenter-observability-editor/values.openapiv3_schema.yaml b/charts/uik8sappscodecom-featureset-opscenter-observability-editor/values.openapiv3_schema.yaml index ce06a767f4..744f1b40a3 100644 --- a/charts/uik8sappscodecom-featureset-opscenter-observability-editor/values.openapiv3_schema.yaml +++ b/charts/uik8sappscodecom-featureset-opscenter-observability-editor/values.openapiv3_schema.yaml @@ -8984,6 +8984,8 @@ properties: type: boolean appcatalog: type: boolean + audit: + type: boolean catalog: type: boolean cert-manager: @@ -9011,6 +9013,7 @@ properties: required: - ace - appcatalog + - audit - catalog - cert-manager - kubedb @@ -9774,6 +9777,12 @@ properties: properties: enabled: type: boolean + flavor: + default: kubernetes + enum: + - kubernetes + - cilium + type: string required: - enabled type: object @@ -10820,6 +10829,1209 @@ properties: rule: (has(self.chart) && !has(self.chartRef)) || (!has(self.chart) && has(self.chartRef)) type: object + helmToolkitFluxcdIoHelmRelease_storage_metrics_server: + properties: + apiVersion: + type: string + kind: + type: string + metadata: + properties: + annotations: + additionalProperties: + type: string + type: object + labels: + additionalProperties: + type: string + type: object + name: + type: string + namespace: + type: string + type: object + spec: + properties: + chart: + properties: + metadata: + properties: + annotations: + additionalProperties: + type: string + type: object + labels: + additionalProperties: + type: string + type: object + type: object + spec: + properties: + chart: + maxLength: 2048 + minLength: 1 + type: string + ignoreMissingValuesFiles: + type: boolean + interval: + pattern: ^([0-9]+(\.[0-9]+)?(ms|s|m|h))+$ + type: string + reconcileStrategy: + default: ChartVersion + enum: + - ChartVersion + - Revision + type: string + sourceRef: + properties: + apiVersion: + type: string + kind: + enum: + - HelmRepository + - GitRepository + - Bucket + type: string + name: + maxLength: 253 + minLength: 1 + type: string + namespace: + maxLength: 63 + minLength: 1 + type: string + required: + - name + type: object + valuesFiles: + items: + type: string + type: array + verify: + properties: + provider: + default: cosign + enum: + - cosign + - notation + type: string + secretRef: + properties: + name: + type: string + required: + - name + type: object + required: + - provider + type: object + version: + default: '*' + type: string + required: + - chart + - sourceRef + type: object + required: + - spec + type: object + chartRef: + properties: + apiVersion: + type: string + kind: + enum: + - OCIRepository + - HelmChart + type: string + name: + maxLength: 253 + minLength: 1 + type: string + namespace: + maxLength: 63 + minLength: 1 + type: string + required: + - kind + - name + type: object + dependsOn: + items: + properties: + name: + type: string + namespace: + type: string + required: + - name + type: object + type: array + driftDetection: + properties: + ignore: + items: + properties: + paths: + items: + type: string + type: array + target: + properties: + annotationSelector: + type: string + group: + type: string + kind: + type: string + labelSelector: + type: string + name: + type: string + namespace: + type: string + version: + type: string + type: object + required: + - paths + type: object + type: array + mode: + enum: + - enabled + - warn + - disabled + type: string + type: object + install: + properties: + crds: + enum: + - Skip + - Create + - CreateReplace + type: string + createNamespace: + type: boolean + disableHooks: + type: boolean + disableOpenAPIValidation: + type: boolean + disableWait: + type: boolean + disableWaitForJobs: + type: boolean + remediation: + properties: + ignoreTestFailures: + type: boolean + remediateLastFailure: + type: boolean + retries: + type: integer + type: object + replace: + type: boolean + skipCRDs: + type: boolean + timeout: + pattern: ^([0-9]+(\.[0-9]+)?(ms|s|m|h))+$ + type: string + type: object + interval: + pattern: ^([0-9]+(\.[0-9]+)?(ms|s|m|h))+$ + type: string + kubeConfig: + properties: + secretRef: + properties: + key: + type: string + name: + type: string + required: + - name + type: object + required: + - secretRef + type: object + maxHistory: + type: integer + persistentClient: + type: boolean + postRenderers: + items: + properties: + kustomize: + properties: + images: + items: + properties: + digest: + type: string + name: + type: string + newName: + type: string + newTag: + type: string + required: + - name + type: object + type: array + patches: + items: + properties: + patch: + type: string + target: + properties: + annotationSelector: + type: string + group: + type: string + kind: + type: string + labelSelector: + type: string + name: + type: string + namespace: + type: string + version: + type: string + type: object + required: + - patch + type: object + type: array + type: object + type: object + type: array + releaseName: + maxLength: 53 + minLength: 1 + type: string + rollback: + properties: + cleanupOnFail: + type: boolean + disableHooks: + type: boolean + disableWait: + type: boolean + disableWaitForJobs: + type: boolean + force: + type: boolean + recreate: + type: boolean + timeout: + pattern: ^([0-9]+(\.[0-9]+)?(ms|s|m|h))+$ + type: string + type: object + serviceAccountName: + maxLength: 253 + minLength: 1 + type: string + storageNamespace: + maxLength: 63 + minLength: 1 + type: string + suspend: + type: boolean + targetNamespace: + maxLength: 63 + minLength: 1 + type: string + test: + properties: + enable: + type: boolean + filters: + items: + properties: + exclude: + type: boolean + name: + maxLength: 253 + minLength: 1 + type: string + required: + - name + type: object + type: array + ignoreFailures: + type: boolean + timeout: + pattern: ^([0-9]+(\.[0-9]+)?(ms|s|m|h))+$ + type: string + type: object + timeout: + pattern: ^([0-9]+(\.[0-9]+)?(ms|s|m|h))+$ + type: string + uninstall: + properties: + deletionPropagation: + default: background + enum: + - background + - foreground + - orphan + type: string + disableHooks: + type: boolean + disableWait: + type: boolean + keepHistory: + type: boolean + timeout: + pattern: ^([0-9]+(\.[0-9]+)?(ms|s|m|h))+$ + type: string + type: object + upgrade: + properties: + cleanupOnFail: + type: boolean + crds: + enum: + - Skip + - Create + - CreateReplace + type: string + disableHooks: + type: boolean + disableOpenAPIValidation: + type: boolean + disableWait: + type: boolean + disableWaitForJobs: + type: boolean + force: + type: boolean + preserveValues: + type: boolean + remediation: + properties: + ignoreTestFailures: + type: boolean + remediateLastFailure: + type: boolean + retries: + type: integer + strategy: + enum: + - rollback + - uninstall + type: string + type: object + timeout: + pattern: ^([0-9]+(\.[0-9]+)?(ms|s|m|h))+$ + type: string + type: object + values: + 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 + apiService: + properties: + create: + type: boolean + groupPriorityMinimum: + format: int32 + type: integer + insecureSkipTLSVerify: + type: boolean + versionPriority: + format: int32 + type: integer + required: + - create + - groupPriorityMinimum + - insecureSkipTLSVerify + - versionPriority + type: object + distro: + properties: + openshift: + type: boolean + ubi: + enum: + - all + - catalog + - operator + type: string + required: + - openshift + - ubi + type: object + extraArgs: + items: + type: string + type: array + extraEnv: + items: + properties: + name: + type: string + value: + type: string + valueFrom: + properties: + configMapKeyRef: + properties: + key: + type: string + name: + default: "" + type: string + optional: + type: boolean + required: + - key + type: object + x-kubernetes-map-type: atomic + fieldRef: + properties: + apiVersion: + type: string + fieldPath: + type: string + required: + - fieldPath + type: object + x-kubernetes-map-type: atomic + fileKeyRef: + properties: + key: + type: string + optional: + default: false + type: boolean + path: + type: string + volumeName: + type: string + required: + - key + - path + - volumeName + type: object + x-kubernetes-map-type: atomic + resourceFieldRef: + properties: + containerName: + type: string + divisor: + 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 + resource: + type: string + required: + - resource + type: object + x-kubernetes-map-type: atomic + secretKeyRef: + properties: + key: + type: string + name: + default: "" + type: string + optional: + type: boolean + required: + - key + type: object + x-kubernetes-map-type: atomic + type: object + required: + - name + type: object + type: array + fullnameOverride: + type: string + image: + properties: + registry: + type: string + repository: + type: string + tag: + type: string + required: + - registry + - repository + - tag + type: object + imagePullPolicy: + type: string + imagePullSecrets: + items: + type: string + type: array + metricsReaderSubjects: + items: + properties: + apiGroup: + type: string + kind: + type: string + name: + type: string + namespace: + type: string + required: + - kind + - name + type: object + x-kubernetes-map-type: atomic + type: array + nameOverride: + type: string + nodeSelector: + additionalProperties: + type: string + type: object + podDisruptionBudget: + properties: + enabled: + type: boolean + minAvailable: + format: int32 + type: integer + required: + - enabled + - minAvailable + type: object + priorityClassName: + type: string + registryFQDN: + type: string + replicaCount: + format: int32 + 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: + format: int32 + type: integer + targetPort: + format: int32 + type: integer + type: + type: string + required: + - port + - targetPort + - 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 + required: + - apiService + - image + - imagePullPolicy + - podDisruptionBudget + - registryFQDN + - replicaCount + - service + type: object + valuesFrom: + items: + properties: + kind: + enum: + - Secret + - ConfigMap + type: string + name: + maxLength: 253 + minLength: 1 + type: string + optional: + type: boolean + targetPath: + maxLength: 250 + pattern: ^([a-zA-Z0-9_\-.\\\/]|\[[0-9]{1,5}\])+$ + type: string + valuesKey: + maxLength: 253 + pattern: ^[\-._a-zA-Z0-9]+$ + type: string + required: + - kind + - name + type: object + type: array + required: + - interval + type: object + x-kubernetes-validations: + - message: either chart or chartRef must be set + rule: (has(self.chart) && !has(self.chartRef)) || (!has(self.chart) + && has(self.chartRef)) + type: object helmToolkitFluxcdIoHelmRelease_tenant_operator: properties: apiVersion: diff --git a/charts/uik8sappscodecom-featureset-opscenter-observability-editor/values.yaml b/charts/uik8sappscodecom-featureset-opscenter-observability-editor/values.yaml index 75b25bbc24..b4c9f930c2 100644 --- a/charts/uik8sappscodecom-featureset-opscenter-observability-editor/values.yaml +++ b/charts/uik8sappscodecom-featureset-opscenter-observability-editor/values.yaml @@ -56,7 +56,7 @@ resources: kind: HelmRepository name: appscode-charts-oci namespace: kubeops - version: v2026.3.30 + version: v2026.6.12 install: crds: CreateReplace createNamespace: true @@ -149,7 +149,7 @@ resources: kind: HelmRepository name: appscode-charts-oci namespace: kubeops - version: v2026.6.12 + version: v2026.6.19 install: crds: CreateReplace createNamespace: true @@ -273,7 +273,7 @@ resources: kind: HelmRepository name: appscode-charts-oci namespace: kubeops - version: v2026.3.30 + version: v2026.6.12 install: crds: CreateReplace createNamespace: true @@ -304,7 +304,7 @@ resources: kind: HelmRepository name: appscode-charts-oci namespace: kubeops - version: v2026.1.15 + version: v2026.6.22 install: crds: CreateReplace createNamespace: true @@ -381,6 +381,37 @@ resources: crds: CreateReplace remediation: retries: -1 + helmToolkitFluxcdIoHelmRelease_storage_metrics_server: # +doc-gen:break + apiVersion: helm.toolkit.fluxcd.io/v2 + kind: HelmRelease + metadata: + labels: + app.kubernetes.io/component: storage-metrics-server + name: storage-metrics-server + namespace: kubeops + spec: + chart: + spec: + chart: storage-metrics-server + sourceRef: + kind: HelmRepository + name: appscode-charts-oci + namespace: kubeops + version: v0.1.0 + install: + crds: CreateReplace + createNamespace: true + remediation: + retries: -1 + interval: 5m + releaseName: storage-metrics-server + storageNamespace: monitoring + targetNamespace: monitoring + timeout: 30m + upgrade: + crds: CreateReplace + remediation: + retries: -1 helmToolkitFluxcdIoHelmRelease_tenant_operator: # +doc-gen:break apiVersion: helm.toolkit.fluxcd.io/v2 kind: HelmRelease diff --git a/charts/uik8sappscodecom-featureset-opscenter-policy-management-editor/Chart.yaml b/charts/uik8sappscodecom-featureset-opscenter-policy-management-editor/Chart.yaml index 2435eb1ae0..3e3c564c05 100644 --- a/charts/uik8sappscodecom-featureset-opscenter-policy-management-editor/Chart.yaml +++ b/charts/uik8sappscodecom-featureset-opscenter-policy-management-editor/Chart.yaml @@ -1,10 +1,12 @@ annotations: meta.x-helm.dev/editor: '{"group":"ui.k8s.appscode.com","version":"v1alpha1","resource":"featuresets"}' meta.x-helm.dev/resource-keys: helmToolkitFluxcdIoHelmRelease_gatekeeper,helmToolkitFluxcdIoHelmRelease_gatekeeper_constraints,helmToolkitFluxcdIoHelmRelease_gatekeeper_grafana_dashboards,helmToolkitFluxcdIoHelmRelease_gatekeeper_templates,helmToolkitFluxcdIoHelmRelease_kyverno,helmToolkitFluxcdIoHelmRelease_kyverno_policies - meta.x-helm.dev/resources: "- group: helm.toolkit.fluxcd.io\n kind: HelmRelease\n\ - \ version: v2\n" + meta.x-helm.dev/resources: | + - group: helm.toolkit.fluxcd.io + kind: HelmRelease + version: v2 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: FeatureSet Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -16,4 +18,4 @@ maintainers: name: appscode name: uik8sappscodecom-featureset-opscenter-policy-management-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uik8sappscodecom-featureset-opscenter-policy-management-editor/README.md b/charts/uik8sappscodecom-featureset-opscenter-policy-management-editor/README.md index aa0be3f0b5..8d4277e324 100644 --- a/charts/uik8sappscodecom-featureset-opscenter-policy-management-editor/README.md +++ b/charts/uik8sappscodecom-featureset-opscenter-policy-management-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/uik8sappscodecom-featureset-opscenter-policy-management-editor --version=v0.35.0 -$ helm upgrade -i uik8sappscodecom-featureset-opscenter-policy-management-editor appscode/uik8sappscodecom-featureset-opscenter-policy-management-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/uik8sappscodecom-featureset-opscenter-policy-management-editor --version=v0.36.0 +$ helm upgrade -i uik8sappscodecom-featureset-opscenter-policy-management-editor appscode/uik8sappscodecom-featureset-opscenter-policy-management-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a FeatureSet Editor on a [Kubernetes](http://kubernetes.io) c To install/upgrade the chart with the release name `uik8sappscodecom-featureset-opscenter-policy-management-editor`: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-opscenter-policy-management-editor appscode/uik8sappscodecom-featureset-opscenter-policy-management-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i uik8sappscodecom-featureset-opscenter-policy-management-editor appscode/uik8sappscodecom-featureset-opscenter-policy-management-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a FeatureSet Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -65,12 +65,12 @@ The following table lists the configurable parameters of the `uik8sappscodecom-f Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-opscenter-policy-management-editor appscode/uik8sappscodecom-featureset-opscenter-policy-management-editor -n default --create-namespace --version=v0.35.0 --set metadata.resource.group=ui.k8s.appscode.com +$ helm upgrade -i uik8sappscodecom-featureset-opscenter-policy-management-editor appscode/uik8sappscodecom-featureset-opscenter-policy-management-editor -n default --create-namespace --version=v0.36.0 --set metadata.resource.group=ui.k8s.appscode.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-opscenter-policy-management-editor appscode/uik8sappscodecom-featureset-opscenter-policy-management-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i uik8sappscodecom-featureset-opscenter-policy-management-editor appscode/uik8sappscodecom-featureset-opscenter-policy-management-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/uik8sappscodecom-featureset-opscenter-secret-management-editor/Chart.yaml b/charts/uik8sappscodecom-featureset-opscenter-secret-management-editor/Chart.yaml index b5690fc123..0c8174420e 100644 --- a/charts/uik8sappscodecom-featureset-opscenter-secret-management-editor/Chart.yaml +++ b/charts/uik8sappscodecom-featureset-opscenter-secret-management-editor/Chart.yaml @@ -1,10 +1,12 @@ annotations: meta.x-helm.dev/editor: '{"group":"ui.k8s.appscode.com","version":"v1alpha1","resource":"featuresets"}' meta.x-helm.dev/resource-keys: helmToolkitFluxcdIoHelmRelease_config_syncer,helmToolkitFluxcdIoHelmRelease_csi_secrets_store_provider_azure,helmToolkitFluxcdIoHelmRelease_external_secrets,helmToolkitFluxcdIoHelmRelease_kubevault,helmToolkitFluxcdIoHelmRelease_kubevault_opscenter,helmToolkitFluxcdIoHelmRelease_reloader,helmToolkitFluxcdIoHelmRelease_sealed_secrets,helmToolkitFluxcdIoHelmRelease_secrets_store_csi_driver,helmToolkitFluxcdIoHelmRelease_secrets_store_csi_driver_provider_aws,helmToolkitFluxcdIoHelmRelease_secrets_store_csi_driver_provider_gcp,helmToolkitFluxcdIoHelmRelease_secrets_store_csi_driver_provider_virtual_secrets,helmToolkitFluxcdIoHelmRelease_vault,helmToolkitFluxcdIoHelmRelease_vault_secrets_operator,helmToolkitFluxcdIoHelmRelease_virtual_secrets_server - meta.x-helm.dev/resources: "- group: helm.toolkit.fluxcd.io\n kind: HelmRelease\n\ - \ version: v2\n" + meta.x-helm.dev/resources: | + - group: helm.toolkit.fluxcd.io + kind: HelmRelease + version: v2 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: FeatureSet Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -16,4 +18,4 @@ maintainers: name: appscode name: uik8sappscodecom-featureset-opscenter-secret-management-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uik8sappscodecom-featureset-opscenter-secret-management-editor/README.md b/charts/uik8sappscodecom-featureset-opscenter-secret-management-editor/README.md index 3d65e41ad8..e313df2d6e 100644 --- a/charts/uik8sappscodecom-featureset-opscenter-secret-management-editor/README.md +++ b/charts/uik8sappscodecom-featureset-opscenter-secret-management-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/uik8sappscodecom-featureset-opscenter-secret-management-editor --version=v0.35.0 -$ helm upgrade -i uik8sappscodecom-featureset-opscenter-secret-management-editor appscode/uik8sappscodecom-featureset-opscenter-secret-management-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/uik8sappscodecom-featureset-opscenter-secret-management-editor --version=v0.36.0 +$ helm upgrade -i uik8sappscodecom-featureset-opscenter-secret-management-editor appscode/uik8sappscodecom-featureset-opscenter-secret-management-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a FeatureSet Editor on a [Kubernetes](http://kubernetes.io) c To install/upgrade the chart with the release name `uik8sappscodecom-featureset-opscenter-secret-management-editor`: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-opscenter-secret-management-editor appscode/uik8sappscodecom-featureset-opscenter-secret-management-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i uik8sappscodecom-featureset-opscenter-secret-management-editor appscode/uik8sappscodecom-featureset-opscenter-secret-management-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a FeatureSet Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -73,12 +73,12 @@ The following table lists the configurable parameters of the `uik8sappscodecom-f Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-opscenter-secret-management-editor appscode/uik8sappscodecom-featureset-opscenter-secret-management-editor -n default --create-namespace --version=v0.35.0 --set metadata.resource.group=ui.k8s.appscode.com +$ helm upgrade -i uik8sappscodecom-featureset-opscenter-secret-management-editor appscode/uik8sappscodecom-featureset-opscenter-secret-management-editor -n default --create-namespace --version=v0.36.0 --set metadata.resource.group=ui.k8s.appscode.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-opscenter-secret-management-editor appscode/uik8sappscodecom-featureset-opscenter-secret-management-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i uik8sappscodecom-featureset-opscenter-secret-management-editor appscode/uik8sappscodecom-featureset-opscenter-secret-management-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/uik8sappscodecom-featureset-opscenter-security-editor/Chart.yaml b/charts/uik8sappscodecom-featureset-opscenter-security-editor/Chart.yaml index d92f96fee8..a83f74e473 100644 --- a/charts/uik8sappscodecom-featureset-opscenter-security-editor/Chart.yaml +++ b/charts/uik8sappscodecom-featureset-opscenter-security-editor/Chart.yaml @@ -1,10 +1,12 @@ annotations: meta.x-helm.dev/editor: '{"group":"ui.k8s.appscode.com","version":"v1alpha1","resource":"featuresets"}' meta.x-helm.dev/resource-keys: helmToolkitFluxcdIoHelmRelease_cert_manager,helmToolkitFluxcdIoHelmRelease_cert_manager_csi_driver_cacerts,helmToolkitFluxcdIoHelmRelease_falco,helmToolkitFluxcdIoHelmRelease_falco_ui_server,helmToolkitFluxcdIoHelmRelease_scanner - meta.x-helm.dev/resources: "- group: helm.toolkit.fluxcd.io\n kind: HelmRelease\n\ - \ version: v2\n" + meta.x-helm.dev/resources: | + - group: helm.toolkit.fluxcd.io + kind: HelmRelease + version: v2 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: FeatureSet Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -16,4 +18,4 @@ maintainers: name: appscode name: uik8sappscodecom-featureset-opscenter-security-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uik8sappscodecom-featureset-opscenter-security-editor/README.md b/charts/uik8sappscodecom-featureset-opscenter-security-editor/README.md index e951941b3a..8c45755e2a 100644 --- a/charts/uik8sappscodecom-featureset-opscenter-security-editor/README.md +++ b/charts/uik8sappscodecom-featureset-opscenter-security-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/uik8sappscodecom-featureset-opscenter-security-editor --version=v0.35.0 -$ helm upgrade -i uik8sappscodecom-featureset-opscenter-security-editor appscode/uik8sappscodecom-featureset-opscenter-security-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/uik8sappscodecom-featureset-opscenter-security-editor --version=v0.36.0 +$ helm upgrade -i uik8sappscodecom-featureset-opscenter-security-editor appscode/uik8sappscodecom-featureset-opscenter-security-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a FeatureSet Editor on a [Kubernetes](http://kubernetes.io) c To install/upgrade the chart with the release name `uik8sappscodecom-featureset-opscenter-security-editor`: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-opscenter-security-editor appscode/uik8sappscodecom-featureset-opscenter-security-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i uik8sappscodecom-featureset-opscenter-security-editor appscode/uik8sappscodecom-featureset-opscenter-security-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a FeatureSet Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -64,12 +64,12 @@ The following table lists the configurable parameters of the `uik8sappscodecom-f Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-opscenter-security-editor appscode/uik8sappscodecom-featureset-opscenter-security-editor -n default --create-namespace --version=v0.35.0 --set metadata.resource.group=ui.k8s.appscode.com +$ helm upgrade -i uik8sappscodecom-featureset-opscenter-security-editor appscode/uik8sappscodecom-featureset-opscenter-security-editor -n default --create-namespace --version=v0.36.0 --set metadata.resource.group=ui.k8s.appscode.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-opscenter-security-editor appscode/uik8sappscodecom-featureset-opscenter-security-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i uik8sappscodecom-featureset-opscenter-security-editor appscode/uik8sappscodecom-featureset-opscenter-security-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/uik8sappscodecom-featureset-opscenter-storage-editor/Chart.yaml b/charts/uik8sappscodecom-featureset-opscenter-storage-editor/Chart.yaml index acf049e2b1..ce3628362e 100644 --- a/charts/uik8sappscodecom-featureset-opscenter-storage-editor/Chart.yaml +++ b/charts/uik8sappscodecom-featureset-opscenter-storage-editor/Chart.yaml @@ -1,10 +1,12 @@ annotations: meta.x-helm.dev/editor: '{"group":"ui.k8s.appscode.com","version":"v1alpha1","resource":"featuresets"}' meta.x-helm.dev/resource-keys: helmToolkitFluxcdIoHelmRelease_csi_driver_nfs,helmToolkitFluxcdIoHelmRelease_longhorn,helmToolkitFluxcdIoHelmRelease_snapshot_controller,helmToolkitFluxcdIoHelmRelease_topolvm - meta.x-helm.dev/resources: "- group: helm.toolkit.fluxcd.io\n kind: HelmRelease\n\ - \ version: v2\n" + meta.x-helm.dev/resources: | + - group: helm.toolkit.fluxcd.io + kind: HelmRelease + version: v2 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: FeatureSet Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -16,4 +18,4 @@ maintainers: name: appscode name: uik8sappscodecom-featureset-opscenter-storage-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uik8sappscodecom-featureset-opscenter-storage-editor/README.md b/charts/uik8sappscodecom-featureset-opscenter-storage-editor/README.md index c4a20074b7..450747217e 100644 --- a/charts/uik8sappscodecom-featureset-opscenter-storage-editor/README.md +++ b/charts/uik8sappscodecom-featureset-opscenter-storage-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/uik8sappscodecom-featureset-opscenter-storage-editor --version=v0.35.0 -$ helm upgrade -i uik8sappscodecom-featureset-opscenter-storage-editor appscode/uik8sappscodecom-featureset-opscenter-storage-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/uik8sappscodecom-featureset-opscenter-storage-editor --version=v0.36.0 +$ helm upgrade -i uik8sappscodecom-featureset-opscenter-storage-editor appscode/uik8sappscodecom-featureset-opscenter-storage-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a FeatureSet Editor on a [Kubernetes](http://kubernetes.io) c To install/upgrade the chart with the release name `uik8sappscodecom-featureset-opscenter-storage-editor`: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-opscenter-storage-editor appscode/uik8sappscodecom-featureset-opscenter-storage-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i uik8sappscodecom-featureset-opscenter-storage-editor appscode/uik8sappscodecom-featureset-opscenter-storage-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a FeatureSet Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -63,12 +63,12 @@ The following table lists the configurable parameters of the `uik8sappscodecom-f Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-opscenter-storage-editor appscode/uik8sappscodecom-featureset-opscenter-storage-editor -n default --create-namespace --version=v0.35.0 --set metadata.resource.group=ui.k8s.appscode.com +$ helm upgrade -i uik8sappscodecom-featureset-opscenter-storage-editor appscode/uik8sappscodecom-featureset-opscenter-storage-editor -n default --create-namespace --version=v0.36.0 --set metadata.resource.group=ui.k8s.appscode.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-opscenter-storage-editor appscode/uik8sappscodecom-featureset-opscenter-storage-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i uik8sappscodecom-featureset-opscenter-storage-editor appscode/uik8sappscodecom-featureset-opscenter-storage-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/uik8sappscodecom-featureset-opscenter-tools-editor/Chart.yaml b/charts/uik8sappscodecom-featureset-opscenter-tools-editor/Chart.yaml index c46299a00a..200cdc665c 100644 --- a/charts/uik8sappscodecom-featureset-opscenter-tools-editor/Chart.yaml +++ b/charts/uik8sappscodecom-featureset-opscenter-tools-editor/Chart.yaml @@ -1,10 +1,12 @@ annotations: meta.x-helm.dev/editor: '{"group":"ui.k8s.appscode.com","version":"v1alpha1","resource":"featuresets"}' meta.x-helm.dev/resource-keys: helmToolkitFluxcdIoHelmRelease_operator_shard_manager,helmToolkitFluxcdIoHelmRelease_sidekick,helmToolkitFluxcdIoHelmRelease_supervisor - meta.x-helm.dev/resources: "- group: helm.toolkit.fluxcd.io\n kind: HelmRelease\n\ - \ version: v2\n" + meta.x-helm.dev/resources: | + - group: helm.toolkit.fluxcd.io + kind: HelmRelease + version: v2 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: FeatureSet Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -16,4 +18,4 @@ maintainers: name: appscode name: uik8sappscodecom-featureset-opscenter-tools-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uik8sappscodecom-featureset-opscenter-tools-editor/README.md b/charts/uik8sappscodecom-featureset-opscenter-tools-editor/README.md index 81b3bacce8..2093dc93f9 100644 --- a/charts/uik8sappscodecom-featureset-opscenter-tools-editor/README.md +++ b/charts/uik8sappscodecom-featureset-opscenter-tools-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/uik8sappscodecom-featureset-opscenter-tools-editor --version=v0.35.0 -$ helm upgrade -i uik8sappscodecom-featureset-opscenter-tools-editor appscode/uik8sappscodecom-featureset-opscenter-tools-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/uik8sappscodecom-featureset-opscenter-tools-editor --version=v0.36.0 +$ helm upgrade -i uik8sappscodecom-featureset-opscenter-tools-editor appscode/uik8sappscodecom-featureset-opscenter-tools-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a FeatureSet Editor on a [Kubernetes](http://kubernetes.io) c To install/upgrade the chart with the release name `uik8sappscodecom-featureset-opscenter-tools-editor`: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-opscenter-tools-editor appscode/uik8sappscodecom-featureset-opscenter-tools-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i uik8sappscodecom-featureset-opscenter-tools-editor appscode/uik8sappscodecom-featureset-opscenter-tools-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a FeatureSet Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -54,20 +54,20 @@ The following table lists the configurable parameters of the `uik8sappscodecom-f | metadata.resource.scope | | Cluster | | metadata.release.name | | RELEASE-NAME | | metadata.release.namespace | | default | -| resources.helmToolkitFluxcdIoHelmRelease_operator_shard_manager | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"operator-shard-manager"},"name":"operator-shard-manager","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"operator-shard-manager","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2026.1.15"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"operator-shard-manager","storageNamespace":"kubeops","targetNamespace":"kubeops","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}}}} | -| resources.helmToolkitFluxcdIoHelmRelease_sidekick | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"sidekick"},"name":"sidekick","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"sidekick","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2026.2.16"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"sidekick","storageNamespace":"kubeops","targetNamespace":"kubeops","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}}}} | -| resources.helmToolkitFluxcdIoHelmRelease_supervisor | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"supervisor"},"name":"supervisor","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"supervisor","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2026.1.15"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"supervisor","storageNamespace":"kubeops","targetNamespace":"kubeops","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}}}} | +| resources.helmToolkitFluxcdIoHelmRelease_operator_shard_manager | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"operator-shard-manager"},"name":"operator-shard-manager","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"operator-shard-manager","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2026.6.22"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"operator-shard-manager","storageNamespace":"kubeops","targetNamespace":"kubeops","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}}}} | +| resources.helmToolkitFluxcdIoHelmRelease_sidekick | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"sidekick"},"name":"sidekick","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"sidekick","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2026.6.22"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"sidekick","storageNamespace":"kubeops","targetNamespace":"kubeops","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}}}} | +| resources.helmToolkitFluxcdIoHelmRelease_supervisor | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"supervisor"},"name":"supervisor","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"supervisor","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2026.2.16"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"supervisor","storageNamespace":"kubeops","targetNamespace":"kubeops","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}}}} | Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-opscenter-tools-editor appscode/uik8sappscodecom-featureset-opscenter-tools-editor -n default --create-namespace --version=v0.35.0 --set metadata.resource.group=ui.k8s.appscode.com +$ helm upgrade -i uik8sappscodecom-featureset-opscenter-tools-editor appscode/uik8sappscodecom-featureset-opscenter-tools-editor -n default --create-namespace --version=v0.36.0 --set metadata.resource.group=ui.k8s.appscode.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-opscenter-tools-editor appscode/uik8sappscodecom-featureset-opscenter-tools-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i uik8sappscodecom-featureset-opscenter-tools-editor appscode/uik8sappscodecom-featureset-opscenter-tools-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/uik8sappscodecom-featureset-opscenter-tools-editor/values.openapiv3_schema.yaml b/charts/uik8sappscodecom-featureset-opscenter-tools-editor/values.openapiv3_schema.yaml index dba455c758..2f3c2f6a6f 100644 --- a/charts/uik8sappscodecom-featureset-opscenter-tools-editor/values.openapiv3_schema.yaml +++ b/charts/uik8sappscodecom-featureset-opscenter-tools-editor/values.openapiv3_schema.yaml @@ -897,6 +897,22 @@ properties: properties: caCrt: type: string + certManager: + properties: + enabled: + type: boolean + issuerRef: + properties: + group: + type: string + kind: + type: string + name: + type: string + type: object + required: + - enabled + type: object generate: type: boolean serverCrt: @@ -1082,6 +1098,12 @@ properties: properties: enabled: type: boolean + flavor: + default: kubernetes + enum: + - kubernetes + - cilium + type: string required: - enabled type: object @@ -2315,6 +2337,12 @@ properties: properties: enabled: type: boolean + flavor: + default: kubernetes + enum: + - kubernetes + - cilium + type: string required: - enabled type: object @@ -3347,6 +3375,22 @@ properties: properties: caCrt: type: string + certManager: + properties: + enabled: + type: boolean + issuerRef: + properties: + group: + type: string + kind: + type: string + name: + type: string + type: object + required: + - enabled + type: object generate: type: boolean serverCrt: @@ -3536,6 +3580,12 @@ properties: properties: enabled: type: boolean + flavor: + default: kubernetes + enum: + - kubernetes + - cilium + type: string required: - enabled type: object diff --git a/charts/uik8sappscodecom-featureset-opscenter-tools-editor/values.yaml b/charts/uik8sappscodecom-featureset-opscenter-tools-editor/values.yaml index c1ab0c5f62..d32771c8e0 100644 --- a/charts/uik8sappscodecom-featureset-opscenter-tools-editor/values.yaml +++ b/charts/uik8sappscodecom-featureset-opscenter-tools-editor/values.yaml @@ -25,7 +25,7 @@ resources: kind: HelmRepository name: appscode-charts-oci namespace: kubeops - version: v2026.1.15 + version: v2026.6.22 install: crds: CreateReplace createNamespace: true @@ -56,7 +56,7 @@ resources: kind: HelmRepository name: appscode-charts-oci namespace: kubeops - version: v2026.2.16 + version: v2026.6.22 install: crds: CreateReplace createNamespace: true @@ -87,7 +87,7 @@ resources: kind: HelmRepository name: appscode-charts-oci namespace: kubeops - version: v2026.1.15 + version: v2026.2.16 install: crds: CreateReplace createNamespace: true diff --git a/charts/uik8sappscodecom-featureset-saas-core-editor/Chart.yaml b/charts/uik8sappscodecom-featureset-saas-core-editor/Chart.yaml index 4cf624aacb..419403c6bc 100644 --- a/charts/uik8sappscodecom-featureset-saas-core-editor/Chart.yaml +++ b/charts/uik8sappscodecom-featureset-saas-core-editor/Chart.yaml @@ -1,10 +1,12 @@ annotations: meta.x-helm.dev/editor: '{"group":"ui.k8s.appscode.com","version":"v1alpha1","resource":"featuresets"}' meta.x-helm.dev/resource-keys: helmToolkitFluxcdIoHelmRelease_catalog_manager,helmToolkitFluxcdIoHelmRelease_service_backend,helmToolkitFluxcdIoHelmRelease_service_gateway_presets,helmToolkitFluxcdIoHelmRelease_service_provider - meta.x-helm.dev/resources: "- group: helm.toolkit.fluxcd.io\n kind: HelmRelease\n\ - \ version: v2\n" + meta.x-helm.dev/resources: | + - group: helm.toolkit.fluxcd.io + kind: HelmRelease + version: v2 apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: FeatureSet Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -16,4 +18,4 @@ maintainers: name: appscode name: uik8sappscodecom-featureset-saas-core-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uik8sappscodecom-featureset-saas-core-editor/README.md b/charts/uik8sappscodecom-featureset-saas-core-editor/README.md index 0506d72a83..595452c8db 100644 --- a/charts/uik8sappscodecom-featureset-saas-core-editor/README.md +++ b/charts/uik8sappscodecom-featureset-saas-core-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/uik8sappscodecom-featureset-saas-core-editor --version=v0.35.0 -$ helm upgrade -i uik8sappscodecom-featureset-saas-core-editor appscode/uik8sappscodecom-featureset-saas-core-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/uik8sappscodecom-featureset-saas-core-editor --version=v0.36.0 +$ helm upgrade -i uik8sappscodecom-featureset-saas-core-editor appscode/uik8sappscodecom-featureset-saas-core-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a FeatureSet Editor on a [Kubernetes](http://kubernetes.io) c To install/upgrade the chart with the release name `uik8sappscodecom-featureset-saas-core-editor`: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-saas-core-editor appscode/uik8sappscodecom-featureset-saas-core-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i uik8sappscodecom-featureset-saas-core-editor appscode/uik8sappscodecom-featureset-saas-core-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a FeatureSet Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -54,21 +54,21 @@ The following table lists the configurable parameters of the `uik8sappscodecom-f | metadata.resource.scope | | Cluster | | metadata.release.name | | RELEASE-NAME | | metadata.release.namespace | | default | -| resources.helmToolkitFluxcdIoHelmRelease_catalog_manager | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"catalog-manager"},"name":"catalog-manager","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"catalog-manager","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2026.6.12"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"catalog-manager","storageNamespace":"ace","targetNamespace":"ace","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}}}} | -| resources.helmToolkitFluxcdIoHelmRelease_service_backend | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"service-backend"},"name":"service-backend","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"service-backend","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2026.6.12"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"service-backend","storageNamespace":"ace","targetNamespace":"ace","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}}}} | -| resources.helmToolkitFluxcdIoHelmRelease_service_gateway_presets | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"service-gateway-presets"},"name":"service-gateway-presets","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"service-gateway-presets","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2026.6.12"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"service-gateway-presets","storageNamespace":"ace","targetNamespace":"ace","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}}}} | -| resources.helmToolkitFluxcdIoHelmRelease_service_provider | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"service-provider"},"name":"service-provider","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"service-provider","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2026.6.12"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"service-provider","storageNamespace":"ace","targetNamespace":"ace","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}}}} | +| resources.helmToolkitFluxcdIoHelmRelease_catalog_manager | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"catalog-manager"},"name":"catalog-manager","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"catalog-manager","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2026.6.19"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"catalog-manager","storageNamespace":"ace","targetNamespace":"ace","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}}}} | +| resources.helmToolkitFluxcdIoHelmRelease_service_backend | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"service-backend"},"name":"service-backend","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"service-backend","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2026.6.19"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"service-backend","storageNamespace":"ace","targetNamespace":"ace","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}}}} | +| resources.helmToolkitFluxcdIoHelmRelease_service_gateway_presets | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"service-gateway-presets"},"name":"service-gateway-presets","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"service-gateway-presets","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2026.6.19"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"service-gateway-presets","storageNamespace":"ace","targetNamespace":"ace","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}}}} | +| resources.helmToolkitFluxcdIoHelmRelease_service_provider | | {"apiVersion":"helm.toolkit.fluxcd.io/v2","kind":"HelmRelease","metadata":{"labels":{"app.kubernetes.io/component":"service-provider"},"name":"service-provider","namespace":"kubeops"},"spec":{"chart":{"spec":{"chart":"service-provider","sourceRef":{"kind":"HelmRepository","name":"appscode-charts-oci","namespace":"kubeops"},"version":"v2026.6.19"}},"install":{"crds":"CreateReplace","createNamespace":true,"remediation":{"retries":-1}},"interval":"5m","releaseName":"service-provider","storageNamespace":"ace","targetNamespace":"ace","timeout":"30m","upgrade":{"crds":"CreateReplace","remediation":{"retries":-1}}}} | Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-saas-core-editor appscode/uik8sappscodecom-featureset-saas-core-editor -n default --create-namespace --version=v0.35.0 --set metadata.resource.group=ui.k8s.appscode.com +$ helm upgrade -i uik8sappscodecom-featureset-saas-core-editor appscode/uik8sappscodecom-featureset-saas-core-editor -n default --create-namespace --version=v0.36.0 --set metadata.resource.group=ui.k8s.appscode.com ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i uik8sappscodecom-featureset-saas-core-editor appscode/uik8sappscodecom-featureset-saas-core-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i uik8sappscodecom-featureset-saas-core-editor appscode/uik8sappscodecom-featureset-saas-core-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/uik8sappscodecom-featureset-saas-core-editor/values.yaml b/charts/uik8sappscodecom-featureset-saas-core-editor/values.yaml index ee7986b8e4..5676db5ba9 100644 --- a/charts/uik8sappscodecom-featureset-saas-core-editor/values.yaml +++ b/charts/uik8sappscodecom-featureset-saas-core-editor/values.yaml @@ -25,7 +25,7 @@ resources: kind: HelmRepository name: appscode-charts-oci namespace: kubeops - version: v2026.6.12 + version: v2026.6.19 install: crds: CreateReplace createNamespace: true @@ -56,7 +56,7 @@ resources: kind: HelmRepository name: appscode-charts-oci namespace: kubeops - version: v2026.6.12 + version: v2026.6.19 install: crds: CreateReplace createNamespace: true @@ -87,7 +87,7 @@ resources: kind: HelmRepository name: appscode-charts-oci namespace: kubeops - version: v2026.6.12 + version: v2026.6.19 install: crds: CreateReplace createNamespace: true @@ -118,7 +118,7 @@ resources: kind: HelmRepository name: appscode-charts-oci namespace: kubeops - version: v2026.6.12 + version: v2026.6.19 install: crds: CreateReplace createNamespace: true diff --git a/charts/uik8sappscodecom-resourcedashboard-editor/Chart.yaml b/charts/uik8sappscodecom-resourcedashboard-editor/Chart.yaml index ec8c08ecc0..76b7eb1d68 100644 --- a/charts/uik8sappscodecom-resourcedashboard-editor/Chart.yaml +++ b/charts/uik8sappscodecom-resourcedashboard-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ui.k8s.appscode.com","version":"v1alpha1","resource":"resourcedashboards"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ResourceDashboard Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: uik8sappscodecom-resourcedashboard-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uik8sappscodecom-resourcedashboard-editor/README.md b/charts/uik8sappscodecom-resourcedashboard-editor/README.md index 75811a8857..28e81f6afe 100644 --- a/charts/uik8sappscodecom-resourcedashboard-editor/README.md +++ b/charts/uik8sappscodecom-resourcedashboard-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/uik8sappscodecom-resourcedashboard-editor --version=v0.35.0 -$ helm upgrade -i uik8sappscodecom-resourcedashboard-editor appscode/uik8sappscodecom-resourcedashboard-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/uik8sappscodecom-resourcedashboard-editor --version=v0.36.0 +$ helm upgrade -i uik8sappscodecom-resourcedashboard-editor appscode/uik8sappscodecom-resourcedashboard-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ResourceDashboard Editor on a [Kubernetes](http://kubernete To install/upgrade the chart with the release name `uik8sappscodecom-resourcedashboard-editor`: ```bash -$ helm upgrade -i uik8sappscodecom-resourcedashboard-editor appscode/uik8sappscodecom-resourcedashboard-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i uik8sappscodecom-resourcedashboard-editor appscode/uik8sappscodecom-resourcedashboard-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ResourceDashboard Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `uik8sappscodecom-r Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i uik8sappscodecom-resourcedashboard-editor appscode/uik8sappscodecom-resourcedashboard-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ui.k8s.appscode.com/v1alpha1 +$ helm upgrade -i uik8sappscodecom-resourcedashboard-editor appscode/uik8sappscodecom-resourcedashboard-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ui.k8s.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i uik8sappscodecom-resourcedashboard-editor appscode/uik8sappscodecom-resourcedashboard-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i uik8sappscodecom-resourcedashboard-editor appscode/uik8sappscodecom-resourcedashboard-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/uik8sappscodecom-resourceeditor-editor/Chart.yaml b/charts/uik8sappscodecom-resourceeditor-editor/Chart.yaml index b08ad5e862..837a005065 100644 --- a/charts/uik8sappscodecom-resourceeditor-editor/Chart.yaml +++ b/charts/uik8sappscodecom-resourceeditor-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ui.k8s.appscode.com","version":"v1alpha1","resource":"resourceeditors"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ResourceEditor Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: uik8sappscodecom-resourceeditor-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uik8sappscodecom-resourceeditor-editor/README.md b/charts/uik8sappscodecom-resourceeditor-editor/README.md index 13f3095f88..95a9848ca7 100644 --- a/charts/uik8sappscodecom-resourceeditor-editor/README.md +++ b/charts/uik8sappscodecom-resourceeditor-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/uik8sappscodecom-resourceeditor-editor --version=v0.35.0 -$ helm upgrade -i uik8sappscodecom-resourceeditor-editor appscode/uik8sappscodecom-resourceeditor-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/uik8sappscodecom-resourceeditor-editor --version=v0.36.0 +$ helm upgrade -i uik8sappscodecom-resourceeditor-editor appscode/uik8sappscodecom-resourceeditor-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ResourceEditor Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `uik8sappscodecom-resourceeditor-editor`: ```bash -$ helm upgrade -i uik8sappscodecom-resourceeditor-editor appscode/uik8sappscodecom-resourceeditor-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i uik8sappscodecom-resourceeditor-editor appscode/uik8sappscodecom-resourceeditor-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ResourceEditor Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `uik8sappscodecom-r Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i uik8sappscodecom-resourceeditor-editor appscode/uik8sappscodecom-resourceeditor-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ui.k8s.appscode.com/v1alpha1 +$ helm upgrade -i uik8sappscodecom-resourceeditor-editor appscode/uik8sappscodecom-resourceeditor-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ui.k8s.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i uik8sappscodecom-resourceeditor-editor appscode/uik8sappscodecom-resourceeditor-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i uik8sappscodecom-resourceeditor-editor appscode/uik8sappscodecom-resourceeditor-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/uik8sappscodecom-resourceoutlinefilter-editor/Chart.yaml b/charts/uik8sappscodecom-resourceoutlinefilter-editor/Chart.yaml index c6f26b388c..f0380f0559 100644 --- a/charts/uik8sappscodecom-resourceoutlinefilter-editor/Chart.yaml +++ b/charts/uik8sappscodecom-resourceoutlinefilter-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ui.k8s.appscode.com","version":"v1alpha1","resource":"resourceoutlinefilters"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ResourceOutlineFilter Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: uik8sappscodecom-resourceoutlinefilter-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uik8sappscodecom-resourceoutlinefilter-editor/README.md b/charts/uik8sappscodecom-resourceoutlinefilter-editor/README.md index c0e2f2918f..466e1a7410 100644 --- a/charts/uik8sappscodecom-resourceoutlinefilter-editor/README.md +++ b/charts/uik8sappscodecom-resourceoutlinefilter-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/uik8sappscodecom-resourceoutlinefilter-editor --version=v0.35.0 -$ helm upgrade -i uik8sappscodecom-resourceoutlinefilter-editor appscode/uik8sappscodecom-resourceoutlinefilter-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/uik8sappscodecom-resourceoutlinefilter-editor --version=v0.36.0 +$ helm upgrade -i uik8sappscodecom-resourceoutlinefilter-editor appscode/uik8sappscodecom-resourceoutlinefilter-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ResourceOutlineFilter Editor on a [Kubernetes](http://kuber To install/upgrade the chart with the release name `uik8sappscodecom-resourceoutlinefilter-editor`: ```bash -$ helm upgrade -i uik8sappscodecom-resourceoutlinefilter-editor appscode/uik8sappscodecom-resourceoutlinefilter-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i uik8sappscodecom-resourceoutlinefilter-editor appscode/uik8sappscodecom-resourceoutlinefilter-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ResourceOutlineFilter Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `uik8sappscodecom-r Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i uik8sappscodecom-resourceoutlinefilter-editor appscode/uik8sappscodecom-resourceoutlinefilter-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ui.k8s.appscode.com/v1alpha1 +$ helm upgrade -i uik8sappscodecom-resourceoutlinefilter-editor appscode/uik8sappscodecom-resourceoutlinefilter-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ui.k8s.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i uik8sappscodecom-resourceoutlinefilter-editor appscode/uik8sappscodecom-resourceoutlinefilter-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i uik8sappscodecom-resourceoutlinefilter-editor appscode/uik8sappscodecom-resourceoutlinefilter-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/uikubedbcom-databaseconnection-editor/Chart.yaml b/charts/uikubedbcom-databaseconnection-editor/Chart.yaml index 4392144bf8..cd9e665ab7 100644 --- a/charts/uikubedbcom-databaseconnection-editor/Chart.yaml +++ b/charts/uikubedbcom-databaseconnection-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ui.kubedb.com","version":"v1alpha1","resource":"databaseconnections"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: DatabaseConnection Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: uikubedbcom-databaseconnection-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uikubedbcom-databaseconnection-editor/README.md b/charts/uikubedbcom-databaseconnection-editor/README.md index 66be6e7704..691f498cc8 100644 --- a/charts/uikubedbcom-databaseconnection-editor/README.md +++ b/charts/uikubedbcom-databaseconnection-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/uikubedbcom-databaseconnection-editor --version=v0.35.0 -$ helm upgrade -i uikubedbcom-databaseconnection-editor appscode/uikubedbcom-databaseconnection-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/uikubedbcom-databaseconnection-editor --version=v0.36.0 +$ helm upgrade -i uikubedbcom-databaseconnection-editor appscode/uikubedbcom-databaseconnection-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a DatabaseConnection Editor on a [Kubernetes](http://kubernet To install/upgrade the chart with the release name `uikubedbcom-databaseconnection-editor`: ```bash -$ helm upgrade -i uikubedbcom-databaseconnection-editor appscode/uikubedbcom-databaseconnection-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i uikubedbcom-databaseconnection-editor appscode/uikubedbcom-databaseconnection-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a DatabaseConnection Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `uikubedbcom-databa Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i uikubedbcom-databaseconnection-editor appscode/uikubedbcom-databaseconnection-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ui.kubedb.com/v1alpha1 +$ helm upgrade -i uikubedbcom-databaseconnection-editor appscode/uikubedbcom-databaseconnection-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ui.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i uikubedbcom-databaseconnection-editor appscode/uikubedbcom-databaseconnection-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i uikubedbcom-databaseconnection-editor appscode/uikubedbcom-databaseconnection-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/uikubedbcom-databaseinfo-editor/Chart.yaml b/charts/uikubedbcom-databaseinfo-editor/Chart.yaml index b4d792a646..d37fd3c7ba 100644 --- a/charts/uikubedbcom-databaseinfo-editor/Chart.yaml +++ b/charts/uikubedbcom-databaseinfo-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ui.kubedb.com","version":"v1alpha1","resource":"databaseinfoes"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: DatabaseInfo Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: uikubedbcom-databaseinfo-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uikubedbcom-databaseinfo-editor/README.md b/charts/uikubedbcom-databaseinfo-editor/README.md index 5b11a710af..168b31cc90 100644 --- a/charts/uikubedbcom-databaseinfo-editor/README.md +++ b/charts/uikubedbcom-databaseinfo-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/uikubedbcom-databaseinfo-editor --version=v0.35.0 -$ helm upgrade -i uikubedbcom-databaseinfo-editor appscode/uikubedbcom-databaseinfo-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/uikubedbcom-databaseinfo-editor --version=v0.36.0 +$ helm upgrade -i uikubedbcom-databaseinfo-editor appscode/uikubedbcom-databaseinfo-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a DatabaseInfo Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `uikubedbcom-databaseinfo-editor`: ```bash -$ helm upgrade -i uikubedbcom-databaseinfo-editor appscode/uikubedbcom-databaseinfo-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i uikubedbcom-databaseinfo-editor appscode/uikubedbcom-databaseinfo-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a DatabaseInfo Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `uikubedbcom-databa Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i uikubedbcom-databaseinfo-editor appscode/uikubedbcom-databaseinfo-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ui.kubedb.com/v1alpha1 +$ helm upgrade -i uikubedbcom-databaseinfo-editor appscode/uikubedbcom-databaseinfo-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ui.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i uikubedbcom-databaseinfo-editor appscode/uikubedbcom-databaseinfo-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i uikubedbcom-databaseinfo-editor appscode/uikubedbcom-databaseinfo-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/uikubedbcom-elasticsearchinsight-editor/Chart.yaml b/charts/uikubedbcom-elasticsearchinsight-editor/Chart.yaml index fe9fcdbc11..e6df7d954e 100644 --- a/charts/uikubedbcom-elasticsearchinsight-editor/Chart.yaml +++ b/charts/uikubedbcom-elasticsearchinsight-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ui.kubedb.com","version":"v1alpha1","resource":"elasticsearchinsights"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ElasticsearchInsight Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: uikubedbcom-elasticsearchinsight-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uikubedbcom-elasticsearchinsight-editor/README.md b/charts/uikubedbcom-elasticsearchinsight-editor/README.md index 7916a118e3..e2d00b6e97 100644 --- a/charts/uikubedbcom-elasticsearchinsight-editor/README.md +++ b/charts/uikubedbcom-elasticsearchinsight-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/uikubedbcom-elasticsearchinsight-editor --version=v0.35.0 -$ helm upgrade -i uikubedbcom-elasticsearchinsight-editor appscode/uikubedbcom-elasticsearchinsight-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/uikubedbcom-elasticsearchinsight-editor --version=v0.36.0 +$ helm upgrade -i uikubedbcom-elasticsearchinsight-editor appscode/uikubedbcom-elasticsearchinsight-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ElasticsearchInsight Editor on a [Kubernetes](http://kubern To install/upgrade the chart with the release name `uikubedbcom-elasticsearchinsight-editor`: ```bash -$ helm upgrade -i uikubedbcom-elasticsearchinsight-editor appscode/uikubedbcom-elasticsearchinsight-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i uikubedbcom-elasticsearchinsight-editor appscode/uikubedbcom-elasticsearchinsight-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ElasticsearchInsight Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `uikubedbcom-elasti Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i uikubedbcom-elasticsearchinsight-editor appscode/uikubedbcom-elasticsearchinsight-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ui.kubedb.com/v1alpha1 +$ helm upgrade -i uikubedbcom-elasticsearchinsight-editor appscode/uikubedbcom-elasticsearchinsight-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ui.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i uikubedbcom-elasticsearchinsight-editor appscode/uikubedbcom-elasticsearchinsight-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i uikubedbcom-elasticsearchinsight-editor appscode/uikubedbcom-elasticsearchinsight-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/uikubedbcom-elasticsearchnodesstats-editor/Chart.yaml b/charts/uikubedbcom-elasticsearchnodesstats-editor/Chart.yaml index 1681b68091..fea9a7292b 100644 --- a/charts/uikubedbcom-elasticsearchnodesstats-editor/Chart.yaml +++ b/charts/uikubedbcom-elasticsearchnodesstats-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ui.kubedb.com","version":"v1alpha1","resource":"elasticsearchnodesstats"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ElasticsearchNodesStats Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: uikubedbcom-elasticsearchnodesstats-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uikubedbcom-elasticsearchnodesstats-editor/README.md b/charts/uikubedbcom-elasticsearchnodesstats-editor/README.md index 39961dd567..f1ea54061a 100644 --- a/charts/uikubedbcom-elasticsearchnodesstats-editor/README.md +++ b/charts/uikubedbcom-elasticsearchnodesstats-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/uikubedbcom-elasticsearchnodesstats-editor --version=v0.35.0 -$ helm upgrade -i uikubedbcom-elasticsearchnodesstats-editor appscode/uikubedbcom-elasticsearchnodesstats-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/uikubedbcom-elasticsearchnodesstats-editor --version=v0.36.0 +$ helm upgrade -i uikubedbcom-elasticsearchnodesstats-editor appscode/uikubedbcom-elasticsearchnodesstats-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ElasticsearchNodesStats Editor on a [Kubernetes](http://kub To install/upgrade the chart with the release name `uikubedbcom-elasticsearchnodesstats-editor`: ```bash -$ helm upgrade -i uikubedbcom-elasticsearchnodesstats-editor appscode/uikubedbcom-elasticsearchnodesstats-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i uikubedbcom-elasticsearchnodesstats-editor appscode/uikubedbcom-elasticsearchnodesstats-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ElasticsearchNodesStats Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `uikubedbcom-elasti Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i uikubedbcom-elasticsearchnodesstats-editor appscode/uikubedbcom-elasticsearchnodesstats-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ui.kubedb.com/v1alpha1 +$ helm upgrade -i uikubedbcom-elasticsearchnodesstats-editor appscode/uikubedbcom-elasticsearchnodesstats-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ui.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i uikubedbcom-elasticsearchnodesstats-editor appscode/uikubedbcom-elasticsearchnodesstats-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i uikubedbcom-elasticsearchnodesstats-editor appscode/uikubedbcom-elasticsearchnodesstats-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/uikubedbcom-elasticsearchschemaoverview-editor/Chart.yaml b/charts/uikubedbcom-elasticsearchschemaoverview-editor/Chart.yaml index e51b2c0aa2..ad400e979b 100644 --- a/charts/uikubedbcom-elasticsearchschemaoverview-editor/Chart.yaml +++ b/charts/uikubedbcom-elasticsearchschemaoverview-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ui.kubedb.com","version":"v1alpha1","resource":"elasticsearchschemaoverviews"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ElasticsearchSchemaOverview Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: uikubedbcom-elasticsearchschemaoverview-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uikubedbcom-elasticsearchschemaoverview-editor/README.md b/charts/uikubedbcom-elasticsearchschemaoverview-editor/README.md index 340e237298..48c1386b3c 100644 --- a/charts/uikubedbcom-elasticsearchschemaoverview-editor/README.md +++ b/charts/uikubedbcom-elasticsearchschemaoverview-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/uikubedbcom-elasticsearchschemaoverview-editor --version=v0.35.0 -$ helm upgrade -i uikubedbcom-elasticsearchschemaoverview-editor appscode/uikubedbcom-elasticsearchschemaoverview-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/uikubedbcom-elasticsearchschemaoverview-editor --version=v0.36.0 +$ helm upgrade -i uikubedbcom-elasticsearchschemaoverview-editor appscode/uikubedbcom-elasticsearchschemaoverview-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ElasticsearchSchemaOverview Editor on a [Kubernetes](http:/ To install/upgrade the chart with the release name `uikubedbcom-elasticsearchschemaoverview-editor`: ```bash -$ helm upgrade -i uikubedbcom-elasticsearchschemaoverview-editor appscode/uikubedbcom-elasticsearchschemaoverview-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i uikubedbcom-elasticsearchschemaoverview-editor appscode/uikubedbcom-elasticsearchschemaoverview-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ElasticsearchSchemaOverview Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `uikubedbcom-elasti Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i uikubedbcom-elasticsearchschemaoverview-editor appscode/uikubedbcom-elasticsearchschemaoverview-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ui.kubedb.com/v1alpha1 +$ helm upgrade -i uikubedbcom-elasticsearchschemaoverview-editor appscode/uikubedbcom-elasticsearchschemaoverview-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ui.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i uikubedbcom-elasticsearchschemaoverview-editor appscode/uikubedbcom-elasticsearchschemaoverview-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i uikubedbcom-elasticsearchschemaoverview-editor appscode/uikubedbcom-elasticsearchschemaoverview-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/uikubedbcom-mariadbinsight-editor/Chart.yaml b/charts/uikubedbcom-mariadbinsight-editor/Chart.yaml index 9eb815dfbd..041cc8473d 100644 --- a/charts/uikubedbcom-mariadbinsight-editor/Chart.yaml +++ b/charts/uikubedbcom-mariadbinsight-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ui.kubedb.com","version":"v1alpha1","resource":"mariadbinsights"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MariaDBInsight Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: uikubedbcom-mariadbinsight-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uikubedbcom-mariadbinsight-editor/README.md b/charts/uikubedbcom-mariadbinsight-editor/README.md index 56017bc8c5..11c84aec2a 100644 --- a/charts/uikubedbcom-mariadbinsight-editor/README.md +++ b/charts/uikubedbcom-mariadbinsight-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/uikubedbcom-mariadbinsight-editor --version=v0.35.0 -$ helm upgrade -i uikubedbcom-mariadbinsight-editor appscode/uikubedbcom-mariadbinsight-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/uikubedbcom-mariadbinsight-editor --version=v0.36.0 +$ helm upgrade -i uikubedbcom-mariadbinsight-editor appscode/uikubedbcom-mariadbinsight-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MariaDBInsight Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `uikubedbcom-mariadbinsight-editor`: ```bash -$ helm upgrade -i uikubedbcom-mariadbinsight-editor appscode/uikubedbcom-mariadbinsight-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i uikubedbcom-mariadbinsight-editor appscode/uikubedbcom-mariadbinsight-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MariaDBInsight Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `uikubedbcom-mariad Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i uikubedbcom-mariadbinsight-editor appscode/uikubedbcom-mariadbinsight-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ui.kubedb.com/v1alpha1 +$ helm upgrade -i uikubedbcom-mariadbinsight-editor appscode/uikubedbcom-mariadbinsight-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ui.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i uikubedbcom-mariadbinsight-editor appscode/uikubedbcom-mariadbinsight-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i uikubedbcom-mariadbinsight-editor appscode/uikubedbcom-mariadbinsight-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/uikubedbcom-mariadbqueries-editor/Chart.yaml b/charts/uikubedbcom-mariadbqueries-editor/Chart.yaml index 7cd4be5a49..95e22cfa4c 100644 --- a/charts/uikubedbcom-mariadbqueries-editor/Chart.yaml +++ b/charts/uikubedbcom-mariadbqueries-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ui.kubedb.com","version":"v1alpha1","resource":"mariadbqueries"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MariaDBQueries Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: uikubedbcom-mariadbqueries-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uikubedbcom-mariadbqueries-editor/README.md b/charts/uikubedbcom-mariadbqueries-editor/README.md index 5817285f2c..78f4150450 100644 --- a/charts/uikubedbcom-mariadbqueries-editor/README.md +++ b/charts/uikubedbcom-mariadbqueries-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/uikubedbcom-mariadbqueries-editor --version=v0.35.0 -$ helm upgrade -i uikubedbcom-mariadbqueries-editor appscode/uikubedbcom-mariadbqueries-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/uikubedbcom-mariadbqueries-editor --version=v0.36.0 +$ helm upgrade -i uikubedbcom-mariadbqueries-editor appscode/uikubedbcom-mariadbqueries-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MariaDBQueries Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `uikubedbcom-mariadbqueries-editor`: ```bash -$ helm upgrade -i uikubedbcom-mariadbqueries-editor appscode/uikubedbcom-mariadbqueries-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i uikubedbcom-mariadbqueries-editor appscode/uikubedbcom-mariadbqueries-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MariaDBQueries Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `uikubedbcom-mariad Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i uikubedbcom-mariadbqueries-editor appscode/uikubedbcom-mariadbqueries-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ui.kubedb.com/v1alpha1 +$ helm upgrade -i uikubedbcom-mariadbqueries-editor appscode/uikubedbcom-mariadbqueries-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ui.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i uikubedbcom-mariadbqueries-editor appscode/uikubedbcom-mariadbqueries-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i uikubedbcom-mariadbqueries-editor appscode/uikubedbcom-mariadbqueries-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/uikubedbcom-mariadbschemaoverview-editor/Chart.yaml b/charts/uikubedbcom-mariadbschemaoverview-editor/Chart.yaml index 79da773aa1..8af4ba6485 100644 --- a/charts/uikubedbcom-mariadbschemaoverview-editor/Chart.yaml +++ b/charts/uikubedbcom-mariadbschemaoverview-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ui.kubedb.com","version":"v1alpha1","resource":"mariadbschemaoverviews"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MariaDBSchemaOverview Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: uikubedbcom-mariadbschemaoverview-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uikubedbcom-mariadbschemaoverview-editor/README.md b/charts/uikubedbcom-mariadbschemaoverview-editor/README.md index c99dad4c9e..7023e2e8ef 100644 --- a/charts/uikubedbcom-mariadbschemaoverview-editor/README.md +++ b/charts/uikubedbcom-mariadbschemaoverview-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/uikubedbcom-mariadbschemaoverview-editor --version=v0.35.0 -$ helm upgrade -i uikubedbcom-mariadbschemaoverview-editor appscode/uikubedbcom-mariadbschemaoverview-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/uikubedbcom-mariadbschemaoverview-editor --version=v0.36.0 +$ helm upgrade -i uikubedbcom-mariadbschemaoverview-editor appscode/uikubedbcom-mariadbschemaoverview-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MariaDBSchemaOverview Editor on a [Kubernetes](http://kuber To install/upgrade the chart with the release name `uikubedbcom-mariadbschemaoverview-editor`: ```bash -$ helm upgrade -i uikubedbcom-mariadbschemaoverview-editor appscode/uikubedbcom-mariadbschemaoverview-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i uikubedbcom-mariadbschemaoverview-editor appscode/uikubedbcom-mariadbschemaoverview-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MariaDBSchemaOverview Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `uikubedbcom-mariad Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i uikubedbcom-mariadbschemaoverview-editor appscode/uikubedbcom-mariadbschemaoverview-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ui.kubedb.com/v1alpha1 +$ helm upgrade -i uikubedbcom-mariadbschemaoverview-editor appscode/uikubedbcom-mariadbschemaoverview-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ui.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i uikubedbcom-mariadbschemaoverview-editor appscode/uikubedbcom-mariadbschemaoverview-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i uikubedbcom-mariadbschemaoverview-editor appscode/uikubedbcom-mariadbschemaoverview-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/uikubedbcom-mongodbinsight-editor/Chart.yaml b/charts/uikubedbcom-mongodbinsight-editor/Chart.yaml index ca77ab61b6..ad53fddb5d 100644 --- a/charts/uikubedbcom-mongodbinsight-editor/Chart.yaml +++ b/charts/uikubedbcom-mongodbinsight-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ui.kubedb.com","version":"v1alpha1","resource":"mongodbinsights"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MongoDBInsight Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: uikubedbcom-mongodbinsight-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uikubedbcom-mongodbinsight-editor/README.md b/charts/uikubedbcom-mongodbinsight-editor/README.md index c717ef5957..d978243291 100644 --- a/charts/uikubedbcom-mongodbinsight-editor/README.md +++ b/charts/uikubedbcom-mongodbinsight-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/uikubedbcom-mongodbinsight-editor --version=v0.35.0 -$ helm upgrade -i uikubedbcom-mongodbinsight-editor appscode/uikubedbcom-mongodbinsight-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/uikubedbcom-mongodbinsight-editor --version=v0.36.0 +$ helm upgrade -i uikubedbcom-mongodbinsight-editor appscode/uikubedbcom-mongodbinsight-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MongoDBInsight Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `uikubedbcom-mongodbinsight-editor`: ```bash -$ helm upgrade -i uikubedbcom-mongodbinsight-editor appscode/uikubedbcom-mongodbinsight-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i uikubedbcom-mongodbinsight-editor appscode/uikubedbcom-mongodbinsight-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MongoDBInsight Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `uikubedbcom-mongod Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i uikubedbcom-mongodbinsight-editor appscode/uikubedbcom-mongodbinsight-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ui.kubedb.com/v1alpha1 +$ helm upgrade -i uikubedbcom-mongodbinsight-editor appscode/uikubedbcom-mongodbinsight-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ui.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i uikubedbcom-mongodbinsight-editor appscode/uikubedbcom-mongodbinsight-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i uikubedbcom-mongodbinsight-editor appscode/uikubedbcom-mongodbinsight-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/uikubedbcom-mongodbqueries-editor/Chart.yaml b/charts/uikubedbcom-mongodbqueries-editor/Chart.yaml index 092a8149ed..92b13be0eb 100644 --- a/charts/uikubedbcom-mongodbqueries-editor/Chart.yaml +++ b/charts/uikubedbcom-mongodbqueries-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ui.kubedb.com","version":"v1alpha1","resource":"mongodbqueries"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MongoDBQueries Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: uikubedbcom-mongodbqueries-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uikubedbcom-mongodbqueries-editor/README.md b/charts/uikubedbcom-mongodbqueries-editor/README.md index 7dc72eb83d..5aa9060bd2 100644 --- a/charts/uikubedbcom-mongodbqueries-editor/README.md +++ b/charts/uikubedbcom-mongodbqueries-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/uikubedbcom-mongodbqueries-editor --version=v0.35.0 -$ helm upgrade -i uikubedbcom-mongodbqueries-editor appscode/uikubedbcom-mongodbqueries-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/uikubedbcom-mongodbqueries-editor --version=v0.36.0 +$ helm upgrade -i uikubedbcom-mongodbqueries-editor appscode/uikubedbcom-mongodbqueries-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MongoDBQueries Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `uikubedbcom-mongodbqueries-editor`: ```bash -$ helm upgrade -i uikubedbcom-mongodbqueries-editor appscode/uikubedbcom-mongodbqueries-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i uikubedbcom-mongodbqueries-editor appscode/uikubedbcom-mongodbqueries-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MongoDBQueries Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `uikubedbcom-mongod Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i uikubedbcom-mongodbqueries-editor appscode/uikubedbcom-mongodbqueries-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ui.kubedb.com/v1alpha1 +$ helm upgrade -i uikubedbcom-mongodbqueries-editor appscode/uikubedbcom-mongodbqueries-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ui.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i uikubedbcom-mongodbqueries-editor appscode/uikubedbcom-mongodbqueries-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i uikubedbcom-mongodbqueries-editor appscode/uikubedbcom-mongodbqueries-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/uikubedbcom-mongodbschemaoverview-editor/Chart.yaml b/charts/uikubedbcom-mongodbschemaoverview-editor/Chart.yaml index 52120df7f8..bc8aafb7a1 100644 --- a/charts/uikubedbcom-mongodbschemaoverview-editor/Chart.yaml +++ b/charts/uikubedbcom-mongodbschemaoverview-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ui.kubedb.com","version":"v1alpha1","resource":"mongodbschemaoverviews"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MongoDBSchemaOverview Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: uikubedbcom-mongodbschemaoverview-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uikubedbcom-mongodbschemaoverview-editor/README.md b/charts/uikubedbcom-mongodbschemaoverview-editor/README.md index 8452398728..e44881f507 100644 --- a/charts/uikubedbcom-mongodbschemaoverview-editor/README.md +++ b/charts/uikubedbcom-mongodbschemaoverview-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/uikubedbcom-mongodbschemaoverview-editor --version=v0.35.0 -$ helm upgrade -i uikubedbcom-mongodbschemaoverview-editor appscode/uikubedbcom-mongodbschemaoverview-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/uikubedbcom-mongodbschemaoverview-editor --version=v0.36.0 +$ helm upgrade -i uikubedbcom-mongodbschemaoverview-editor appscode/uikubedbcom-mongodbschemaoverview-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MongoDBSchemaOverview Editor on a [Kubernetes](http://kuber To install/upgrade the chart with the release name `uikubedbcom-mongodbschemaoverview-editor`: ```bash -$ helm upgrade -i uikubedbcom-mongodbschemaoverview-editor appscode/uikubedbcom-mongodbschemaoverview-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i uikubedbcom-mongodbschemaoverview-editor appscode/uikubedbcom-mongodbschemaoverview-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MongoDBSchemaOverview Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `uikubedbcom-mongod Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i uikubedbcom-mongodbschemaoverview-editor appscode/uikubedbcom-mongodbschemaoverview-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ui.kubedb.com/v1alpha1 +$ helm upgrade -i uikubedbcom-mongodbschemaoverview-editor appscode/uikubedbcom-mongodbschemaoverview-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ui.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i uikubedbcom-mongodbschemaoverview-editor appscode/uikubedbcom-mongodbschemaoverview-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i uikubedbcom-mongodbschemaoverview-editor appscode/uikubedbcom-mongodbschemaoverview-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/uikubedbcom-mysqlinsight-editor/Chart.yaml b/charts/uikubedbcom-mysqlinsight-editor/Chart.yaml index 446e503102..e955ece0b4 100644 --- a/charts/uikubedbcom-mysqlinsight-editor/Chart.yaml +++ b/charts/uikubedbcom-mysqlinsight-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ui.kubedb.com","version":"v1alpha1","resource":"mysqlinsights"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MySQLInsight Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: uikubedbcom-mysqlinsight-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uikubedbcom-mysqlinsight-editor/README.md b/charts/uikubedbcom-mysqlinsight-editor/README.md index 4be956e0e3..11514ad521 100644 --- a/charts/uikubedbcom-mysqlinsight-editor/README.md +++ b/charts/uikubedbcom-mysqlinsight-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/uikubedbcom-mysqlinsight-editor --version=v0.35.0 -$ helm upgrade -i uikubedbcom-mysqlinsight-editor appscode/uikubedbcom-mysqlinsight-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/uikubedbcom-mysqlinsight-editor --version=v0.36.0 +$ helm upgrade -i uikubedbcom-mysqlinsight-editor appscode/uikubedbcom-mysqlinsight-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MySQLInsight Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `uikubedbcom-mysqlinsight-editor`: ```bash -$ helm upgrade -i uikubedbcom-mysqlinsight-editor appscode/uikubedbcom-mysqlinsight-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i uikubedbcom-mysqlinsight-editor appscode/uikubedbcom-mysqlinsight-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MySQLInsight Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `uikubedbcom-mysqli Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i uikubedbcom-mysqlinsight-editor appscode/uikubedbcom-mysqlinsight-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ui.kubedb.com/v1alpha1 +$ helm upgrade -i uikubedbcom-mysqlinsight-editor appscode/uikubedbcom-mysqlinsight-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ui.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i uikubedbcom-mysqlinsight-editor appscode/uikubedbcom-mysqlinsight-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i uikubedbcom-mysqlinsight-editor appscode/uikubedbcom-mysqlinsight-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/uikubedbcom-mysqlqueries-editor/Chart.yaml b/charts/uikubedbcom-mysqlqueries-editor/Chart.yaml index a663c1e3d2..5de4c4a63b 100644 --- a/charts/uikubedbcom-mysqlqueries-editor/Chart.yaml +++ b/charts/uikubedbcom-mysqlqueries-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ui.kubedb.com","version":"v1alpha1","resource":"mysqlqueries"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MySQLQueries Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: uikubedbcom-mysqlqueries-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uikubedbcom-mysqlqueries-editor/README.md b/charts/uikubedbcom-mysqlqueries-editor/README.md index 5fdedc0744..7cea20bfd1 100644 --- a/charts/uikubedbcom-mysqlqueries-editor/README.md +++ b/charts/uikubedbcom-mysqlqueries-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/uikubedbcom-mysqlqueries-editor --version=v0.35.0 -$ helm upgrade -i uikubedbcom-mysqlqueries-editor appscode/uikubedbcom-mysqlqueries-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/uikubedbcom-mysqlqueries-editor --version=v0.36.0 +$ helm upgrade -i uikubedbcom-mysqlqueries-editor appscode/uikubedbcom-mysqlqueries-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MySQLQueries Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `uikubedbcom-mysqlqueries-editor`: ```bash -$ helm upgrade -i uikubedbcom-mysqlqueries-editor appscode/uikubedbcom-mysqlqueries-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i uikubedbcom-mysqlqueries-editor appscode/uikubedbcom-mysqlqueries-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MySQLQueries Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `uikubedbcom-mysqlq Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i uikubedbcom-mysqlqueries-editor appscode/uikubedbcom-mysqlqueries-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ui.kubedb.com/v1alpha1 +$ helm upgrade -i uikubedbcom-mysqlqueries-editor appscode/uikubedbcom-mysqlqueries-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ui.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i uikubedbcom-mysqlqueries-editor appscode/uikubedbcom-mysqlqueries-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i uikubedbcom-mysqlqueries-editor appscode/uikubedbcom-mysqlqueries-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/uikubedbcom-mysqlschemaoverview-editor/Chart.yaml b/charts/uikubedbcom-mysqlschemaoverview-editor/Chart.yaml index a8df23e1c0..771302c1a8 100644 --- a/charts/uikubedbcom-mysqlschemaoverview-editor/Chart.yaml +++ b/charts/uikubedbcom-mysqlschemaoverview-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ui.kubedb.com","version":"v1alpha1","resource":"mysqlschemaoverviews"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: MySQLSchemaOverview Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: uikubedbcom-mysqlschemaoverview-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uikubedbcom-mysqlschemaoverview-editor/README.md b/charts/uikubedbcom-mysqlschemaoverview-editor/README.md index 7efb33c374..af5bcf5259 100644 --- a/charts/uikubedbcom-mysqlschemaoverview-editor/README.md +++ b/charts/uikubedbcom-mysqlschemaoverview-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/uikubedbcom-mysqlschemaoverview-editor --version=v0.35.0 -$ helm upgrade -i uikubedbcom-mysqlschemaoverview-editor appscode/uikubedbcom-mysqlschemaoverview-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/uikubedbcom-mysqlschemaoverview-editor --version=v0.36.0 +$ helm upgrade -i uikubedbcom-mysqlschemaoverview-editor appscode/uikubedbcom-mysqlschemaoverview-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a MySQLSchemaOverview Editor on a [Kubernetes](http://kuberne To install/upgrade the chart with the release name `uikubedbcom-mysqlschemaoverview-editor`: ```bash -$ helm upgrade -i uikubedbcom-mysqlschemaoverview-editor appscode/uikubedbcom-mysqlschemaoverview-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i uikubedbcom-mysqlschemaoverview-editor appscode/uikubedbcom-mysqlschemaoverview-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a MySQLSchemaOverview Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `uikubedbcom-mysqls Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i uikubedbcom-mysqlschemaoverview-editor appscode/uikubedbcom-mysqlschemaoverview-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ui.kubedb.com/v1alpha1 +$ helm upgrade -i uikubedbcom-mysqlschemaoverview-editor appscode/uikubedbcom-mysqlschemaoverview-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ui.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i uikubedbcom-mysqlschemaoverview-editor appscode/uikubedbcom-mysqlschemaoverview-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i uikubedbcom-mysqlschemaoverview-editor appscode/uikubedbcom-mysqlschemaoverview-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/uikubedbcom-pgbouncerinsight-editor/Chart.yaml b/charts/uikubedbcom-pgbouncerinsight-editor/Chart.yaml index 69a219c825..fa5d98657b 100644 --- a/charts/uikubedbcom-pgbouncerinsight-editor/Chart.yaml +++ b/charts/uikubedbcom-pgbouncerinsight-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ui.kubedb.com","version":"v1alpha1","resource":"pgbouncerinsights"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: PgBouncerInsight Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: uikubedbcom-pgbouncerinsight-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uikubedbcom-pgbouncerinsight-editor/README.md b/charts/uikubedbcom-pgbouncerinsight-editor/README.md index e26b39477c..b7a7251394 100644 --- a/charts/uikubedbcom-pgbouncerinsight-editor/README.md +++ b/charts/uikubedbcom-pgbouncerinsight-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/uikubedbcom-pgbouncerinsight-editor --version=v0.35.0 -$ helm upgrade -i uikubedbcom-pgbouncerinsight-editor appscode/uikubedbcom-pgbouncerinsight-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/uikubedbcom-pgbouncerinsight-editor --version=v0.36.0 +$ helm upgrade -i uikubedbcom-pgbouncerinsight-editor appscode/uikubedbcom-pgbouncerinsight-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PgBouncerInsight Editor on a [Kubernetes](http://kubernetes To install/upgrade the chart with the release name `uikubedbcom-pgbouncerinsight-editor`: ```bash -$ helm upgrade -i uikubedbcom-pgbouncerinsight-editor appscode/uikubedbcom-pgbouncerinsight-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i uikubedbcom-pgbouncerinsight-editor appscode/uikubedbcom-pgbouncerinsight-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a PgBouncerInsight Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `uikubedbcom-pgboun Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i uikubedbcom-pgbouncerinsight-editor appscode/uikubedbcom-pgbouncerinsight-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ui.kubedb.com/v1alpha1 +$ helm upgrade -i uikubedbcom-pgbouncerinsight-editor appscode/uikubedbcom-pgbouncerinsight-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ui.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i uikubedbcom-pgbouncerinsight-editor appscode/uikubedbcom-pgbouncerinsight-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i uikubedbcom-pgbouncerinsight-editor appscode/uikubedbcom-pgbouncerinsight-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/uikubedbcom-pgbouncerpooloverview-editor/Chart.yaml b/charts/uikubedbcom-pgbouncerpooloverview-editor/Chart.yaml index 0840d5f22e..50d38a810e 100644 --- a/charts/uikubedbcom-pgbouncerpooloverview-editor/Chart.yaml +++ b/charts/uikubedbcom-pgbouncerpooloverview-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ui.kubedb.com","version":"v1alpha1","resource":"pgbouncerpooloverviews"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: PgBouncerPoolOverview Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: uikubedbcom-pgbouncerpooloverview-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uikubedbcom-pgbouncerpooloverview-editor/README.md b/charts/uikubedbcom-pgbouncerpooloverview-editor/README.md index 010fde8b01..0d6fdc6619 100644 --- a/charts/uikubedbcom-pgbouncerpooloverview-editor/README.md +++ b/charts/uikubedbcom-pgbouncerpooloverview-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/uikubedbcom-pgbouncerpooloverview-editor --version=v0.35.0 -$ helm upgrade -i uikubedbcom-pgbouncerpooloverview-editor appscode/uikubedbcom-pgbouncerpooloverview-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/uikubedbcom-pgbouncerpooloverview-editor --version=v0.36.0 +$ helm upgrade -i uikubedbcom-pgbouncerpooloverview-editor appscode/uikubedbcom-pgbouncerpooloverview-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PgBouncerPoolOverview Editor on a [Kubernetes](http://kuber To install/upgrade the chart with the release name `uikubedbcom-pgbouncerpooloverview-editor`: ```bash -$ helm upgrade -i uikubedbcom-pgbouncerpooloverview-editor appscode/uikubedbcom-pgbouncerpooloverview-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i uikubedbcom-pgbouncerpooloverview-editor appscode/uikubedbcom-pgbouncerpooloverview-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a PgBouncerPoolOverview Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `uikubedbcom-pgboun Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i uikubedbcom-pgbouncerpooloverview-editor appscode/uikubedbcom-pgbouncerpooloverview-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ui.kubedb.com/v1alpha1 +$ helm upgrade -i uikubedbcom-pgbouncerpooloverview-editor appscode/uikubedbcom-pgbouncerpooloverview-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ui.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i uikubedbcom-pgbouncerpooloverview-editor appscode/uikubedbcom-pgbouncerpooloverview-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i uikubedbcom-pgbouncerpooloverview-editor appscode/uikubedbcom-pgbouncerpooloverview-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/uikubedbcom-pgbouncerpools-editor/Chart.yaml b/charts/uikubedbcom-pgbouncerpools-editor/Chart.yaml index e131ed4706..2da324d748 100644 --- a/charts/uikubedbcom-pgbouncerpools-editor/Chart.yaml +++ b/charts/uikubedbcom-pgbouncerpools-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ui.kubedb.com","version":"v1alpha1","resource":"pgbouncerpools"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: PgBouncerPools Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: uikubedbcom-pgbouncerpools-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uikubedbcom-pgbouncerpools-editor/README.md b/charts/uikubedbcom-pgbouncerpools-editor/README.md index bf3ddea44e..ac1c1e01a8 100644 --- a/charts/uikubedbcom-pgbouncerpools-editor/README.md +++ b/charts/uikubedbcom-pgbouncerpools-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/uikubedbcom-pgbouncerpools-editor --version=v0.35.0 -$ helm upgrade -i uikubedbcom-pgbouncerpools-editor appscode/uikubedbcom-pgbouncerpools-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/uikubedbcom-pgbouncerpools-editor --version=v0.36.0 +$ helm upgrade -i uikubedbcom-pgbouncerpools-editor appscode/uikubedbcom-pgbouncerpools-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PgBouncerPools Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `uikubedbcom-pgbouncerpools-editor`: ```bash -$ helm upgrade -i uikubedbcom-pgbouncerpools-editor appscode/uikubedbcom-pgbouncerpools-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i uikubedbcom-pgbouncerpools-editor appscode/uikubedbcom-pgbouncerpools-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a PgBouncerPools Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `uikubedbcom-pgboun Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i uikubedbcom-pgbouncerpools-editor appscode/uikubedbcom-pgbouncerpools-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ui.kubedb.com/v1alpha1 +$ helm upgrade -i uikubedbcom-pgbouncerpools-editor appscode/uikubedbcom-pgbouncerpools-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ui.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i uikubedbcom-pgbouncerpools-editor appscode/uikubedbcom-pgbouncerpools-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i uikubedbcom-pgbouncerpools-editor appscode/uikubedbcom-pgbouncerpools-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/uikubedbcom-pgbouncerserveroverview-editor/Chart.yaml b/charts/uikubedbcom-pgbouncerserveroverview-editor/Chart.yaml index 5be89db361..89fad6eb39 100644 --- a/charts/uikubedbcom-pgbouncerserveroverview-editor/Chart.yaml +++ b/charts/uikubedbcom-pgbouncerserveroverview-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ui.kubedb.com","version":"v1alpha1","resource":"pgbouncerserveroverviews"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: PgBouncerServerOverview Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: uikubedbcom-pgbouncerserveroverview-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uikubedbcom-pgbouncerserveroverview-editor/README.md b/charts/uikubedbcom-pgbouncerserveroverview-editor/README.md index fc3836e4c4..c9b98a8a37 100644 --- a/charts/uikubedbcom-pgbouncerserveroverview-editor/README.md +++ b/charts/uikubedbcom-pgbouncerserveroverview-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/uikubedbcom-pgbouncerserveroverview-editor --version=v0.35.0 -$ helm upgrade -i uikubedbcom-pgbouncerserveroverview-editor appscode/uikubedbcom-pgbouncerserveroverview-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/uikubedbcom-pgbouncerserveroverview-editor --version=v0.36.0 +$ helm upgrade -i uikubedbcom-pgbouncerserveroverview-editor appscode/uikubedbcom-pgbouncerserveroverview-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PgBouncerServerOverview Editor on a [Kubernetes](http://kub To install/upgrade the chart with the release name `uikubedbcom-pgbouncerserveroverview-editor`: ```bash -$ helm upgrade -i uikubedbcom-pgbouncerserveroverview-editor appscode/uikubedbcom-pgbouncerserveroverview-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i uikubedbcom-pgbouncerserveroverview-editor appscode/uikubedbcom-pgbouncerserveroverview-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a PgBouncerServerOverview Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `uikubedbcom-pgboun Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i uikubedbcom-pgbouncerserveroverview-editor appscode/uikubedbcom-pgbouncerserveroverview-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ui.kubedb.com/v1alpha1 +$ helm upgrade -i uikubedbcom-pgbouncerserveroverview-editor appscode/uikubedbcom-pgbouncerserveroverview-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ui.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i uikubedbcom-pgbouncerserveroverview-editor appscode/uikubedbcom-pgbouncerserveroverview-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i uikubedbcom-pgbouncerserveroverview-editor appscode/uikubedbcom-pgbouncerserveroverview-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/uikubedbcom-pgbouncersettings-editor/Chart.yaml b/charts/uikubedbcom-pgbouncersettings-editor/Chart.yaml index f7dcb41ddf..57f8a68eb8 100644 --- a/charts/uikubedbcom-pgbouncersettings-editor/Chart.yaml +++ b/charts/uikubedbcom-pgbouncersettings-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ui.kubedb.com","version":"v1alpha1","resource":"pgbouncersettings"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: PgBouncerSettings Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: uikubedbcom-pgbouncersettings-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uikubedbcom-pgbouncersettings-editor/README.md b/charts/uikubedbcom-pgbouncersettings-editor/README.md index bb5017c3dc..3df9ffdb76 100644 --- a/charts/uikubedbcom-pgbouncersettings-editor/README.md +++ b/charts/uikubedbcom-pgbouncersettings-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/uikubedbcom-pgbouncersettings-editor --version=v0.35.0 -$ helm upgrade -i uikubedbcom-pgbouncersettings-editor appscode/uikubedbcom-pgbouncersettings-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/uikubedbcom-pgbouncersettings-editor --version=v0.36.0 +$ helm upgrade -i uikubedbcom-pgbouncersettings-editor appscode/uikubedbcom-pgbouncersettings-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PgBouncerSettings Editor on a [Kubernetes](http://kubernete To install/upgrade the chart with the release name `uikubedbcom-pgbouncersettings-editor`: ```bash -$ helm upgrade -i uikubedbcom-pgbouncersettings-editor appscode/uikubedbcom-pgbouncersettings-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i uikubedbcom-pgbouncersettings-editor appscode/uikubedbcom-pgbouncersettings-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a PgBouncerSettings Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `uikubedbcom-pgboun Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i uikubedbcom-pgbouncersettings-editor appscode/uikubedbcom-pgbouncersettings-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ui.kubedb.com/v1alpha1 +$ helm upgrade -i uikubedbcom-pgbouncersettings-editor appscode/uikubedbcom-pgbouncersettings-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ui.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i uikubedbcom-pgbouncersettings-editor appscode/uikubedbcom-pgbouncersettings-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i uikubedbcom-pgbouncersettings-editor appscode/uikubedbcom-pgbouncersettings-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/uikubedbcom-postgresinsight-editor/Chart.yaml b/charts/uikubedbcom-postgresinsight-editor/Chart.yaml index 4034868938..529d81d9cb 100644 --- a/charts/uikubedbcom-postgresinsight-editor/Chart.yaml +++ b/charts/uikubedbcom-postgresinsight-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ui.kubedb.com","version":"v1alpha1","resource":"postgresinsights"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: PostgresInsight Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: uikubedbcom-postgresinsight-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uikubedbcom-postgresinsight-editor/README.md b/charts/uikubedbcom-postgresinsight-editor/README.md index b3b2b857d6..e045449083 100644 --- a/charts/uikubedbcom-postgresinsight-editor/README.md +++ b/charts/uikubedbcom-postgresinsight-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/uikubedbcom-postgresinsight-editor --version=v0.35.0 -$ helm upgrade -i uikubedbcom-postgresinsight-editor appscode/uikubedbcom-postgresinsight-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/uikubedbcom-postgresinsight-editor --version=v0.36.0 +$ helm upgrade -i uikubedbcom-postgresinsight-editor appscode/uikubedbcom-postgresinsight-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PostgresInsight Editor on a [Kubernetes](http://kubernetes. To install/upgrade the chart with the release name `uikubedbcom-postgresinsight-editor`: ```bash -$ helm upgrade -i uikubedbcom-postgresinsight-editor appscode/uikubedbcom-postgresinsight-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i uikubedbcom-postgresinsight-editor appscode/uikubedbcom-postgresinsight-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a PostgresInsight Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `uikubedbcom-postgr Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i uikubedbcom-postgresinsight-editor appscode/uikubedbcom-postgresinsight-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ui.kubedb.com/v1alpha1 +$ helm upgrade -i uikubedbcom-postgresinsight-editor appscode/uikubedbcom-postgresinsight-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ui.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i uikubedbcom-postgresinsight-editor appscode/uikubedbcom-postgresinsight-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i uikubedbcom-postgresinsight-editor appscode/uikubedbcom-postgresinsight-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/uikubedbcom-postgresqueries-editor/Chart.yaml b/charts/uikubedbcom-postgresqueries-editor/Chart.yaml index 41f40c73d0..35ce33ef3b 100644 --- a/charts/uikubedbcom-postgresqueries-editor/Chart.yaml +++ b/charts/uikubedbcom-postgresqueries-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ui.kubedb.com","version":"v1alpha1","resource":"postgresqueries"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: PostgresQueries Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: uikubedbcom-postgresqueries-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uikubedbcom-postgresqueries-editor/README.md b/charts/uikubedbcom-postgresqueries-editor/README.md index a5db47594f..b6513f9fc9 100644 --- a/charts/uikubedbcom-postgresqueries-editor/README.md +++ b/charts/uikubedbcom-postgresqueries-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/uikubedbcom-postgresqueries-editor --version=v0.35.0 -$ helm upgrade -i uikubedbcom-postgresqueries-editor appscode/uikubedbcom-postgresqueries-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/uikubedbcom-postgresqueries-editor --version=v0.36.0 +$ helm upgrade -i uikubedbcom-postgresqueries-editor appscode/uikubedbcom-postgresqueries-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PostgresQueries Editor on a [Kubernetes](http://kubernetes. To install/upgrade the chart with the release name `uikubedbcom-postgresqueries-editor`: ```bash -$ helm upgrade -i uikubedbcom-postgresqueries-editor appscode/uikubedbcom-postgresqueries-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i uikubedbcom-postgresqueries-editor appscode/uikubedbcom-postgresqueries-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a PostgresQueries Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `uikubedbcom-postgr Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i uikubedbcom-postgresqueries-editor appscode/uikubedbcom-postgresqueries-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ui.kubedb.com/v1alpha1 +$ helm upgrade -i uikubedbcom-postgresqueries-editor appscode/uikubedbcom-postgresqueries-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ui.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i uikubedbcom-postgresqueries-editor appscode/uikubedbcom-postgresqueries-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i uikubedbcom-postgresqueries-editor appscode/uikubedbcom-postgresqueries-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/uikubedbcom-postgresschemaoverview-editor/Chart.yaml b/charts/uikubedbcom-postgresschemaoverview-editor/Chart.yaml index 37fcb734cb..71916af9c1 100644 --- a/charts/uikubedbcom-postgresschemaoverview-editor/Chart.yaml +++ b/charts/uikubedbcom-postgresschemaoverview-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ui.kubedb.com","version":"v1alpha1","resource":"postgresschemaoverviews"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: PostgresSchemaOverview Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: uikubedbcom-postgresschemaoverview-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uikubedbcom-postgresschemaoverview-editor/README.md b/charts/uikubedbcom-postgresschemaoverview-editor/README.md index 7b553166d7..14573351ae 100644 --- a/charts/uikubedbcom-postgresschemaoverview-editor/README.md +++ b/charts/uikubedbcom-postgresschemaoverview-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/uikubedbcom-postgresschemaoverview-editor --version=v0.35.0 -$ helm upgrade -i uikubedbcom-postgresschemaoverview-editor appscode/uikubedbcom-postgresschemaoverview-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/uikubedbcom-postgresschemaoverview-editor --version=v0.36.0 +$ helm upgrade -i uikubedbcom-postgresschemaoverview-editor appscode/uikubedbcom-postgresschemaoverview-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PostgresSchemaOverview Editor on a [Kubernetes](http://kube To install/upgrade the chart with the release name `uikubedbcom-postgresschemaoverview-editor`: ```bash -$ helm upgrade -i uikubedbcom-postgresschemaoverview-editor appscode/uikubedbcom-postgresschemaoverview-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i uikubedbcom-postgresschemaoverview-editor appscode/uikubedbcom-postgresschemaoverview-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a PostgresSchemaOverview Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `uikubedbcom-postgr Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i uikubedbcom-postgresschemaoverview-editor appscode/uikubedbcom-postgresschemaoverview-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ui.kubedb.com/v1alpha1 +$ helm upgrade -i uikubedbcom-postgresschemaoverview-editor appscode/uikubedbcom-postgresschemaoverview-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ui.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i uikubedbcom-postgresschemaoverview-editor appscode/uikubedbcom-postgresschemaoverview-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i uikubedbcom-postgresschemaoverview-editor appscode/uikubedbcom-postgresschemaoverview-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/uikubedbcom-postgressettings-editor/Chart.yaml b/charts/uikubedbcom-postgressettings-editor/Chart.yaml index 8a21f6145e..d314d1dd20 100644 --- a/charts/uikubedbcom-postgressettings-editor/Chart.yaml +++ b/charts/uikubedbcom-postgressettings-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ui.kubedb.com","version":"v1alpha1","resource":"postgressettings"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: PostgresSettings Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: uikubedbcom-postgressettings-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uikubedbcom-postgressettings-editor/README.md b/charts/uikubedbcom-postgressettings-editor/README.md index 88d2d8441f..8ec2b53d1f 100644 --- a/charts/uikubedbcom-postgressettings-editor/README.md +++ b/charts/uikubedbcom-postgressettings-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/uikubedbcom-postgressettings-editor --version=v0.35.0 -$ helm upgrade -i uikubedbcom-postgressettings-editor appscode/uikubedbcom-postgressettings-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/uikubedbcom-postgressettings-editor --version=v0.36.0 +$ helm upgrade -i uikubedbcom-postgressettings-editor appscode/uikubedbcom-postgressettings-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a PostgresSettings Editor on a [Kubernetes](http://kubernetes To install/upgrade the chart with the release name `uikubedbcom-postgressettings-editor`: ```bash -$ helm upgrade -i uikubedbcom-postgressettings-editor appscode/uikubedbcom-postgressettings-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i uikubedbcom-postgressettings-editor appscode/uikubedbcom-postgressettings-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a PostgresSettings Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `uikubedbcom-postgr Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i uikubedbcom-postgressettings-editor appscode/uikubedbcom-postgressettings-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ui.kubedb.com/v1alpha1 +$ helm upgrade -i uikubedbcom-postgressettings-editor appscode/uikubedbcom-postgressettings-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ui.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i uikubedbcom-postgressettings-editor appscode/uikubedbcom-postgressettings-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i uikubedbcom-postgressettings-editor appscode/uikubedbcom-postgressettings-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/uikubedbcom-proxysqlinsight-editor/Chart.yaml b/charts/uikubedbcom-proxysqlinsight-editor/Chart.yaml index 0d0a6caaca..df59f6b6fe 100644 --- a/charts/uikubedbcom-proxysqlinsight-editor/Chart.yaml +++ b/charts/uikubedbcom-proxysqlinsight-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ui.kubedb.com","version":"v1alpha1","resource":"proxysqlinsights"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ProxySQLInsight Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: uikubedbcom-proxysqlinsight-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uikubedbcom-proxysqlinsight-editor/README.md b/charts/uikubedbcom-proxysqlinsight-editor/README.md index adf6d2320d..c685f9bc45 100644 --- a/charts/uikubedbcom-proxysqlinsight-editor/README.md +++ b/charts/uikubedbcom-proxysqlinsight-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/uikubedbcom-proxysqlinsight-editor --version=v0.35.0 -$ helm upgrade -i uikubedbcom-proxysqlinsight-editor appscode/uikubedbcom-proxysqlinsight-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/uikubedbcom-proxysqlinsight-editor --version=v0.36.0 +$ helm upgrade -i uikubedbcom-proxysqlinsight-editor appscode/uikubedbcom-proxysqlinsight-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ProxySQLInsight Editor on a [Kubernetes](http://kubernetes. To install/upgrade the chart with the release name `uikubedbcom-proxysqlinsight-editor`: ```bash -$ helm upgrade -i uikubedbcom-proxysqlinsight-editor appscode/uikubedbcom-proxysqlinsight-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i uikubedbcom-proxysqlinsight-editor appscode/uikubedbcom-proxysqlinsight-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ProxySQLInsight Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `uikubedbcom-proxys Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i uikubedbcom-proxysqlinsight-editor appscode/uikubedbcom-proxysqlinsight-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ui.kubedb.com/v1alpha1 +$ helm upgrade -i uikubedbcom-proxysqlinsight-editor appscode/uikubedbcom-proxysqlinsight-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ui.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i uikubedbcom-proxysqlinsight-editor appscode/uikubedbcom-proxysqlinsight-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i uikubedbcom-proxysqlinsight-editor appscode/uikubedbcom-proxysqlinsight-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/uikubedbcom-proxysqlqueries-editor/Chart.yaml b/charts/uikubedbcom-proxysqlqueries-editor/Chart.yaml index e5a64eec46..0c4cca4676 100644 --- a/charts/uikubedbcom-proxysqlqueries-editor/Chart.yaml +++ b/charts/uikubedbcom-proxysqlqueries-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ui.kubedb.com","version":"v1alpha1","resource":"proxysqlqueries"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ProxySQLQueries Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: uikubedbcom-proxysqlqueries-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uikubedbcom-proxysqlqueries-editor/README.md b/charts/uikubedbcom-proxysqlqueries-editor/README.md index 1abdcb2e5d..943130139f 100644 --- a/charts/uikubedbcom-proxysqlqueries-editor/README.md +++ b/charts/uikubedbcom-proxysqlqueries-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/uikubedbcom-proxysqlqueries-editor --version=v0.35.0 -$ helm upgrade -i uikubedbcom-proxysqlqueries-editor appscode/uikubedbcom-proxysqlqueries-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/uikubedbcom-proxysqlqueries-editor --version=v0.36.0 +$ helm upgrade -i uikubedbcom-proxysqlqueries-editor appscode/uikubedbcom-proxysqlqueries-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ProxySQLQueries Editor on a [Kubernetes](http://kubernetes. To install/upgrade the chart with the release name `uikubedbcom-proxysqlqueries-editor`: ```bash -$ helm upgrade -i uikubedbcom-proxysqlqueries-editor appscode/uikubedbcom-proxysqlqueries-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i uikubedbcom-proxysqlqueries-editor appscode/uikubedbcom-proxysqlqueries-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ProxySQLQueries Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `uikubedbcom-proxys Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i uikubedbcom-proxysqlqueries-editor appscode/uikubedbcom-proxysqlqueries-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ui.kubedb.com/v1alpha1 +$ helm upgrade -i uikubedbcom-proxysqlqueries-editor appscode/uikubedbcom-proxysqlqueries-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ui.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i uikubedbcom-proxysqlqueries-editor appscode/uikubedbcom-proxysqlqueries-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i uikubedbcom-proxysqlqueries-editor appscode/uikubedbcom-proxysqlqueries-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/uikubedbcom-proxysqlsettings-editor/Chart.yaml b/charts/uikubedbcom-proxysqlsettings-editor/Chart.yaml index 24614bdc6e..4835160ea6 100644 --- a/charts/uikubedbcom-proxysqlsettings-editor/Chart.yaml +++ b/charts/uikubedbcom-proxysqlsettings-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ui.kubedb.com","version":"v1alpha1","resource":"proxysqlsettings"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ProxySQLSettings Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: uikubedbcom-proxysqlsettings-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uikubedbcom-proxysqlsettings-editor/README.md b/charts/uikubedbcom-proxysqlsettings-editor/README.md index 8265ad90e7..6bc13c7293 100644 --- a/charts/uikubedbcom-proxysqlsettings-editor/README.md +++ b/charts/uikubedbcom-proxysqlsettings-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/uikubedbcom-proxysqlsettings-editor --version=v0.35.0 -$ helm upgrade -i uikubedbcom-proxysqlsettings-editor appscode/uikubedbcom-proxysqlsettings-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/uikubedbcom-proxysqlsettings-editor --version=v0.36.0 +$ helm upgrade -i uikubedbcom-proxysqlsettings-editor appscode/uikubedbcom-proxysqlsettings-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ProxySQLSettings Editor on a [Kubernetes](http://kubernetes To install/upgrade the chart with the release name `uikubedbcom-proxysqlsettings-editor`: ```bash -$ helm upgrade -i uikubedbcom-proxysqlsettings-editor appscode/uikubedbcom-proxysqlsettings-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i uikubedbcom-proxysqlsettings-editor appscode/uikubedbcom-proxysqlsettings-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ProxySQLSettings Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `uikubedbcom-proxys Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i uikubedbcom-proxysqlsettings-editor appscode/uikubedbcom-proxysqlsettings-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ui.kubedb.com/v1alpha1 +$ helm upgrade -i uikubedbcom-proxysqlsettings-editor appscode/uikubedbcom-proxysqlsettings-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ui.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i uikubedbcom-proxysqlsettings-editor appscode/uikubedbcom-proxysqlsettings-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i uikubedbcom-proxysqlsettings-editor appscode/uikubedbcom-proxysqlsettings-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/uikubedbcom-redisinsight-editor/Chart.yaml b/charts/uikubedbcom-redisinsight-editor/Chart.yaml index 4c45b177d9..755df80975 100644 --- a/charts/uikubedbcom-redisinsight-editor/Chart.yaml +++ b/charts/uikubedbcom-redisinsight-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ui.kubedb.com","version":"v1alpha1","resource":"redisinsights"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: RedisInsight Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: uikubedbcom-redisinsight-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uikubedbcom-redisinsight-editor/README.md b/charts/uikubedbcom-redisinsight-editor/README.md index 7ade912a48..583b495c0a 100644 --- a/charts/uikubedbcom-redisinsight-editor/README.md +++ b/charts/uikubedbcom-redisinsight-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/uikubedbcom-redisinsight-editor --version=v0.35.0 -$ helm upgrade -i uikubedbcom-redisinsight-editor appscode/uikubedbcom-redisinsight-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/uikubedbcom-redisinsight-editor --version=v0.36.0 +$ helm upgrade -i uikubedbcom-redisinsight-editor appscode/uikubedbcom-redisinsight-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a RedisInsight Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `uikubedbcom-redisinsight-editor`: ```bash -$ helm upgrade -i uikubedbcom-redisinsight-editor appscode/uikubedbcom-redisinsight-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i uikubedbcom-redisinsight-editor appscode/uikubedbcom-redisinsight-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a RedisInsight Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `uikubedbcom-redisi Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i uikubedbcom-redisinsight-editor appscode/uikubedbcom-redisinsight-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ui.kubedb.com/v1alpha1 +$ helm upgrade -i uikubedbcom-redisinsight-editor appscode/uikubedbcom-redisinsight-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ui.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i uikubedbcom-redisinsight-editor appscode/uikubedbcom-redisinsight-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i uikubedbcom-redisinsight-editor appscode/uikubedbcom-redisinsight-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/uikubedbcom-redisqueries-editor/Chart.yaml b/charts/uikubedbcom-redisqueries-editor/Chart.yaml index 8e0eff4288..2c1bb501d5 100644 --- a/charts/uikubedbcom-redisqueries-editor/Chart.yaml +++ b/charts/uikubedbcom-redisqueries-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ui.kubedb.com","version":"v1alpha1","resource":"redisqueries"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: RedisQueries Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: uikubedbcom-redisqueries-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uikubedbcom-redisqueries-editor/README.md b/charts/uikubedbcom-redisqueries-editor/README.md index e4a88896df..f4b75c8953 100644 --- a/charts/uikubedbcom-redisqueries-editor/README.md +++ b/charts/uikubedbcom-redisqueries-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/uikubedbcom-redisqueries-editor --version=v0.35.0 -$ helm upgrade -i uikubedbcom-redisqueries-editor appscode/uikubedbcom-redisqueries-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/uikubedbcom-redisqueries-editor --version=v0.36.0 +$ helm upgrade -i uikubedbcom-redisqueries-editor appscode/uikubedbcom-redisqueries-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a RedisQueries Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `uikubedbcom-redisqueries-editor`: ```bash -$ helm upgrade -i uikubedbcom-redisqueries-editor appscode/uikubedbcom-redisqueries-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i uikubedbcom-redisqueries-editor appscode/uikubedbcom-redisqueries-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a RedisQueries Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `uikubedbcom-redisq Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i uikubedbcom-redisqueries-editor appscode/uikubedbcom-redisqueries-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ui.kubedb.com/v1alpha1 +$ helm upgrade -i uikubedbcom-redisqueries-editor appscode/uikubedbcom-redisqueries-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ui.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i uikubedbcom-redisqueries-editor appscode/uikubedbcom-redisqueries-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i uikubedbcom-redisqueries-editor appscode/uikubedbcom-redisqueries-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/uikubedbcom-redisschemaoverview-editor/Chart.yaml b/charts/uikubedbcom-redisschemaoverview-editor/Chart.yaml index b723465da8..6920735dd0 100644 --- a/charts/uikubedbcom-redisschemaoverview-editor/Chart.yaml +++ b/charts/uikubedbcom-redisschemaoverview-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ui.kubedb.com","version":"v1alpha1","resource":"redisschemaoverviews"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: RedisSchemaOverview Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: uikubedbcom-redisschemaoverview-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uikubedbcom-redisschemaoverview-editor/README.md b/charts/uikubedbcom-redisschemaoverview-editor/README.md index e3109cbcb7..1c9825848a 100644 --- a/charts/uikubedbcom-redisschemaoverview-editor/README.md +++ b/charts/uikubedbcom-redisschemaoverview-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/uikubedbcom-redisschemaoverview-editor --version=v0.35.0 -$ helm upgrade -i uikubedbcom-redisschemaoverview-editor appscode/uikubedbcom-redisschemaoverview-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/uikubedbcom-redisschemaoverview-editor --version=v0.36.0 +$ helm upgrade -i uikubedbcom-redisschemaoverview-editor appscode/uikubedbcom-redisschemaoverview-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a RedisSchemaOverview Editor on a [Kubernetes](http://kuberne To install/upgrade the chart with the release name `uikubedbcom-redisschemaoverview-editor`: ```bash -$ helm upgrade -i uikubedbcom-redisschemaoverview-editor appscode/uikubedbcom-redisschemaoverview-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i uikubedbcom-redisschemaoverview-editor appscode/uikubedbcom-redisschemaoverview-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a RedisSchemaOverview Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `uikubedbcom-rediss Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i uikubedbcom-redisschemaoverview-editor appscode/uikubedbcom-redisschemaoverview-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ui.kubedb.com/v1alpha1 +$ helm upgrade -i uikubedbcom-redisschemaoverview-editor appscode/uikubedbcom-redisschemaoverview-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ui.kubedb.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i uikubedbcom-redisschemaoverview-editor appscode/uikubedbcom-redisschemaoverview-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i uikubedbcom-redisschemaoverview-editor appscode/uikubedbcom-redisschemaoverview-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/uistashappscodecom-backupoverview-editor/Chart.yaml b/charts/uistashappscodecom-backupoverview-editor/Chart.yaml index 742286cf57..c69db65d5f 100644 --- a/charts/uistashappscodecom-backupoverview-editor/Chart.yaml +++ b/charts/uistashappscodecom-backupoverview-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"ui.stash.appscode.com","version":"v1alpha1","resource":"backupoverviews"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: BackupOverview Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: uistashappscodecom-backupoverview-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/uistashappscodecom-backupoverview-editor/README.md b/charts/uistashappscodecom-backupoverview-editor/README.md index b972dcce42..ec5201d8d4 100644 --- a/charts/uistashappscodecom-backupoverview-editor/README.md +++ b/charts/uistashappscodecom-backupoverview-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/uistashappscodecom-backupoverview-editor --version=v0.35.0 -$ helm upgrade -i uistashappscodecom-backupoverview-editor appscode/uistashappscodecom-backupoverview-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/uistashappscodecom-backupoverview-editor --version=v0.36.0 +$ helm upgrade -i uistashappscodecom-backupoverview-editor appscode/uistashappscodecom-backupoverview-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a BackupOverview Editor on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `uistashappscodecom-backupoverview-editor`: ```bash -$ helm upgrade -i uistashappscodecom-backupoverview-editor appscode/uistashappscodecom-backupoverview-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i uistashappscodecom-backupoverview-editor appscode/uistashappscodecom-backupoverview-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a BackupOverview Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `uistashappscodecom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i uistashappscodecom-backupoverview-editor appscode/uistashappscodecom-backupoverview-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=ui.stash.appscode.com/v1alpha1 +$ helm upgrade -i uistashappscodecom-backupoverview-editor appscode/uistashappscodecom-backupoverview-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=ui.stash.appscode.com/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i uistashappscodecom-backupoverview-editor appscode/uistashappscodecom-backupoverview-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i uistashappscodecom-backupoverview-editor appscode/uistashappscodecom-backupoverview-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/virtualsecretsdev-secret-editor/Chart.yaml b/charts/virtualsecretsdev-secret-editor/Chart.yaml index c5cea2f459..d49af89aa7 100644 --- a/charts/virtualsecretsdev-secret-editor/Chart.yaml +++ b/charts/virtualsecretsdev-secret-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"virtual-secrets.dev","version":"v1alpha1","resource":"secrets"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Secret Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: virtualsecretsdev-secret-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/virtualsecretsdev-secret-editor/README.md b/charts/virtualsecretsdev-secret-editor/README.md index ab7ef61059..389ea1838d 100644 --- a/charts/virtualsecretsdev-secret-editor/README.md +++ b/charts/virtualsecretsdev-secret-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/virtualsecretsdev-secret-editor --version=v0.35.0 -$ helm upgrade -i virtualsecretsdev-secret-editor appscode/virtualsecretsdev-secret-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/virtualsecretsdev-secret-editor --version=v0.36.0 +$ helm upgrade -i virtualsecretsdev-secret-editor appscode/virtualsecretsdev-secret-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Secret Editor on a [Kubernetes](http://kubernetes.io) clust To install/upgrade the chart with the release name `virtualsecretsdev-secret-editor`: ```bash -$ helm upgrade -i virtualsecretsdev-secret-editor appscode/virtualsecretsdev-secret-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i virtualsecretsdev-secret-editor appscode/virtualsecretsdev-secret-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Secret Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `virtualsecretsdev- Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i virtualsecretsdev-secret-editor appscode/virtualsecretsdev-secret-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=virtual-secrets.dev/v1alpha1 +$ helm upgrade -i virtualsecretsdev-secret-editor appscode/virtualsecretsdev-secret-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=virtual-secrets.dev/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i virtualsecretsdev-secret-editor appscode/virtualsecretsdev-secret-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i virtualsecretsdev-secret-editor appscode/virtualsecretsdev-secret-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/virtualsecretsdev-secretmount-editor/Chart.yaml b/charts/virtualsecretsdev-secretmount-editor/Chart.yaml index 31f6a160ec..766e71d42d 100644 --- a/charts/virtualsecretsdev-secretmount-editor/Chart.yaml +++ b/charts/virtualsecretsdev-secretmount-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"virtual-secrets.dev","version":"v1alpha1","resource":"secretmounts"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: SecretMount Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: virtualsecretsdev-secretmount-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/virtualsecretsdev-secretmount-editor/README.md b/charts/virtualsecretsdev-secretmount-editor/README.md index 6a763ebf84..4b7fea2b3d 100644 --- a/charts/virtualsecretsdev-secretmount-editor/README.md +++ b/charts/virtualsecretsdev-secretmount-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/virtualsecretsdev-secretmount-editor --version=v0.35.0 -$ helm upgrade -i virtualsecretsdev-secretmount-editor appscode/virtualsecretsdev-secretmount-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/virtualsecretsdev-secretmount-editor --version=v0.36.0 +$ helm upgrade -i virtualsecretsdev-secretmount-editor appscode/virtualsecretsdev-secretmount-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a SecretMount Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `virtualsecretsdev-secretmount-editor`: ```bash -$ helm upgrade -i virtualsecretsdev-secretmount-editor appscode/virtualsecretsdev-secretmount-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i virtualsecretsdev-secretmount-editor appscode/virtualsecretsdev-secretmount-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a SecretMount Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `virtualsecretsdev- Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i virtualsecretsdev-secretmount-editor appscode/virtualsecretsdev-secretmount-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=virtual-secrets.dev/v1alpha1 +$ helm upgrade -i virtualsecretsdev-secretmount-editor appscode/virtualsecretsdev-secretmount-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=virtual-secrets.dev/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i virtualsecretsdev-secretmount-editor appscode/virtualsecretsdev-secretmount-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i virtualsecretsdev-secretmount-editor appscode/virtualsecretsdev-secretmount-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/voyagerappscodecom-certificate-editor/Chart.yaml b/charts/voyagerappscodecom-certificate-editor/Chart.yaml index c7595e4861..b7154de26b 100644 --- a/charts/voyagerappscodecom-certificate-editor/Chart.yaml +++ b/charts/voyagerappscodecom-certificate-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"voyager.appscode.com","version":"v1beta1","resource":"certificates"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Certificate Editor home: https://byte.builders icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: voyagerappscodecom-certificate-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/voyagerappscodecom-certificate-editor/README.md b/charts/voyagerappscodecom-certificate-editor/README.md index c69b00202e..dd403e7f89 100644 --- a/charts/voyagerappscodecom-certificate-editor/README.md +++ b/charts/voyagerappscodecom-certificate-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/voyagerappscodecom-certificate-editor --version=v0.35.0 -$ helm upgrade -i voyagerappscodecom-certificate-editor appscode/voyagerappscodecom-certificate-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/voyagerappscodecom-certificate-editor --version=v0.36.0 +$ helm upgrade -i voyagerappscodecom-certificate-editor appscode/voyagerappscodecom-certificate-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Certificate Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `voyagerappscodecom-certificate-editor`: ```bash -$ helm upgrade -i voyagerappscodecom-certificate-editor appscode/voyagerappscodecom-certificate-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i voyagerappscodecom-certificate-editor appscode/voyagerappscodecom-certificate-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Certificate Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `voyagerappscodecom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i voyagerappscodecom-certificate-editor appscode/voyagerappscodecom-certificate-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=voyager.appscode.com/v1beta1 +$ helm upgrade -i voyagerappscodecom-certificate-editor appscode/voyagerappscodecom-certificate-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=voyager.appscode.com/v1beta1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i voyagerappscodecom-certificate-editor appscode/voyagerappscodecom-certificate-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i voyagerappscodecom-certificate-editor appscode/voyagerappscodecom-certificate-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/voyagerappscodecom-ingress-editor/Chart.yaml b/charts/voyagerappscodecom-ingress-editor/Chart.yaml index 6572516089..d01fd2ebc9 100644 --- a/charts/voyagerappscodecom-ingress-editor/Chart.yaml +++ b/charts/voyagerappscodecom-ingress-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"voyager.appscode.com","version":"v1","resource":"ingresses"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: Ingress Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: voyagerappscodecom-ingress-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/voyagerappscodecom-ingress-editor/README.md b/charts/voyagerappscodecom-ingress-editor/README.md index 254b91d3d3..77aac5c86c 100644 --- a/charts/voyagerappscodecom-ingress-editor/README.md +++ b/charts/voyagerappscodecom-ingress-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/voyagerappscodecom-ingress-editor --version=v0.35.0 -$ helm upgrade -i voyagerappscodecom-ingress-editor appscode/voyagerappscodecom-ingress-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/voyagerappscodecom-ingress-editor --version=v0.36.0 +$ helm upgrade -i voyagerappscodecom-ingress-editor appscode/voyagerappscodecom-ingress-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Ingress Editor on a [Kubernetes](http://kubernetes.io) clus To install/upgrade the chart with the release name `voyagerappscodecom-ingress-editor`: ```bash -$ helm upgrade -i voyagerappscodecom-ingress-editor appscode/voyagerappscodecom-ingress-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i voyagerappscodecom-ingress-editor appscode/voyagerappscodecom-ingress-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a Ingress Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `voyagerappscodecom Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i voyagerappscodecom-ingress-editor appscode/voyagerappscodecom-ingress-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=voyager.appscode.com/v1 +$ helm upgrade -i voyagerappscodecom-ingress-editor appscode/voyagerappscodecom-ingress-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=voyager.appscode.com/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i voyagerappscodecom-ingress-editor appscode/voyagerappscodecom-ingress-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i voyagerappscodecom-ingress-editor appscode/voyagerappscodecom-ingress-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/workopenclustermanagementio-appliedmanifestwork-editor/Chart.yaml b/charts/workopenclustermanagementio-appliedmanifestwork-editor/Chart.yaml index ca9536a0de..978957d392 100644 --- a/charts/workopenclustermanagementio-appliedmanifestwork-editor/Chart.yaml +++ b/charts/workopenclustermanagementio-appliedmanifestwork-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"work.open-cluster-management.io","version":"v1","resource":"appliedmanifestworks"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: AppliedManifestWork Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: workopenclustermanagementio-appliedmanifestwork-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/workopenclustermanagementio-appliedmanifestwork-editor/README.md b/charts/workopenclustermanagementio-appliedmanifestwork-editor/README.md index d9efa14ca8..b1c15b3178 100644 --- a/charts/workopenclustermanagementio-appliedmanifestwork-editor/README.md +++ b/charts/workopenclustermanagementio-appliedmanifestwork-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/workopenclustermanagementio-appliedmanifestwork-editor --version=v0.35.0 -$ helm upgrade -i workopenclustermanagementio-appliedmanifestwork-editor appscode/workopenclustermanagementio-appliedmanifestwork-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/workopenclustermanagementio-appliedmanifestwork-editor --version=v0.36.0 +$ helm upgrade -i workopenclustermanagementio-appliedmanifestwork-editor appscode/workopenclustermanagementio-appliedmanifestwork-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a AppliedManifestWork Editor on a [Kubernetes](http://kuberne To install/upgrade the chart with the release name `workopenclustermanagementio-appliedmanifestwork-editor`: ```bash -$ helm upgrade -i workopenclustermanagementio-appliedmanifestwork-editor appscode/workopenclustermanagementio-appliedmanifestwork-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i workopenclustermanagementio-appliedmanifestwork-editor appscode/workopenclustermanagementio-appliedmanifestwork-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a AppliedManifestWork Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `workopenclusterman Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i workopenclustermanagementio-appliedmanifestwork-editor appscode/workopenclustermanagementio-appliedmanifestwork-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=work.open-cluster-management.io/v1 +$ helm upgrade -i workopenclustermanagementio-appliedmanifestwork-editor appscode/workopenclustermanagementio-appliedmanifestwork-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=work.open-cluster-management.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i workopenclustermanagementio-appliedmanifestwork-editor appscode/workopenclustermanagementio-appliedmanifestwork-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i workopenclustermanagementio-appliedmanifestwork-editor appscode/workopenclustermanagementio-appliedmanifestwork-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/workopenclustermanagementio-manifestwork-editor/Chart.yaml b/charts/workopenclustermanagementio-manifestwork-editor/Chart.yaml index 25a7604f2a..6a85644403 100644 --- a/charts/workopenclustermanagementio-manifestwork-editor/Chart.yaml +++ b/charts/workopenclustermanagementio-manifestwork-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"work.open-cluster-management.io","version":"v1","resource":"manifestworks"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ManifestWork Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: workopenclustermanagementio-manifestwork-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/workopenclustermanagementio-manifestwork-editor/README.md b/charts/workopenclustermanagementio-manifestwork-editor/README.md index 99fc9856ca..321f622293 100644 --- a/charts/workopenclustermanagementio-manifestwork-editor/README.md +++ b/charts/workopenclustermanagementio-manifestwork-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/workopenclustermanagementio-manifestwork-editor --version=v0.35.0 -$ helm upgrade -i workopenclustermanagementio-manifestwork-editor appscode/workopenclustermanagementio-manifestwork-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/workopenclustermanagementio-manifestwork-editor --version=v0.36.0 +$ helm upgrade -i workopenclustermanagementio-manifestwork-editor appscode/workopenclustermanagementio-manifestwork-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ManifestWork Editor on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `workopenclustermanagementio-manifestwork-editor`: ```bash -$ helm upgrade -i workopenclustermanagementio-manifestwork-editor appscode/workopenclustermanagementio-manifestwork-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i workopenclustermanagementio-manifestwork-editor appscode/workopenclustermanagementio-manifestwork-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ManifestWork Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `workopenclusterman Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i workopenclustermanagementio-manifestwork-editor appscode/workopenclustermanagementio-manifestwork-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=work.open-cluster-management.io/v1 +$ helm upgrade -i workopenclustermanagementio-manifestwork-editor appscode/workopenclustermanagementio-manifestwork-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=work.open-cluster-management.io/v1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i workopenclustermanagementio-manifestwork-editor appscode/workopenclustermanagementio-manifestwork-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i workopenclustermanagementio-manifestwork-editor appscode/workopenclustermanagementio-manifestwork-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/charts/workopenclustermanagementio-manifestworkreplicaset-editor/Chart.yaml b/charts/workopenclustermanagementio-manifestworkreplicaset-editor/Chart.yaml index dee965033d..3cd0776c0d 100644 --- a/charts/workopenclustermanagementio-manifestworkreplicaset-editor/Chart.yaml +++ b/charts/workopenclustermanagementio-manifestworkreplicaset-editor/Chart.yaml @@ -1,7 +1,7 @@ annotations: meta.x-helm.dev/editor: '{"group":"work.open-cluster-management.io","version":"v1alpha1","resource":"manifestworkreplicasets"}' apiVersion: v2 -appVersion: v0.35.0 +appVersion: v0.36.0 description: ManifestWorkReplicaSet Editor home: https://appscode.com icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png @@ -13,4 +13,4 @@ maintainers: name: appscode name: workopenclustermanagementio-manifestworkreplicaset-editor type: application -version: v0.35.0 +version: v0.36.0 diff --git a/charts/workopenclustermanagementio-manifestworkreplicaset-editor/README.md b/charts/workopenclustermanagementio-manifestworkreplicaset-editor/README.md index 70dafbc31a..d0f6f72699 100644 --- a/charts/workopenclustermanagementio-manifestworkreplicaset-editor/README.md +++ b/charts/workopenclustermanagementio-manifestworkreplicaset-editor/README.md @@ -7,8 +7,8 @@ ```bash $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode/workopenclustermanagementio-manifestworkreplicaset-editor --version=v0.35.0 -$ helm upgrade -i workopenclustermanagementio-manifestworkreplicaset-editor appscode/workopenclustermanagementio-manifestworkreplicaset-editor -n default --create-namespace --version=v0.35.0 +$ helm search repo appscode/workopenclustermanagementio-manifestworkreplicaset-editor --version=v0.36.0 +$ helm upgrade -i workopenclustermanagementio-manifestworkreplicaset-editor appscode/workopenclustermanagementio-manifestworkreplicaset-editor -n default --create-namespace --version=v0.36.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a ManifestWorkReplicaSet Editor on a [Kubernetes](http://kube To install/upgrade the chart with the release name `workopenclustermanagementio-manifestworkreplicaset-editor`: ```bash -$ helm upgrade -i workopenclustermanagementio-manifestworkreplicaset-editor appscode/workopenclustermanagementio-manifestworkreplicaset-editor -n default --create-namespace --version=v0.35.0 +$ helm upgrade -i workopenclustermanagementio-manifestworkreplicaset-editor appscode/workopenclustermanagementio-manifestworkreplicaset-editor -n default --create-namespace --version=v0.36.0 ``` The command deploys a ManifestWorkReplicaSet Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -56,12 +56,12 @@ The following table lists the configurable parameters of the `workopenclusterman Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i workopenclustermanagementio-manifestworkreplicaset-editor appscode/workopenclustermanagementio-manifestworkreplicaset-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=work.open-cluster-management.io/v1alpha1 +$ helm upgrade -i workopenclustermanagementio-manifestworkreplicaset-editor appscode/workopenclustermanagementio-manifestworkreplicaset-editor -n default --create-namespace --version=v0.36.0 --set apiVersion=work.open-cluster-management.io/v1alpha1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i workopenclustermanagementio-manifestworkreplicaset-editor appscode/workopenclustermanagementio-manifestworkreplicaset-editor -n default --create-namespace --version=v0.35.0 --values values.yaml +$ helm upgrade -i workopenclustermanagementio-manifestworkreplicaset-editor appscode/workopenclustermanagementio-manifestworkreplicaset-editor -n default --create-namespace --version=v0.36.0 --values values.yaml ``` diff --git a/hack/db-chart-test.sh b/hack/db-chart-test.sh index de18c25dd0..9a5038b63f 100755 --- a/hack/db-chart-test.sh +++ b/hack/db-chart-test.sh @@ -14,6 +14,6 @@ # See the License for the specific language governing permissions and # limitations under the License. -for db in Cassandra ClickHouse Druid Elasticsearch FerretDB Kafka MariaDB Memcached MongoDB MSSQLServer MySQL PerconaXtraDB PgBouncer Pgpool Postgres ProxySQL RabbitMQ Redis Singlestore Solr ZooKeeper; do +for db in Cassandra ClickHouse DB2 DocumentDB Druid Elasticsearch HanaDB Hazelcast Ignite Kafka MariaDB Memcached Milvus MongoDB MSSQLServer MySQL Neo4j Oracle PerconaXtraDB PgBouncer Pgpool Postgres ProxySQL Qdrant Rabbitmq Redis Singlestore Solr Weaviate ZooKeeper; do make ct CT_COMMAND=lint TEST_CHARTS=charts/kubedbcom-$(echo "$db" | tr '[:upper:]' '[:lower:]')-editor-options done diff --git a/schemas/ui-schema.json b/schemas/ui-schema.json index 3f982c8094..a2f8848280 100644 --- a/schemas/ui-schema.json +++ b/schemas/ui-schema.json @@ -165,6 +165,9 @@ "editorHeight": { "type": "string" }, + "emptyMessage": { + "type": "string" + }, "forceRequired": { "type": "boolean" }, @@ -244,6 +247,9 @@ "options": { "$ref": "#/definitions/Options" }, + "placeholder": { + "type": "string" + }, "readonly": { "type": "boolean" }, @@ -774,6 +780,9 @@ "loader": { "$ref": "#/definitions/LoaderType" }, + "placeholder": { + "type": "string" + }, "readonly": { "type": "boolean" }, @@ -790,6 +799,9 @@ "const": "editor", "type": "string" }, + "validateContent": { + "type": "boolean" + }, "validation": { "$ref": "#/definitions/Validation" }, @@ -1184,6 +1196,9 @@ "editorHeight": { "type": "string" }, + "emptyMessage": { + "type": "string" + }, "hideCopyButton": { "type": "boolean" }, @@ -1202,6 +1217,9 @@ "loader": { "$ref": "#/definitions/LoaderType" }, + "placeholder": { + "type": "string" + }, "readonly": { "type": "boolean" }, @@ -2040,7 +2058,6 @@ "type": "string" }, "type": { - "const": "custom", "type": "string" } },