Skip to content

Commit e627625

Browse files
committed
[pl] sync tutorials/kubernetes-basics/create-cluster with PR 48592
1 parent 0394464 commit e627625

File tree

3 files changed

+76
-105
lines changed

3 files changed

+76
-105
lines changed

content/pl/docs/tutorials/kubernetes-basics/create-cluster/_index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,4 @@ weight: 10
44
---
55

66
Poznaj {{< glossary_tooltip text="klaster" term_id="cluster" length="all" >}} Kubernetesa i naucz się, jak stworzyć jego prostą wersję przy pomocy Minikube.
7+

content/pl/docs/tutorials/kubernetes-basics/create-cluster/cluster-intro.html

Lines changed: 0 additions & 105 deletions
This file was deleted.
Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
---
2+
title: Jak użyć Minikube do stworzenia klastra
3+
weight: 10
4+
---
5+
6+
## {{% heading "objectives" %}}
7+
8+
* Dowiedz się, czym jest klaster Kubernetesa.
9+
- Dowiedz się, czym jest Minikube.
10+
* Uruchom klaster Kubernetesa.
11+
12+
## Klastry Kubernetesa {#kubernetes-clusters}
13+
14+
{{% alert %}}
15+
_Kubernetes to platforma oprogramowania typu open source, gotowa do pracy w środowiskach produkcyjnych, która zarządza
16+
rozmieszczeniem i uruchomieniem kontenerów zawierających aplikacje
17+
na klastrach komputerowych._
18+
{{% /alert %}}
19+
20+
**Zadaniem Kubernetesa jest zarządzanie klastrem komputerów o wysokiej dostępności, działającego jako jedna całość.**
21+
Kubernetes, poprzez swój system obiektów
22+
abstrakcyjnych, umożliwia uruchamianie aplikacji w kontenerach bez przypisywania ich do konkretnej
23+
maszyny. Aby móc korzystać z tego nowego modelu instalacji, aplikacje muszą być
24+
przygotowane w taki sposób, aby były niezależne od konkretnego serwera: muszą być
25+
skonteneryzowane. Aplikacje w kontenerach są bardziej elastyczne przy instalacji, niż to miało
26+
miejsce w poprzednich modelach, kiedy aplikacje były instalowane bezpośrednio na
27+
konkretne maszyny jako pakiety ściśle powiązane z tą maszyną.
28+
**Kubernetes automatyzuje dystrybucję i zlecanie uruchamiania aplikacji na klastrze w bardziej efektywny sposób.** Kubernetes jest
29+
platformą otwartego oprogramowania, gotowym do pracy w środowiskach produkcyjnych.
30+
31+
Klaster Kubernetesa składa się z dwóch rodzajów zasobów:
32+
33+
* **Warstwa sterowania** koordynuje działanie klastra
34+
* Na **węzłach _(nodes)_** uruchamiane są aplikacje
35+
36+
### Diagram klastra {#cluster-diagram}
37+
38+
{{< figure src="/docs/tutorials/kubernetes-basics/public/images/module_01_cluster.svg" style="width: 100%;" >}}
39+
40+
**Warstwa sterowania odpowiada za zarządzanie klastrem.** Warstwa sterowania
41+
koordynuje wszystkie działania klastra, takie jak zlecanie uruchomienia aplikacji,
42+
utrzymywanie pożądanego stanu aplikacji, skalowanie aplikacji i instalowanie nowych wersji.
43+
44+
{{% alert %}}
45+
_Warstwy sterowania zarządzają klastrem i węzłami, które są używane do hostowania
46+
uruchomionych aplikacji._
47+
{{% /alert %}}
48+
49+
**Węzeł to maszyna wirtualna (VM) lub fizyczny serwer, który jest maszyną roboczą w klastrze Kubernetesa.**
50+
Na każdym węźle działa Kubelet, agent zarządzający tym węzłem i komunikujący
51+
się z warstwą sterowania Kubernetesa. Węzeł zawiera także narzędzia do obsługi kontenerów,
52+
takie jak {{< glossary_tooltip text="containerd" term_id="containerd" >}} lub
53+
{{< glossary_tooltip term_id="cri-o" >}}. Klaster Kubernetesa w środowisku produkcyjnym powinien składać się
54+
minimum z trzech węzłów, ponieważ w przypadku awarii jednego węzła traci się zarówno element
55+
[etcd](/docs/concepts/architecture/#etcd), jak i warstwy sterowania przy jednoczesnym
56+
zachowaniu minimalnej nadmiarowości (_redundancy_). Dodanie kolejnych węzłów warstwy sterowania może temu zapobiec.
57+
58+
Kiedy instalujesz aplikację na Kubernetesie, zlecasz warstwie sterowania
59+
uruchomienie kontenera z aplikacją. Warstwa sterowania zleca uruchomienie kontenera
60+
na węzłach klastra. **Komponenty działające na poziomie węzła, takie jak
61+
kubelet, komunikują się z warstwą sterowania przy użyciu
62+
[API Kubernetesa](/docs/concepts/overview/kubernetes-api/)**, udostępnianego poprzez warstwę sterowania.
63+
Użytkownicy końcowi mogą korzystać bezpośrednio z API Kubernetesa do komunikacji z klastrem.
64+
65+
Klaster Kubernetesa może być zainstalowany zarówno na fizycznych, jak i na maszynach
66+
wirtualnych. Aby wypróbować Kubernetesa, można też wykorzystać Minikube. Minikube to
67+
"lekka" implementacja Kubernetesa, która tworzy VM na maszynie lokalnej i instaluje
68+
prosty klaster składający się tylko z jednego węzła. Minikube jest dostępny na systemy Linux,
69+
macOS i Windows. Narzędzie linii poleceń Minikube obsługuje podstawowe
70+
operacje na klastrze, takie jak start, stop, prezentacja informacji jego stanie i usunięcie klastra.
71+
72+
## {{% heading "whatsnext" %}}
73+
74+
* Samouczek [Hello Minikube](/docs/tutorials/hello-minikube/).
75+
* Dowiedz się więcej o [architekturze klastra](/docs/concepts/architecture/).

0 commit comments

Comments
 (0)