Dual Stack (add IPv6) Support for BOSH Bootloader (AWS)
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 25/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Stack tecnologico
- aws, go, terraform
- Ambito
- cloud, infrastructure
Direzione di ricerca
Inizia con l’implementazione Terraform AWS e con i tipi Go IP e CIDRBlock menzionati nelle attività completate. Esamina la variabile dualstack, i template dei load-balancer NLB e la configurazione BOSH ops-file generata, verificando anche le pull request collegate e la dipendenza BOSH. Il lavoro è completato quando le nuove distribuzioni AWS supportano IPv4 o dual stack con una configurazione corretta di ingress e BOSH.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
In the frame of RFC0038, we would like to extend bosh-bootloader with IPv6 to support dual stack networking.
This change starts with the Terraform scripts and enables the changes in BOSH to support dual stack networking.
Tasks:
- Adapt the implementation in Terraform
- Ensure that new deployments can be created IPv4 or dual stack
Allow existing deployments to be updated to dual stack from IPv4
A migration path for existing bbl deployments could also be something that is added via additional change later.
Details:
- https://github.com/cloudfoundry/bosh-bootloader/pull/633
Extend or removeIPandCIDRBlocktypes. They are hardcoded to support only IPv4. They could be extended using Go's nativenet.IP,net.IPMask, etc. to do the same thing but across IPv4 and IPv6. - https://github.com/cloudfoundry/bosh-bootloader/pull/640
Enable IPv6 for AWS on terraform via the TF variabledualstack -
https://github.com/cloudfoundry/bosh-bootloader/pull/644https://github.com/cloudfoundry/bosh-bootloader/pull/669: Add theNLBload balancer type variant for AWS, as that one is needed for IPv6 ingress. This NLB should also do TLS termination, likecf_lbalready does on AWS.- correct handling of LB type and
dualstackvariable in all Terraform templates
- correct handling of LB type and
- Configure BOSH via generated ops files for dual stack, when
dualstackoutput variable istrue.
- Lingua principale
- Go
- Stelle
- 181
- Fork
- 179
- Merge medio
- 1g 2h
- PR unite (30g)
- 4
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di cloudfoundry/bosh-bootloader
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100
cloudfoundry/bosh-bootloader#698 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 58/100
cloudfoundry/bosh-bootloader#681 · 1 commento ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100
cloudfoundry/bosh-bootloader#676 · 2 commenti ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100
cloudfoundry/bosh-bootloader#641 · 2 commenti ·
-
Difficoltà 1/5 1-3 ore Idoneità per principianti 50/100
cloudfoundry/bosh-bootloader#636 · 2 commenti ·
Tutte le issue di cloudfoundry/bosh-bootloader
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
OpenTollGate/tollgate-module-basic-go#1027 ·
I maintainer di solito rispondono entro 1 giorno
-
help wanted needs-triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
hivecommons/hive#13223 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
[BUG]: Windows GUI package of v1.17.0-rc3 has no GTK DLLsForse già presa @andrut-ds l’ha presa oggi. Apertabug CI/CD Pactus-GUI Windows
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
pactus-project/pactus#2428 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 91/100
I maintainer di solito rispondono entro 1 giorno