Public Cloud OVHcloud - Terraform ajout d'instances, pertes des règles networking_secgroup_rule
BMPCreated with Sketch.BMPZIPCreated with Sketch.ZIPXLSCreated with Sketch.XLSTXTCreated with Sketch.TXTPPTCreated with Sketch.PPTPNGCreated with Sketch.PNGPDFCreated with Sketch.PDFJPGCreated with Sketch.JPGGIFCreated with Sketch.GIFDOCCreated with Sketch.DOC Error Created with Sketch.
Frage

Terraform ajout d'instances, pertes des règles networking_secgroup_rule

Von
Olive.yeah
Erstellungsdatum 2018-11-21 13:50:11 (edited on 2024-09-04 13:25:12) in Public Cloud OVHcloud

Bonjour,

Je débute avec terraform et je bloque sur un problème. Je parviens à créer des instances master et worker.
Je créé un groupe de sécurité, dans lequel j'ajoute des IP autorisées à se connecter en remote sur les instances (ssh par exemple, mais j'autorise tous les ports) en utilisant la ressource suivante :

resource "openstack_networking_secgroup_rule_v2" "secgroup_rule_1" {
count = "${length(var.authorized_ips)}"
provider = "openstack.ovh"
direction = "ingress"
ethertype = "IPv4"
remote_ip_prefix = "${var.authorized_ips[count.index]}"
security_group_id = "${openstack_compute_secgroup_v2.secgroup.id}"

Cela fonctionne, je parviens à créer mon master et mon worker.
Je souhaite rajouter un worker à mon projet, je rajoute à ma variable "workers_ip" une IP privée, le worker est bien créé mais je perds les règles de sécurité créées précédemment, et je n'ai donc plus de connexion aux serveurs.
Auriez-vous une idée ou une piste pour m'aiguiller je vous prie ?

Merci d'avance.