You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: pages/public_cloud/containers_orchestration/managed_private_registry/deploy-chart-from-registry-in-kubernetes/guide.de-de.md
+39-135
Original file line number
Diff line number
Diff line change
@@ -5,195 +5,97 @@ kb: Public Cloud
5
5
category_l1: Containers & Orchestration
6
6
category_l2: Managed Private Registry
7
7
category_l3: Tutorials
8
-
updated: 2022-04-14
8
+
updated: 2023-11-20
9
9
---
10
10
11
-
OVHcloud Managed Private Registry service is a composite cloud-native registry which supports both container image management and [Helm](https://helm.sh/){.external} [chart](https://helm.sh/docs/topics/charts/){.external} management.
11
+
OVHcloud Managed Private Registry service is a composite cloud-native registry which supports both container image management and [Helm](https://helm.sh/){.external} [chart](https://helm.sh/docs/topics/charts/){.external} management.
12
12
13
13
This guide will explain how to deploy a Helm chart from your OVHcloud Managed Private Registry in a Kubernetes cluster.
14
14
15
15
## Before you begin
16
16
17
17
This tutorial presupposes that you already have a working OVHcloud Managed Kubernetes cluster, and some basic knowledge of how to operate it. If you want to know more on those topics, please look at the [deploying a Hello World application](/pages/public_cloud/containers_orchestration/managed_kubernetes/deploying-hello-world) documentation. You will need to have Helm installed on your cluster (see the [installing helm](/pages/public_cloud/containers_orchestration/managed_kubernetes/installing-helm) guide for more information).
18
18
19
-
You also need to have a working OVHcloud Managed Private Registry and have followed the guide on [managing Helm charts in the OVHcloud Managed Private Registry](/pages/public_cloud/containers_orchestration/managed_private_registry/using-helm-chart-museum).
19
+
You also need to have a working OVHcloud Managed Private Registry and have followed the guide on [managing Helm charts in the OVHcloud Managed Private Registry](/pages/public_cloud/containers_orchestration/managed_private_registry/using-helm-charts).
20
20
21
-
You should have at least one wordpress Helm chart in your Private Registry:
21
+
After following the previous guide, you should have at least one Wordpress Helm chart in your Managed Private Registry:
22
22
23
23

24
24
25
25
## Prerequisites
26
26
27
-
We (the OVHcloud Managed Kubernetes Service team) are working on a patch to be released in early 2022. In the meantime, please remove the default storage class and install the new one.
27
+
### Install Helm v3.8+
28
28
29
-
- Delete the concerned `StorageClass` that you are using by default
29
+
Check if Helm is installed in the required version:
storageclass.storage.k8s.io/csi-cinder-high-speed created
53
-
```
54
-
55
-
If you have already installed a previous version of Bitnami's WordPress Helm chart, please follow the following step by step guide.
56
-
57
-
- Delete the concerned Helm Chart
58
-
59
-
For example with the Helm Chart `wordpress` which is concerned by this behavior:
60
-
61
-
```bash
62
-
helm uninstall wordpress
63
-
```
64
-
65
-
And don't forget to verify if concerned `PersistentVolumeClaim` (PVC) and `PersistentVolume` (PV) have been deleted before reinstalling the Helm Chart:
66
-
67
-
```bash
68
-
kubectl get persistentvolumeclaims -A | grep wordpress
69
-
kubectl get persistentvolumes
70
-
```
71
-
72
-
If a `PersistentVolumeClaim` is listed, please delete it (the `PersistentVolume` will be deleted automatically).
If the version is less than v3.8.0, follow the [official instructions](https://helm.sh/docs/intro/install/) to install Helm in latest version.
84
37
85
38
## Instructions
86
39
87
40
### Deploying a chart from your registry in Kubernetes
88
41
89
-
In this step you are going to deploy a chart from your OVHcloud Managed Private Registry into an OVHcloud Managed Kubernetes cluster (or any other Kubernetes cluster).
90
-
91
-
As indicated in the *Before you begin* section, you need to have `helm` installed in your cluster and a working `helm` CLI in your workstation (see the [installing Helm](/pages/public_cloud/containers_orchestration/managed_kubernetes/installing-helm) guide for more information if needed).
42
+
#### Login to the OVHcloud Managed Private Registry
92
43
93
-
Run the command `helm version` to make sure the `helm` CLI is correctly installed locally.
Before installing, make sure your the chart index is synchronized with the `helm repo update` command.
133
-
134
-
In my case:
135
-
136
-
```console
137
-
$ helm repo update
138
-
Hang tight while we grab the latest from your chart repositories...
139
-
...Successfully got an update from the "gpu-helm-charts" chart repository
140
-
...
141
-
...Successfully got an update from the "privreg" chart repository
142
-
...
143
-
Update Complete. ⎈Happy Helming!⎈
144
-
```
145
-
146
-
Look for your chart:
147
-
148
-
```bash
149
-
helm search repo wordpress
150
-
```
151
-
152
-
In my case, it finds several versions of WordPress chart, the official ones in the `bitnami` Helm repository, and the one in my `privreg` private registry project:
153
-
154
-
```console
155
-
$ helm search repo wordpress
156
-
NAME CHART VERSION APP VERSION DESCRIPTION
157
-
bitnami/wordpress 13.2.1 5.9.3 WordPress is the world's most popular blogging ...
158
-
bitnami/wordpress-intel 0.2.0 5.9.3 WordPress for Intel is the most popular bloggin...
159
-
privreg/wordpress 13.1.4 5.9.2 WordPress is the world's most popular blogging ...
160
-
```
161
-
162
-
Everything is ready, so now you can install the chart into your Kubernetes:
61
+
Deploy the Wordpress Helm chart inside the Kubernetes cluster:
To have an overview of the OVHcloud Managed Private Registry service, you can go to the [OVHcloud Managed Private Registry site](/products/public-cloud-containers-orchestration-managed-private-registry).
220
124
221
-
Join our community of users on <https://community.ovh.com/en/>.
125
+
Join our community of users on <https://community.ovh.com/en/>.
0 commit comments