diff --git a/CHANGELOG.md b/CHANGELOG.md index 0e4128c12..67a44990d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,19 @@ # Change Log +## [Unreleased](https://github.com/kubedb/cli/tree/HEAD) + +[Full Changelog](https://github.com/kubedb/cli/compare/0.8.0-rc.0...HEAD) + +**Merged pull requests:** + +- Prepare release script for 0.8.0 release [\#235](https://github.com/kubedb/cli/pull/235) ([tamalsaha](https://github.com/tamalsaha)) +- Add togglable tabs for Installation: Script & Helm [\#234](https://github.com/kubedb/cli/pull/234) ([sajibcse68](https://github.com/sajibcse68)) +- Removed left over documents of deprecated flag '--force' [\#233](https://github.com/kubedb/cli/pull/233) ([the-redback](https://github.com/the-redback)) +- Fix chart: Use resource 100m CPU to run operator pod [\#232](https://github.com/kubedb/cli/pull/232) ([the-redback](https://github.com/the-redback)) +- Use resource 100m to run operator pod [\#231](https://github.com/kubedb/cli/pull/231) ([the-redback](https://github.com/the-redback)) +- Improve installer [\#230](https://github.com/kubedb/cli/pull/230) ([tamalsaha](https://github.com/tamalsaha)) +- Add changelog [\#229](https://github.com/kubedb/cli/pull/229) ([tamalsaha](https://github.com/tamalsaha)) + ## [0.8.0-rc.0](https://github.com/kubedb/cli/tree/0.8.0-rc.0) (2018-05-28) [Full Changelog](https://github.com/kubedb/cli/compare/0.8.0-beta.2...0.8.0-rc.0) diff --git a/README.md b/README.md index 4751fc514..a642fb6b4 100644 --- a/README.md +++ b/README.md @@ -30,7 +30,7 @@ Please pick a version of KubeDB that matches your Kubernetes installation. | KubeDB Version | Docs | Kubernetes Version | |------------------------------------------------------------------------------------|-------------------------------------------------------------|--------------------| -| [0.8.0-rc.0](https://github.com/kubedb/cli/releases/tag/0.8.0-rc.0) (uses CRD) | [User Guide](https://kubedb.com/docs/0.8.0-rc.0/) | 1.9.x + | +| [0.8.0](https://github.com/kubedb/cli/releases/tag/0.8.0) (uses CRD) | [User Guide](https://kubedb.com/docs/0.8.0/) | 1.9.x + | | [0.6.0](https://github.com/kubedb/cli/releases/tag/0.6.0) (uses TPR) | [User Guide](https://github.com/kubedb/cli/tree/0.6.0/docs) | 1.5.x - 1.7.x | ## Installation diff --git a/chart/kubedb/Chart.yaml b/chart/kubedb/Chart.yaml index f76906bc1..5adffcc24 100755 --- a/chart/kubedb/Chart.yaml +++ b/chart/kubedb/Chart.yaml @@ -1,8 +1,8 @@ apiVersion: v1 description: 'KubeDB by AppsCode - Production ready databases on Kubernetes' name: kubedb -version: 0.8.0-rc.0 -appVersion: 0.8.0-rc.0 +version: 0.8.0 +appVersion: 0.8.0 home: https://github.com/kubedb/cli icon: https://cdn.appscode.com/images/icon/kubedb.png sources: diff --git a/chart/kubedb/README.md b/chart/kubedb/README.md index 290c74b9b..10fb9496c 100644 --- a/chart/kubedb/README.md +++ b/chart/kubedb/README.md @@ -48,7 +48,7 @@ The following table lists the configurable parameters of the KubeDB chart and th | `replicaCount` | Number of kubedb operator replicas to create (only 1 is supported) | `1` | | `kubedb.registry` | Docker registry used to pull Kubedb operator image | `kubedb` | | `kubedb.repository` | Kubedb operator container image | `operator` | -| `kubedb.tag` | Kubedb operator container image tag | `0.8.0-rc.0` | +| `kubedb.tag` | Kubedb operator container image tag | `0.8.0` | | `imagePullSecrets` | Specify image pull secrets | `nil` (does not add image pull secrets to deployed pods) | | `imagePullPolicy` | Image pull policy | `IfNotPresent` | | `criticalAddon` | If true, installs KubeDB operator as critical addon | `false` | diff --git a/chart/kubedb/values.yaml b/chart/kubedb/values.yaml index 069553ea5..25adf0369 100644 --- a/chart/kubedb/values.yaml +++ b/chart/kubedb/values.yaml @@ -7,7 +7,7 @@ replicaCount: 1 kubedb: registry: kubedb repository: operator - tag: 0.8.0-rc.0 + tag: 0.8.0 ## Optionally specify an array of imagePullSecrets. ## Secrets must be manually created in the namespace. ## ref: https://kubernetes.io/docs/concepts/containers/images/#specifying-imagepullsecrets-on-a-pod diff --git a/docs/CONTRIBUTING.md b/docs/CONTRIBUTING.md index 9acdd5719..64d2cf1c3 100644 --- a/docs/CONTRIBUTING.md +++ b/docs/CONTRIBUTING.md @@ -2,16 +2,16 @@ title: Contributing | KubeDB description: Contributing menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: contributing-cli name: Contributing parent: welcome weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: welcome -url: /docs/0.8.0-rc.0/welcome/contributing/ +url: /docs/0.8.0/welcome/contributing/ aliases: - - /docs/0.8.0-rc.0/CONTRIBUTING/ + - /docs/0.8.0/CONTRIBUTING/ --- # Contribution Guidelines diff --git a/docs/README.md b/docs/README.md index 2417036d9..0af2120b7 100644 --- a/docs/README.md +++ b/docs/README.md @@ -2,17 +2,17 @@ title: Weclome | KubeDB description: Welcome to KubeDB menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: readme-cli name: Readme parent: welcome weight: -1 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: welcome -url: /docs/0.8.0-rc.0/welcome/ +url: /docs/0.8.0/welcome/ aliases: - - /docs/0.8.0-rc.0/ - - /docs/0.8.0-rc.0/README/ + - /docs/0.8.0/ + - /docs/0.8.0/README/ --- # Welcome diff --git a/docs/_index.md b/docs/_index.md index 564649083..e0ea79697 100644 --- a/docs/_index.md +++ b/docs/_index.md @@ -1,9 +1,9 @@ --- title: KubeDB menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: welcome name: Welcome weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 --- diff --git a/docs/concepts/README.md b/docs/concepts/README.md index c899b7bdd..9806ded7a 100644 --- a/docs/concepts/README.md +++ b/docs/concepts/README.md @@ -1,16 +1,16 @@ --- title: Concepts | KubeDB menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: concepts-readme name: Readme parent: concepts weight: -1 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: concepts -url: /docs/0.8.0-rc.0/concepts/ +url: /docs/0.8.0/concepts/ aliases: - - /docs/0.8.0-rc.0/concepts/README/ + - /docs/0.8.0/concepts/README/ --- # Concepts diff --git a/docs/concepts/_index.md b/docs/concepts/_index.md index cdbf57978..96b2d3005 100644 --- a/docs/concepts/_index.md +++ b/docs/concepts/_index.md @@ -2,9 +2,9 @@ title: Concepts description: Concepts menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: concepts name: Concepts weight: 20 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 --- diff --git a/docs/concepts/databases/_index.md b/docs/concepts/databases/_index.md index 3f4c50640..e66d634a8 100644 --- a/docs/concepts/databases/_index.md +++ b/docs/concepts/databases/_index.md @@ -2,10 +2,10 @@ title: Supported Databases | KubeDB description: Supported Databases menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: databases parent: concepts name: Supported Databases weight: 15 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 --- diff --git a/docs/concepts/databases/elasticsearch.md b/docs/concepts/databases/elasticsearch.md index fbf8df5fe..754c0417d 100644 --- a/docs/concepts/databases/elasticsearch.md +++ b/docs/concepts/databases/elasticsearch.md @@ -1,12 +1,12 @@ --- title: Elasticsearch menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: elasticsearch-db name: Elasticsearch parent: databases weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: concepts --- diff --git a/docs/concepts/databases/memcached.md b/docs/concepts/databases/memcached.md index 3e4d2a85b..a6f9f9c39 100644 --- a/docs/concepts/databases/memcached.md +++ b/docs/concepts/databases/memcached.md @@ -1,12 +1,12 @@ --- title: Memcached menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: memcached-db name: Memcached parent: databases weight: 15 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: concepts --- diff --git a/docs/concepts/databases/mongodb.md b/docs/concepts/databases/mongodb.md index ed82529ca..0123b3147 100644 --- a/docs/concepts/databases/mongodb.md +++ b/docs/concepts/databases/mongodb.md @@ -1,12 +1,12 @@ --- title: MongoDB menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: mongodb-db name: MongoDB parent: databases weight: 20 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: concepts --- @@ -82,7 +82,7 @@ spec: ### spec.storage -Since 0.8.0-rc.0, `spec.storage` is a required field that specifies the StorageClass of PVCs dynamically allocated to store data for the database. This storage spec will be passed to the StatefulSet created by KubeDB operator to run database pods. You can specify any StorageClass available in your cluster with appropriate resource requests. +Since 0.8.0, `spec.storage` is a required field that specifies the StorageClass of PVCs dynamically allocated to store data for the database. This storage spec will be passed to the StatefulSet created by KubeDB operator to run database pods. You can specify any StorageClass available in your cluster with appropriate resource requests. - `spec.storage.storageClassName` is the name of the StorageClass used to provision PVCs. PVCs don’t necessarily have to request a class. A PVC with its storageClassName set equal to "" is always interpreted to be requesting a PV with no class, so it can only be bound to PVs with no class (no annotation or one set equal to ""). A PVC with no storageClassName is not quite the same and is treated differently by the cluster depending on whether the DefaultStorageClass admission plugin is turned on. - `spec.storage.accessModes` uses the same conventions as Kubernetes PVCs when requesting storage with specific access modes. diff --git a/docs/concepts/databases/mysql.md b/docs/concepts/databases/mysql.md index cc2d77955..049d65915 100644 --- a/docs/concepts/databases/mysql.md +++ b/docs/concepts/databases/mysql.md @@ -1,12 +1,12 @@ --- title: MySQL menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: mysql-db name: MySQL parent: databases weight: 25 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: concepts --- @@ -82,7 +82,7 @@ spec: ### spec.storage -Since 0.8.0-rc.0, `spec.storage` is a required field that specifies the StorageClass of PVCs dynamically allocated to store data for the database. This storage spec will be passed to the StatefulSet created by KubeDB operator to run database pods. You can specify any StorageClass available in your cluster with appropriate resource requests. +Since 0.8.0, `spec.storage` is a required field that specifies the StorageClass of PVCs dynamically allocated to store data for the database. This storage spec will be passed to the StatefulSet created by KubeDB operator to run database pods. You can specify any StorageClass available in your cluster with appropriate resource requests. - `spec.storage.storageClassName` is the name of the StorageClass used to provision PVCs. PVCs don’t necessarily have to request a class. A PVC with its storageClassName set equal to "" is always interpreted to be requesting a PV with no class, so it can only be bound to PVs with no class (no annotation or one set equal to ""). A PVC with no storageClassName is not quite the same and is treated differently by the cluster depending on whether the DefaultStorageClass admission plugin is turned on. - `spec.storage.accessModes` uses the same conventions as Kubernetes PVCs when requesting storage with specific access modes. diff --git a/docs/concepts/databases/postgres.md b/docs/concepts/databases/postgres.md index cffba55db..81c452dc3 100644 --- a/docs/concepts/databases/postgres.md +++ b/docs/concepts/databases/postgres.md @@ -1,12 +1,12 @@ --- title: Postgres menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: postgres-db name: Postgres parent: databases weight: 30 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: concepts --- @@ -112,7 +112,7 @@ This Secret contains `postgres` superuser password as `POSTGRES_PASSWORD` key. ### spec.storage -Since 0.8.0-rc.0, `spec.storage` is a required field that specifies the StorageClass of PVCs dynamically allocated to store data for the database. This storage spec will be passed to the StatefulSet created by KubeDB operator to run database pods. You can specify any StorageClass available in your cluster with appropriate resource requests. +Since 0.8.0, `spec.storage` is a required field that specifies the StorageClass of PVCs dynamically allocated to store data for the database. This storage spec will be passed to the StatefulSet created by KubeDB operator to run database pods. You can specify any StorageClass available in your cluster with appropriate resource requests. - `spec.storage.storageClassName` is the name of the StorageClass used to provision PVCs. PVCs don’t necessarily have to request a class. A PVC with its storageClassName set equal to "" is always interpreted to be requesting a PV with no class, so it can only be bound to PVs with no class (no annotation or one set equal to ""). A PVC with no storageClassName is not quite the same and is treated differently by the cluster depending on whether the DefaultStorageClass admission plugin is turned on. - `spec.storage.accessModes` uses the same conventions as Kubernetes PVCs when requesting storage with specific access modes. diff --git a/docs/concepts/databases/redis.md b/docs/concepts/databases/redis.md index e75ac765b..8bdd0e8f4 100644 --- a/docs/concepts/databases/redis.md +++ b/docs/concepts/databases/redis.md @@ -1,12 +1,12 @@ --- title: Redis menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: redis-db name: Redis parent: databases weight: 35 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: concepts --- @@ -62,7 +62,7 @@ spec: ### spec.storage -Since 0.8.0-rc.0, `spec.storage` is a required field that specifies the StorageClass of PVCs dynamically allocated to store data for the database. This storage spec will be passed to the StatefulSet created by KubeDB operator to run database pods. You can specify any StorageClass available in your cluster with appropriate resource requests. +Since 0.8.0, `spec.storage` is a required field that specifies the StorageClass of PVCs dynamically allocated to store data for the database. This storage spec will be passed to the StatefulSet created by KubeDB operator to run database pods. You can specify any StorageClass available in your cluster with appropriate resource requests. - `spec.storage.storageClassName` is the name of the StorageClass used to provision PVCs. PVCs don’t necessarily have to request a class. A PVC with its storageClassName set equal to "" is always interpreted to be requesting a PV with no class, so it can only be bound to PVs with no class (no annotation or one set equal to ""). A PVC with no storageClassName is not quite the same and is treated differently by the cluster depending on whether the DefaultStorageClass admission plugin is turned on. - `spec.storage.accessModes` uses the same conventions as Kubernetes PVCs when requesting storage with specific access modes. diff --git a/docs/concepts/snapshot.md b/docs/concepts/snapshot.md index 259a2b343..90b348255 100644 --- a/docs/concepts/snapshot.md +++ b/docs/concepts/snapshot.md @@ -1,12 +1,12 @@ --- title: Snapshot menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: snapshot-concepts name: Snapshot parent: concepts weight: 35 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: concepts --- diff --git a/docs/concepts/what-is-kubedb/_index.md b/docs/concepts/what-is-kubedb/_index.md index 33c4e4328..d1c72d8ad 100644 --- a/docs/concepts/what-is-kubedb/_index.md +++ b/docs/concepts/what-is-kubedb/_index.md @@ -2,10 +2,10 @@ title: What is KubeDB description: What is KubeDB menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: what-is-kubedb parent: concepts name: What is KubeDB weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 --- diff --git a/docs/concepts/what-is-kubedb/overview.md b/docs/concepts/what-is-kubedb/overview.md index 710a98e7f..2facc7940 100644 --- a/docs/concepts/what-is-kubedb/overview.md +++ b/docs/concepts/what-is-kubedb/overview.md @@ -2,12 +2,12 @@ title: KubeDB Overview description: KubeDB Overview menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: overview-concepts name: Overview parent: what-is-kubedb weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: concepts --- diff --git a/docs/guides/README.md b/docs/guides/README.md index 362ca2a2f..66c8c1834 100644 --- a/docs/guides/README.md +++ b/docs/guides/README.md @@ -1,16 +1,16 @@ --- title: Guides | KubeDB menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: guides-readme name: Readme parent: guides weight: -1 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides -url: /docs/0.8.0-rc.0/guides/ +url: /docs/0.8.0/guides/ aliases: - - /docs/0.8.0-rc.0/guides/README/ + - /docs/0.8.0/guides/README/ --- # Guides diff --git a/docs/guides/_index.md b/docs/guides/_index.md index d8c504e51..b34a02085 100644 --- a/docs/guides/_index.md +++ b/docs/guides/_index.md @@ -1,10 +1,10 @@ --- title: Guides | KubeDB menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: guides name: Guides weight: 40 pre: dropdown -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 --- diff --git a/docs/guides/elasticsearch/README.md b/docs/guides/elasticsearch/README.md index b468fd5b5..26e6d79df 100644 --- a/docs/guides/elasticsearch/README.md +++ b/docs/guides/elasticsearch/README.md @@ -1,16 +1,16 @@ --- title: Elasticsearch menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: es-readme-elasticsearch name: Elasticsearch parent: es-elasticsearch-guides weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides -url: /docs/0.8.0-rc.0/guides/elasticsearch/ +url: /docs/0.8.0/guides/elasticsearch/ aliases: - - /docs/0.8.0-rc.0/guides/elasticsearch/README/ + - /docs/0.8.0/guides/elasticsearch/README/ --- > New to KubeDB? Please start [here](/docs/concepts/README.md). @@ -47,7 +47,7 @@ aliases: |----------------|:------------:|:------------:| | 0.1.0 - 0.7.0 | ✓ | ✗ | | 0.8.0-beta.2 | ✗ | ✓ | -| 0.8.0-rc.0 | ✗ | ✓ | +| 0.8.0 | ✗ | ✓ | ## External tools dependency diff --git a/docs/guides/elasticsearch/_index.md b/docs/guides/elasticsearch/_index.md index b3be01ca4..d87642a47 100644 --- a/docs/guides/elasticsearch/_index.md +++ b/docs/guides/elasticsearch/_index.md @@ -1,10 +1,10 @@ --- title: Elasticsearch menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: es-elasticsearch-guides name: Elasticsearch parent: guides weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 --- diff --git a/docs/guides/elasticsearch/cli/_index.md b/docs/guides/elasticsearch/cli/_index.md index 87b18a496..1c5d6a377 100755 --- a/docs/guides/elasticsearch/cli/_index.md +++ b/docs/guides/elasticsearch/cli/_index.md @@ -1,10 +1,10 @@ --- title: CLI | KubeDB menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: es-cli-elasticsearch name: CLI parent: es-elasticsearch-guides weight: 45 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 --- diff --git a/docs/guides/elasticsearch/cli/cli.md b/docs/guides/elasticsearch/cli/cli.md index 6667b08e2..623d819db 100644 --- a/docs/guides/elasticsearch/cli/cli.md +++ b/docs/guides/elasticsearch/cli/cli.md @@ -1,12 +1,12 @@ --- title: CLI | KubeDB menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: es-cli-cli name: Quickstart parent: es-cli-elasticsearch weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides --- diff --git a/docs/guides/elasticsearch/clustering/_index.md b/docs/guides/elasticsearch/clustering/_index.md index 8ccfb92a4..4fc265079 100755 --- a/docs/guides/elasticsearch/clustering/_index.md +++ b/docs/guides/elasticsearch/clustering/_index.md @@ -1,10 +1,10 @@ --- title: Elasticsearch Clustering menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: es-clustering-elasticsearch name: Clustering parent: es-elasticsearch-guides weight: 20 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 --- diff --git a/docs/guides/elasticsearch/clustering/topology.md b/docs/guides/elasticsearch/clustering/topology.md index 681df0d38..b8486c20c 100644 --- a/docs/guides/elasticsearch/clustering/topology.md +++ b/docs/guides/elasticsearch/clustering/topology.md @@ -1,12 +1,12 @@ --- title: Elasticsearch Cluster Topology menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: es-topology-clustering name: Topology parent: es-clustering-elasticsearch weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides --- > New to KubeDB? Please start [here](/docs/concepts/README.md). @@ -69,7 +69,7 @@ Here, Create example above with following command ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/elasticsearch/clustering/multi-node-es.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/elasticsearch/clustering/multi-node-es.yaml elasticsearch "multi-node-es" created ``` @@ -159,7 +159,7 @@ Here, Lets create this Elasticsearch object ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/elasticsearch/clustering/topology-es.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/elasticsearch/clustering/topology-es.yaml elasticsearch "topology-es" created ``` diff --git a/docs/guides/elasticsearch/initialization/_index.md b/docs/guides/elasticsearch/initialization/_index.md index f3e2e6a00..e60564800 100755 --- a/docs/guides/elasticsearch/initialization/_index.md +++ b/docs/guides/elasticsearch/initialization/_index.md @@ -1,10 +1,10 @@ --- title: Elasticsearch Initialization menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: es-initialization-elasticsearch name: Initialization parent: es-elasticsearch-guides weight: 35 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 --- diff --git a/docs/guides/elasticsearch/initialization/snapshot_source.md b/docs/guides/elasticsearch/initialization/snapshot_source.md index 6a5c58895..d98e11a95 100644 --- a/docs/guides/elasticsearch/initialization/snapshot_source.md +++ b/docs/guides/elasticsearch/initialization/snapshot_source.md @@ -1,12 +1,12 @@ --- title: Initialize Elasticsearch from Snapshot menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: es-snapshot-source-initialization name: Using Snapshot parent: es-initialization-elasticsearch weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides --- @@ -44,7 +44,7 @@ Follow these steps to prepare this tutorial - Create Elasticsearch object `infant-elasticsearch`, if not exists. ```console - $ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/elasticsearch/quickstart/infant-elasticsearch.yaml + $ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/elasticsearch/quickstart/infant-elasticsearch.yaml elasticsearch "infant-elasticsearch" created ``` @@ -124,7 +124,7 @@ instant-snapshot es/infant-elasticsearch Succeeded 2m Now, create the Elasticsearch object. ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/elasticsearch/initialization/recovered-es.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/elasticsearch/initialization/recovered-es.yaml elasticsearch "recovered-es" created ``` diff --git a/docs/guides/elasticsearch/monitoring/_index.md b/docs/guides/elasticsearch/monitoring/_index.md index 3283e4674..7fbab5290 100755 --- a/docs/guides/elasticsearch/monitoring/_index.md +++ b/docs/guides/elasticsearch/monitoring/_index.md @@ -1,10 +1,10 @@ --- title: Elasticsearch Monitoring menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: es-monitoring-elasticsearch name: Monitoring parent: es-elasticsearch-guides weight: 45 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 --- diff --git a/docs/guides/elasticsearch/monitoring/using-builtin-prometheus.md b/docs/guides/elasticsearch/monitoring/using-builtin-prometheus.md index d92649e04..336e33717 100644 --- a/docs/guides/elasticsearch/monitoring/using-builtin-prometheus.md +++ b/docs/guides/elasticsearch/monitoring/using-builtin-prometheus.md @@ -1,12 +1,12 @@ --- title: Monitor Elasticsearch using Builtin Prometheus Discovery menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: es-using-builtin-prometheus-monitoring name: Builtin Prometheus Discovery parent: es-monitoring-elasticsearch weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides --- > New to KubeDB? Please start [here](/docs/concepts/README.md). @@ -66,7 +66,7 @@ Here, Run following command to create example above. ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/elasticsearch/monitoring/builtin-prom-es.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/elasticsearch/monitoring/builtin-prom-es.yaml elasticsearch "builtin-prom-es" created ``` @@ -179,7 +179,7 @@ data: Create above ConfigMap ```console -$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/monitoring/builtin-prometheus/demo-1.yaml +$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/monitoring/builtin-prometheus/demo-1.yaml configmap "prometheus-server-conf" created ``` @@ -228,7 +228,7 @@ spec: If RBAC *is* enabled, run the following command to prepare your cluster for this tutorial ```console -$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/monitoring/builtin-prometheus/rbac/demo-2.yaml +$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/monitoring/builtin-prometheus/rbac/demo-2.yaml clusterrole "prometheus-server" created serviceaccount "prometheus-server" created clusterrolebinding "prometheus-server" created @@ -264,7 +264,7 @@ prometheus-server 2m If RBAC *is not* enabled, Run the following command to deploy prometheus in kubernetes ```console -$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/monitoring/builtin-prometheus/demo-2.yaml +$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/monitoring/builtin-prometheus/demo-2.yaml deployment "prometheus-server" created service "prometheus-service" created ``` diff --git a/docs/guides/elasticsearch/monitoring/using-coreos-prometheus-operator.md b/docs/guides/elasticsearch/monitoring/using-coreos-prometheus-operator.md index c50fea3af..50e74120b 100644 --- a/docs/guides/elasticsearch/monitoring/using-coreos-prometheus-operator.md +++ b/docs/guides/elasticsearch/monitoring/using-coreos-prometheus-operator.md @@ -1,12 +1,12 @@ --- title: Monitoring Elasticsearch using Coreos Prometheus Operator menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: es-using-coreos-prometheus-operator-monitoring name: Coreos Prometheus Operator parent: es-monitoring-elasticsearch weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides --- > New to KubeDB? Please start [here](/docs/concepts/README.md). @@ -43,7 +43,7 @@ This tutorial assumes that you are familiar with Elasticsearch concept. If RBAC *is* enabled, run the following command to prepare your cluster for this tutorial ```console -$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/monitoring/coreos-operator/rbac/demo-0.yaml +$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/monitoring/coreos-operator/rbac/demo-0.yaml clusterrole "prometheus-operator" created serviceaccount "prometheus-operator" created clusterrolebinding "prometheus-operator" created @@ -71,7 +71,7 @@ servicemonitors.monitoring.coreos.com 3m Once the Prometheus CRDs are registered, run the following command to create a Prometheus. ```console -$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/monitoring/coreos-operator/rbac/demo-1.yaml +$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/monitoring/coreos-operator/rbac/demo-1.yaml clusterrole "prometheus" created serviceaccount "prometheus" created clusterrolebinding "prometheus" created @@ -100,7 +100,7 @@ prometheus-operator 5m If RBAC *is not* enabled, Run the following command to prepare your cluster for this tutorial: ```console -$ https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/monitoring/coreos-operator/demo-0.yaml +$ https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/monitoring/coreos-operator/demo-0.yaml deployment "prometheus-operator" created ``` @@ -125,7 +125,7 @@ servicemonitors.monitoring.coreos.com 3m Once the Prometheus operator CRDs are registered, run the following command to create a Prometheus. ```console -$ https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/monitoring/coreos-operator/demo-1.yaml +$ https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/monitoring/coreos-operator/demo-1.yaml prometheus "prometheus" created service "prometheus" created ``` @@ -183,7 +183,7 @@ Here, Now create this Elasticsearch object with monitoring spec ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/elasticsearch/monitoring/coreos-prom-es.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/elasticsearch/monitoring/coreos-prom-es.yaml elasticsearch "coreos-prom-es" created ``` diff --git a/docs/guides/elasticsearch/private-registry/_index.md b/docs/guides/elasticsearch/private-registry/_index.md index f2b5023fa..e0a8110a1 100755 --- a/docs/guides/elasticsearch/private-registry/_index.md +++ b/docs/guides/elasticsearch/private-registry/_index.md @@ -1,10 +1,10 @@ --- title: Run Elasticsearch from Private Registry menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: es-private-registry-elasticsearch name: Private Registry parent: es-elasticsearch-guides weight: 40 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 --- diff --git a/docs/guides/elasticsearch/private-registry/using-private-registry.md b/docs/guides/elasticsearch/private-registry/using-private-registry.md index 190416740..27ef55326 100644 --- a/docs/guides/elasticsearch/private-registry/using-private-registry.md +++ b/docs/guides/elasticsearch/private-registry/using-private-registry.md @@ -1,12 +1,12 @@ --- title: Run Elasticsearch using Private Registry menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: es-using-private-registry-private-registry name: Quickstart parent: es-private-registry-elasticsearch weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides --- > New to KubeDB? Please start [here](/docs/concepts/README.md). @@ -47,7 +47,7 @@ For Elasticsearch, push the following images to your private registry. ```console $ export DOCKER_REGISTRY= -$ docker pull kubedb/operator:0.8.0-rc.0 ; docker tag kubedb/operator:0.8.0-rc.0 $DOCKER_REGISTRY/operator:0.8.0-rc.0 ; docker push $DOCKER_REGISTRY/operator:0.8.0-rc.0 +$ docker pull kubedb/operator:0.8.0 ; docker tag kubedb/operator:0.8.0 $DOCKER_REGISTRY/operator:0.8.0 ; docker push $DOCKER_REGISTRY/operator:0.8.0 $ docker pull kubedb/elasticsearch:5.6 ; docker tag kubedb/elasticsearch:5.6 $DOCKER_REGISTRY/elasticsearch:5.6 ; docker push $DOCKER_REGISTRY/elasticsearch:5.6 $ docker pull kubedb/elasticsearch-tools:5.6 ; docker tag kubedb/elasticsearch-tools:5.6 $DOCKER_REGISTRY/elasticsearch-tools:5.6 ; docker push $DOCKER_REGISTRY/elasticsearch-tools:5.6 ``` @@ -105,7 +105,7 @@ spec: Now run the command to deploy this Elasticsearch object: ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/elasticsearch/private-registry/private-registry.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/elasticsearch/private-registry/private-registry.yaml elasticsearch "pvt-reg-elasticsearch" created ``` diff --git a/docs/guides/elasticsearch/quickstart/_index.md b/docs/guides/elasticsearch/quickstart/_index.md index 02ed83783..1d2312f9c 100755 --- a/docs/guides/elasticsearch/quickstart/_index.md +++ b/docs/guides/elasticsearch/quickstart/_index.md @@ -1,10 +1,10 @@ --- title: Elasticsearch Quickstart menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: es-quickstart-elasticsearch name: Quickstart parent: es-elasticsearch-guides weight: 15 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 --- diff --git a/docs/guides/elasticsearch/quickstart/quickstart.md b/docs/guides/elasticsearch/quickstart/quickstart.md index 0cd55530d..2f686948a 100644 --- a/docs/guides/elasticsearch/quickstart/quickstart.md +++ b/docs/guides/elasticsearch/quickstart/quickstart.md @@ -1,12 +1,12 @@ --- title: Elasticsearch Quickstart menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: es-quickstart-quickstart name: Overview parent: es-quickstart-elasticsearch weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides --- > New to KubeDB? Please start [here](/docs/concepts/README.md). @@ -73,7 +73,7 @@ Here, Create example above with following command ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/elasticsearch/quickstart/quick-elasticsearch.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/elasticsearch/quickstart/quick-elasticsearch.yaml elasticsearch "quick-elasticsearch" created ``` @@ -432,7 +432,7 @@ In this tutorial, the DormantDatabase `quick-elasticsearch` can be resumed by cr The below command will resume the DormantDatabase `quick-elasticsearch` ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/elasticsearch/quickstart/quick-elasticsearch.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/elasticsearch/quickstart/quick-elasticsearch.yaml elasticsearch "quick-elasticsearch" created ``` diff --git a/docs/guides/elasticsearch/search-guard/_index.md b/docs/guides/elasticsearch/search-guard/_index.md index 3c335435b..b5f632b6b 100755 --- a/docs/guides/elasticsearch/search-guard/_index.md +++ b/docs/guides/elasticsearch/search-guard/_index.md @@ -1,10 +1,10 @@ --- title: Using Search Guard with Elasticsearch menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: es-search-guard-elasticsearch name: Search Guard parent: es-elasticsearch-guides weight: 25 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 --- diff --git a/docs/guides/elasticsearch/search-guard/certificate.md b/docs/guides/elasticsearch/search-guard/certificate.md index 1a6ae7465..b677fd481 100644 --- a/docs/guides/elasticsearch/search-guard/certificate.md +++ b/docs/guides/elasticsearch/search-guard/certificate.md @@ -1,12 +1,12 @@ --- title: Search Guard Certificate menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: es-certificate-search-guard name: Issue Certificate parent: es-search-guard-elasticsearch weight: 15 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides --- > New to KubeDB? Please start [here](/docs/concepts/README.md). @@ -77,7 +77,7 @@ You need to follow these steps 1. Get root certificate configuration file ```console - $ wget https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/elasticsearch/search-guard/openssl-config/openssl-ca.ini + $ wget https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/elasticsearch/search-guard/openssl-config/openssl-ca.ini ``` ```ini @@ -144,7 +144,7 @@ You need to follow these steps to generate three keystore. To sign certificate, we need another configuration file. ```console -$ wget https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/elasticsearch/search-guard/openssl-config/openssl-sign.ini +$ wget https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/elasticsearch/search-guard/openssl-config/openssl-sign.ini ``` ```ini @@ -226,7 +226,7 @@ Here, Now run following commands ```console -wget https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/elasticsearch/search-guard/openssl-config/openssl-node.ini +wget https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/elasticsearch/search-guard/openssl-config/openssl-node.ini openssl req -config openssl-node.ini -newkey rsa:4096 -sha256 -nodes -out node-csr.pem -keyout node-key.pem openssl ca -config openssl-sign.ini -batch -policy signing_policy -extensions signing_req -out node.pem -infiles node-csr.pem openssl pkcs12 -export -certfile root.pem -inkey node-key.pem -in node.pem -password "pass:$KEY_PASS" -out node.pkcs12 @@ -267,7 +267,7 @@ Here, Now run following commands ```console -wget https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/elasticsearch/search-guard/openssl-config/openssl-client.ini +wget https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/elasticsearch/search-guard/openssl-config/openssl-client.ini openssl req -config openssl-client.ini -newkey rsa:4096 -sha256 -nodes -out client-csr.pem -keyout client-key.pem openssl ca -config openssl-sign.ini -batch -policy signing_policy -extensions signing_req -out client.pem -infiles client-csr.pem openssl pkcs12 -export -certfile root.pem -inkey client-key.pem -in client.pem -password "pass:$KEY_PASS" -out client.pkcs12 @@ -307,7 +307,7 @@ Here, Now run following commands ```console -wget https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/elasticsearch/search-guard/openssl-config/openssl-sgadmin.ini +wget https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/elasticsearch/search-guard/openssl-config/openssl-sgadmin.ini openssl req -config openssl-sgadmin.ini -newkey rsa:4096 -sha256 -nodes -out sgadmin-csr.pem -keyout sgadmin-key.pem openssl ca -config openssl-sign.ini -batch -policy signing_policy -extensions signing_req -out sgadmin.pem -infiles sgadmin-csr.pem openssl pkcs12 -export -certfile root.pem -inkey sgadmin-key.pem -in sgadmin.pem -password "pass:$KEY_PASS" -out sgadmin.pkcs12 @@ -367,7 +367,7 @@ Here, Create example above with following command ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/elasticsearch/search-guard/sg-elasticsearch.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/elasticsearch/search-guard/sg-elasticsearch.yaml elasticsearch "sg-elasticsearch" created ``` diff --git a/docs/guides/elasticsearch/search-guard/configuration.md b/docs/guides/elasticsearch/search-guard/configuration.md index e22681295..68efed789 100644 --- a/docs/guides/elasticsearch/search-guard/configuration.md +++ b/docs/guides/elasticsearch/search-guard/configuration.md @@ -1,12 +1,12 @@ --- title: Search Guard Configuration menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: es-configuration-search-guard name: Configuration parent: es-search-guard-elasticsearch weight: 25 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides --- > New to KubeDB? Please start [here](/docs/concepts/README.md). @@ -100,7 +100,7 @@ searchguard: ``` ```console -$ wget https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/elasticsearch/search-guard/sg-config/sg_config.yml +$ wget https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/elasticsearch/search-guard/sg-config/sg_config.yml ``` ### sg_internal_users.yml @@ -149,7 +149,7 @@ readall: Run following command to write user information in `sg_internal_users.yml` file with password. ```console -curl https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/elasticsearch/search-guard/sg-config/sg_internal_users.yml | envsubst > sg_internal_users.yml +curl https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/elasticsearch/search-guard/sg-config/sg_internal_users.yml | envsubst > sg_internal_users.yml ``` > Note: Random password is set if KubeDB creates Secret for Users. @@ -173,7 +173,7 @@ See details about [action groups](http://docs.search-guard.com/v5/action-groups) Run following command to get action groups we will use in this tutorial ```console -$ wget https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/elasticsearch/search-guard/sg-config/sg_action_groups.yml +$ wget https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/elasticsearch/search-guard/sg-config/sg_action_groups.yml ``` ```yml @@ -255,7 +255,7 @@ sg_readall: ``` ```console -$ wget https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/elasticsearch/search-guard/sg-config/sg_roles.yml +$ wget https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/elasticsearch/search-guard/sg-config/sg_roles.yml ``` ### sg_roles_mapping.yml @@ -293,7 +293,7 @@ See details about [backend roles mapping](http://docs.search-guard.com/v5/mappin Get roles mapping by running ```console -$ wget https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/elasticsearch/search-guard/sg-config/sg_roles_mapping.yml +$ wget https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/elasticsearch/search-guard/sg-config/sg_roles_mapping.yml ``` ```yml @@ -375,7 +375,7 @@ Here, Create example above with following command ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/elasticsearch/search-guard/config-elasticsearch.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/elasticsearch/search-guard/config-elasticsearch.yaml elasticsearch "config-elasticsearch" created ``` diff --git a/docs/guides/elasticsearch/search-guard/search_guard.md b/docs/guides/elasticsearch/search-guard/search_guard.md index a7eaec36e..8defdbc54 100644 --- a/docs/guides/elasticsearch/search-guard/search_guard.md +++ b/docs/guides/elasticsearch/search-guard/search_guard.md @@ -1,12 +1,12 @@ --- title: Search Guard menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: es-search-guard-search-guard name: Overview parent: es-search-guard-elasticsearch weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides --- diff --git a/docs/guides/elasticsearch/search-guard/use_certificate.md b/docs/guides/elasticsearch/search-guard/use_certificate.md index 255385574..e227cf292 100644 --- a/docs/guides/elasticsearch/search-guard/use_certificate.md +++ b/docs/guides/elasticsearch/search-guard/use_certificate.md @@ -1,12 +1,12 @@ --- title: Search Guard Use Certificate menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: es-use-certificate-search-guard name: Use Certificate parent: es-search-guard-elasticsearch weight: 20 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides --- > New to KubeDB? Please start [here](/docs/concepts/README.md). @@ -52,7 +52,7 @@ spec: If Elasticsearch object `ssl-elasticsearch` doesn't exists, create it first. ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/elasticsearch/search-guard/ssl-elasticsearch.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/elasticsearch/search-guard/ssl-elasticsearch.yaml elasticsearch "ssl-elasticsearch" created ``` diff --git a/docs/guides/elasticsearch/snapshot/_index.md b/docs/guides/elasticsearch/snapshot/_index.md index 8231166b7..3a2a15bfd 100755 --- a/docs/guides/elasticsearch/snapshot/_index.md +++ b/docs/guides/elasticsearch/snapshot/_index.md @@ -1,10 +1,10 @@ --- title: Elasticsearch Snapshotting menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: es-snapshot-elasticsearch name: Snapshotting parent: es-elasticsearch-guides weight: 30 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 --- diff --git a/docs/guides/elasticsearch/snapshot/instant_backup.md b/docs/guides/elasticsearch/snapshot/instant_backup.md index 0da42b69f..610d0740e 100644 --- a/docs/guides/elasticsearch/snapshot/instant_backup.md +++ b/docs/guides/elasticsearch/snapshot/instant_backup.md @@ -1,12 +1,12 @@ --- title: Instant Backup of Elasticsearch menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: es-instant-backup-snapshot name: Instant Backup parent: es-snapshot-elasticsearch weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides --- > New to KubeDB? Please start [here](/docs/concepts/README.md). @@ -49,7 +49,7 @@ spec: If Elasticsearch object `infant-elasticsearch` doesn't exists, create it first. ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/elasticsearch/quickstart/infant-elasticsearch.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/elasticsearch/quickstart/infant-elasticsearch.yaml elasticsearch "infant-elasticsearch" created ``` @@ -195,7 +195,7 @@ To lean how to configure other storage destinations for snapshot data, please vi Now, create the Snapshot object. ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/elasticsearch/snapshot/instant-snapshot.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/elasticsearch/snapshot/instant-snapshot.yaml snapshot "instant-snapshot" created ``` diff --git a/docs/guides/elasticsearch/snapshot/scheduled_backup.md b/docs/guides/elasticsearch/snapshot/scheduled_backup.md index d9609b113..c974168c2 100644 --- a/docs/guides/elasticsearch/snapshot/scheduled_backup.md +++ b/docs/guides/elasticsearch/snapshot/scheduled_backup.md @@ -1,12 +1,12 @@ --- title: Scheduled Backup of Elasticsearch menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: es-scheduled-backup-snapshot name: Scheduled Backup parent: es-snapshot-elasticsearch weight: 15 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides --- > Don't know how backup works? Check [tutorial](/docs/guides/elasticsearch/snapshot/instant_backup.md) on Instant Backup. @@ -91,7 +91,7 @@ Here, > Note: Secret object must be in the same namespace as Elasticsearch, `scheduled-es`, in this case. ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/elasticsearch/snapshot/scheduled-es.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/elasticsearch/snapshot/scheduled-es.yaml elasticsearch "scheduled-es" created ``` diff --git a/docs/guides/memcached/README.md b/docs/guides/memcached/README.md index e2d3544c4..7e04cff9b 100644 --- a/docs/guides/memcached/README.md +++ b/docs/guides/memcached/README.md @@ -1,16 +1,16 @@ --- title: Memcached menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: mc-readme-memcached name: Memcached parent: mc-memcached-guides weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides -url: /docs/0.8.0-rc.0/guides/memcached/ +url: /docs/0.8.0/guides/memcached/ aliases: - - /docs/0.8.0-rc.0/guides/memcached/README/ + - /docs/0.8.0/guides/memcached/README/ --- > New to KubeDB? Please start [here](/docs/concepts/README.md). @@ -44,7 +44,7 @@ aliases: |:--------------:|:---------------:| | 0.1.0 - 0.7.0 | ✗ | | 0.8.0-beta.2 | ✓ | -| 0.8.0-rc.0 | ✓ | +| 0.8.0 | ✓ |
diff --git a/docs/guides/memcached/_index.md b/docs/guides/memcached/_index.md index dfe7e5914..2c6598ab6 100644 --- a/docs/guides/memcached/_index.md +++ b/docs/guides/memcached/_index.md @@ -1,10 +1,10 @@ --- title: Memcached menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: mc-memcached-guides name: Memcached parent: guides weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 --- diff --git a/docs/guides/memcached/cli/_index.md b/docs/guides/memcached/cli/_index.md index aeddb3f2c..06a8271a1 100755 --- a/docs/guides/memcached/cli/_index.md +++ b/docs/guides/memcached/cli/_index.md @@ -1,10 +1,10 @@ --- title: CLI | KubeDB menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: mc-cli-memcached name: Cli parent: mc-memcached-guides weight: 45 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 --- diff --git a/docs/guides/memcached/cli/cli.md b/docs/guides/memcached/cli/cli.md index 1b01729e4..8f708ca88 100644 --- a/docs/guides/memcached/cli/cli.md +++ b/docs/guides/memcached/cli/cli.md @@ -1,12 +1,12 @@ --- title: CLI | KubeDB menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: mc-cli-cli name: Quickstart parent: mc-cli-memcached weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides --- diff --git a/docs/guides/memcached/monitoring/_index.md b/docs/guides/memcached/monitoring/_index.md index b45a59f0e..af396019c 100755 --- a/docs/guides/memcached/monitoring/_index.md +++ b/docs/guides/memcached/monitoring/_index.md @@ -1,10 +1,10 @@ --- title: Monitoring Memcached menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: mc-monitoring-memcached name: Monitoring parent: mc-memcached-guides weight: 25 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 --- diff --git a/docs/guides/memcached/monitoring/using-builtin-prometheus.md b/docs/guides/memcached/monitoring/using-builtin-prometheus.md index 7d9819e31..02899af9a 100644 --- a/docs/guides/memcached/monitoring/using-builtin-prometheus.md +++ b/docs/guides/memcached/monitoring/using-builtin-prometheus.md @@ -1,12 +1,12 @@ --- title: Monitor Memcached using Builtin Prometheus Discovery menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: mc-using-builtin-prometheus-monitoring name: Builtin Prometheus Discovery parent: mc-monitoring-memcached weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides --- @@ -64,7 +64,7 @@ spec: ``` ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/memcached/monitoring/builtin-prometheus/demo-1.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/memcached/monitoring/builtin-prometheus/demo-1.yaml memcached "memcd-mon-prometheus" created ``` @@ -225,7 +225,7 @@ data: ``` ```console -$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/monitoring/builtin-prometheus/demo-1.yaml +$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/monitoring/builtin-prometheus/demo-1.yaml configmap "prometheus-server-conf" created ``` @@ -274,7 +274,7 @@ spec: If RBAC *is* enabled, Run the following command to deploy prometheus in kubernetes: ```console -$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/monitoring/builtin-prometheus/rbac/demo-2.yaml +$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/monitoring/builtin-prometheus/rbac/demo-2.yaml clusterrole "prometheus-server" created serviceaccount "prometheus-server" created clusterrolebinding "prometheus-server" created @@ -301,7 +301,7 @@ prometheus-server 1 1m If RBAC *is not* enabled, Run the following command to prepare your cluster for this tutorial: ```console -$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/monitoring/builtin-prometheus/demo-2.yaml +$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/monitoring/builtin-prometheus/demo-2.yaml deployment "prometheus-server" created service "prometheus-service" created diff --git a/docs/guides/memcached/monitoring/using-coreos-prometheus-operator.md b/docs/guides/memcached/monitoring/using-coreos-prometheus-operator.md index c00733a4c..57647d20a 100644 --- a/docs/guides/memcached/monitoring/using-coreos-prometheus-operator.md +++ b/docs/guides/memcached/monitoring/using-coreos-prometheus-operator.md @@ -1,12 +1,12 @@ --- title: Monitor Memcached using Coreos Prometheus Operator menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: mc-using-coreos-prometheus-operator-monitoring name: Coreos Prometheus Operator parent: mc-monitoring-memcached weight: 15 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides --- > New to KubeDB? Please start [here](/docs/concepts/README.md). @@ -32,7 +32,7 @@ Note that the yaml files that are used in this tutorial, stored in [docs/example If RBAC *is* enabled, Run the following command to prepare your cluster for this tutorial: ```console -$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/monitoring/coreos-operator/rbac/demo-0.yaml +$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/monitoring/coreos-operator/rbac/demo-0.yaml namespace "demo" created clusterrole "prometheus-operator" created serviceaccount "prometheus-operator" created @@ -53,7 +53,7 @@ servicemonitors.monitoring.coreos.com 11m Once the Prometheus operator CRDs are registered, run the following command to create a Prometheus. ```console -$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/monitoring/coreos-operator/rbac/demo-1.yaml +$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/monitoring/coreos-operator/rbac/demo-1.yaml clusterrole "prometheus" created serviceaccount "prometheus" created clusterrolebinding "prometheus" created @@ -83,7 +83,7 @@ prometheus-operator 1 5m If RBAC *is not* enabled, Run the following command to prepare your cluster for this tutorial: ```console -$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/monitoring/coreos-operator/demo-0.yaml +$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/monitoring/coreos-operator/demo-0.yaml namespace "demo" created deployment "prometheus-operator" created @@ -102,7 +102,7 @@ servicemonitors.monitoring.coreos.com 44s Once the Prometheus operator CRDs are registered, run the following command to create a Prometheus. ```console -$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/monitoring/coreos-operator/demo-1.yaml +$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/monitoring/coreos-operator/demo-1.yaml prometheus "prometheus" created service "prometheus" created @@ -183,7 +183,7 @@ __Known Limitations:__ If the database password is updated, exporter must be res Run the following command to deploy the above `Memcached` CRD object. ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/memcached/monitoring/coreos-operator/demo-1.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/memcached/monitoring/coreos-operator/demo-1.yaml memcached "memcd-mon-coreos" created ``` diff --git a/docs/guides/memcached/private-registry/_index.md b/docs/guides/memcached/private-registry/_index.md index d4bde2009..241058fce 100755 --- a/docs/guides/memcached/private-registry/_index.md +++ b/docs/guides/memcached/private-registry/_index.md @@ -1,10 +1,10 @@ --- title: Run Memcached using Private Registry menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: mc-private-registry-memcached name: Private Registry parent: mc-memcached-guides weight: 20 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 --- diff --git a/docs/guides/memcached/private-registry/using-private-registry.md b/docs/guides/memcached/private-registry/using-private-registry.md index 102dd6361..bc12e7e11 100644 --- a/docs/guides/memcached/private-registry/using-private-registry.md +++ b/docs/guides/memcached/private-registry/using-private-registry.md @@ -1,12 +1,12 @@ --- title: Run Memcached using Private Registry menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: mc-using-private-registry-private-registry name: Quickstart parent: mc-private-registry-memcached weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides --- @@ -30,7 +30,7 @@ You have to push the required images from KubeDB's [Docker hub account](https:// ```console $ export DOCKER_REGISTRY= -$ docker pull kubedb/operator:0.8.0-rc.0 ; docker tag kubedb/operator:0.8.0-rc.0 $DOCKER_REGISTRY/operator:0.8.0-rc.0 ; docker push $DOCKER_REGISTRY/operator:0.8.0-rc.0 +$ docker pull kubedb/operator:0.8.0 ; docker tag kubedb/operator:0.8.0 $DOCKER_REGISTRY/operator:0.8.0 ; docker push $DOCKER_REGISTRY/operator:0.8.0 $ docker pull kubedb/memcached:1.5.4 ; docker tag kubedb/memcached:1.5.4 $DOCKER_REGISTRY/memcached:1.5.4 ; docker push $DOCKER_REGISTRY/memcached:1.5.4 ``` @@ -103,7 +103,7 @@ spec: Now run the command to deploy this `Memcached` object: ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/memcached/private-registry/demo-2.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/memcached/private-registry/demo-2.yaml memcached "memcached-pvt-reg" created ``` diff --git a/docs/guides/memcached/quickstart/_index.md b/docs/guides/memcached/quickstart/_index.md index b8982ddcb..bc5c3d902 100755 --- a/docs/guides/memcached/quickstart/_index.md +++ b/docs/guides/memcached/quickstart/_index.md @@ -1,10 +1,10 @@ --- title: Memcached Quickstart menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: mc-quickstart-memcached name: Quickstart parent: mc-memcached-guides weight: 15 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 --- diff --git a/docs/guides/memcached/quickstart/quickstart.md b/docs/guides/memcached/quickstart/quickstart.md index e2e36ec1a..6ba54b038 100644 --- a/docs/guides/memcached/quickstart/quickstart.md +++ b/docs/guides/memcached/quickstart/quickstart.md @@ -1,12 +1,12 @@ --- title: Memcached Quickstart menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: mc-quickstart-quickstart name: Overview parent: mc-quickstart-memcached weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides --- > New to KubeDB? Please start [here](/docs/concepts/README.md). @@ -65,7 +65,7 @@ spec: ``` ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/memcached/quickstart/demo-1.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/memcached/quickstart/demo-1.yaml memcached "memcd-quickstart" created ``` @@ -271,7 +271,7 @@ To resume the database from the dormant state, create same `Memcached` object wi The below command resumes the dormant database `memcd-quickstart`. ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/memcached/quickstart/demo-1.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/memcached/quickstart/demo-1.yaml memcached "memcd-quickstart" created ``` diff --git a/docs/guides/mongodb/README.md b/docs/guides/mongodb/README.md index 02ab1f5e9..9d1a598d5 100644 --- a/docs/guides/mongodb/README.md +++ b/docs/guides/mongodb/README.md @@ -1,16 +1,16 @@ --- title: MongoDB menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: mg-readme-mongodb name: MongoDB parent: mg-mongodb-guides weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides -url: /docs/0.8.0-rc.0/guides/mongodb/ +url: /docs/0.8.0/guides/mongodb/ aliases: - - /docs/0.8.0-rc.0/guides/mongodb/README/ + - /docs/0.8.0/guides/mongodb/README/ --- > New to KubeDB? Please start [here](/docs/concepts/README.md). @@ -44,7 +44,7 @@ aliases: |:--------------:|:---------:|:---------:| | 0.1.0 - 0.7.0 | ✗ | ✗ | | 0.8.0-beta.2 | ✓ | ✓ | -| 0.8.0-rc.0 | ✓ | ✓ | +| 0.8.0 | ✓ | ✓ | ## User Guide diff --git a/docs/guides/mongodb/_index.md b/docs/guides/mongodb/_index.md index 6f7b511f2..053877004 100644 --- a/docs/guides/mongodb/_index.md +++ b/docs/guides/mongodb/_index.md @@ -1,10 +1,10 @@ --- title: MongoDB menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: mg-mongodb-guides name: MongoDB parent: guides weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 --- diff --git a/docs/guides/mongodb/cli/_index.md b/docs/guides/mongodb/cli/_index.md index f371ebde5..2eeab474c 100755 --- a/docs/guides/mongodb/cli/_index.md +++ b/docs/guides/mongodb/cli/_index.md @@ -1,10 +1,10 @@ --- title: CLI | KubeDB menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: mg-cli-mongodb name: Cli parent: mg-mongodb-guides weight: 45 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 --- diff --git a/docs/guides/mongodb/cli/cli.md b/docs/guides/mongodb/cli/cli.md index 86e2c6bc6..091d8d7c3 100644 --- a/docs/guides/mongodb/cli/cli.md +++ b/docs/guides/mongodb/cli/cli.md @@ -1,12 +1,12 @@ --- title: CLI | KubeDB menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: mg-cli-cli name: Quickstart parent: mg-cli-mongodb weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides --- diff --git a/docs/guides/mongodb/initialization/_index.md b/docs/guides/mongodb/initialization/_index.md index 89c0a8cb9..885342927 100755 --- a/docs/guides/mongodb/initialization/_index.md +++ b/docs/guides/mongodb/initialization/_index.md @@ -1,10 +1,10 @@ --- title: MongoDB Initialization menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: mg-initialization-mongodb name: Initialization parent: mg-mongodb-guides weight: 25 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 --- diff --git a/docs/guides/mongodb/initialization/using-script.md b/docs/guides/mongodb/initialization/using-script.md index 0bcd44b9c..3220141bf 100644 --- a/docs/guides/mongodb/initialization/using-script.md +++ b/docs/guides/mongodb/initialization/using-script.md @@ -1,12 +1,12 @@ --- title: Initialize MongoDB using Script menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: mg-using-script-initialization name: Using Script parent: mg-initialization-mongodb weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides --- @@ -69,14 +69,14 @@ spec: ``` ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/mongodb/Initialization/demo-1.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/mongodb/Initialization/demo-1.yaml mongodb "mgo-init-script" created ``` Here, - `spec.version` is the version of MongoDB database. In this tutorial, a MongoDB 3.4 database is going to be created. -- `spec.storage` specifies the StorageClass of PVC dynamically allocated to store data for this database. This storage spec will be passed to the StatefulSet created by KubeDB operator to run database pods. You can specify any StorageClass available in your cluster with appropriate resource requests. Since release 0.8.0-rc.0, a storage spec is required for MongoDB. +- `spec.storage` specifies the StorageClass of PVC dynamically allocated to store data for this database. This storage spec will be passed to the StatefulSet created by KubeDB operator to run database pods. You can specify any StorageClass available in your cluster with appropriate resource requests. Since release 0.8.0, a storage spec is required for MongoDB. - `spec.init.scriptSource` specifies a script source used to initialize the database before database server starts. The scripts will be executed alphabatically. In this tutorial, a sample .js script from the git repository `https://github.com/kubedb/mongodb-init-scripts.git` is used to create a test database. You can use other [volume sources](https://kubernetes.io/docs/concepts/storage/volumes/#types-of-volumes) instead of `gitrepo`. The \*.js and/or \*.sh sripts that are stored inside the root folder will be executed alphabatically. The scripts inside child folders will be skipped. KubeDB operator watches for `MongoDB` objects using Kubernetes api. When a `MongoDB` object is created, KubeDB operator will create a new StatefulSet and a ClusterIP Service with the matching MongoDB object name. KubeDB operator will also create a governing service for StatefulSets with the name `kubedb`, if one is not already present. No MongoDB specific RBAC roles are required for [RBAC enabled clusters](/docs/setup/install.md#using-yaml). diff --git a/docs/guides/mongodb/initialization/using-snapshot.md b/docs/guides/mongodb/initialization/using-snapshot.md index 8fe080159..ffa234d34 100644 --- a/docs/guides/mongodb/initialization/using-snapshot.md +++ b/docs/guides/mongodb/initialization/using-snapshot.md @@ -1,12 +1,12 @@ --- title: Initialize MongoDB from Snapshot menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: mg-using-snapshot-initialization name: From Snapshot parent: mg-initialization-mongodb weight: 15 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides --- > New to KubeDB? Please start [here](/docs/concepts/README.md). @@ -51,7 +51,7 @@ spec: ``` ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/mongodb/Initialization/demo-2.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/mongodb/Initialization/demo-2.yaml mongodb "mgo-init-snapshot" created ``` diff --git a/docs/guides/mongodb/monitoring/_index.md b/docs/guides/mongodb/monitoring/_index.md index 4dec4aa1a..f06065e16 100755 --- a/docs/guides/mongodb/monitoring/_index.md +++ b/docs/guides/mongodb/monitoring/_index.md @@ -1,10 +1,10 @@ --- title: Monitoring MongoDB menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: mg-monitoring-mongodb name: Monitoring parent: mg-mongodb-guides weight: 35 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 --- diff --git a/docs/guides/mongodb/monitoring/using-builtin-prometheus.md b/docs/guides/mongodb/monitoring/using-builtin-prometheus.md index 069481fed..7ea9ab713 100644 --- a/docs/guides/mongodb/monitoring/using-builtin-prometheus.md +++ b/docs/guides/mongodb/monitoring/using-builtin-prometheus.md @@ -1,12 +1,12 @@ --- title: Monitor MongoDB using Builtin Prometheus Discovery menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: mg-using-builtin-prometheus-monitoring name: Builtin Prometheus Discovery parent: mg-monitoring-mongodb weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides --- @@ -62,14 +62,14 @@ spec: ``` ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/mongodb/monitoring/builtin-prometheus/demo-1.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/mongodb/monitoring/builtin-prometheus/demo-1.yaml mongodb "mgo-mon-prometheus" created ``` Here, - `spec.version` is the version of MongoDB database. In this tutorial, a MongoDB 3.4 database is going to be created. -- `spec.storage` specifies the StorageClass of PVC dynamically allocated to store data for this database. This storage spec will be passed to the StatefulSet created by KubeDB operator to run database pods. You can specify any StorageClass available in your cluster with appropriate resource requests. Since release 0.8.0-rc.0, a storage spec is required for MongoDB. +- `spec.storage` specifies the StorageClass of PVC dynamically allocated to store data for this database. This storage spec will be passed to the StatefulSet created by KubeDB operator to run database pods. You can specify any StorageClass available in your cluster with appropriate resource requests. Since release 0.8.0, a storage spec is required for MongoDB. - `spec.monitor` specifies that built-in [Prometheus](https://github.com/prometheus/prometheus) is used to monitor this database instance. KubeDB operator will configure the service of this database in a way that the Prometheus server will automatically find out the service endpoint aka `MongoDB Exporter` and will receive metrics from exporter. KubeDB operator watches for `MongoDB` objects using Kubernetes api. When a `MongoDB` object is created, KubeDB operator will create a new StatefulSet and a ClusterIP Service with the matching crd name. KubeDB operator will also create a governing service for StatefulSets with the name `kubedb`, if one is not already present. @@ -241,7 +241,7 @@ data: ``` ```console -$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/monitoring/builtin-prometheus/demo-1.yaml +$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/monitoring/builtin-prometheus/demo-1.yaml configmap "prometheus-server-conf" created ``` @@ -290,7 +290,7 @@ spec: If RBAC *is* enabled, Run the following command to deploy prometheus in kubernetes: ```console -$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/monitoring/builtin-prometheus/rbac/demo-2.yaml +$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/monitoring/builtin-prometheus/rbac/demo-2.yaml clusterrole "prometheus-server" created serviceaccount "prometheus-server" created clusterrolebinding "prometheus-server" created @@ -318,7 +318,7 @@ prometheus-server 1 1m If RBAC *is not* enabled, Run the following command to prepare your cluster for this tutorial: ```console -$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/monitoring/builtin-prometheus/demo-2.yaml +$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/monitoring/builtin-prometheus/demo-2.yaml deployment "prometheus-server" created service "prometheus-service" created diff --git a/docs/guides/mongodb/monitoring/using-coreos-prometheus-operator.md b/docs/guides/mongodb/monitoring/using-coreos-prometheus-operator.md index 9eb3e4c1f..c3d147464 100644 --- a/docs/guides/mongodb/monitoring/using-coreos-prometheus-operator.md +++ b/docs/guides/mongodb/monitoring/using-coreos-prometheus-operator.md @@ -1,12 +1,12 @@ --- title: Monitor MongoDB using Coreos Prometheus Operator menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: mg-using-coreos-prometheus-operator-monitoring name: Coreos Prometheus Operator parent: mg-monitoring-mongodb weight: 15 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides --- @@ -33,7 +33,7 @@ Note that the yaml files that are used in this tutorial, stored in [docs/example If RBAC *is* enabled, Run the following command to prepare your cluster for this tutorial: ```console -$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/monitoring/coreos-operator/rbac/demo-0.yaml +$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/monitoring/coreos-operator/rbac/demo-0.yaml namespace "demo" created clusterrole "prometheus-operator" created serviceaccount "prometheus-operator" created @@ -55,7 +55,7 @@ servicemonitors.monitoring.coreos.com 11m Once the Prometheus operator CRDs are registered, run the following command to create a Prometheus. ```console -$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/monitoring/coreos-operator/rbac/demo-1.yaml +$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/monitoring/coreos-operator/rbac/demo-1.yaml clusterrole "prometheus" created serviceaccount "prometheus" created clusterrolebinding "prometheus" created @@ -85,7 +85,7 @@ prometheus-operator 1 5m If RBAC *is not* enabled, Run the following command to prepare your cluster for this tutorial: ```console -$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/monitoring/coreos-operator/demo-0.yaml +$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/monitoring/coreos-operator/demo-0.yaml namespace "demo" created deployment "prometheus-operator" created @@ -104,7 +104,7 @@ servicemonitors.monitoring.coreos.com 44s Once the Prometheus operator CRDs are registered, run the following command to create a Prometheus. ```console -$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/monitoring/coreos-operator/demo-1.yaml +$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/monitoring/coreos-operator/demo-1.yaml prometheus "prometheus" created service "prometheus" created ``` @@ -182,14 +182,14 @@ __Known Limitations:__ If the database password is updated, exporter must be res Run the following command to deploy the above `MongoDB` CRD object. ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/mongodb/monitoring/coreos-operator/demo-1.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/mongodb/monitoring/coreos-operator/demo-1.yaml mongodb "mgo-mon-coreos" created ``` Here, - `spec.version` is the version of MongoDB database. In this tutorial, a MongoDB 3.4 database is going to be created. -- `spec.storage` specifies the StorageClass of PVC dynamically allocated to store data for this database. This storage spec will be passed to the StatefulSet created by KubeDB operator to run database pods. You can specify any StorageClass available in your cluster with appropriate resource requests. Since release 0.8.0-rc.0, a storage spec is required for MongoDB. +- `spec.storage` specifies the StorageClass of PVC dynamically allocated to store data for this database. This storage spec will be passed to the StatefulSet created by KubeDB operator to run database pods. You can specify any StorageClass available in your cluster with appropriate resource requests. Since release 0.8.0, a storage spec is required for MongoDB. - `spec.monitor` specifies that CoreOS Prometheus operator is used to monitor this database instance. A ServiceMonitor should be created in the `demo` namespace with label `app=kubedb`. The exporter endpoint should be scrapped every 10 seconds. KubeDB operator watches for `MongoDB` objects using Kubernetes api. When a `MongoDB` object is created, KubeDB operator will create a new StatefulSet and a ClusterIP Service with the matching crd name. KubeDB operator will also create a governing service for StatefulSets with the name `kubedb`, if one is not already present. diff --git a/docs/guides/mongodb/private-registry/_index.md b/docs/guides/mongodb/private-registry/_index.md index a0fbeb1a4..a09be406d 100755 --- a/docs/guides/mongodb/private-registry/_index.md +++ b/docs/guides/mongodb/private-registry/_index.md @@ -1,10 +1,10 @@ --- title: Run MongoDB using Private Registry menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: mg-private-registry-mongodb name: Private Registry parent: mg-mongodb-guides weight: 30 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 --- diff --git a/docs/guides/mongodb/private-registry/using-private-registry.md b/docs/guides/mongodb/private-registry/using-private-registry.md index 1beb33f10..cc29d7832 100644 --- a/docs/guides/mongodb/private-registry/using-private-registry.md +++ b/docs/guides/mongodb/private-registry/using-private-registry.md @@ -1,12 +1,12 @@ --- title: Run MongoDB using Private Registry menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: mg-using-private-registry-private-registry name: Quickstart parent: mg-private-registry-mongodb weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides --- @@ -31,7 +31,7 @@ You have to push the required images from KubeDB's [Docker hub account](https:// ```console $ export DOCKER_REGISTRY= -$ docker pull kubedb/operator:0.8.0-rc.0 ; docker tag kubedb/operator:0.8.0-rc.0 $DOCKER_REGISTRY/operator:0.8.0-rc.0 ; docker push $DOCKER_REGISTRY/operator:0.8.0-rc.0 +$ docker pull kubedb/operator:0.8.0 ; docker tag kubedb/operator:0.8.0 $DOCKER_REGISTRY/operator:0.8.0 ; docker push $DOCKER_REGISTRY/operator:0.8.0 $ docker pull kubedb/mongo:3.4 ; docker tag kubedb/mongo:3.4 $DOCKER_REGISTRY/mongo:3.4 ; docker push $DOCKER_REGISTRY/mongo:3.4 $ docker pull kubedb/mongo:3.6 ; docker tag kubedb/mongo:3.6 $DOCKER_REGISTRY/mongo:3.6 ; docker push $DOCKER_REGISTRY/mongo:3.6 $ docker pull kubedb/mongo-tools:3.4 ; docker tag kubedb/mongo-tools:3.4 $DOCKER_REGISTRY/mongo-tools:3.4 ; docker push $DOCKER_REGISTRY/mongo-tools:3.4 @@ -106,7 +106,7 @@ spec: Now run the command to deploy this `MongoDB` object: ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/mongodb/private-registry/demo-2.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/mongodb/private-registry/demo-2.yaml mongodb "mgo-pvt-reg" created ``` diff --git a/docs/guides/mongodb/quickstart/_index.md b/docs/guides/mongodb/quickstart/_index.md index 586670d25..46c65a034 100755 --- a/docs/guides/mongodb/quickstart/_index.md +++ b/docs/guides/mongodb/quickstart/_index.md @@ -1,10 +1,10 @@ --- title: MongoDB Quickstart menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: mg-quickstart-mongodb name: Quickstart parent: mg-mongodb-guides weight: 15 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 --- diff --git a/docs/guides/mongodb/quickstart/quickstart.md b/docs/guides/mongodb/quickstart/quickstart.md index 397f3cfa6..af7b7076e 100644 --- a/docs/guides/mongodb/quickstart/quickstart.md +++ b/docs/guides/mongodb/quickstart/quickstart.md @@ -1,12 +1,12 @@ --- title: MongoDB Quickstart menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: mg-quickstart-quickstart name: Overview parent: mg-quickstart-mongodb weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides --- > New to KubeDB? Please start [here](/docs/concepts/README.md). @@ -66,7 +66,7 @@ spec: ``` ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/mongodb/quickstart/demo-1.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/mongodb/quickstart/demo-1.yaml mongodb "mgo-quickstart" created ``` @@ -74,7 +74,7 @@ Here, - `spec.version` is the version of MongoDB database. In this tutorial, a MongoDB 3.4 database is going to be created. - `spec.doNotPause` tells KubeDB operator that if this object is deleted, it should be automatically reverted. This should be set to true for production databases to avoid accidental deletion. -- `spec.storage` specifies the StorageClass of PVC dynamically allocated to store data for this database. This storage spec will be passed to the StatefulSet created by KubeDB operator to run database pods. You can specify any StorageClass available in your cluster with appropriate resource requests. Since release 0.8.0-rc.0, a storage spec is required for MongoDB. +- `spec.storage` specifies the StorageClass of PVC dynamically allocated to store data for this database. This storage spec will be passed to the StatefulSet created by KubeDB operator to run database pods. You can specify any StorageClass available in your cluster with appropriate resource requests. Since release 0.8.0, a storage spec is required for MongoDB. KubeDB operator watches for `MongoDB` objects using Kubernetes api. When a `MongoDB` object is created, KubeDB operator will create a new StatefulSet and a ClusterIP Service with the matching MongoDB object name. KubeDB operator will also create a governing service for StatefulSets with the name `kubedb`, if one is not already present. No MongoDB specific RBAC permission is required in [RBAC enabled clusters](/docs/setup/install.md#using-yaml). @@ -311,7 +311,7 @@ In this tutorial, the dormant database can be resumed by creating original Mongo The below command will resume the DormantDatabase `mgo-quickstart`. ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/mongodb/quickstart/demo-1.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/mongodb/quickstart/demo-1.yaml mongodb "mgo-quickstart" created ``` diff --git a/docs/guides/mongodb/snapshot/_index.md b/docs/guides/mongodb/snapshot/_index.md index 4f8b98bbf..00ac82663 100755 --- a/docs/guides/mongodb/snapshot/_index.md +++ b/docs/guides/mongodb/snapshot/_index.md @@ -1,10 +1,10 @@ --- title: MongoDB Snapshotting menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: mg-snapshot-mongodb name: Snapshotting parent: mg-mongodb-guides weight: 20 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 --- diff --git a/docs/guides/mongodb/snapshot/backup-and-restore.md b/docs/guides/mongodb/snapshot/backup-and-restore.md index 826768bae..a9ea14b57 100644 --- a/docs/guides/mongodb/snapshot/backup-and-restore.md +++ b/docs/guides/mongodb/snapshot/backup-and-restore.md @@ -1,12 +1,12 @@ --- title: Instant Backup of MongoDB menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: mg-backup-and-restore-snapshot name: Instant Backup parent: mg-snapshot-mongodb weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides --- @@ -35,7 +35,7 @@ demo Active 1m kube-public Active 1h kube-system Active 1h -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/mongodb/snapshot/demo-1.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/mongodb/snapshot/demo-1.yaml mongodb "mgo-infant" created ``` @@ -96,7 +96,7 @@ spec: ``` ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/mongodb/snapshot/demo-2.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/mongodb/snapshot/demo-2.yaml snapshot "snapshot-infant" created $ kubedb get snap -n demo @@ -222,7 +222,7 @@ spec: ``` ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/mongodb/snapshot/demo-3.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/mongodb/snapshot/demo-3.yaml mongodb "mgo-recovered" created ``` diff --git a/docs/guides/mongodb/snapshot/scheduled-backup.md b/docs/guides/mongodb/snapshot/scheduled-backup.md index b165331bf..65c8e3a01 100644 --- a/docs/guides/mongodb/snapshot/scheduled-backup.md +++ b/docs/guides/mongodb/snapshot/scheduled-backup.md @@ -1,12 +1,12 @@ --- title: Scheduled Backup of MongoDB menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: mg-scheduled-backup-snapshot name: Scheduled Backup parent: mg-snapshot-mongodb weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides --- @@ -105,7 +105,7 @@ spec: ``` ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/mongodb/snapshot/demo-4.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/mongodb/snapshot/demo-4.yaml mongodb "mgo-scheduled" created ``` diff --git a/docs/guides/mysql/README.md b/docs/guides/mysql/README.md index 2029fc982..7625a5a85 100644 --- a/docs/guides/mysql/README.md +++ b/docs/guides/mysql/README.md @@ -1,16 +1,16 @@ --- title: MySQL menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: my-readme-mysql name: MySQL parent: my-mysql-guides weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides -url: /docs/0.8.0-rc.0/guides/mysql/ +url: /docs/0.8.0/guides/mysql/ aliases: - - /docs/0.8.0-rc.0/guides/mysql/README/ + - /docs/0.8.0/guides/mysql/README/ --- > New to KubeDB? Please start [here](/docs/concepts/README.md). @@ -44,7 +44,7 @@ aliases: |:--------------:|:---------:|:---------:| | 0.1.0 - 0.7.0 | ✗ | ✗ | | 0.8.0-beta.2 | ✓ | ✗ | -| 0.8.0-rc.0 | ✓ | ✓ | +| 0.8.0 | ✓ | ✓ | ## User Guide diff --git a/docs/guides/mysql/_index.md b/docs/guides/mysql/_index.md index 807c99675..c10ea6dfb 100644 --- a/docs/guides/mysql/_index.md +++ b/docs/guides/mysql/_index.md @@ -1,10 +1,10 @@ --- title: MySQL menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: my-mysql-guides name: MySQL parent: guides weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 --- diff --git a/docs/guides/mysql/cli/_index.md b/docs/guides/mysql/cli/_index.md index b3f7e4ebd..7fd495e22 100755 --- a/docs/guides/mysql/cli/_index.md +++ b/docs/guides/mysql/cli/_index.md @@ -1,10 +1,10 @@ --- title: CLI | KubeDB menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: my-cli-mysql name: Cli parent: my-mysql-guides weight: 45 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 --- diff --git a/docs/guides/mysql/cli/cli.md b/docs/guides/mysql/cli/cli.md index daf3bc2c6..07b072a46 100644 --- a/docs/guides/mysql/cli/cli.md +++ b/docs/guides/mysql/cli/cli.md @@ -1,12 +1,12 @@ --- title: CLI | KubeDB menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: my-cli-cli name: Quickstart parent: my-cli-mysql weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides --- diff --git a/docs/guides/mysql/initialization/_index.md b/docs/guides/mysql/initialization/_index.md index 5129d532e..99c93689f 100755 --- a/docs/guides/mysql/initialization/_index.md +++ b/docs/guides/mysql/initialization/_index.md @@ -1,10 +1,10 @@ --- title: MySQL Initialization menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: my-initialization-mysql name: Initialization parent: my-mysql-guides weight: 25 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 --- diff --git a/docs/guides/mysql/initialization/using-script.md b/docs/guides/mysql/initialization/using-script.md index 3dd9dced2..e1c6e0c39 100644 --- a/docs/guides/mysql/initialization/using-script.md +++ b/docs/guides/mysql/initialization/using-script.md @@ -1,12 +1,12 @@ --- title: Initialize MySQL using Script menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: my-using-script-initialization name: Using Script parent: my-initialization-mysql weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides --- > New to KubeDB? Please start [here](/docs/concepts/README.md). @@ -30,7 +30,7 @@ To keep things isolated, this tutorial uses a separate namespace called `demo` t $ kubectl create ns demo namespace "demo" created -$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/mysql/quickstart/demo-1.yaml +$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/mysql/quickstart/demo-1.yaml deployment "myadmin" created service "myadmin" created @@ -86,14 +86,14 @@ spec: ``` ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/mysql/Initialization/demo-1.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/mysql/Initialization/demo-1.yaml mysql "mysql-init-script" created ``` Here, - `spec.version` is the version of MySQL database. In this tutorial, a MySQL 8.0 database is going to be created. -- `spec.storage` specifies the StorageClass of PVC dynamically allocated to store data for this database. This storage spec will be passed to the StatefulSet created by KubeDB operator to run database pods. You can specify any StorageClass available in your cluster with appropriate resource requests. Since release 0.8.0-rc.0, a storage spec is required for MySQL. +- `spec.storage` specifies the StorageClass of PVC dynamically allocated to store data for this database. This storage spec will be passed to the StatefulSet created by KubeDB operator to run database pods. You can specify any StorageClass available in your cluster with appropriate resource requests. Since release 0.8.0, a storage spec is required for MySQL. - `spec.init.scriptSource` specifies a script source used to initialize the database before database server starts. The scripts will be executed alphabatically. In this tutorial, a sample .js script from the git repository `https://github.com/kubedb/mysql-init-scripts.git` is used to create a test database. You can use other [volume sources](https://kubernetes.io/docs/concepts/storage/volumes/#types-of-volumes) instead of `gitrepo`. The \*.sql, \*sql.gz and/or \*.sh sripts that are stored inside the root folder will be executed alphabatically. The scripts inside child folders will be skipped. KubeDB operator watches for `MySQL` objects using Kubernetes api. When a `MySQL` object is created, KubeDB operator will create a new StatefulSet and a ClusterIP Service with the matching MySQL object name. KubeDB operator will also create a governing service for StatefulSets with the name `kubedb`, if one is not already present. No MySQL specific RBAC roles are required for [RBAC enabled clusters](/docs/setup/install.md#using-yaml). diff --git a/docs/guides/mysql/initialization/using-snapshot.md b/docs/guides/mysql/initialization/using-snapshot.md index a778fd615..6f63fc9fa 100644 --- a/docs/guides/mysql/initialization/using-snapshot.md +++ b/docs/guides/mysql/initialization/using-snapshot.md @@ -1,12 +1,12 @@ --- title: Initialize MySQL from Snapshot menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: my-using-snapshot-initialization name: From Snapshot parent: my-initialization-mysql weight: 15 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides --- > New to KubeDB? Please start [here](/docs/concepts/README.md). @@ -51,7 +51,7 @@ spec: ``` ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/mysql/Initialization/demo-2.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/mysql/Initialization/demo-2.yaml mysql "mysql-init-snapshot" created ``` diff --git a/docs/guides/mysql/monitoring/_index.md b/docs/guides/mysql/monitoring/_index.md index 3c0f91b53..8e49541a6 100755 --- a/docs/guides/mysql/monitoring/_index.md +++ b/docs/guides/mysql/monitoring/_index.md @@ -1,10 +1,10 @@ --- title: Monitoring MySQL menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: my-monitoring-mysql name: Monitoring parent: my-mysql-guides weight: 35 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 --- diff --git a/docs/guides/mysql/monitoring/using-builtin-prometheus.md b/docs/guides/mysql/monitoring/using-builtin-prometheus.md index 3dbf570a1..184a545de 100644 --- a/docs/guides/mysql/monitoring/using-builtin-prometheus.md +++ b/docs/guides/mysql/monitoring/using-builtin-prometheus.md @@ -1,12 +1,12 @@ --- title: Monitor MySQL using Builtin Prometheus Discovery menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: my-using-builtin-prometheus-monitoring name: Builtin Prometheus Discovery parent: my-monitoring-mysql weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides --- @@ -62,14 +62,14 @@ spec: ``` ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/mysql/monitoring/builtin-prometheus/demo-1.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/mysql/monitoring/builtin-prometheus/demo-1.yaml mysql "mysql-mon-prometheus" created ``` Here, - `spec.version` is the version of MySQL database. In this tutorial, a MySQL 8.0 database is going to be created. -- `spec.storage` specifies the StorageClass of PVC dynamically allocated to store data for this database. This storage spec will be passed to the StatefulSet created by KubeDB operator to run database pods. You can specify any StorageClass available in your cluster with appropriate resource requests. Since release 0.8.0-rc.0, a storage spec is required for MySQL. +- `spec.storage` specifies the StorageClass of PVC dynamically allocated to store data for this database. This storage spec will be passed to the StatefulSet created by KubeDB operator to run database pods. You can specify any StorageClass available in your cluster with appropriate resource requests. Since release 0.8.0, a storage spec is required for MySQL. - `spec.monitor` specifies that built-in [Prometheus](https://github.com/prometheus/prometheus) is used to monitor this database instance. KubeDB operator will configure the service of this database in a way that the Prometheus server will automatically find out the service endpoint aka `MySQL Exporter` and will receive metrics from exporter. KubeDB operator watches for `MySQL` objects using Kubernetes api. When a `MySQL` object is created, KubeDB operator will create a new StatefulSet and a ClusterIP Service with the matching crd name. KubeDB operator will also create a governing service for StatefulSets with the name `kubedb`, if one is not already present. @@ -237,7 +237,7 @@ data: ``` ```console -$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/monitoring/builtin-prometheus/demo-1.yaml +$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/monitoring/builtin-prometheus/demo-1.yaml configmap "prometheus-server-conf" created ``` @@ -286,7 +286,7 @@ spec: If RBAC *is* enabled, Run the following command to deploy prometheus in kubernetes: ```console -$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/monitoring/builtin-prometheus/rbac/demo-2.yaml +$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/monitoring/builtin-prometheus/rbac/demo-2.yaml clusterrole "prometheus-server" created serviceaccount "prometheus-server" created clusterrolebinding "prometheus-server" created @@ -314,7 +314,7 @@ prometheus-server 1 1m If RBAC *is not* enabled, Run the following command to prepare your cluster for this tutorial: ```console -$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/monitoring/builtin-prometheus/demo-2.yaml +$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/monitoring/builtin-prometheus/demo-2.yaml deployment "prometheus-server" created service "prometheus-service" created diff --git a/docs/guides/mysql/monitoring/using-coreos-prometheus-operator.md b/docs/guides/mysql/monitoring/using-coreos-prometheus-operator.md index 125786995..64705a6a4 100644 --- a/docs/guides/mysql/monitoring/using-coreos-prometheus-operator.md +++ b/docs/guides/mysql/monitoring/using-coreos-prometheus-operator.md @@ -1,12 +1,12 @@ --- title: Monitor MySQL using Coreos Prometheus Operator menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: my-using-coreos-prometheus-operator-monitoring name: Coreos Prometheus Operator parent: my-monitoring-mysql weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides --- @@ -33,7 +33,7 @@ Note that the yaml files that are used in this tutorial, stored in [docs/example If RBAC *is* enabled, Run the following command to prepare your cluster for this tutorial: ```console -$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/monitoring/coreos-operator/rbac/demo-0.yaml +$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/monitoring/coreos-operator/rbac/demo-0.yaml namespace "demo" created clusterrole "prometheus-operator" created serviceaccount "prometheus-operator" created @@ -55,7 +55,7 @@ servicemonitors.monitoring.coreos.com 11m Once the Prometheus operator CRDs are registered, run the following command to create a Prometheus. ```console -$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/monitoring/coreos-operator/rbac/demo-1.yaml +$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/monitoring/coreos-operator/rbac/demo-1.yaml clusterrole "prometheus" created serviceaccount "prometheus" created clusterrolebinding "prometheus" created @@ -87,7 +87,7 @@ prometheus-operator 1 5m If RBAC *is not* enabled, Run the following command to prepare your cluster for this tutorial: ```console -$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/monitoring/coreos-operator/demo-0.yaml +$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/monitoring/coreos-operator/demo-0.yaml namespace "demo" created deployment "prometheus-operator" created @@ -108,7 +108,7 @@ servicemonitors.monitoring.coreos.com 44s Once the Prometheus operator CRDs are registered, run the following command to create a Prometheus. ```console -$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/monitoring/coreos-operator/demo-1.yaml +$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/monitoring/coreos-operator/demo-1.yaml prometheus "prometheus" created service "prometheus" created ``` @@ -187,7 +187,7 @@ __Known Limitations:__ If the database password is updated, exporter must be res Run the following command to deploy the above `MySQL` CRD object. ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/mysql/monitoring/coreos-operator/demo-1.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/mysql/monitoring/coreos-operator/demo-1.yaml mysql "mysql-mon-coreos" created ``` diff --git a/docs/guides/mysql/private-registry/_index.md b/docs/guides/mysql/private-registry/_index.md index 1c4aa2dd5..531ccafe7 100755 --- a/docs/guides/mysql/private-registry/_index.md +++ b/docs/guides/mysql/private-registry/_index.md @@ -1,10 +1,10 @@ --- title: Run MySQL using Private Registry menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: my-private-registry-mysql name: Private Registry parent: my-mysql-guides weight: 30 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 --- diff --git a/docs/guides/mysql/private-registry/using-private-registry.md b/docs/guides/mysql/private-registry/using-private-registry.md index dcd08cea9..ae1315697 100644 --- a/docs/guides/mysql/private-registry/using-private-registry.md +++ b/docs/guides/mysql/private-registry/using-private-registry.md @@ -1,12 +1,12 @@ --- title: Run MySQL using Private Registry menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: my-using-private-registry-private-registry name: Quickstart parent: my-private-registry-mysql weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides --- > New to KubeDB? Please start [here](/docs/concepts/README.md). @@ -30,7 +30,7 @@ You have to push the required images from KubeDB's [Docker hub account](https:// ```console $ export DOCKER_REGISTRY= -$ docker pull kubedb/operator:0.8.0-rc.0 ; docker tag kubedb/operator:0.8.0-rc.0 $DOCKER_REGISTRY/operator:0.8.0-rc.0 ; docker push $DOCKER_REGISTRY/operator:0.8.0-rc.0 +$ docker pull kubedb/operator:0.8.0 ; docker tag kubedb/operator:0.8.0 $DOCKER_REGISTRY/operator:0.8.0 ; docker push $DOCKER_REGISTRY/operator:0.8.0 $ docker pull kubedb/mysql:8.0 ; docker tag kubedb/mysql:8.0 $DOCKER_REGISTRY/mysql:8.0 ; docker push $DOCKER_REGISTRY/mysql:8.0 $ docker pull kubedb/mysql-tools:8.0 ; docker tag kubedb/mysql-tools:8.0 $DOCKER_REGISTRY/mysql-tools:8.0 ; docker push $DOCKER_REGISTRY/mysql-tools:8.0 ``` @@ -103,7 +103,7 @@ spec: Now run the command to deploy this `MySQL` object: ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/mysql/private-registry/demo-2.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/mysql/private-registry/demo-2.yaml mysql "mysql-pvt-reg" created ``` diff --git a/docs/guides/mysql/quickstart/_index.md b/docs/guides/mysql/quickstart/_index.md index e9c0adfd1..94203fb16 100755 --- a/docs/guides/mysql/quickstart/_index.md +++ b/docs/guides/mysql/quickstart/_index.md @@ -1,10 +1,10 @@ --- title: MySQL Quickstart menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: my-quickstart-mysql name: Quickstart parent: my-mysql-guides weight: 15 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 --- diff --git a/docs/guides/mysql/quickstart/quickstart.md b/docs/guides/mysql/quickstart/quickstart.md index 06b30e550..4e2839692 100644 --- a/docs/guides/mysql/quickstart/quickstart.md +++ b/docs/guides/mysql/quickstart/quickstart.md @@ -1,12 +1,12 @@ --- title: MySQL Quickstart menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: my-quickstart-quickstart name: Overview parent: my-quickstart-mysql weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides --- > New to KubeDB? Please start [here](/docs/concepts/README.md). @@ -33,7 +33,7 @@ To keep things isolated, this tutorial uses a separate namespace called `demo` t $ kubectl create ns demo namespace "demo" created -$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/mysql/quickstart/demo-1.yaml +$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/mysql/quickstart/demo-1.yaml deployment "myadmin" created service "myadmin" created @@ -83,7 +83,7 @@ spec: ``` ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/mysql/quickstart/demo-2.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/mysql/quickstart/demo-2.yaml mysql "mysql-quickstart" created ``` @@ -91,7 +91,7 @@ Here, - `spec.version` is the version of MySQL database. In this tutorial, a MySQL 8.0 database is going to be created. - `spec.doNotPause` tells KubeDB operator that if this object is deleted, it should be automatically reverted. This should be set to true for production databases to avoid accidental deletion. -- `spec.storage` specifies the StorageClass of PVC dynamically allocated to store data for this database. This storage spec will be passed to the StatefulSet created by KubeDB operator to run database pods. You can specify any StorageClass available in your cluster with appropriate resource requests. Since release 0.8.0-rc.0, a storage spec is required for MySQL. +- `spec.storage` specifies the StorageClass of PVC dynamically allocated to store data for this database. This storage spec will be passed to the StatefulSet created by KubeDB operator to run database pods. You can specify any StorageClass available in your cluster with appropriate resource requests. Since release 0.8.0, a storage spec is required for MySQL. KubeDB operator watches for `MySQL` objects using Kubernetes api. When a `MySQL` object is created, KubeDB operator will create a new StatefulSet and a ClusterIP Service with the matching MySQL object name. KubeDB operator will also create a governing service for StatefulSets with the name `kubedb`, if one is not already present. No MySQL specific RBAC permission is required in [RBAC enabled clusters](/docs/setup/install.md#using-yaml). @@ -290,7 +290,7 @@ In this tutorial, the dormant database can be resumed by creating original `MySQ The below command will resume the DormantDatabase `mysql-quickstart` that was created before. ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/mysql/quickstart/demo-2.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/mysql/quickstart/demo-2.yaml mysql "mysql-quickstart" created ``` diff --git a/docs/guides/mysql/snapshot/_index.md b/docs/guides/mysql/snapshot/_index.md index 7aafc9aa0..39fa6598e 100755 --- a/docs/guides/mysql/snapshot/_index.md +++ b/docs/guides/mysql/snapshot/_index.md @@ -1,10 +1,10 @@ --- title: MySQL Snapshotting menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: my-snapshot-mysql name: Snapshotting parent: my-mysql-guides weight: 20 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 --- diff --git a/docs/guides/mysql/snapshot/backup-and-restore.md b/docs/guides/mysql/snapshot/backup-and-restore.md index 366ddc346..6b1508c7b 100644 --- a/docs/guides/mysql/snapshot/backup-and-restore.md +++ b/docs/guides/mysql/snapshot/backup-and-restore.md @@ -1,12 +1,12 @@ --- title: Instant Backup of MySQL menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: my-backup-and-restore-snapshot name: Instant Backup parent: my-snapshot-mysql weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides --- > New to KubeDB? Please start [here](/docs/concepts/README.md). @@ -34,7 +34,7 @@ demo Active 1m kube-public Active 1h kube-system Active 1h -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/mysql/snapshot/demo-1.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/mysql/snapshot/demo-1.yaml mysql "mysql-infant" created ``` @@ -95,7 +95,7 @@ spec: ``` ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/mysql/snapshot/demo-2.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/mysql/snapshot/demo-2.yaml snapshot "snap-mysql-infant" created $ kubedb get snap -n demo @@ -221,7 +221,7 @@ spec: ``` ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/mysql/snapshot/demo-3.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/mysql/snapshot/demo-3.yaml mysql "mysql-recovered" created ``` diff --git a/docs/guides/mysql/snapshot/scheduled-backup.md b/docs/guides/mysql/snapshot/scheduled-backup.md index 663f060b5..877208400 100644 --- a/docs/guides/mysql/snapshot/scheduled-backup.md +++ b/docs/guides/mysql/snapshot/scheduled-backup.md @@ -1,12 +1,12 @@ --- title: Scheduled Backup of MySQL menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: my-scheduled-backup-snapshot name: Scheduled Backup parent: my-snapshot-mysql weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides --- > New to KubeDB? Please start [here](/docs/concepts/README.md). @@ -104,7 +104,7 @@ spec: ``` ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/mysql/snapshot/demo-4.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/mysql/snapshot/demo-4.yaml mysql "mysql-scheduled" created ``` diff --git a/docs/guides/postgres/README.md b/docs/guides/postgres/README.md index 2af0b03c8..1b1a67643 100644 --- a/docs/guides/postgres/README.md +++ b/docs/guides/postgres/README.md @@ -1,16 +1,16 @@ --- title: Postgres menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: pg-readme-postgres name: Postgres parent: pg-postgres-guides weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides -url: /docs/0.8.0-rc.0/guides/postgres/ +url: /docs/0.8.0/guides/postgres/ aliases: - - /docs/0.8.0-rc.0/guides/postgres/README/ + - /docs/0.8.0/guides/postgres/README/ --- > New to KubeDB? Please start [here](/docs/concepts/README.md). @@ -51,7 +51,7 @@ aliases: |----------------|:------------:|:------------:|:-------------:| | 0.1.0 - 0.7.0 | ✓ | ✗ | ✗ | | 0.8.0-beta.2 | ✗ | ✓ | ✓ | -| 0.8.0-rc.0 | ✗ | ✓ | ✓ | +| 0.8.0 | ✗ | ✓ | ✓ |
diff --git a/docs/guides/postgres/_index.md b/docs/guides/postgres/_index.md index 1a082a1cf..b4abd0e08 100644 --- a/docs/guides/postgres/_index.md +++ b/docs/guides/postgres/_index.md @@ -1,10 +1,10 @@ --- title: PostgreSQL menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: pg-postgres-guides name: PostgreSQL parent: guides weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 --- diff --git a/docs/guides/postgres/cli/_index.md b/docs/guides/postgres/cli/_index.md index 83e2462a3..9d5e1f964 100755 --- a/docs/guides/postgres/cli/_index.md +++ b/docs/guides/postgres/cli/_index.md @@ -1,10 +1,10 @@ --- title: CLI | KubeDB menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: pg-cli-postgres name: CLI parent: pg-postgres-guides weight: 45 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 --- diff --git a/docs/guides/postgres/cli/cli.md b/docs/guides/postgres/cli/cli.md index 00c7bb36c..ff269201a 100644 --- a/docs/guides/postgres/cli/cli.md +++ b/docs/guides/postgres/cli/cli.md @@ -1,12 +1,12 @@ --- title: CLI | KubeDB menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: pg-cli-cli name: Quickstart parent: pg-cli-postgres weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides --- diff --git a/docs/guides/postgres/clustering/_index.md b/docs/guides/postgres/clustering/_index.md index 60a174700..591924092 100755 --- a/docs/guides/postgres/clustering/_index.md +++ b/docs/guides/postgres/clustering/_index.md @@ -1,10 +1,10 @@ --- title: PostgreSQL Clustering menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: pg-clustering-postgres name: Clustering parent: pg-postgres-guides weight: 20 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 --- diff --git a/docs/guides/postgres/clustering/ha_cluster.md b/docs/guides/postgres/clustering/ha_cluster.md index bea10db11..af2fbcd59 100644 --- a/docs/guides/postgres/clustering/ha_cluster.md +++ b/docs/guides/postgres/clustering/ha_cluster.md @@ -1,12 +1,12 @@ --- title: Setup HA Postgres Cluster menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: pg-ha-cluster-clustering name: HA Setup parent: pg-clustering-postgres weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides --- > New to KubeDB? Please start [here](/docs/concepts/README.md). diff --git a/docs/guides/postgres/clustering/streaming_replication.md b/docs/guides/postgres/clustering/streaming_replication.md index 9f3472594..a77255edb 100644 --- a/docs/guides/postgres/clustering/streaming_replication.md +++ b/docs/guides/postgres/clustering/streaming_replication.md @@ -1,12 +1,12 @@ --- title: Using Postgres Streaming Replication menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: pg-streaming-replication-clustering name: Streaming Replication parent: pg-clustering-postgres weight: 15 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides --- @@ -101,7 +101,7 @@ Here, Now create this Postgres object with Streaming Replication support ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/postgres/clustering/ha-postgres.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/postgres/clustering/ha-postgres.yaml postgres "ha-postgres" created ``` @@ -262,7 +262,7 @@ Here, Now create this Postgres object ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/postgres/clustering/hot-postgres.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/postgres/clustering/hot-postgres.yaml postgres "hot-postgres" created ``` diff --git a/docs/guides/postgres/initialization/_index.md b/docs/guides/postgres/initialization/_index.md index 36d3c5424..db2936ffe 100755 --- a/docs/guides/postgres/initialization/_index.md +++ b/docs/guides/postgres/initialization/_index.md @@ -1,10 +1,10 @@ --- title: PostgreSQL Initialization menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: pg-initialization-postgres name: Initialization parent: pg-postgres-guides weight: 30 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 --- diff --git a/docs/guides/postgres/initialization/script_source.md b/docs/guides/postgres/initialization/script_source.md index 07243896a..dc9b3923c 100644 --- a/docs/guides/postgres/initialization/script_source.md +++ b/docs/guides/postgres/initialization/script_source.md @@ -1,12 +1,12 @@ --- title: Initialize Postgres using Script Source menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: pg-script-source-initialization name: Using Script parent: pg-initialization-postgres weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides --- @@ -77,7 +77,7 @@ In this tutorial, `data.sql` script from the git repository `https://github.com/ > Note: PostgreSQL supports initialization with `.sh`, `.sql` and `.sql.gz` files. ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/postgres/initialization/script-postgres.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/postgres/initialization/script-postgres.yaml postgres "script-postgres" created ``` diff --git a/docs/guides/postgres/initialization/snapshot_source.md b/docs/guides/postgres/initialization/snapshot_source.md index 5948efa87..9d5d68b22 100644 --- a/docs/guides/postgres/initialization/snapshot_source.md +++ b/docs/guides/postgres/initialization/snapshot_source.md @@ -1,12 +1,12 @@ --- title: Initialize Postgres using Snapshot Source menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: pg-snapshot-source-initialization name: From Snapshot parent: pg-initialization-postgres weight: 15 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides --- > Don't know how backup works? Check [tutorial](/docs/guides/postgres/snapshot/instant_backup.md) on Instant Backup. @@ -44,7 +44,7 @@ Follow these steps to prepare this tutorial - Create Postgres object `script-postgres`, if not exists. ```console - $ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/postgres/initialization/script-postgres.yaml + $ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/postgres/initialization/script-postgres.yaml postgres "script-postgres" created ``` @@ -123,7 +123,7 @@ instant-snapshot pg/script-postgres Succeeded 12m Now, create the Postgres object. ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/postgres/initialization/recovered-postgres.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/postgres/initialization/recovered-postgres.yaml postgres "recovered-postgres" created ``` diff --git a/docs/guides/postgres/initialization/wal_source.md b/docs/guides/postgres/initialization/wal_source.md index 3c38df81e..67da2cc71 100644 --- a/docs/guides/postgres/initialization/wal_source.md +++ b/docs/guides/postgres/initialization/wal_source.md @@ -1,12 +1,12 @@ --- title: Initialize Postgres from WAL menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: pg-wal-source-initialization name: From WAL parent: pg-initialization-postgres weight: 20 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides --- > New to KubeDB? Please start [here](/docs/concepts/README.md). @@ -94,7 +94,7 @@ Here, `{namespace}` & `{postgres-name}` indicates Postgres object whose WAL arch Now create this Postgres ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/postgres/initialization/replay-postgres.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/postgres/initialization/replay-postgres.yaml postgres "replay-postgres" created ``` diff --git a/docs/guides/postgres/monitoring/_index.md b/docs/guides/postgres/monitoring/_index.md index b0f83f821..c283b4242 100755 --- a/docs/guides/postgres/monitoring/_index.md +++ b/docs/guides/postgres/monitoring/_index.md @@ -1,10 +1,10 @@ --- title: Monitoring PostgreSQL menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: pg-monitoring-postgres name: Monitoring parent: pg-postgres-guides weight: 40 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 --- diff --git a/docs/guides/postgres/monitoring/using-builtin-prometheus.md b/docs/guides/postgres/monitoring/using-builtin-prometheus.md index c2ec303b9..6c98456be 100644 --- a/docs/guides/postgres/monitoring/using-builtin-prometheus.md +++ b/docs/guides/postgres/monitoring/using-builtin-prometheus.md @@ -1,12 +1,12 @@ --- title: Monitor PostgreSQL using Builtin Prometheus Discovery menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: pg-using-builtin-prometheus-monitoring name: Builtin Prometheus Discovery parent: pg-monitoring-postgres weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides --- @@ -68,7 +68,7 @@ Here, Run following command to create example above. ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/postgres/monitoring/builtin-prom-postgres.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/postgres/monitoring/builtin-prom-postgres.yaml postgres "builtin-prom-postgres" created ``` @@ -169,7 +169,7 @@ data: Create above ConfigMap ```console -$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/monitoring/builtin-prometheus/demo-1.yaml +$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/monitoring/builtin-prometheus/demo-1.yaml configmap "prometheus-server-conf" created ``` @@ -218,7 +218,7 @@ spec: If RBAC *is* enabled, Run the following command to deploy prometheus in kubernetes ```console -$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/monitoring/builtin-prometheus/rbac/demo-2.yaml +$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/monitoring/builtin-prometheus/rbac/demo-2.yaml clusterrole "prometheus-server" created serviceaccount "prometheus-server" created clusterrolebinding "prometheus-server" created @@ -254,7 +254,7 @@ prometheus-server 2m If RBAC *is not* enabled, Run the following command to deploy prometheus in kubernetes ```console -$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/monitoring/builtin-prometheus/demo-2.yaml +$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/monitoring/builtin-prometheus/demo-2.yaml deployment "prometheus-server" created service "prometheus-service" created ``` diff --git a/docs/guides/postgres/monitoring/using-coreos-prometheus-operator.md b/docs/guides/postgres/monitoring/using-coreos-prometheus-operator.md index 22591a78f..011bc440c 100644 --- a/docs/guides/postgres/monitoring/using-coreos-prometheus-operator.md +++ b/docs/guides/postgres/monitoring/using-coreos-prometheus-operator.md @@ -1,12 +1,12 @@ --- title: Monitor PostgreSQL using Coreos Prometheus Operator menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: pg-using-coreos-prometheus-operator-monitoring name: Coreos Prometheus Operator parent: pg-monitoring-postgres weight: 15 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides --- > New to KubeDB? Please start [here](/docs/concepts/README.md). @@ -44,7 +44,7 @@ This tutorial assumes that you are familiar with PostgreSQL concept. If RBAC is enabled, Run the following command to prepare your cluster for this tutorial: ```console - $ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/monitoring/coreos-operator/rbac/demo-0.yaml + $ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/monitoring/coreos-operator/rbac/demo-0.yaml clusterrole "prometheus-operator" created serviceaccount "prometheus-operator" created clusterrolebinding "prometheus-operator" created @@ -72,7 +72,7 @@ servicemonitors.monitoring.coreos.com 11m Once the Prometheus operator CRDs are registered, run the following command to create a Prometheus. ```console -$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/monitoring/coreos-operator/rbac/demo-1.yaml +$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/monitoring/coreos-operator/rbac/demo-1.yaml clusterrole "prometheus" created serviceaccount "prometheus" created clusterrolebinding "prometheus" created @@ -101,7 +101,7 @@ prometheus-operator 5m If RBAC is not enabled, Run the following command to prepare your cluster for this tutorial: ```console -$ https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/monitoring/coreos-operator/demo-0.yaml +$ https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/monitoring/coreos-operator/demo-0.yaml namespace "demo" created deployment "prometheus-operator" created ``` @@ -128,7 +128,7 @@ servicemonitors.monitoring.coreos.com 44s Once the Prometheus operator CRDs are registered, run the following command to create a Prometheus. ```console -$ https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/monitoring/coreos-operator/demo-1.yaml +$ https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/monitoring/coreos-operator/demo-1.yaml prometheus "prometheus" created service "prometheus" created @@ -183,7 +183,7 @@ Here, Now create PostgreSQL with monitoring spec ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/postgres/monitoring/coreos-prom-postgres.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/postgres/monitoring/coreos-prom-postgres.yaml postgres "coreos-prom-postgres" created ``` diff --git a/docs/guides/postgres/private-registry/_index.md b/docs/guides/postgres/private-registry/_index.md index 3cb4b73e5..8f37fdeab 100755 --- a/docs/guides/postgres/private-registry/_index.md +++ b/docs/guides/postgres/private-registry/_index.md @@ -1,10 +1,10 @@ --- title: Run PostgreSQL using Private Registry menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: pg-private-registry-postgres name: Private Registry parent: pg-postgres-guides weight: 35 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 --- diff --git a/docs/guides/postgres/private-registry/using-private-registry.md b/docs/guides/postgres/private-registry/using-private-registry.md index a8c616198..9d8ac3a9a 100644 --- a/docs/guides/postgres/private-registry/using-private-registry.md +++ b/docs/guides/postgres/private-registry/using-private-registry.md @@ -1,12 +1,12 @@ --- title: Run PostgreSQL using Private Registry menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: pg-using-private-registry-private-registry name: Quickstart parent: pg-private-registry-postgres weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides --- > New to KubeDB? Please start [here](/docs/concepts/README.md). @@ -49,7 +49,7 @@ For Postgres, push the following images to your private registry. ```console $ export DOCKER_REGISTRY= -$ docker pull kubedb/operator:0.8.0-rc.0 ; docker tag kubedb/operator:0.8.0-rc.0 $DOCKER_REGISTRY/operator:0.8.0-rc.0 ; docker push $DOCKER_REGISTRY/operator:0.8.0-rc.0 +$ docker pull kubedb/operator:0.8.0 ; docker tag kubedb/operator:0.8.0 $DOCKER_REGISTRY/operator:0.8.0 ; docker push $DOCKER_REGISTRY/operator:0.8.0 $ docker pull kubedb/postgres:9.6 ; docker tag kubedb/postgres:9.6 $DOCKER_REGISTRY/postgres:9.6 ; docker push $DOCKER_REGISTRY/postgres:9.6 $ docker pull kubedb/postgres-tools:9.6 ; docker tag kubedb/postgres-tools:9.6 $DOCKER_REGISTRY/postgres-tools:9.6 ; docker push $DOCKER_REGISTRY/postgres-tools:9.6 ``` @@ -108,7 +108,7 @@ spec: Now run the command to create this Postgres object: ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/postgres/private-registry/pvt-reg-postgres.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/postgres/private-registry/pvt-reg-postgres.yaml postgres "pvt-reg-postgres" created ``` diff --git a/docs/guides/postgres/quickstart/_index.md b/docs/guides/postgres/quickstart/_index.md index a6a0cec6e..7303e1581 100755 --- a/docs/guides/postgres/quickstart/_index.md +++ b/docs/guides/postgres/quickstart/_index.md @@ -1,10 +1,10 @@ --- title: PostgreSQL Quickstart menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: pg-quickstart-postgres name: Quickstart parent: pg-postgres-guides weight: 15 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 --- diff --git a/docs/guides/postgres/quickstart/quickstart.md b/docs/guides/postgres/quickstart/quickstart.md index 1a8f4645f..9e8197458 100644 --- a/docs/guides/postgres/quickstart/quickstart.md +++ b/docs/guides/postgres/quickstart/quickstart.md @@ -1,12 +1,12 @@ --- title: PostgreSQL Quickstart menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: pg-quickstart-quickstart name: Overview parent: pg-quickstart-postgres weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides --- > New to KubeDB? Please start [here](/docs/concepts/README.md). @@ -42,7 +42,7 @@ This tutorial will also use a pgAdmin to connect and test PostgreSQL database, o Run the following command to prepare your cluster for this tutorial ```console -$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/postgres/quickstart/pgadmin.yaml +$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/postgres/quickstart/pgadmin.yaml deployment "pgadmin" created service "pgadmin" created @@ -94,10 +94,10 @@ Here, - `spec.version` is the version of PostgreSQL database. In this tutorial, a PostgreSQL 9.6 database is created. - `spec.doNotPause` prevents user from deleting this object if admission webhook is enabled. -- `spec.storage` specifies the StorageClass of PVC dynamically allocated to store data for this database. This storage spec will be passed to the StatefulSet created by KubeDB operator to run database pods. You can specify any StorageClass available in your cluster with appropriate resource requests. Since release 0.8.0-rc.0, a storage spec is required for MySQL. +- `spec.storage` specifies the StorageClass of PVC dynamically allocated to store data for this database. This storage spec will be passed to the StatefulSet created by KubeDB operator to run database pods. You can specify any StorageClass available in your cluster with appropriate resource requests. Since release 0.8.0, a storage spec is required for MySQL. ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/postgres/quickstart/quick-postgres.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/postgres/quickstart/quick-postgres.yaml postgres "quick-postgres" created ``` @@ -329,7 +329,7 @@ In this tutorial, the DormantDatabase `quick-postgres` can be resumed by creatin The below command will resume the DormantDatabase `quick-postgres` ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/postgres/quickstart/quick-postgres.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/postgres/quickstart/quick-postgres.yaml postgres "quick-postgres" created ``` diff --git a/docs/guides/postgres/quickstart/rbac.md b/docs/guides/postgres/quickstart/rbac.md index f48eeacae..2f4988a49 100644 --- a/docs/guides/postgres/quickstart/rbac.md +++ b/docs/guides/postgres/quickstart/rbac.md @@ -1,12 +1,12 @@ --- title: RBAC for PostgreSQL menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: pg-rbac-quickstart name: RBAC parent: pg-quickstart-postgres weight: 15 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides --- > New to KubeDB? Please start [here](/docs/concepts/README.md). @@ -71,7 +71,7 @@ spec: Create above Postgres object with following command ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/postgres/quickstart/quick-postgres.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/postgres/quickstart/quick-postgres.yaml postgres "quick-postgres" created ``` diff --git a/docs/guides/postgres/snapshot/_index.md b/docs/guides/postgres/snapshot/_index.md index 23bd4ee62..dcada1431 100755 --- a/docs/guides/postgres/snapshot/_index.md +++ b/docs/guides/postgres/snapshot/_index.md @@ -1,10 +1,10 @@ --- title: PostgreSQL Snapshotting menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: pg-snapshot-postgres name: Snapshotting parent: pg-postgres-guides weight: 25 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 --- diff --git a/docs/guides/postgres/snapshot/continuous_archiving.md b/docs/guides/postgres/snapshot/continuous_archiving.md index b0a211655..4fbd95521 100644 --- a/docs/guides/postgres/snapshot/continuous_archiving.md +++ b/docs/guides/postgres/snapshot/continuous_archiving.md @@ -1,12 +1,12 @@ --- title: Continuous Archiving of PostgreSQL menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: pg-continuous-archiving-snapshot name: WAL Archiving parent: pg-snapshot-postgres weight: 20 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides --- > New to KubeDB? Please start [here](/docs/concepts/README.md). @@ -146,7 +146,7 @@ To configure this backend, following parameters are available: Now create this Postgres object with Continuous Archiving support. ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/postgres/snapshot/wal-postgres.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/postgres/snapshot/wal-postgres.yaml postgres "wal-postgres" created ``` diff --git a/docs/guides/postgres/snapshot/instant_backup.md b/docs/guides/postgres/snapshot/instant_backup.md index 22fe28a50..a69e0599a 100644 --- a/docs/guides/postgres/snapshot/instant_backup.md +++ b/docs/guides/postgres/snapshot/instant_backup.md @@ -1,12 +1,12 @@ --- title: Instant Backup of PostgreSQL menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: pg-instant-backup-snapshot name: Instant Backup parent: pg-snapshot-postgres weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides --- > New to KubeDB? Please start [here](/docs/concepts/README.md). @@ -62,7 +62,7 @@ spec: If Postgres object `script-postgres` doesn't exists, create it first. ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/postgres/initialization/script-postgres.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/postgres/initialization/script-postgres.yaml postgres "script-postgres" created ``` @@ -164,7 +164,7 @@ To lean how to configure other storage destinations for snapshot data, please vi Now, create the Snapshot object. ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/postgres/snapshot/instant-snapshot.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/postgres/snapshot/instant-snapshot.yaml snapshot "instant-snapshot" created ``` diff --git a/docs/guides/postgres/snapshot/scheduled_backup.md b/docs/guides/postgres/snapshot/scheduled_backup.md index a9900e0e6..94c14de0d 100644 --- a/docs/guides/postgres/snapshot/scheduled_backup.md +++ b/docs/guides/postgres/snapshot/scheduled_backup.md @@ -1,12 +1,12 @@ --- title: Scheduled Backup of PostgreSQL menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: pg-scheduled-backup-snapshot name: Scheduled Backup parent: pg-snapshot-postgres weight: 15 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides --- > Don't know how backup works? Check [tutorial](/docs/guides/postgres/snapshot/instant_backup.md) on Instant Backup. @@ -93,7 +93,7 @@ Here, > Note: Secret object must be in the same namespace as Postgres, `scheduled-pg`, in this case. ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/postgres/snapshot/scheduled-pg.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/postgres/snapshot/scheduled-pg.yaml postgres "scheduled-pg" created ``` diff --git a/docs/guides/redis/README.md b/docs/guides/redis/README.md index 09c25b71f..416a7d01b 100644 --- a/docs/guides/redis/README.md +++ b/docs/guides/redis/README.md @@ -1,16 +1,16 @@ --- title: Redis menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: rd-readme-redis name: Redis parent: rd-redis-guides weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides -url: /docs/0.8.0-rc.0/guides/redis/ +url: /docs/0.8.0/guides/redis/ aliases: - - /docs/0.8.0-rc.0/guides/redis/README/ + - /docs/0.8.0/guides/redis/README/ --- > New to KubeDB? Please start [here](/docs/concepts/README.md). @@ -36,7 +36,7 @@ aliases: |:--------------:|:--------:| | 0.1.0 - 0.7.0 | ✗ | | 0.8.0-beta.2 | ✓ | -| 0.8.0-rc.0 | ✓ | +| 0.8.0 | ✓ |
diff --git a/docs/guides/redis/_index.md b/docs/guides/redis/_index.md index 2047ba058..d4a0556d3 100644 --- a/docs/guides/redis/_index.md +++ b/docs/guides/redis/_index.md @@ -1,10 +1,10 @@ --- title: Redis menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: rd-redis-guides name: Redis parent: guides weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 --- diff --git a/docs/guides/redis/cli/_index.md b/docs/guides/redis/cli/_index.md index 5ba061539..75b4d6533 100755 --- a/docs/guides/redis/cli/_index.md +++ b/docs/guides/redis/cli/_index.md @@ -1,10 +1,10 @@ --- title: CLI | KubeDB menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: rd-cli-redis name: Cli parent: rd-redis-guides weight: 45 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 --- diff --git a/docs/guides/redis/cli/cli.md b/docs/guides/redis/cli/cli.md index 47121174e..94d90249f 100644 --- a/docs/guides/redis/cli/cli.md +++ b/docs/guides/redis/cli/cli.md @@ -1,12 +1,12 @@ --- title: CLI | KubeDB menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: rd-cli-cli name: Quickstart parent: rd-cli-redis weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides --- diff --git a/docs/guides/redis/monitoring/_index.md b/docs/guides/redis/monitoring/_index.md index 595c0132c..3aa1b49a1 100755 --- a/docs/guides/redis/monitoring/_index.md +++ b/docs/guides/redis/monitoring/_index.md @@ -1,10 +1,10 @@ --- title: Monitoring Redis menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: rd-monitoring-redis name: Monitoring parent: rd-redis-guides weight: 25 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 --- diff --git a/docs/guides/redis/monitoring/using-builtin-prometheus.md b/docs/guides/redis/monitoring/using-builtin-prometheus.md index b85fbd8c1..3e8da02cf 100644 --- a/docs/guides/redis/monitoring/using-builtin-prometheus.md +++ b/docs/guides/redis/monitoring/using-builtin-prometheus.md @@ -1,12 +1,12 @@ --- title: Monitoring Redis Using Builtin Prometheus Discovery menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: rd-using-builtin-prometheus-monitoring name: Builtin Prometheus Discovery parent: rd-monitoring-redis weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides --- @@ -62,14 +62,14 @@ spec: ``` ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/redis/monitoring/builtin-prometheus/demo-1.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/redis/monitoring/builtin-prometheus/demo-1.yaml redis "redis-mon-prometheus" created ``` Here, - `spec.version` is the version of Redis database. In this tutorial, a Redis 3.4 database is going to be created. -- `spec.storage` specifies the StorageClass of PVC dynamically allocated to store data for this database. This storage spec will be passed to the StatefulSet created by KubeDB operator to run database pods. You can specify any StorageClass available in your cluster with appropriate resource requests. Since release 0.8.0-rc.0, a storage spec is required for Redis. +- `spec.storage` specifies the StorageClass of PVC dynamically allocated to store data for this database. This storage spec will be passed to the StatefulSet created by KubeDB operator to run database pods. You can specify any StorageClass available in your cluster with appropriate resource requests. Since release 0.8.0, a storage spec is required for Redis. - `spec.monitor` specifies that built-in [Prometheus](https://github.com/prometheus/prometheus) is used to monitor this database instance. KubeDB operator will configure the service of this database in a way that the Prometheus server will automatically find out the service endpoint aka `Redis Exporter` and will receive metrics from exporter. KubeDB operator watches for `Redis` objects using Kubernetes api. When a `Redis` object is created, KubeDB operator will create a new StatefulSet and a ClusterIP Service with the matching crd name. KubeDB operator will also create a governing service for StatefulSets with the name `kubedb`, if one is not already present. @@ -227,7 +227,7 @@ data: ``` ```console -$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/monitoring/builtin-prometheus/demo-1.yaml +$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/monitoring/builtin-prometheus/demo-1.yaml configmap "prometheus-server-conf" created ``` @@ -276,7 +276,7 @@ spec: If RBAC *is* enabled, Run the following command to deploy prometheus in kubernetes: ```console -$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/monitoring/builtin-prometheus/rbac/demo-2.yaml +$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/monitoring/builtin-prometheus/rbac/demo-2.yaml clusterrole "prometheus-server" created serviceaccount "prometheus-server" created clusterrolebinding "prometheus-server" created @@ -304,7 +304,7 @@ prometheus-server 1 1m If RBAC *is not* enabled, Run the following command to prepare your cluster for this tutorial: ```console -$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/monitoring/builtin-prometheus/demo-2.yaml +$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/monitoring/builtin-prometheus/demo-2.yaml deployment "prometheus-server" created service "prometheus-service" created diff --git a/docs/guides/redis/monitoring/using-coreos-prometheus-operator.md b/docs/guides/redis/monitoring/using-coreos-prometheus-operator.md index 6a72365e9..d54e1ac47 100644 --- a/docs/guides/redis/monitoring/using-coreos-prometheus-operator.md +++ b/docs/guides/redis/monitoring/using-coreos-prometheus-operator.md @@ -1,12 +1,12 @@ --- title: Monitoring Redis using Coreos Prometheus Operator menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: rd-using-coreos-prometheus-operator-monitoring name: Coreos Prometheus Operator parent: rd-monitoring-redis weight: 15 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides --- > New to KubeDB? Please start [here](/docs/concepts/README.md). @@ -32,7 +32,7 @@ Note that the yaml files that are used in this tutorial, stored in [docs/example If RBAC *is* enabled, Run the following command to prepare your cluster for this tutorial: ```console -$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/monitoring/coreos-operator/rbac/demo-0.yaml +$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/monitoring/coreos-operator/rbac/demo-0.yaml namespace "demo" created clusterrole "prometheus-operator" created serviceaccount "prometheus-operator" created @@ -54,7 +54,7 @@ servicemonitors.monitoring.coreos.com 11m Once the Prometheus operator CRDs are registered, run the following command to create a Prometheus. ```console -$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/monitoring/coreos-operator/rbac/demo-1.yaml +$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/monitoring/coreos-operator/rbac/demo-1.yaml clusterrole "prometheus" created serviceaccount "prometheus" created clusterrolebinding "prometheus" created @@ -86,7 +86,7 @@ prometheus-operator 1 5m If RBAC *is not* enabled, Run the following command to prepare your cluster for this tutorial: ```console -$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/monitoring/coreos-operator/demo-0.yaml +$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/monitoring/coreos-operator/demo-0.yaml namespace "demo" created deployment "prometheus-operator" created @@ -107,7 +107,7 @@ servicemonitors.monitoring.coreos.com 44s Once the Prometheus operator CRDs are registered, run the following command to create a Prometheus. ```console -$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/monitoring/coreos-operator/demo-1.yaml +$ kubectl create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/monitoring/coreos-operator/demo-1.yaml prometheus "prometheus" created service "prometheus" created @@ -187,14 +187,14 @@ __Known Limitations:__ If the database password is updated, exporter must be res Run the following command to deploy the above `Redis` CRD object. ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/redis/monitoring/coreos-operator/demo-1.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/redis/monitoring/coreos-operator/demo-1.yaml redis "redis-mon-coreos" created ``` Here, - `spec.version` is the version of Redis database. In this tutorial, a Redis 4 database is going to be created. -- `spec.storage` specifies the StorageClass of PVC dynamically allocated to store data for this database. This storage spec will be passed to the StatefulSet created by KubeDB operator to run database pods. You can specify any StorageClass available in your cluster with appropriate resource requests. Since release 0.8.0-rc.0, a storage spec is required for Redis. +- `spec.storage` specifies the StorageClass of PVC dynamically allocated to store data for this database. This storage spec will be passed to the StatefulSet created by KubeDB operator to run database pods. You can specify any StorageClass available in your cluster with appropriate resource requests. Since release 0.8.0, a storage spec is required for Redis. - `spec.monitor` specifies that CoreOS Prometheus operator is used to monitor this database instance. A ServiceMonitor should be created in the `demo` namespace with label `app=kubedb`. The exporter endpoint should be scrapped every 10 seconds. KubeDB operator watches for `Redis` objects using Kubernetes api. When a `Redis` object is created, KubeDB operator will create a new StatefulSet and a ClusterIP Service with the matching crd name. KubeDB operator will also create a governing service for StatefulSets with the name `kubedb`, if one is not already present. diff --git a/docs/guides/redis/private-registry/_index.md b/docs/guides/redis/private-registry/_index.md index a8596de77..e82705eae 100755 --- a/docs/guides/redis/private-registry/_index.md +++ b/docs/guides/redis/private-registry/_index.md @@ -1,10 +1,10 @@ --- title: Run Redis using Private Registry menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: rd-private-registry-redis name: Private Registry parent: rd-redis-guides weight: 20 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 --- diff --git a/docs/guides/redis/private-registry/using-private-registry.md b/docs/guides/redis/private-registry/using-private-registry.md index b44a94c2e..5464a2200 100644 --- a/docs/guides/redis/private-registry/using-private-registry.md +++ b/docs/guides/redis/private-registry/using-private-registry.md @@ -1,12 +1,12 @@ --- title: Run Redis using Private Registry menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: rd-using-private-registry-private-registry name: Quickstart parent: rd-private-registry-redis weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides --- @@ -30,7 +30,7 @@ You have to push the required images from KubeDB's [Docker hub account](https:// ```console $ export DOCKER_REGISTRY= -$ docker pull kubedb/operator:0.8.0-rc.0 ; docker tag kubedb/operator:0.8.0-rc.0 $DOCKER_REGISTRY/operator:0.8.0-rc.0 ; docker push $DOCKER_REGISTRY/operator:0.8.0-rc.0 +$ docker pull kubedb/operator:0.8.0 ; docker tag kubedb/operator:0.8.0 $DOCKER_REGISTRY/operator:0.8.0 ; docker push $DOCKER_REGISTRY/operator:0.8.0 $ docker pull kubedb/redis:4 ; docker tag kubedb/redis:4 $DOCKER_REGISTRY/redis:4 ; docker push $DOCKER_REGISTRY/redis:4 ``` @@ -102,7 +102,7 @@ spec: Now run the command to deploy this `Redis` object: ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/redis/private-registry/demo-2.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/redis/private-registry/demo-2.yaml redis "redis-pvt-reg" created ``` diff --git a/docs/guides/redis/quickstart/_index.md b/docs/guides/redis/quickstart/_index.md index a28577487..05d2484ed 100755 --- a/docs/guides/redis/quickstart/_index.md +++ b/docs/guides/redis/quickstart/_index.md @@ -1,10 +1,10 @@ --- title: Redis Quickstart menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: rd-quickstart-redis name: Quickstart parent: rd-redis-guides weight: 15 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 --- diff --git a/docs/guides/redis/quickstart/quickstart.md b/docs/guides/redis/quickstart/quickstart.md index 96da52712..ab2c19921 100644 --- a/docs/guides/redis/quickstart/quickstart.md +++ b/docs/guides/redis/quickstart/quickstart.md @@ -1,12 +1,12 @@ --- title: Redis Quickstart menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: rd-quickstart-quickstart name: Overview parent: rd-quickstart-redis weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: guides --- > New to KubeDB? Please start [here](/docs/concepts/README.md). @@ -64,7 +64,7 @@ spec: ``` ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/redis/quickstart/demo-1.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/redis/quickstart/demo-1.yaml redis "redis-quickstart" created ``` @@ -72,7 +72,7 @@ Here, - `spec.version` is the version of Redis database. In this tutorial, a Redis 4 database is going to be created. - `spec.doNotPause` tells KubeDB operator that if this object is deleted, it should be automatically reverted. This should be set to true for production databases to avoid accidental deletion. -- `spec.storage` specifies the StorageClass of PVC dynamically allocated to store data for this database. This storage spec will be passed to the StatefulSet created by KubeDB operator to run database pods. You can specify any StorageClass available in your cluster with appropriate resource requests. Since release 0.8.0-rc.0, a storage spec is required for Redis. +- `spec.storage` specifies the StorageClass of PVC dynamically allocated to store data for this database. This storage spec will be passed to the StatefulSet created by KubeDB operator to run database pods. You can specify any StorageClass available in your cluster with appropriate resource requests. Since release 0.8.0, a storage spec is required for Redis. KubeDB operator watches for `Redis` objects using Kubernetes api. When a `Redis` object is created, KubeDB operator will create a new StatefulSet and a ClusterIP Service with the matching Redis object name. KubeDB operator will also create a governing service for StatefulSets with the name `kubedb`, if one is not already present. No Redis specific RBAC permission is required in [RBAC enabled clusters](/docs/setup/install.md#using-yaml). @@ -267,7 +267,7 @@ In this tutorial, the dormant database can be resumed by creating original `Redi The below command will resume the DormantDatabase `redis-quickstart`. ```console -$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/docs/examples/redis/quickstart/demo-1.yaml +$ kubedb create -f https://raw.githubusercontent.com/kubedb/cli/0.8.0/docs/examples/redis/quickstart/demo-1.yaml redis "redis-quickstart" created ``` diff --git a/docs/reference/_index.md b/docs/reference/_index.md index 21cfbb059..a2467d63c 100644 --- a/docs/reference/_index.md +++ b/docs/reference/_index.md @@ -2,9 +2,9 @@ title: Reference description: KubeDB CLI Reference menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: reference name: Reference weight: 1000 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 --- diff --git a/docs/reference/kubedb.md b/docs/reference/kubedb.md index d23ba424f..672151737 100644 --- a/docs/reference/kubedb.md +++ b/docs/reference/kubedb.md @@ -1,16 +1,16 @@ --- title: Kubedb menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: kubedb name: Kubedb parent: reference weight: 0 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: reference aliases: - - /docs/0.8.0-rc.0/reference/ + - /docs/0.8.0/reference/ --- ## kubedb diff --git a/docs/reference/kubedb_compare.md b/docs/reference/kubedb_compare.md index 096140607..c3677577f 100644 --- a/docs/reference/kubedb_compare.md +++ b/docs/reference/kubedb_compare.md @@ -1,11 +1,11 @@ --- title: Kubedb Compare menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: kubedb-compare name: Kubedb Compare parent: reference -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: reference --- ## kubedb compare diff --git a/docs/reference/kubedb_create.md b/docs/reference/kubedb_create.md index 3e24a4c7c..bd3f77ede 100644 --- a/docs/reference/kubedb_create.md +++ b/docs/reference/kubedb_create.md @@ -1,11 +1,11 @@ --- title: Kubedb Create menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: kubedb-create name: Kubedb Create parent: reference -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: reference --- ## kubedb create diff --git a/docs/reference/kubedb_delete.md b/docs/reference/kubedb_delete.md index 3d5a6e332..41513c1ae 100644 --- a/docs/reference/kubedb_delete.md +++ b/docs/reference/kubedb_delete.md @@ -1,11 +1,11 @@ --- title: Kubedb Delete menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: kubedb-delete name: Kubedb Delete parent: reference -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: reference --- ## kubedb delete diff --git a/docs/reference/kubedb_describe.md b/docs/reference/kubedb_describe.md index 6a78b6114..005b3b5a8 100644 --- a/docs/reference/kubedb_describe.md +++ b/docs/reference/kubedb_describe.md @@ -1,11 +1,11 @@ --- title: Kubedb Describe menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: kubedb-describe name: Kubedb Describe parent: reference -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: reference --- ## kubedb describe diff --git a/docs/reference/kubedb_edit.md b/docs/reference/kubedb_edit.md index 0cce15757..a177c07fe 100644 --- a/docs/reference/kubedb_edit.md +++ b/docs/reference/kubedb_edit.md @@ -1,11 +1,11 @@ --- title: Kubedb Edit menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: kubedb-edit name: Kubedb Edit parent: reference -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: reference --- ## kubedb edit diff --git a/docs/reference/kubedb_get.md b/docs/reference/kubedb_get.md index cee17fa7c..b9540b9a1 100644 --- a/docs/reference/kubedb_get.md +++ b/docs/reference/kubedb_get.md @@ -1,11 +1,11 @@ --- title: Kubedb Get menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: kubedb-get name: Kubedb Get parent: reference -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: reference --- ## kubedb get diff --git a/docs/reference/kubedb_summarize.md b/docs/reference/kubedb_summarize.md index 88d445345..95d3fb46e 100644 --- a/docs/reference/kubedb_summarize.md +++ b/docs/reference/kubedb_summarize.md @@ -1,11 +1,11 @@ --- title: Kubedb Summarize menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: kubedb-summarize name: Kubedb Summarize parent: reference -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: reference --- ## kubedb summarize diff --git a/docs/reference/kubedb_version.md b/docs/reference/kubedb_version.md index c528ecf86..4eba78525 100644 --- a/docs/reference/kubedb_version.md +++ b/docs/reference/kubedb_version.md @@ -1,11 +1,11 @@ --- title: Kubedb Version menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: kubedb-version name: Kubedb Version parent: reference -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: reference --- ## kubedb version diff --git a/docs/roadmap.md b/docs/roadmap.md index 06f813f8f..dbce3d068 100644 --- a/docs/roadmap.md +++ b/docs/roadmap.md @@ -2,16 +2,16 @@ title: Roadmap | KubeDB description: Roadmap of KubeDB menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: roadmap-cli name: Roadmap parent: welcome weight: 15 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: welcome -url: /docs/0.8.0-rc.0/welcome/roadmap/ +url: /docs/0.8.0/welcome/roadmap/ aliases: - - /docs/0.8.0-rc.0/roadmap/ + - /docs/0.8.0/roadmap/ --- # Project Status diff --git a/docs/setup/README.md b/docs/setup/README.md index ec9330250..e0a5725e5 100644 --- a/docs/setup/README.md +++ b/docs/setup/README.md @@ -2,16 +2,16 @@ title: Table of Contents | Setup description: Table of Contents | Setup menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: setup-readme name: Readme parent: setup weight: -1 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: setup -url: /docs/0.8.0-rc.0/setup/ +url: /docs/0.8.0/setup/ aliases: - - /docs/0.8.0-rc.0/setup/README/ + - /docs/0.8.0/setup/README/ --- # Setup diff --git a/docs/setup/_index.md b/docs/setup/_index.md index 09707080d..27878bbd6 100644 --- a/docs/setup/_index.md +++ b/docs/setup/_index.md @@ -1,9 +1,9 @@ --- title: Setup | KubeDB menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: setup name: Setup weight: 30 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 --- diff --git a/docs/setup/developer-guide/_index.md b/docs/setup/developer-guide/_index.md index 1850e6790..667a5c22a 100644 --- a/docs/setup/developer-guide/_index.md +++ b/docs/setup/developer-guide/_index.md @@ -1,10 +1,10 @@ --- title: Developer Guide menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: developer-guide name: Developer Guide parent: setup weight: 40 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 --- diff --git a/docs/setup/developer-guide/overview.md b/docs/setup/developer-guide/overview.md index ee5b06f37..0c2d1ebfc 100644 --- a/docs/setup/developer-guide/overview.md +++ b/docs/setup/developer-guide/overview.md @@ -1,15 +1,15 @@ --- title: Developer Guide menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: developer-guide-readme name: Overview parent: developer-guide weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: setup aliases: - - /docs/0.8.0-rc.0/setup/developer-guide/ + - /docs/0.8.0/setup/developer-guide/ --- # Development Guide diff --git a/docs/setup/developer-guide/release.md b/docs/setup/developer-guide/release.md index 86db03c9d..c20af977a 100644 --- a/docs/setup/developer-guide/release.md +++ b/docs/setup/developer-guide/release.md @@ -1,12 +1,12 @@ --- title: Release menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: developer-guide-release name: Release Process parent: developer-guide weight: 20 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: setup --- diff --git a/docs/setup/install.md b/docs/setup/install.md index 902270660..1eaaf4f81 100644 --- a/docs/setup/install.md +++ b/docs/setup/install.md @@ -1,12 +1,12 @@ --- title: Install menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: install-kubedb name: Install parent: setup weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: setup --- @@ -37,7 +37,7 @@ To use `kubedb`, you will need to install KubeDB [operator](https://github.com/k To install KubeDB in your Kubernetes cluster, run the following command: ```console -$ curl -fsSL https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/hack/deploy/kubedb.sh | bash +$ curl -fsSL https://raw.githubusercontent.com/kubedb/cli/0.8.0/hack/deploy/kubedb.sh | bash ``` After successful installation, you should have a `kubedb-operator-***` pod running in the `kube-system` namespace. @@ -49,10 +49,10 @@ kubedb-operator-65d97f8cf9-8c9tj 2/2 Running 0 1m #### Customizing Installer -The installer script and associated yaml files can be found in the [/hack/deploy](https://github.com/kubedb/cli/tree/0.8.0-rc.0/hack/deploy) folder. You can see the full list of flags available to installer using `-h` flag. +The installer script and associated yaml files can be found in the [/hack/deploy](https://github.com/kubedb/cli/tree/0.8.0/hack/deploy) folder. You can see the full list of flags available to installer using `-h` flag. ```console -$ curl -fsSL https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/hack/deploy/kubedb.sh | bash -s -- -h +$ curl -fsSL https://raw.githubusercontent.com/kubedb/cli/0.8.0/hack/deploy/kubedb.sh | bash -s -- -h kubedb.sh - install kubedb operator kubedb.sh [options] @@ -74,7 +74,7 @@ options: If you would like to run KubeDB operator pod in `master` instances, pass the `--run-on-master` flag: ```console -$ curl -fsSL https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/hack/deploy/kubedb.sh \ +$ curl -fsSL https://raw.githubusercontent.com/kubedb/cli/0.8.0/hack/deploy/kubedb.sh \ | bash -s -- --run-on-master [--rbac] ``` @@ -82,7 +82,7 @@ KubeDB operator will be installed in a `kube-system` namespace by default. If yo ```console $ kubectl create namespace kubedb -$ curl -fsSL https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/hack/deploy/kubedb.sh \ +$ curl -fsSL https://raw.githubusercontent.com/kubedb/cli/0.8.0/hack/deploy/kubedb.sh \ | bash -s -- --namespace=kubedb [--run-on-master] [--rbac] ``` @@ -92,14 +92,14 @@ To pass the address of your private registry and optionally a image pull secret ```console $ kubectl create namespace kubedb -$ curl -fsSL https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/hack/deploy/kubedb.sh \ +$ curl -fsSL https://raw.githubusercontent.com/kubedb/cli/0.8.0/hack/deploy/kubedb.sh \ | bash -s -- --docker-registry=MY_REGISTRY [--image-pull-secret=SECRET_NAME] [--rbac] ``` KubeDB implements [validating and mutating admission webhooks](https://kubernetes.io/docs/admin/admission-controllers/#validatingadmissionwebhook-alpha-in-18-beta-in-19) for KubeDB CRDs. This is enabled by default for Kubernetes 1.9.0 or later releases. To disable this feature, pass the `--enable-validating-webhook=false` and `--enable-mutating-webhook=false` flag respectively. ```console -$ curl -fsSL https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/hack/deploy/kubedb.sh \ +$ curl -fsSL https://raw.githubusercontent.com/kubedb/cli/0.8.0/hack/deploy/kubedb.sh \ | bash -s -- --enable-validating-webhook=false --enable-mutating-webhook=false [--rbac] ``` @@ -115,10 +115,10 @@ $ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update $ helm search appscode/kubedb NAME CHART VERSION APP VERSION DESCRIPTION -appscode/kubedb 0.8.0-rc.0 0.8.0-rc.0 KubeDB by AppsCode - Production ready databases... +appscode/kubedb 0.8.0 0.8.0 KubeDB by AppsCode - Production ready databases... # Kubernetes 1.9.0 or later -$ helm install appscode/kubedb --name kubedb-operator --version 0.8.0-rc.0 \ +$ helm install appscode/kubedb --name kubedb-operator --version 0.8.0 \ --set apiserver.ca="$(onessl get kube-ca)" \ --set apiserver.enableValidatingWebhook=true \ --set apiserver.enableMutatingWebhook=true @@ -185,12 +185,12 @@ KubeDB provides a CLI to work with database objects. Download pre-built binaries ```console # Linux amd 64-bit -wget -O kubedb https://github.com/kubedb/cli/releases/download/0.8.0-rc.0/kubedb-linux-amd64 \ +wget -O kubedb https://github.com/kubedb/cli/releases/download/0.8.0/kubedb-linux-amd64 \ && chmod +x kubedb \ && sudo mv kubedb /usr/local/bin/ # Mac 64-bit -wget -O kubedb https://github.com/kubedb/cli/releases/download/0.8.0-rc.0/kubedb-darwin-amd64 \ +wget -O kubedb https://github.com/kubedb/cli/releases/download/0.8.0/kubedb-darwin-amd64 \ && chmod +x kubedb \ && sudo mv kubedb /usr/local/bin/ ``` diff --git a/docs/setup/uninstall.md b/docs/setup/uninstall.md index c3336f943..46edf44f2 100644 --- a/docs/setup/uninstall.md +++ b/docs/setup/uninstall.md @@ -1,12 +1,12 @@ --- title: KubeDB Uninstall menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: uninstall-kubedb name: Uninstall parent: setup weight: 20 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: setup --- @@ -17,7 +17,7 @@ section_menu_id: setup To uninstall KubeDB operator, run the following command: ```console -$ curl -fsSL https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/hack/deploy/kubedb.sh \ +$ curl -fsSL https://raw.githubusercontent.com/kubedb/cli/0.8.0/hack/deploy/kubedb.sh \ | bash -s -- --uninstall [--namespace=NAMESPACE] + kubectl delete deployment -l app=kubedb -n kube-system diff --git a/docs/support.md b/docs/support.md index cd1b08afb..e1c33af34 100644 --- a/docs/support.md +++ b/docs/support.md @@ -2,16 +2,16 @@ title: Support | KubeDB description: Support menu: - docs_0.8.0-rc.0: + docs_0.8.0: identifier: support-cli name: Support parent: welcome weight: 10 -menu_name: docs_0.8.0-rc.0 +menu_name: docs_0.8.0 section_menu_id: welcome -url: /docs/0.8.0-rc.0/welcome/support/ +url: /docs/0.8.0/welcome/support/ aliases: - - /docs/0.8.0-rc.0/support/ + - /docs/0.8.0/support/ --- # Support diff --git a/hack/deploy/kubedb.sh b/hack/deploy/kubedb.sh index f95a0c809..188f6d689 100755 --- a/hack/deploy/kubedb.sh +++ b/hack/deploy/kubedb.sh @@ -94,7 +94,7 @@ export KUBEDB_RUN_ON_MASTER=0 export KUBEDB_ENABLE_VALIDATING_WEBHOOK=false export KUBEDB_ENABLE_MUTATING_WEBHOOK=false export KUBEDB_DOCKER_REGISTRY=kubedb -export KUBEDB_OPERATOR_TAG=0.8.0-rc.0 +export KUBEDB_OPERATOR_TAG=0.8.0 export KUBEDB_OPERATOR_NAME=operator export KUBEDB_IMAGE_PULL_SECRET= export KUBEDB_IMAGE_PULL_POLICY=IfNotPresent @@ -103,7 +103,7 @@ export KUBEDB_UNINSTALL=0 export KUBEDB_PURGE=0 export APPSCODE_ENV=${APPSCODE_ENV:-prod} -export SCRIPT_LOCATION="curl -fsSL https://raw.githubusercontent.com/kubedb/cli/0.8.0-rc.0/" +export SCRIPT_LOCATION="curl -fsSL https://raw.githubusercontent.com/kubedb/cli/0.8.0/" if [ "$APPSCODE_ENV" = "dev" ]; then detect_tag export SCRIPT_LOCATION="cat " diff --git a/hack/gendocs/main.go b/hack/gendocs/main.go index 09eaabc79..ac5777c35 100644 --- a/hack/gendocs/main.go +++ b/hack/gendocs/main.go @@ -16,7 +16,7 @@ import ( ) const ( - version = "0.8.0-rc.0" + version = "0.8.0" ) var (