diff --git a/IUM_13.Kubernets.ipynb b/IUM_13.Kubernets.ipynb index 0115568..0ee9f84 100644 --- a/IUM_13.Kubernets.ipynb +++ b/IUM_13.Kubernets.ipynb @@ -5,13 +5,14 @@ "id": "3c047009", "metadata": {}, "source": [ - "# Kubernets\n", - "\n" + "# Kubernetes\n", + "\n", + "" ] }, { "cell_type": "markdown", - "id": "000a2f83", + "id": "8b27f9bb", "metadata": {}, "source": [ "Kubernets (aka. K8s) - system służący do automatyzacji:\n", @@ -23,16 +24,16 @@ }, { "cell_type": "markdown", - "id": "14048d45", + "id": "ce90b7e7", "metadata": {}, "source": [ "## Motywacja\n", - "- Kubernets jest środowiskiem, w którym działa Kubeflow - system stworzony z myślą o rozwoju i deploymencie modeli ML" + "- Kubernetes jest środowiskiem, w którym działa Kubeflow - system stworzony z myślą o rozwoju i deploymencie modeli ML" ] }, { "cell_type": "markdown", - "id": "f58251c5", + "id": "251b4267", "metadata": {}, "source": [ "## Instalacja\n", @@ -41,7 +42,7 @@ }, { "cell_type": "markdown", - "id": "6a1263d7", + "id": "5bad769c", "metadata": {}, "source": [ "## Hello Minikube - interaktywny samouczek\n", @@ -53,21 +54,23 @@ }, { "cell_type": "markdown", - "id": "cd5b7090", + "id": "1f3bc2f7", "metadata": {}, "source": [ "## Terminologia\n", "- Pod - (z angielskiego \"strąk\", np. strąk groszku, ale też grupa wielorybów <\"pod of whales\">)\n", " grupa jednego lub więcej kontenerów wraz z przynależnymi wolumenami (volumes), adresem IP i informacją jak mogą być uruchomione\n", "\n", - "- Node (węzeł) - pody (jeden lub więcej) są uruchamiane na węzłach - maszynach (fizycznych lub wirtualnych)\n", + "- Node (węzeł) - pody (jeden lub więcej) są uruchamiane na węzłach - maszynach (fizycznych lub wirtualnych). Na każdym węźle jest uruchomiony proces \"kublet\", służący do komunikacji z \"control plane\", czyli serwerem kontrolującym klaster\n", "- Cluster - grupa węzłów\n", - "- Service - abstrakcja zapewniająca stabilny dostęp do Podów. Ponieważ Pod-y są efemeryczne, mogą być uruchamiane automatczynie np. w wyniki awarii węzła. Service definiuje jakie Pod-y (np. z jaką etykietą) są dostępne pod danym portem (więcej informacji: https://kubernetes.io/docs/concepts/services-networking/service/)" + "- Service - abstrakcja zapewniająca stabilny dostęp do Podów. Ponieważ Pod-y są efemeryczne, mogą być uruchamiane automatczynie np. w wyniki awarii węzła. Service definiuje jakie Pod-y (np. z jaką etykietą) są dostępne pod danym portem (więcej informacji: https://kubernetes.io/docs/concepts/services-networking/service/)\n", + "\n", + "- Schemat klastra: https://kubernetes.io/docs/concepts/overview/components/" ] }, { "cell_type": "markdown", - "id": "ac693d0c", + "id": "803a1108", "metadata": {}, "source": [ "## Materiały\n", @@ -76,6 +79,15 @@ "1. https://kubernetes.io/pl/docs/tutorials/kubernetes-basics/explore/explore-intro/\n", "2. https://kubernetes.io/pl/docs/tutorials/kubernetes-basics/expose/expose-intro/" ] + }, + { + "cell_type": "markdown", + "id": "c21daf1a", + "metadata": {}, + "source": [ + "## Zadanie\n", + "Brak ;)" + ] } ], "metadata": {