Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Włączenie dual-stack w skrypcie używanym do stawania k3s #195

Merged
merged 1 commit into from
Oct 19, 2023

Conversation

es1o
Copy link
Contributor

@es1o es1o commented Oct 19, 2023

Opis zmiany

Konfiguracja k3s w trybie dual-stack

Dlaczego

Standardowo k3s instalowany oficjalną metodą używa tylko i wyłącznie stacku ipv4. Jako, że mikrus nie zapewnia zewnętrznego adresu ipv4 powoduje to problemy przy używaniu ingressa.
Standardowo ingress używa traefika, który słucha tylko i wyłącznie na interfejsie ipv4 i nie jest dostępny na ipv6. Gdy dodamy w cloudflare rekord AAAA oraz włączymy proxy to nie będziemy mogli dostać się do ingress kontolera i strona nie będzie działała.
Poprawka powoduje włączenie ipv6 przez co ingress kontroler słucha na ipv6 i wszyscy są szcęśliwi.

Przykład:

root@r169:~# kubectl get ingress
NAME              CLASS     HOSTS   ADDRESS                                 PORTS   AGE
minimal-ingress   traefik   *       192.168.1.169,2a01:4dzz9:3151:1b46::169   80      109s

@loper loper merged commit c8b6974 into unkn0w:main Oct 19, 2023
2 of 3 checks passed
@es1o es1o deleted the k3s branch October 19, 2023 19:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants