Piccola modifica al template, e aggiornato il README con tutti i progetti.
This commit is contained in:
parent
89c6f3853e
commit
b05eac3d32
27
README.md
27
README.md
|
|
@ -5,16 +5,39 @@ Codice terraform per configurare i progetti OpenStack sulla infrastruttura cloud
|
|||
1. Laboratori.
|
||||
2. Attività che richiedono progetti OpenStack dedicati. Sia legati ai laboratori, sia legati a servizi o gruppi di lavoro dell'istituto.
|
||||
|
||||
## Configurazione iniziare dei workspace Terraform
|
||||
|
||||
I workspace sono inizializzati usando un playbook che si trova in `ansible-tf-templates`.
|
||||
Il playbook definisce il nome della zona e il CIDR della rete principale assegnati al progetto.
|
||||
|
||||
## Rete principale dei progetti
|
||||
|
||||
Per ogni progetto viene configurata una rete, con relativo router al quale è collegata anche la rete esterna in modo da permettere l'assegnazione di *floating IP* (IP pubblici, da allocare e assegnare alle VM in aggiunta a quello privato, se la macchina deve essere raggiungibile dall'esterno).
|
||||
|
||||
Ogni progetto ha una rete con CIDR differente, per comodità di intervento in caso di necessità. Le reti sono allocate nel modo seguente:
|
||||
|
||||
* S2I2S: 10.11.0.0/21
|
||||
Laboratori
|
||||
|
||||
* KDD: 10.12.0.0/21
|
||||
* HPC: 10.13.0.0/21
|
||||
* AIMH: 10.14.0.0/21
|
||||
* FMT: 10.15.0.0/21
|
||||
* InfraScience: 10.16.0.0/21
|
||||
* WN: 10.17.0.0/21
|
||||
* SI: 10.18.0.0/21
|
||||
* SEDC 10.19.0.0/21
|
||||
* SFD 10.20.0.0/21
|
||||
* MMS: 10.21.0.0/21
|
||||
* SSE 10.22.0.0/21
|
||||
* VC 10.23.0.0/21
|
||||
* HIIS 10.5.0.0/22 (HIIS è stato creato prima di iniziare la gestione con Terraform)
|
||||
|
||||
Progetti diversi dai laboratori
|
||||
|
||||
* S2I2S: 10.10.0.0/21
|
||||
* D-Net: 10.24.0.0/21
|
||||
* Servizi: 10.25.0.0/21
|
||||
|
||||
## Zona DNS associata al progetto
|
||||
|
||||
Ogni progetto OpenStack ha una zona DNS di nome <lab>.cloud.isti.cnr.it. Sulla zona si possono definire record associati a floating IP allocati per il progetto.
|
||||
Ogni progetto OpenStack ha una zona DNS di nome \<lab\>.cloud.isti.cnr.it. Sulla zona si possono definire record associati a floating IP allocati per il progetto.
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ terraform {
|
|||
required_providers {
|
||||
openstack = {
|
||||
source = "terraform-provider-openstack/openstack"
|
||||
version = "~> 1.53.0"
|
||||
# version = "~> 1.53.0"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue