Skip to content
Snippets Groups Projects
Commit 31619052 authored by CLEMENTE Damien's avatar CLEMENTE Damien
Browse files

Update 8 files

- /images/wpress5.png
- /images/wpress6.png
- /images/wpress1.png
- /images/wpress7.png
- /images/wpress2.png
- /images/wpress3.png
- /images/wpress4.png
- /7.ajout_wordpress_+_auth_ldap.md
parent 8a20f13f
No related branches found
No related tags found
No related merge requests found
# Déploiement de WordPress sur Kubernetes avec Helm
## 1. Création du namespace
Avant de déployer WordPress, créer un namespace dédié :
```bash
kubectl create namespace wordpress
```
## 2. Configuration des valeurs Helm
Récupérer le fichier de configuration par défaut de WordPress afin de le personnaliser si nécessaire :
```bash
helm inspect values bitnami/wordpress > wordpress.yml
```
Modifier le fichier `wordpress.yml` pour configurer les ports, les utilisateurs par défaut, les paramètres de base de données et autres options selon les besoins.
## 3. Déploiement de WordPress avec Helm
Utiliser Helm pour installer ou mettre à jour le déploiement WordPress en appliquant les valeurs personnalisées :
```bash
helm upgrade --install wordpress -f wordpress.yml -n wordpress bitnami/wordpress
```
## 4. Exposition du service WordPress
Le load Balancer attribue l'ip **192.168.10.100** a l'application.
```bash
root@kube01:~# kubectl get svc -n wordpress
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
wordpress LoadBalancer 10.107.47.4 192.168.10.100 80:31731/TCP,443:30223/TCP 3d9h
wordpress-mariadb ClusterIP 10.101.68.53 <none> 3306/TCP 3d9h
wordpress-mariadb-headless ClusterIP None <none> 3306/TCP 3d9h
```
L'application est maintenant accessible sur `https://192.168.10.100/wp-login`.
Pour la premiere connexion utiliser :
user:user
passwd:user (si modifier dans le fichier d'installation).
images/wpress1.png

53.7 KiB

images/wpress2.png

85.5 KiB

images/wpress3.png

86.6 KiB

images/wpress4.png

130 KiB

images/wpress5.png

50.4 KiB

images/wpress6.png

44.2 KiB

images/wpress7.png

100 KiB

0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment