diff --git a/images/helm.png b/images/helm.png new file mode 100644 index 0000000..8958926 Binary files /dev/null and b/images/helm.png differ diff --git a/images/helm.svg b/images/helm.svg new file mode 100644 index 0000000..1e2db8a --- /dev/null +++ b/images/helm.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/k8s-logo.png b/images/k8s-logo.png new file mode 100644 index 0000000..e37dcca Binary files /dev/null and b/images/k8s-logo.png differ diff --git a/k8s_presentation.org b/k8s_presentation.org index 3136ba5..09ea160 100644 --- a/k8s_presentation.org +++ b/k8s_presentation.org @@ -1,94 +1,111 @@ * Hva er kubernetes? +[[./images/k8s-logo.png]] + ** "An Operating system for the cloud" -- Mange distribusjoner! -- Massevis av "kubernetes programmer" + - Mange distribusjoner! + - Massevis av "kubernetes programmer" ** Distribuert konfigurasjonssystem -- Nodes - - Master nodes - - Worker nodes - -- Komponenter som leser konfigurasjonen - - kubelet - - overlay network - - service proxy - - load balancer - - storage manager - - ingress manager - - ... + - Nodes + - Master nodes + - Worker nodes + + - Komponenter som leser konfigurasjonen + - kubelet + - overlay network + - service proxy + - load balancer + - storage manager + - ingress manager + - ... * Hvorfor kjøre homelab? -- Læring -- Kostnad -- Privacy -- Morro! + - Læring + - Kostnad + - Privacy + - Morro! * Hva kjører i min homelab? -- Nextcloud -- Gitea -- Drone cicd -- chat-bots -- aur repo -- openldap -- bitwarden -- mailserver -- backup -- jellyfin (soon(tm)) -- k8s componenter! - - k3s - - openebs - - cert-manager - - loki - - grafana - - container registry - - nginx ingress controller + - Nextcloud + - Gitea + - Drone cicd + - chat-bots + - aur repo + - openldap + - bitwarden + - mailserver + - backup + - jellyfin (soon(tm)) + - k8s componenter! + - k3s + - openebs + - cert-manager + - loki + - grafana + - container registry + - nginx ingress controller * Hvordan kjøre din egen k8s? -- k3s -- rancher -- k0s -- minikube -- ... + - k3s + - rancher + - k0s + - minikube + - ... ** Med docker! -- k3d -- kind + - k3d + - kind * Hardware -- Single machine -- Raspberry pi cluster -- online vps -- Virtuelle maskinger -- Cross-cloud -- Hybrid cloud + - Single machine + - Raspberry pi cluster + - online vps + - Virtuelle maskinger + - Cross-cloud + - Hybrid cloud ** Hva hvis nodes ikke er på samme nettverk? Wireguard! + +* Hvordan putter jeg ting i clusteret? + +** Manuelt + + - docker hub + +** Helm! + +[[./images/helm.png]] + + - artifacthub + +** Fluxcd! + * Gode ressurser / Ting å google ** Youtube -- Jeff Geerling -- TechnoTim -- Just me and opensource -- Level1Techs + - Jeff Geerling + - TechnoTim + - Just me and opensource + - Level1Techs ** Reddit -- selfhosted -- homelab -- datahoarder -- k3s + - selfhosted + - homelab + - datahoarder + - k3s * Demo?