From 0383cbd9c1c850f3190f81e2cc8ecade38cd4d49 Mon Sep 17 00:00:00 2001 From: Tamal Saha Date: Thu, 9 Jul 2026 02:53:22 +0600 Subject: [PATCH] Generate editors Signed-off-by: Tamal Saha --- .../.helmignore | 23 + .../Chart.yaml | 16 + .../README.md | 67 + ...atalog.appscode.com_aerospikebindings.yaml | 77 + .../doc.yaml | 18 + .../templates/NOTES.txt | 3 + .../values.openapiv3_schema.yaml | 83 + .../values.yaml | 5 + .../.helmignore | 23 + .../Chart.yaml | 16 + .../README.md | 67 + .../catalog.appscode.com_db2bindings.yaml | 77 + .../doc.yaml | 18 + .../templates/NOTES.txt | 3 + .../values.openapiv3_schema.yaml | 83 + .../values.yaml | 5 + .../.helmignore | 23 + .../Chart.yaml | 16 + .../README.md | 67 + ...talog.appscode.com_documentdbbindings.yaml | 77 + .../doc.yaml | 18 + .../templates/NOTES.txt | 3 + .../values.openapiv3_schema.yaml | 83 + .../values.yaml | 5 + .../.helmignore | 23 + .../Chart.yaml | 16 + .../README.md | 67 + .../catalog.appscode.com_hanadbbindings.yaml | 77 + .../doc.yaml | 18 + .../templates/NOTES.txt | 3 + .../values.openapiv3_schema.yaml | 83 + .../values.yaml | 5 + .../.helmignore | 23 + .../Chart.yaml | 16 + .../README.md | 67 + .../catalog.appscode.com_ignitebindings.yaml | 77 + .../doc.yaml | 18 + .../templates/NOTES.txt | 3 + .../values.openapiv3_schema.yaml | 83 + .../values.yaml | 5 + .../.helmignore | 23 + .../Chart.yaml | 16 + .../README.md | 67 + .../catalog.appscode.com_milvusbindings.yaml | 77 + .../doc.yaml | 18 + .../templates/NOTES.txt | 3 + .../values.openapiv3_schema.yaml | 83 + .../values.yaml | 5 + .../.helmignore | 23 + .../Chart.yaml | 16 + .../README.md | 67 + .../catalog.appscode.com_neo4jbindings.yaml | 77 + .../doc.yaml | 18 + .../templates/NOTES.txt | 3 + .../values.openapiv3_schema.yaml | 83 + .../values.yaml | 5 + .../.helmignore | 23 + .../Chart.yaml | 16 + .../README.md | 67 + .../catalog.appscode.com_qdrantbindings.yaml | 77 + .../doc.yaml | 18 + .../templates/NOTES.txt | 3 + .../values.openapiv3_schema.yaml | 83 + .../values.yaml | 5 + .../.helmignore | 23 + .../Chart.yaml | 16 + .../README.md | 67 + ...catalog.appscode.com_weaviatebindings.yaml | 77 + .../doc.yaml | 18 + .../templates/NOTES.txt | 3 + .../values.openapiv3_schema.yaml | 83 + .../values.yaml | 5 + .../README.md | 20 +- .../README.md | 20 +- .../README.md | 20 +- charts/kubedbcom-aerospike-editor/README.md | 20 +- charts/kubedbcom-cassandra-editor/README.md | 116 +- charts/kubedbcom-clickhouse-editor/README.md | 38 +- charts/kubedbcom-db2-editor/README.md | 24 +- charts/kubedbcom-documentdb-editor/README.md | 24 +- charts/kubedbcom-druid-editor/README.md | 140 +- .../kubedbcom-elasticsearch-editor/README.md | 324 +- .../values.openapiv3_schema.yaml | 2679 +++++++++++++++++ charts/kubedbcom-hanadb-editor/README.md | 110 +- charts/kubedbcom-hazelcast-editor/README.md | 152 +- charts/kubedbcom-ignite-editor/README.md | 150 +- charts/kubedbcom-kafka-editor/README.md | 198 +- charts/kubedbcom-mariadb-editor/README.md | 342 +-- charts/kubedbcom-memcached-editor/README.md | 128 +- charts/kubedbcom-milvus-editor/README.md | 132 +- charts/kubedbcom-mongodb-editor/README.md | 340 +-- charts/kubedbcom-mssqlserver-editor/README.md | 172 +- charts/kubedbcom-mysql-editor/README.md | 366 +-- charts/kubedbcom-neo4j-editor/README.md | 124 +- .../ui/create-ui.yaml | 6 +- charts/kubedbcom-oracle-editor/README.md | 112 +- .../kubedbcom-perconaxtradb-editor/README.md | 270 +- charts/kubedbcom-pgbouncer-editor/README.md | 106 +- charts/kubedbcom-pgpool-editor/README.md | 138 +- charts/kubedbcom-postgres-editor/README.md | 338 +-- charts/kubedbcom-proxysql-editor/README.md | 154 +- .../kubedbcom-qdrant-editor-options/README.md | 2 +- charts/kubedbcom-qdrant-editor/README.md | 130 +- charts/kubedbcom-rabbitmq-editor/README.md | 148 +- .../ui/create-ui.yaml | 2 +- charts/kubedbcom-redis-editor/README.md | 268 +- .../kubedbcom-redissentinel-editor/README.md | 30 +- charts/kubedbcom-singlestore-editor/README.md | 212 +- charts/kubedbcom-solr-editor/README.md | 148 +- charts/kubedbcom-weaviate-editor/README.md | 26 +- charts/kubedbcom-zookeeper-editor/README.md | 182 +- .../README.md | 2 +- .../ui/create-ui.yaml | 4 +- .../kubevaultcom-vaultserver-editor/README.md | 208 +- .../ui/create-ui.yaml | 14 +- .../ui/create-ui.yaml | 14 +- .../ui/create-ui.yaml | 14 +- .../ui/create-ui.yaml | 14 +- .../ui/create-ui.yaml | 14 +- .../ui/create-ui.yaml | 14 +- .../ui/create-ui.yaml | 14 +- .../ui/create-ui.yaml | 14 +- .../ui/create-ui.yaml | 14 +- .../ui/create-ui.yaml | 14 +- .../ui/create-ui.yaml | 14 +- .../ui/create-ui.yaml | 14 +- .../ui/create-ui.yaml | 22 +- .../ui/create-ui.yaml | 14 +- .../ui/create-ui.yaml | 14 +- .../ui/create-ui.yaml | 14 +- .../ui/create-ui.yaml | 14 +- .../ui/create-ui.yaml | 14 +- .../ui/create-ui.yaml | 14 +- .../ui/create-ui.yaml | 14 +- .../ui/create-ui.yaml | 14 +- .../ui/create-ui.yaml | 14 +- .../ui/create-ui.yaml | 14 +- .../ui/create-ui.yaml | 14 +- .../ui/create-ui.yaml | 18 +- .../ui/create-ui.yaml | 20 +- .../ui/create-ui.yaml | 14 +- .../ui/create-ui.yaml | 14 +- .../README.md | 22 +- .../README.md | 20 +- .../README.md | 22 +- .../README.md | 20 +- .../README.md | 2 +- .../README.md | 4 +- .../README.md | 6 +- .../README.md | 6 +- .../values.yaml | 85 +- .../README.md | 2 +- .../values.yaml | 2 +- .../Chart.yaml | 2 +- .../README.md | 9 +- ...o_helm_release_storage_metrics_server.yaml | 5 + .../values.openapiv3_schema.yaml | 1209 ++++++++ .../values.yaml | 31 + .../README.md | 6 +- .../values.openapiv3_schema.yaml | 34 + .../values.yaml | 2 +- .../README.md | 8 +- .../uikubedbcom-databaseinfo-editor/README.md | 4 +- 163 files changed, 9582 insertions(+), 3082 deletions(-) create mode 100644 charts/catalogappscodecom-aerospikebinding-editor/.helmignore create mode 100644 charts/catalogappscodecom-aerospikebinding-editor/Chart.yaml create mode 100644 charts/catalogappscodecom-aerospikebinding-editor/README.md create mode 100644 charts/catalogappscodecom-aerospikebinding-editor/crds/catalog.appscode.com_aerospikebindings.yaml create mode 100644 charts/catalogappscodecom-aerospikebinding-editor/doc.yaml create mode 100644 charts/catalogappscodecom-aerospikebinding-editor/templates/NOTES.txt create mode 100644 charts/catalogappscodecom-aerospikebinding-editor/values.openapiv3_schema.yaml create mode 100644 charts/catalogappscodecom-aerospikebinding-editor/values.yaml create mode 100644 charts/catalogappscodecom-db2binding-editor/.helmignore create mode 100644 charts/catalogappscodecom-db2binding-editor/Chart.yaml create mode 100644 charts/catalogappscodecom-db2binding-editor/README.md create mode 100644 charts/catalogappscodecom-db2binding-editor/crds/catalog.appscode.com_db2bindings.yaml create mode 100644 charts/catalogappscodecom-db2binding-editor/doc.yaml create mode 100644 charts/catalogappscodecom-db2binding-editor/templates/NOTES.txt create mode 100644 charts/catalogappscodecom-db2binding-editor/values.openapiv3_schema.yaml create mode 100644 charts/catalogappscodecom-db2binding-editor/values.yaml create mode 100644 charts/catalogappscodecom-documentdbbinding-editor/.helmignore create mode 100644 charts/catalogappscodecom-documentdbbinding-editor/Chart.yaml create mode 100644 charts/catalogappscodecom-documentdbbinding-editor/README.md create mode 100644 charts/catalogappscodecom-documentdbbinding-editor/crds/catalog.appscode.com_documentdbbindings.yaml create mode 100644 charts/catalogappscodecom-documentdbbinding-editor/doc.yaml create mode 100644 charts/catalogappscodecom-documentdbbinding-editor/templates/NOTES.txt create mode 100644 charts/catalogappscodecom-documentdbbinding-editor/values.openapiv3_schema.yaml create mode 100644 charts/catalogappscodecom-documentdbbinding-editor/values.yaml create mode 100644 charts/catalogappscodecom-hanadbbinding-editor/.helmignore create mode 100644 charts/catalogappscodecom-hanadbbinding-editor/Chart.yaml create mode 100644 charts/catalogappscodecom-hanadbbinding-editor/README.md create mode 100644 charts/catalogappscodecom-hanadbbinding-editor/crds/catalog.appscode.com_hanadbbindings.yaml create mode 100644 charts/catalogappscodecom-hanadbbinding-editor/doc.yaml create mode 100644 charts/catalogappscodecom-hanadbbinding-editor/templates/NOTES.txt create mode 100644 charts/catalogappscodecom-hanadbbinding-editor/values.openapiv3_schema.yaml create mode 100644 charts/catalogappscodecom-hanadbbinding-editor/values.yaml create mode 100644 charts/catalogappscodecom-ignitebinding-editor/.helmignore create mode 100644 charts/catalogappscodecom-ignitebinding-editor/Chart.yaml create mode 100644 charts/catalogappscodecom-ignitebinding-editor/README.md create mode 100644 charts/catalogappscodecom-ignitebinding-editor/crds/catalog.appscode.com_ignitebindings.yaml create mode 100644 charts/catalogappscodecom-ignitebinding-editor/doc.yaml create mode 100644 charts/catalogappscodecom-ignitebinding-editor/templates/NOTES.txt create mode 100644 charts/catalogappscodecom-ignitebinding-editor/values.openapiv3_schema.yaml create mode 100644 charts/catalogappscodecom-ignitebinding-editor/values.yaml create mode 100644 charts/catalogappscodecom-milvusbinding-editor/.helmignore create mode 100644 charts/catalogappscodecom-milvusbinding-editor/Chart.yaml create mode 100644 charts/catalogappscodecom-milvusbinding-editor/README.md create mode 100644 charts/catalogappscodecom-milvusbinding-editor/crds/catalog.appscode.com_milvusbindings.yaml create mode 100644 charts/catalogappscodecom-milvusbinding-editor/doc.yaml create mode 100644 charts/catalogappscodecom-milvusbinding-editor/templates/NOTES.txt create mode 100644 charts/catalogappscodecom-milvusbinding-editor/values.openapiv3_schema.yaml create mode 100644 charts/catalogappscodecom-milvusbinding-editor/values.yaml create mode 100644 charts/catalogappscodecom-neo4jbinding-editor/.helmignore create mode 100644 charts/catalogappscodecom-neo4jbinding-editor/Chart.yaml create mode 100644 charts/catalogappscodecom-neo4jbinding-editor/README.md create mode 100644 charts/catalogappscodecom-neo4jbinding-editor/crds/catalog.appscode.com_neo4jbindings.yaml create mode 100644 charts/catalogappscodecom-neo4jbinding-editor/doc.yaml create mode 100644 charts/catalogappscodecom-neo4jbinding-editor/templates/NOTES.txt create mode 100644 charts/catalogappscodecom-neo4jbinding-editor/values.openapiv3_schema.yaml create mode 100644 charts/catalogappscodecom-neo4jbinding-editor/values.yaml create mode 100644 charts/catalogappscodecom-qdrantbinding-editor/.helmignore create mode 100644 charts/catalogappscodecom-qdrantbinding-editor/Chart.yaml create mode 100644 charts/catalogappscodecom-qdrantbinding-editor/README.md create mode 100644 charts/catalogappscodecom-qdrantbinding-editor/crds/catalog.appscode.com_qdrantbindings.yaml create mode 100644 charts/catalogappscodecom-qdrantbinding-editor/doc.yaml create mode 100644 charts/catalogappscodecom-qdrantbinding-editor/templates/NOTES.txt create mode 100644 charts/catalogappscodecom-qdrantbinding-editor/values.openapiv3_schema.yaml create mode 100644 charts/catalogappscodecom-qdrantbinding-editor/values.yaml create mode 100644 charts/catalogappscodecom-weaviatebinding-editor/.helmignore create mode 100644 charts/catalogappscodecom-weaviatebinding-editor/Chart.yaml create mode 100644 charts/catalogappscodecom-weaviatebinding-editor/README.md create mode 100644 charts/catalogappscodecom-weaviatebinding-editor/crds/catalog.appscode.com_weaviatebindings.yaml create mode 100644 charts/catalogappscodecom-weaviatebinding-editor/doc.yaml create mode 100644 charts/catalogappscodecom-weaviatebinding-editor/templates/NOTES.txt create mode 100644 charts/catalogappscodecom-weaviatebinding-editor/values.openapiv3_schema.yaml create mode 100644 charts/catalogappscodecom-weaviatebinding-editor/values.yaml create mode 100644 charts/kubedbcom-ferretdb-editor-options/values.openapiv3_schema.yaml create mode 100644 charts/uik8sappscodecom-featureset-opscenter-observability-editor/templates/helm_toolkit_fluxcd_io_helm_release_storage_metrics_server.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..3311860b78 --- /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.35.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.35.0 diff --git a/charts/catalogappscodecom-aerospikebinding-editor/README.md b/charts/catalogappscodecom-aerospikebinding-editor/README.md new file mode 100644 index 0000000000..fd94f1a4f6 --- /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.35.0 +$ helm upgrade -i catalogappscodecom-aerospikebinding-editor appscode/catalogappscodecom-aerospikebinding-editor -n default --create-namespace --version=v0.35.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.35.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.35.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.35.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-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..3e17394f8f --- /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.35.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.35.0 diff --git a/charts/catalogappscodecom-db2binding-editor/README.md b/charts/catalogappscodecom-db2binding-editor/README.md new file mode 100644 index 0000000000..4e7b252c13 --- /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.35.0 +$ helm upgrade -i catalogappscodecom-db2binding-editor appscode/catalogappscodecom-db2binding-editor -n default --create-namespace --version=v0.35.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.35.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.35.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.35.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..f428585c35 --- /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.35.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.35.0 diff --git a/charts/catalogappscodecom-documentdbbinding-editor/README.md b/charts/catalogappscodecom-documentdbbinding-editor/README.md new file mode 100644 index 0000000000..72592c70c1 --- /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.35.0 +$ helm upgrade -i catalogappscodecom-documentdbbinding-editor appscode/catalogappscodecom-documentdbbinding-editor -n default --create-namespace --version=v0.35.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.35.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.35.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.35.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-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..5dd4e0d6a6 --- /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.35.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.35.0 diff --git a/charts/catalogappscodecom-hanadbbinding-editor/README.md b/charts/catalogappscodecom-hanadbbinding-editor/README.md new file mode 100644 index 0000000000..cb6bc87426 --- /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.35.0 +$ helm upgrade -i catalogappscodecom-hanadbbinding-editor appscode/catalogappscodecom-hanadbbinding-editor -n default --create-namespace --version=v0.35.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.35.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.35.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.35.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-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..7d46df24c2 --- /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.35.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.35.0 diff --git a/charts/catalogappscodecom-ignitebinding-editor/README.md b/charts/catalogappscodecom-ignitebinding-editor/README.md new file mode 100644 index 0000000000..f1d5022789 --- /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.35.0 +$ helm upgrade -i catalogappscodecom-ignitebinding-editor appscode/catalogappscodecom-ignitebinding-editor -n default --create-namespace --version=v0.35.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.35.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.35.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.35.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-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..6be8849cd4 --- /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.35.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.35.0 diff --git a/charts/catalogappscodecom-milvusbinding-editor/README.md b/charts/catalogappscodecom-milvusbinding-editor/README.md new file mode 100644 index 0000000000..0b6f9d31b7 --- /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.35.0 +$ helm upgrade -i catalogappscodecom-milvusbinding-editor appscode/catalogappscodecom-milvusbinding-editor -n default --create-namespace --version=v0.35.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.35.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.35.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.35.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-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..28c410336f --- /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.35.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.35.0 diff --git a/charts/catalogappscodecom-neo4jbinding-editor/README.md b/charts/catalogappscodecom-neo4jbinding-editor/README.md new file mode 100644 index 0000000000..0f918b42cd --- /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.35.0 +$ helm upgrade -i catalogappscodecom-neo4jbinding-editor appscode/catalogappscodecom-neo4jbinding-editor -n default --create-namespace --version=v0.35.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.35.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.35.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.35.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-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..b1c9e57da8 --- /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.35.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.35.0 diff --git a/charts/catalogappscodecom-qdrantbinding-editor/README.md b/charts/catalogappscodecom-qdrantbinding-editor/README.md new file mode 100644 index 0000000000..398e164535 --- /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.35.0 +$ helm upgrade -i catalogappscodecom-qdrantbinding-editor appscode/catalogappscodecom-qdrantbinding-editor -n default --create-namespace --version=v0.35.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.35.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.35.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.35.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-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..68602d1125 --- /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.35.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.35.0 diff --git a/charts/catalogappscodecom-weaviatebinding-editor/README.md b/charts/catalogappscodecom-weaviatebinding-editor/README.md new file mode 100644 index 0000000000..2e5df71667 --- /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.35.0 +$ helm upgrade -i catalogappscodecom-weaviatebinding-editor appscode/catalogappscodecom-weaviatebinding-editor -n default --create-namespace --version=v0.35.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.35.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.35.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.35.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/corekubestashcom-backupconfiguration-editor/README.md b/charts/corekubestashcom-backupconfiguration-editor/README.md index 21333858e6..ebff696c82 100644 --- a/charts/corekubestashcom-backupconfiguration-editor/README.md +++ b/charts/corekubestashcom-backupconfiguration-editor/README.md @@ -45,16 +45,16 @@ 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: diff --git a/charts/corekubestashcom-backupsession-editor/README.md b/charts/corekubestashcom-backupsession-editor/README.md index 1d56d4fbe8..516bf59fee 100644 --- a/charts/corekubestashcom-backupsession-editor/README.md +++ b/charts/corekubestashcom-backupsession-editor/README.md @@ -45,16 +45,16 @@ 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: diff --git a/charts/corekubestashcom-restoresession-editor/README.md b/charts/corekubestashcom-restoresession-editor/README.md index 80c74c1670..edc16244bb 100644 --- a/charts/corekubestashcom-restoresession-editor/README.md +++ b/charts/corekubestashcom-restoresession-editor/README.md @@ -45,16 +45,16 @@ 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: diff --git a/charts/kubedbcom-aerospike-editor/README.md b/charts/kubedbcom-aerospike-editor/README.md index 6498c2aa12..b5952a4ca6 100644 --- a/charts/kubedbcom-aerospike-editor/README.md +++ b/charts/kubedbcom-aerospike-editor/README.md @@ -45,24 +45,18 @@ 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.35.0 --set apiVersion=kubedb.com/v1alpha2 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while diff --git a/charts/kubedbcom-cassandra-editor/README.md b/charts/kubedbcom-cassandra-editor/README.md index c14799fea1..0ee37a701a 100644 --- a/charts/kubedbcom-cassandra-editor/README.md +++ b/charts/kubedbcom-cassandra-editor/README.md @@ -45,64 +45,64 @@ 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: diff --git a/charts/kubedbcom-clickhouse-editor/README.md b/charts/kubedbcom-clickhouse-editor/README.md index 2059ce1ae8..b2d273a071 100644 --- a/charts/kubedbcom-clickhouse-editor/README.md +++ b/charts/kubedbcom-clickhouse-editor/README.md @@ -45,25 +45,25 @@ 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: diff --git a/charts/kubedbcom-db2-editor/README.md b/charts/kubedbcom-db2-editor/README.md index 1bbd64eabc..49d27e876c 100644 --- a/charts/kubedbcom-db2-editor/README.md +++ b/charts/kubedbcom-db2-editor/README.md @@ -45,18 +45,18 @@ 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: diff --git a/charts/kubedbcom-documentdb-editor/README.md b/charts/kubedbcom-documentdb-editor/README.md index acdd02b06c..aa13dfcdaf 100644 --- a/charts/kubedbcom-documentdb-editor/README.md +++ b/charts/kubedbcom-documentdb-editor/README.md @@ -45,18 +45,18 @@ 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: diff --git a/charts/kubedbcom-druid-editor/README.md b/charts/kubedbcom-druid-editor/README.md index 5b2de84030..2d9a8e05de 100644 --- a/charts/kubedbcom-druid-editor/README.md +++ b/charts/kubedbcom-druid-editor/README.md @@ -45,76 +45,76 @@ 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: diff --git a/charts/kubedbcom-elasticsearch-editor/README.md b/charts/kubedbcom-elasticsearch-editor/README.md index fe10f38ace..414adad36c 100644 --- a/charts/kubedbcom-elasticsearch-editor/README.md +++ b/charts/kubedbcom-elasticsearch-editor/README.md @@ -45,168 +45,168 @@ 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: diff --git a/charts/kubedbcom-ferretdb-editor-options/values.openapiv3_schema.yaml b/charts/kubedbcom-ferretdb-editor-options/values.openapiv3_schema.yaml new file mode 100644 index 0000000000..1afab83543 --- /dev/null +++ b/charts/kubedbcom-ferretdb-editor-options/values.openapiv3_schema.yaml @@ -0,0 +1,2679 @@ +properties: + form: + properties: + alert: + properties: + additionalRuleLabels: + additionalProperties: + type: string + type: object + annotations: + additionalProperties: + type: string + type: object + enabled: + enum: + - none + - critical + - warning + - info + type: string + groups: + properties: + database: + properties: + enabled: + enum: + - none + - critical + - warning + - info + type: string + rules: + properties: + diskAlmostFull: + properties: + duration: + type: string + enabled: + type: boolean + severity: + enum: + - critical + - warning + - info + type: string + val: + type: integer + required: + - duration + - enabled + - severity + - val + type: object + diskUsageHigh: + properties: + duration: + type: string + enabled: + type: boolean + severity: + enum: + - critical + - warning + - info + type: string + val: + type: integer + required: + - duration + - enabled + - severity + - val + type: object + postgresExporterError: + properties: + duration: + type: string + enabled: + type: boolean + severity: + enum: + - critical + - warning + - info + type: string + required: + - duration + - enabled + - severity + type: object + postgresHighRollbackRate: + properties: + duration: + type: string + enabled: + type: boolean + severity: + enum: + - critical + - warning + - info + type: string + val: + format: double + type: number + required: + - duration + - enabled + - severity + - val + type: object + postgresInstanceDown: + properties: + duration: + type: string + enabled: + type: boolean + severity: + enum: + - critical + - warning + - info + type: string + required: + - duration + - enabled + - severity + type: object + postgresNotEnoughConnections: + properties: + duration: + type: string + enabled: + type: boolean + severity: + enum: + - critical + - warning + - info + type: string + val: + type: integer + required: + - duration + - enabled + - severity + - val + type: object + postgresReplicationLag: + properties: + duration: + type: string + enabled: + type: boolean + severity: + enum: + - critical + - warning + - info + type: string + val: + type: string + required: + - duration + - enabled + - severity + - val + type: object + postgresRestarted: + properties: + duration: + type: string + enabled: + type: boolean + severity: + enum: + - critical + - warning + - info + type: string + val: + type: integer + required: + - duration + - enabled + - severity + - val + type: object + postgresSlowQueries: + properties: + duration: + type: string + enabled: + type: boolean + severity: + enum: + - critical + - warning + - info + type: string + required: + - duration + - enabled + - severity + type: object + postgresSplitBrain: + properties: + duration: + type: string + enabled: + type: boolean + severity: + enum: + - critical + - warning + - info + type: string + required: + - duration + - enabled + - severity + type: object + postgresTooManyConnections: + properties: + duration: + type: string + enabled: + type: boolean + severity: + enum: + - critical + - warning + - info + type: string + val: + type: integer + required: + - duration + - enabled + - severity + - val + type: object + postgresTooManyLocksAcquired: + properties: + duration: + type: string + enabled: + type: boolean + severity: + enum: + - critical + - warning + - info + type: string + val: + format: double + type: number + required: + - duration + - enabled + - severity + - val + type: object + required: + - diskAlmostFull + - diskUsageHigh + - postgresExporterError + - postgresHighRollbackRate + - postgresInstanceDown + - postgresNotEnoughConnections + - postgresReplicationLag + - postgresRestarted + - postgresSlowQueries + - postgresSplitBrain + - postgresTooManyConnections + - postgresTooManyLocksAcquired + type: object + required: + - enabled + - rules + type: object + kubeStash: + properties: + enabled: + enum: + - none + - critical + - warning + - info + type: string + rules: + properties: + backupSessionFailed: + properties: + duration: + type: string + enabled: + type: boolean + severity: + enum: + - critical + - warning + - info + type: string + required: + - duration + - enabled + - severity + type: object + backupSessionPeriodTooLong: + properties: + duration: + type: string + enabled: + type: boolean + severity: + enum: + - critical + - warning + - info + type: string + val: + type: integer + required: + - duration + - enabled + - severity + - val + type: object + noBackupSessionForTooLong: + properties: + duration: + type: string + enabled: + type: boolean + severity: + enum: + - critical + - warning + - info + type: string + val: + type: integer + required: + - duration + - enabled + - severity + - val + type: object + repositoryCorrupted: + properties: + duration: + type: string + enabled: + type: boolean + severity: + enum: + - critical + - warning + - info + type: string + required: + - duration + - enabled + - severity + type: object + repositoryStorageRunningLow: + properties: + duration: + type: string + enabled: + type: boolean + severity: + enum: + - critical + - warning + - info + type: string + val: + type: integer + required: + - duration + - enabled + - severity + - val + type: object + restoreSessionFailed: + properties: + duration: + type: string + enabled: + type: boolean + severity: + enum: + - critical + - warning + - info + type: string + required: + - duration + - enabled + - severity + type: object + restoreSessionPeriodTooLong: + properties: + duration: + type: string + enabled: + type: boolean + severity: + enum: + - critical + - warning + - info + type: string + val: + type: integer + required: + - duration + - enabled + - severity + - val + type: object + required: + - backupSessionFailed + - backupSessionPeriodTooLong + - noBackupSessionForTooLong + - repositoryCorrupted + - repositoryStorageRunningLow + - restoreSessionFailed + - restoreSessionPeriodTooLong + type: object + required: + - enabled + - rules + type: object + opsManager: + properties: + enabled: + enum: + - none + - critical + - warning + - info + type: string + rules: + properties: + opsRequestFailed: + properties: + duration: + type: string + enabled: + type: boolean + severity: + enum: + - critical + - warning + - info + type: string + required: + - duration + - enabled + - severity + type: object + opsRequestOnProgress: + properties: + duration: + type: string + enabled: + type: boolean + severity: + enum: + - critical + - warning + - info + type: string + required: + - duration + - enabled + - severity + type: object + opsRequestStatusProgressingToLong: + properties: + duration: + type: string + enabled: + type: boolean + severity: + enum: + - critical + - warning + - info + type: string + required: + - duration + - enabled + - severity + type: object + required: + - opsRequestFailed + - opsRequestOnProgress + - opsRequestStatusProgressingToLong + type: object + required: + - enabled + - rules + type: object + provisioner: + properties: + enabled: + enum: + - none + - critical + - warning + - info + type: string + rules: + properties: + appPhaseCritical: + properties: + duration: + type: string + enabled: + type: boolean + severity: + enum: + - critical + - warning + - info + type: string + required: + - duration + - enabled + - severity + type: object + appPhaseNotReady: + properties: + duration: + type: string + enabled: + type: boolean + severity: + enum: + - critical + - warning + - info + type: string + required: + - duration + - enabled + - severity + type: object + required: + - appPhaseCritical + - appPhaseNotReady + type: object + required: + - enabled + - rules + type: object + schemaManager: + properties: + enabled: + enum: + - none + - critical + - warning + - info + type: string + rules: + properties: + schemaExpired: + properties: + duration: + type: string + enabled: + type: boolean + severity: + enum: + - critical + - warning + - info + type: string + required: + - duration + - enabled + - severity + type: object + schemaFailed: + properties: + duration: + type: string + enabled: + type: boolean + severity: + enum: + - critical + - warning + - info + type: string + required: + - duration + - enabled + - severity + type: object + schemaInProgressForTooLong: + properties: + duration: + type: string + enabled: + type: boolean + severity: + enum: + - critical + - warning + - info + type: string + required: + - duration + - enabled + - severity + type: object + schemaPendingForTooLong: + properties: + duration: + type: string + enabled: + type: boolean + severity: + enum: + - critical + - warning + - info + type: string + required: + - duration + - enabled + - severity + type: object + schemaTerminatingForTooLong: + properties: + duration: + type: string + enabled: + type: boolean + severity: + enum: + - critical + - warning + - info + type: string + required: + - duration + - enabled + - severity + type: object + required: + - schemaExpired + - schemaFailed + - schemaInProgressForTooLong + - schemaPendingForTooLong + - schemaTerminatingForTooLong + type: object + required: + - enabled + - rules + type: object + stash: + properties: + enabled: + enum: + - none + - critical + - warning + - info + type: string + rules: + properties: + backupSessionFailed: + properties: + duration: + type: string + enabled: + type: boolean + severity: + enum: + - critical + - warning + - info + type: string + required: + - duration + - enabled + - severity + type: object + backupSessionPeriodTooLong: + properties: + duration: + type: string + enabled: + type: boolean + severity: + enum: + - critical + - warning + - info + type: string + val: + type: integer + required: + - duration + - enabled + - severity + - val + type: object + noBackupSessionForTooLong: + properties: + duration: + type: string + enabled: + type: boolean + severity: + enum: + - critical + - warning + - info + type: string + val: + type: integer + required: + - duration + - enabled + - severity + - val + type: object + repositoryCorrupted: + properties: + duration: + type: string + enabled: + type: boolean + severity: + enum: + - critical + - warning + - info + type: string + required: + - duration + - enabled + - severity + type: object + repositoryStorageRunningLow: + properties: + duration: + type: string + enabled: + type: boolean + severity: + enum: + - critical + - warning + - info + type: string + val: + type: integer + required: + - duration + - enabled + - severity + - val + type: object + restoreSessionFailed: + properties: + duration: + type: string + enabled: + type: boolean + severity: + enum: + - critical + - warning + - info + type: string + required: + - duration + - enabled + - severity + type: object + restoreSessionPeriodTooLong: + properties: + duration: + type: string + enabled: + type: boolean + severity: + enum: + - critical + - warning + - info + type: string + val: + type: integer + required: + - duration + - enabled + - severity + - val + type: object + required: + - backupSessionFailed + - backupSessionPeriodTooLong + - noBackupSessionForTooLong + - repositoryCorrupted + - repositoryStorageRunningLow + - restoreSessionFailed + - restoreSessionPeriodTooLong + type: object + required: + - enabled + - rules + type: object + required: + - database + - kubeStash + - opsManager + - provisioner + - schemaManager + - stash + type: object + labels: + additionalProperties: + type: string + type: object + required: + - enabled + - groups + - labels + type: object + required: + - alert + type: object + metadata: + properties: + release: + properties: + name: + type: string + namespace: + type: string + required: + - name + - namespace + type: object + resource: + properties: + group: + type: string + kind: + type: string + name: + type: string + scope: + type: string + version: + type: string + required: + - group + type: object + required: + - release + - resource + type: object + spec: + properties: + admin: + properties: + alert: + properties: + toggle: + type: boolean + required: + - toggle + type: object + archiver: + properties: + enable: + properties: + default: + type: boolean + toggle: + type: boolean + required: + - default + - toggle + type: object + via: + default: Restic + enum: + - Restic + - WalG + - VolumeSnapshotter + - Solr + - Medusa + type: string + required: + - enable + - via + type: object + authCredential: + properties: + customize: + type: boolean + referExisting: + type: boolean + required: + - customize + - referExisting + type: object + backup: + properties: + by: + default: BackupConfiguration + enum: + - BackupConfiguration + - BackupBlueprint + type: string + enable: + properties: + default: + type: boolean + toggle: + type: boolean + required: + - default + - toggle + type: object + via: + default: Restic + enum: + - Restic + - WalG + - VolumeSnapshotter + - Solr + - Medusa + type: string + required: + - by + - enable + - via + type: object + clusterIssuers: + properties: + available: + items: + type: string + type: array + default: + type: string + toggle: + type: boolean + required: + - toggle + type: object + clusterTier: + properties: + default: + enum: + - GeneralPurpose + - MemoryOptimized + - CPUOptimized + type: string + nodeTopology: + properties: + available: + items: + type: string + type: array + default: + type: string + toggle: + type: boolean + required: + - toggle + type: object + placement: + properties: + available: + items: + type: string + type: array + default: + type: string + toggle: + type: boolean + required: + - toggle + type: object + toggle: + type: boolean + required: + - default + - nodeTopology + - placement + - toggle + type: object + customConfiguration: + type: boolean + databases: + properties: + Cassandra: + 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 + ClickHouse: + 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 + DB2: + 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 + Druid: + 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 + Elasticsearch: + 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 + 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: + 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 + Hazelcast: + 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 + Ignite: + 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 + Kafka: + 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 + MSSQLServer: + 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 + MariaDB: + 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 + Memcached: + 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 + Milvus: + 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 + MongoDB: + 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 + MySQL: + 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 + Neo4j: + 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 + Oracle: + 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 + PerconaXtraDB: + 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 + PgBouncer: + 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 + Pgpool: + 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 + Postgres: + 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 + ProxySQL: + 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 + Qdrant: + 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 + RabbitMQ: + 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 + Redis: + 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 + Singlestore: + 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 + Solr: + 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 + Weaviate: + 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 + ZooKeeper: + 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 + type: object + deletionPolicy: + properties: + default: + type: string + toggle: + type: boolean + required: + - default + - toggle + type: object + deployment: + properties: + default: + enum: + - Shared + - Dedicated + type: string + toggle: + type: boolean + required: + - default + - toggle + type: object + expose: + properties: + default: + type: boolean + toggle: + type: boolean + required: + - default + - toggle + type: object + gitOps: + properties: + enable: + properties: + default: + type: boolean + toggle: + type: boolean + required: + - default + - toggle + type: object + required: + - enable + type: object + leftPanel: + properties: + showBackup: + type: boolean + showBackupLegacy: + type: boolean + showInsights: + type: boolean + showOperations: + type: boolean + showSecurity: + type: boolean + showVaultInfo: + type: boolean + required: + - showBackup + - showBackupLegacy + - showInsights + - showOperations + - showSecurity + - showVaultInfo + type: object + machineProfiles: + properties: + available: + items: + type: string + type: array + default: + type: string + machines: + items: + properties: + id: + type: string + 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 + name: + type: string + required: + - id + - limits + type: object + type: array + required: + - available + - default + - machines + type: object + monitoring: + properties: + agent: + enum: + - prometheus.io/operator + - prometheus.io + - prometheus.io/builtin + type: string + exporter: + properties: + 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 + type: object + toggle: + type: boolean + required: + - agent + - exporter + - toggle + type: object + nodeSelector: + additionalProperties: + type: string + type: object + pointInTimeRecovery: + properties: + default: + type: boolean + toggle: + type: boolean + required: + - default + - toggle + type: object + showPreview: + type: boolean + storageClasses: + properties: + available: + items: + type: string + type: array + default: + type: string + toggle: + type: boolean + required: + - available + - default + - toggle + type: object + tls: + properties: + default: + type: boolean + toggle: + type: boolean + required: + - default + - toggle + 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: + - alert + - archiver + - authCredential + - backup + - clusterIssuers + - clusterTier + - customConfiguration + - databases + - deletionPolicy + - deployment + - expose + - gitOps + - leftPanel + - machineProfiles + - monitoring + - pointInTimeRecovery + - showPreview + - storageClasses + - tls + type: object + annotations: + additionalProperties: + type: string + type: object + authSecret: + properties: + name: + type: string + password: + format: password + type: string + type: object + backend: + properties: + persistence: + properties: + size: + type: string + required: + - size + type: object + podResources: + properties: + machine: + enum: + - 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 + 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 + required: + - machine + - resources + type: object + replicas: + type: integer + required: + - persistence + - podResources + - replicas + type: object + backup: + properties: + kubestash: + properties: + encryptionSecret: + properties: + name: + type: string + namespace: + type: string + required: + - name + - namespace + type: object + retentionPolicy: + properties: + name: + type: string + namespace: + type: string + required: + - name + - namespace + type: object + schedule: + type: string + storageRef: + properties: + name: + type: string + namespace: + type: string + required: + - name + - namespace + type: object + required: + - encryptionSecret + - retentionPolicy + - storageRef + type: object + toggle: + type: boolean + tool: + default: KubeStash + enum: + - KubeStash + - Stash + type: string + required: + - toggle + - tool + type: object + configuration: + type: string + deletionPolicy: + enum: + - Halt + - Delete + - WipeOut + - DoNotTerminate + type: string + hostName: + type: string + ip: + type: string + labels: + additionalProperties: + type: string + type: object + mode: + enum: + - PrimaryOnly + - PrimaryAndSecondary + type: string + monitoring: + properties: + serviceMonitor: + properties: + labels: + additionalProperties: + type: string + type: object + type: object + required: + - serviceMonitor + type: object + openshift: + properties: + securityContext: + properties: + runAsUser: + format: int64 + type: integer + type: object + type: object + server: + properties: + primary: + properties: + podResources: + properties: + machine: + enum: + - 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 + 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 + required: + - machine + - resources + type: object + replicas: + type: integer + required: + - podResources + - replicas + type: object + secondary: + properties: + podResources: + properties: + machine: + enum: + - 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 + 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 + required: + - machine + - resources + type: object + replicas: + type: integer + required: + - podResources + - replicas + type: object + required: + - primary + - secondary + type: object + required: + - admin + - authSecret + - backend + - backup + - configuration + - deletionPolicy + - mode + - monitoring + - server + type: object +required: +- form +- spec +type: object diff --git a/charts/kubedbcom-hanadb-editor/README.md b/charts/kubedbcom-hanadb-editor/README.md index 7faad19313..aa1529403d 100644 --- a/charts/kubedbcom-hanadb-editor/README.md +++ b/charts/kubedbcom-hanadb-editor/README.md @@ -45,61 +45,61 @@ 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: diff --git a/charts/kubedbcom-hazelcast-editor/README.md b/charts/kubedbcom-hazelcast-editor/README.md index fbe7df0722..1d44a2855b 100644 --- a/charts/kubedbcom-hazelcast-editor/README.md +++ b/charts/kubedbcom-hazelcast-editor/README.md @@ -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-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: diff --git a/charts/kubedbcom-ignite-editor/README.md b/charts/kubedbcom-ignite-editor/README.md index 0425160e02..1ccd8d705e 100644 --- a/charts/kubedbcom-ignite-editor/README.md +++ b/charts/kubedbcom-ignite-editor/README.md @@ -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-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: diff --git a/charts/kubedbcom-kafka-editor/README.md b/charts/kubedbcom-kafka-editor/README.md index d66762bb2e..c2dea17ace 100644 --- a/charts/kubedbcom-kafka-editor/README.md +++ b/charts/kubedbcom-kafka-editor/README.md @@ -45,105 +45,105 @@ 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: diff --git a/charts/kubedbcom-mariadb-editor/README.md b/charts/kubedbcom-mariadb-editor/README.md index eef736772c..6c225979cd 100644 --- a/charts/kubedbcom-mariadb-editor/README.md +++ b/charts/kubedbcom-mariadb-editor/README.md @@ -45,177 +45,177 @@ 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: diff --git a/charts/kubedbcom-memcached-editor/README.md b/charts/kubedbcom-memcached-editor/README.md index 76433a802c..a9e15a02d6 100644 --- a/charts/kubedbcom-memcached-editor/README.md +++ b/charts/kubedbcom-memcached-editor/README.md @@ -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-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: diff --git a/charts/kubedbcom-milvus-editor/README.md b/charts/kubedbcom-milvus-editor/README.md index 86579bae06..ee2f68ef28 100644 --- a/charts/kubedbcom-milvus-editor/README.md +++ b/charts/kubedbcom-milvus-editor/README.md @@ -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-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: diff --git a/charts/kubedbcom-mongodb-editor/README.md b/charts/kubedbcom-mongodb-editor/README.md index 364f2ad527..4a4ad37a06 100644 --- a/charts/kubedbcom-mongodb-editor/README.md +++ b/charts/kubedbcom-mongodb-editor/README.md @@ -45,176 +45,176 @@ 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: diff --git a/charts/kubedbcom-mssqlserver-editor/README.md b/charts/kubedbcom-mssqlserver-editor/README.md index 7cc4e44501..6910bcd29e 100644 --- a/charts/kubedbcom-mssqlserver-editor/README.md +++ b/charts/kubedbcom-mssqlserver-editor/README.md @@ -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-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: diff --git a/charts/kubedbcom-mysql-editor/README.md b/charts/kubedbcom-mysql-editor/README.md index 4da37889ff..6089832007 100644 --- a/charts/kubedbcom-mysql-editor/README.md +++ b/charts/kubedbcom-mysql-editor/README.md @@ -45,189 +45,189 @@ 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: diff --git a/charts/kubedbcom-neo4j-editor/README.md b/charts/kubedbcom-neo4j-editor/README.md index 5de6c29be6..64bc79ff20 100644 --- a/charts/kubedbcom-neo4j-editor/README.md +++ b/charts/kubedbcom-neo4j-editor/README.md @@ -45,68 +45,68 @@ 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: diff --git a/charts/kubedbcom-oracle-editor-options/ui/create-ui.yaml b/charts/kubedbcom-oracle-editor-options/ui/create-ui.yaml index def3524693..beeb4303d3 100644 --- a/charts/kubedbcom-oracle-editor-options/ui/create-ui.yaml +++ b/charts/kubedbcom-oracle-editor-options/ui/create-ui.yaml @@ -96,10 +96,10 @@ step: type: input showLabels: true type: horizontal-layout - - type: select - label: Registry Secret - schema: schema/properties/spec/properties/registrySecret/properties/name + - 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/README.md b/charts/kubedbcom-oracle-editor/README.md index 675438dc33..aa35ca4f60 100644 --- a/charts/kubedbcom-oracle-editor/README.md +++ b/charts/kubedbcom-oracle-editor/README.md @@ -45,62 +45,62 @@ 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: diff --git a/charts/kubedbcom-perconaxtradb-editor/README.md b/charts/kubedbcom-perconaxtradb-editor/README.md index f34ce7ebc0..bbf5679686 100644 --- a/charts/kubedbcom-perconaxtradb-editor/README.md +++ b/charts/kubedbcom-perconaxtradb-editor/README.md @@ -45,141 +45,141 @@ 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: diff --git a/charts/kubedbcom-pgbouncer-editor/README.md b/charts/kubedbcom-pgbouncer-editor/README.md index 1f1001f00b..5cc5c94e05 100644 --- a/charts/kubedbcom-pgbouncer-editor/README.md +++ b/charts/kubedbcom-pgbouncer-editor/README.md @@ -45,59 +45,59 @@ 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: diff --git a/charts/kubedbcom-pgpool-editor/README.md b/charts/kubedbcom-pgpool-editor/README.md index 7472f4d094..b389bb110f 100644 --- a/charts/kubedbcom-pgpool-editor/README.md +++ b/charts/kubedbcom-pgpool-editor/README.md @@ -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-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: diff --git a/charts/kubedbcom-postgres-editor/README.md b/charts/kubedbcom-postgres-editor/README.md index 0df7f670a9..735ae68260 100644 --- a/charts/kubedbcom-postgres-editor/README.md +++ b/charts/kubedbcom-postgres-editor/README.md @@ -45,175 +45,175 @@ 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: diff --git a/charts/kubedbcom-proxysql-editor/README.md b/charts/kubedbcom-proxysql-editor/README.md index ffbc0e86fa..416d36d206 100644 --- a/charts/kubedbcom-proxysql-editor/README.md +++ b/charts/kubedbcom-proxysql-editor/README.md @@ -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-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: diff --git a/charts/kubedbcom-qdrant-editor-options/README.md b/charts/kubedbcom-qdrant-editor-options/README.md index a5c12d0501..2bc30cb2fd 100644 --- a/charts/kubedbcom-qdrant-editor-options/README.md +++ b/charts/kubedbcom-qdrant-editor-options/README.md @@ -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 | diff --git a/charts/kubedbcom-qdrant-editor/README.md b/charts/kubedbcom-qdrant-editor/README.md index 8d5308846d..0a3335eb81 100644 --- a/charts/kubedbcom-qdrant-editor/README.md +++ b/charts/kubedbcom-qdrant-editor/README.md @@ -45,71 +45,71 @@ 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: diff --git a/charts/kubedbcom-rabbitmq-editor/README.md b/charts/kubedbcom-rabbitmq-editor/README.md index 999419ab24..c0282b011b 100644 --- a/charts/kubedbcom-rabbitmq-editor/README.md +++ b/charts/kubedbcom-rabbitmq-editor/README.md @@ -45,80 +45,80 @@ 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: diff --git a/charts/kubedbcom-redis-editor-options/ui/create-ui.yaml b/charts/kubedbcom-redis-editor-options/ui/create-ui.yaml index 7100d7d891..83b9ba2c3a 100644 --- a/charts/kubedbcom-redis-editor-options/ui/create-ui.yaml +++ b/charts/kubedbcom-redis-editor-options/ui/create-ui.yaml @@ -175,8 +175,8 @@ step: schema: temp/announceShards type: array-item-form validation: - type: custom name: validateAnnounceShards + type: custom watcher: func: onAnnounceShardsChange paths: diff --git a/charts/kubedbcom-redis-editor/README.md b/charts/kubedbcom-redis-editor/README.md index 5ddaf5c8b0..74f8dff2ea 100644 --- a/charts/kubedbcom-redis-editor/README.md +++ b/charts/kubedbcom-redis-editor/README.md @@ -45,140 +45,140 @@ 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: diff --git a/charts/kubedbcom-redissentinel-editor/README.md b/charts/kubedbcom-redissentinel-editor/README.md index 7d7a288e07..908810498f 100644 --- a/charts/kubedbcom-redissentinel-editor/README.md +++ b/charts/kubedbcom-redissentinel-editor/README.md @@ -45,21 +45,21 @@ 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: diff --git a/charts/kubedbcom-singlestore-editor/README.md b/charts/kubedbcom-singlestore-editor/README.md index 3c89db2da0..b9448a9a7b 100644 --- a/charts/kubedbcom-singlestore-editor/README.md +++ b/charts/kubedbcom-singlestore-editor/README.md @@ -45,112 +45,112 @@ 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: diff --git a/charts/kubedbcom-solr-editor/README.md b/charts/kubedbcom-solr-editor/README.md index 6fcae1a839..fdf9ede15e 100644 --- a/charts/kubedbcom-solr-editor/README.md +++ b/charts/kubedbcom-solr-editor/README.md @@ -45,80 +45,80 @@ 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: diff --git a/charts/kubedbcom-weaviate-editor/README.md b/charts/kubedbcom-weaviate-editor/README.md index fbab3c2988..9c11d07f21 100644 --- a/charts/kubedbcom-weaviate-editor/README.md +++ b/charts/kubedbcom-weaviate-editor/README.md @@ -45,19 +45,19 @@ 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: diff --git a/charts/kubedbcom-zookeeper-editor/README.md b/charts/kubedbcom-zookeeper-editor/README.md index 3d8b2540c2..16289457f6 100644 --- a/charts/kubedbcom-zookeeper-editor/README.md +++ b/charts/kubedbcom-zookeeper-editor/README.md @@ -45,97 +45,97 @@ 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: diff --git a/charts/kubevaultcom-vaultserver-editor-options/README.md b/charts/kubevaultcom-vaultserver-editor-options/README.md index a9530c2c19..68cbe76814 100644 --- a/charts/kubevaultcom-vaultserver-editor-options/README.md +++ b/charts/kubevaultcom-vaultserver-editor-options/README.md @@ -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 | | "" | diff --git a/charts/kubevaultcom-vaultserver-editor-options/ui/create-ui.yaml b/charts/kubevaultcom-vaultserver-editor-options/ui/create-ui.yaml index 3e06cf0ab4..fdd94c8741 100644 --- a/charts/kubevaultcom-vaultserver-editor-options/ui/create-ui.yaml +++ b/charts/kubevaultcom-vaultserver-editor-options/ui/create-ui.yaml @@ -29,7 +29,8 @@ step: label: Replica Number schema: schema/properties/spec/properties/replicas type: input - - label: Termination Policy + - isHorizontal: true + label: Termination Policy options: - description: Keep only VaultServer Secrets and backed up data. text: Delete @@ -44,7 +45,6 @@ step: text: DoNotTerminate value: DoNotTerminate schema: schema/properties/spec/properties/terminationPolicy - isHorizontal: true type: radio - elements: - elements: diff --git a/charts/kubevaultcom-vaultserver-editor/README.md b/charts/kubevaultcom-vaultserver-editor/README.md index d950c9dd1e..23dd3c8c22 100644 --- a/charts/kubevaultcom-vaultserver-editor/README.md +++ b/charts/kubevaultcom-vaultserver-editor/README.md @@ -45,110 +45,110 @@ 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: diff --git a/charts/opskubedbcom-cassandraopsrequest-editor/ui/create-ui.yaml b/charts/opskubedbcom-cassandraopsrequest-editor/ui/create-ui.yaml index 782190b639..bc87bae286 100644 --- a/charts/opskubedbcom-cassandraopsrequest-editor/ui/create-ui.yaml +++ b/charts/opskubedbcom-cassandraopsrequest-editor/ui/create-ui.yaml @@ -261,20 +261,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 - - type: editor - label: Current Configuration - schema: temp/properties/currentConfig - readonly: true - editorHeight: 120px - validateContent: false + - 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 @@ -377,10 +377,10 @@ step: name: setApplyConfig watchPaths: - temp/properties/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/applyConfig type: multi-file-editor validateContent: false - placeholder: Add config parameters... watcher: func: onApplyconfigChange paths: diff --git a/charts/opskubedbcom-clickhouseopsrequest-editor/ui/create-ui.yaml b/charts/opskubedbcom-clickhouseopsrequest-editor/ui/create-ui.yaml index bba876fc9a..c7ea92580b 100644 --- a/charts/opskubedbcom-clickhouseopsrequest-editor/ui/create-ui.yaml +++ b/charts/opskubedbcom-clickhouseopsrequest-editor/ui/create-ui.yaml @@ -261,20 +261,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 - - type: editor - label: Current Configuration - schema: temp/properties/currentConfig - readonly: true - editorHeight: 120px - validateContent: false + - 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 @@ -377,10 +377,10 @@ step: name: setApplyConfig watchPaths: - temp/properties/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/applyConfig type: multi-file-editor validateContent: false - placeholder: Add config parameters... watcher: func: onApplyconfigChange paths: diff --git a/charts/opskubedbcom-documentdbopsrequest-editor/ui/create-ui.yaml b/charts/opskubedbcom-documentdbopsrequest-editor/ui/create-ui.yaml index 2d25d2487b..4b7e216d1f 100644 --- a/charts/opskubedbcom-documentdbopsrequest-editor/ui/create-ui.yaml +++ b/charts/opskubedbcom-documentdbopsrequest-editor/ui/create-ui.yaml @@ -281,20 +281,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 - - type: editor - label: Current Configuration - schema: temp/properties/currentConfig - readonly: true - editorHeight: 120px - validateContent: false + - 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 @@ -397,10 +397,10 @@ step: name: setApplyConfig watchPaths: - temp/properties/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/applyConfig type: multi-file-editor validateContent: false - placeholder: Add config parameters... watcher: func: onApplyconfigChange paths: diff --git a/charts/opskubedbcom-druidopsrequest-editor/ui/create-ui.yaml b/charts/opskubedbcom-druidopsrequest-editor/ui/create-ui.yaml index 30210ff588..0c089d123d 100644 --- a/charts/opskubedbcom-druidopsrequest-editor/ui/create-ui.yaml +++ b/charts/opskubedbcom-druidopsrequest-editor/ui/create-ui.yaml @@ -550,20 +550,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 - - type: editor - label: Current Configuration - schema: temp/properties/currentConfig - readonly: true - editorHeight: 120px - validateContent: false + - 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 @@ -666,10 +666,10 @@ step: name: setApplyConfig watchPaths: - temp/properties/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/applyConfig type: multi-file-editor validateContent: false - placeholder: Add config parameters... watcher: func: onApplyconfigChange paths: diff --git a/charts/opskubedbcom-elasticsearchopsrequest-editor/ui/create-ui.yaml b/charts/opskubedbcom-elasticsearchopsrequest-editor/ui/create-ui.yaml index 6f6de4d648..f9b32827c6 100644 --- a/charts/opskubedbcom-elasticsearchopsrequest-editor/ui/create-ui.yaml +++ b/charts/opskubedbcom-elasticsearchopsrequest-editor/ui/create-ui.yaml @@ -1293,20 +1293,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 - - type: editor - label: Current Configuration - schema: temp/properties/currentConfig - readonly: true - editorHeight: 120px - validateContent: false + - 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 @@ -1409,10 +1409,10 @@ step: name: setApplyConfig watchPaths: - temp/properties/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/applyConfig type: multi-file-editor validateContent: false - placeholder: Add config parameters... watcher: func: onApplyconfigChange paths: diff --git a/charts/opskubedbcom-hanadbopsrequest-editor/ui/create-ui.yaml b/charts/opskubedbcom-hanadbopsrequest-editor/ui/create-ui.yaml index a67398cb6a..d3ee7f9686 100644 --- a/charts/opskubedbcom-hanadbopsrequest-editor/ui/create-ui.yaml +++ b/charts/opskubedbcom-hanadbopsrequest-editor/ui/create-ui.yaml @@ -178,20 +178,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 - - type: editor - label: Current Configuration - schema: temp/properties/currentConfig - readonly: true - editorHeight: 120px - validateContent: false + - 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 @@ -294,10 +294,10 @@ step: name: setApplyConfig watchPaths: - temp/properties/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/applyConfig type: multi-file-editor validateContent: false - placeholder: Add config parameters... watcher: func: onApplyconfigChange paths: diff --git a/charts/opskubedbcom-hazelcastopsrequest-editor/ui/create-ui.yaml b/charts/opskubedbcom-hazelcastopsrequest-editor/ui/create-ui.yaml index af69b8ca17..b8ff48ed14 100644 --- a/charts/opskubedbcom-hazelcastopsrequest-editor/ui/create-ui.yaml +++ b/charts/opskubedbcom-hazelcastopsrequest-editor/ui/create-ui.yaml @@ -266,20 +266,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 - - type: editor - label: Current Configuration - schema: temp/properties/currentConfig - readonly: true - editorHeight: 120px - validateContent: false + - 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,10 +382,10 @@ step: name: setApplyConfig watchPaths: - temp/properties/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/applyConfig type: multi-file-editor validateContent: false - placeholder: Add config parameters... watcher: func: onApplyconfigChange paths: diff --git a/charts/opskubedbcom-igniteopsrequest-editor/ui/create-ui.yaml b/charts/opskubedbcom-igniteopsrequest-editor/ui/create-ui.yaml index 8cd7f397ca..39bbe08903 100644 --- a/charts/opskubedbcom-igniteopsrequest-editor/ui/create-ui.yaml +++ b/charts/opskubedbcom-igniteopsrequest-editor/ui/create-ui.yaml @@ -262,20 +262,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 - - type: editor - label: Current Configuration - schema: temp/properties/currentConfig - readonly: true - editorHeight: 120px - validateContent: false + - 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 @@ -378,10 +378,10 @@ step: name: setApplyConfig watchPaths: - temp/properties/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/applyConfig type: multi-file-editor validateContent: false - placeholder: Add config parameters... watcher: func: onApplyconfigChange paths: diff --git a/charts/opskubedbcom-kafkaopsrequest-editor/ui/create-ui.yaml b/charts/opskubedbcom-kafkaopsrequest-editor/ui/create-ui.yaml index 0207674d6c..d7cd190b7e 100644 --- a/charts/opskubedbcom-kafkaopsrequest-editor/ui/create-ui.yaml +++ b/charts/opskubedbcom-kafkaopsrequest-editor/ui/create-ui.yaml @@ -460,20 +460,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 - - type: editor - label: Current Configuration - schema: temp/properties/currentConfig - readonly: true - editorHeight: 120px - validateContent: false + - 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 @@ -576,10 +576,10 @@ step: name: setApplyConfig watchPaths: - temp/properties/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/applyConfig type: multi-file-editor validateContent: false - placeholder: Add config parameters... watcher: func: onApplyconfigChange paths: diff --git a/charts/opskubedbcom-mariadbopsrequest-editor/ui/create-ui.yaml b/charts/opskubedbcom-mariadbopsrequest-editor/ui/create-ui.yaml index 0cf47dddc9..0b5ec44be7 100644 --- a/charts/opskubedbcom-mariadbopsrequest-editor/ui/create-ui.yaml +++ b/charts/opskubedbcom-mariadbopsrequest-editor/ui/create-ui.yaml @@ -276,20 +276,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 - - type: editor - label: Current Configuration - schema: temp/properties/currentConfig - readonly: true - editorHeight: 120px - validateContent: false + - 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,10 +392,10 @@ step: name: setApplyConfig watchPaths: - temp/properties/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/applyConfig type: multi-file-editor validateContent: false - placeholder: Add config parameters... watcher: func: onApplyconfigChange paths: diff --git a/charts/opskubedbcom-memcachedopsrequest-editor/ui/create-ui.yaml b/charts/opskubedbcom-memcachedopsrequest-editor/ui/create-ui.yaml index b1bda8cb51..faa92fe891 100644 --- a/charts/opskubedbcom-memcachedopsrequest-editor/ui/create-ui.yaml +++ b/charts/opskubedbcom-memcachedopsrequest-editor/ui/create-ui.yaml @@ -225,20 +225,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 - - type: editor - label: Current Configuration - schema: temp/properties/currentConfig - readonly: true - editorHeight: 120px - validateContent: false + - 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 @@ -341,10 +341,10 @@ step: name: setApplyConfig watchPaths: - temp/properties/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/applyConfig type: multi-file-editor validateContent: false - placeholder: Add config parameters... watcher: func: onApplyconfigChange paths: diff --git a/charts/opskubedbcom-milvusopsrequest-editor/ui/create-ui.yaml b/charts/opskubedbcom-milvusopsrequest-editor/ui/create-ui.yaml index 71f92632ba..b87a38ae5a 100644 --- a/charts/opskubedbcom-milvusopsrequest-editor/ui/create-ui.yaml +++ b/charts/opskubedbcom-milvusopsrequest-editor/ui/create-ui.yaml @@ -649,20 +649,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 - - type: editor - label: Current Configuration - schema: temp/properties/currentConfig - readonly: true - editorHeight: 120px - validateContent: false + - 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 @@ -765,10 +765,10 @@ step: name: setApplyConfig watchPaths: - temp/properties/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/applyConfig type: multi-file-editor validateContent: false - placeholder: Add config parameters... watcher: func: onApplyconfigChange paths: diff --git a/charts/opskubedbcom-mongodbopsrequest-editor/ui/create-ui.yaml b/charts/opskubedbcom-mongodbopsrequest-editor/ui/create-ui.yaml index 169754ea76..506851e66d 100644 --- a/charts/opskubedbcom-mongodbopsrequest-editor/ui/create-ui.yaml +++ b/charts/opskubedbcom-mongodbopsrequest-editor/ui/create-ui.yaml @@ -725,20 +725,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 - - type: editor - label: Current Configuration - schema: temp/properties/currentConfig - readonly: true - editorHeight: 120px - validateContent: false + - 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: @@ -842,10 +842,10 @@ step: name: setApplyConfig|standalone watchPaths: - temp/properties/standalone/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/standalone/applyConfig type: multi-file-editor validateContent: false - placeholder: Add config parameters... watcher: func: onApplyconfigChange|standalone paths: @@ -997,10 +997,10 @@ step: name: setApplyConfig|replicaSet watchPaths: - temp/properties/replicaSet/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/replicaSet/applyConfig type: multi-file-editor validateContent: false - placeholder: Add config parameters... watcher: func: onApplyconfigChange|replicaSet paths: @@ -1154,10 +1154,10 @@ step: name: setApplyConfig|configServer watchPaths: - temp/properties/configServer/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/configServer/applyConfig type: multi-file-editor validateContent: false - placeholder: Add config parameters... watcher: func: onApplyconfigChange|configServer paths: @@ -1307,10 +1307,10 @@ step: name: setApplyConfig|mongos watchPaths: - temp/properties/mongos/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/mongos/applyConfig type: multi-file-editor validateContent: false - placeholder: Add config parameters... watcher: func: onApplyconfigChange|mongos paths: @@ -1460,10 +1460,10 @@ step: name: setApplyConfig|shard watchPaths: - temp/properties/shard/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/shard/applyConfig type: multi-file-editor validateContent: false - placeholder: Add config parameters... watcher: func: onApplyconfigChange|shard paths: diff --git a/charts/opskubedbcom-mssqlserveropsrequest-editor/ui/create-ui.yaml b/charts/opskubedbcom-mssqlserveropsrequest-editor/ui/create-ui.yaml index f00a616ffd..481c2ddb73 100644 --- a/charts/opskubedbcom-mssqlserveropsrequest-editor/ui/create-ui.yaml +++ b/charts/opskubedbcom-mssqlserveropsrequest-editor/ui/create-ui.yaml @@ -281,20 +281,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 - - type: editor - label: Current Configuration - schema: temp/properties/currentConfig - readonly: true - editorHeight: 120px - validateContent: false + - 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 @@ -397,10 +397,10 @@ step: name: setApplyConfig watchPaths: - temp/properties/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/applyConfig type: multi-file-editor validateContent: false - placeholder: Add config parameters... watcher: func: onApplyconfigChange paths: diff --git a/charts/opskubedbcom-mysqlopsrequest-editor/ui/create-ui.yaml b/charts/opskubedbcom-mysqlopsrequest-editor/ui/create-ui.yaml index 79dbd592bc..b2c6e78ae8 100644 --- a/charts/opskubedbcom-mysqlopsrequest-editor/ui/create-ui.yaml +++ b/charts/opskubedbcom-mysqlopsrequest-editor/ui/create-ui.yaml @@ -284,20 +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 - - type: editor - label: Current Configuration - schema: temp/properties/currentConfig - readonly: true - editorHeight: 120px - validateContent: false + - 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 @@ -400,10 +400,10 @@ step: name: setApplyConfig watchPaths: - temp/properties/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/applyConfig type: multi-file-editor validateContent: false - placeholder: Add config parameters... watcher: func: onApplyconfigChange paths: diff --git a/charts/opskubedbcom-neo4jopsrequest-editor/ui/create-ui.yaml b/charts/opskubedbcom-neo4jopsrequest-editor/ui/create-ui.yaml index d45cac3da3..1680ac0ac1 100644 --- a/charts/opskubedbcom-neo4jopsrequest-editor/ui/create-ui.yaml +++ b/charts/opskubedbcom-neo4jopsrequest-editor/ui/create-ui.yaml @@ -261,20 +261,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 - - type: editor - label: Current Configuration - schema: temp/properties/currentConfig - readonly: true - editorHeight: 120px - validateContent: false + - 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 @@ -377,10 +377,10 @@ step: name: setApplyConfig watchPaths: - temp/properties/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/applyConfig type: multi-file-editor validateContent: false - placeholder: Add config parameters... watcher: func: onApplyconfigChange paths: diff --git a/charts/opskubedbcom-oracleopsrequest-editor/ui/create-ui.yaml b/charts/opskubedbcom-oracleopsrequest-editor/ui/create-ui.yaml index f5887d3841..f47a8fa978 100644 --- a/charts/opskubedbcom-oracleopsrequest-editor/ui/create-ui.yaml +++ b/charts/opskubedbcom-oracleopsrequest-editor/ui/create-ui.yaml @@ -264,20 +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 - - type: editor - label: Current Configuration - schema: temp/properties/currentConfig - readonly: true - editorHeight: 120px - validateContent: false + - 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 @@ -380,10 +380,10 @@ step: name: setApplyConfig watchPaths: - temp/properties/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/applyConfig type: multi-file-editor validateContent: false - placeholder: Add config parameters... watcher: func: onApplyconfigChange paths: diff --git a/charts/opskubedbcom-perconaxtradbopsrequest-editor/ui/create-ui.yaml b/charts/opskubedbcom-perconaxtradbopsrequest-editor/ui/create-ui.yaml index 53585680ee..5ce2a1e03c 100644 --- a/charts/opskubedbcom-perconaxtradbopsrequest-editor/ui/create-ui.yaml +++ b/charts/opskubedbcom-perconaxtradbopsrequest-editor/ui/create-ui.yaml @@ -262,20 +262,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 - - type: editor - label: Current Configuration - schema: temp/properties/currentConfig - readonly: true - editorHeight: 120px - validateContent: false + - 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 @@ -378,10 +378,10 @@ step: name: setApplyConfig watchPaths: - temp/properties/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/applyConfig type: multi-file-editor validateContent: false - placeholder: Add config parameters... watcher: func: onApplyconfigChange paths: diff --git a/charts/opskubedbcom-pgbounceropsrequest-editor/ui/create-ui.yaml b/charts/opskubedbcom-pgbounceropsrequest-editor/ui/create-ui.yaml index f6f239ced7..c8feb61af9 100644 --- a/charts/opskubedbcom-pgbounceropsrequest-editor/ui/create-ui.yaml +++ b/charts/opskubedbcom-pgbounceropsrequest-editor/ui/create-ui.yaml @@ -231,20 +231,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 - - type: editor - label: Current Configuration - schema: temp/properties/currentConfig - readonly: true - editorHeight: 120px - validateContent: false + - 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 @@ -347,10 +347,10 @@ step: name: setApplyConfig watchPaths: - temp/properties/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/applyConfig type: multi-file-editor validateContent: false - placeholder: Add config parameters... watcher: func: onApplyconfigChange paths: diff --git a/charts/opskubedbcom-pgpoolopsrequest-editor/ui/create-ui.yaml b/charts/opskubedbcom-pgpoolopsrequest-editor/ui/create-ui.yaml index 0c761edd67..c3badbead5 100644 --- a/charts/opskubedbcom-pgpoolopsrequest-editor/ui/create-ui.yaml +++ b/charts/opskubedbcom-pgpoolopsrequest-editor/ui/create-ui.yaml @@ -214,20 +214,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 - - type: editor - label: Current Configuration - schema: temp/properties/currentConfig - readonly: true - editorHeight: 120px - validateContent: false + - 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 @@ -330,10 +330,10 @@ step: name: setApplyConfig watchPaths: - temp/properties/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/applyConfig type: multi-file-editor validateContent: false - placeholder: Add config parameters... watcher: func: onApplyconfigChange paths: diff --git a/charts/opskubedbcom-postgresopsrequest-editor/ui/create-ui.yaml b/charts/opskubedbcom-postgresopsrequest-editor/ui/create-ui.yaml index 5a0509f6e7..671833df8a 100644 --- a/charts/opskubedbcom-postgresopsrequest-editor/ui/create-ui.yaml +++ b/charts/opskubedbcom-postgresopsrequest-editor/ui/create-ui.yaml @@ -292,20 +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 - - type: editor - label: Current Configuration - schema: temp/properties/currentConfig - readonly: true - editorHeight: 120px - validateContent: false + - 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 @@ -408,10 +408,10 @@ step: name: setApplyConfig watchPaths: - temp/properties/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/applyConfig type: multi-file-editor validateContent: false - placeholder: Add config parameters... watcher: func: onApplyconfigChange paths: diff --git a/charts/opskubedbcom-qdrantopsrequest-editor/ui/create-ui.yaml b/charts/opskubedbcom-qdrantopsrequest-editor/ui/create-ui.yaml index 4006112fb9..e598b1b87d 100644 --- a/charts/opskubedbcom-qdrantopsrequest-editor/ui/create-ui.yaml +++ b/charts/opskubedbcom-qdrantopsrequest-editor/ui/create-ui.yaml @@ -261,20 +261,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 - - type: editor - label: Current Configuration - schema: temp/properties/currentConfig - readonly: true - editorHeight: 120px - validateContent: false + - 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 @@ -377,10 +377,10 @@ step: name: setApplyConfig watchPaths: - temp/properties/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/applyConfig type: multi-file-editor validateContent: false - placeholder: Add config parameters... watcher: func: onApplyconfigChange paths: diff --git a/charts/opskubedbcom-rabbitmqopsrequest-editor/ui/create-ui.yaml b/charts/opskubedbcom-rabbitmqopsrequest-editor/ui/create-ui.yaml index 374a976525..d5567b7411 100644 --- a/charts/opskubedbcom-rabbitmqopsrequest-editor/ui/create-ui.yaml +++ b/charts/opskubedbcom-rabbitmqopsrequest-editor/ui/create-ui.yaml @@ -267,20 +267,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 - - type: editor - label: Current Configuration - schema: temp/properties/currentConfig - readonly: true - editorHeight: 120px - validateContent: false + - 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 @@ -383,10 +383,10 @@ step: name: setApplyConfig watchPaths: - temp/properties/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/applyConfig type: multi-file-editor validateContent: false - placeholder: Add config parameters... watcher: func: onApplyconfigChange paths: diff --git a/charts/opskubedbcom-redisopsrequest-editor/ui/create-ui.yaml b/charts/opskubedbcom-redisopsrequest-editor/ui/create-ui.yaml index 9bfd447b6a..d36e80e97f 100644 --- a/charts/opskubedbcom-redisopsrequest-editor/ui/create-ui.yaml +++ b/charts/opskubedbcom-redisopsrequest-editor/ui/create-ui.yaml @@ -289,20 +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 - - type: editor - label: Current Configuration - schema: temp/properties/currentConfig - readonly: true - editorHeight: 120px - validateContent: false + - 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 @@ -405,10 +405,10 @@ step: name: setApplyConfig watchPaths: - temp/properties/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/applyConfig type: multi-file-editor validateContent: false - placeholder: Add config parameters... watcher: func: onApplyconfigChange paths: diff --git a/charts/opskubedbcom-singlestoreopsrequest-editor/ui/create-ui.yaml b/charts/opskubedbcom-singlestoreopsrequest-editor/ui/create-ui.yaml index d7c4097974..4b0c91c590 100644 --- a/charts/opskubedbcom-singlestoreopsrequest-editor/ui/create-ui.yaml +++ b/charts/opskubedbcom-singlestoreopsrequest-editor/ui/create-ui.yaml @@ -467,20 +467,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 - - type: editor - label: Current Configuration - schema: temp/properties/currentConfig - readonly: true - editorHeight: 120px - validateContent: false + - 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 @@ -583,10 +583,10 @@ step: name: setApplyConfig watchPaths: - temp/properties/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/applyConfig type: multi-file-editor validateContent: false - placeholder: Add config parameters... watcher: func: onApplyconfigChange paths: @@ -741,10 +741,10 @@ step: name: setApplyConfig|aggregator watchPaths: - temp/properties/aggregator/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/aggregator/applyConfig type: multi-file-editor validateContent: false - placeholder: Add config parameters... watcher: func: onApplyconfigChange|aggregator paths: @@ -905,10 +905,10 @@ step: name: setApplyConfig|leaf watchPaths: - temp/properties/leaf/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/leaf/applyConfig type: multi-file-editor validateContent: false - placeholder: Add config parameters... watcher: func: onApplyconfigChange|leaf paths: diff --git a/charts/opskubedbcom-solropsrequest-editor/ui/create-ui.yaml b/charts/opskubedbcom-solropsrequest-editor/ui/create-ui.yaml index 3934e91320..1de0ce8b33 100644 --- a/charts/opskubedbcom-solropsrequest-editor/ui/create-ui.yaml +++ b/charts/opskubedbcom-solropsrequest-editor/ui/create-ui.yaml @@ -606,20 +606,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 - - type: editor - label: Current Configuration - schema: temp/properties/currentConfig - readonly: true - editorHeight: 120px - validateContent: false + - 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: @@ -723,10 +723,10 @@ step: name: setApplyConfig|node watchPaths: - temp/properties/node/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/node/applyConfig type: multi-file-editor validateContent: false - placeholder: Add config parameters... watcher: func: onApplyconfigChange|node paths: @@ -879,10 +879,10 @@ step: name: setApplyConfig|coordinator watchPaths: - temp/properties/coordinator/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/coordinator/applyConfig type: multi-file-editor validateContent: false - placeholder: Add config parameters... watcher: func: onApplyconfigChange|coordinator paths: @@ -1032,10 +1032,10 @@ step: name: setApplyConfig|data watchPaths: - temp/properties/data/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/data/applyConfig type: multi-file-editor validateContent: false - placeholder: Add config parameters... watcher: func: onApplyconfigChange|data paths: @@ -1185,10 +1185,10 @@ step: name: setApplyConfig|overseer watchPaths: - temp/properties/overseer/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/overseer/applyConfig type: multi-file-editor validateContent: false - placeholder: Add config parameters... watcher: func: onApplyconfigChange|overseer paths: diff --git a/charts/opskubedbcom-weaviateopsrequest-editor/ui/create-ui.yaml b/charts/opskubedbcom-weaviateopsrequest-editor/ui/create-ui.yaml index d41e563e65..f8865f4309 100644 --- a/charts/opskubedbcom-weaviateopsrequest-editor/ui/create-ui.yaml +++ b/charts/opskubedbcom-weaviateopsrequest-editor/ui/create-ui.yaml @@ -261,20 +261,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 - - type: editor - label: Current Configuration - schema: temp/properties/currentConfig - readonly: true - editorHeight: 120px - validateContent: false + - 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 @@ -377,10 +377,10 @@ step: name: setApplyConfig watchPaths: - temp/properties/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/applyConfig type: multi-file-editor validateContent: false - placeholder: Add config parameters... watcher: func: onApplyconfigChange paths: diff --git a/charts/opskubedbcom-zookeeperopsrequest-editor/ui/create-ui.yaml b/charts/opskubedbcom-zookeeperopsrequest-editor/ui/create-ui.yaml index a147f0d34f..eaee69fe16 100644 --- a/charts/opskubedbcom-zookeeperopsrequest-editor/ui/create-ui.yaml +++ b/charts/opskubedbcom-zookeeperopsrequest-editor/ui/create-ui.yaml @@ -256,20 +256,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 - - type: editor - label: Current Configuration - schema: temp/properties/currentConfig - readonly: true - editorHeight: 120px - validateContent: false + - 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 @@ -372,10 +372,10 @@ step: name: setApplyConfig watchPaths: - temp/properties/selectedConfiguration + placeholder: Add config parameters... schema: temp/properties/applyConfig type: multi-file-editor validateContent: false - placeholder: Add config parameters... watcher: func: onApplyconfigChange paths: diff --git a/charts/stashappscodecom-repository-editor/README.md b/charts/stashappscodecom-repository-editor/README.md index 8911e70c0b..a916b2b9bd 100644 --- a/charts/stashappscodecom-repository-editor/README.md +++ b/charts/stashappscodecom-repository-editor/README.md @@ -45,17 +45,17 @@ 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: diff --git a/charts/stashappscodecom-restoresession-editor/README.md b/charts/stashappscodecom-restoresession-editor/README.md index 31ca18878b..d93c59aaf0 100644 --- a/charts/stashappscodecom-restoresession-editor/README.md +++ b/charts/stashappscodecom-restoresession-editor/README.md @@ -45,16 +45,16 @@ 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: diff --git a/charts/storagekubestashcom-backupstorage-editor/README.md b/charts/storagekubestashcom-backupstorage-editor/README.md index 3b47ad6500..60df48f95f 100644 --- a/charts/storagekubestashcom-backupstorage-editor/README.md +++ b/charts/storagekubestashcom-backupstorage-editor/README.md @@ -45,17 +45,17 @@ 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: diff --git a/charts/storagekubestashcom-repository-editor/README.md b/charts/storagekubestashcom-repository-editor/README.md index f718ec858a..5a67b07d2d 100644 --- a/charts/storagekubestashcom-repository-editor/README.md +++ b/charts/storagekubestashcom-repository-editor/README.md @@ -45,16 +45,16 @@ 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: diff --git a/charts/uik8sappscodecom-featureset-capi-core-editor/README.md b/charts/uik8sappscodecom-featureset-capi-core-editor/README.md index 2eba8388f1..cc3513c793 100644 --- a/charts/uik8sappscodecom-featureset-capi-core-editor/README.md +++ b/charts/uik8sappscodecom-featureset-capi-core-editor/README.md @@ -56,7 +56,7 @@ 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: diff --git a/charts/uik8sappscodecom-featureset-opscenter-backup-editor/README.md b/charts/uik8sappscodecom-featureset-opscenter-backup-editor/README.md index ae740ee709..79ffc4059c 100644 --- a/charts/uik8sappscodecom-featureset-opscenter-backup-editor/README.md +++ b/charts/uik8sappscodecom-featureset-opscenter-backup-editor/README.md @@ -54,10 +54,10 @@ 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: diff --git a/charts/uik8sappscodecom-featureset-opscenter-core-editor/README.md b/charts/uik8sappscodecom-featureset-opscenter-core-editor/README.md index 4367d765f3..f54f7e470a 100644 --- a/charts/uik8sappscodecom-featureset-opscenter-core-editor/README.md +++ b/charts/uik8sappscodecom-featureset-opscenter-core-editor/README.md @@ -54,11 +54,11 @@ 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: diff --git a/charts/uik8sappscodecom-featureset-opscenter-datastore-editor/README.md b/charts/uik8sappscodecom-featureset-opscenter-datastore-editor/README.md index 9cbe4fae87..e4f3ce9f3a 100644 --- a/charts/uik8sappscodecom-featureset-opscenter-datastore-editor/README.md +++ b/charts/uik8sappscodecom-featureset-opscenter-datastore-editor/README.md @@ -54,9 +54,9 @@ 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}}}} | diff --git a/charts/uik8sappscodecom-featureset-opscenter-datastore-editor/values.yaml b/charts/uik8sappscodecom-featureset-opscenter-datastore-editor/values.yaml index 87c58d2fe3..0d003d2f75 100644 --- a/charts/uik8sappscodecom-featureset-opscenter-datastore-editor/values.yaml +++ b/charts/uik8sappscodecom-featureset-opscenter-datastore-editor/values.yaml @@ -145,17 +145,6 @@ resources: toggle: true customConfiguration: true databases: - Aerospike: - mode: - available: - - Standalone - - Replicaset - default: Standalone - toggle: true - versions: - available: [] - default: "" - toggle: true Cassandra: mode: available: @@ -178,28 +167,6 @@ 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: @@ -221,17 +188,6 @@ resources: available: [] default: "" toggle: true - HanaDB: - mode: - available: - - Standalone - - SystemReplication - default: SystemReplication - toggle: true - versions: - available: [] - default: "" - toggle: true Hazelcast: mode: available: @@ -298,17 +254,6 @@ resources: available: [] default: "" toggle: true - Milvus: - mode: - available: - - Standalone - - Distributed - default: Distributed - toggle: true - versions: - available: [] - default: "" - toggle: true MongoDB: mode: available: @@ -402,17 +347,6 @@ resources: available: [] default: "" toggle: true - Qdrant: - mode: - available: - - Standalone - - Distributed - default: Distributed - toggle: true - versions: - available: [] - default: "" - toggle: true RabbitMQ: mode: available: @@ -459,17 +393,6 @@ resources: available: [] default: "" toggle: true - Weaviate: - mode: - available: - - Standalone - - Replicaset - default: Replicaset - toggle: true - versions: - available: [] - default: "" - toggle: true ZooKeeper: mode: available: @@ -488,12 +411,8 @@ resources: default: Shared toggle: true expose: - enable: - default: false - toggle: true - uiExposure: - disableCostEfficiency: false - disableUI: false + default: false + toggle: true leftPanel: showBackup: true showBackupLegacy: false diff --git a/charts/uik8sappscodecom-featureset-opscenter-networking-editor/README.md b/charts/uik8sappscodecom-featureset-opscenter-networking-editor/README.md index 8b58b53fa2..ace29e5a13 100644 --- a/charts/uik8sappscodecom-featureset-opscenter-networking-editor/README.md +++ b/charts/uik8sappscodecom-featureset-opscenter-networking-editor/README.md @@ -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}}}} | 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 f28293fd8c..d61416b026 100644 --- a/charts/uik8sappscodecom-featureset-opscenter-observability-editor/Chart.yaml +++ b/charts/uik8sappscodecom-featureset-opscenter-observability-editor/Chart.yaml @@ -1,6 +1,6 @@ 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/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 diff --git a/charts/uik8sappscodecom-featureset-opscenter-observability-editor/README.md b/charts/uik8sappscodecom-featureset-opscenter-observability-editor/README.md index 7782f920b7..1ca11bc215 100644 --- a/charts/uik8sappscodecom-featureset-opscenter-observability-editor/README.md +++ b/charts/uik8sappscodecom-featureset-opscenter-observability-editor/README.md @@ -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":"v2026.7.8"}},"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}}}} | 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 8744fe0514..744f1b40a3 100644 --- a/charts/uik8sappscodecom-featureset-opscenter-observability-editor/values.openapiv3_schema.yaml +++ b/charts/uik8sappscodecom-featureset-opscenter-observability-editor/values.openapiv3_schema.yaml @@ -9777,6 +9777,12 @@ properties: properties: enabled: type: boolean + flavor: + default: kubernetes + enum: + - kubernetes + - cilium + type: string required: - enabled type: object @@ -10823,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 4a67020b34..7bad061904 100644 --- a/charts/uik8sappscodecom-featureset-opscenter-observability-editor/values.yaml +++ b/charts/uik8sappscodecom-featureset-opscenter-observability-editor/values.yaml @@ -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: v2026.7.8 + 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-tools-editor/README.md b/charts/uik8sappscodecom-featureset-opscenter-tools-editor/README.md index 81b3bacce8..231a2d31ab 100644 --- a/charts/uik8sappscodecom-featureset-opscenter-tools-editor/README.md +++ b/charts/uik8sappscodecom-featureset-opscenter-tools-editor/README.md @@ -54,9 +54,9 @@ 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: 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 880b23b7d5..2f3c2f6a6f 100644 --- a/charts/uik8sappscodecom-featureset-opscenter-tools-editor/values.openapiv3_schema.yaml +++ b/charts/uik8sappscodecom-featureset-opscenter-tools-editor/values.openapiv3_schema.yaml @@ -1098,6 +1098,12 @@ properties: properties: enabled: type: boolean + flavor: + default: kubernetes + enum: + - kubernetes + - cilium + type: string required: - enabled type: object @@ -2331,6 +2337,12 @@ properties: properties: enabled: type: boolean + flavor: + default: kubernetes + enum: + - kubernetes + - cilium + type: string required: - enabled type: object @@ -3363,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: @@ -3552,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 25c0d78a12..d32771c8e0 100644 --- a/charts/uik8sappscodecom-featureset-opscenter-tools-editor/values.yaml +++ b/charts/uik8sappscodecom-featureset-opscenter-tools-editor/values.yaml @@ -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/README.md b/charts/uik8sappscodecom-featureset-saas-core-editor/README.md index 0506d72a83..f36b780df3 100644 --- a/charts/uik8sappscodecom-featureset-saas-core-editor/README.md +++ b/charts/uik8sappscodecom-featureset-saas-core-editor/README.md @@ -54,10 +54,10 @@ 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: diff --git a/charts/uikubedbcom-databaseinfo-editor/README.md b/charts/uikubedbcom-databaseinfo-editor/README.md index 56859d5a77..5b11a710af 100644 --- a/charts/uikubedbcom-databaseinfo-editor/README.md +++ b/charts/uikubedbcom-databaseinfo-editor/README.md @@ -48,8 +48,8 @@ The following table lists the configurable parameters of the `uikubedbcom-databa | Parameter | Description | Default | |--------------------|-------------|-------------------------------------| | apiVersion | | ui.kubedb.com/v1alpha1 | -| kind | | DatabaseConfiguration | -| metadata.name | | databaseconfiguration | +| kind | | DatabaseInfo | +| metadata.name | | databaseinfo | | metadata.namespace | | default |