d64f65fc57e067692a619ff00bcef7005518fd14
				
			
			
		
	Projekt
To jest testowy klaster rke2 kubernetes.
Uruchomienie
Wymagania
- libvirt
 - nfs
 
Konfiguracja
Konfiguracja /etc/hosts:
10.11.0.101 server.rke2.test
10.11.0.201 example-app.rke2.test
Instalacja vagrant plugins:
vagrant plugin install vagrant-libvirt
vagrant plugin install vagrant-hosts
Uruchomienie
Uruchomienie środowiska:
make up
Kubernetes API
Dostęp do API kubernetesa:
https://server.rke2.test:6443
Aby się podłączyć do api, potrzebujemy certyfikatów, wszystkie są wygenerowane i dostępne w katalogu ./tmp
Przykład zapytania dla httpie:
http \
    --verify tmp/default-ca-crt.pem \
    --cert tmp/default-crt.pem \
    --cert-key tmp/default-key.pem \
    https://server.rke2.test:6443
Przykład zapytania dla curl:
curl \
    --cacert tmp/default-ca-crt.pem \
    --cert tmp/default-crt.pem \
    --key tmp/default-key.pem \
    https://server.rke2.test:6443
K9s Dashboard
K9s to bardzo wygodny dashboard w CLI, aby go uruchomić:
make server
sudo su -
k9s
Description
				
					Languages
				
				
								
								
									Shell
								
								93.9%
							
						
							
								
								
									Makefile
								
								6.1%