J'ai un fichier yaml de contrôleur de réplication simple qui ressemble à ceci :
apiVersion: v1
kind: ReplicationController
metadata:
name: nginx
spec:
replicas: 3
selector:
app: nginx
template:
spec:
containers:
- image: library/nginx:3.2
imagePullPolicy: IfNotPresent
name: nginx
ports:
- containerPort: 80
metadata:
labels:
app: nginx
Et après avoir exécuté ce contrôleur de réplication, j'obtiendrai 3 pods différents dont les noms sont "nginx-xxx", où "xxx" représente une chaîne aléatoire de lettres et de chiffres.
Ce que je veux, c'est spécifier des noms pour les pods créés par le contrôleur de réplication, de sorte que le nom des pods puisse être "nginx-01", "nginx-02", "nginx-03". De plus, si le pod "nginx-02" est hors service pour une raison quelconque, le contrôleur de réplication créera automatiquement un autre pod nginx, et je veux que le nom de ce nouveau pod reste "nginx-02".
Je me demande si cela est possible ? Merci d'avance.