Skip to content

Commit

Permalink
Merge pull request #166 from furkatgofurov7/prepare-v013
Browse files Browse the repository at this point in the history
📖 Prepare for v0.13 release
  • Loading branch information
furkatgofurov7 authored Oct 24, 2024
2 parents f61e8ff + b674bd4 commit 83072e3
Show file tree
Hide file tree
Showing 4 changed files with 12 additions and 12 deletions.
14 changes: 7 additions & 7 deletions docs/developer-guide/install_capi_operator.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,8 +35,8 @@ helm install cert-manager jetstack/cert-manager --namespace cert-manager --creat
```bash
helm install capi-operator capi-operator/cluster-api-operator
--create-namespace -n capi-operator-system
--set infrastructure=docker:v1.7.3
--set core=cluster-api:v1.7.3
--set infrastructure=docker:v1.7.7
--set core=cluster-api:v1.7.7
--timeout 90s --wait # Core Cluster API with kubeadm bootstrap and control plane providers will also be installed
```

Expand All @@ -49,8 +49,8 @@ To provide additional environment variables, enable feature gates, or supply clo
```bash
helm install capi-operator capi-operator/cluster-api-operator
--create-namespace -n capi-operator-system
--set infrastructure=docker:v1.7.3
--set core=cluster-api:v1.7.3
--set infrastructure=docker:v1.7.7
--set core=cluster-api:v1.7.7
--timeout 90s
--secret-name <secret_name>
--wait
Expand All @@ -72,10 +72,10 @@ stringData:
To select more than one desired provider to be installed together with the `Cluster API Operator`, the `--infrastructure` flag can be specified with multiple provider names separated by a comma. For example:

```bash
helm install ... --set infrastructure="docker:v1.7.3;aws:v2.6.1"
helm install ... --set infrastructure="docker:v1.7.7;aws:v2.6.1"
```

The `infrastructure` flag is set to `docker:v1.7.3;aws:v2.6.1`, representing the desired provider names. This means that the `Cluster API Operator` will install and manage multiple providers, `Docker` and `AWS`, with versions `v1.7.3` and `v2.6.1` respectively.
The `infrastructure` flag is set to `docker:v1.7.7;aws:v2.6.1`, representing the desired provider names. This means that the `Cluster API Operator` will install and manage multiple providers, `Docker` and `AWS`, with versions `v1.7.7` and `v2.6.1` respectively.

The cluster is now ready to install Rancher Turtles. The default behavior when installing the chart is to install Cluster API Operator as a Helm dependency. Since we decided to install it manually before installing Rancher Turtles, the feature `cluster-api-operator.enabled` must be explicitly disabled as otherwise it would conflict with the existing installation. You can refer to [Install Rancher Turtles without Cluster API Operator](../developer-guide/install_capi_operator.md#install-rancher-turtles-without-cluster-api-operator-as-a-helm-dependency) to see next steps.

Expand All @@ -100,7 +100,7 @@ helm repo update
and then it can be installed into the `rancher-turtles-system` namespace with:

```bash
helm install rancher-turtles turtles/rancher-turtles --version v0.12.0
helm install rancher-turtles turtles/rancher-turtles --version v0.13.0
-n rancher-turtles-system
--set cluster-api-operator.enabled=false
--set cluster-api-operator.cluster-api.enabled=false
Expand Down
2 changes: 1 addition & 1 deletion docs/getting-started/install-rancher-turtles/using_helm.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ helm repo update
As mentioned before, installing Rancher Turtles requires the [Cluster API Operator](https://github.com/kubernetes-sigs/cluster-api-operator) and the Helm chart can handle its installation automatically with a minimum set of flags:

```bash
helm install rancher-turtles turtles/rancher-turtles --version v0.12.0 \
helm install rancher-turtles turtles/rancher-turtles --version v0.13.0 \
-n rancher-turtles-system \
--dependency-update \
--create-namespace --wait \
Expand Down
6 changes: 3 additions & 3 deletions docs/getting-started/intro.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,9 +30,9 @@ This demo shows how to use the Rancher UI to install Rancher Turtles, create/imp
| Helm | `>=3.12.0` | |
| Rancher | `>=2.9.0` | Using [helm based](https://ranchermanager.docs.rancher.com/pages-for-subheaders/install-upgrade-on-a-kubernetes-cluster#install-the-rancher-helm-chart) installation on any kubernetes cluster directly or on a newly created [Amazon](https://ranchermanager.docs.rancher.com/getting-started/installation-and-upgrade/install-upgrade-on-a-kubernetes-cluster/rancher-on-amazon-eks), [Azure](https://ranchermanager.docs.rancher.com/getting-started/installation-and-upgrade/install-upgrade-on-a-kubernetes-cluster/rancher-on-aks) or [Google](https://ranchermanager.docs.rancher.com/getting-started/installation-and-upgrade/install-upgrade-on-a-kubernetes-cluster/rancher-on-gke) service based options. |
| Cert-manager | `>=v1.15.2` | Using [helm](https://cert-manager.io/docs/installation/helm/#installing-with-helm) based installation or via [kubectl apply](https://cert-manager.io/docs/installation/#default-static-install). |
| Cluster API Operator | `>=v0.13.0` | Using [Rancher UI](./install-rancher-turtles/using_rancher_dashboard.md) (recommended) or [Helm install](https://github.com/kubernetes-sigs/cluster-api-operator/blob/main/docs/README.md#method-2-use-helm-charts) (for development use cases) |
| Cluster API | `v1.7.3` | |
| Rancher Turtles | `>v0.12.0` | Using [Rancher UI](./install-rancher-turtles/using_rancher_dashboard.md) (recommended) or [Helm install](./install-rancher-turtles/using_helm.md) (for advanced use cases) |
| Cluster API Operator | `>=v0.14.0` | Using [Rancher UI](./install-rancher-turtles/using_rancher_dashboard.md) (recommended) or [Helm install](https://github.com/kubernetes-sigs/cluster-api-operator/blob/main/docs/README.md#method-2-use-helm-charts) (for development use cases) |
| Cluster API | `v1.7.7` | |
| Rancher Turtles | `>v0.13.0` | Using [Rancher UI](./install-rancher-turtles/using_rancher_dashboard.md) (recommended) or [Helm install](./install-rancher-turtles/using_helm.md) (for advanced use cases) |

## Reference Guides

Expand Down
2 changes: 1 addition & 1 deletion docs/tasks/capi-operator/installing_core_provider.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,6 @@ metadata:
name: cluster-api
namespace: capi-system
spec:
version: v1.7.3
version: v1.7.7
type: core # required
```

0 comments on commit 83072e3

Please sign in to comment.