<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl">
	<id>https://pl-wiki.ikoula.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ikbot</id>
	<title>Pl Ikoula wiki - Wkład użytkownika [pl]</title>
	<link rel="self" type="application/atom+xml" href="https://pl-wiki.ikoula.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ikbot"/>
	<link rel="alternate" type="text/html" href="https://pl-wiki.ikoula.com/pl/Specjalna:Wk%C5%82ad/Ikbot"/>
	<updated>2026-06-03T04:41:14Z</updated>
	<subtitle>Wkład użytkownika</subtitle>
	<generator>MediaWiki 1.35.3</generator>
	<entry>
		<id>https://pl-wiki.ikoula.com/index.php?title=Duplikuj_instancj%C4%99_w_innej_strefie&amp;diff=12831</id>
		<title>Duplikuj instancję w innej strefie</title>
		<link rel="alternate" type="text/html" href="https://pl-wiki.ikoula.com/index.php?title=Duplikuj_instancj%C4%99_w_innej_strefie&amp;diff=12831"/>
		<updated>2021-07-29T15:36:15Z</updated>

		<summary type="html">&lt;p&gt;Ikbot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span data-link_translate_ro_title=&amp;quot;Duplicarea unei instanțe în altă zonă&amp;quot;  data-link_translate_ro_url=&amp;quot;Duplicarea unei instanțe în altă zonă&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ro:Duplicarea unei instanțe în altă zonă]][[ro:Duplicarea unei instanțe în altă zonă]]&lt;br /&gt;
&amp;lt;span data-link_translate_ru_title=&amp;quot;Дублирование экземпляра в другой зоне&amp;quot;  data-link_translate_ru_url=&amp;quot;Дублирование экземпляра в другой зоне&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ru:Дублирование экземпляра в другой зоне]][[ru:Дублирование экземпляра в другой зоне]]&lt;br /&gt;
&amp;lt;span data-link_translate_fr_title=&amp;quot;Dupliquer une instance dans une autre zone&amp;quot;  data-link_translate_fr_url=&amp;quot;Dupliquer une instance dans une autre zone&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:fr:Dupliquer une instance dans une autre zone]][[fr:Dupliquer une instance dans une autre zone]]&lt;br /&gt;
&amp;lt;br /&amp;gt;Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu [[:fr:Dupliquer une instance dans une autre zone|tutaj]].&amp;lt;br /&amp;gt;&amp;lt;span data-translate=&amp;quot;fr&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span data-link_translate_ja_title=&amp;quot;インスタンスを別のゾーンに複製する&amp;quot;  data-link_translate_ja_url=&amp;quot;インスタンスを別のゾーンに複製する&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ja:インスタンスを別のゾーンに複製する]][[ja:インスタンスを別のゾーンに複製する]]&lt;br /&gt;
&amp;lt;span data-link_translate_zh_title=&amp;quot;在另一区复制一个实例&amp;quot;  data-link_translate_zh_url=&amp;quot;在另一区复制一个实例&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:zh:在另一区复制一个实例]][[zh:在另一区复制一个实例]]&lt;br /&gt;
&amp;lt;span data-link_translate_de_title=&amp;quot;Duplizieren einer Instanz in einer anderen Zone&amp;quot;  data-link_translate_de_url=&amp;quot;Duplizieren einer Instanz in einer anderen Zone&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:de:Duplizieren einer Instanz in einer anderen Zone]][[de:Duplizieren einer Instanz in einer anderen Zone]]&lt;br /&gt;
&amp;lt;span data-link_translate_nl_title=&amp;quot;Een instantie in een andere zone dupliceren&amp;quot;  data-link_translate_nl_url=&amp;quot;Een instantie in een andere zone dupliceren&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:nl:Een instantie in een andere zone dupliceren]][[nl:Een instantie in een andere zone dupliceren]]&lt;br /&gt;
&amp;lt;span data-link_translate_it_title=&amp;quot;Duplicare un'istanza in un'altra zona&amp;quot;  data-link_translate_it_url=&amp;quot;Duplicare un'istanza in un'altra zona&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:it:Duplicare un'istanza in un'altra zona]][[it:Duplicare un'istanza in un'altra zona]]&lt;br /&gt;
&amp;lt;span data-link_translate_pt_title=&amp;quot;Duplicar uma instância noutra zona&amp;quot;  data-link_translate_pt_url=&amp;quot;Duplicar uma instância noutra zona&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:pt:Duplicar uma instância noutra zona]][[pt:Duplicar uma instância noutra zona]]&lt;br /&gt;
&amp;lt;span data-link_translate_es_title=&amp;quot;Duplicar una instancia en otra zona&amp;quot;  data-link_translate_es_url=&amp;quot;Duplicar una instancia en otra zona&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:es:Duplicar una instancia en otra zona]][[es:Duplicar una instancia en otra zona]]&lt;br /&gt;
&amp;lt;span data-link_translate_en_title=&amp;quot;Duplicate an instance in another zone&amp;quot;  data-link_translate_en_url=&amp;quot;Duplicate an instance in another zone&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:en:Duplicate an instance in another zone]][[en:Duplicate an instance in another zone]]&lt;br /&gt;
==Przypadki użycia==&lt;br /&gt;
Stworzyłem instancję w strefie BASIC, chciałbym przenieść moją instancję do strefy ADVANCE, aby skorzystać z jej funkcjonalności.&lt;br /&gt;
Chciałbym wdrożyć moją infrastrukturę identycznie w innej strefie, aby mieć infrastrukturę testową.&lt;br /&gt;
&lt;br /&gt;
==Wymagania wstępne==&lt;br /&gt;
Chciałbym wdrożyć moją infrastrukturę w innej strefie, aby mieć infrastrukturę testową.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Rozwijanie==&lt;br /&gt;
Utwórz model mojej instancji cf: [[Cr%C3%A9er_un_mod%C3%A8le_%C3%A0_partir_de_ma_VM]]&lt;br /&gt;
# Skopiuj mój szablon do innej strefy cf: [[Copier_mon_modele_dans_une_autre_zone]]&lt;br /&gt;
# Deploy my template cf: [[Cr%C3%A9er_un_mod%C3%A8le_%C3%A0_partir_de_ma_VM]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Chmura_publiczna]]&lt;br /&gt;
[[Catégorie :Cloud]]&lt;/div&gt;</summary>
		<author><name>Ikbot</name></author>
	</entry>
	<entry>
		<id>https://pl-wiki.ikoula.com/index.php?title=Duplikuj_instancj%C4%99_w_innej_strefie&amp;diff=12830</id>
		<title>Duplikuj instancję w innej strefie</title>
		<link rel="alternate" type="text/html" href="https://pl-wiki.ikoula.com/index.php?title=Duplikuj_instancj%C4%99_w_innej_strefie&amp;diff=12830"/>
		<updated>2021-07-29T15:35:20Z</updated>

		<summary type="html">&lt;p&gt;Ikbot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span data-link_translate_ru_title=&amp;quot;Дублирование экземпляра в другой зоне&amp;quot;  data-link_translate_ru_url=&amp;quot;Дублирование экземпляра в другой зоне&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ru:Дублирование экземпляра в другой зоне]][[ru:Дублирование экземпляра в другой зоне]]&lt;br /&gt;
&amp;lt;span data-link_translate_fr_title=&amp;quot;Dupliquer une instance dans une autre zone&amp;quot;  data-link_translate_fr_url=&amp;quot;Dupliquer une instance dans une autre zone&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:fr:Dupliquer une instance dans une autre zone]][[fr:Dupliquer une instance dans une autre zone]]&lt;br /&gt;
&amp;lt;br /&amp;gt;Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu [[:fr:Dupliquer une instance dans une autre zone|tutaj]].&amp;lt;br /&amp;gt;&amp;lt;span data-translate=&amp;quot;fr&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span data-link_translate_ja_title=&amp;quot;インスタンスを別のゾーンに複製する&amp;quot;  data-link_translate_ja_url=&amp;quot;インスタンスを別のゾーンに複製する&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ja:インスタンスを別のゾーンに複製する]][[ja:インスタンスを別のゾーンに複製する]]&lt;br /&gt;
&amp;lt;span data-link_translate_zh_title=&amp;quot;在另一区复制一个实例&amp;quot;  data-link_translate_zh_url=&amp;quot;在另一区复制一个实例&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:zh:在另一区复制一个实例]][[zh:在另一区复制一个实例]]&lt;br /&gt;
&amp;lt;span data-link_translate_de_title=&amp;quot;Duplizieren einer Instanz in einer anderen Zone&amp;quot;  data-link_translate_de_url=&amp;quot;Duplizieren einer Instanz in einer anderen Zone&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:de:Duplizieren einer Instanz in einer anderen Zone]][[de:Duplizieren einer Instanz in einer anderen Zone]]&lt;br /&gt;
&amp;lt;span data-link_translate_nl_title=&amp;quot;Een instantie in een andere zone dupliceren&amp;quot;  data-link_translate_nl_url=&amp;quot;Een instantie in een andere zone dupliceren&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:nl:Een instantie in een andere zone dupliceren]][[nl:Een instantie in een andere zone dupliceren]]&lt;br /&gt;
&amp;lt;span data-link_translate_it_title=&amp;quot;Duplicare un'istanza in un'altra zona&amp;quot;  data-link_translate_it_url=&amp;quot;Duplicare un'istanza in un'altra zona&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:it:Duplicare un'istanza in un'altra zona]][[it:Duplicare un'istanza in un'altra zona]]&lt;br /&gt;
&amp;lt;span data-link_translate_pt_title=&amp;quot;Duplicar uma instância noutra zona&amp;quot;  data-link_translate_pt_url=&amp;quot;Duplicar uma instância noutra zona&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:pt:Duplicar uma instância noutra zona]][[pt:Duplicar uma instância noutra zona]]&lt;br /&gt;
&amp;lt;span data-link_translate_es_title=&amp;quot;Duplicar una instancia en otra zona&amp;quot;  data-link_translate_es_url=&amp;quot;Duplicar una instancia en otra zona&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:es:Duplicar una instancia en otra zona]][[es:Duplicar una instancia en otra zona]]&lt;br /&gt;
&amp;lt;span data-link_translate_en_title=&amp;quot;Duplicate an instance in another zone&amp;quot;  data-link_translate_en_url=&amp;quot;Duplicate an instance in another zone&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:en:Duplicate an instance in another zone]][[en:Duplicate an instance in another zone]]&lt;br /&gt;
==Przypadki użycia==&lt;br /&gt;
Stworzyłem instancję w strefie BASIC, chciałbym przenieść moją instancję do strefy ADVANCE, aby skorzystać z jej funkcjonalności.&lt;br /&gt;
Chciałbym wdrożyć moją infrastrukturę identycznie w innej strefie, aby mieć infrastrukturę testową.&lt;br /&gt;
&lt;br /&gt;
==Wymagania wstępne==&lt;br /&gt;
Chciałbym wdrożyć moją infrastrukturę w innej strefie, aby mieć infrastrukturę testową.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Rozwijanie==&lt;br /&gt;
Utwórz model mojej instancji cf: [[Cr%C3%A9er_un_mod%C3%A8le_%C3%A0_partir_de_ma_VM]]&lt;br /&gt;
# Skopiuj mój szablon do innej strefy cf: [[Copier_mon_modele_dans_une_autre_zone]]&lt;br /&gt;
# Deploy my template cf: [[Cr%C3%A9er_un_mod%C3%A8le_%C3%A0_partir_de_ma_VM]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Chmura_publiczna]]&lt;br /&gt;
[[Catégorie :Cloud]]&lt;/div&gt;</summary>
		<author><name>Ikbot</name></author>
	</entry>
	<entry>
		<id>https://pl-wiki.ikoula.com/index.php?title=Duplikuj_instancj%C4%99_w_innej_strefie&amp;diff=12829</id>
		<title>Duplikuj instancję w innej strefie</title>
		<link rel="alternate" type="text/html" href="https://pl-wiki.ikoula.com/index.php?title=Duplikuj_instancj%C4%99_w_innej_strefie&amp;diff=12829"/>
		<updated>2021-07-29T15:34:37Z</updated>

		<summary type="html">&lt;p&gt;Ikbot: Utworzono nową stronę &amp;quot;&amp;lt;span data-link_translate_fr_title=&amp;quot;Dupliquer une instance dans une autre zone&amp;quot;  data-link_translate_fr_url=&amp;quot;Dupliquer une instance dans une autre zone&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;:fr:Dup...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span data-link_translate_fr_title=&amp;quot;Dupliquer une instance dans une autre zone&amp;quot;  data-link_translate_fr_url=&amp;quot;Dupliquer une instance dans une autre zone&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:fr:Dupliquer une instance dans une autre zone]][[fr:Dupliquer une instance dans une autre zone]]&lt;br /&gt;
&amp;lt;br /&amp;gt;Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu [[:fr:Dupliquer une instance dans une autre zone|tutaj]].&amp;lt;br /&amp;gt;&amp;lt;span data-translate=&amp;quot;fr&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span data-link_translate_ja_title=&amp;quot;インスタンスを別のゾーンに複製する&amp;quot;  data-link_translate_ja_url=&amp;quot;インスタンスを別のゾーンに複製する&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ja:インスタンスを別のゾーンに複製する]][[ja:インスタンスを別のゾーンに複製する]]&lt;br /&gt;
&amp;lt;span data-link_translate_zh_title=&amp;quot;在另一区复制一个实例&amp;quot;  data-link_translate_zh_url=&amp;quot;在另一区复制一个实例&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:zh:在另一区复制一个实例]][[zh:在另一区复制一个实例]]&lt;br /&gt;
&amp;lt;span data-link_translate_de_title=&amp;quot;Duplizieren einer Instanz in einer anderen Zone&amp;quot;  data-link_translate_de_url=&amp;quot;Duplizieren einer Instanz in einer anderen Zone&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:de:Duplizieren einer Instanz in einer anderen Zone]][[de:Duplizieren einer Instanz in einer anderen Zone]]&lt;br /&gt;
&amp;lt;span data-link_translate_nl_title=&amp;quot;Een instantie in een andere zone dupliceren&amp;quot;  data-link_translate_nl_url=&amp;quot;Een instantie in een andere zone dupliceren&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:nl:Een instantie in een andere zone dupliceren]][[nl:Een instantie in een andere zone dupliceren]]&lt;br /&gt;
&amp;lt;span data-link_translate_it_title=&amp;quot;Duplicare un'istanza in un'altra zona&amp;quot;  data-link_translate_it_url=&amp;quot;Duplicare un'istanza in un'altra zona&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:it:Duplicare un'istanza in un'altra zona]][[it:Duplicare un'istanza in un'altra zona]]&lt;br /&gt;
&amp;lt;span data-link_translate_pt_title=&amp;quot;Duplicar uma instância noutra zona&amp;quot;  data-link_translate_pt_url=&amp;quot;Duplicar uma instância noutra zona&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:pt:Duplicar uma instância noutra zona]][[pt:Duplicar uma instância noutra zona]]&lt;br /&gt;
&amp;lt;span data-link_translate_es_title=&amp;quot;Duplicar una instancia en otra zona&amp;quot;  data-link_translate_es_url=&amp;quot;Duplicar una instancia en otra zona&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:es:Duplicar una instancia en otra zona]][[es:Duplicar una instancia en otra zona]]&lt;br /&gt;
&amp;lt;span data-link_translate_en_title=&amp;quot;Duplicate an instance in another zone&amp;quot;  data-link_translate_en_url=&amp;quot;Duplicate an instance in another zone&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:en:Duplicate an instance in another zone]][[en:Duplicate an instance in another zone]]&lt;br /&gt;
==Przypadki użycia==&lt;br /&gt;
Stworzyłem instancję w strefie BASIC, chciałbym przenieść moją instancję do strefy ADVANCE, aby skorzystać z jej funkcjonalności.&lt;br /&gt;
Chciałbym wdrożyć moją infrastrukturę identycznie w innej strefie, aby mieć infrastrukturę testową.&lt;br /&gt;
&lt;br /&gt;
==Wymagania wstępne==&lt;br /&gt;
Chciałbym wdrożyć moją infrastrukturę w innej strefie, aby mieć infrastrukturę testową.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Rozwijanie==&lt;br /&gt;
Utwórz model mojej instancji cf: [[Cr%C3%A9er_un_mod%C3%A8le_%C3%A0_partir_de_ma_VM]]&lt;br /&gt;
# Skopiuj mój szablon do innej strefy cf: [[Copier_mon_modele_dans_une_autre_zone]]&lt;br /&gt;
# Deploy my template cf: [[Cr%C3%A9er_un_mod%C3%A8le_%C3%A0_partir_de_ma_VM]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Chmura_publiczna]]&lt;br /&gt;
[[Catégorie :Cloud]]&lt;/div&gt;</summary>
		<author><name>Ikbot</name></author>
	</entry>
	<entry>
		<id>https://pl-wiki.ikoula.com/index.php?title=Docker_debuguje_kontener,_kt%C3%B3ry_natychmiast_si%C4%99_zatrzymuje&amp;diff=12828</id>
		<title>Docker debuguje kontener, który natychmiast się zatrzymuje</title>
		<link rel="alternate" type="text/html" href="https://pl-wiki.ikoula.com/index.php?title=Docker_debuguje_kontener,_kt%C3%B3ry_natychmiast_si%C4%99_zatrzymuje&amp;diff=12828"/>
		<updated>2021-07-29T15:27:43Z</updated>

		<summary type="html">&lt;p&gt;Ikbot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span data-link_translate_ro_title=&amp;quot;Docker depanarea unui container care se oprește imediat&amp;quot;  data-link_translate_ro_url=&amp;quot;Docker depanarea unui container care se oprește imediat&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ro:Docker depanarea unui container care se oprește imediat]][[ro:Docker depanarea unui container care se oprește imediat]]&lt;br /&gt;
&amp;lt;span data-link_translate_ru_title=&amp;quot;Docker отлаживает контейнер, который немедленно останавливается&amp;quot;  data-link_translate_ru_url=&amp;quot;Docker отлаживает контейнер, который немедленно останавливается&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ru:Docker отлаживает контейнер, который немедленно останавливается]][[ru:Docker отлаживает контейнер, который немедленно останавливается]]&lt;br /&gt;
&amp;lt;span data-link_translate_fr_title=&amp;quot;Docker déboguer un conteneur qui se stop immédiatement&amp;quot;  data-link_translate_fr_url=&amp;quot;Docker déboguer un conteneur qui se stop immédiatement&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:fr:Docker déboguer un conteneur qui se stop immédiatement]][[fr:Docker déboguer un conteneur qui se stop immédiatement]]&lt;br /&gt;
&amp;lt;br /&amp;gt;Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu [[:fr:Docker déboguer un conteneur qui se stop immédiatement|tutaj]].&amp;lt;br /&amp;gt;&amp;lt;span data-translate=&amp;quot;fr&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span data-link_translate_ja_title=&amp;quot;すぐに停止するコンテナをDockerでデバッグする&amp;quot;  data-link_translate_ja_url=&amp;quot;すぐに停止するコンテナをDockerでデバッグする&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ja:すぐに停止するコンテナをDockerでデバッグする]][[ja:すぐに停止するコンテナをDockerでデバッグする]]&lt;br /&gt;
&amp;lt;span data-link_translate_zh_title=&amp;quot;Docker调试一个立即停止的容器&amp;quot;  data-link_translate_zh_url=&amp;quot;Docker调试一个立即停止的容器&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:zh:Docker调试一个立即停止的容器]][[zh:Docker调试一个立即停止的容器]]&lt;br /&gt;
&amp;lt;span data-link_translate_de_title=&amp;quot;Docker-Debugging eines Containers, der sofort anhält&amp;quot;  data-link_translate_de_url=&amp;quot;Docker-Debugging eines Containers, der sofort anhält&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:de:Docker-Debugging eines Containers, der sofort anhält]][[de:Docker-Debugging eines Containers, der sofort anhält]]&lt;br /&gt;
&amp;lt;span data-link_translate_nl_title=&amp;quot;Docker debuggen van een container die onmiddellijk stopt&amp;quot;  data-link_translate_nl_url=&amp;quot;Docker debuggen van een container die onmiddellijk stopt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:nl:Docker debuggen van een container die onmiddellijk stopt]][[nl:Docker debuggen van een container die onmiddellijk stopt]]&lt;br /&gt;
&amp;lt;span data-link_translate_it_title=&amp;quot;Docker esegue il debug di un contenitore che si ferma immediatamente&amp;quot;  data-link_translate_it_url=&amp;quot;Docker esegue il debug di un contenitore che si ferma immediatamente&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:it:Docker esegue il debug di un contenitore che si ferma immediatamente]][[it:Docker esegue il debug di un contenitore che si ferma immediatamente]]&lt;br /&gt;
&amp;lt;span data-link_translate_pt_title=&amp;quot;Depuração de um contentor que pára imediatamente&amp;quot;  data-link_translate_pt_url=&amp;quot;Depuração de um contentor que pára imediatamente&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:pt:Depuração de um contentor que pára imediatamente]][[pt:Depuração de um contentor que pára imediatamente]]&lt;br /&gt;
&amp;lt;span data-link_translate_es_title=&amp;quot;Docker depurando un contenedor que se detiene inmediatamente&amp;quot;  data-link_translate_es_url=&amp;quot;Docker depurando un contenedor que se detiene inmediatamente&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:es:Docker depurando un contenedor que se detiene inmediatamente]][[es:Docker depurando un contenedor que se detiene inmediatamente]]&lt;br /&gt;
&amp;lt;span data-link_translate_en_title=&amp;quot;Docker debugging a container that stops immediately&amp;quot;  data-link_translate_en_url=&amp;quot;Docker debugging a container that stops immediately&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:en:Docker debugging a container that stops immediately]][[en:Docker debugging a container that stops immediately]]&lt;br /&gt;
&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;!-- Début de l'article. Placez votre texte ci-après et n'hésitez pas à personnaliser les chapitres selon votre besoin --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Wstęp== &amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
Po rozpoczęciu pracy '''uruchomienie docker''' kontener zatrzymuje się natychmiast, możliwe jest, że Twój ''PID 1'' nie wystartował, jednak nie widzisz nic w logach i nie możesz sprawdzić w swoim kontenerze.&amp;lt;br&amp;gt;&lt;br /&gt;
Zobaczymy jak debugować kontener ''Docker'' który zatrzymuje się natychmiast, poprzez wymuszenie na nim polecenia na ''PID 1''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Kurs== &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
Uruchom ponownie urządzenie '''uruchomienie docker''' za pomocą poniższego polecenia:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ docker run -d --name NOM_DE_VOTRE_CONTENEUR NOM_DE_VOTRE_IMAGE /bin/sh -c &amp;quot;while true; do sleep 2; df -h; done&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To sprawi, że Twój '''PID 1''' będzie nadal działać, więc możesz sprawdzić w swoim kontenerze, czy twoje usługi są uruchomione i je debugować.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
&amp;lt;!-- Fin de l'article --&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Cet article vous a semblé utile ? &amp;lt;vote /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Commentaire --&amp;gt;&lt;br /&gt;
&amp;lt;comments /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Placez ci-dessous la ou les catégories auxquelles se rapporte votre article. Ex: [[Category:Contribute]] [[Category:Linux]] --&amp;gt;&lt;br /&gt;
[[Category:Linux]]&lt;br /&gt;
[[Category:Docker]]&lt;/div&gt;</summary>
		<author><name>Ikbot</name></author>
	</entry>
	<entry>
		<id>https://pl-wiki.ikoula.com/index.php?title=Docker_debuguje_kontener,_kt%C3%B3ry_natychmiast_si%C4%99_zatrzymuje&amp;diff=12827</id>
		<title>Docker debuguje kontener, który natychmiast się zatrzymuje</title>
		<link rel="alternate" type="text/html" href="https://pl-wiki.ikoula.com/index.php?title=Docker_debuguje_kontener,_kt%C3%B3ry_natychmiast_si%C4%99_zatrzymuje&amp;diff=12827"/>
		<updated>2021-07-29T15:25:37Z</updated>

		<summary type="html">&lt;p&gt;Ikbot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span data-link_translate_ru_title=&amp;quot;Docker отлаживает контейнер, который немедленно останавливается&amp;quot;  data-link_translate_ru_url=&amp;quot;Docker отлаживает контейнер, который немедленно останавливается&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ru:Docker отлаживает контейнер, который немедленно останавливается]][[ru:Docker отлаживает контейнер, который немедленно останавливается]]&lt;br /&gt;
&amp;lt;span data-link_translate_fr_title=&amp;quot;Docker déboguer un conteneur qui se stop immédiatement&amp;quot;  data-link_translate_fr_url=&amp;quot;Docker déboguer un conteneur qui se stop immédiatement&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:fr:Docker déboguer un conteneur qui se stop immédiatement]][[fr:Docker déboguer un conteneur qui se stop immédiatement]]&lt;br /&gt;
&amp;lt;br /&amp;gt;Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu [[:fr:Docker déboguer un conteneur qui se stop immédiatement|tutaj]].&amp;lt;br /&amp;gt;&amp;lt;span data-translate=&amp;quot;fr&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span data-link_translate_ja_title=&amp;quot;すぐに停止するコンテナをDockerでデバッグする&amp;quot;  data-link_translate_ja_url=&amp;quot;すぐに停止するコンテナをDockerでデバッグする&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ja:すぐに停止するコンテナをDockerでデバッグする]][[ja:すぐに停止するコンテナをDockerでデバッグする]]&lt;br /&gt;
&amp;lt;span data-link_translate_zh_title=&amp;quot;Docker调试一个立即停止的容器&amp;quot;  data-link_translate_zh_url=&amp;quot;Docker调试一个立即停止的容器&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:zh:Docker调试一个立即停止的容器]][[zh:Docker调试一个立即停止的容器]]&lt;br /&gt;
&amp;lt;span data-link_translate_de_title=&amp;quot;Docker-Debugging eines Containers, der sofort anhält&amp;quot;  data-link_translate_de_url=&amp;quot;Docker-Debugging eines Containers, der sofort anhält&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:de:Docker-Debugging eines Containers, der sofort anhält]][[de:Docker-Debugging eines Containers, der sofort anhält]]&lt;br /&gt;
&amp;lt;span data-link_translate_nl_title=&amp;quot;Docker debuggen van een container die onmiddellijk stopt&amp;quot;  data-link_translate_nl_url=&amp;quot;Docker debuggen van een container die onmiddellijk stopt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:nl:Docker debuggen van een container die onmiddellijk stopt]][[nl:Docker debuggen van een container die onmiddellijk stopt]]&lt;br /&gt;
&amp;lt;span data-link_translate_it_title=&amp;quot;Docker esegue il debug di un contenitore che si ferma immediatamente&amp;quot;  data-link_translate_it_url=&amp;quot;Docker esegue il debug di un contenitore che si ferma immediatamente&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:it:Docker esegue il debug di un contenitore che si ferma immediatamente]][[it:Docker esegue il debug di un contenitore che si ferma immediatamente]]&lt;br /&gt;
&amp;lt;span data-link_translate_pt_title=&amp;quot;Depuração de um contentor que pára imediatamente&amp;quot;  data-link_translate_pt_url=&amp;quot;Depuração de um contentor que pára imediatamente&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:pt:Depuração de um contentor que pára imediatamente]][[pt:Depuração de um contentor que pára imediatamente]]&lt;br /&gt;
&amp;lt;span data-link_translate_es_title=&amp;quot;Docker depurando un contenedor que se detiene inmediatamente&amp;quot;  data-link_translate_es_url=&amp;quot;Docker depurando un contenedor que se detiene inmediatamente&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:es:Docker depurando un contenedor que se detiene inmediatamente]][[es:Docker depurando un contenedor que se detiene inmediatamente]]&lt;br /&gt;
&amp;lt;span data-link_translate_en_title=&amp;quot;Docker debugging a container that stops immediately&amp;quot;  data-link_translate_en_url=&amp;quot;Docker debugging a container that stops immediately&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:en:Docker debugging a container that stops immediately]][[en:Docker debugging a container that stops immediately]]&lt;br /&gt;
&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;!-- Début de l'article. Placez votre texte ci-après et n'hésitez pas à personnaliser les chapitres selon votre besoin --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Wstęp== &amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
Po rozpoczęciu pracy '''uruchomienie docker''' kontener zatrzymuje się natychmiast, możliwe jest, że Twój ''PID 1'' nie wystartował, jednak nie widzisz nic w logach i nie możesz sprawdzić w swoim kontenerze.&amp;lt;br&amp;gt;&lt;br /&gt;
Zobaczymy jak debugować kontener ''Docker'' który zatrzymuje się natychmiast, poprzez wymuszenie na nim polecenia na ''PID 1''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Kurs== &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
Uruchom ponownie urządzenie '''uruchomienie docker''' za pomocą poniższego polecenia:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ docker run -d --name NOM_DE_VOTRE_CONTENEUR NOM_DE_VOTRE_IMAGE /bin/sh -c &amp;quot;while true; do sleep 2; df -h; done&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To sprawi, że Twój '''PID 1''' będzie nadal działać, więc możesz sprawdzić w swoim kontenerze, czy twoje usługi są uruchomione i je debugować.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
&amp;lt;!-- Fin de l'article --&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Cet article vous a semblé utile ? &amp;lt;vote /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Commentaire --&amp;gt;&lt;br /&gt;
&amp;lt;comments /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Placez ci-dessous la ou les catégories auxquelles se rapporte votre article. Ex: [[Category:Contribute]] [[Category:Linux]] --&amp;gt;&lt;br /&gt;
[[Category:Linux]]&lt;br /&gt;
[[Category:Docker]]&lt;/div&gt;</summary>
		<author><name>Ikbot</name></author>
	</entry>
	<entry>
		<id>https://pl-wiki.ikoula.com/index.php?title=Docker_debuguje_kontener,_kt%C3%B3ry_natychmiast_si%C4%99_zatrzymuje&amp;diff=12826</id>
		<title>Docker debuguje kontener, który natychmiast się zatrzymuje</title>
		<link rel="alternate" type="text/html" href="https://pl-wiki.ikoula.com/index.php?title=Docker_debuguje_kontener,_kt%C3%B3ry_natychmiast_si%C4%99_zatrzymuje&amp;diff=12826"/>
		<updated>2021-07-29T15:23:01Z</updated>

		<summary type="html">&lt;p&gt;Ikbot: Utworzono nową stronę &amp;quot;&amp;lt;span data-link_translate_fr_title=&amp;quot;Docker déboguer un conteneur qui se stop immédiatement&amp;quot;  data-link_translate_fr_url=&amp;quot;Docker déboguer un conteneur qui se stop imm...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span data-link_translate_fr_title=&amp;quot;Docker déboguer un conteneur qui se stop immédiatement&amp;quot;  data-link_translate_fr_url=&amp;quot;Docker déboguer un conteneur qui se stop immédiatement&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:fr:Docker déboguer un conteneur qui se stop immédiatement]][[fr:Docker déboguer un conteneur qui se stop immédiatement]]&lt;br /&gt;
&amp;lt;br /&amp;gt;Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu [[:fr:Docker déboguer un conteneur qui se stop immédiatement|tutaj]].&amp;lt;br /&amp;gt;&amp;lt;span data-translate=&amp;quot;fr&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span data-link_translate_ja_title=&amp;quot;すぐに停止するコンテナをDockerでデバッグする&amp;quot;  data-link_translate_ja_url=&amp;quot;すぐに停止するコンテナをDockerでデバッグする&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ja:すぐに停止するコンテナをDockerでデバッグする]][[ja:すぐに停止するコンテナをDockerでデバッグする]]&lt;br /&gt;
&amp;lt;span data-link_translate_zh_title=&amp;quot;Docker调试一个立即停止的容器&amp;quot;  data-link_translate_zh_url=&amp;quot;Docker调试一个立即停止的容器&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:zh:Docker调试一个立即停止的容器]][[zh:Docker调试一个立即停止的容器]]&lt;br /&gt;
&amp;lt;span data-link_translate_de_title=&amp;quot;Docker-Debugging eines Containers, der sofort anhält&amp;quot;  data-link_translate_de_url=&amp;quot;Docker-Debugging eines Containers, der sofort anhält&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:de:Docker-Debugging eines Containers, der sofort anhält]][[de:Docker-Debugging eines Containers, der sofort anhält]]&lt;br /&gt;
&amp;lt;span data-link_translate_nl_title=&amp;quot;Docker debuggen van een container die onmiddellijk stopt&amp;quot;  data-link_translate_nl_url=&amp;quot;Docker debuggen van een container die onmiddellijk stopt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:nl:Docker debuggen van een container die onmiddellijk stopt]][[nl:Docker debuggen van een container die onmiddellijk stopt]]&lt;br /&gt;
&amp;lt;span data-link_translate_it_title=&amp;quot;Docker esegue il debug di un contenitore che si ferma immediatamente&amp;quot;  data-link_translate_it_url=&amp;quot;Docker esegue il debug di un contenitore che si ferma immediatamente&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:it:Docker esegue il debug di un contenitore che si ferma immediatamente]][[it:Docker esegue il debug di un contenitore che si ferma immediatamente]]&lt;br /&gt;
&amp;lt;span data-link_translate_pt_title=&amp;quot;Depuração de um contentor que pára imediatamente&amp;quot;  data-link_translate_pt_url=&amp;quot;Depuração de um contentor que pára imediatamente&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:pt:Depuração de um contentor que pára imediatamente]][[pt:Depuração de um contentor que pára imediatamente]]&lt;br /&gt;
&amp;lt;span data-link_translate_es_title=&amp;quot;Docker depurando un contenedor que se detiene inmediatamente&amp;quot;  data-link_translate_es_url=&amp;quot;Docker depurando un contenedor que se detiene inmediatamente&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:es:Docker depurando un contenedor que se detiene inmediatamente]][[es:Docker depurando un contenedor que se detiene inmediatamente]]&lt;br /&gt;
&amp;lt;span data-link_translate_en_title=&amp;quot;Docker debugging a container that stops immediately&amp;quot;  data-link_translate_en_url=&amp;quot;Docker debugging a container that stops immediately&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:en:Docker debugging a container that stops immediately]][[en:Docker debugging a container that stops immediately]]&lt;br /&gt;
&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;!-- Début de l'article. Placez votre texte ci-après et n'hésitez pas à personnaliser les chapitres selon votre besoin --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Wstęp== &amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
Po rozpoczęciu pracy '''uruchomienie docker''' kontener zatrzymuje się natychmiast, możliwe jest, że Twój ''PID 1'' nie wystartował, jednak nie widzisz nic w logach i nie możesz sprawdzić w swoim kontenerze.&amp;lt;br&amp;gt;&lt;br /&gt;
Zobaczymy jak debugować kontener ''Docker'' który zatrzymuje się natychmiast, poprzez wymuszenie na nim polecenia na ''PID 1''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Kurs== &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
Uruchom ponownie urządzenie '''uruchomienie docker''' za pomocą poniższego polecenia:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ docker run -d --name NOM_DE_VOTRE_CONTENEUR NOM_DE_VOTRE_IMAGE /bin/sh -c &amp;quot;while true; do sleep 2; df -h; done&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To sprawi, że Twój '''PID 1''' będzie nadal działać, więc możesz sprawdzić w swoim kontenerze, czy twoje usługi są uruchomione i je debugować.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
&amp;lt;!-- Fin de l'article --&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Cet article vous a semblé utile ? &amp;lt;vote /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Commentaire --&amp;gt;&lt;br /&gt;
&amp;lt;comments /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Placez ci-dessous la ou les catégories auxquelles se rapporte votre article. Ex: [[Category:Contribute]] [[Category:Linux]] --&amp;gt;&lt;br /&gt;
[[Category:Linux]]&lt;br /&gt;
[[Category:Docker]]&lt;/div&gt;</summary>
		<author><name>Ikbot</name></author>
	</entry>
	<entry>
		<id>https://pl-wiki.ikoula.com/index.php?title=Diagnozowanie_uszkodzonego_dysku_w_systemie_Linux&amp;diff=12825</id>
		<title>Diagnozowanie uszkodzonego dysku w systemie Linux</title>
		<link rel="alternate" type="text/html" href="https://pl-wiki.ikoula.com/index.php?title=Diagnozowanie_uszkodzonego_dysku_w_systemie_Linux&amp;diff=12825"/>
		<updated>2021-07-29T15:10:25Z</updated>

		<summary type="html">&lt;p&gt;Ikbot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span data-link_translate_ro_title=&amp;quot;Diagnosticarea unui disc Linux defect&amp;quot;  data-link_translate_ro_url=&amp;quot;Diagnosticarea unui disc Linux defect&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ro:Diagnosticarea unui disc Linux defect]][[ro:Diagnosticarea unui disc Linux defect]]&lt;br /&gt;
&amp;lt;span data-link_translate_ru_title=&amp;quot;Диагностика неисправного диска Linux&amp;quot;  data-link_translate_ru_url=&amp;quot;Диагностика неисправного диска Linux&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ru:Диагностика неисправного диска Linux]][[ru:Диагностика неисправного диска Linux]]&lt;br /&gt;
&amp;lt;span data-link_translate_fr_title=&amp;quot;Diagnostic d'un disque défectueux Linux&amp;quot;  data-link_translate_fr_url=&amp;quot;Diagnostic d'un disque défectueux Linux&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:fr:Diagnostic d'un disque défectueux Linux]][[fr:Diagnostic d'un disque défectueux Linux]]&lt;br /&gt;
&amp;lt;br /&amp;gt;Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu [[:fr:Diagnostic d'un disque défectueux Linux|tutaj]].&amp;lt;br /&amp;gt;&amp;lt;span data-translate=&amp;quot;fr&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span data-link_translate_ja_title=&amp;quot;故障したLinuxディスクの診断&amp;quot;  data-link_translate_ja_url=&amp;quot;故障したLinuxディスクの診断&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ja:故障したLinuxディスクの診断]][[ja:故障したLinuxディスクの診断]]&lt;br /&gt;
&amp;lt;span data-link_translate_zh_title=&amp;quot;诊断一个有问题的Linux磁盘&amp;quot;  data-link_translate_zh_url=&amp;quot;诊断一个有问题的Linux磁盘&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:zh:诊断一个有问题的Linux磁盘]][[zh:诊断一个有问题的Linux磁盘]]&lt;br /&gt;
&amp;lt;span data-link_translate_de_title=&amp;quot;Diagnose einer defekten Linux-Festplatte&amp;quot;  data-link_translate_de_url=&amp;quot;Diagnose einer defekten Linux-Festplatte&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:de:Diagnose einer defekten Linux-Festplatte]][[de:Diagnose einer defekten Linux-Festplatte]]&lt;br /&gt;
&amp;lt;span data-link_translate_nl_title=&amp;quot;Diagnose van een defecte Linux-schijf&amp;quot;  data-link_translate_nl_url=&amp;quot;Diagnose van een defecte Linux-schijf&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:nl:Diagnose van een defecte Linux-schijf]][[nl:Diagnose van een defecte Linux-schijf]]&lt;br /&gt;
&amp;lt;span data-link_translate_it_title=&amp;quot;Diagnosticare un disco Linux difettoso&amp;quot;  data-link_translate_it_url=&amp;quot;Diagnosticare un disco Linux difettoso&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:it:Diagnosticare un disco Linux difettoso]][[it:Diagnosticare un disco Linux difettoso]]&lt;br /&gt;
&amp;lt;span data-link_translate_pt_title=&amp;quot;Diagnosticar um disco Linux defeituoso&amp;quot;  data-link_translate_pt_url=&amp;quot;Diagnosticar um disco Linux defeituoso&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:pt:Diagnosticar um disco Linux defeituoso]][[pt:Diagnosticar um disco Linux defeituoso]]&lt;br /&gt;
&amp;lt;span data-link_translate_es_title=&amp;quot;Diagnóstico de un disco Linux defectuoso&amp;quot;  data-link_translate_es_url=&amp;quot;Diagnóstico de un disco Linux defectuoso&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:es:Diagnóstico de un disco Linux defectuoso]][[es:Diagnóstico de un disco Linux defectuoso]]&lt;br /&gt;
&amp;lt;span data-link_translate_en_title=&amp;quot;Diagnosing a faulty Linux disk&amp;quot;  data-link_translate_en_url=&amp;quot;Diagnosing a faulty Linux disk&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:en:Diagnosing a faulty Linux disk]][[en:Diagnosing a faulty Linux disk]]&lt;br /&gt;
== Wstęp == &lt;br /&gt;
&lt;br /&gt;
Ten artykuł ma na celu zdiagnozowanie i zidentyfikowanie uszkodzonego dysku w serwerze Linux.&lt;br /&gt;
&lt;br /&gt;
Poniższe czynności można wykonać z poziomu terminala Linux lub Netboot. &lt;br /&gt;
&lt;br /&gt;
== Zamówienia == &lt;br /&gt;
&lt;br /&gt;
 === Jeśli system operacyjny posiada RAID == =&lt;br /&gt;
&lt;br /&gt;
Jako pierwszy krok możesz wykonać następujące polecenia: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; cat /proc/mdstat &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Otrzymasz wtedy wynik podobny do poniższego: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt; &lt;br /&gt;
[root@localhost ~]# cat /proc/mdstat&lt;br /&gt;
&lt;br /&gt;
Personalities : [raid1]&lt;br /&gt;
read_ahead 1024 sectors&lt;br /&gt;
md2 : active raid1 sda3[1] sdb3[0]&lt;br /&gt;
262016 blocks [2/2] [UU]&lt;br /&gt;
&lt;br /&gt;
md1 : active raid1 sda2[1] sdb2[0]&lt;br /&gt;
119684160 blocks [2/2] [UU]&lt;br /&gt;
&lt;br /&gt;
md0 : active raid1 sda1[1] sdb1[0]&lt;br /&gt;
102208 blocks [2/2] [UU]&lt;br /&gt;
&lt;br /&gt;
unused devices: &amp;lt;none&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tutaj można zobaczyć [UU] na końcu każdego dysku logicznego. U oznacza, że dysk jest prawidłowo zintegrowany w macierzy RAID.&lt;br /&gt;
Dlatego, gdy tylko pojawi się sekwencja taka jak [_U] wnioskujemy, że napęd jest uszkodzony. &lt;br /&gt;
&lt;br /&gt;
Możesz również uzyskać wynik taki jak poniżej: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[root@localhost ~]# cat /proc/mdstat&lt;br /&gt;
&lt;br /&gt;
Personalities : [raid1]&lt;br /&gt;
md3 : active raid1 sda3[0] sdb3[2](F)&lt;br /&gt;
      439553856 blocks super 1.0 [2/1] [U_]&lt;br /&gt;
      bitmap: 1/4 pages [4KB], 65536KB chunk&lt;br /&gt;
&lt;br /&gt;
md1 : active raid1 sdb1[2](F) sda1[0]&lt;br /&gt;
      19529600 blocks super 1.0 [2/1] [U_]&lt;br /&gt;
&lt;br /&gt;
unused devices: &amp;lt;none&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
W tym przypadku (F) mówi nam, że przegroda jest uszkodzona. W naszym przykładzie uszkodzone są partycje sdb3 i sdb1.&lt;br /&gt;
&lt;br /&gt;
 === Diagnoza == =&lt;br /&gt;
&lt;br /&gt;
Aby zdiagnozować, który dysk jest uszkodzony, użyjemy SMART.&lt;br /&gt;
&lt;br /&gt;
Aby to zrobić, musisz go zainstalować: &lt;br /&gt;
W zależności od dystrybucji Linuksa, polecenie może się zmienić:&lt;br /&gt;
&lt;br /&gt;
Dla Centos :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; &lt;br /&gt;
yum install smartmontools&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dla Ubuntu / Debiana :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
apt-get install smartmontools&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Następnie możesz wykonać następujące polecenie, które wyświetli listę obecnych dysków: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; &lt;br /&gt;
smartctl --scan&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aby uzyskać więcej informacji o dysku, użyj następującego polecenia: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
smartctl -iHAl error [NOM DU DISQUE]&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Następnie zostanie wygenerowany raport z dysku, który pokaże wszystkie występujące anomalie.&lt;br /&gt;
Niniejsze sprawozdanie składa się z czterech części. Pierwsza część to informacje o dysku, jego numer seryjny, model, pojemność, ...&lt;br /&gt;
Druga część to powrót do testu SMART, jeśli wynik jest inny niż PASSED, konieczna jest wymiana dysku.&lt;br /&gt;
Trzecia część to wszystkie wartości wygenerowane przez test związane z dyskiem.&lt;br /&gt;
I wreszcie ostatnia część to logi błędów dysku.&lt;br /&gt;
&lt;br /&gt;
[[Category:Linux]]&lt;br /&gt;
[[Category:Serwer dedykowany]]&lt;/div&gt;</summary>
		<author><name>Ikbot</name></author>
	</entry>
	<entry>
		<id>https://pl-wiki.ikoula.com/index.php?title=Diagnozowanie_uszkodzonego_dysku_w_systemie_Linux&amp;diff=12824</id>
		<title>Diagnozowanie uszkodzonego dysku w systemie Linux</title>
		<link rel="alternate" type="text/html" href="https://pl-wiki.ikoula.com/index.php?title=Diagnozowanie_uszkodzonego_dysku_w_systemie_Linux&amp;diff=12824"/>
		<updated>2021-07-29T15:09:15Z</updated>

		<summary type="html">&lt;p&gt;Ikbot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span data-link_translate_ru_title=&amp;quot;Диагностика неисправного диска Linux&amp;quot;  data-link_translate_ru_url=&amp;quot;Диагностика неисправного диска Linux&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ru:Диагностика неисправного диска Linux]][[ru:Диагностика неисправного диска Linux]]&lt;br /&gt;
&amp;lt;span data-link_translate_fr_title=&amp;quot;Diagnostic d'un disque défectueux Linux&amp;quot;  data-link_translate_fr_url=&amp;quot;Diagnostic d'un disque défectueux Linux&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:fr:Diagnostic d'un disque défectueux Linux]][[fr:Diagnostic d'un disque défectueux Linux]]&lt;br /&gt;
&amp;lt;br /&amp;gt;Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu [[:fr:Diagnostic d'un disque défectueux Linux|tutaj]].&amp;lt;br /&amp;gt;&amp;lt;span data-translate=&amp;quot;fr&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span data-link_translate_ja_title=&amp;quot;故障したLinuxディスクの診断&amp;quot;  data-link_translate_ja_url=&amp;quot;故障したLinuxディスクの診断&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ja:故障したLinuxディスクの診断]][[ja:故障したLinuxディスクの診断]]&lt;br /&gt;
&amp;lt;span data-link_translate_zh_title=&amp;quot;诊断一个有问题的Linux磁盘&amp;quot;  data-link_translate_zh_url=&amp;quot;诊断一个有问题的Linux磁盘&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:zh:诊断一个有问题的Linux磁盘]][[zh:诊断一个有问题的Linux磁盘]]&lt;br /&gt;
&amp;lt;span data-link_translate_de_title=&amp;quot;Diagnose einer defekten Linux-Festplatte&amp;quot;  data-link_translate_de_url=&amp;quot;Diagnose einer defekten Linux-Festplatte&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:de:Diagnose einer defekten Linux-Festplatte]][[de:Diagnose einer defekten Linux-Festplatte]]&lt;br /&gt;
&amp;lt;span data-link_translate_nl_title=&amp;quot;Diagnose van een defecte Linux-schijf&amp;quot;  data-link_translate_nl_url=&amp;quot;Diagnose van een defecte Linux-schijf&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:nl:Diagnose van een defecte Linux-schijf]][[nl:Diagnose van een defecte Linux-schijf]]&lt;br /&gt;
&amp;lt;span data-link_translate_it_title=&amp;quot;Diagnosticare un disco Linux difettoso&amp;quot;  data-link_translate_it_url=&amp;quot;Diagnosticare un disco Linux difettoso&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:it:Diagnosticare un disco Linux difettoso]][[it:Diagnosticare un disco Linux difettoso]]&lt;br /&gt;
&amp;lt;span data-link_translate_pt_title=&amp;quot;Diagnosticar um disco Linux defeituoso&amp;quot;  data-link_translate_pt_url=&amp;quot;Diagnosticar um disco Linux defeituoso&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:pt:Diagnosticar um disco Linux defeituoso]][[pt:Diagnosticar um disco Linux defeituoso]]&lt;br /&gt;
&amp;lt;span data-link_translate_es_title=&amp;quot;Diagnóstico de un disco Linux defectuoso&amp;quot;  data-link_translate_es_url=&amp;quot;Diagnóstico de un disco Linux defectuoso&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:es:Diagnóstico de un disco Linux defectuoso]][[es:Diagnóstico de un disco Linux defectuoso]]&lt;br /&gt;
&amp;lt;span data-link_translate_en_title=&amp;quot;Diagnosing a faulty Linux disk&amp;quot;  data-link_translate_en_url=&amp;quot;Diagnosing a faulty Linux disk&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:en:Diagnosing a faulty Linux disk]][[en:Diagnosing a faulty Linux disk]]&lt;br /&gt;
== Wstęp == &lt;br /&gt;
&lt;br /&gt;
Ten artykuł ma na celu zdiagnozowanie i zidentyfikowanie uszkodzonego dysku w serwerze Linux.&lt;br /&gt;
&lt;br /&gt;
Poniższe czynności można wykonać z poziomu terminala Linux lub Netboot. &lt;br /&gt;
&lt;br /&gt;
== Zamówienia == &lt;br /&gt;
&lt;br /&gt;
 === Jeśli system operacyjny posiada RAID == =&lt;br /&gt;
&lt;br /&gt;
Jako pierwszy krok możesz wykonać następujące polecenia: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; cat /proc/mdstat &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Otrzymasz wtedy wynik podobny do poniższego: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt; &lt;br /&gt;
[root@localhost ~]# cat /proc/mdstat&lt;br /&gt;
&lt;br /&gt;
Personalities : [raid1]&lt;br /&gt;
read_ahead 1024 sectors&lt;br /&gt;
md2 : active raid1 sda3[1] sdb3[0]&lt;br /&gt;
262016 blocks [2/2] [UU]&lt;br /&gt;
&lt;br /&gt;
md1 : active raid1 sda2[1] sdb2[0]&lt;br /&gt;
119684160 blocks [2/2] [UU]&lt;br /&gt;
&lt;br /&gt;
md0 : active raid1 sda1[1] sdb1[0]&lt;br /&gt;
102208 blocks [2/2] [UU]&lt;br /&gt;
&lt;br /&gt;
unused devices: &amp;lt;none&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tutaj można zobaczyć [UU] na końcu każdego dysku logicznego. U oznacza, że dysk jest prawidłowo zintegrowany w macierzy RAID.&lt;br /&gt;
Dlatego, gdy tylko pojawi się sekwencja taka jak [_U] wnioskujemy, że napęd jest uszkodzony. &lt;br /&gt;
&lt;br /&gt;
Możesz również uzyskać wynik taki jak poniżej: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[root@localhost ~]# cat /proc/mdstat&lt;br /&gt;
&lt;br /&gt;
Personalities : [raid1]&lt;br /&gt;
md3 : active raid1 sda3[0] sdb3[2](F)&lt;br /&gt;
      439553856 blocks super 1.0 [2/1] [U_]&lt;br /&gt;
      bitmap: 1/4 pages [4KB], 65536KB chunk&lt;br /&gt;
&lt;br /&gt;
md1 : active raid1 sdb1[2](F) sda1[0]&lt;br /&gt;
      19529600 blocks super 1.0 [2/1] [U_]&lt;br /&gt;
&lt;br /&gt;
unused devices: &amp;lt;none&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
W tym przypadku (F) mówi nam, że przegroda jest uszkodzona. W naszym przykładzie uszkodzone są partycje sdb3 i sdb1.&lt;br /&gt;
&lt;br /&gt;
 === Diagnoza == =&lt;br /&gt;
&lt;br /&gt;
Aby zdiagnozować, który dysk jest uszkodzony, użyjemy SMART.&lt;br /&gt;
&lt;br /&gt;
Aby to zrobić, musisz go zainstalować: &lt;br /&gt;
W zależności od dystrybucji Linuksa, polecenie może się zmienić:&lt;br /&gt;
&lt;br /&gt;
Dla Centos :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; &lt;br /&gt;
yum install smartmontools&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dla Ubuntu / Debiana :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
apt-get install smartmontools&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Następnie możesz wykonać następujące polecenie, które wyświetli listę obecnych dysków: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; &lt;br /&gt;
smartctl --scan&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aby uzyskać więcej informacji o dysku, użyj następującego polecenia: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
smartctl -iHAl error [NOM DU DISQUE]&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Następnie zostanie wygenerowany raport z dysku, który pokaże wszystkie występujące anomalie.&lt;br /&gt;
Niniejsze sprawozdanie składa się z czterech części. Pierwsza część to informacje o dysku, jego numer seryjny, model, pojemność, ...&lt;br /&gt;
Druga część to powrót do testu SMART, jeśli wynik jest inny niż PASSED, konieczna jest wymiana dysku.&lt;br /&gt;
Trzecia część to wszystkie wartości wygenerowane przez test związane z dyskiem.&lt;br /&gt;
I wreszcie ostatnia część to logi błędów dysku.&lt;br /&gt;
&lt;br /&gt;
[[Category:Linux]]&lt;br /&gt;
[[Category:Serwer dedykowany]]&lt;/div&gt;</summary>
		<author><name>Ikbot</name></author>
	</entry>
	<entry>
		<id>https://pl-wiki.ikoula.com/index.php?title=Diagnozowanie_uszkodzonego_dysku_w_systemie_Linux&amp;diff=12823</id>
		<title>Diagnozowanie uszkodzonego dysku w systemie Linux</title>
		<link rel="alternate" type="text/html" href="https://pl-wiki.ikoula.com/index.php?title=Diagnozowanie_uszkodzonego_dysku_w_systemie_Linux&amp;diff=12823"/>
		<updated>2021-07-29T15:08:14Z</updated>

		<summary type="html">&lt;p&gt;Ikbot: Utworzono nową stronę &amp;quot;&amp;lt;span data-link_translate_fr_title=&amp;quot;Diagnostic d'un disque défectueux Linux&amp;quot;  data-link_translate_fr_url=&amp;quot;Diagnostic d'un disque défectueux Linux&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;:fr:Diagnos...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span data-link_translate_fr_title=&amp;quot;Diagnostic d'un disque défectueux Linux&amp;quot;  data-link_translate_fr_url=&amp;quot;Diagnostic d'un disque défectueux Linux&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:fr:Diagnostic d'un disque défectueux Linux]][[fr:Diagnostic d'un disque défectueux Linux]]&lt;br /&gt;
&amp;lt;br /&amp;gt;Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu [[:fr:Diagnostic d'un disque défectueux Linux|tutaj]].&amp;lt;br /&amp;gt;&amp;lt;span data-translate=&amp;quot;fr&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span data-link_translate_ja_title=&amp;quot;故障したLinuxディスクの診断&amp;quot;  data-link_translate_ja_url=&amp;quot;故障したLinuxディスクの診断&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ja:故障したLinuxディスクの診断]][[ja:故障したLinuxディスクの診断]]&lt;br /&gt;
&amp;lt;span data-link_translate_zh_title=&amp;quot;诊断一个有问题的Linux磁盘&amp;quot;  data-link_translate_zh_url=&amp;quot;诊断一个有问题的Linux磁盘&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:zh:诊断一个有问题的Linux磁盘]][[zh:诊断一个有问题的Linux磁盘]]&lt;br /&gt;
&amp;lt;span data-link_translate_de_title=&amp;quot;Diagnose einer defekten Linux-Festplatte&amp;quot;  data-link_translate_de_url=&amp;quot;Diagnose einer defekten Linux-Festplatte&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:de:Diagnose einer defekten Linux-Festplatte]][[de:Diagnose einer defekten Linux-Festplatte]]&lt;br /&gt;
&amp;lt;span data-link_translate_nl_title=&amp;quot;Diagnose van een defecte Linux-schijf&amp;quot;  data-link_translate_nl_url=&amp;quot;Diagnose van een defecte Linux-schijf&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:nl:Diagnose van een defecte Linux-schijf]][[nl:Diagnose van een defecte Linux-schijf]]&lt;br /&gt;
&amp;lt;span data-link_translate_it_title=&amp;quot;Diagnosticare un disco Linux difettoso&amp;quot;  data-link_translate_it_url=&amp;quot;Diagnosticare un disco Linux difettoso&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:it:Diagnosticare un disco Linux difettoso]][[it:Diagnosticare un disco Linux difettoso]]&lt;br /&gt;
&amp;lt;span data-link_translate_pt_title=&amp;quot;Diagnosticar um disco Linux defeituoso&amp;quot;  data-link_translate_pt_url=&amp;quot;Diagnosticar um disco Linux defeituoso&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:pt:Diagnosticar um disco Linux defeituoso]][[pt:Diagnosticar um disco Linux defeituoso]]&lt;br /&gt;
&amp;lt;span data-link_translate_es_title=&amp;quot;Diagnóstico de un disco Linux defectuoso&amp;quot;  data-link_translate_es_url=&amp;quot;Diagnóstico de un disco Linux defectuoso&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:es:Diagnóstico de un disco Linux defectuoso]][[es:Diagnóstico de un disco Linux defectuoso]]&lt;br /&gt;
&amp;lt;span data-link_translate_en_title=&amp;quot;Diagnosing a faulty Linux disk&amp;quot;  data-link_translate_en_url=&amp;quot;Diagnosing a faulty Linux disk&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:en:Diagnosing a faulty Linux disk]][[en:Diagnosing a faulty Linux disk]]&lt;br /&gt;
== Wstęp == &lt;br /&gt;
&lt;br /&gt;
Ten artykuł ma na celu zdiagnozowanie i zidentyfikowanie uszkodzonego dysku w serwerze Linux.&lt;br /&gt;
&lt;br /&gt;
Poniższe czynności można wykonać z poziomu terminala Linux lub Netboot. &lt;br /&gt;
&lt;br /&gt;
== Zamówienia == &lt;br /&gt;
&lt;br /&gt;
 === Jeśli system operacyjny posiada RAID == =&lt;br /&gt;
&lt;br /&gt;
Jako pierwszy krok możesz wykonać następujące polecenia: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; cat /proc/mdstat &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Otrzymasz wtedy wynik podobny do poniższego: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt; &lt;br /&gt;
[root@localhost ~]# cat /proc/mdstat&lt;br /&gt;
&lt;br /&gt;
Personalities : [raid1]&lt;br /&gt;
read_ahead 1024 sectors&lt;br /&gt;
md2 : active raid1 sda3[1] sdb3[0]&lt;br /&gt;
262016 blocks [2/2] [UU]&lt;br /&gt;
&lt;br /&gt;
md1 : active raid1 sda2[1] sdb2[0]&lt;br /&gt;
119684160 blocks [2/2] [UU]&lt;br /&gt;
&lt;br /&gt;
md0 : active raid1 sda1[1] sdb1[0]&lt;br /&gt;
102208 blocks [2/2] [UU]&lt;br /&gt;
&lt;br /&gt;
unused devices: &amp;lt;none&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tutaj można zobaczyć [UU] na końcu każdego dysku logicznego. U oznacza, że dysk jest prawidłowo zintegrowany w macierzy RAID.&lt;br /&gt;
Dlatego, gdy tylko pojawi się sekwencja taka jak [_U] wnioskujemy, że napęd jest uszkodzony. &lt;br /&gt;
&lt;br /&gt;
Możesz również uzyskać wynik taki jak poniżej: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[root@localhost ~]# cat /proc/mdstat&lt;br /&gt;
&lt;br /&gt;
Personalities : [raid1]&lt;br /&gt;
md3 : active raid1 sda3[0] sdb3[2](F)&lt;br /&gt;
      439553856 blocks super 1.0 [2/1] [U_]&lt;br /&gt;
      bitmap: 1/4 pages [4KB], 65536KB chunk&lt;br /&gt;
&lt;br /&gt;
md1 : active raid1 sdb1[2](F) sda1[0]&lt;br /&gt;
      19529600 blocks super 1.0 [2/1] [U_]&lt;br /&gt;
&lt;br /&gt;
unused devices: &amp;lt;none&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
W tym przypadku (F) mówi nam, że przegroda jest uszkodzona. W naszym przykładzie uszkodzone są partycje sdb3 i sdb1.&lt;br /&gt;
&lt;br /&gt;
 === Diagnoza == =&lt;br /&gt;
&lt;br /&gt;
Aby zdiagnozować, który dysk jest uszkodzony, użyjemy SMART.&lt;br /&gt;
&lt;br /&gt;
Aby to zrobić, musisz go zainstalować: &lt;br /&gt;
W zależności od dystrybucji Linuksa, polecenie może się zmienić:&lt;br /&gt;
&lt;br /&gt;
Dla Centos :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; &lt;br /&gt;
yum install smartmontools&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dla Ubuntu / Debiana :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
apt-get install smartmontools&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Następnie możesz wykonać następujące polecenie, które wyświetli listę obecnych dysków: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; &lt;br /&gt;
smartctl --scan&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aby uzyskać więcej informacji o dysku, użyj następującego polecenia: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
smartctl -iHAl error [NOM DU DISQUE]&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Następnie zostanie wygenerowany raport z dysku, który pokaże wszystkie występujące anomalie.&lt;br /&gt;
Niniejsze sprawozdanie składa się z czterech części. Pierwsza część to informacje o dysku, jego numer seryjny, model, pojemność, ...&lt;br /&gt;
Druga część to powrót do testu SMART, jeśli wynik jest inny niż PASSED, konieczna jest wymiana dysku.&lt;br /&gt;
Trzecia część to wszystkie wartości wygenerowane przez test związane z dyskiem.&lt;br /&gt;
I wreszcie ostatnia część to logi błędów dysku.&lt;br /&gt;
&lt;br /&gt;
[[Category:Linux]]&lt;br /&gt;
[[Category:Serwer dedykowany]]&lt;/div&gt;</summary>
		<author><name>Ikbot</name></author>
	</entry>
	<entry>
		<id>https://pl-wiki.ikoula.com/index.php?title=Wy%C5%82%C4%85czenie_ustawiania_tryb%C3%B3w_dla_nowego_modu%C5%82u_w_oparciu_o_j%C4%85dro&amp;diff=12822</id>
		<title>Wyłączenie ustawiania trybów dla nowego modułu w oparciu o jądro</title>
		<link rel="alternate" type="text/html" href="https://pl-wiki.ikoula.com/index.php?title=Wy%C5%82%C4%85czenie_ustawiania_tryb%C3%B3w_dla_nowego_modu%C5%82u_w_oparciu_o_j%C4%85dro&amp;diff=12822"/>
		<updated>2021-07-29T15:00:28Z</updated>

		<summary type="html">&lt;p&gt;Ikbot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span data-link_translate_ro_title=&amp;quot;Dezactivarea setării modului bazat pe kernel pentru noul modul&amp;quot;  data-link_translate_ro_url=&amp;quot;Dezactivarea setării modului bazat pe kernel pentru noul modul&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ro:Dezactivarea setării modului bazat pe kernel pentru noul modul]][[ro:Dezactivarea setării modului bazat pe kernel pentru noul modul]]&lt;br /&gt;
&amp;lt;span data-link_translate_ru_title=&amp;quot;Отключите установку режима на основе ядра для нового модуля&amp;quot;  data-link_translate_ru_url=&amp;quot;Отключите установку режима на основе ядра для нового модуля&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ru:Отключите установку режима на основе ядра для нового модуля]][[ru:Отключите установку режима на основе ядра для нового модуля]]&lt;br /&gt;
&amp;lt;span data-link_translate_fr_title=&amp;quot;Desactiver le Kernel-based mode-setting pour le module nouveau&amp;quot;  data-link_translate_fr_url=&amp;quot;Desactiver le Kernel-based mode-setting pour le module nouveau&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:fr:Desactiver le Kernel-based mode-setting pour le module nouveau]][[fr:Desactiver le Kernel-based mode-setting pour le module nouveau]]&lt;br /&gt;
&amp;lt;br /&amp;gt;Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu [[:fr:Desactiver le Kernel-based mode-setting pour le module nouveau|tutaj]].&amp;lt;br /&amp;gt;&amp;lt;span data-translate=&amp;quot;fr&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span data-link_translate_ja_title=&amp;quot;新モジュールのカーネルベースのモード設定を無効にする&amp;quot;  data-link_translate_ja_url=&amp;quot;新モジュールのカーネルベースのモード設定を無効にする&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ja:新モジュールのカーネルベースのモード設定を無効にする]][[ja:新モジュールのカーネルベースのモード設定を無効にする]]&lt;br /&gt;
&amp;lt;span data-link_translate_zh_title=&amp;quot;禁用新模块的基于内核的模式设置&amp;quot;  data-link_translate_zh_url=&amp;quot;禁用新模块的基于内核的模式设置&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:zh:禁用新模块的基于内核的模式设置]][[zh:禁用新模块的基于内核的模式设置]]&lt;br /&gt;
&amp;lt;span data-link_translate_de_title=&amp;quot;Deaktivieren der kernelbasierten Modus-Einstellung für das neue Modul&amp;quot;  data-link_translate_de_url=&amp;quot;Deaktivieren der kernelbasierten Modus-Einstellung für das neue Modul&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:de:Deaktivieren der kernelbasierten Modus-Einstellung für das neue Modul]][[de:Deaktivieren der kernelbasierten Modus-Einstellung für das neue Modul]]&lt;br /&gt;
&amp;lt;span data-link_translate_nl_title=&amp;quot;Schakel de kernel-gebaseerde modus-instelling voor de nieuwe module uit&amp;quot;  data-link_translate_nl_url=&amp;quot;Schakel de kernel-gebaseerde modus-instelling voor de nieuwe module uit&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:nl:Schakel de kernel-gebaseerde modus-instelling voor de nieuwe module uit]][[nl:Schakel de kernel-gebaseerde modus-instelling voor de nieuwe module uit]]&lt;br /&gt;
&amp;lt;span data-link_translate_it_title=&amp;quot;Disabilita l'impostazione della modalità basata sul kernel per il nuovo modulo&amp;quot;  data-link_translate_it_url=&amp;quot;Disabilita l'impostazione della modalità basata sul kernel per il nuovo modulo&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:it:Disabilita l'impostazione della modalità basata sul kernel per il nuovo modulo]][[it:Disabilita l'impostazione della modalità basata sul kernel per il nuovo modulo]]&lt;br /&gt;
&amp;lt;span data-link_translate_pt_title=&amp;quot;Desactivar o mode-setting baseado no kernel para o novo módulo&amp;quot;  data-link_translate_pt_url=&amp;quot;Desactivar o mode-setting baseado no kernel para o novo módulo&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:pt:Desactivar o mode-setting baseado no kernel para o novo módulo]][[pt:Desactivar o mode-setting baseado no kernel para o novo módulo]]&lt;br /&gt;
&amp;lt;span data-link_translate_es_title=&amp;quot;Desactivar la configuración del modo basado en el kernel para el nuevo módulo&amp;quot;  data-link_translate_es_url=&amp;quot;Desactivar la configuración del modo basado en el kernel para el nuevo módulo&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:es:Desactivar la configuración del modo basado en el kernel para el nuevo módulo]][[es:Desactivar la configuración del modo basado en el kernel para el nuevo módulo]]&lt;br /&gt;
&amp;lt;span data-link_translate_en_title=&amp;quot;Disable kernel-based mode-setting for the new module&amp;quot;  data-link_translate_en_url=&amp;quot;Disable kernel-based mode-setting for the new module&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:en:Disable kernel-based mode-setting for the new module]][[en:Disable kernel-based mode-setting for the new module]]&lt;br /&gt;
Kernel-based mode-setting, czyli KMS, pozwala na usprawnienie wyświetlania obrazu na serwerze Linux. W przypadku zdalnego serwera dedykowanego, korzyści te będą trudne do wykorzystania. Zalecamy wyłączenie tej funkcji, która jest domyślnie włączona dla &amp;quot;nowego&amp;quot; sterownika.&lt;br /&gt;
&lt;br /&gt;
 ==Jak sprawdzić, czy system KMS jest aktywny?== =&lt;br /&gt;
Używając tego polecenia, jeśli wynik nie jest '0' :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat /sys/module/nouveau/parameters/modeset&lt;br /&gt;
-1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 ==Jak wyłączyć KMS== =&lt;br /&gt;
* Ustaw modeset na 0 w domyślnych ustawieniach gruba. '''/etc/default/grub''' (do dodania na '''GRUB_CMDLINE_LINUX'''):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nouveau.modeset=0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Zregeneruj pliki konfiguracyjne gruba, aby odzwierciedlić ustawienia domyślne:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
grub-mkconfig -o /boot/grub/grub.cfg&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Sprawdź, czy opcja jest prawidłowo ustawiona:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
grep -ri nouveau /boot/grub/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ponowne uruchomienie jest konieczne, aby wziąć to pod uwagę. &amp;lt;b&amp;gt;Si les commandes précédentes ont générées des erreurs, il est indispensable de vérifier avant de procéder au redémarrage.&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Linux]]&lt;br /&gt;
[[Category:Serwer VPS]]&lt;br /&gt;
[[Category:Serwer dedykowany]]&lt;/div&gt;</summary>
		<author><name>Ikbot</name></author>
	</entry>
	<entry>
		<id>https://pl-wiki.ikoula.com/index.php?title=Wy%C5%82%C4%85czenie_ustawiania_tryb%C3%B3w_dla_nowego_modu%C5%82u_w_oparciu_o_j%C4%85dro&amp;diff=12821</id>
		<title>Wyłączenie ustawiania trybów dla nowego modułu w oparciu o jądro</title>
		<link rel="alternate" type="text/html" href="https://pl-wiki.ikoula.com/index.php?title=Wy%C5%82%C4%85czenie_ustawiania_tryb%C3%B3w_dla_nowego_modu%C5%82u_w_oparciu_o_j%C4%85dro&amp;diff=12821"/>
		<updated>2021-07-29T14:59:19Z</updated>

		<summary type="html">&lt;p&gt;Ikbot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span data-link_translate_ru_title=&amp;quot;Отключите установку режима на основе ядра для нового модуля&amp;quot;  data-link_translate_ru_url=&amp;quot;Отключите установку режима на основе ядра для нового модуля&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ru:Отключите установку режима на основе ядра для нового модуля]][[ru:Отключите установку режима на основе ядра для нового модуля]]&lt;br /&gt;
&amp;lt;span data-link_translate_fr_title=&amp;quot;Desactiver le Kernel-based mode-setting pour le module nouveau&amp;quot;  data-link_translate_fr_url=&amp;quot;Desactiver le Kernel-based mode-setting pour le module nouveau&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:fr:Desactiver le Kernel-based mode-setting pour le module nouveau]][[fr:Desactiver le Kernel-based mode-setting pour le module nouveau]]&lt;br /&gt;
&amp;lt;br /&amp;gt;Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu [[:fr:Desactiver le Kernel-based mode-setting pour le module nouveau|tutaj]].&amp;lt;br /&amp;gt;&amp;lt;span data-translate=&amp;quot;fr&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span data-link_translate_ja_title=&amp;quot;新モジュールのカーネルベースのモード設定を無効にする&amp;quot;  data-link_translate_ja_url=&amp;quot;新モジュールのカーネルベースのモード設定を無効にする&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ja:新モジュールのカーネルベースのモード設定を無効にする]][[ja:新モジュールのカーネルベースのモード設定を無効にする]]&lt;br /&gt;
&amp;lt;span data-link_translate_zh_title=&amp;quot;禁用新模块的基于内核的模式设置&amp;quot;  data-link_translate_zh_url=&amp;quot;禁用新模块的基于内核的模式设置&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:zh:禁用新模块的基于内核的模式设置]][[zh:禁用新模块的基于内核的模式设置]]&lt;br /&gt;
&amp;lt;span data-link_translate_de_title=&amp;quot;Deaktivieren der kernelbasierten Modus-Einstellung für das neue Modul&amp;quot;  data-link_translate_de_url=&amp;quot;Deaktivieren der kernelbasierten Modus-Einstellung für das neue Modul&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:de:Deaktivieren der kernelbasierten Modus-Einstellung für das neue Modul]][[de:Deaktivieren der kernelbasierten Modus-Einstellung für das neue Modul]]&lt;br /&gt;
&amp;lt;span data-link_translate_nl_title=&amp;quot;Schakel de kernel-gebaseerde modus-instelling voor de nieuwe module uit&amp;quot;  data-link_translate_nl_url=&amp;quot;Schakel de kernel-gebaseerde modus-instelling voor de nieuwe module uit&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:nl:Schakel de kernel-gebaseerde modus-instelling voor de nieuwe module uit]][[nl:Schakel de kernel-gebaseerde modus-instelling voor de nieuwe module uit]]&lt;br /&gt;
&amp;lt;span data-link_translate_it_title=&amp;quot;Disabilita l'impostazione della modalità basata sul kernel per il nuovo modulo&amp;quot;  data-link_translate_it_url=&amp;quot;Disabilita l'impostazione della modalità basata sul kernel per il nuovo modulo&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:it:Disabilita l'impostazione della modalità basata sul kernel per il nuovo modulo]][[it:Disabilita l'impostazione della modalità basata sul kernel per il nuovo modulo]]&lt;br /&gt;
&amp;lt;span data-link_translate_pt_title=&amp;quot;Desactivar o mode-setting baseado no kernel para o novo módulo&amp;quot;  data-link_translate_pt_url=&amp;quot;Desactivar o mode-setting baseado no kernel para o novo módulo&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:pt:Desactivar o mode-setting baseado no kernel para o novo módulo]][[pt:Desactivar o mode-setting baseado no kernel para o novo módulo]]&lt;br /&gt;
&amp;lt;span data-link_translate_es_title=&amp;quot;Desactivar la configuración del modo basado en el kernel para el nuevo módulo&amp;quot;  data-link_translate_es_url=&amp;quot;Desactivar la configuración del modo basado en el kernel para el nuevo módulo&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:es:Desactivar la configuración del modo basado en el kernel para el nuevo módulo]][[es:Desactivar la configuración del modo basado en el kernel para el nuevo módulo]]&lt;br /&gt;
&amp;lt;span data-link_translate_en_title=&amp;quot;Disable kernel-based mode-setting for the new module&amp;quot;  data-link_translate_en_url=&amp;quot;Disable kernel-based mode-setting for the new module&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:en:Disable kernel-based mode-setting for the new module]][[en:Disable kernel-based mode-setting for the new module]]&lt;br /&gt;
Kernel-based mode-setting, czyli KMS, pozwala na usprawnienie wyświetlania obrazu na serwerze Linux. W przypadku zdalnego serwera dedykowanego, korzyści te będą trudne do wykorzystania. Zalecamy wyłączenie tej funkcji, która jest domyślnie włączona dla &amp;quot;nowego&amp;quot; sterownika.&lt;br /&gt;
&lt;br /&gt;
 ==Jak sprawdzić, czy system KMS jest aktywny?== =&lt;br /&gt;
Używając tego polecenia, jeśli wynik nie jest '0' :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat /sys/module/nouveau/parameters/modeset&lt;br /&gt;
-1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 ==Jak wyłączyć KMS== =&lt;br /&gt;
* Ustaw modeset na 0 w domyślnych ustawieniach gruba. '''/etc/default/grub''' (do dodania na '''GRUB_CMDLINE_LINUX'''):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nouveau.modeset=0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Zregeneruj pliki konfiguracyjne gruba, aby odzwierciedlić ustawienia domyślne:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
grub-mkconfig -o /boot/grub/grub.cfg&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Sprawdź, czy opcja jest prawidłowo ustawiona:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
grep -ri nouveau /boot/grub/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ponowne uruchomienie jest konieczne, aby wziąć to pod uwagę. &amp;lt;b&amp;gt;Si les commandes précédentes ont générées des erreurs, il est indispensable de vérifier avant de procéder au redémarrage.&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Linux]]&lt;br /&gt;
[[Category:Serwer VPS]]&lt;br /&gt;
[[Category:Serwer dedykowany]]&lt;/div&gt;</summary>
		<author><name>Ikbot</name></author>
	</entry>
	<entry>
		<id>https://pl-wiki.ikoula.com/index.php?title=Wy%C5%82%C4%85czenie_ustawiania_tryb%C3%B3w_dla_nowego_modu%C5%82u_w_oparciu_o_j%C4%85dro&amp;diff=12820</id>
		<title>Wyłączenie ustawiania trybów dla nowego modułu w oparciu o jądro</title>
		<link rel="alternate" type="text/html" href="https://pl-wiki.ikoula.com/index.php?title=Wy%C5%82%C4%85czenie_ustawiania_tryb%C3%B3w_dla_nowego_modu%C5%82u_w_oparciu_o_j%C4%85dro&amp;diff=12820"/>
		<updated>2021-07-29T14:58:27Z</updated>

		<summary type="html">&lt;p&gt;Ikbot: Utworzono nową stronę &amp;quot;&amp;lt;span data-link_translate_fr_title=&amp;quot;Desactiver le Kernel-based mode-setting pour le module nouveau&amp;quot;  data-link_translate_fr_url=&amp;quot;Desactiver le Kernel-based mode-setting...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span data-link_translate_fr_title=&amp;quot;Desactiver le Kernel-based mode-setting pour le module nouveau&amp;quot;  data-link_translate_fr_url=&amp;quot;Desactiver le Kernel-based mode-setting pour le module nouveau&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:fr:Desactiver le Kernel-based mode-setting pour le module nouveau]][[fr:Desactiver le Kernel-based mode-setting pour le module nouveau]]&lt;br /&gt;
&amp;lt;br /&amp;gt;Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu [[:fr:Desactiver le Kernel-based mode-setting pour le module nouveau|tutaj]].&amp;lt;br /&amp;gt;&amp;lt;span data-translate=&amp;quot;fr&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span data-link_translate_ja_title=&amp;quot;新モジュールのカーネルベースのモード設定を無効にする&amp;quot;  data-link_translate_ja_url=&amp;quot;新モジュールのカーネルベースのモード設定を無効にする&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ja:新モジュールのカーネルベースのモード設定を無効にする]][[ja:新モジュールのカーネルベースのモード設定を無効にする]]&lt;br /&gt;
&amp;lt;span data-link_translate_zh_title=&amp;quot;禁用新模块的基于内核的模式设置&amp;quot;  data-link_translate_zh_url=&amp;quot;禁用新模块的基于内核的模式设置&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:zh:禁用新模块的基于内核的模式设置]][[zh:禁用新模块的基于内核的模式设置]]&lt;br /&gt;
&amp;lt;span data-link_translate_de_title=&amp;quot;Deaktivieren der kernelbasierten Modus-Einstellung für das neue Modul&amp;quot;  data-link_translate_de_url=&amp;quot;Deaktivieren der kernelbasierten Modus-Einstellung für das neue Modul&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:de:Deaktivieren der kernelbasierten Modus-Einstellung für das neue Modul]][[de:Deaktivieren der kernelbasierten Modus-Einstellung für das neue Modul]]&lt;br /&gt;
&amp;lt;span data-link_translate_nl_title=&amp;quot;Schakel de kernel-gebaseerde modus-instelling voor de nieuwe module uit&amp;quot;  data-link_translate_nl_url=&amp;quot;Schakel de kernel-gebaseerde modus-instelling voor de nieuwe module uit&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:nl:Schakel de kernel-gebaseerde modus-instelling voor de nieuwe module uit]][[nl:Schakel de kernel-gebaseerde modus-instelling voor de nieuwe module uit]]&lt;br /&gt;
&amp;lt;span data-link_translate_it_title=&amp;quot;Disabilita l'impostazione della modalità basata sul kernel per il nuovo modulo&amp;quot;  data-link_translate_it_url=&amp;quot;Disabilita l'impostazione della modalità basata sul kernel per il nuovo modulo&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:it:Disabilita l'impostazione della modalità basata sul kernel per il nuovo modulo]][[it:Disabilita l'impostazione della modalità basata sul kernel per il nuovo modulo]]&lt;br /&gt;
&amp;lt;span data-link_translate_pt_title=&amp;quot;Desactivar o mode-setting baseado no kernel para o novo módulo&amp;quot;  data-link_translate_pt_url=&amp;quot;Desactivar o mode-setting baseado no kernel para o novo módulo&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:pt:Desactivar o mode-setting baseado no kernel para o novo módulo]][[pt:Desactivar o mode-setting baseado no kernel para o novo módulo]]&lt;br /&gt;
&amp;lt;span data-link_translate_es_title=&amp;quot;Desactivar la configuración del modo basado en el kernel para el nuevo módulo&amp;quot;  data-link_translate_es_url=&amp;quot;Desactivar la configuración del modo basado en el kernel para el nuevo módulo&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:es:Desactivar la configuración del modo basado en el kernel para el nuevo módulo]][[es:Desactivar la configuración del modo basado en el kernel para el nuevo módulo]]&lt;br /&gt;
&amp;lt;span data-link_translate_en_title=&amp;quot;Disable kernel-based mode-setting for the new module&amp;quot;  data-link_translate_en_url=&amp;quot;Disable kernel-based mode-setting for the new module&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:en:Disable kernel-based mode-setting for the new module]][[en:Disable kernel-based mode-setting for the new module]]&lt;br /&gt;
Kernel-based mode-setting, czyli KMS, pozwala na usprawnienie wyświetlania obrazu na serwerze Linux. W przypadku zdalnego serwera dedykowanego, korzyści te będą trudne do wykorzystania. Zalecamy wyłączenie tej funkcji, która jest domyślnie włączona dla &amp;quot;nowego&amp;quot; sterownika.&lt;br /&gt;
&lt;br /&gt;
 ==Jak sprawdzić, czy system KMS jest aktywny?== =&lt;br /&gt;
Używając tego polecenia, jeśli wynik nie jest '0' :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat /sys/module/nouveau/parameters/modeset&lt;br /&gt;
-1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 ==Jak wyłączyć KMS== =&lt;br /&gt;
* Ustaw modeset na 0 w domyślnych ustawieniach gruba. '''/etc/default/grub''' (do dodania na '''GRUB_CMDLINE_LINUX'''):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nouveau.modeset=0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Zregeneruj pliki konfiguracyjne gruba, aby odzwierciedlić ustawienia domyślne:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
grub-mkconfig -o /boot/grub/grub.cfg&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Sprawdź, czy opcja jest prawidłowo ustawiona:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
grep -ri nouveau /boot/grub/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ponowne uruchomienie jest konieczne, aby wziąć to pod uwagę. &amp;lt;b&amp;gt;Si les commandes précédentes ont générées des erreurs, il est indispensable de vérifier avant de procéder au redémarrage.&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Linux]]&lt;br /&gt;
[[Category:Serwer VPS]]&lt;br /&gt;
[[Category:Serwer dedykowany]]&lt;/div&gt;</summary>
		<author><name>Ikbot</name></author>
	</entry>
	<entry>
		<id>https://pl-wiki.ikoula.com/index.php?title=Wdra%C5%BCanie_instancji_za_pomoc%C4%85_Terraform&amp;diff=12819</id>
		<title>Wdrażanie instancji za pomocą Terraform</title>
		<link rel="alternate" type="text/html" href="https://pl-wiki.ikoula.com/index.php?title=Wdra%C5%BCanie_instancji_za_pomoc%C4%85_Terraform&amp;diff=12819"/>
		<updated>2021-07-29T14:48:20Z</updated>

		<summary type="html">&lt;p&gt;Ikbot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span data-link_translate_ro_title=&amp;quot;Implementarea instanțelor dvs. cu Terraform&amp;quot;  data-link_translate_ro_url=&amp;quot;Implementarea instanțelor dvs. cu Terraform&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ro:Implementarea instanțelor dvs. cu Terraform]][[ro:Implementarea instanțelor dvs. cu Terraform]]&lt;br /&gt;
&amp;lt;span data-link_translate_ru_title=&amp;quot;Развертывание ваших экземпляров с помощью Terraform&amp;quot;  data-link_translate_ru_url=&amp;quot;Развертывание ваших экземпляров с помощью Terraform&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ru:Развертывание ваших экземпляров с помощью Terraform]][[ru:Развертывание ваших экземпляров с помощью Terraform]]&lt;br /&gt;
&amp;lt;span data-link_translate_fr_title=&amp;quot;Deployer vos instances avec Terraform&amp;quot;  data-link_translate_fr_url=&amp;quot;Deployer vos instances avec Terraform&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:fr:Deployer vos instances avec Terraform]][[fr:Deployer vos instances avec Terraform]]&lt;br /&gt;
&amp;lt;br /&amp;gt;Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu [[:fr:Deployer vos instances avec Terraform|tutaj]].&amp;lt;br /&amp;gt;&amp;lt;span data-translate=&amp;quot;fr&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span data-link_translate_ja_title=&amp;quot;Terraformによるインスタンスのデプロイ&amp;quot;  data-link_translate_ja_url=&amp;quot;Terraformによるインスタンスのデプロイ&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ja:Terraformによるインスタンスのデプロイ]][[ja:Terraformによるインスタンスのデプロイ]]&lt;br /&gt;
&amp;lt;span data-link_translate_zh_title=&amp;quot;用Terraform部署你的实例&amp;quot;  data-link_translate_zh_url=&amp;quot;用Terraform部署你的实例&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:zh:用Terraform部署你的实例]][[zh:用Terraform部署你的实例]]&lt;br /&gt;
&amp;lt;span data-link_translate_de_title=&amp;quot;Bereitstellen Ihrer Instanzen mit Terraform&amp;quot;  data-link_translate_de_url=&amp;quot;Bereitstellen Ihrer Instanzen mit Terraform&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:de:Bereitstellen Ihrer Instanzen mit Terraform]][[de:Bereitstellen Ihrer Instanzen mit Terraform]]&lt;br /&gt;
&amp;lt;span data-link_translate_nl_title=&amp;quot;Je instances uitrollen met Terraform&amp;quot;  data-link_translate_nl_url=&amp;quot;Je instances uitrollen met Terraform&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:nl:Je instances uitrollen met Terraform]][[nl:Je instances uitrollen met Terraform]]&lt;br /&gt;
&amp;lt;span data-link_translate_it_title=&amp;quot;Distribuire le istanze con Terraform&amp;quot;  data-link_translate_it_url=&amp;quot;Distribuire le istanze con Terraform&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:it:Distribuire le istanze con Terraform]][[it:Distribuire le istanze con Terraform]]&lt;br /&gt;
&amp;lt;span data-link_translate_pt_title=&amp;quot;Implementar as suas instâncias com a Terraform&amp;quot;  data-link_translate_pt_url=&amp;quot;Implementar as suas instâncias com a Terraform&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:pt:Implementar as suas instâncias com a Terraform]][[pt:Implementar as suas instâncias com a Terraform]]&lt;br /&gt;
&amp;lt;span data-link_translate_es_title=&amp;quot;Despliegue de sus instancias con Terraform&amp;quot;  data-link_translate_es_url=&amp;quot;Despliegue de sus instancias con Terraform&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:es:Despliegue de sus instancias con Terraform]][[es:Despliegue de sus instancias con Terraform]]&lt;br /&gt;
&amp;lt;span data-link_translate_en_title=&amp;quot;Deploying your instances with Terraform&amp;quot;  data-link_translate_en_url=&amp;quot;Deploying your instances with Terraform&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:en:Deploying your instances with Terraform]][[en:Deploying your instances with Terraform]]&lt;br /&gt;
== Opis ==&lt;br /&gt;
&lt;br /&gt;
Zobaczymy, jak szybko wdrożyć jedną lub więcej instancji IKOULA One Cloud za pomocą narzędzia infrastruktury jako kodu o nazwie &amp;quot;Terraform&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Przede wszystkim musisz zainstalować Terraform, jeśli jeszcze tego nie zrobiłeś, i mieć konto IKOULA One Cloud.&lt;br /&gt;
Terraform jest dostępny dla większości systemów operacyjnych pod następującym linkiem: https://www.terraform.io/downloads.html&lt;br /&gt;
&lt;br /&gt;
Terraform obsługuje dziesiątki dostawców, których lista jest dostępna na ich stronie internetowej (https://www.terraform.io/docs/providers/).&lt;br /&gt;
Będziemy korzystać z dostawcy &amp;quot;Cloudstack&amp;quot;, aby wdrożyć na Cloud Ikoula One.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Wdrażanie pojedynczej instancji ==&lt;br /&gt;
&lt;br /&gt;
Napiszemy nasz pierwszy plik konfiguracyjny Terraform umożliwiający wdrożenie pojedynczej instancji IKOULA Cloud:&lt;br /&gt;
&lt;br /&gt;
Jest to plik tekstowy z rozszerzeniem &amp;quot;.tf&amp;quot; (uważaj, aby nie utworzyć kilku plików &amp;quot;.tf&amp;quot; w swoim katalogu roboczym, gdyż Terraform załaduje je wszystkie), będziemy używać klasycznego formatu Terraform, ale możliwe jest również użycie składni JSON.&lt;br /&gt;
&lt;br /&gt;
Oto zawartość naszego pliku Terraform, którą należy dostosować do własnych parametrów:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 '''Aby wdrożyć instancję w strefie podstawowej''':&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
provider &amp;quot;cloudstack&amp;quot; {&lt;br /&gt;
  api_url   = &amp;quot;https://cloudstack.ikoula.com/client/api&amp;quot;&lt;br /&gt;
  api_key    = &amp;quot;&amp;lt; Votre clé API de votre compte/utilisateur Cloud Ikoula One  &amp;gt;&amp;quot;&lt;br /&gt;
  secret_key = &amp;quot;&amp;lt; Votre clé secrète de votre compte/utilisateur Cloud Ikoula One&amp;gt;&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
resource &amp;quot;cloudstack_instance&amp;quot; &amp;quot;&amp;lt; Nom de votre choix pour votre ressource &amp;gt;&amp;quot; {&lt;br /&gt;
  zone = &amp;quot;&amp;lt; Nom de la zone basic Cloud Ikoula One de votre choix &amp;gt;&amp;quot;&lt;br /&gt;
  service_offering = &amp;quot;&amp;lt; Nom de l'offre de calcul Cloud Ikoula One de votre choix &amp;gt; &amp;quot;&lt;br /&gt;
  template = &amp;quot;&amp;lt; Nom du modèle Cloud Ikoula One de votre choix&amp;quot;&lt;br /&gt;
  name = &amp;quot;&amp;lt; Nom de votre choix pour votre instance Cloud Ikoula One&amp;quot;&lt;br /&gt;
  keypair = &amp;quot;&amp;lt; Nom de votre paire de clé SSH Cloud Ikoula One&amp;gt;&amp;quot;&lt;br /&gt;
  expunge = &amp;quot;true&amp;quot;&lt;br /&gt;
  security_group_ids = [&amp;quot;&amp;lt; ID de votre groupe de sécurité Cloud Ikoula One à utiliser &amp;gt;&amp;quot;,]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Pour le déploiement d'une instance en zone avancée''' (avec création d'une règle de redirection de port, pour ssh dans cet exemple)   :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
provider &amp;quot;cloudstack&amp;quot; {&lt;br /&gt;
  api_url   = &amp;quot;https://cloudstack.ikoula.com/client/api&amp;quot;&lt;br /&gt;
  api_key    = &amp;quot;&amp;lt; Votre clé API de votre compte/utilisateur Cloud Ikoula One  &amp;gt;&amp;quot;&lt;br /&gt;
  secret_key = &amp;quot;&amp;lt; Votre clé secrète de votre compte/utilisateur Cloud Ikoula One&amp;gt;&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
resource &amp;quot;cloudstack_instance&amp;quot; &amp;quot;&amp;lt; Nom de votre choix pour votre ressource d'instance &amp;gt;&amp;quot; {&lt;br /&gt;
  zone = &amp;quot;&amp;lt; Nom de la zone avancée/adv Cloud Ikoula One de votre choix &amp;gt;&amp;quot;&lt;br /&gt;
  service_offering = &amp;quot;&amp;lt; Nom de l'offre de calcul Cloud Ikoula One de votre choix &amp;gt; &amp;quot;&lt;br /&gt;
  template = &amp;quot;&amp;lt; Nom du modèle Cloud Ikoula One de votre choix&amp;quot;&lt;br /&gt;
  name = &amp;quot;&amp;lt; Nom de votre choix pour votre instance Cloud Ikoula One&amp;quot;&lt;br /&gt;
  keypair = &amp;quot;&amp;lt; Nom de votre paire de clé SSH Cloud Ikoula One&amp;gt;&amp;quot;&lt;br /&gt;
  expunge = &amp;quot;true&amp;quot;&lt;br /&gt;
  network_id = [&amp;quot;&amp;lt; ID de votre réseau d'invités Cloud Ikoula One à utiliser &amp;gt;&amp;quot;,]&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
# Redirection de port (ici SSH)&lt;br /&gt;
&lt;br /&gt;
resource &amp;quot;cloudstack_port_forward&amp;quot; &amp;quot;SshTerraformVM1&amp;quot; {&lt;br /&gt;
  ip_address_id = &amp;quot;&amp;lt; ID de l'adresse ip NAT Source de votre réseau d'invités &amp;gt;&amp;quot;&lt;br /&gt;
  forward {&lt;br /&gt;
    protocol     = &amp;quot;tcp&amp;quot;&lt;br /&gt;
    private_port = &amp;quot;22&amp;quot;&lt;br /&gt;
    public_port  = &amp;quot;&amp;lt; port ssh publique de votre choix&amp;gt;&amp;quot;&lt;br /&gt;
    virtual_machine_id = &amp;quot;${cloudstack_instance.&amp;lt; Nom que vous avez choisis au-dessus pour votre ressource d'instance &amp;gt;.id}&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note : la ligne 'expunge = &amp;quot;true&amp;quot;' nous permettra de supprimer notre instance lors de l'appel &amp;quot;terraform destroy&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Une fois votre fichier de configuration enregistré, nous allons initialiser Terraform puis l'appliquer :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ terraform init&lt;br /&gt;
&lt;br /&gt;
Initializing provider plugins...&lt;br /&gt;
&lt;br /&gt;
The following providers do not have any version constraints in configuration,&lt;br /&gt;
so the latest version was installed.&lt;br /&gt;
&lt;br /&gt;
To prevent automatic upgrades to new major versions that may contain breaking&lt;br /&gt;
changes, it is recommended to add version = &amp;quot;...&amp;quot; constraints to the&lt;br /&gt;
corresponding provider blocks in configuration, with the constraint strings&lt;br /&gt;
suggested below.&lt;br /&gt;
&lt;br /&gt;
* provider.cloudstack: version = &amp;quot;~&amp;gt; 0.1&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Terraform has been successfully initialized!&lt;br /&gt;
&lt;br /&gt;
You may now begin working with Terraform. Try running &amp;quot;terraform plan&amp;quot; to see&lt;br /&gt;
any changes that are required for your infrastructure. All Terraform commands&lt;br /&gt;
should now work.&lt;br /&gt;
&lt;br /&gt;
If you ever set or change modules or backend configuration for Terraform,&lt;br /&gt;
rerun this command to reinitialize your working directory. If you forget, other&lt;br /&gt;
commands will detect it and remind you to do so if necessary.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Avant de lancer notre déploiement (ici en zone basic), nous pouvons vérifier ce qui sera exécuté sans rien appliquer via la commande :&lt;br /&gt;
#terraform plan&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ terraform plan&lt;br /&gt;
Refreshing Terraform state in-memory prior to plan...&lt;br /&gt;
The refreshed state will be used to calculate this plan, but will not be&lt;br /&gt;
persisted to local or remote state storage.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
An execution plan has been generated and is shown below.&lt;br /&gt;
Resource actions are indicated with the following symbols:&lt;br /&gt;
  + create&lt;br /&gt;
&lt;br /&gt;
Terraform will perform the following actions:&lt;br /&gt;
&lt;br /&gt;
  + cloudstack_instance.TerraformVM1&lt;br /&gt;
      id:                            &amp;lt;computed&amp;gt;&lt;br /&gt;
      display_name:                  &amp;lt;computed&amp;gt;&lt;br /&gt;
      expunge:                       &amp;quot;true&amp;quot;&lt;br /&gt;
      group:                         &amp;lt;computed&amp;gt;&lt;br /&gt;
      ip_address:                    &amp;lt;computed&amp;gt;&lt;br /&gt;
      keypair:                       &amp;quot;MY_SSH_KEYPAIR&amp;quot;&lt;br /&gt;
      name:                          &amp;quot;TerraformVM1&amp;quot;&lt;br /&gt;
      network_id:                    &amp;lt;computed&amp;gt;&lt;br /&gt;
      project:                       &amp;lt;computed&amp;gt;&lt;br /&gt;
      root_disk_size:                &amp;lt;computed&amp;gt;&lt;br /&gt;
      security_group_ids.#:          &amp;quot;1&amp;quot;&lt;br /&gt;
      security_group_ids.3260590242: &amp;quot;84be7eef7-4pne-51c6-9abf6f3f9-c4zoek90887&amp;quot;&lt;br /&gt;
      service_offering:              &amp;quot;t1.pico&amp;quot;&lt;br /&gt;
      tags.%:                        &amp;lt;computed&amp;gt;&lt;br /&gt;
      template:                      &amp;quot;Debian 9 - Minimal - 64bits&amp;quot;&lt;br /&gt;
      zone:                          &amp;quot;US-FL-MIAMI02-Z2-BASIC&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Plan: 1 to add, 0 to change, 0 to destroy.&lt;br /&gt;
&lt;br /&gt;
------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
Note: You didn't specify an &amp;quot;-out&amp;quot; parameter to save this plan, so Terraform&lt;br /&gt;
can't guarantee that exactly these actions will be performed if&lt;br /&gt;
&amp;quot;terraform apply&amp;quot; is subsequently run.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si c'est bien ce que nous voulons faire alors nous pouvons appliquer via la commande &amp;quot;terraform apply&amp;quot; et saisir &amp;quot;yes&amp;quot; pour confirmer quand cela nous est demandé :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ terraform apply&lt;br /&gt;
&lt;br /&gt;
An execution plan has been generated and is shown below.&lt;br /&gt;
Resource actions are indicated with the following symbols:&lt;br /&gt;
  + create&lt;br /&gt;
&lt;br /&gt;
Terraform will perform the following actions:&lt;br /&gt;
&lt;br /&gt;
  + cloudstack_instance.TerraformVM1&lt;br /&gt;
      id:                            &amp;lt;computed&amp;gt;&lt;br /&gt;
      display_name:                  &amp;lt;computed&amp;gt;&lt;br /&gt;
      expunge:                       &amp;quot;true&amp;quot;&lt;br /&gt;
      group:                         &amp;lt;computed&amp;gt;&lt;br /&gt;
      ip_address:                    &amp;lt;computed&amp;gt;&lt;br /&gt;
      keypair:                       &amp;quot;MY_SSH_KEYPAIR&amp;quot;&lt;br /&gt;
      name:                          &amp;quot;TerraformVM1&amp;quot;&lt;br /&gt;
      network_id:                    &amp;lt;computed&amp;gt;&lt;br /&gt;
      project:                       &amp;lt;computed&amp;gt;&lt;br /&gt;
      root_disk_size:                &amp;lt;computed&amp;gt;&lt;br /&gt;
      security_group_ids.#:          &amp;quot;1&amp;quot;&lt;br /&gt;
      security_group_ids.3260590242: &amp;quot;84be7eef7-4pne-51c6-9abf6f3f9-c4zoek90887&amp;quot;&lt;br /&gt;
      service_offering:              &amp;quot;t1.pico&amp;quot;&lt;br /&gt;
      tags.%:                        &amp;lt;computed&amp;gt;&lt;br /&gt;
      template:                      &amp;quot;Debian 9 - Minimal - 64bits&amp;quot;&lt;br /&gt;
      zone:                          &amp;quot;US-FL-MIAMI02-Z2-BASIC&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Plan: 1 to add, 0 to change, 0 to destroy.&lt;br /&gt;
&lt;br /&gt;
Do you want to perform these actions?&lt;br /&gt;
  Terraform will perform the actions described above.&lt;br /&gt;
  Only 'yes' will be accepted to approve.&lt;br /&gt;
&lt;br /&gt;
  Enter a value: yes&lt;br /&gt;
&lt;br /&gt;
cloudstack_instance.TerraformVM1: Creating...&lt;br /&gt;
  display_name:                  &amp;quot;&amp;quot; =&amp;gt; &amp;quot;&amp;lt;computed&amp;gt;&amp;quot;&lt;br /&gt;
  expunge:                       &amp;quot;&amp;quot; =&amp;gt; &amp;quot;true&amp;quot;&lt;br /&gt;
  group:                         &amp;quot;&amp;quot; =&amp;gt; &amp;quot;&amp;lt;computed&amp;gt;&amp;quot;&lt;br /&gt;
  ip_address:                    &amp;quot;&amp;quot; =&amp;gt; &amp;quot;&amp;lt;computed&amp;gt;&amp;quot;&lt;br /&gt;
  keypair:                       &amp;quot;&amp;quot; =&amp;gt; &amp;quot;MY_SSH_KEYPAIR&amp;quot;&lt;br /&gt;
  name:                          &amp;quot;&amp;quot; =&amp;gt; &amp;quot;TerraformVM1&amp;quot;&lt;br /&gt;
  network_id:                    &amp;quot;&amp;quot; =&amp;gt; &amp;quot;&amp;lt;computed&amp;gt;&amp;quot;&lt;br /&gt;
  project:                       &amp;quot;&amp;quot; =&amp;gt; &amp;quot;&amp;lt;computed&amp;gt;&amp;quot;&lt;br /&gt;
  root_disk_size:                &amp;quot;&amp;quot; =&amp;gt; &amp;quot;&amp;lt;computed&amp;gt;&amp;quot;&lt;br /&gt;
  security_group_ids.#:          &amp;quot;&amp;quot; =&amp;gt; &amp;quot;1&amp;quot;&lt;br /&gt;
  security_group_ids.3260590242: &amp;quot;&amp;quot; =&amp;gt; &amp;quot;84be7eef7-4pne-51c6-9abf6f3f9-c4zoek90887&amp;quot;&lt;br /&gt;
  service_offering:              &amp;quot;&amp;quot; =&amp;gt; &amp;quot;t1.pico&amp;quot;&lt;br /&gt;
  tags.%:                        &amp;quot;&amp;quot; =&amp;gt; &amp;quot;&amp;lt;computed&amp;gt;&amp;quot;&lt;br /&gt;
  template:                      &amp;quot;&amp;quot; =&amp;gt; &amp;quot;Debian 9 - Minimal - 64bits&amp;quot;&lt;br /&gt;
  zone:                          &amp;quot;&amp;quot; =&amp;gt; &amp;quot;US-FL-MIAMI02-Z2-BASIC&amp;quot;&lt;br /&gt;
cloudstack_instance.TerraformVM1: Still creating... (10s elapsed)&lt;br /&gt;
cloudstack_instance.TerraformVM1: Still creating... (20s elapsed)&lt;br /&gt;
cloudstack_instance.TerraformVM1: Still creating... (30s elapsed)&lt;br /&gt;
cloudstack_instance.TerraformVM1: Still creating... (40s elapsed)&lt;br /&gt;
cloudstack_instance.TerraformVM1: Creation complete after 46s (ID: ba1220fc-b777-48e2-b63a-5d21ccc930ba)&lt;br /&gt;
&lt;br /&gt;
Apply complete! Resources: 1 added, 0 changed, 0 destroyed.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ici nous venons de déployer en quelques secondes, une instance nommée &amp;quot;TerraformVM1&amp;quot; avec le modèle &amp;quot;Debian 9 - Minimal - 64bits&amp;quot; dans la zone basic &amp;quot;US-FL-MIAMI02-Z2-BASIC&amp;quot; avec l'offre de calcul &amp;quot;t1.pico&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Nous pouvons voir celle-ci depuis notre interface Cloud Ikoula One :&lt;br /&gt;
&lt;br /&gt;
[[File:wiki_terraform_1.png]]&lt;br /&gt;
&lt;br /&gt;
Nous pouvons nous connecter sur notre instance fraichement déployée.&lt;br /&gt;
Note : Pour que cela fonctionne il faut que le [https://fr-wiki.ikoula.com/fr/Deploiement_d%27une_instance_en_zone_basic_(cliquez_pour_lire_la_suite)#Introduction_aux_groupes_de_s.C3.A9curit.C3.A9 grupa bezpieczeństwa] dans lequel nous avons déployé le permette, sinon il faudra y rajouter une règle autorisant la connexion.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ ssh -i MY_SSH_KEYPAIR root@38.93.X.X&lt;br /&gt;
The authenticity of host '38.93.X.X (38.93.X.X)' can't be established.&lt;br /&gt;
ECDSA key fingerprint is SHA256:4D7s+xxxXXXXxxxxXXXXXXXXXxxxxXXXXXxxXXXXxxXXXxxx.&lt;br /&gt;
Are you sure you want to continue connecting (yes/no)? yes&lt;br /&gt;
Warning: Permanently added '38.93.X.X' (ECDSA) to the list of known hosts.&lt;br /&gt;
Linux TerraformVM1 4.9.0-8-amd64 #1 SMP Debian 4.9.110-3+deb9u4 (2018-08-21) x86_64&lt;br /&gt;
&lt;br /&gt;
The programs included with the Debian GNU/Linux system are free software;&lt;br /&gt;
the exact distribution terms for each program are described in the&lt;br /&gt;
individual files in /usr/share/doc/*/copyright.&lt;br /&gt;
&lt;br /&gt;
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent&lt;br /&gt;
permitted by applicable law.&lt;br /&gt;
root@TerraformVM1:~#&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pour supprimer notre instance, il nous suffira d'exécuter la commande &amp;quot;terraform destroy&amp;quot; et valider en saisissant &amp;quot;yes&amp;quot; quand cela nous est demandé :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ terraform destroy&lt;br /&gt;
cloudstack_instance.TerraformVM1: Refreshing state... (ID: ba1220fc-b777-48e2-b63a-5d21ccc930ba)&lt;br /&gt;
&lt;br /&gt;
An execution plan has been generated and is shown below.&lt;br /&gt;
Resource actions are indicated with the following symbols:&lt;br /&gt;
  - destroy&lt;br /&gt;
&lt;br /&gt;
Terraform will perform the following actions:&lt;br /&gt;
&lt;br /&gt;
  - cloudstack_instance.TerraformVM1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Plan: 0 to add, 0 to change, 1 to destroy.&lt;br /&gt;
&lt;br /&gt;
Do you really want to destroy?&lt;br /&gt;
  Terraform will destroy all your managed infrastructure, as shown above.&lt;br /&gt;
  There is no undo. Only 'yes' will be accepted to confirm.&lt;br /&gt;
&lt;br /&gt;
  Enter a value: yes&lt;br /&gt;
&lt;br /&gt;
cloudstack_instance.TerraformVM1: Destroying... (ID: ba1220fc-b777-48e2-b63a-5d21ccc930ba)&lt;br /&gt;
cloudstack_instance.TerraformVM1: Still destroying... (ID: ba1220fc-b777-48e2-b63a-5d21ccc930ba, 10s elapsed)&lt;br /&gt;
cloudstack_instance.TerraformVM1: Destruction complete after 15s&lt;br /&gt;
&lt;br /&gt;
Destroy complete! Resources: 1 destroyed.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Catégorie :Cloudstack]]&lt;br /&gt;
[[Catégorie :Cloud public]]&lt;br /&gt;
[[Catégorie :Cloud]]&lt;/div&gt;</summary>
		<author><name>Ikbot</name></author>
	</entry>
	<entry>
		<id>https://pl-wiki.ikoula.com/index.php?title=Wdra%C5%BCanie_instancji_za_pomoc%C4%85_Terraform&amp;diff=12818</id>
		<title>Wdrażanie instancji za pomocą Terraform</title>
		<link rel="alternate" type="text/html" href="https://pl-wiki.ikoula.com/index.php?title=Wdra%C5%BCanie_instancji_za_pomoc%C4%85_Terraform&amp;diff=12818"/>
		<updated>2021-07-29T14:46:28Z</updated>

		<summary type="html">&lt;p&gt;Ikbot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span data-link_translate_ru_title=&amp;quot;Развертывание ваших экземпляров с помощью Terraform&amp;quot;  data-link_translate_ru_url=&amp;quot;Развертывание ваших экземпляров с помощью Terraform&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ru:Развертывание ваших экземпляров с помощью Terraform]][[ru:Развертывание ваших экземпляров с помощью Terraform]]&lt;br /&gt;
&amp;lt;span data-link_translate_fr_title=&amp;quot;Deployer vos instances avec Terraform&amp;quot;  data-link_translate_fr_url=&amp;quot;Deployer vos instances avec Terraform&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:fr:Deployer vos instances avec Terraform]][[fr:Deployer vos instances avec Terraform]]&lt;br /&gt;
&amp;lt;br /&amp;gt;Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu [[:fr:Deployer vos instances avec Terraform|tutaj]].&amp;lt;br /&amp;gt;&amp;lt;span data-translate=&amp;quot;fr&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span data-link_translate_ja_title=&amp;quot;Terraformによるインスタンスのデプロイ&amp;quot;  data-link_translate_ja_url=&amp;quot;Terraformによるインスタンスのデプロイ&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ja:Terraformによるインスタンスのデプロイ]][[ja:Terraformによるインスタンスのデプロイ]]&lt;br /&gt;
&amp;lt;span data-link_translate_zh_title=&amp;quot;用Terraform部署你的实例&amp;quot;  data-link_translate_zh_url=&amp;quot;用Terraform部署你的实例&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:zh:用Terraform部署你的实例]][[zh:用Terraform部署你的实例]]&lt;br /&gt;
&amp;lt;span data-link_translate_de_title=&amp;quot;Bereitstellen Ihrer Instanzen mit Terraform&amp;quot;  data-link_translate_de_url=&amp;quot;Bereitstellen Ihrer Instanzen mit Terraform&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:de:Bereitstellen Ihrer Instanzen mit Terraform]][[de:Bereitstellen Ihrer Instanzen mit Terraform]]&lt;br /&gt;
&amp;lt;span data-link_translate_nl_title=&amp;quot;Je instances uitrollen met Terraform&amp;quot;  data-link_translate_nl_url=&amp;quot;Je instances uitrollen met Terraform&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:nl:Je instances uitrollen met Terraform]][[nl:Je instances uitrollen met Terraform]]&lt;br /&gt;
&amp;lt;span data-link_translate_it_title=&amp;quot;Distribuire le istanze con Terraform&amp;quot;  data-link_translate_it_url=&amp;quot;Distribuire le istanze con Terraform&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:it:Distribuire le istanze con Terraform]][[it:Distribuire le istanze con Terraform]]&lt;br /&gt;
&amp;lt;span data-link_translate_pt_title=&amp;quot;Implementar as suas instâncias com a Terraform&amp;quot;  data-link_translate_pt_url=&amp;quot;Implementar as suas instâncias com a Terraform&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:pt:Implementar as suas instâncias com a Terraform]][[pt:Implementar as suas instâncias com a Terraform]]&lt;br /&gt;
&amp;lt;span data-link_translate_es_title=&amp;quot;Despliegue de sus instancias con Terraform&amp;quot;  data-link_translate_es_url=&amp;quot;Despliegue de sus instancias con Terraform&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:es:Despliegue de sus instancias con Terraform]][[es:Despliegue de sus instancias con Terraform]]&lt;br /&gt;
&amp;lt;span data-link_translate_en_title=&amp;quot;Deploying your instances with Terraform&amp;quot;  data-link_translate_en_url=&amp;quot;Deploying your instances with Terraform&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:en:Deploying your instances with Terraform]][[en:Deploying your instances with Terraform]]&lt;br /&gt;
== Opis ==&lt;br /&gt;
&lt;br /&gt;
Zobaczymy, jak szybko wdrożyć jedną lub więcej instancji IKOULA One Cloud za pomocą narzędzia infrastruktury jako kodu o nazwie &amp;quot;Terraform&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Przede wszystkim musisz zainstalować Terraform, jeśli jeszcze tego nie zrobiłeś, i mieć konto IKOULA One Cloud.&lt;br /&gt;
Terraform jest dostępny dla większości systemów operacyjnych pod następującym linkiem: https://www.terraform.io/downloads.html&lt;br /&gt;
&lt;br /&gt;
Terraform obsługuje dziesiątki dostawców, których lista jest dostępna na ich stronie internetowej (https://www.terraform.io/docs/providers/).&lt;br /&gt;
Będziemy korzystać z dostawcy &amp;quot;Cloudstack&amp;quot;, aby wdrożyć na Cloud Ikoula One.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Wdrażanie pojedynczej instancji ==&lt;br /&gt;
&lt;br /&gt;
Napiszemy nasz pierwszy plik konfiguracyjny Terraform umożliwiający wdrożenie pojedynczej instancji IKOULA Cloud:&lt;br /&gt;
&lt;br /&gt;
Jest to plik tekstowy z rozszerzeniem &amp;quot;.tf&amp;quot; (uważaj, aby nie utworzyć kilku plików &amp;quot;.tf&amp;quot; w swoim katalogu roboczym, gdyż Terraform załaduje je wszystkie), będziemy używać klasycznego formatu Terraform, ale możliwe jest również użycie składni JSON.&lt;br /&gt;
&lt;br /&gt;
Oto zawartość naszego pliku Terraform, którą należy dostosować do własnych parametrów:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 '''Aby wdrożyć instancję w strefie podstawowej''':&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
provider &amp;quot;cloudstack&amp;quot; {&lt;br /&gt;
  api_url   = &amp;quot;https://cloudstack.ikoula.com/client/api&amp;quot;&lt;br /&gt;
  api_key    = &amp;quot;&amp;lt; Votre clé API de votre compte/utilisateur Cloud Ikoula One  &amp;gt;&amp;quot;&lt;br /&gt;
  secret_key = &amp;quot;&amp;lt; Votre clé secrète de votre compte/utilisateur Cloud Ikoula One&amp;gt;&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
resource &amp;quot;cloudstack_instance&amp;quot; &amp;quot;&amp;lt; Nom de votre choix pour votre ressource &amp;gt;&amp;quot; {&lt;br /&gt;
  zone = &amp;quot;&amp;lt; Nom de la zone basic Cloud Ikoula One de votre choix &amp;gt;&amp;quot;&lt;br /&gt;
  service_offering = &amp;quot;&amp;lt; Nom de l'offre de calcul Cloud Ikoula One de votre choix &amp;gt; &amp;quot;&lt;br /&gt;
  template = &amp;quot;&amp;lt; Nom du modèle Cloud Ikoula One de votre choix&amp;quot;&lt;br /&gt;
  name = &amp;quot;&amp;lt; Nom de votre choix pour votre instance Cloud Ikoula One&amp;quot;&lt;br /&gt;
  keypair = &amp;quot;&amp;lt; Nom de votre paire de clé SSH Cloud Ikoula One&amp;gt;&amp;quot;&lt;br /&gt;
  expunge = &amp;quot;true&amp;quot;&lt;br /&gt;
  security_group_ids = [&amp;quot;&amp;lt; ID de votre groupe de sécurité Cloud Ikoula One à utiliser &amp;gt;&amp;quot;,]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Pour le déploiement d'une instance en zone avancée''' (avec création d'une règle de redirection de port, pour ssh dans cet exemple)   :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
provider &amp;quot;cloudstack&amp;quot; {&lt;br /&gt;
  api_url   = &amp;quot;https://cloudstack.ikoula.com/client/api&amp;quot;&lt;br /&gt;
  api_key    = &amp;quot;&amp;lt; Votre clé API de votre compte/utilisateur Cloud Ikoula One  &amp;gt;&amp;quot;&lt;br /&gt;
  secret_key = &amp;quot;&amp;lt; Votre clé secrète de votre compte/utilisateur Cloud Ikoula One&amp;gt;&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
resource &amp;quot;cloudstack_instance&amp;quot; &amp;quot;&amp;lt; Nom de votre choix pour votre ressource d'instance &amp;gt;&amp;quot; {&lt;br /&gt;
  zone = &amp;quot;&amp;lt; Nom de la zone avancée/adv Cloud Ikoula One de votre choix &amp;gt;&amp;quot;&lt;br /&gt;
  service_offering = &amp;quot;&amp;lt; Nom de l'offre de calcul Cloud Ikoula One de votre choix &amp;gt; &amp;quot;&lt;br /&gt;
  template = &amp;quot;&amp;lt; Nom du modèle Cloud Ikoula One de votre choix&amp;quot;&lt;br /&gt;
  name = &amp;quot;&amp;lt; Nom de votre choix pour votre instance Cloud Ikoula One&amp;quot;&lt;br /&gt;
  keypair = &amp;quot;&amp;lt; Nom de votre paire de clé SSH Cloud Ikoula One&amp;gt;&amp;quot;&lt;br /&gt;
  expunge = &amp;quot;true&amp;quot;&lt;br /&gt;
  network_id = [&amp;quot;&amp;lt; ID de votre réseau d'invités Cloud Ikoula One à utiliser &amp;gt;&amp;quot;,]&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
# Redirection de port (ici SSH)&lt;br /&gt;
&lt;br /&gt;
resource &amp;quot;cloudstack_port_forward&amp;quot; &amp;quot;SshTerraformVM1&amp;quot; {&lt;br /&gt;
  ip_address_id = &amp;quot;&amp;lt; ID de l'adresse ip NAT Source de votre réseau d'invités &amp;gt;&amp;quot;&lt;br /&gt;
  forward {&lt;br /&gt;
    protocol     = &amp;quot;tcp&amp;quot;&lt;br /&gt;
    private_port = &amp;quot;22&amp;quot;&lt;br /&gt;
    public_port  = &amp;quot;&amp;lt; port ssh publique de votre choix&amp;gt;&amp;quot;&lt;br /&gt;
    virtual_machine_id = &amp;quot;${cloudstack_instance.&amp;lt; Nom que vous avez choisis au-dessus pour votre ressource d'instance &amp;gt;.id}&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note : la ligne 'expunge = &amp;quot;true&amp;quot;' nous permettra de supprimer notre instance lors de l'appel &amp;quot;terraform destroy&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Une fois votre fichier de configuration enregistré, nous allons initialiser Terraform puis l'appliquer :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ terraform init&lt;br /&gt;
&lt;br /&gt;
Initializing provider plugins...&lt;br /&gt;
&lt;br /&gt;
The following providers do not have any version constraints in configuration,&lt;br /&gt;
so the latest version was installed.&lt;br /&gt;
&lt;br /&gt;
To prevent automatic upgrades to new major versions that may contain breaking&lt;br /&gt;
changes, it is recommended to add version = &amp;quot;...&amp;quot; constraints to the&lt;br /&gt;
corresponding provider blocks in configuration, with the constraint strings&lt;br /&gt;
suggested below.&lt;br /&gt;
&lt;br /&gt;
* provider.cloudstack: version = &amp;quot;~&amp;gt; 0.1&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Terraform has been successfully initialized!&lt;br /&gt;
&lt;br /&gt;
You may now begin working with Terraform. Try running &amp;quot;terraform plan&amp;quot; to see&lt;br /&gt;
any changes that are required for your infrastructure. All Terraform commands&lt;br /&gt;
should now work.&lt;br /&gt;
&lt;br /&gt;
If you ever set or change modules or backend configuration for Terraform,&lt;br /&gt;
rerun this command to reinitialize your working directory. If you forget, other&lt;br /&gt;
commands will detect it and remind you to do so if necessary.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Avant de lancer notre déploiement (ici en zone basic), nous pouvons vérifier ce qui sera exécuté sans rien appliquer via la commande :&lt;br /&gt;
#terraform plan&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ terraform plan&lt;br /&gt;
Refreshing Terraform state in-memory prior to plan...&lt;br /&gt;
The refreshed state will be used to calculate this plan, but will not be&lt;br /&gt;
persisted to local or remote state storage.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
An execution plan has been generated and is shown below.&lt;br /&gt;
Resource actions are indicated with the following symbols:&lt;br /&gt;
  + create&lt;br /&gt;
&lt;br /&gt;
Terraform will perform the following actions:&lt;br /&gt;
&lt;br /&gt;
  + cloudstack_instance.TerraformVM1&lt;br /&gt;
      id:                            &amp;lt;computed&amp;gt;&lt;br /&gt;
      display_name:                  &amp;lt;computed&amp;gt;&lt;br /&gt;
      expunge:                       &amp;quot;true&amp;quot;&lt;br /&gt;
      group:                         &amp;lt;computed&amp;gt;&lt;br /&gt;
      ip_address:                    &amp;lt;computed&amp;gt;&lt;br /&gt;
      keypair:                       &amp;quot;MY_SSH_KEYPAIR&amp;quot;&lt;br /&gt;
      name:                          &amp;quot;TerraformVM1&amp;quot;&lt;br /&gt;
      network_id:                    &amp;lt;computed&amp;gt;&lt;br /&gt;
      project:                       &amp;lt;computed&amp;gt;&lt;br /&gt;
      root_disk_size:                &amp;lt;computed&amp;gt;&lt;br /&gt;
      security_group_ids.#:          &amp;quot;1&amp;quot;&lt;br /&gt;
      security_group_ids.3260590242: &amp;quot;84be7eef7-4pne-51c6-9abf6f3f9-c4zoek90887&amp;quot;&lt;br /&gt;
      service_offering:              &amp;quot;t1.pico&amp;quot;&lt;br /&gt;
      tags.%:                        &amp;lt;computed&amp;gt;&lt;br /&gt;
      template:                      &amp;quot;Debian 9 - Minimal - 64bits&amp;quot;&lt;br /&gt;
      zone:                          &amp;quot;US-FL-MIAMI02-Z2-BASIC&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Plan: 1 to add, 0 to change, 0 to destroy.&lt;br /&gt;
&lt;br /&gt;
------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
Note: You didn't specify an &amp;quot;-out&amp;quot; parameter to save this plan, so Terraform&lt;br /&gt;
can't guarantee that exactly these actions will be performed if&lt;br /&gt;
&amp;quot;terraform apply&amp;quot; is subsequently run.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si c'est bien ce que nous voulons faire alors nous pouvons appliquer via la commande &amp;quot;terraform apply&amp;quot; et saisir &amp;quot;yes&amp;quot; pour confirmer quand cela nous est demandé :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ terraform apply&lt;br /&gt;
&lt;br /&gt;
An execution plan has been generated and is shown below.&lt;br /&gt;
Resource actions are indicated with the following symbols:&lt;br /&gt;
  + create&lt;br /&gt;
&lt;br /&gt;
Terraform will perform the following actions:&lt;br /&gt;
&lt;br /&gt;
  + cloudstack_instance.TerraformVM1&lt;br /&gt;
      id:                            &amp;lt;computed&amp;gt;&lt;br /&gt;
      display_name:                  &amp;lt;computed&amp;gt;&lt;br /&gt;
      expunge:                       &amp;quot;true&amp;quot;&lt;br /&gt;
      group:                         &amp;lt;computed&amp;gt;&lt;br /&gt;
      ip_address:                    &amp;lt;computed&amp;gt;&lt;br /&gt;
      keypair:                       &amp;quot;MY_SSH_KEYPAIR&amp;quot;&lt;br /&gt;
      name:                          &amp;quot;TerraformVM1&amp;quot;&lt;br /&gt;
      network_id:                    &amp;lt;computed&amp;gt;&lt;br /&gt;
      project:                       &amp;lt;computed&amp;gt;&lt;br /&gt;
      root_disk_size:                &amp;lt;computed&amp;gt;&lt;br /&gt;
      security_group_ids.#:          &amp;quot;1&amp;quot;&lt;br /&gt;
      security_group_ids.3260590242: &amp;quot;84be7eef7-4pne-51c6-9abf6f3f9-c4zoek90887&amp;quot;&lt;br /&gt;
      service_offering:              &amp;quot;t1.pico&amp;quot;&lt;br /&gt;
      tags.%:                        &amp;lt;computed&amp;gt;&lt;br /&gt;
      template:                      &amp;quot;Debian 9 - Minimal - 64bits&amp;quot;&lt;br /&gt;
      zone:                          &amp;quot;US-FL-MIAMI02-Z2-BASIC&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Plan: 1 to add, 0 to change, 0 to destroy.&lt;br /&gt;
&lt;br /&gt;
Do you want to perform these actions?&lt;br /&gt;
  Terraform will perform the actions described above.&lt;br /&gt;
  Only 'yes' will be accepted to approve.&lt;br /&gt;
&lt;br /&gt;
  Enter a value: yes&lt;br /&gt;
&lt;br /&gt;
cloudstack_instance.TerraformVM1: Creating...&lt;br /&gt;
  display_name:                  &amp;quot;&amp;quot; =&amp;gt; &amp;quot;&amp;lt;computed&amp;gt;&amp;quot;&lt;br /&gt;
  expunge:                       &amp;quot;&amp;quot; =&amp;gt; &amp;quot;true&amp;quot;&lt;br /&gt;
  group:                         &amp;quot;&amp;quot; =&amp;gt; &amp;quot;&amp;lt;computed&amp;gt;&amp;quot;&lt;br /&gt;
  ip_address:                    &amp;quot;&amp;quot; =&amp;gt; &amp;quot;&amp;lt;computed&amp;gt;&amp;quot;&lt;br /&gt;
  keypair:                       &amp;quot;&amp;quot; =&amp;gt; &amp;quot;MY_SSH_KEYPAIR&amp;quot;&lt;br /&gt;
  name:                          &amp;quot;&amp;quot; =&amp;gt; &amp;quot;TerraformVM1&amp;quot;&lt;br /&gt;
  network_id:                    &amp;quot;&amp;quot; =&amp;gt; &amp;quot;&amp;lt;computed&amp;gt;&amp;quot;&lt;br /&gt;
  project:                       &amp;quot;&amp;quot; =&amp;gt; &amp;quot;&amp;lt;computed&amp;gt;&amp;quot;&lt;br /&gt;
  root_disk_size:                &amp;quot;&amp;quot; =&amp;gt; &amp;quot;&amp;lt;computed&amp;gt;&amp;quot;&lt;br /&gt;
  security_group_ids.#:          &amp;quot;&amp;quot; =&amp;gt; &amp;quot;1&amp;quot;&lt;br /&gt;
  security_group_ids.3260590242: &amp;quot;&amp;quot; =&amp;gt; &amp;quot;84be7eef7-4pne-51c6-9abf6f3f9-c4zoek90887&amp;quot;&lt;br /&gt;
  service_offering:              &amp;quot;&amp;quot; =&amp;gt; &amp;quot;t1.pico&amp;quot;&lt;br /&gt;
  tags.%:                        &amp;quot;&amp;quot; =&amp;gt; &amp;quot;&amp;lt;computed&amp;gt;&amp;quot;&lt;br /&gt;
  template:                      &amp;quot;&amp;quot; =&amp;gt; &amp;quot;Debian 9 - Minimal - 64bits&amp;quot;&lt;br /&gt;
  zone:                          &amp;quot;&amp;quot; =&amp;gt; &amp;quot;US-FL-MIAMI02-Z2-BASIC&amp;quot;&lt;br /&gt;
cloudstack_instance.TerraformVM1: Still creating... (10s elapsed)&lt;br /&gt;
cloudstack_instance.TerraformVM1: Still creating... (20s elapsed)&lt;br /&gt;
cloudstack_instance.TerraformVM1: Still creating... (30s elapsed)&lt;br /&gt;
cloudstack_instance.TerraformVM1: Still creating... (40s elapsed)&lt;br /&gt;
cloudstack_instance.TerraformVM1: Creation complete after 46s (ID: ba1220fc-b777-48e2-b63a-5d21ccc930ba)&lt;br /&gt;
&lt;br /&gt;
Apply complete! Resources: 1 added, 0 changed, 0 destroyed.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ici nous venons de déployer en quelques secondes, une instance nommée &amp;quot;TerraformVM1&amp;quot; avec le modèle &amp;quot;Debian 9 - Minimal - 64bits&amp;quot; dans la zone basic &amp;quot;US-FL-MIAMI02-Z2-BASIC&amp;quot; avec l'offre de calcul &amp;quot;t1.pico&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Nous pouvons voir celle-ci depuis notre interface Cloud Ikoula One :&lt;br /&gt;
&lt;br /&gt;
[[File:wiki_terraform_1.png]]&lt;br /&gt;
&lt;br /&gt;
Nous pouvons nous connecter sur notre instance fraichement déployée.&lt;br /&gt;
Note : Pour que cela fonctionne il faut que le [https://fr-wiki.ikoula.com/fr/Deploiement_d%27une_instance_en_zone_basic_(cliquez_pour_lire_la_suite)#Introduction_aux_groupes_de_s.C3.A9curit.C3.A9 grupa bezpieczeństwa] dans lequel nous avons déployé le permette, sinon il faudra y rajouter une règle autorisant la connexion.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ ssh -i MY_SSH_KEYPAIR root@38.93.X.X&lt;br /&gt;
The authenticity of host '38.93.X.X (38.93.X.X)' can't be established.&lt;br /&gt;
ECDSA key fingerprint is SHA256:4D7s+xxxXXXXxxxxXXXXXXXXXxxxxXXXXXxxXXXXxxXXXxxx.&lt;br /&gt;
Are you sure you want to continue connecting (yes/no)? yes&lt;br /&gt;
Warning: Permanently added '38.93.X.X' (ECDSA) to the list of known hosts.&lt;br /&gt;
Linux TerraformVM1 4.9.0-8-amd64 #1 SMP Debian 4.9.110-3+deb9u4 (2018-08-21) x86_64&lt;br /&gt;
&lt;br /&gt;
The programs included with the Debian GNU/Linux system are free software;&lt;br /&gt;
the exact distribution terms for each program are described in the&lt;br /&gt;
individual files in /usr/share/doc/*/copyright.&lt;br /&gt;
&lt;br /&gt;
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent&lt;br /&gt;
permitted by applicable law.&lt;br /&gt;
root@TerraformVM1:~#&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pour supprimer notre instance, il nous suffira d'exécuter la commande &amp;quot;terraform destroy&amp;quot; et valider en saisissant &amp;quot;yes&amp;quot; quand cela nous est demandé :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ terraform destroy&lt;br /&gt;
cloudstack_instance.TerraformVM1: Refreshing state... (ID: ba1220fc-b777-48e2-b63a-5d21ccc930ba)&lt;br /&gt;
&lt;br /&gt;
An execution plan has been generated and is shown below.&lt;br /&gt;
Resource actions are indicated with the following symbols:&lt;br /&gt;
  - destroy&lt;br /&gt;
&lt;br /&gt;
Terraform will perform the following actions:&lt;br /&gt;
&lt;br /&gt;
  - cloudstack_instance.TerraformVM1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Plan: 0 to add, 0 to change, 1 to destroy.&lt;br /&gt;
&lt;br /&gt;
Do you really want to destroy?&lt;br /&gt;
  Terraform will destroy all your managed infrastructure, as shown above.&lt;br /&gt;
  There is no undo. Only 'yes' will be accepted to confirm.&lt;br /&gt;
&lt;br /&gt;
  Enter a value: yes&lt;br /&gt;
&lt;br /&gt;
cloudstack_instance.TerraformVM1: Destroying... (ID: ba1220fc-b777-48e2-b63a-5d21ccc930ba)&lt;br /&gt;
cloudstack_instance.TerraformVM1: Still destroying... (ID: ba1220fc-b777-48e2-b63a-5d21ccc930ba, 10s elapsed)&lt;br /&gt;
cloudstack_instance.TerraformVM1: Destruction complete after 15s&lt;br /&gt;
&lt;br /&gt;
Destroy complete! Resources: 1 destroyed.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Catégorie :Cloudstack]]&lt;br /&gt;
[[Catégorie :Cloud public]]&lt;br /&gt;
[[Catégorie :Cloud]]&lt;/div&gt;</summary>
		<author><name>Ikbot</name></author>
	</entry>
	<entry>
		<id>https://pl-wiki.ikoula.com/index.php?title=Wdra%C5%BCanie_instancji_za_pomoc%C4%85_Terraform&amp;diff=12817</id>
		<title>Wdrażanie instancji za pomocą Terraform</title>
		<link rel="alternate" type="text/html" href="https://pl-wiki.ikoula.com/index.php?title=Wdra%C5%BCanie_instancji_za_pomoc%C4%85_Terraform&amp;diff=12817"/>
		<updated>2021-07-29T14:45:30Z</updated>

		<summary type="html">&lt;p&gt;Ikbot: Utworzono nową stronę &amp;quot;&amp;lt;span data-link_translate_fr_title=&amp;quot;Deployer vos instances avec Terraform&amp;quot;  data-link_translate_fr_url=&amp;quot;Deployer vos instances avec Terraform&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;:fr:Deployer vos...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span data-link_translate_fr_title=&amp;quot;Deployer vos instances avec Terraform&amp;quot;  data-link_translate_fr_url=&amp;quot;Deployer vos instances avec Terraform&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:fr:Deployer vos instances avec Terraform]][[fr:Deployer vos instances avec Terraform]]&lt;br /&gt;
&amp;lt;br /&amp;gt;Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu [[:fr:Deployer vos instances avec Terraform|tutaj]].&amp;lt;br /&amp;gt;&amp;lt;span data-translate=&amp;quot;fr&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span data-link_translate_ja_title=&amp;quot;Terraformによるインスタンスのデプロイ&amp;quot;  data-link_translate_ja_url=&amp;quot;Terraformによるインスタンスのデプロイ&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ja:Terraformによるインスタンスのデプロイ]][[ja:Terraformによるインスタンスのデプロイ]]&lt;br /&gt;
&amp;lt;span data-link_translate_zh_title=&amp;quot;用Terraform部署你的实例&amp;quot;  data-link_translate_zh_url=&amp;quot;用Terraform部署你的实例&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:zh:用Terraform部署你的实例]][[zh:用Terraform部署你的实例]]&lt;br /&gt;
&amp;lt;span data-link_translate_de_title=&amp;quot;Bereitstellen Ihrer Instanzen mit Terraform&amp;quot;  data-link_translate_de_url=&amp;quot;Bereitstellen Ihrer Instanzen mit Terraform&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:de:Bereitstellen Ihrer Instanzen mit Terraform]][[de:Bereitstellen Ihrer Instanzen mit Terraform]]&lt;br /&gt;
&amp;lt;span data-link_translate_nl_title=&amp;quot;Je instances uitrollen met Terraform&amp;quot;  data-link_translate_nl_url=&amp;quot;Je instances uitrollen met Terraform&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:nl:Je instances uitrollen met Terraform]][[nl:Je instances uitrollen met Terraform]]&lt;br /&gt;
&amp;lt;span data-link_translate_it_title=&amp;quot;Distribuire le istanze con Terraform&amp;quot;  data-link_translate_it_url=&amp;quot;Distribuire le istanze con Terraform&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:it:Distribuire le istanze con Terraform]][[it:Distribuire le istanze con Terraform]]&lt;br /&gt;
&amp;lt;span data-link_translate_pt_title=&amp;quot;Implementar as suas instâncias com a Terraform&amp;quot;  data-link_translate_pt_url=&amp;quot;Implementar as suas instâncias com a Terraform&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:pt:Implementar as suas instâncias com a Terraform]][[pt:Implementar as suas instâncias com a Terraform]]&lt;br /&gt;
&amp;lt;span data-link_translate_es_title=&amp;quot;Despliegue de sus instancias con Terraform&amp;quot;  data-link_translate_es_url=&amp;quot;Despliegue de sus instancias con Terraform&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:es:Despliegue de sus instancias con Terraform]][[es:Despliegue de sus instancias con Terraform]]&lt;br /&gt;
&amp;lt;span data-link_translate_en_title=&amp;quot;Deploying your instances with Terraform&amp;quot;  data-link_translate_en_url=&amp;quot;Deploying your instances with Terraform&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:en:Deploying your instances with Terraform]][[en:Deploying your instances with Terraform]]&lt;br /&gt;
== Opis ==&lt;br /&gt;
&lt;br /&gt;
Zobaczymy, jak szybko wdrożyć jedną lub więcej instancji IKOULA One Cloud za pomocą narzędzia infrastruktury jako kodu o nazwie &amp;quot;Terraform&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Przede wszystkim musisz zainstalować Terraform, jeśli jeszcze tego nie zrobiłeś, i mieć konto IKOULA One Cloud.&lt;br /&gt;
Terraform jest dostępny dla większości systemów operacyjnych pod następującym linkiem: https://www.terraform.io/downloads.html&lt;br /&gt;
&lt;br /&gt;
Terraform obsługuje dziesiątki dostawców, których lista jest dostępna na ich stronie internetowej (https://www.terraform.io/docs/providers/).&lt;br /&gt;
Będziemy korzystać z dostawcy &amp;quot;Cloudstack&amp;quot;, aby wdrożyć na Cloud Ikoula One.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Wdrażanie pojedynczej instancji ==&lt;br /&gt;
&lt;br /&gt;
Napiszemy nasz pierwszy plik konfiguracyjny Terraform umożliwiający wdrożenie pojedynczej instancji IKOULA Cloud:&lt;br /&gt;
&lt;br /&gt;
Jest to plik tekstowy z rozszerzeniem &amp;quot;.tf&amp;quot; (uważaj, aby nie utworzyć kilku plików &amp;quot;.tf&amp;quot; w swoim katalogu roboczym, gdyż Terraform załaduje je wszystkie), będziemy używać klasycznego formatu Terraform, ale możliwe jest również użycie składni JSON.&lt;br /&gt;
&lt;br /&gt;
Oto zawartość naszego pliku Terraform, którą należy dostosować do własnych parametrów:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 '''Aby wdrożyć instancję w strefie podstawowej''':&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
provider &amp;quot;cloudstack&amp;quot; {&lt;br /&gt;
  api_url   = &amp;quot;https://cloudstack.ikoula.com/client/api&amp;quot;&lt;br /&gt;
  api_key    = &amp;quot;&amp;lt; Votre clé API de votre compte/utilisateur Cloud Ikoula One  &amp;gt;&amp;quot;&lt;br /&gt;
  secret_key = &amp;quot;&amp;lt; Votre clé secrète de votre compte/utilisateur Cloud Ikoula One&amp;gt;&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
resource &amp;quot;cloudstack_instance&amp;quot; &amp;quot;&amp;lt; Nom de votre choix pour votre ressource &amp;gt;&amp;quot; {&lt;br /&gt;
  zone = &amp;quot;&amp;lt; Nom de la zone basic Cloud Ikoula One de votre choix &amp;gt;&amp;quot;&lt;br /&gt;
  service_offering = &amp;quot;&amp;lt; Nom de l'offre de calcul Cloud Ikoula One de votre choix &amp;gt; &amp;quot;&lt;br /&gt;
  template = &amp;quot;&amp;lt; Nom du modèle Cloud Ikoula One de votre choix&amp;quot;&lt;br /&gt;
  name = &amp;quot;&amp;lt; Nom de votre choix pour votre instance Cloud Ikoula One&amp;quot;&lt;br /&gt;
  keypair = &amp;quot;&amp;lt; Nom de votre paire de clé SSH Cloud Ikoula One&amp;gt;&amp;quot;&lt;br /&gt;
  expunge = &amp;quot;true&amp;quot;&lt;br /&gt;
  security_group_ids = [&amp;quot;&amp;lt; ID de votre groupe de sécurité Cloud Ikoula One à utiliser &amp;gt;&amp;quot;,]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Pour le déploiement d'une instance en zone avancée''' (avec création d'une règle de redirection de port, pour ssh dans cet exemple)   :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
provider &amp;quot;cloudstack&amp;quot; {&lt;br /&gt;
  api_url   = &amp;quot;https://cloudstack.ikoula.com/client/api&amp;quot;&lt;br /&gt;
  api_key    = &amp;quot;&amp;lt; Votre clé API de votre compte/utilisateur Cloud Ikoula One  &amp;gt;&amp;quot;&lt;br /&gt;
  secret_key = &amp;quot;&amp;lt; Votre clé secrète de votre compte/utilisateur Cloud Ikoula One&amp;gt;&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
resource &amp;quot;cloudstack_instance&amp;quot; &amp;quot;&amp;lt; Nom de votre choix pour votre ressource d'instance &amp;gt;&amp;quot; {&lt;br /&gt;
  zone = &amp;quot;&amp;lt; Nom de la zone avancée/adv Cloud Ikoula One de votre choix &amp;gt;&amp;quot;&lt;br /&gt;
  service_offering = &amp;quot;&amp;lt; Nom de l'offre de calcul Cloud Ikoula One de votre choix &amp;gt; &amp;quot;&lt;br /&gt;
  template = &amp;quot;&amp;lt; Nom du modèle Cloud Ikoula One de votre choix&amp;quot;&lt;br /&gt;
  name = &amp;quot;&amp;lt; Nom de votre choix pour votre instance Cloud Ikoula One&amp;quot;&lt;br /&gt;
  keypair = &amp;quot;&amp;lt; Nom de votre paire de clé SSH Cloud Ikoula One&amp;gt;&amp;quot;&lt;br /&gt;
  expunge = &amp;quot;true&amp;quot;&lt;br /&gt;
  network_id = [&amp;quot;&amp;lt; ID de votre réseau d'invités Cloud Ikoula One à utiliser &amp;gt;&amp;quot;,]&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
# Redirection de port (ici SSH)&lt;br /&gt;
&lt;br /&gt;
resource &amp;quot;cloudstack_port_forward&amp;quot; &amp;quot;SshTerraformVM1&amp;quot; {&lt;br /&gt;
  ip_address_id = &amp;quot;&amp;lt; ID de l'adresse ip NAT Source de votre réseau d'invités &amp;gt;&amp;quot;&lt;br /&gt;
  forward {&lt;br /&gt;
    protocol     = &amp;quot;tcp&amp;quot;&lt;br /&gt;
    private_port = &amp;quot;22&amp;quot;&lt;br /&gt;
    public_port  = &amp;quot;&amp;lt; port ssh publique de votre choix&amp;gt;&amp;quot;&lt;br /&gt;
    virtual_machine_id = &amp;quot;${cloudstack_instance.&amp;lt; Nom que vous avez choisis au-dessus pour votre ressource d'instance &amp;gt;.id}&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note : la ligne 'expunge = &amp;quot;true&amp;quot;' nous permettra de supprimer notre instance lors de l'appel &amp;quot;terraform destroy&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Une fois votre fichier de configuration enregistré, nous allons initialiser Terraform puis l'appliquer :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ terraform init&lt;br /&gt;
&lt;br /&gt;
Initializing provider plugins...&lt;br /&gt;
&lt;br /&gt;
The following providers do not have any version constraints in configuration,&lt;br /&gt;
so the latest version was installed.&lt;br /&gt;
&lt;br /&gt;
To prevent automatic upgrades to new major versions that may contain breaking&lt;br /&gt;
changes, it is recommended to add version = &amp;quot;...&amp;quot; constraints to the&lt;br /&gt;
corresponding provider blocks in configuration, with the constraint strings&lt;br /&gt;
suggested below.&lt;br /&gt;
&lt;br /&gt;
* provider.cloudstack: version = &amp;quot;~&amp;gt; 0.1&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Terraform has been successfully initialized!&lt;br /&gt;
&lt;br /&gt;
You may now begin working with Terraform. Try running &amp;quot;terraform plan&amp;quot; to see&lt;br /&gt;
any changes that are required for your infrastructure. All Terraform commands&lt;br /&gt;
should now work.&lt;br /&gt;
&lt;br /&gt;
If you ever set or change modules or backend configuration for Terraform,&lt;br /&gt;
rerun this command to reinitialize your working directory. If you forget, other&lt;br /&gt;
commands will detect it and remind you to do so if necessary.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Avant de lancer notre déploiement (ici en zone basic), nous pouvons vérifier ce qui sera exécuté sans rien appliquer via la commande :&lt;br /&gt;
#terraform plan&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ terraform plan&lt;br /&gt;
Refreshing Terraform state in-memory prior to plan...&lt;br /&gt;
The refreshed state will be used to calculate this plan, but will not be&lt;br /&gt;
persisted to local or remote state storage.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
An execution plan has been generated and is shown below.&lt;br /&gt;
Resource actions are indicated with the following symbols:&lt;br /&gt;
  + create&lt;br /&gt;
&lt;br /&gt;
Terraform will perform the following actions:&lt;br /&gt;
&lt;br /&gt;
  + cloudstack_instance.TerraformVM1&lt;br /&gt;
      id:                            &amp;lt;computed&amp;gt;&lt;br /&gt;
      display_name:                  &amp;lt;computed&amp;gt;&lt;br /&gt;
      expunge:                       &amp;quot;true&amp;quot;&lt;br /&gt;
      group:                         &amp;lt;computed&amp;gt;&lt;br /&gt;
      ip_address:                    &amp;lt;computed&amp;gt;&lt;br /&gt;
      keypair:                       &amp;quot;MY_SSH_KEYPAIR&amp;quot;&lt;br /&gt;
      name:                          &amp;quot;TerraformVM1&amp;quot;&lt;br /&gt;
      network_id:                    &amp;lt;computed&amp;gt;&lt;br /&gt;
      project:                       &amp;lt;computed&amp;gt;&lt;br /&gt;
      root_disk_size:                &amp;lt;computed&amp;gt;&lt;br /&gt;
      security_group_ids.#:          &amp;quot;1&amp;quot;&lt;br /&gt;
      security_group_ids.3260590242: &amp;quot;84be7eef7-4pne-51c6-9abf6f3f9-c4zoek90887&amp;quot;&lt;br /&gt;
      service_offering:              &amp;quot;t1.pico&amp;quot;&lt;br /&gt;
      tags.%:                        &amp;lt;computed&amp;gt;&lt;br /&gt;
      template:                      &amp;quot;Debian 9 - Minimal - 64bits&amp;quot;&lt;br /&gt;
      zone:                          &amp;quot;US-FL-MIAMI02-Z2-BASIC&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Plan: 1 to add, 0 to change, 0 to destroy.&lt;br /&gt;
&lt;br /&gt;
------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
Note: You didn't specify an &amp;quot;-out&amp;quot; parameter to save this plan, so Terraform&lt;br /&gt;
can't guarantee that exactly these actions will be performed if&lt;br /&gt;
&amp;quot;terraform apply&amp;quot; is subsequently run.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si c'est bien ce que nous voulons faire alors nous pouvons appliquer via la commande &amp;quot;terraform apply&amp;quot; et saisir &amp;quot;yes&amp;quot; pour confirmer quand cela nous est demandé :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ terraform apply&lt;br /&gt;
&lt;br /&gt;
An execution plan has been generated and is shown below.&lt;br /&gt;
Resource actions are indicated with the following symbols:&lt;br /&gt;
  + create&lt;br /&gt;
&lt;br /&gt;
Terraform will perform the following actions:&lt;br /&gt;
&lt;br /&gt;
  + cloudstack_instance.TerraformVM1&lt;br /&gt;
      id:                            &amp;lt;computed&amp;gt;&lt;br /&gt;
      display_name:                  &amp;lt;computed&amp;gt;&lt;br /&gt;
      expunge:                       &amp;quot;true&amp;quot;&lt;br /&gt;
      group:                         &amp;lt;computed&amp;gt;&lt;br /&gt;
      ip_address:                    &amp;lt;computed&amp;gt;&lt;br /&gt;
      keypair:                       &amp;quot;MY_SSH_KEYPAIR&amp;quot;&lt;br /&gt;
      name:                          &amp;quot;TerraformVM1&amp;quot;&lt;br /&gt;
      network_id:                    &amp;lt;computed&amp;gt;&lt;br /&gt;
      project:                       &amp;lt;computed&amp;gt;&lt;br /&gt;
      root_disk_size:                &amp;lt;computed&amp;gt;&lt;br /&gt;
      security_group_ids.#:          &amp;quot;1&amp;quot;&lt;br /&gt;
      security_group_ids.3260590242: &amp;quot;84be7eef7-4pne-51c6-9abf6f3f9-c4zoek90887&amp;quot;&lt;br /&gt;
      service_offering:              &amp;quot;t1.pico&amp;quot;&lt;br /&gt;
      tags.%:                        &amp;lt;computed&amp;gt;&lt;br /&gt;
      template:                      &amp;quot;Debian 9 - Minimal - 64bits&amp;quot;&lt;br /&gt;
      zone:                          &amp;quot;US-FL-MIAMI02-Z2-BASIC&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Plan: 1 to add, 0 to change, 0 to destroy.&lt;br /&gt;
&lt;br /&gt;
Do you want to perform these actions?&lt;br /&gt;
  Terraform will perform the actions described above.&lt;br /&gt;
  Only 'yes' will be accepted to approve.&lt;br /&gt;
&lt;br /&gt;
  Enter a value: yes&lt;br /&gt;
&lt;br /&gt;
cloudstack_instance.TerraformVM1: Creating...&lt;br /&gt;
  display_name:                  &amp;quot;&amp;quot; =&amp;gt; &amp;quot;&amp;lt;computed&amp;gt;&amp;quot;&lt;br /&gt;
  expunge:                       &amp;quot;&amp;quot; =&amp;gt; &amp;quot;true&amp;quot;&lt;br /&gt;
  group:                         &amp;quot;&amp;quot; =&amp;gt; &amp;quot;&amp;lt;computed&amp;gt;&amp;quot;&lt;br /&gt;
  ip_address:                    &amp;quot;&amp;quot; =&amp;gt; &amp;quot;&amp;lt;computed&amp;gt;&amp;quot;&lt;br /&gt;
  keypair:                       &amp;quot;&amp;quot; =&amp;gt; &amp;quot;MY_SSH_KEYPAIR&amp;quot;&lt;br /&gt;
  name:                          &amp;quot;&amp;quot; =&amp;gt; &amp;quot;TerraformVM1&amp;quot;&lt;br /&gt;
  network_id:                    &amp;quot;&amp;quot; =&amp;gt; &amp;quot;&amp;lt;computed&amp;gt;&amp;quot;&lt;br /&gt;
  project:                       &amp;quot;&amp;quot; =&amp;gt; &amp;quot;&amp;lt;computed&amp;gt;&amp;quot;&lt;br /&gt;
  root_disk_size:                &amp;quot;&amp;quot; =&amp;gt; &amp;quot;&amp;lt;computed&amp;gt;&amp;quot;&lt;br /&gt;
  security_group_ids.#:          &amp;quot;&amp;quot; =&amp;gt; &amp;quot;1&amp;quot;&lt;br /&gt;
  security_group_ids.3260590242: &amp;quot;&amp;quot; =&amp;gt; &amp;quot;84be7eef7-4pne-51c6-9abf6f3f9-c4zoek90887&amp;quot;&lt;br /&gt;
  service_offering:              &amp;quot;&amp;quot; =&amp;gt; &amp;quot;t1.pico&amp;quot;&lt;br /&gt;
  tags.%:                        &amp;quot;&amp;quot; =&amp;gt; &amp;quot;&amp;lt;computed&amp;gt;&amp;quot;&lt;br /&gt;
  template:                      &amp;quot;&amp;quot; =&amp;gt; &amp;quot;Debian 9 - Minimal - 64bits&amp;quot;&lt;br /&gt;
  zone:                          &amp;quot;&amp;quot; =&amp;gt; &amp;quot;US-FL-MIAMI02-Z2-BASIC&amp;quot;&lt;br /&gt;
cloudstack_instance.TerraformVM1: Still creating... (10s elapsed)&lt;br /&gt;
cloudstack_instance.TerraformVM1: Still creating... (20s elapsed)&lt;br /&gt;
cloudstack_instance.TerraformVM1: Still creating... (30s elapsed)&lt;br /&gt;
cloudstack_instance.TerraformVM1: Still creating... (40s elapsed)&lt;br /&gt;
cloudstack_instance.TerraformVM1: Creation complete after 46s (ID: ba1220fc-b777-48e2-b63a-5d21ccc930ba)&lt;br /&gt;
&lt;br /&gt;
Apply complete! Resources: 1 added, 0 changed, 0 destroyed.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ici nous venons de déployer en quelques secondes, une instance nommée &amp;quot;TerraformVM1&amp;quot; avec le modèle &amp;quot;Debian 9 - Minimal - 64bits&amp;quot; dans la zone basic &amp;quot;US-FL-MIAMI02-Z2-BASIC&amp;quot; avec l'offre de calcul &amp;quot;t1.pico&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Nous pouvons voir celle-ci depuis notre interface Cloud Ikoula One :&lt;br /&gt;
&lt;br /&gt;
[[File:wiki_terraform_1.png]]&lt;br /&gt;
&lt;br /&gt;
Nous pouvons nous connecter sur notre instance fraichement déployée.&lt;br /&gt;
Note : Pour que cela fonctionne il faut que le [https://fr-wiki.ikoula.com/fr/Deploiement_d%27une_instance_en_zone_basic_(cliquez_pour_lire_la_suite)#Introduction_aux_groupes_de_s.C3.A9curit.C3.A9 grupa bezpieczeństwa] dans lequel nous avons déployé le permette, sinon il faudra y rajouter une règle autorisant la connexion.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ ssh -i MY_SSH_KEYPAIR root@38.93.X.X&lt;br /&gt;
The authenticity of host '38.93.X.X (38.93.X.X)' can't be established.&lt;br /&gt;
ECDSA key fingerprint is SHA256:4D7s+xxxXXXXxxxxXXXXXXXXXxxxxXXXXXxxXXXXxxXXXxxx.&lt;br /&gt;
Are you sure you want to continue connecting (yes/no)? yes&lt;br /&gt;
Warning: Permanently added '38.93.X.X' (ECDSA) to the list of known hosts.&lt;br /&gt;
Linux TerraformVM1 4.9.0-8-amd64 #1 SMP Debian 4.9.110-3+deb9u4 (2018-08-21) x86_64&lt;br /&gt;
&lt;br /&gt;
The programs included with the Debian GNU/Linux system are free software;&lt;br /&gt;
the exact distribution terms for each program are described in the&lt;br /&gt;
individual files in /usr/share/doc/*/copyright.&lt;br /&gt;
&lt;br /&gt;
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent&lt;br /&gt;
permitted by applicable law.&lt;br /&gt;
root@TerraformVM1:~#&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pour supprimer notre instance, il nous suffira d'exécuter la commande &amp;quot;terraform destroy&amp;quot; et valider en saisissant &amp;quot;yes&amp;quot; quand cela nous est demandé :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ terraform destroy&lt;br /&gt;
cloudstack_instance.TerraformVM1: Refreshing state... (ID: ba1220fc-b777-48e2-b63a-5d21ccc930ba)&lt;br /&gt;
&lt;br /&gt;
An execution plan has been generated and is shown below.&lt;br /&gt;
Resource actions are indicated with the following symbols:&lt;br /&gt;
  - destroy&lt;br /&gt;
&lt;br /&gt;
Terraform will perform the following actions:&lt;br /&gt;
&lt;br /&gt;
  - cloudstack_instance.TerraformVM1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Plan: 0 to add, 0 to change, 1 to destroy.&lt;br /&gt;
&lt;br /&gt;
Do you really want to destroy?&lt;br /&gt;
  Terraform will destroy all your managed infrastructure, as shown above.&lt;br /&gt;
  There is no undo. Only 'yes' will be accepted to confirm.&lt;br /&gt;
&lt;br /&gt;
  Enter a value: yes&lt;br /&gt;
&lt;br /&gt;
cloudstack_instance.TerraformVM1: Destroying... (ID: ba1220fc-b777-48e2-b63a-5d21ccc930ba)&lt;br /&gt;
cloudstack_instance.TerraformVM1: Still destroying... (ID: ba1220fc-b777-48e2-b63a-5d21ccc930ba, 10s elapsed)&lt;br /&gt;
cloudstack_instance.TerraformVM1: Destruction complete after 15s&lt;br /&gt;
&lt;br /&gt;
Destroy complete! Resources: 1 destroyed.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Catégorie :Cloudstack]]&lt;br /&gt;
[[Catégorie :Cloud public]]&lt;br /&gt;
[[Catégorie :Cloud]]&lt;/div&gt;</summary>
		<author><name>Ikbot</name></author>
	</entry>
	<entry>
		<id>https://pl-wiki.ikoula.com/index.php?title=Wdra%C5%BCaj_instancje_za_pomoc%C4%85_Ansible&amp;diff=12816</id>
		<title>Wdrażaj instancje za pomocą Ansible</title>
		<link rel="alternate" type="text/html" href="https://pl-wiki.ikoula.com/index.php?title=Wdra%C5%BCaj_instancje_za_pomoc%C4%85_Ansible&amp;diff=12816"/>
		<updated>2021-07-29T14:37:44Z</updated>

		<summary type="html">&lt;p&gt;Ikbot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span data-link_translate_ro_title=&amp;quot;Implementarea instanțelor cu Ansible&amp;quot;  data-link_translate_ro_url=&amp;quot;Implementarea instanțelor cu Ansible&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ro:Implementarea instanțelor cu Ansible]][[ro:Implementarea instanțelor cu Ansible]]&lt;br /&gt;
&amp;lt;span data-link_translate_ru_title=&amp;quot;Развертывание ваших экземпляров с помощью Ansible&amp;quot;  data-link_translate_ru_url=&amp;quot;Развертывание ваших экземпляров с помощью Ansible&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ru:Развертывание ваших экземпляров с помощью Ansible]][[ru:Развертывание ваших экземпляров с помощью Ansible]]&lt;br /&gt;
&amp;lt;span data-link_translate_fr_title=&amp;quot;Deployer vos instances avec Ansible&amp;quot;  data-link_translate_fr_url=&amp;quot;Deployer vos instances avec Ansible&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:fr:Deployer vos instances avec Ansible]][[fr:Deployer vos instances avec Ansible]]&lt;br /&gt;
&amp;lt;br /&amp;gt;Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu [[:fr:Deployer vos instances avec Ansible|tutaj]].&amp;lt;br /&amp;gt;&amp;lt;span data-translate=&amp;quot;fr&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span data-link_translate_ja_title=&amp;quot;Ansibleによるインスタンスのデプロイ&amp;quot;  data-link_translate_ja_url=&amp;quot;Ansibleによるインスタンスのデプロイ&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ja:Ansibleによるインスタンスのデプロイ]][[ja:Ansibleによるインスタンスのデプロイ]]&lt;br /&gt;
&amp;lt;span data-link_translate_zh_title=&amp;quot;用Ansible部署你的实例&amp;quot;  data-link_translate_zh_url=&amp;quot;用Ansible部署你的实例&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:zh:用Ansible部署你的实例]][[zh:用Ansible部署你的实例]]&lt;br /&gt;
&amp;lt;span data-link_translate_de_title=&amp;quot;Stellen Sie Ihre Instanzen mit Ansible bereit&amp;quot;  data-link_translate_de_url=&amp;quot;Stellen Sie Ihre Instanzen mit Ansible bereit&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:de:Stellen Sie Ihre Instanzen mit Ansible bereit]][[de:Stellen Sie Ihre Instanzen mit Ansible bereit]]&lt;br /&gt;
&amp;lt;span data-link_translate_nl_title=&amp;quot;Implementeer uw instanties met Ansible&amp;quot;  data-link_translate_nl_url=&amp;quot;Implementeer uw instanties met Ansible&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:nl:Implementeer uw instanties met Ansible]][[nl:Implementeer uw instanties met Ansible]]&lt;br /&gt;
&amp;lt;span data-link_translate_it_title=&amp;quot;Distribuire le tue istanze con Ansible&amp;quot;  data-link_translate_it_url=&amp;quot;Distribuire le tue istanze con Ansible&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:it:Distribuire le tue istanze con Ansible]][[it:Distribuire le tue istanze con Ansible]]&lt;br /&gt;
&amp;lt;span data-link_translate_pt_title=&amp;quot;Implante as suas instâncias com Ansible&amp;quot;  data-link_translate_pt_url=&amp;quot;Implante as suas instâncias com Ansible&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:pt:Implante as suas instâncias com Ansible]][[pt:Implante as suas instâncias com Ansible]]&lt;br /&gt;
&amp;lt;span data-link_translate_es_title=&amp;quot;Despliegue de sus instancias con Ansible&amp;quot;  data-link_translate_es_url=&amp;quot;Despliegue de sus instancias con Ansible&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:es:Despliegue de sus instancias con Ansible]][[es:Despliegue de sus instancias con Ansible]]&lt;br /&gt;
&amp;lt;span data-link_translate_en_title=&amp;quot;Deploy your instances with Ansible&amp;quot;  data-link_translate_en_url=&amp;quot;Deploy your instances with Ansible&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:en:Deploy your instances with Ansible]][[en:Deploy your instances with Ansible]]&lt;br /&gt;
== Opis ==&lt;br /&gt;
&lt;br /&gt;
Zobaczymy, jak szybko wdrożyć instancje IKOULA One Cloud za pomocą narzędzia Ansible.&lt;br /&gt;
&lt;br /&gt;
Najpierw będziesz musiał zainstalować Ansible (https://docs.ansible.com/ansible/latest/installation_guide/intro_installation.html) następnie moduł &amp;quot;cs_instance&amp;quot; (może być zainstalowany poprzez &amp;quot;pip install cs&amp;quot; cf. https://docs.ansible.com/ansible/2.6/modules/cs_instance_module.html) umożliwiając Ci korzystanie z API Cloud Ikoula One, jeśli jeszcze tego nie zrobiłeś i masz konto Cloud IKOULA One.&lt;br /&gt;
&lt;br /&gt;
Ansible jest dostępny dla większości dystrybucji GNU/Linux, MacOS, ale może być również używany przez Cygwin, na przykład pod Microsoft Windows. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wdrażanie instancji jednym poleceniem za pomocą ''Ansible'' &lt;br /&gt;
&lt;br /&gt;
Najpierw trzeba będzie utworzyć i wypełnić/adaptować plik konfiguracyjny &amp;quot;.cloudstack.ini&amp;quot; modułu &amp;quot;cs_instance&amp;quot; w '''Ansible''' :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[CloudIkoulaOne]&lt;br /&gt;
endpoint = https://cloudstack.ikoula.com/client/api&lt;br /&gt;
key = &amp;lt;clé API de votre utilisateur/compte Cloud IKOULA One&amp;gt;&lt;br /&gt;
secret = &amp;lt;clé privée de votre utilisateur/compte Cloud IKOULA One&amp;gt;&lt;br /&gt;
timeout = 30&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Następnie wystarczy uruchomić to polecenie, dostosowując wartości parametrów (nazwa instancji, nazwa sieci, itp.) i same parametry (czy masz/chcesz używać pary kluczy SSH, czy nie, na przykład):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ansible -i &amp;quot;localhost,&amp;quot; -c local all -m cs_instance -a &amp;quot;name=&amp;lt;Nom de la VM&amp;gt; display_name=&amp;lt;Nom de la VM&amp;gt;  state=present template=&amp;lt; Nom entre simples quotes ou ID du template voulu&amp;gt; api_region=CloudIkoulaOne zone=&amp;lt;Nom de la zone voulu&amp;gt; service_offering=&amp;lt; Nom de l’offre de calcul voulu &amp;gt; networks=&amp;lt;Nom du réseau existant voulu&amp;gt; ssh_key=&amp;lt;Nom de la paire de clés ssh CIO existante&amp;gt;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
gdzie &amp;quot;&amp;lt;Nom de l’offre de calcul voulu &amp;gt;&amp;quot; oznacza wybór :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;t1.pico&amp;quot; (1/2 Core CPU with 512MB RAM and 100Mbps NIC)&lt;br /&gt;
&amp;quot;t1.micro&amp;quot; (1 Core CPU with 1GB RAM and 100Mbps NIC)&lt;br /&gt;
&amp;quot;m1.small&amp;quot; (1 Core CPU with 1.7GB RAM and 100Mbps NIC)&lt;br /&gt;
&amp;quot;m1.medium&amp;quot; (2 Cores CPU with 3.8GB RAM and 100Mbps NIC)&lt;br /&gt;
&amp;quot;m1.large&amp;quot; (4 Cores CPU with 7.6GB RAM and 100Mbps NIC)&lt;br /&gt;
&amp;quot;m1.extralarge&amp;quot; (8 Cores CPU with 15.3GB RAM and 100Mbps NIC)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Oto przykład i zwrot z jego wykonania:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ ansible -i &amp;quot;localhost,&amp;quot; -c local all -m cs_instance -a &amp;quot;name=Debian9advz1 display_name=Debian9adv1 state=present template='Debian 9 - Minimal - 64bits' api_region=CloudIkoulaOne zone=EU-FR-IKDC1-Z1-ADV service_offering=t1.micro networks=My-Network-Z1 ssh_key=MY_SSHKEY&amp;quot;&lt;br /&gt;
localhost | SUCCESS =&amp;gt; {&lt;br /&gt;
    &amp;quot;account&amp;quot;: &amp;quot;ikoula&amp;quot;,&lt;br /&gt;
    &amp;quot;affinity_groups&amp;quot;: [],&lt;br /&gt;
    &amp;quot;changed&amp;quot;: true,&lt;br /&gt;
    &amp;quot;created&amp;quot;: &amp;quot;2018-09-12T10:05:00+0200&amp;quot;,&lt;br /&gt;
    &amp;quot;default_ip&amp;quot;: &amp;quot;10.1.1.176&amp;quot;,&lt;br /&gt;
    &amp;quot;display_name&amp;quot;: &amp;quot;Debian9adv1&amp;quot;,&lt;br /&gt;
    &amp;quot;domain&amp;quot;: &amp;quot;ROOT&amp;quot;,&lt;br /&gt;
    &amp;quot;hypervisor&amp;quot;: &amp;quot;XenServer&amp;quot;,&lt;br /&gt;
    &amp;quot;id&amp;quot;: &amp;quot;3c60acc9-1480-48bc-ab78-934f0e607d6c&amp;quot;,&lt;br /&gt;
    &amp;quot;instance_name&amp;quot;: &amp;quot;i-1079-67026-VM&amp;quot;,&lt;br /&gt;
    &amp;quot;name&amp;quot;: &amp;quot;Debian9advz1&amp;quot;,&lt;br /&gt;
    &amp;quot;password&amp;quot;: &amp;quot;KYqrT3h28qOs&amp;quot;,&lt;br /&gt;
    &amp;quot;password_enabled&amp;quot;: true,&lt;br /&gt;
    &amp;quot;security_groups&amp;quot;: [],&lt;br /&gt;
    &amp;quot;service_offering&amp;quot;: &amp;quot;t1.micro&amp;quot;,&lt;br /&gt;
    &amp;quot;ssh_key&amp;quot;: &amp;quot;MY_SSHKEY&amp;quot;,&lt;br /&gt;
    &amp;quot;state&amp;quot;: &amp;quot;Running&amp;quot;,&lt;br /&gt;
    &amp;quot;tags&amp;quot;: [],&lt;br /&gt;
    &amp;quot;template&amp;quot;: &amp;quot;Debian 9 - Minimal - 64bits&amp;quot;,&lt;br /&gt;
    &amp;quot;user_data&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
    &amp;quot;zone&amp;quot;: &amp;quot;EU-FR-IKDC1-Z1-ADV&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
W tym przykładzie, wdrażamy instancję Debiana 9 w strefie zaawansowanej (EU-FR-IKDC1-Z1-ADV), używając oferty obliczeniowej &amp;quot;t1.micro&amp;quot; w naszej sieci o nazwie &amp;quot;My-Network-Z1&amp;quot; z naszą parą kluczy SSH o nazwie &amp;quot;MY_SSHKEY&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Aby zobaczyć wszystkie możliwe do wykorzystania parametry i inne przykłady, możesz skorzystać z ansible-doc modułu &amp;quot;cs_instance&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ ansible-doc cs_instance&lt;br /&gt;
&amp;gt; CS_INSTANCE    (/usr/lib/python2.7/site-packages/ansible/modules/cloud/cloudstack/cs_instance.py)&lt;br /&gt;
&lt;br /&gt;
  Deploy, start, update, scale, restart, restore, stop and destroy instances.&lt;br /&gt;
&lt;br /&gt;
Options (= is mandatory):&lt;br /&gt;
&lt;br /&gt;
- account&lt;br /&gt;
        Account the instance is related to.&lt;br /&gt;
        [Default: None]&lt;br /&gt;
- affinity_groups&lt;br /&gt;
        Affinity groups names to be applied to the new instance.&lt;br /&gt;
        [Default: []]&lt;br /&gt;
- api_http_method&lt;br /&gt;
        HTTP method used.&lt;br /&gt;
        (Choices: get, post)[Default: get]&lt;br /&gt;
- api_key&lt;br /&gt;
        API key of the CloudStack API.&lt;br /&gt;
        [Default: None]&lt;br /&gt;
- api_region&lt;br /&gt;
        Name of the ini section in the `cloustack.ini' file.&lt;br /&gt;
        [Default: cloudstack]&lt;br /&gt;
- api_secret&lt;br /&gt;
        Secret key of the CloudStack API.&lt;br /&gt;
        [Default: None]&lt;br /&gt;
- api_timeout&lt;br /&gt;
        HTTP timeout.&lt;br /&gt;
        [Default: 10]&lt;br /&gt;
- api_url&lt;br /&gt;
        URL of the CloudStack API e.g. https://cloud.example.com/client/api.&lt;br /&gt;
        [Default: None]&lt;br /&gt;
- cpu&lt;br /&gt;
        The number of CPUs to allocate to the instance, used with custom service offerings&lt;br /&gt;
        [Default: None]&lt;br /&gt;
- cpu_speed&lt;br /&gt;
        The clock speed/shares allocated to the instance, used with custom service offerings&lt;br /&gt;
        [Default: None]&lt;br /&gt;
- disk_offering&lt;br /&gt;
        Name of the disk offering to be used.&lt;br /&gt;
        [Default: None]&lt;br /&gt;
- disk_size&lt;br /&gt;
        Disk size in GByte required if deploying instance from ISO.&lt;br /&gt;
        [Default: None]&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uwaga: wynik polecenia jest celowo obcięty ze względu na jego długość.&lt;br /&gt;
&lt;br /&gt;
== Wdrażanie instancji za pomocą playbooka Ansible ==&lt;br /&gt;
&lt;br /&gt;
W taki sam sposób jak powyżej musisz najpierw utworzyć i wypełnić/adaptować plik konfiguracyjny &amp;quot;.cloudstack.ini&amp;quot; modułu &amp;quot;cs_instance&amp;quot; w Ansible :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[CloudIkoulaOne]&lt;br /&gt;
endpoint = https://cloudstack.ikoula.com/client/api&lt;br /&gt;
key = &amp;lt;clé API de votre utilisateur/compte Cloud IKOULA One&amp;gt;&lt;br /&gt;
secret = &amp;lt;clé privée de votre utilisateur/compte Cloud IKOULA One&amp;gt;&lt;br /&gt;
timeout = 30&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Następnie wystarczy utworzyć plik playbooka (rozszerzenie yml / format YAML), jak poniżej, dostosowując wartości parametrów (nazwa instancji, nazwa sieci, itp.) i same parametry (jeśli masz / chcesz użyć pary kluczy SSH lub nie, na przykład) :&lt;br /&gt;
&lt;br /&gt;
Przykład playbooka do wdrożenia instancji w strefie zaawansowanej:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cat deploy_instance_adv.yml&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
- hosts: all&lt;br /&gt;
  connection: local&lt;br /&gt;
  user: root&lt;br /&gt;
&lt;br /&gt;
  tasks:&lt;br /&gt;
&lt;br /&gt;
  - name: 'Create Debian instance in Cloud IKOULA One with Ansible Playbook'&lt;br /&gt;
    cs_instance:&lt;br /&gt;
      name: &amp;quot;&amp;lt;Nom de la VM&amp;gt;&amp;quot;&lt;br /&gt;
      state: present&lt;br /&gt;
      display_name: &amp;quot;&amp;lt;Nom de la VM&amp;gt;&amp;quot;&lt;br /&gt;
      template: &amp;quot;&amp;lt;Nom entre simples quotes ou ID du template CIO voulu&amp;gt;&amp;quot;&lt;br /&gt;
      api_region: &amp;quot;CloudIkoulaOne&amp;quot;&lt;br /&gt;
      zone: &amp;quot;&amp;lt;Nom de la zone voulu&amp;gt;&amp;quot;&lt;br /&gt;
      service_offering: &amp;quot;&amp;lt;Nom de l’offre de calcul voulu &amp;gt;&amp;quot;&lt;br /&gt;
      networks: &amp;quot;&amp;lt;Nom du réseau existant voulu&amp;gt;&amp;quot;&lt;br /&gt;
      ssh_key: &amp;quot;&amp;lt;Nom de la paire de clés ssh CIO existante&amp;gt;&amp;quot;&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Przykład playbooka do deploymentu instancji w podstawowej strefie (gdzie po prostu zastępujemy parametr network parametrem security groups i dodajemy post-deploymentowy zwrot publicznego adresu ip przypisanego do vm):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cat deploy_instance_basic.yml&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
- hosts: all&lt;br /&gt;
  connection: local&lt;br /&gt;
  user: root&lt;br /&gt;
&lt;br /&gt;
  tasks:&lt;br /&gt;
&lt;br /&gt;
  - name: 'Create Debian instance in Cloud IKOULA One with Ansible Playbook'&lt;br /&gt;
    cs_instance:&lt;br /&gt;
      name: &amp;quot;&amp;lt;Nom de la VM&amp;gt;&amp;quot;&lt;br /&gt;
      state: present&lt;br /&gt;
      display_name: &amp;quot;&amp;lt;Nom de la VM&amp;gt;&amp;quot;&lt;br /&gt;
      template: &amp;quot;&amp;lt;Nom entre simples quotes ou ID du template CIO voulu&amp;gt;&amp;quot;&lt;br /&gt;
      api_region: &amp;quot;CloudIkoulaOne&amp;quot;&lt;br /&gt;
      zone: &amp;quot;&amp;lt;Nom de la zone voulu&amp;gt;&amp;quot;&lt;br /&gt;
      service_offering: &amp;quot;&amp;lt;Nom de l’offre de calcul voulu &amp;gt;&amp;quot;&lt;br /&gt;
      security_groups: &amp;quot;&amp;lt;Nom du groupe de sécurité existant voulu&amp;gt;&amp;quot;&lt;br /&gt;
      ssh_key: &amp;quot;&amp;lt;Nom de la paire de clés ssh CIO existante&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
  - name: &amp;quot;VM ip address:&amp;quot;&lt;br /&gt;
    debug:&lt;br /&gt;
      var: vminfo.default_ip&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Po dostosowaniu parametrów i ich wartości, oto przykład jak uruchomić playbook (dostosuj nazwę swojego pliku playbooka, jeśli to konieczne):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ ansible-playbook -i &amp;quot;localhost,&amp;quot; -c local deploy_instance_adv.yml&lt;br /&gt;
&lt;br /&gt;
PLAY [all] ********************************************************************************************************************************************************************************************************************************************************************&lt;br /&gt;
&lt;br /&gt;
TASK [Gathering Facts] ********************************************************************************************************************************************************************************************************************************************************&lt;br /&gt;
ok: [localhost]&lt;br /&gt;
&lt;br /&gt;
TASK [Create Debian instance in Cloud IKOULA One with Ansible Playbook] ********************************************************************************************************************************************************************************************************************************&lt;br /&gt;
changed: [localhost]&lt;br /&gt;
&lt;br /&gt;
PLAY RECAP ********************************************************************************************************************************************************************************************************************************************************************&lt;br /&gt;
localhost                  : ok=2    changed=1    unreachable=0    failed=0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Catégorie :Cloud public]]&lt;br /&gt;
[[Catégorie:API]]&lt;br /&gt;
[[Catégorie :Cloud]]&amp;lt;/Nom&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ikbot</name></author>
	</entry>
	<entry>
		<id>https://pl-wiki.ikoula.com/index.php?title=Wdra%C5%BCaj_instancje_za_pomoc%C4%85_Ansible&amp;diff=12815</id>
		<title>Wdrażaj instancje za pomocą Ansible</title>
		<link rel="alternate" type="text/html" href="https://pl-wiki.ikoula.com/index.php?title=Wdra%C5%BCaj_instancje_za_pomoc%C4%85_Ansible&amp;diff=12815"/>
		<updated>2021-07-29T14:36:21Z</updated>

		<summary type="html">&lt;p&gt;Ikbot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span data-link_translate_ru_title=&amp;quot;Развертывание ваших экземпляров с помощью Ansible&amp;quot;  data-link_translate_ru_url=&amp;quot;Развертывание ваших экземпляров с помощью Ansible&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ru:Развертывание ваших экземпляров с помощью Ansible]][[ru:Развертывание ваших экземпляров с помощью Ansible]]&lt;br /&gt;
&amp;lt;span data-link_translate_fr_title=&amp;quot;Deployer vos instances avec Ansible&amp;quot;  data-link_translate_fr_url=&amp;quot;Deployer vos instances avec Ansible&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:fr:Deployer vos instances avec Ansible]][[fr:Deployer vos instances avec Ansible]]&lt;br /&gt;
&amp;lt;br /&amp;gt;Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu [[:fr:Deployer vos instances avec Ansible|tutaj]].&amp;lt;br /&amp;gt;&amp;lt;span data-translate=&amp;quot;fr&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span data-link_translate_ja_title=&amp;quot;Ansibleによるインスタンスのデプロイ&amp;quot;  data-link_translate_ja_url=&amp;quot;Ansibleによるインスタンスのデプロイ&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ja:Ansibleによるインスタンスのデプロイ]][[ja:Ansibleによるインスタンスのデプロイ]]&lt;br /&gt;
&amp;lt;span data-link_translate_zh_title=&amp;quot;用Ansible部署你的实例&amp;quot;  data-link_translate_zh_url=&amp;quot;用Ansible部署你的实例&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:zh:用Ansible部署你的实例]][[zh:用Ansible部署你的实例]]&lt;br /&gt;
&amp;lt;span data-link_translate_de_title=&amp;quot;Stellen Sie Ihre Instanzen mit Ansible bereit&amp;quot;  data-link_translate_de_url=&amp;quot;Stellen Sie Ihre Instanzen mit Ansible bereit&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:de:Stellen Sie Ihre Instanzen mit Ansible bereit]][[de:Stellen Sie Ihre Instanzen mit Ansible bereit]]&lt;br /&gt;
&amp;lt;span data-link_translate_nl_title=&amp;quot;Implementeer uw instanties met Ansible&amp;quot;  data-link_translate_nl_url=&amp;quot;Implementeer uw instanties met Ansible&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:nl:Implementeer uw instanties met Ansible]][[nl:Implementeer uw instanties met Ansible]]&lt;br /&gt;
&amp;lt;span data-link_translate_it_title=&amp;quot;Distribuire le tue istanze con Ansible&amp;quot;  data-link_translate_it_url=&amp;quot;Distribuire le tue istanze con Ansible&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:it:Distribuire le tue istanze con Ansible]][[it:Distribuire le tue istanze con Ansible]]&lt;br /&gt;
&amp;lt;span data-link_translate_pt_title=&amp;quot;Implante as suas instâncias com Ansible&amp;quot;  data-link_translate_pt_url=&amp;quot;Implante as suas instâncias com Ansible&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:pt:Implante as suas instâncias com Ansible]][[pt:Implante as suas instâncias com Ansible]]&lt;br /&gt;
&amp;lt;span data-link_translate_es_title=&amp;quot;Despliegue de sus instancias con Ansible&amp;quot;  data-link_translate_es_url=&amp;quot;Despliegue de sus instancias con Ansible&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:es:Despliegue de sus instancias con Ansible]][[es:Despliegue de sus instancias con Ansible]]&lt;br /&gt;
&amp;lt;span data-link_translate_en_title=&amp;quot;Deploy your instances with Ansible&amp;quot;  data-link_translate_en_url=&amp;quot;Deploy your instances with Ansible&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:en:Deploy your instances with Ansible]][[en:Deploy your instances with Ansible]]&lt;br /&gt;
== Opis ==&lt;br /&gt;
&lt;br /&gt;
Zobaczymy, jak szybko wdrożyć instancje IKOULA One Cloud za pomocą narzędzia Ansible.&lt;br /&gt;
&lt;br /&gt;
Najpierw będziesz musiał zainstalować Ansible (https://docs.ansible.com/ansible/latest/installation_guide/intro_installation.html) następnie moduł &amp;quot;cs_instance&amp;quot; (może być zainstalowany poprzez &amp;quot;pip install cs&amp;quot; cf. https://docs.ansible.com/ansible/2.6/modules/cs_instance_module.html) umożliwiając Ci korzystanie z API Cloud Ikoula One, jeśli jeszcze tego nie zrobiłeś i masz konto Cloud IKOULA One.&lt;br /&gt;
&lt;br /&gt;
Ansible jest dostępny dla większości dystrybucji GNU/Linux, MacOS, ale może być również używany przez Cygwin, na przykład pod Microsoft Windows. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wdrażanie instancji jednym poleceniem za pomocą ''Ansible'' &lt;br /&gt;
&lt;br /&gt;
Najpierw trzeba będzie utworzyć i wypełnić/adaptować plik konfiguracyjny &amp;quot;.cloudstack.ini&amp;quot; modułu &amp;quot;cs_instance&amp;quot; w '''Ansible''' :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[CloudIkoulaOne]&lt;br /&gt;
endpoint = https://cloudstack.ikoula.com/client/api&lt;br /&gt;
key = &amp;lt;clé API de votre utilisateur/compte Cloud IKOULA One&amp;gt;&lt;br /&gt;
secret = &amp;lt;clé privée de votre utilisateur/compte Cloud IKOULA One&amp;gt;&lt;br /&gt;
timeout = 30&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Następnie wystarczy uruchomić to polecenie, dostosowując wartości parametrów (nazwa instancji, nazwa sieci, itp.) i same parametry (czy masz/chcesz używać pary kluczy SSH, czy nie, na przykład):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ansible -i &amp;quot;localhost,&amp;quot; -c local all -m cs_instance -a &amp;quot;name=&amp;lt;Nom de la VM&amp;gt; display_name=&amp;lt;Nom de la VM&amp;gt;  state=present template=&amp;lt; Nom entre simples quotes ou ID du template voulu&amp;gt; api_region=CloudIkoulaOne zone=&amp;lt;Nom de la zone voulu&amp;gt; service_offering=&amp;lt; Nom de l’offre de calcul voulu &amp;gt; networks=&amp;lt;Nom du réseau existant voulu&amp;gt; ssh_key=&amp;lt;Nom de la paire de clés ssh CIO existante&amp;gt;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
gdzie &amp;quot;&amp;lt;Nom de l’offre de calcul voulu &amp;gt;&amp;quot; oznacza wybór :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;t1.pico&amp;quot; (1/2 Core CPU with 512MB RAM and 100Mbps NIC)&lt;br /&gt;
&amp;quot;t1.micro&amp;quot; (1 Core CPU with 1GB RAM and 100Mbps NIC)&lt;br /&gt;
&amp;quot;m1.small&amp;quot; (1 Core CPU with 1.7GB RAM and 100Mbps NIC)&lt;br /&gt;
&amp;quot;m1.medium&amp;quot; (2 Cores CPU with 3.8GB RAM and 100Mbps NIC)&lt;br /&gt;
&amp;quot;m1.large&amp;quot; (4 Cores CPU with 7.6GB RAM and 100Mbps NIC)&lt;br /&gt;
&amp;quot;m1.extralarge&amp;quot; (8 Cores CPU with 15.3GB RAM and 100Mbps NIC)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Oto przykład i zwrot z jego wykonania:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ ansible -i &amp;quot;localhost,&amp;quot; -c local all -m cs_instance -a &amp;quot;name=Debian9advz1 display_name=Debian9adv1 state=present template='Debian 9 - Minimal - 64bits' api_region=CloudIkoulaOne zone=EU-FR-IKDC1-Z1-ADV service_offering=t1.micro networks=My-Network-Z1 ssh_key=MY_SSHKEY&amp;quot;&lt;br /&gt;
localhost | SUCCESS =&amp;gt; {&lt;br /&gt;
    &amp;quot;account&amp;quot;: &amp;quot;ikoula&amp;quot;,&lt;br /&gt;
    &amp;quot;affinity_groups&amp;quot;: [],&lt;br /&gt;
    &amp;quot;changed&amp;quot;: true,&lt;br /&gt;
    &amp;quot;created&amp;quot;: &amp;quot;2018-09-12T10:05:00+0200&amp;quot;,&lt;br /&gt;
    &amp;quot;default_ip&amp;quot;: &amp;quot;10.1.1.176&amp;quot;,&lt;br /&gt;
    &amp;quot;display_name&amp;quot;: &amp;quot;Debian9adv1&amp;quot;,&lt;br /&gt;
    &amp;quot;domain&amp;quot;: &amp;quot;ROOT&amp;quot;,&lt;br /&gt;
    &amp;quot;hypervisor&amp;quot;: &amp;quot;XenServer&amp;quot;,&lt;br /&gt;
    &amp;quot;id&amp;quot;: &amp;quot;3c60acc9-1480-48bc-ab78-934f0e607d6c&amp;quot;,&lt;br /&gt;
    &amp;quot;instance_name&amp;quot;: &amp;quot;i-1079-67026-VM&amp;quot;,&lt;br /&gt;
    &amp;quot;name&amp;quot;: &amp;quot;Debian9advz1&amp;quot;,&lt;br /&gt;
    &amp;quot;password&amp;quot;: &amp;quot;KYqrT3h28qOs&amp;quot;,&lt;br /&gt;
    &amp;quot;password_enabled&amp;quot;: true,&lt;br /&gt;
    &amp;quot;security_groups&amp;quot;: [],&lt;br /&gt;
    &amp;quot;service_offering&amp;quot;: &amp;quot;t1.micro&amp;quot;,&lt;br /&gt;
    &amp;quot;ssh_key&amp;quot;: &amp;quot;MY_SSHKEY&amp;quot;,&lt;br /&gt;
    &amp;quot;state&amp;quot;: &amp;quot;Running&amp;quot;,&lt;br /&gt;
    &amp;quot;tags&amp;quot;: [],&lt;br /&gt;
    &amp;quot;template&amp;quot;: &amp;quot;Debian 9 - Minimal - 64bits&amp;quot;,&lt;br /&gt;
    &amp;quot;user_data&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
    &amp;quot;zone&amp;quot;: &amp;quot;EU-FR-IKDC1-Z1-ADV&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
W tym przykładzie, wdrażamy instancję Debiana 9 w strefie zaawansowanej (EU-FR-IKDC1-Z1-ADV), używając oferty obliczeniowej &amp;quot;t1.micro&amp;quot; w naszej sieci o nazwie &amp;quot;My-Network-Z1&amp;quot; z naszą parą kluczy SSH o nazwie &amp;quot;MY_SSHKEY&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Aby zobaczyć wszystkie możliwe do wykorzystania parametry i inne przykłady, możesz skorzystać z ansible-doc modułu &amp;quot;cs_instance&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ ansible-doc cs_instance&lt;br /&gt;
&amp;gt; CS_INSTANCE    (/usr/lib/python2.7/site-packages/ansible/modules/cloud/cloudstack/cs_instance.py)&lt;br /&gt;
&lt;br /&gt;
  Deploy, start, update, scale, restart, restore, stop and destroy instances.&lt;br /&gt;
&lt;br /&gt;
Options (= is mandatory):&lt;br /&gt;
&lt;br /&gt;
- account&lt;br /&gt;
        Account the instance is related to.&lt;br /&gt;
        [Default: None]&lt;br /&gt;
- affinity_groups&lt;br /&gt;
        Affinity groups names to be applied to the new instance.&lt;br /&gt;
        [Default: []]&lt;br /&gt;
- api_http_method&lt;br /&gt;
        HTTP method used.&lt;br /&gt;
        (Choices: get, post)[Default: get]&lt;br /&gt;
- api_key&lt;br /&gt;
        API key of the CloudStack API.&lt;br /&gt;
        [Default: None]&lt;br /&gt;
- api_region&lt;br /&gt;
        Name of the ini section in the `cloustack.ini' file.&lt;br /&gt;
        [Default: cloudstack]&lt;br /&gt;
- api_secret&lt;br /&gt;
        Secret key of the CloudStack API.&lt;br /&gt;
        [Default: None]&lt;br /&gt;
- api_timeout&lt;br /&gt;
        HTTP timeout.&lt;br /&gt;
        [Default: 10]&lt;br /&gt;
- api_url&lt;br /&gt;
        URL of the CloudStack API e.g. https://cloud.example.com/client/api.&lt;br /&gt;
        [Default: None]&lt;br /&gt;
- cpu&lt;br /&gt;
        The number of CPUs to allocate to the instance, used with custom service offerings&lt;br /&gt;
        [Default: None]&lt;br /&gt;
- cpu_speed&lt;br /&gt;
        The clock speed/shares allocated to the instance, used with custom service offerings&lt;br /&gt;
        [Default: None]&lt;br /&gt;
- disk_offering&lt;br /&gt;
        Name of the disk offering to be used.&lt;br /&gt;
        [Default: None]&lt;br /&gt;
- disk_size&lt;br /&gt;
        Disk size in GByte required if deploying instance from ISO.&lt;br /&gt;
        [Default: None]&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uwaga: wynik polecenia jest celowo obcięty ze względu na jego długość.&lt;br /&gt;
&lt;br /&gt;
== Wdrażanie instancji za pomocą playbooka Ansible ==&lt;br /&gt;
&lt;br /&gt;
W taki sam sposób jak powyżej musisz najpierw utworzyć i wypełnić/adaptować plik konfiguracyjny &amp;quot;.cloudstack.ini&amp;quot; modułu &amp;quot;cs_instance&amp;quot; w Ansible :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[CloudIkoulaOne]&lt;br /&gt;
endpoint = https://cloudstack.ikoula.com/client/api&lt;br /&gt;
key = &amp;lt;clé API de votre utilisateur/compte Cloud IKOULA One&amp;gt;&lt;br /&gt;
secret = &amp;lt;clé privée de votre utilisateur/compte Cloud IKOULA One&amp;gt;&lt;br /&gt;
timeout = 30&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Następnie wystarczy utworzyć plik playbooka (rozszerzenie yml / format YAML), jak poniżej, dostosowując wartości parametrów (nazwa instancji, nazwa sieci, itp.) i same parametry (jeśli masz / chcesz użyć pary kluczy SSH lub nie, na przykład) :&lt;br /&gt;
&lt;br /&gt;
Przykład playbooka do wdrożenia instancji w strefie zaawansowanej:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cat deploy_instance_adv.yml&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
- hosts: all&lt;br /&gt;
  connection: local&lt;br /&gt;
  user: root&lt;br /&gt;
&lt;br /&gt;
  tasks:&lt;br /&gt;
&lt;br /&gt;
  - name: 'Create Debian instance in Cloud IKOULA One with Ansible Playbook'&lt;br /&gt;
    cs_instance:&lt;br /&gt;
      name: &amp;quot;&amp;lt;Nom de la VM&amp;gt;&amp;quot;&lt;br /&gt;
      state: present&lt;br /&gt;
      display_name: &amp;quot;&amp;lt;Nom de la VM&amp;gt;&amp;quot;&lt;br /&gt;
      template: &amp;quot;&amp;lt;Nom entre simples quotes ou ID du template CIO voulu&amp;gt;&amp;quot;&lt;br /&gt;
      api_region: &amp;quot;CloudIkoulaOne&amp;quot;&lt;br /&gt;
      zone: &amp;quot;&amp;lt;Nom de la zone voulu&amp;gt;&amp;quot;&lt;br /&gt;
      service_offering: &amp;quot;&amp;lt;Nom de l’offre de calcul voulu &amp;gt;&amp;quot;&lt;br /&gt;
      networks: &amp;quot;&amp;lt;Nom du réseau existant voulu&amp;gt;&amp;quot;&lt;br /&gt;
      ssh_key: &amp;quot;&amp;lt;Nom de la paire de clés ssh CIO existante&amp;gt;&amp;quot;&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Przykład playbooka do deploymentu instancji w podstawowej strefie (gdzie po prostu zastępujemy parametr network parametrem security groups i dodajemy post-deploymentowy zwrot publicznego adresu ip przypisanego do vm):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cat deploy_instance_basic.yml&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
- hosts: all&lt;br /&gt;
  connection: local&lt;br /&gt;
  user: root&lt;br /&gt;
&lt;br /&gt;
  tasks:&lt;br /&gt;
&lt;br /&gt;
  - name: 'Create Debian instance in Cloud IKOULA One with Ansible Playbook'&lt;br /&gt;
    cs_instance:&lt;br /&gt;
      name: &amp;quot;&amp;lt;Nom de la VM&amp;gt;&amp;quot;&lt;br /&gt;
      state: present&lt;br /&gt;
      display_name: &amp;quot;&amp;lt;Nom de la VM&amp;gt;&amp;quot;&lt;br /&gt;
      template: &amp;quot;&amp;lt;Nom entre simples quotes ou ID du template CIO voulu&amp;gt;&amp;quot;&lt;br /&gt;
      api_region: &amp;quot;CloudIkoulaOne&amp;quot;&lt;br /&gt;
      zone: &amp;quot;&amp;lt;Nom de la zone voulu&amp;gt;&amp;quot;&lt;br /&gt;
      service_offering: &amp;quot;&amp;lt;Nom de l’offre de calcul voulu &amp;gt;&amp;quot;&lt;br /&gt;
      security_groups: &amp;quot;&amp;lt;Nom du groupe de sécurité existant voulu&amp;gt;&amp;quot;&lt;br /&gt;
      ssh_key: &amp;quot;&amp;lt;Nom de la paire de clés ssh CIO existante&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
  - name: &amp;quot;VM ip address:&amp;quot;&lt;br /&gt;
    debug:&lt;br /&gt;
      var: vminfo.default_ip&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Po dostosowaniu parametrów i ich wartości, oto przykład jak uruchomić playbook (dostosuj nazwę swojego pliku playbooka, jeśli to konieczne):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ ansible-playbook -i &amp;quot;localhost,&amp;quot; -c local deploy_instance_adv.yml&lt;br /&gt;
&lt;br /&gt;
PLAY [all] ********************************************************************************************************************************************************************************************************************************************************************&lt;br /&gt;
&lt;br /&gt;
TASK [Gathering Facts] ********************************************************************************************************************************************************************************************************************************************************&lt;br /&gt;
ok: [localhost]&lt;br /&gt;
&lt;br /&gt;
TASK [Create Debian instance in Cloud IKOULA One with Ansible Playbook] ********************************************************************************************************************************************************************************************************************************&lt;br /&gt;
changed: [localhost]&lt;br /&gt;
&lt;br /&gt;
PLAY RECAP ********************************************************************************************************************************************************************************************************************************************************************&lt;br /&gt;
localhost                  : ok=2    changed=1    unreachable=0    failed=0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Catégorie :Cloud public]]&lt;br /&gt;
[[Catégorie:API]]&lt;br /&gt;
[[Catégorie :Cloud]]&amp;lt;/Nom&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ikbot</name></author>
	</entry>
	<entry>
		<id>https://pl-wiki.ikoula.com/index.php?title=Wdra%C5%BCaj_instancje_za_pomoc%C4%85_Ansible&amp;diff=12814</id>
		<title>Wdrażaj instancje za pomocą Ansible</title>
		<link rel="alternate" type="text/html" href="https://pl-wiki.ikoula.com/index.php?title=Wdra%C5%BCaj_instancje_za_pomoc%C4%85_Ansible&amp;diff=12814"/>
		<updated>2021-07-29T14:35:23Z</updated>

		<summary type="html">&lt;p&gt;Ikbot: Utworzono nową stronę &amp;quot;&amp;lt;span data-link_translate_fr_title=&amp;quot;Deployer vos instances avec Ansible&amp;quot;  data-link_translate_fr_url=&amp;quot;Deployer vos instances avec Ansible&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;:fr:Deployer vos inst...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span data-link_translate_fr_title=&amp;quot;Deployer vos instances avec Ansible&amp;quot;  data-link_translate_fr_url=&amp;quot;Deployer vos instances avec Ansible&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:fr:Deployer vos instances avec Ansible]][[fr:Deployer vos instances avec Ansible]]&lt;br /&gt;
&amp;lt;br /&amp;gt;Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu [[:fr:Deployer vos instances avec Ansible|tutaj]].&amp;lt;br /&amp;gt;&amp;lt;span data-translate=&amp;quot;fr&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span data-link_translate_ja_title=&amp;quot;Ansibleによるインスタンスのデプロイ&amp;quot;  data-link_translate_ja_url=&amp;quot;Ansibleによるインスタンスのデプロイ&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ja:Ansibleによるインスタンスのデプロイ]][[ja:Ansibleによるインスタンスのデプロイ]]&lt;br /&gt;
&amp;lt;span data-link_translate_zh_title=&amp;quot;用Ansible部署你的实例&amp;quot;  data-link_translate_zh_url=&amp;quot;用Ansible部署你的实例&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:zh:用Ansible部署你的实例]][[zh:用Ansible部署你的实例]]&lt;br /&gt;
&amp;lt;span data-link_translate_de_title=&amp;quot;Stellen Sie Ihre Instanzen mit Ansible bereit&amp;quot;  data-link_translate_de_url=&amp;quot;Stellen Sie Ihre Instanzen mit Ansible bereit&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:de:Stellen Sie Ihre Instanzen mit Ansible bereit]][[de:Stellen Sie Ihre Instanzen mit Ansible bereit]]&lt;br /&gt;
&amp;lt;span data-link_translate_nl_title=&amp;quot;Implementeer uw instanties met Ansible&amp;quot;  data-link_translate_nl_url=&amp;quot;Implementeer uw instanties met Ansible&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:nl:Implementeer uw instanties met Ansible]][[nl:Implementeer uw instanties met Ansible]]&lt;br /&gt;
&amp;lt;span data-link_translate_it_title=&amp;quot;Distribuire le tue istanze con Ansible&amp;quot;  data-link_translate_it_url=&amp;quot;Distribuire le tue istanze con Ansible&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:it:Distribuire le tue istanze con Ansible]][[it:Distribuire le tue istanze con Ansible]]&lt;br /&gt;
&amp;lt;span data-link_translate_pt_title=&amp;quot;Implante as suas instâncias com Ansible&amp;quot;  data-link_translate_pt_url=&amp;quot;Implante as suas instâncias com Ansible&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:pt:Implante as suas instâncias com Ansible]][[pt:Implante as suas instâncias com Ansible]]&lt;br /&gt;
&amp;lt;span data-link_translate_es_title=&amp;quot;Despliegue de sus instancias con Ansible&amp;quot;  data-link_translate_es_url=&amp;quot;Despliegue de sus instancias con Ansible&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:es:Despliegue de sus instancias con Ansible]][[es:Despliegue de sus instancias con Ansible]]&lt;br /&gt;
&amp;lt;span data-link_translate_en_title=&amp;quot;Deploy your instances with Ansible&amp;quot;  data-link_translate_en_url=&amp;quot;Deploy your instances with Ansible&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:en:Deploy your instances with Ansible]][[en:Deploy your instances with Ansible]]&lt;br /&gt;
== Opis ==&lt;br /&gt;
&lt;br /&gt;
Zobaczymy, jak szybko wdrożyć instancje IKOULA One Cloud za pomocą narzędzia Ansible.&lt;br /&gt;
&lt;br /&gt;
Najpierw będziesz musiał zainstalować Ansible (https://docs.ansible.com/ansible/latest/installation_guide/intro_installation.html) następnie moduł &amp;quot;cs_instance&amp;quot; (może być zainstalowany poprzez &amp;quot;pip install cs&amp;quot; cf. https://docs.ansible.com/ansible/2.6/modules/cs_instance_module.html) umożliwiając Ci korzystanie z API Cloud Ikoula One, jeśli jeszcze tego nie zrobiłeś i masz konto Cloud IKOULA One.&lt;br /&gt;
&lt;br /&gt;
Ansible jest dostępny dla większości dystrybucji GNU/Linux, MacOS, ale może być również używany przez Cygwin, na przykład pod Microsoft Windows. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wdrażanie instancji jednym poleceniem za pomocą ''Ansible'' &lt;br /&gt;
&lt;br /&gt;
Najpierw trzeba będzie utworzyć i wypełnić/adaptować plik konfiguracyjny &amp;quot;.cloudstack.ini&amp;quot; modułu &amp;quot;cs_instance&amp;quot; w '''Ansible''' :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[CloudIkoulaOne]&lt;br /&gt;
endpoint = https://cloudstack.ikoula.com/client/api&lt;br /&gt;
key = &amp;lt;clé API de votre utilisateur/compte Cloud IKOULA One&amp;gt;&lt;br /&gt;
secret = &amp;lt;clé privée de votre utilisateur/compte Cloud IKOULA One&amp;gt;&lt;br /&gt;
timeout = 30&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Następnie wystarczy uruchomić to polecenie, dostosowując wartości parametrów (nazwa instancji, nazwa sieci, itp.) i same parametry (czy masz/chcesz używać pary kluczy SSH, czy nie, na przykład):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ansible -i &amp;quot;localhost,&amp;quot; -c local all -m cs_instance -a &amp;quot;name=&amp;lt;Nom de la VM&amp;gt; display_name=&amp;lt;Nom de la VM&amp;gt;  state=present template=&amp;lt; Nom entre simples quotes ou ID du template voulu&amp;gt; api_region=CloudIkoulaOne zone=&amp;lt;Nom de la zone voulu&amp;gt; service_offering=&amp;lt; Nom de l’offre de calcul voulu &amp;gt; networks=&amp;lt;Nom du réseau existant voulu&amp;gt; ssh_key=&amp;lt;Nom de la paire de clés ssh CIO existante&amp;gt;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
gdzie &amp;quot;&amp;lt;Nom de l’offre de calcul voulu &amp;gt;&amp;quot; oznacza wybór :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;t1.pico&amp;quot; (1/2 Core CPU with 512MB RAM and 100Mbps NIC)&lt;br /&gt;
&amp;quot;t1.micro&amp;quot; (1 Core CPU with 1GB RAM and 100Mbps NIC)&lt;br /&gt;
&amp;quot;m1.small&amp;quot; (1 Core CPU with 1.7GB RAM and 100Mbps NIC)&lt;br /&gt;
&amp;quot;m1.medium&amp;quot; (2 Cores CPU with 3.8GB RAM and 100Mbps NIC)&lt;br /&gt;
&amp;quot;m1.large&amp;quot; (4 Cores CPU with 7.6GB RAM and 100Mbps NIC)&lt;br /&gt;
&amp;quot;m1.extralarge&amp;quot; (8 Cores CPU with 15.3GB RAM and 100Mbps NIC)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Oto przykład i zwrot z jego wykonania:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ ansible -i &amp;quot;localhost,&amp;quot; -c local all -m cs_instance -a &amp;quot;name=Debian9advz1 display_name=Debian9adv1 state=present template='Debian 9 - Minimal - 64bits' api_region=CloudIkoulaOne zone=EU-FR-IKDC1-Z1-ADV service_offering=t1.micro networks=My-Network-Z1 ssh_key=MY_SSHKEY&amp;quot;&lt;br /&gt;
localhost | SUCCESS =&amp;gt; {&lt;br /&gt;
    &amp;quot;account&amp;quot;: &amp;quot;ikoula&amp;quot;,&lt;br /&gt;
    &amp;quot;affinity_groups&amp;quot;: [],&lt;br /&gt;
    &amp;quot;changed&amp;quot;: true,&lt;br /&gt;
    &amp;quot;created&amp;quot;: &amp;quot;2018-09-12T10:05:00+0200&amp;quot;,&lt;br /&gt;
    &amp;quot;default_ip&amp;quot;: &amp;quot;10.1.1.176&amp;quot;,&lt;br /&gt;
    &amp;quot;display_name&amp;quot;: &amp;quot;Debian9adv1&amp;quot;,&lt;br /&gt;
    &amp;quot;domain&amp;quot;: &amp;quot;ROOT&amp;quot;,&lt;br /&gt;
    &amp;quot;hypervisor&amp;quot;: &amp;quot;XenServer&amp;quot;,&lt;br /&gt;
    &amp;quot;id&amp;quot;: &amp;quot;3c60acc9-1480-48bc-ab78-934f0e607d6c&amp;quot;,&lt;br /&gt;
    &amp;quot;instance_name&amp;quot;: &amp;quot;i-1079-67026-VM&amp;quot;,&lt;br /&gt;
    &amp;quot;name&amp;quot;: &amp;quot;Debian9advz1&amp;quot;,&lt;br /&gt;
    &amp;quot;password&amp;quot;: &amp;quot;KYqrT3h28qOs&amp;quot;,&lt;br /&gt;
    &amp;quot;password_enabled&amp;quot;: true,&lt;br /&gt;
    &amp;quot;security_groups&amp;quot;: [],&lt;br /&gt;
    &amp;quot;service_offering&amp;quot;: &amp;quot;t1.micro&amp;quot;,&lt;br /&gt;
    &amp;quot;ssh_key&amp;quot;: &amp;quot;MY_SSHKEY&amp;quot;,&lt;br /&gt;
    &amp;quot;state&amp;quot;: &amp;quot;Running&amp;quot;,&lt;br /&gt;
    &amp;quot;tags&amp;quot;: [],&lt;br /&gt;
    &amp;quot;template&amp;quot;: &amp;quot;Debian 9 - Minimal - 64bits&amp;quot;,&lt;br /&gt;
    &amp;quot;user_data&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
    &amp;quot;zone&amp;quot;: &amp;quot;EU-FR-IKDC1-Z1-ADV&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
W tym przykładzie, wdrażamy instancję Debiana 9 w strefie zaawansowanej (EU-FR-IKDC1-Z1-ADV), używając oferty obliczeniowej &amp;quot;t1.micro&amp;quot; w naszej sieci o nazwie &amp;quot;My-Network-Z1&amp;quot; z naszą parą kluczy SSH o nazwie &amp;quot;MY_SSHKEY&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Aby zobaczyć wszystkie możliwe do wykorzystania parametry i inne przykłady, możesz skorzystać z ansible-doc modułu &amp;quot;cs_instance&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ ansible-doc cs_instance&lt;br /&gt;
&amp;gt; CS_INSTANCE    (/usr/lib/python2.7/site-packages/ansible/modules/cloud/cloudstack/cs_instance.py)&lt;br /&gt;
&lt;br /&gt;
  Deploy, start, update, scale, restart, restore, stop and destroy instances.&lt;br /&gt;
&lt;br /&gt;
Options (= is mandatory):&lt;br /&gt;
&lt;br /&gt;
- account&lt;br /&gt;
        Account the instance is related to.&lt;br /&gt;
        [Default: None]&lt;br /&gt;
- affinity_groups&lt;br /&gt;
        Affinity groups names to be applied to the new instance.&lt;br /&gt;
        [Default: []]&lt;br /&gt;
- api_http_method&lt;br /&gt;
        HTTP method used.&lt;br /&gt;
        (Choices: get, post)[Default: get]&lt;br /&gt;
- api_key&lt;br /&gt;
        API key of the CloudStack API.&lt;br /&gt;
        [Default: None]&lt;br /&gt;
- api_region&lt;br /&gt;
        Name of the ini section in the `cloustack.ini' file.&lt;br /&gt;
        [Default: cloudstack]&lt;br /&gt;
- api_secret&lt;br /&gt;
        Secret key of the CloudStack API.&lt;br /&gt;
        [Default: None]&lt;br /&gt;
- api_timeout&lt;br /&gt;
        HTTP timeout.&lt;br /&gt;
        [Default: 10]&lt;br /&gt;
- api_url&lt;br /&gt;
        URL of the CloudStack API e.g. https://cloud.example.com/client/api.&lt;br /&gt;
        [Default: None]&lt;br /&gt;
- cpu&lt;br /&gt;
        The number of CPUs to allocate to the instance, used with custom service offerings&lt;br /&gt;
        [Default: None]&lt;br /&gt;
- cpu_speed&lt;br /&gt;
        The clock speed/shares allocated to the instance, used with custom service offerings&lt;br /&gt;
        [Default: None]&lt;br /&gt;
- disk_offering&lt;br /&gt;
        Name of the disk offering to be used.&lt;br /&gt;
        [Default: None]&lt;br /&gt;
- disk_size&lt;br /&gt;
        Disk size in GByte required if deploying instance from ISO.&lt;br /&gt;
        [Default: None]&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uwaga: wynik polecenia jest celowo obcięty ze względu na jego długość.&lt;br /&gt;
&lt;br /&gt;
== Wdrażanie instancji za pomocą playbooka Ansible ==&lt;br /&gt;
&lt;br /&gt;
W taki sam sposób jak powyżej musisz najpierw utworzyć i wypełnić/adaptować plik konfiguracyjny &amp;quot;.cloudstack.ini&amp;quot; modułu &amp;quot;cs_instance&amp;quot; w Ansible :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[CloudIkoulaOne]&lt;br /&gt;
endpoint = https://cloudstack.ikoula.com/client/api&lt;br /&gt;
key = &amp;lt;clé API de votre utilisateur/compte Cloud IKOULA One&amp;gt;&lt;br /&gt;
secret = &amp;lt;clé privée de votre utilisateur/compte Cloud IKOULA One&amp;gt;&lt;br /&gt;
timeout = 30&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Następnie wystarczy utworzyć plik playbooka (rozszerzenie yml / format YAML), jak poniżej, dostosowując wartości parametrów (nazwa instancji, nazwa sieci, itp.) i same parametry (jeśli masz / chcesz użyć pary kluczy SSH lub nie, na przykład) :&lt;br /&gt;
&lt;br /&gt;
Przykład playbooka do wdrożenia instancji w strefie zaawansowanej:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cat deploy_instance_adv.yml&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
- hosts: all&lt;br /&gt;
  connection: local&lt;br /&gt;
  user: root&lt;br /&gt;
&lt;br /&gt;
  tasks:&lt;br /&gt;
&lt;br /&gt;
  - name: 'Create Debian instance in Cloud IKOULA One with Ansible Playbook'&lt;br /&gt;
    cs_instance:&lt;br /&gt;
      name: &amp;quot;&amp;lt;Nom de la VM&amp;gt;&amp;quot;&lt;br /&gt;
      state: present&lt;br /&gt;
      display_name: &amp;quot;&amp;lt;Nom de la VM&amp;gt;&amp;quot;&lt;br /&gt;
      template: &amp;quot;&amp;lt;Nom entre simples quotes ou ID du template CIO voulu&amp;gt;&amp;quot;&lt;br /&gt;
      api_region: &amp;quot;CloudIkoulaOne&amp;quot;&lt;br /&gt;
      zone: &amp;quot;&amp;lt;Nom de la zone voulu&amp;gt;&amp;quot;&lt;br /&gt;
      service_offering: &amp;quot;&amp;lt;Nom de l’offre de calcul voulu &amp;gt;&amp;quot;&lt;br /&gt;
      networks: &amp;quot;&amp;lt;Nom du réseau existant voulu&amp;gt;&amp;quot;&lt;br /&gt;
      ssh_key: &amp;quot;&amp;lt;Nom de la paire de clés ssh CIO existante&amp;gt;&amp;quot;&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Przykład playbooka do deploymentu instancji w podstawowej strefie (gdzie po prostu zastępujemy parametr network parametrem security groups i dodajemy post-deploymentowy zwrot publicznego adresu ip przypisanego do vm):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cat deploy_instance_basic.yml&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
- hosts: all&lt;br /&gt;
  connection: local&lt;br /&gt;
  user: root&lt;br /&gt;
&lt;br /&gt;
  tasks:&lt;br /&gt;
&lt;br /&gt;
  - name: 'Create Debian instance in Cloud IKOULA One with Ansible Playbook'&lt;br /&gt;
    cs_instance:&lt;br /&gt;
      name: &amp;quot;&amp;lt;Nom de la VM&amp;gt;&amp;quot;&lt;br /&gt;
      state: present&lt;br /&gt;
      display_name: &amp;quot;&amp;lt;Nom de la VM&amp;gt;&amp;quot;&lt;br /&gt;
      template: &amp;quot;&amp;lt;Nom entre simples quotes ou ID du template CIO voulu&amp;gt;&amp;quot;&lt;br /&gt;
      api_region: &amp;quot;CloudIkoulaOne&amp;quot;&lt;br /&gt;
      zone: &amp;quot;&amp;lt;Nom de la zone voulu&amp;gt;&amp;quot;&lt;br /&gt;
      service_offering: &amp;quot;&amp;lt;Nom de l’offre de calcul voulu &amp;gt;&amp;quot;&lt;br /&gt;
      security_groups: &amp;quot;&amp;lt;Nom du groupe de sécurité existant voulu&amp;gt;&amp;quot;&lt;br /&gt;
      ssh_key: &amp;quot;&amp;lt;Nom de la paire de clés ssh CIO existante&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
  - name: &amp;quot;VM ip address:&amp;quot;&lt;br /&gt;
    debug:&lt;br /&gt;
      var: vminfo.default_ip&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Po dostosowaniu parametrów i ich wartości, oto przykład jak uruchomić playbook (dostosuj nazwę swojego pliku playbooka, jeśli to konieczne):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ ansible-playbook -i &amp;quot;localhost,&amp;quot; -c local deploy_instance_adv.yml&lt;br /&gt;
&lt;br /&gt;
PLAY [all] ********************************************************************************************************************************************************************************************************************************************************************&lt;br /&gt;
&lt;br /&gt;
TASK [Gathering Facts] ********************************************************************************************************************************************************************************************************************************************************&lt;br /&gt;
ok: [localhost]&lt;br /&gt;
&lt;br /&gt;
TASK [Create Debian instance in Cloud IKOULA One with Ansible Playbook] ********************************************************************************************************************************************************************************************************************************&lt;br /&gt;
changed: [localhost]&lt;br /&gt;
&lt;br /&gt;
PLAY RECAP ********************************************************************************************************************************************************************************************************************************************************************&lt;br /&gt;
localhost                  : ok=2    changed=1    unreachable=0    failed=0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Catégorie :Cloud public]]&lt;br /&gt;
[[Catégorie:API]]&lt;br /&gt;
[[Catégorie :Cloud]]&amp;lt;/Nom&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ikbot</name></author>
	</entry>
	<entry>
		<id>https://pl-wiki.ikoula.com/index.php?title=Wdra%C5%BCanie_klastra_Kubernetes_za_pomoc%C4%85_microk8s&amp;diff=12813</id>
		<title>Wdrażanie klastra Kubernetes za pomocą microk8s</title>
		<link rel="alternate" type="text/html" href="https://pl-wiki.ikoula.com/index.php?title=Wdra%C5%BCanie_klastra_Kubernetes_za_pomoc%C4%85_microk8s&amp;diff=12813"/>
		<updated>2021-07-29T14:23:51Z</updated>

		<summary type="html">&lt;p&gt;Ikbot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span data-link_translate_ro_title=&amp;quot;Implementarea unui cluster Kubernetes cu microk8s&amp;quot;  data-link_translate_ro_url=&amp;quot;Implementarea unui cluster Kubernetes cu microk8s&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ro:Implementarea unui cluster Kubernetes cu microk8s]][[ro:Implementarea unui cluster Kubernetes cu microk8s]]&lt;br /&gt;
&amp;lt;span data-link_translate_ru_title=&amp;quot;Развертывание кластера Kubernetes с помощью microk8s&amp;quot;  data-link_translate_ru_url=&amp;quot;Развертывание кластера Kubernetes с помощью microk8s&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ru:Развертывание кластера Kubernetes с помощью microk8s]][[ru:Развертывание кластера Kubernetes с помощью microk8s]]&lt;br /&gt;
&amp;lt;span data-link_translate_fr_title=&amp;quot;Deployer un cluster Kubernetes avec microk8s&amp;quot;  data-link_translate_fr_url=&amp;quot;Deployer un cluster Kubernetes avec microk8s&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:fr:Deployer un cluster Kubernetes avec microk8s]][[fr:Deployer un cluster Kubernetes avec microk8s]]&lt;br /&gt;
&amp;lt;br /&amp;gt;Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu [[:fr:Array|tutaj]].&amp;lt;br /&amp;gt;&amp;lt;span data-translate=&amp;quot;fr&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span data-link_translate_ja_title=&amp;quot;microk8sを使ったKubernetesクラスタのデプロイメント&amp;quot;  data-link_translate_ja_url=&amp;quot;microk8sを使ったKubernetesクラスタのデプロイメント&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ja:microk8sを使ったKubernetesクラスタのデプロイメント]][[ja:microk8sを使ったKubernetesクラスタのデプロイメント]]&lt;br /&gt;
&amp;lt;span data-link_translate_zh_title=&amp;quot;用microk8s部署一个Kubernetes集群&amp;quot;  data-link_translate_zh_url=&amp;quot;用microk8s部署一个Kubernetes集群&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:zh:用microk8s部署一个Kubernetes集群]][[zh:用microk8s部署一个Kubernetes集群]]&lt;br /&gt;
&amp;lt;span data-link_translate_de_title=&amp;quot;Bereitstellen eines Kubernetes-Clusters mit microk8s&amp;quot;  data-link_translate_de_url=&amp;quot;Bereitstellen eines Kubernetes-Clusters mit microk8s&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:de:Bereitstellen eines Kubernetes-Clusters mit microk8s]][[de:Bereitstellen eines Kubernetes-Clusters mit microk8s]]&lt;br /&gt;
&amp;lt;span data-link_translate_nl_title=&amp;quot;Een Kubernetes cluster implementeren met microk8s&amp;quot;  data-link_translate_nl_url=&amp;quot;Een Kubernetes cluster implementeren met microk8s&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:nl:Een Kubernetes cluster implementeren met microk8s]][[nl:Een Kubernetes cluster implementeren met microk8s]]&lt;br /&gt;
&amp;lt;span data-link_translate_it_title=&amp;quot;Distribuire un cluster Kubernetes con microk8s&amp;quot;  data-link_translate_it_url=&amp;quot;Distribuire un cluster Kubernetes con microk8s&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:it:Distribuire un cluster Kubernetes con microk8s]][[it:Distribuire un cluster Kubernetes con microk8s]]&lt;br /&gt;
&amp;lt;span data-link_translate_pt_title=&amp;quot;Implementação de um aglomerado Kubernetes com microk8s&amp;quot;  data-link_translate_pt_url=&amp;quot;Implementação de um aglomerado Kubernetes com microk8s&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:pt:Implementação de um aglomerado Kubernetes com microk8s]][[pt:Implementação de um aglomerado Kubernetes com microk8s]]&lt;br /&gt;
&amp;lt;span data-link_translate_es_title=&amp;quot;Despliegue de un clúster Kubernetes con microk8s&amp;quot;  data-link_translate_es_url=&amp;quot;Despliegue de un clúster Kubernetes con microk8s&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:es:Despliegue de un clúster Kubernetes con microk8s]][[es:Despliegue de un clúster Kubernetes con microk8s]]&lt;br /&gt;
&amp;lt;span data-link_translate_en_title=&amp;quot;Deploying a Kubernetes cluster with microk8s&amp;quot;  data-link_translate_en_url=&amp;quot;Deploying a Kubernetes cluster with microk8s&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:en:Deploying a Kubernetes cluster with microk8s]][[en:Deploying a Kubernetes cluster with microk8s]]&lt;br /&gt;
&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;!-- Début de l'article. Placez votre texte ci-après et n'hésitez pas à personnaliser les chapitres selon votre besoin --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{#seo:&lt;br /&gt;
|title=Wdrażanie klastra Kubernetes za pomocą microk8s&lt;br /&gt;
|title_mode=append&lt;br /&gt;
|keywords=to,są,twoje,słowa kluczowe&lt;br /&gt;
|description=Odkryj w tym artykule jak wdrożyć klaster Kubernetes z microk8s&lt;br /&gt;
|image=Uploaded_file.png&lt;br /&gt;
|image_alt=Wiki Logo&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Wstęp== &amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
W tej dokumentacji zobaczymy jak wdrożyć i zarządzać klastrem kubernetes z rozwiązaniem microk8s. &amp;lt;br&amp;gt;&lt;br /&gt;
Zaletą tego ostatniego rozwiązania jest to, że jest to rozwiązanie typu &amp;quot;wszystko w jednym&amp;quot;, co znacznie ułatwia instalację i administrowanie rozwiązaniem.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jeśli chcesz zainstalować kubernetes &amp;quot;bezpośrednio&amp;quot; bez tego rozwiązania, możesz zobaczyć nasze FAQ [[Deployer_un_cluster_Kubernetes|suivante]].&lt;br /&gt;
&lt;br /&gt;
Założenie klastra tego typu wymaga co najmniej trzech węzłów, nasz przykład opisany na tej stronie wykorzystuje cztery, które tutaj wymienimy: &lt;br /&gt;
* microk8stest01&lt;br /&gt;
* microk8stest02&lt;br /&gt;
* microk8stest03&lt;br /&gt;
&lt;br /&gt;
==Typ sprzętu dla tego typu konfiguracji== &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
Tego typu konfiguracja jest możliwa we wszystkich rozwiązaniach Ikouli, niezależnie od tego, czy jest to: &lt;br /&gt;
* The [https://www.ikoula.com/fr/serveur-dedie rozwiązania dedykowane], &lt;br /&gt;
* The [https://www.ikoula.com/fr/serveur-virtuel Rozwiązania wirtualne Flex], &lt;br /&gt;
Jeśli potrzebujesz uruchomić mikroserwisy lub klaster z dużą liczbą węzłów, to [https://www.ikoula.com/fr/raspberry-pi-4-micro-serveur rozwiązanie Mikroserwer Raspberry PI] jest również możliwe.&lt;br /&gt;
&lt;br /&gt;
==Procedury== &amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
Cała poniższa procedura została wykonana na systemie Ubuntu 20.04.&lt;br /&gt;
&lt;br /&gt;
 ===Instalacja== = &amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
Instalacja microk8s jest bardzo prosta i odbywa się w następujący sposób (dodaj sudo su polecenie nie jest wykonywane jako root): &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
snap install microk8s --classic&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Instalacja i konfiguracja zostanie przeprowadzona automatycznie (około 2-3 minuty), a następnie wyświetlone zostanie następujące wyjście: &amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Microk8s01.JPG]]&lt;br /&gt;
&lt;br /&gt;
 ===Ustawianie klastra== = &amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
Konfiguracja klastra jest również tak prosta jak poniżej: &lt;br /&gt;
* Uruchom następujące polecenie na jednym z węzłów (tutaj 01): &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
microk8s add-node&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Microk8s02.JPG]]&lt;br /&gt;
&lt;br /&gt;
Następnie należy skopiować podaną komendę (jeśli masz kilka IP/sieci, wybierz tę, która pozwala Twoim serwerom komunikować się ze sobą).&amp;lt;br&amp;gt;&lt;br /&gt;
Następnie wykonaj to polecenie na swoim drugim serwerze: &amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Microk8s03.JPG]]&lt;br /&gt;
&lt;br /&gt;
Po zakończeniu operacji dla drugiego serwera, musisz wykonać tę samą operację dla trzeciego serwera (od początku, aby wygenerować nowe polecenie poprzez add-node).&lt;br /&gt;
&lt;br /&gt;
 ===Sprawdzanie stanu klastra== = &amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
Status klastra microk8s można sprawdzić za pomocą polecenia: &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
microk8s status --wait-ready&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jeśli wszystko jest w porządku, powinieneś otrzymać następujący wynik: &amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Microk8s04.JPG]]&lt;br /&gt;
&lt;br /&gt;
 ==Usunąć węzeł z klastra == = &amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
Usuwanie węzła z klastra odbywa się za pomocą polecenia: &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
microk8s leave&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Microk8s05.JPG]]&lt;br /&gt;
&lt;br /&gt;
 ===Aktywacja dodatków zintegrowanych z microk8s == = &amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
Podstawowa wersja microk8s zawiera następujące dodatki: &lt;br /&gt;
&lt;br /&gt;
[[File:Microk8s06.JPG]]&lt;br /&gt;
&lt;br /&gt;
Możesz zainstalować / aktywować addon po prostu poprzez komendę: &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
microk8s enable NOM_DE_LADDON&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
&amp;lt;!-- Fin de l'article --&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Cet article vous a semblé utile ? &amp;lt;vote /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Commentaire --&amp;gt;&lt;br /&gt;
&amp;lt;comments /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Placez ci-dessous la ou les catégories auxquelles se rapporte votre article. Ex: [[Category:Contribute]] [[Category:Linux]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:cloudstack]]&lt;br /&gt;
[[Category:chmura publiczna]]&lt;br /&gt;
[[Category:chmura prywatna]]&lt;br /&gt;
[[Category:Chmura]]&lt;/div&gt;</summary>
		<author><name>Ikbot</name></author>
	</entry>
	<entry>
		<id>https://pl-wiki.ikoula.com/index.php?title=Wdra%C5%BCanie_klastra_Kubernetes_za_pomoc%C4%85_microk8s&amp;diff=12812</id>
		<title>Wdrażanie klastra Kubernetes za pomocą microk8s</title>
		<link rel="alternate" type="text/html" href="https://pl-wiki.ikoula.com/index.php?title=Wdra%C5%BCanie_klastra_Kubernetes_za_pomoc%C4%85_microk8s&amp;diff=12812"/>
		<updated>2021-07-29T14:22:21Z</updated>

		<summary type="html">&lt;p&gt;Ikbot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span data-link_translate_ru_title=&amp;quot;Развертывание кластера Kubernetes с помощью microk8s&amp;quot;  data-link_translate_ru_url=&amp;quot;Развертывание кластера Kubernetes с помощью microk8s&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ru:Развертывание кластера Kubernetes с помощью microk8s]][[ru:Развертывание кластера Kubernetes с помощью microk8s]]&lt;br /&gt;
&amp;lt;span data-link_translate_fr_title=&amp;quot;Deployer un cluster Kubernetes avec microk8s&amp;quot;  data-link_translate_fr_url=&amp;quot;Deployer un cluster Kubernetes avec microk8s&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:fr:Deployer un cluster Kubernetes avec microk8s]][[fr:Deployer un cluster Kubernetes avec microk8s]]&lt;br /&gt;
&amp;lt;br /&amp;gt;Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu [[:fr:Array|tutaj]].&amp;lt;br /&amp;gt;&amp;lt;span data-translate=&amp;quot;fr&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span data-link_translate_ja_title=&amp;quot;microk8sを使ったKubernetesクラスタのデプロイメント&amp;quot;  data-link_translate_ja_url=&amp;quot;microk8sを使ったKubernetesクラスタのデプロイメント&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ja:microk8sを使ったKubernetesクラスタのデプロイメント]][[ja:microk8sを使ったKubernetesクラスタのデプロイメント]]&lt;br /&gt;
&amp;lt;span data-link_translate_zh_title=&amp;quot;用microk8s部署一个Kubernetes集群&amp;quot;  data-link_translate_zh_url=&amp;quot;用microk8s部署一个Kubernetes集群&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:zh:用microk8s部署一个Kubernetes集群]][[zh:用microk8s部署一个Kubernetes集群]]&lt;br /&gt;
&amp;lt;span data-link_translate_de_title=&amp;quot;Bereitstellen eines Kubernetes-Clusters mit microk8s&amp;quot;  data-link_translate_de_url=&amp;quot;Bereitstellen eines Kubernetes-Clusters mit microk8s&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:de:Bereitstellen eines Kubernetes-Clusters mit microk8s]][[de:Bereitstellen eines Kubernetes-Clusters mit microk8s]]&lt;br /&gt;
&amp;lt;span data-link_translate_nl_title=&amp;quot;Een Kubernetes cluster implementeren met microk8s&amp;quot;  data-link_translate_nl_url=&amp;quot;Een Kubernetes cluster implementeren met microk8s&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:nl:Een Kubernetes cluster implementeren met microk8s]][[nl:Een Kubernetes cluster implementeren met microk8s]]&lt;br /&gt;
&amp;lt;span data-link_translate_it_title=&amp;quot;Distribuire un cluster Kubernetes con microk8s&amp;quot;  data-link_translate_it_url=&amp;quot;Distribuire un cluster Kubernetes con microk8s&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:it:Distribuire un cluster Kubernetes con microk8s]][[it:Distribuire un cluster Kubernetes con microk8s]]&lt;br /&gt;
&amp;lt;span data-link_translate_pt_title=&amp;quot;Implementação de um aglomerado Kubernetes com microk8s&amp;quot;  data-link_translate_pt_url=&amp;quot;Implementação de um aglomerado Kubernetes com microk8s&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:pt:Implementação de um aglomerado Kubernetes com microk8s]][[pt:Implementação de um aglomerado Kubernetes com microk8s]]&lt;br /&gt;
&amp;lt;span data-link_translate_es_title=&amp;quot;Despliegue de un clúster Kubernetes con microk8s&amp;quot;  data-link_translate_es_url=&amp;quot;Despliegue de un clúster Kubernetes con microk8s&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:es:Despliegue de un clúster Kubernetes con microk8s]][[es:Despliegue de un clúster Kubernetes con microk8s]]&lt;br /&gt;
&amp;lt;span data-link_translate_en_title=&amp;quot;Deploying a Kubernetes cluster with microk8s&amp;quot;  data-link_translate_en_url=&amp;quot;Deploying a Kubernetes cluster with microk8s&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:en:Deploying a Kubernetes cluster with microk8s]][[en:Deploying a Kubernetes cluster with microk8s]]&lt;br /&gt;
&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;!-- Début de l'article. Placez votre texte ci-après et n'hésitez pas à personnaliser les chapitres selon votre besoin --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{#seo:&lt;br /&gt;
|title=Wdrażanie klastra Kubernetes za pomocą microk8s&lt;br /&gt;
|title_mode=append&lt;br /&gt;
|keywords=to,są,twoje,słowa kluczowe&lt;br /&gt;
|description=Odkryj w tym artykule jak wdrożyć klaster Kubernetes z microk8s&lt;br /&gt;
|image=Uploaded_file.png&lt;br /&gt;
|image_alt=Wiki Logo&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Wstęp== &amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
W tej dokumentacji zobaczymy jak wdrożyć i zarządzać klastrem kubernetes z rozwiązaniem microk8s. &amp;lt;br&amp;gt;&lt;br /&gt;
Zaletą tego ostatniego rozwiązania jest to, że jest to rozwiązanie typu &amp;quot;wszystko w jednym&amp;quot;, co znacznie ułatwia instalację i administrowanie rozwiązaniem.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jeśli chcesz zainstalować kubernetes &amp;quot;bezpośrednio&amp;quot; bez tego rozwiązania, możesz zobaczyć nasze FAQ [[Deployer_un_cluster_Kubernetes|suivante]].&lt;br /&gt;
&lt;br /&gt;
Założenie klastra tego typu wymaga co najmniej trzech węzłów, nasz przykład opisany na tej stronie wykorzystuje cztery, które tutaj wymienimy: &lt;br /&gt;
* microk8stest01&lt;br /&gt;
* microk8stest02&lt;br /&gt;
* microk8stest03&lt;br /&gt;
&lt;br /&gt;
==Typ sprzętu dla tego typu konfiguracji== &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
Tego typu konfiguracja jest możliwa we wszystkich rozwiązaniach Ikouli, niezależnie od tego, czy jest to: &lt;br /&gt;
* The [https://www.ikoula.com/fr/serveur-dedie rozwiązania dedykowane], &lt;br /&gt;
* The [https://www.ikoula.com/fr/serveur-virtuel Rozwiązania wirtualne Flex], &lt;br /&gt;
Jeśli potrzebujesz uruchomić mikroserwisy lub klaster z dużą liczbą węzłów, to [https://www.ikoula.com/fr/raspberry-pi-4-micro-serveur rozwiązanie Mikroserwer Raspberry PI] jest również możliwe.&lt;br /&gt;
&lt;br /&gt;
==Procedury== &amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
Cała poniższa procedura została wykonana na systemie Ubuntu 20.04.&lt;br /&gt;
&lt;br /&gt;
 ===Instalacja== = &amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
Instalacja microk8s jest bardzo prosta i odbywa się w następujący sposób (dodaj sudo su polecenie nie jest wykonywane jako root): &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
snap install microk8s --classic&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Instalacja i konfiguracja zostanie przeprowadzona automatycznie (około 2-3 minuty), a następnie wyświetlone zostanie następujące wyjście: &amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Microk8s01.JPG]]&lt;br /&gt;
&lt;br /&gt;
 ===Ustawianie klastra== = &amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
Konfiguracja klastra jest również tak prosta jak poniżej: &lt;br /&gt;
* Uruchom następujące polecenie na jednym z węzłów (tutaj 01): &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
microk8s add-node&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Microk8s02.JPG]]&lt;br /&gt;
&lt;br /&gt;
Następnie należy skopiować podaną komendę (jeśli masz kilka IP/sieci, wybierz tę, która pozwala Twoim serwerom komunikować się ze sobą).&amp;lt;br&amp;gt;&lt;br /&gt;
Następnie wykonaj to polecenie na swoim drugim serwerze: &amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Microk8s03.JPG]]&lt;br /&gt;
&lt;br /&gt;
Po zakończeniu operacji dla drugiego serwera, musisz wykonać tę samą operację dla trzeciego serwera (od początku, aby wygenerować nowe polecenie poprzez add-node).&lt;br /&gt;
&lt;br /&gt;
 ===Sprawdzanie stanu klastra== = &amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
Status klastra microk8s można sprawdzić za pomocą polecenia: &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
microk8s status --wait-ready&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jeśli wszystko jest w porządku, powinieneś otrzymać następujący wynik: &amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Microk8s04.JPG]]&lt;br /&gt;
&lt;br /&gt;
 ==Usunąć węzeł z klastra == = &amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
Usuwanie węzła z klastra odbywa się za pomocą polecenia: &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
microk8s leave&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Microk8s05.JPG]]&lt;br /&gt;
&lt;br /&gt;
 ===Aktywacja dodatków zintegrowanych z microk8s == = &amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
Podstawowa wersja microk8s zawiera następujące dodatki: &lt;br /&gt;
&lt;br /&gt;
[[File:Microk8s06.JPG]]&lt;br /&gt;
&lt;br /&gt;
Możesz zainstalować / aktywować addon po prostu poprzez komendę: &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
microk8s enable NOM_DE_LADDON&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
&amp;lt;!-- Fin de l'article --&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Cet article vous a semblé utile ? &amp;lt;vote /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Commentaire --&amp;gt;&lt;br /&gt;
&amp;lt;comments /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Placez ci-dessous la ou les catégories auxquelles se rapporte votre article. Ex: [[Category:Contribute]] [[Category:Linux]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:cloudstack]]&lt;br /&gt;
[[Category:chmura publiczna]]&lt;br /&gt;
[[Category:chmura prywatna]]&lt;br /&gt;
[[Category:Chmura]]&lt;/div&gt;</summary>
		<author><name>Ikbot</name></author>
	</entry>
	<entry>
		<id>https://pl-wiki.ikoula.com/index.php?title=Wdra%C5%BCanie_klastra_Kubernetes_za_pomoc%C4%85_microk8s&amp;diff=12811</id>
		<title>Wdrażanie klastra Kubernetes za pomocą microk8s</title>
		<link rel="alternate" type="text/html" href="https://pl-wiki.ikoula.com/index.php?title=Wdra%C5%BCanie_klastra_Kubernetes_za_pomoc%C4%85_microk8s&amp;diff=12811"/>
		<updated>2021-07-29T14:20:39Z</updated>

		<summary type="html">&lt;p&gt;Ikbot: Utworzono nową stronę &amp;quot;&amp;lt;span data-link_translate_fr_title=&amp;quot;Deployer un cluster Kubernetes avec microk8s&amp;quot;  data-link_translate_fr_url=&amp;quot;Deployer un cluster Kubernetes avec microk8s&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;:fr...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span data-link_translate_fr_title=&amp;quot;Deployer un cluster Kubernetes avec microk8s&amp;quot;  data-link_translate_fr_url=&amp;quot;Deployer un cluster Kubernetes avec microk8s&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:fr:Deployer un cluster Kubernetes avec microk8s]][[fr:Deployer un cluster Kubernetes avec microk8s]]&lt;br /&gt;
&amp;lt;br /&amp;gt;Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu [[:fr:Array|tutaj]].&amp;lt;br /&amp;gt;&amp;lt;span data-translate=&amp;quot;fr&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span data-link_translate_ja_title=&amp;quot;microk8sを使ったKubernetesクラスタのデプロイメント&amp;quot;  data-link_translate_ja_url=&amp;quot;microk8sを使ったKubernetesクラスタのデプロイメント&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ja:microk8sを使ったKubernetesクラスタのデプロイメント]][[ja:microk8sを使ったKubernetesクラスタのデプロイメント]]&lt;br /&gt;
&amp;lt;span data-link_translate_zh_title=&amp;quot;用microk8s部署一个Kubernetes集群&amp;quot;  data-link_translate_zh_url=&amp;quot;用microk8s部署一个Kubernetes集群&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:zh:用microk8s部署一个Kubernetes集群]][[zh:用microk8s部署一个Kubernetes集群]]&lt;br /&gt;
&amp;lt;span data-link_translate_de_title=&amp;quot;Bereitstellen eines Kubernetes-Clusters mit microk8s&amp;quot;  data-link_translate_de_url=&amp;quot;Bereitstellen eines Kubernetes-Clusters mit microk8s&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:de:Bereitstellen eines Kubernetes-Clusters mit microk8s]][[de:Bereitstellen eines Kubernetes-Clusters mit microk8s]]&lt;br /&gt;
&amp;lt;span data-link_translate_nl_title=&amp;quot;Een Kubernetes cluster implementeren met microk8s&amp;quot;  data-link_translate_nl_url=&amp;quot;Een Kubernetes cluster implementeren met microk8s&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:nl:Een Kubernetes cluster implementeren met microk8s]][[nl:Een Kubernetes cluster implementeren met microk8s]]&lt;br /&gt;
&amp;lt;span data-link_translate_it_title=&amp;quot;Distribuire un cluster Kubernetes con microk8s&amp;quot;  data-link_translate_it_url=&amp;quot;Distribuire un cluster Kubernetes con microk8s&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:it:Distribuire un cluster Kubernetes con microk8s]][[it:Distribuire un cluster Kubernetes con microk8s]]&lt;br /&gt;
&amp;lt;span data-link_translate_pt_title=&amp;quot;Implementação de um aglomerado Kubernetes com microk8s&amp;quot;  data-link_translate_pt_url=&amp;quot;Implementação de um aglomerado Kubernetes com microk8s&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:pt:Implementação de um aglomerado Kubernetes com microk8s]][[pt:Implementação de um aglomerado Kubernetes com microk8s]]&lt;br /&gt;
&amp;lt;span data-link_translate_es_title=&amp;quot;Despliegue de un clúster Kubernetes con microk8s&amp;quot;  data-link_translate_es_url=&amp;quot;Despliegue de un clúster Kubernetes con microk8s&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:es:Despliegue de un clúster Kubernetes con microk8s]][[es:Despliegue de un clúster Kubernetes con microk8s]]&lt;br /&gt;
&amp;lt;span data-link_translate_en_title=&amp;quot;Deploying a Kubernetes cluster with microk8s&amp;quot;  data-link_translate_en_url=&amp;quot;Deploying a Kubernetes cluster with microk8s&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:en:Deploying a Kubernetes cluster with microk8s]][[en:Deploying a Kubernetes cluster with microk8s]]&lt;br /&gt;
&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;!-- Début de l'article. Placez votre texte ci-après et n'hésitez pas à personnaliser les chapitres selon votre besoin --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{#seo:&lt;br /&gt;
|title=Wdrażanie klastra Kubernetes za pomocą microk8s&lt;br /&gt;
|title_mode=append&lt;br /&gt;
|keywords=to,są,twoje,słowa kluczowe&lt;br /&gt;
|description=Odkryj w tym artykule jak wdrożyć klaster Kubernetes z microk8s&lt;br /&gt;
|image=Uploaded_file.png&lt;br /&gt;
|image_alt=Wiki Logo&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Wstęp== &amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
W tej dokumentacji zobaczymy jak wdrożyć i zarządzać klastrem kubernetes z rozwiązaniem microk8s. &amp;lt;br&amp;gt;&lt;br /&gt;
Zaletą tego ostatniego rozwiązania jest to, że jest to rozwiązanie typu &amp;quot;wszystko w jednym&amp;quot;, co znacznie ułatwia instalację i administrowanie rozwiązaniem.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jeśli chcesz zainstalować kubernetes &amp;quot;bezpośrednio&amp;quot; bez tego rozwiązania, możesz zobaczyć nasze FAQ [[Deployer_un_cluster_Kubernetes|suivante]].&lt;br /&gt;
&lt;br /&gt;
Założenie klastra tego typu wymaga co najmniej trzech węzłów, nasz przykład opisany na tej stronie wykorzystuje cztery, które tutaj wymienimy: &lt;br /&gt;
* microk8stest01&lt;br /&gt;
* microk8stest02&lt;br /&gt;
* microk8stest03&lt;br /&gt;
&lt;br /&gt;
==Typ sprzętu dla tego typu konfiguracji== &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
Tego typu konfiguracja jest możliwa we wszystkich rozwiązaniach Ikouli, niezależnie od tego, czy jest to: &lt;br /&gt;
* The [https://www.ikoula.com/fr/serveur-dedie rozwiązania dedykowane], &lt;br /&gt;
* The [https://www.ikoula.com/fr/serveur-virtuel Rozwiązania wirtualne Flex], &lt;br /&gt;
Jeśli potrzebujesz uruchomić mikroserwisy lub klaster z dużą liczbą węzłów, to [https://www.ikoula.com/fr/raspberry-pi-4-micro-serveur rozwiązanie Mikroserwer Raspberry PI] jest również możliwe.&lt;br /&gt;
&lt;br /&gt;
==Procedury== &amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
Cała poniższa procedura została wykonana na systemie Ubuntu 20.04.&lt;br /&gt;
&lt;br /&gt;
 ===Instalacja== = &amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
Instalacja microk8s jest bardzo prosta i odbywa się w następujący sposób (dodaj sudo su polecenie nie jest wykonywane jako root): &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
snap install microk8s --classic&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Instalacja i konfiguracja zostanie przeprowadzona automatycznie (około 2-3 minuty), a następnie wyświetlone zostanie następujące wyjście: &amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Microk8s01.JPG]]&lt;br /&gt;
&lt;br /&gt;
 ===Ustawianie klastra== = &amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
Konfiguracja klastra jest również tak prosta jak poniżej: &lt;br /&gt;
* Uruchom następujące polecenie na jednym z węzłów (tutaj 01): &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
microk8s add-node&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Microk8s02.JPG]]&lt;br /&gt;
&lt;br /&gt;
Następnie należy skopiować podaną komendę (jeśli masz kilka IP/sieci, wybierz tę, która pozwala Twoim serwerom komunikować się ze sobą).&amp;lt;br&amp;gt;&lt;br /&gt;
Następnie wykonaj to polecenie na swoim drugim serwerze: &amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Microk8s03.JPG]]&lt;br /&gt;
&lt;br /&gt;
Po zakończeniu operacji dla drugiego serwera, musisz wykonać tę samą operację dla trzeciego serwera (od początku, aby wygenerować nowe polecenie poprzez add-node).&lt;br /&gt;
&lt;br /&gt;
 ===Sprawdzanie stanu klastra== = &amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
Status klastra microk8s można sprawdzić za pomocą polecenia: &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
microk8s status --wait-ready&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jeśli wszystko jest w porządku, powinieneś otrzymać następujący wynik: &amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Microk8s04.JPG]]&lt;br /&gt;
&lt;br /&gt;
 ==Usunąć węzeł z klastra == = &amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
Usuwanie węzła z klastra odbywa się za pomocą polecenia: &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
microk8s leave&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Microk8s05.JPG]]&lt;br /&gt;
&lt;br /&gt;
 ===Aktywacja dodatków zintegrowanych z microk8s == = &amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
Podstawowa wersja microk8s zawiera następujące dodatki: &lt;br /&gt;
&lt;br /&gt;
[[File:Microk8s06.JPG]]&lt;br /&gt;
&lt;br /&gt;
Możesz zainstalować / aktywować addon po prostu poprzez komendę: &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
microk8s enable NOM_DE_LADDON&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
&amp;lt;!-- Fin de l'article --&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Cet article vous a semblé utile ? &amp;lt;vote /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Commentaire --&amp;gt;&lt;br /&gt;
&amp;lt;comments /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Placez ci-dessous la ou les catégories auxquelles se rapporte votre article. Ex: [[Category:Contribute]] [[Category:Linux]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:cloudstack]]&lt;br /&gt;
[[Category:chmura publiczna]]&lt;br /&gt;
[[Category:chmura prywatna]]&lt;br /&gt;
[[Category:Chmura]]&lt;/div&gt;</summary>
		<author><name>Ikbot</name></author>
	</entry>
	<entry>
		<id>https://pl-wiki.ikoula.com/index.php?title=Wdra%C5%BCanie_klastra_Kubernetes&amp;diff=12810</id>
		<title>Wdrażanie klastra Kubernetes</title>
		<link rel="alternate" type="text/html" href="https://pl-wiki.ikoula.com/index.php?title=Wdra%C5%BCanie_klastra_Kubernetes&amp;diff=12810"/>
		<updated>2021-07-29T14:02:03Z</updated>

		<summary type="html">&lt;p&gt;Ikbot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span data-link_translate_ro_title=&amp;quot;Implementarea unui cluster Kubernetes&amp;quot;  data-link_translate_ro_url=&amp;quot;Implementarea unui cluster Kubernetes&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ro:Implementarea unui cluster Kubernetes]][[ro:Implementarea unui cluster Kubernetes]]&lt;br /&gt;
&amp;lt;span data-link_translate_ru_title=&amp;quot;Развертывание кластера Kubernetes&amp;quot;  data-link_translate_ru_url=&amp;quot;Развертывание кластера Kubernetes&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ru:Развертывание кластера Kubernetes]][[ru:Развертывание кластера Kubernetes]]&lt;br /&gt;
&amp;lt;span data-link_translate_fr_title=&amp;quot;Deployer un cluster Kubernetes&amp;quot;  data-link_translate_fr_url=&amp;quot;Deployer un cluster Kubernetes&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:fr:Deployer un cluster Kubernetes]][[fr:Deployer un cluster Kubernetes]]&lt;br /&gt;
&amp;lt;br /&amp;gt;Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu [[:fr:Array|tutaj]].&amp;lt;br /&amp;gt;&amp;lt;span data-translate=&amp;quot;fr&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span data-link_translate_ja_title=&amp;quot;Kubernetesクラスタのデプロイ&amp;quot;  data-link_translate_ja_url=&amp;quot;Kubernetesクラスタのデプロイ&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ja:Kubernetesクラスタのデプロイ]][[ja:Kubernetesクラスタのデプロイ]]&lt;br /&gt;
&amp;lt;span data-link_translate_zh_title=&amp;quot;部署一个Kubernetes集群&amp;quot;  data-link_translate_zh_url=&amp;quot;部署一个Kubernetes集群&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:zh:部署一个Kubernetes集群]][[zh:部署一个Kubernetes集群]]&lt;br /&gt;
&amp;lt;span data-link_translate_de_title=&amp;quot;Bereitstellen eines Kubernetes-Clusters&amp;quot;  data-link_translate_de_url=&amp;quot;Bereitstellen eines Kubernetes-Clusters&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:de:Bereitstellen eines Kubernetes-Clusters]][[de:Bereitstellen eines Kubernetes-Clusters]]&lt;br /&gt;
&amp;lt;span data-link_translate_nl_title=&amp;quot;Een Kubernetes cluster implementeren&amp;quot;  data-link_translate_nl_url=&amp;quot;Een Kubernetes cluster implementeren&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:nl:Een Kubernetes cluster implementeren]][[nl:Een Kubernetes cluster implementeren]]&lt;br /&gt;
&amp;lt;span data-link_translate_pt_title=&amp;quot;Implantação de um aglomerado Kubernetes&amp;quot;  data-link_translate_pt_url=&amp;quot;Implantação de um aglomerado Kubernetes&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:pt:Implantação de um aglomerado Kubernetes]][[pt:Implantação de um aglomerado Kubernetes]]&lt;br /&gt;
&amp;lt;span data-link_translate_es_title=&amp;quot;Despliegue de un clúster Kubernetes&amp;quot;  data-link_translate_es_url=&amp;quot;Despliegue de un clúster Kubernetes&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:es:Despliegue de un clúster Kubernetes]][[es:Despliegue de un clúster Kubernetes]]&lt;br /&gt;
&amp;lt;span data-link_translate_en_title=&amp;quot;Deploying a Kubernetes cluster&amp;quot;  data-link_translate_en_url=&amp;quot;Deploying a Kubernetes cluster&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:en:Deploying a Kubernetes cluster]][[en:Deploying a Kubernetes cluster]]&lt;br /&gt;
&amp;lt;span data-link_translate_it_title=&amp;quot;Configurare un cluster Kubernetes&amp;quot;  data-link_translate_it_url=&amp;quot;Configurare un cluster Kubernetes&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:it:Configurare un cluster Kubernetes]][[it:Configurare un cluster Kubernetes]]&lt;br /&gt;
&amp;lt;span data-link_translate_fr_title=&amp;quot;Deployer un cluster Kubernetes&amp;quot;  data-link_translate_fr_url=&amp;quot;Deployer un cluster Kubernetes&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:fr:Deployer un cluster Kubernetes]][[fr:Deployer un cluster Kubernetes]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{#seo:&lt;br /&gt;
|title=Instalacja kubernetes&lt;br /&gt;
|titlemode=replace&lt;br /&gt;
|keywords=ikoula wiki, ikoula wiki, ikoula knowledge base, kubernetes is what, kubernetes installation, kubernetes tutorial&lt;br /&gt;
|description=Kubernetes może być uważany za: platformę kontenerową, platformę mikroserwisów, przenośną platformę chmurową i wiele więcej...Dowiedz się jak go zainstalować.&lt;br /&gt;
|og:type=article&lt;br /&gt;
|og:image=https://fr-wiki.ikoula.com/resources/assets/logo_ikwiki.png&lt;br /&gt;
}} &lt;br /&gt;
&lt;br /&gt;
==Czym jest Kubernetes?==&lt;br /&gt;
&lt;br /&gt;
'''Kubernetes''' jest platformą open-source do zarządzania skonteneryzowanymi obciążeniami i usługami.&lt;br /&gt;
Wspiera deklaratywne pisanie konfiguracji, ale także automatyzację. ''Kubernetes'' jest dużym i szybko rozwijającym się ekosystemem.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ta procedura pozwoli Ci szybko i łatwo wdrożyć klaster składający się z trzech węzłów. [https://www.ikoula.com/fr/cloud-public/oneclick Kubernetes (k8s)] Ta procedura pozwoli Ci szybko i łatwo wdrożyć trójwęzłowy klaster z trzech instancji CentOS 7 rozmieszczonych w tej samej sieci w strefie forward.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Jedna z tych trzech instancji będzie naszym węzłem głównym, a pozostałe dwie będą naszymi węzłami robotniczymi. Podsumowując najprościej, węzeł główny to węzeł, z którego zarządzamy klastrem Kubernetes (orkiestrator kontenerów) z poziomu jego API, a węzły robotnicze to węzły, na których będą uruchamiane strąki lub kontenery (w naszym przypadku Docker). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Założymy, że Twoje 3 instancje CentOS 7 są już wdrożone i że masz do nich dostęp przez ssh, aby wykonać polecenia, które za chwilę wykonamy.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Oto konfiguracja, którą mamy w naszym przykładzie i która będzie używana jako przykład w całej tej procedurze:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Węzeł główny: &amp;quot;k8s-master&amp;quot; / 10.1.1.16&amp;lt;br&amp;gt;&lt;br /&gt;
Pierwszy węzeł worker: &amp;quot;k8s-worker01&amp;quot; / 10.1.1.169&amp;lt;br&amp;gt;&lt;br /&gt;
Drugi węzeł worker: &amp;quot;k8s-worker02&amp;quot; / 10.1.1.87&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Samouczek przygotowania systemu i instalacji Kubernetes ==&lt;br /&gt;
&lt;br /&gt;
Poniższe czynności muszą być wykonane na wszystkich instancjach (master i workers) jako root (lub z odpowiednimi prawami sudo).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Zacznij od wypełnienia pliku /etc/hosts na każdej z instancji, tak aby mogły one rozwiązywać swoje nazwy hostów (zazwyczaj tak się dzieje w zaawansowanych sieciach strefowych, gdzie wirtualny router jest resolverem DNS). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
W naszym przykładzie daje to następujący plik /etc/hosts na naszych trzech instancjach (dostosuj go do nazwy i ip swoich instancji):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cat /etc/hosts&lt;br /&gt;
127.0.0.1   localhost&lt;br /&gt;
::1         localhost&lt;br /&gt;
&lt;br /&gt;
10.1.1.16 k8s-master&lt;br /&gt;
10.1.1.169 k8s-worker01&lt;br /&gt;
10.1.1.87 k8s-worker02&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Włącz moduł bridge i reguły iptables dla niego za pomocą następujących trzech poleceń:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
modprobe bridge&lt;br /&gt;
echo &amp;quot;net.bridge.bridge-nf-call-iptables = 1&amp;quot; &amp;gt;&amp;gt; /etc/sysctl.conf&lt;br /&gt;
sysctl -p /etc/sysctl.conf&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dodaj repozytorium YUM Docker :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cat &amp;lt;&amp;lt;EOF &amp;gt; /etc/yum.repos.d/docker.repo&lt;br /&gt;
[docker-ce-stable]&lt;br /&gt;
name=Docker CE Stable - \$basearch&lt;br /&gt;
baseurl=https://download.docker.com/linux/centos/7/\$basearch/stable&lt;br /&gt;
enabled=1&lt;br /&gt;
gpgcheck=1&lt;br /&gt;
gpgkey=https://download.docker.com/linux/centos/gpg&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dodaj repozytorium YUM Kubernetes : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cat &amp;lt;&amp;lt;EOF &amp;gt; /etc/yum.repos.d/kubernetes.repo&lt;br /&gt;
[kubernetes]&lt;br /&gt;
name=Kubernetes&lt;br /&gt;
baseurl=https://packages.cloud.google.com/yum/repos/kubernetes-el7-x86_64&lt;br /&gt;
enabled=1&lt;br /&gt;
gpgcheck=1&lt;br /&gt;
repo_gpgcheck=1&lt;br /&gt;
gpgkey=https://packages.cloud.google.com/yum/doc/yum-key.gpg&lt;br /&gt;
        https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Zainstaluj Docker :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
yum install -y docker-ce&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Następnie zainstaluj niezbędne pakiety Kubernetes:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
yum install -y kubeadm kubelet kubectl&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Edytuj plik konfiguracyjny kubeletu systemd (/etc/systemd/system/kubelet.service.d/10-kubeadm.conf)  plik konfiguracyjny, aby dodać następującą linię w sekcji &amp;quot;[Service]&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Environment=&amp;quot;KUBELET_CGROUP_ARGS=--cgroup-driver=cgroupfs&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
takie, że :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat /etc/systemd/system/kubelet.service.d/10-kubeadm.conf&lt;br /&gt;
# Note: This dropin only works with kubeadm and kubelet v1.11+&lt;br /&gt;
[Service]&lt;br /&gt;
Environment=&amp;quot;KUBELET_KUBECONFIG_ARGS=--bootstrap-kubeconfig=/etc/kubernetes/bootstrap-kubelet.conf --kubeconfig=/etc/kubernetes/kubelet.conf&amp;quot;&lt;br /&gt;
Environment=&amp;quot;KUBELET_CONFIG_ARGS=--config=/var/lib/kubelet/config.yaml&amp;quot;&lt;br /&gt;
*Environment=&amp;quot;KUBELET_CGROUP_ARGS=--cgroup-driver=cgroupfs&amp;quot;*&lt;br /&gt;
# This is a file that &amp;quot;kubeadm init&amp;quot; and &amp;quot;kubeadm join&amp;quot; generates at runtime, populating the KUBELET_KUBEADM_ARGS variable dynamically&lt;br /&gt;
EnvironmentFile=-/var/lib/kubelet/kubeadm-flags.env&lt;br /&gt;
# This is a file that the user can use for overrides of the kubelet args as a last resort. Preferably, the user should use&lt;br /&gt;
# the .NodeRegistration.KubeletExtraArgs object in the configuration files instead. KUBELET_EXTRA_ARGS should be sourced from this file.&lt;br /&gt;
EnvironmentFile=-/etc/sysconfig/kubelet&lt;br /&gt;
ExecStart=&lt;br /&gt;
ExecStart=/usr/bin/kubelet $KUBELET_KUBECONFIG_ARGS $KUBELET_CONFIG_ARGS $KUBELET_KUBEADM_ARGS $KUBELET_EXTRA_ARGS&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Przeładuj konfigurację, włącz, a następnie uruchom usługi docker i kubelet za pomocą następujących trzech poleceń:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
systemctl daemon-reload&lt;br /&gt;
systemctl enable docker kubelet&lt;br /&gt;
systemctl start docker kubelet&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wyłącz swap systemu (kubelet nie obsługuje pamięci swap, otrzymasz błąd podczas kontroli przed lotem podczas inicjalizacji klastra przez kubeadms, jeśli nie wyłączysz tej funkcji):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
swapoff -a&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Proszę pamiętać, aby również skomentować/usunąć linię swap w pliku /etc/fstab każdej z twoich instancji, np :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#/dev/mapper/vg01-swap  swap            swap    defaults                0       0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Inicjalizacja klastra Kubernetes ==&lt;br /&gt;
&lt;br /&gt;
Następujące czynności mogą być wykonywane tylko na instancji głównej węzła &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Rozpocznij inicjalizację klastra Kubernetes za pomocą poniższej komendy, zwracając uwagę na zmianę wartości parametru &amp;quot;--apiserver-advertise-address=&amp;quot; na adres ip Twojej instancji master.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
kubeadm init --apiserver-advertise-address=&amp;lt;ip de votre instance master&amp;gt; --pod-network-cidr=10.244.0.0/16&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uwaga: Proszę nie modyfikować network ip &amp;quot;10.244.0.0/16&amp;quot; wskazanego w parametrze &amp;quot;--pod-network-cidr=&amp;quot; ponieważ ten parametr pozwala nam wskazać, że będziemy używać pluginu CNI Flannel do zarządzania częścią sieciową naszych strąków.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Oto jak powinien wyglądać komunikat zwrotny tego polecenia po pomyślnym zainicjowaniu klastra:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@k8s-master ~]# kubeadm init --apiserver-advertise-address=10.1.1.16 --pod-network-cidr=10.244.0.0/16&lt;br /&gt;
[init] using Kubernetes version: v1.12.2&lt;br /&gt;
[preflight] running pre-flight checks&lt;br /&gt;
[preflight/images] Pulling images required for setting up a Kubernetes cluster&lt;br /&gt;
[preflight/images] This might take a minute or two, depending on the speed of your internet connection&lt;br /&gt;
[preflight/images] You can also perform this action in beforehand using 'kubeadm config images pull'&lt;br /&gt;
[kubelet] Writing kubelet environment file with flags to file &amp;quot;/var/lib/kubelet/kubeadm-flags.env&amp;quot;&lt;br /&gt;
[kubelet] Writing kubelet configuration to file &amp;quot;/var/lib/kubelet/config.yaml&amp;quot;&lt;br /&gt;
[preflight] Activating the kubelet service&lt;br /&gt;
[certificates] Generated ca certificate and key.&lt;br /&gt;
[certificates] Generated apiserver-kubelet-client certificate and key.&lt;br /&gt;
[certificates] Generated apiserver certificate and key.&lt;br /&gt;
[certificates] apiserver serving cert is signed for DNS names [k8s-master.cs437cloud.internal kubernetes kubernetes.default kubernetes.default.svc kubernetes.default.svc.cluster.local] and IPs [10.96.0.1 10.1.1.16]&lt;br /&gt;
[certificates] Generated front-proxy-ca certificate and key.&lt;br /&gt;
[certificates] Generated front-proxy-client certificate and key.&lt;br /&gt;
[certificates] Generated etcd/ca certificate and key.&lt;br /&gt;
[certificates] Generated etcd/server certificate and key.&lt;br /&gt;
[certificates] etcd/server serving cert is signed for DNS names [k8s-master.cs437cloud.internal localhost] and IPs [127.0.0.1 ::1]&lt;br /&gt;
[certificates] Generated etcd/peer certificate and key.&lt;br /&gt;
[certificates] etcd/peer serving cert is signed for DNS names [k8s-master.cs437cloud.internal localhost] and IPs [10.1.1.16 127.0.0.1 ::1]&lt;br /&gt;
[certificates] Generated etcd/healthcheck-client certificate and key.&lt;br /&gt;
[certificates] Generated apiserver-etcd-client certificate and key.&lt;br /&gt;
[certificates] valid certificates and keys now exist in &amp;quot;/etc/kubernetes/pki&amp;quot;&lt;br /&gt;
[certificates] Generated sa key and public key.&lt;br /&gt;
[kubeconfig] Wrote KubeConfig file to disk: &amp;quot;/etc/kubernetes/admin.conf&amp;quot;&lt;br /&gt;
[kubeconfig] Wrote KubeConfig file to disk: &amp;quot;/etc/kubernetes/kubelet.conf&amp;quot;&lt;br /&gt;
[kubeconfig] Wrote KubeConfig file to disk: &amp;quot;/etc/kubernetes/controller-manager.conf&amp;quot;&lt;br /&gt;
[kubeconfig] Wrote KubeConfig file to disk: &amp;quot;/etc/kubernetes/scheduler.conf&amp;quot;&lt;br /&gt;
[controlplane] wrote Static Pod manifest for component kube-apiserver to &amp;quot;/etc/kubernetes/manifests/kube-apiserver.yaml&amp;quot;&lt;br /&gt;
[controlplane] wrote Static Pod manifest for component kube-controller-manager to &amp;quot;/etc/kubernetes/manifests/kube-controller-manager.yaml&amp;quot;&lt;br /&gt;
[controlplane] wrote Static Pod manifest for component kube-scheduler to &amp;quot;/etc/kubernetes/manifests/kube-scheduler.yaml&amp;quot;&lt;br /&gt;
[etcd] Wrote Static Pod manifest for a local etcd instance to &amp;quot;/etc/kubernetes/manifests/etcd.yaml&amp;quot;&lt;br /&gt;
[init] waiting for the kubelet to boot up the control plane as Static Pods from directory &amp;quot;/etc/kubernetes/manifests&amp;quot;&lt;br /&gt;
[init] this might take a minute or longer if the control plane images have to be pulled&lt;br /&gt;
[apiclient] All control plane components are healthy after 32.502898 seconds&lt;br /&gt;
[uploadconfig] storing the configuration used in ConfigMap &amp;quot;kubeadm-config&amp;quot; in the &amp;quot;kube-system&amp;quot; Namespace&lt;br /&gt;
[kubelet] Creating a ConfigMap &amp;quot;kubelet-config-1.12&amp;quot; in namespace kube-system with the configuration for the kubelets in the cluster&lt;br /&gt;
[markmaster] Marking the node k8s-master.cs437cloud.internal as master by adding the label &amp;quot;node-role.kubernetes.io/master=''&amp;quot;&lt;br /&gt;
[markmaster] Marking the node k8s-master.cs437cloud.internal as master by adding the taints [node-role.kubernetes.io/master:NoSchedule]&lt;br /&gt;
[patchnode] Uploading the CRI Socket information &amp;quot;/var/run/dockershim.sock&amp;quot; to the Node API object &amp;quot;k8s-master.cs437cloud.internal&amp;quot; as an annotation&lt;br /&gt;
[bootstraptoken] using token: e83pes.u3igpccj2metetu8&lt;br /&gt;
[bootstraptoken] configured RBAC rules to allow Node Bootstrap tokens to post CSRs in order for nodes to get long term certificate credentials&lt;br /&gt;
[bootstraptoken] configured RBAC rules to allow the csrapprover controller automatically approve CSRs from a Node Bootstrap Token&lt;br /&gt;
[bootstraptoken] configured RBAC rules to allow certificate rotation for all node client certificates in the cluster&lt;br /&gt;
[bootstraptoken] creating the &amp;quot;cluster-info&amp;quot; ConfigMap in the &amp;quot;kube-public&amp;quot; namespace&lt;br /&gt;
[addons] Applied essential addon: CoreDNS&lt;br /&gt;
[addons] Applied essential addon: kube-proxy&lt;br /&gt;
&lt;br /&gt;
Your Kubernetes master has initialized successfully!&lt;br /&gt;
&lt;br /&gt;
To start using your cluster, you need to run the following as a regular user:&lt;br /&gt;
&lt;br /&gt;
  mkdir -p $HOME/.kube&lt;br /&gt;
  sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config&lt;br /&gt;
  sudo chown $(id -u):$(id -g) $HOME/.kube/config&lt;br /&gt;
&lt;br /&gt;
You should now deploy a pod network to the cluster.&lt;br /&gt;
Run &amp;quot;kubectl apply -f [podnetwork].yaml&amp;quot; with one of the options listed at:&lt;br /&gt;
  https://kubernetes.io/docs/concepts/cluster-administration/addons/&lt;br /&gt;
&lt;br /&gt;
You can now join any number of machines by running the following on each node&lt;br /&gt;
as root:&lt;br /&gt;
&lt;br /&gt;
  kubeadm join 10.1.1.16:6443 --token e83pes.u3igpccj2metetu8 --discovery-token-ca-cert-hash sha256:7ea9169bc5ac77b3a2ec37e5129006d9a895ce040e306f3093ce77e7422f7f1c&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wykonujemy żądane operacje w celu zakończenia inicjalizacji naszego klastra:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tworzymy katalog i plik konfiguracyjny w katalogu naszego użytkownika (w naszym przypadku root):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
mkdir -p $HOME/.kube&lt;br /&gt;
cp -i /etc/kubernetes/admin.conf $HOME/.kube/config&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wdrażamy naszą sieć pod Flannel dla naszego klastra:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
kubectl apply -f https://raw.githubusercontent.com/coreos/flannel/master/Documentation/kube-flannel.yml&lt;br /&gt;
clusterrole.rbac.authorization.k8s.io/flannel created&lt;br /&gt;
clusterrolebinding.rbac.authorization.k8s.io/flannel created&lt;br /&gt;
serviceaccount/flannel created&lt;br /&gt;
configmap/kube-flannel-cfg created&lt;br /&gt;
daemonset.extensions/kube-flannel-ds-amd64 created&lt;br /&gt;
daemonset.extensions/kube-flannel-ds-arm64 created&lt;br /&gt;
daemonset.extensions/kube-flannel-ds-arm created&lt;br /&gt;
daemonset.extensions/kube-flannel-ds-ppc64le created&lt;br /&gt;
daemonset.extensions/kube-flannel-ds-s390x created&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uwaga: zachowamy ostatnią komendę dostarczoną przez zwrot bocznej komendy inicjalizacyjnej (&amp;quot;kubeadm join...&amp;quot;), aby uruchomić ją później na naszych instancjach robotniczych w celu dołączenia ich do naszego klastra.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Możemy teraz wykonać pierwsze kontrole naszego klastra z naszej instancji master:&lt;br /&gt;
&lt;br /&gt;
Wpisz polecenie &amp;quot;kubectl get nodes&amp;quot;, aby sprawdzić węzły aktualnie obecne w klastrze:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@k8s-master ~]# kubectl get nodes&lt;br /&gt;
NAME                             STATUS   ROLES    AGE   VERSION&lt;br /&gt;
k8s-master.cs437cloud.internal   Ready    master   41m   v1.12.2&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uwaga: obecnie w klastrze znajduje się tylko węzeł główny, co jest normalne, ponieważ nie dodaliśmy jeszcze innych węzłów do klastra.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wpisz polecenie &amp;quot;kubectl get pods --all-namespaces&amp;quot;, aby sprawdzić strąki/kontenery obecne w Twoim klastrze: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@k8s-master ~]# kubectl get pods --all-namespaces&lt;br /&gt;
NAMESPACE     NAME                                                     READY   STATUS    RESTARTS   AGE&lt;br /&gt;
kube-system   coredns-576cbf47c7-fwxj9                                 1/1     Running   0          41m&lt;br /&gt;
kube-system   coredns-576cbf47c7-t86s9                                 1/1     Running   0          41m&lt;br /&gt;
kube-system   etcd-k8s-master.cs437cloud.internal                      1/1     Running   0          41m&lt;br /&gt;
kube-system   kube-apiserver-k8s-master.cs437cloud.internal            1/1     Running   0          41m&lt;br /&gt;
kube-system   kube-controller-manager-k8s-master.cs437cloud.internal   1/1     Running   0          41m&lt;br /&gt;
kube-system   kube-flannel-ds-amd64-wcm7v                              1/1     Running   0          84s&lt;br /&gt;
kube-system   kube-proxy-h94bs                                         1/1     Running   0          41m&lt;br /&gt;
kube-system   kube-scheduler-k8s-master.cs437cloud.internal            1/1     Running   0          40m&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uwaga: Istnieją tylko strąki odpowiadające komponentom Kubernetes potrzebnym dla naszego węzła głównego (kube-apiserver, etcd, kube-scheduler, etc).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Możemy sprawdzić status tych komponentów za pomocą następującego polecenia:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@k8s-master ~]# kubectl get cs&lt;br /&gt;
NAME                 STATUS    MESSAGE              ERROR&lt;br /&gt;
scheduler            Healthy   ok&lt;br /&gt;
controller-manager   Healthy   ok&lt;br /&gt;
etcd-0               Healthy   {&amp;quot;health&amp;quot;: &amp;quot;true&amp;quot;}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Dodawanie węzłów robotniczych do klastra ==&lt;br /&gt;
&lt;br /&gt;
Akcje, które mają być wykonywane tylko na instancjach/węzłach robotniczych&lt;br /&gt;
&lt;br /&gt;
Na każdej z instancji robotniczych (nie rób tego na instancji master), uruchom polecenie &amp;quot;kubeadm join ...&amp;quot; podane na końcu powyższej inicjalizacji klastra:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@k8s-worker01 ~]# kubeadm join 10.1.1.16:6443 --token e83pes.u3igpccj2metetu8 --discovery-token-ca-cert-hash sha256:7ea9169bc5ac77b3a2ec37e5129006d9a895ce040e306f3093ce77e7422f7f1c&lt;br /&gt;
[preflight] running pre-flight checks&lt;br /&gt;
        [WARNING RequiredIPVSKernelModulesAvailable]: the IPVS proxier will not be used, because the following required kernel modules are not loaded: [ip_vs_sh ip_vs ip_vs_rr ip_vs_wrr] or no builtin kernel ipvs support: map[ip_vs:{} ip_vs_rr:{} ip_vs_wrr:{} ip_vs_sh:{} nf_conntrack_ipv4:{}]&lt;br /&gt;
you can solve this problem with following methods:&lt;br /&gt;
 1. Run 'modprobe -- ' to load missing kernel modules;&lt;br /&gt;
2. Provide the missing builtin kernel ipvs support&lt;br /&gt;
&lt;br /&gt;
[discovery] Trying to connect to API Server &amp;quot;10.1.1.16:6443&amp;quot;&lt;br /&gt;
[discovery] Created cluster-info discovery client, requesting info from &amp;quot;https://10.1.1.16:6443&amp;quot;&lt;br /&gt;
[discovery] Requesting info from &amp;quot;https://10.1.1.16:6443&amp;quot; again to validate TLS against the pinned public key&lt;br /&gt;
[discovery] Cluster info signature and contents are valid and TLS certificate validates against pinned roots, will use API Server &amp;quot;10.1.1.16:6443&amp;quot;&lt;br /&gt;
[discovery] Successfully established connection with API Server &amp;quot;10.1.1.16:6443&amp;quot;&lt;br /&gt;
[kubelet] Downloading configuration for the kubelet from the &amp;quot;kubelet-config-1.12&amp;quot; ConfigMap in the kube-system namespace&lt;br /&gt;
[kubelet] Writing kubelet configuration to file &amp;quot;/var/lib/kubelet/config.yaml&amp;quot;&lt;br /&gt;
[kubelet] Writing kubelet environment file with flags to file &amp;quot;/var/lib/kubelet/kubeadm-flags.env&amp;quot;&lt;br /&gt;
[preflight] Activating the kubelet service&lt;br /&gt;
[tlsbootstrap] Waiting for the kubelet to perform the TLS Bootstrap...&lt;br /&gt;
[patchnode] Uploading the CRI Socket information &amp;quot;/var/run/dockershim.sock&amp;quot; to the Node API object &amp;quot;k8s-worker01.cs437cloud.internal&amp;quot; as an annotation&lt;br /&gt;
&lt;br /&gt;
This node has joined the cluster:&lt;br /&gt;
* Certificate signing request was sent to apiserver and a response was received.&lt;br /&gt;
* The Kubelet was informed of the new secure connection details.&lt;br /&gt;
&lt;br /&gt;
Run 'kubectl get nodes' on the master to see this node join the cluster.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@k8s-worker02 ~]# kubeadm join 10.1.1.16:6443 --token e83pes.u3igpccj2metetu8 --discovery-token-ca-cert-hash sha256:7ea9169bc5ac77b3a2ec37e5129006d9a895ce040e306f3093ce77e7422f7f1c&lt;br /&gt;
[preflight] running pre-flight checks&lt;br /&gt;
        [WARNING RequiredIPVSKernelModulesAvailable]: the IPVS proxier will not be used, because the following required kernel modules are not loaded: [ip_vs_wrr ip_vs_sh ip_vs ip_vs_rr] or no builtin kernel ipvs support: map[ip_vs:{} ip_vs_rr:{} ip_vs_wrr:{} ip_vs_sh:{} nf_conntrack_ipv4:{}]&lt;br /&gt;
you can solve this problem with following methods:&lt;br /&gt;
 1. Run 'modprobe -- ' to load missing kernel modules;&lt;br /&gt;
2. Provide the missing builtin kernel ipvs support&lt;br /&gt;
&lt;br /&gt;
[discovery] Trying to connect to API Server &amp;quot;10.1.1.16:6443&amp;quot;&lt;br /&gt;
[discovery] Created cluster-info discovery client, requesting info from &amp;quot;https://10.1.1.16:6443&amp;quot;&lt;br /&gt;
[discovery] Requesting info from &amp;quot;https://10.1.1.16:6443&amp;quot; again to validate TLS against the pinned public key&lt;br /&gt;
[discovery] Cluster info signature and contents are valid and TLS certificate validates against pinned roots, will use API Server &amp;quot;10.1.1.16:6443&amp;quot;&lt;br /&gt;
[discovery] Successfully established connection with API Server &amp;quot;10.1.1.16:6443&amp;quot;&lt;br /&gt;
[kubelet] Downloading configuration for the kubelet from the &amp;quot;kubelet-config-1.12&amp;quot; ConfigMap in the kube-system namespace&lt;br /&gt;
[kubelet] Writing kubelet configuration to file &amp;quot;/var/lib/kubelet/config.yaml&amp;quot;&lt;br /&gt;
[kubelet] Writing kubelet environment file with flags to file &amp;quot;/var/lib/kubelet/kubeadm-flags.env&amp;quot;&lt;br /&gt;
[preflight] Activating the kubelet service&lt;br /&gt;
[tlsbootstrap] Waiting for the kubelet to perform the TLS Bootstrap...&lt;br /&gt;
[patchnode] Uploading the CRI Socket information &amp;quot;/var/run/dockershim.sock&amp;quot; to the Node API object &amp;quot;k8s-worker02.cs437cloud.internal&amp;quot; as an annotation&lt;br /&gt;
&lt;br /&gt;
This node has joined the cluster:&lt;br /&gt;
* Certificate signing request was sent to apiserver and a response was received.&lt;br /&gt;
* The Kubelet was informed of the new secure connection details.&lt;br /&gt;
&lt;br /&gt;
Run 'kubectl get nodes' on the master to see this node join the cluster.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Sprawdzanie stanu klastra  ==&lt;br /&gt;
&lt;br /&gt;
Akcje, które mają być wykonywane z instancji/węzła nadrzędnego&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sprawdź, czy węzły robocze zostały dodane do klastra, wykonując ponownie polecenie &amp;quot;kubectl get nodes&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@k8s-master ~]# kubectl get nodes&lt;br /&gt;
NAME                               STATUS   ROLES    AGE    VERSION&lt;br /&gt;
k8s-master.cs437cloud.internal     Ready    master   46m    v1.12.2&lt;br /&gt;
k8s-worker01.cs437cloud.internal   Ready    &amp;lt;none&amp;gt;   103s   v1.12.2&lt;br /&gt;
k8s-worker02.cs437cloud.internal   Ready    &amp;lt;none&amp;gt;   48s    v1.12.2&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uwaga: Widzimy nasze dwa węzły robotnicze (k8s-worker01 i k8s-worker02), więc zostały one dodane do naszego klastra.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Uruchommy teraz ponownie polecenie &amp;quot;kubectl get pods --all-namespaces&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@k8s-master ~]# kubectl get pods --all-namespaces&lt;br /&gt;
NAMESPACE     NAME                                                     READY   STATUS    RESTARTS   AGE&lt;br /&gt;
kube-system   coredns-576cbf47c7-fwxj9                                 1/1     Running   0          46m&lt;br /&gt;
kube-system   coredns-576cbf47c7-t86s9                                 1/1     Running   0          46m&lt;br /&gt;
kube-system   etcd-k8s-master.cs437cloud.internal                      1/1     Running   0          46m&lt;br /&gt;
kube-system   kube-apiserver-k8s-master.cs437cloud.internal            1/1     Running   0          46m&lt;br /&gt;
kube-system   kube-controller-manager-k8s-master.cs437cloud.internal   1/1     Running   0          46m&lt;br /&gt;
kube-system   kube-flannel-ds-amd64-724nl                              1/1     Running   0          2m6s&lt;br /&gt;
kube-system   kube-flannel-ds-amd64-wcm7v                              1/1     Running   0          6m31s&lt;br /&gt;
kube-system   kube-flannel-ds-amd64-z7mwg                              1/1     Running   3          70s&lt;br /&gt;
kube-system   kube-proxy-8r7wg                                         1/1     Running   0          2m6s&lt;br /&gt;
kube-system   kube-proxy-h94bs                                         1/1     Running   0          46m&lt;br /&gt;
kube-system   kube-proxy-m2f5r                                         1/1     Running   0          70s&lt;br /&gt;
kube-system   kube-scheduler-k8s-master.cs437cloud.internal            1/1     Running   0          46m&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uwaga: Możesz zobaczyć, że jest tyle pods/kontenerów &amp;quot;kube-flannel&amp;quot; i &amp;quot;kube-proxy&amp;quot; ile mamy węzłów w naszym klastrze.&lt;br /&gt;
&lt;br /&gt;
== Rozmieszczanie pierwszego strąka ==&lt;br /&gt;
&lt;br /&gt;
Rozmieścimy nasze pierwsze [https://kubernetes.io/docs/concepts/workloads/pods/pod/ pod] w naszym klastrze Kubernetes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dla uproszczenia, wybieramy wdrożenie strąka (bez replik) o nazwie &amp;quot;nginx&amp;quot; i używając obrazu &amp;quot;nginx&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@k8s-master ~]# kubectl create deployment nginx --image=nginx&lt;br /&gt;
deployment.apps/nginx created&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Jeśli sprawdzimy, to ten pojawia się dobrze na końcu polecenia wypisującego strąki naszego klastra:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@k8s-master ~]# kubectl get pods --all-namespaces&lt;br /&gt;
NAMESPACE     NAME                                                     READY   STATUS    RESTARTS   AGE&lt;br /&gt;
default       nginx-55bd7c9fd-5bghl                                    1/1     Running   0          104s&lt;br /&gt;
kube-system   coredns-576cbf47c7-fwxj9                                 1/1     Running   0          57m&lt;br /&gt;
kube-system   coredns-576cbf47c7-t86s9                                 1/1     Running   0          57m&lt;br /&gt;
kube-system   etcd-k8s-master.cs437cloud.internal                      1/1     Running   0          57m&lt;br /&gt;
kube-system   kube-apiserver-k8s-master.cs437cloud.internal            1/1     Running   0          57m&lt;br /&gt;
kube-system   kube-controller-manager-k8s-master.cs437cloud.internal   1/1     Running   0          57m&lt;br /&gt;
kube-system   kube-flannel-ds-amd64-724nl                              1/1     Running   0          13m&lt;br /&gt;
kube-system   kube-flannel-ds-amd64-wcm7v                              1/1     Running   0          17m&lt;br /&gt;
kube-system   kube-flannel-ds-amd64-z7mwg                              1/1     Running   3          12m&lt;br /&gt;
kube-system   kube-proxy-8r7wg                                         1/1     Running   0          13m&lt;br /&gt;
kube-system   kube-proxy-h94bs                                         1/1     Running   0          57m&lt;br /&gt;
kube-system   kube-proxy-m2f5r                                         1/1     Running   0          12m&lt;br /&gt;
kube-system   kube-scheduler-k8s-master.cs437cloud.internal            1/1     Running   0          57m&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pojawia się on na górze listy w innej przestrzeni nazw niż &amp;quot;kube-system&amp;quot;, ponieważ nie jest to komponent specyficzny dla działania Kubernetes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Możliwe jest również uniknięcie wyświetlania strąków specyficznych dla przestrzeni nazw kube-system poprzez wykonanie tego samego polecenia bez parametru &amp;quot;--all-namespace&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@k8s-master ~]# kubectl get pods&lt;br /&gt;
NAME                      READY   STATUS    RESTARTS   AGE&lt;br /&gt;
nginx-55bd7c9fd-vs4fq     1/1     Running   0          3d2h&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aby wyświetlić etykiety :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@k8s-master ~]# kubectl get pods --show-labels&lt;br /&gt;
NAME                      READY   STATUS    RESTARTS   AGE    LABELS&lt;br /&gt;
nginx-55bd7c9fd-ckltn     1/1     Running   0          8m2s   app=nginx,pod-template-hash=55bd7c9fd&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Możemy również sprawdzić nasze wdrożenia za pomocą następującego polecenia:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@k8s-master ~]# kubectl get deployments&lt;br /&gt;
NAME    DESIRED   CURRENT   UP-TO-DATE   AVAILABLE   AGE&lt;br /&gt;
nginx   1         1         1            1           93m&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mamy więc wdrożony i uruchomiony strąk nginx, ale nie jest on jeszcze dostępny z zewnątrz. Aby uczynić go zewnętrznie dostępnym, musimy wyeksponować port naszego strąka poprzez utworzenie usługi (typu NodePort) za pomocą następującej komendy:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@k8s-master ~]# kubectl create service nodeport nginx --tcp=80:80&lt;br /&gt;
service/nginx created&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
W ten sposób powstaje nasz serwis:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@k8s-master ~]# kubectl get svc&lt;br /&gt;
NAME         TYPE        CLUSTER-IP       EXTERNAL-IP   PORT(S)        AGE&lt;br /&gt;
kubernetes   ClusterIP   10.96.0.1        &amp;lt;none&amp;gt;        443/TCP        147m&lt;br /&gt;
nginx        NodePort    10.108.251.178   &amp;lt;none&amp;gt;        80:30566/TCP   20s&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uwaga: Nasłuchuje na porcie 80/tcp i będzie dostępny/wyświetlany z zewnątrz na porcie 30566/tcp&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Możemy uzyskać flanelowe ip naszego strąka oraz nazwę węzła, na którym jest on aktualnie uruchomiony za pomocą następującego polecenia:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@k8s-master ~]# kubectl get pods --selector=&amp;quot;app=nginx&amp;quot; --output=wide&lt;br /&gt;
NAME                    READY   STATUS    RESTARTS   AGE    IP           NODE                               NOMINATED NODE&lt;br /&gt;
nginx-55bd7c9fd-vs4fq   1/1     Running   0          174m   10.244.2.2   k8s-worker02.cs437cloud.internal   &amp;lt;none&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tutaj nasz nginx pod ma ip 10.244.2.2 i jest uruchomiony na naszym węźle k8s-worker02.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Możesz również po prostu uruchomić komendę lub otworzyć powłokę na naszym nginx pod za pomocą następującej komendy (bardzo podobnej do komendy docker):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@k8s-master ~]# kubectl exec -it nginx-55bd7c9fd-vs4fq -- /bin/bash&lt;br /&gt;
root@nginx-55bd7c9fd-vs4fq:/#&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wszystko, co musisz zrobić, to stworzyć regułę równoważenia obciążenia w sieci Ikoula One Cloud, aby uzyskać dostęp / upublicznić swój serwer WWW (nginx pod):&lt;br /&gt;
&lt;br /&gt;
- Podłącz do [https://cloudstack.ikoula.com/client Chmura Ikoula Jeden]&lt;br /&gt;
&lt;br /&gt;
- przejdź do &amp;quot;Sieć&amp;quot; w lewym pionowym menu&lt;br /&gt;
&lt;br /&gt;
- kliknij na swoją sieć, w której masz rozmieszczone instancje Kubernetes, następnie na &amp;quot;View IP Addresses&amp;quot; i na NAT Source ip i przejdź do zakładki &amp;quot;Configuration&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
- kliknij na &amp;quot;Load Balancing&amp;quot; i stwórz swoją regułę podając nazwę, port publiczny &amp;quot;80&amp;quot; w naszym przypadku, port prywatny &amp;quot;30566&amp;quot; w naszym przypadku (patrz wyżej), wybierając algorytm LB (np. round-robin) taki jak :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:faq_k8s_regle_lb-01.png|Instancja Kubernetes]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- zaznacz wszystkie instancje worker:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:faq_k8s_regle_lb-02.png|Sprawdź instancje robotnicze kubernetes]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Przetestuj dostęp do swojego serwera WWW / nginx z poziomu przeglądarki (poprzez publiczne IP Twojej sieci, na którym utworzyłeś regułę LB):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:faq_k8s_browser_nginx.png|Dostęp do serwera WWW]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To, że do Twojego nginxa można się dostać z dowolnego węzła, jest możliwe dzięki komponentowi &amp;quot;kube-proxy&amp;quot;, który odpowiada za kierowanie połączeń do węzła(ów), na którym(ch) jest uruchomiony (w przypadku replik).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Więc właśnie wdrożyłeś podstawowy klaster Kubernetes składający się z 3 węzłów z masterem i dwoma robotnikami.&lt;br /&gt;
&lt;br /&gt;
== Idź dalej ==&lt;br /&gt;
&lt;br /&gt;
Możesz pójść dalej, wdrażając dashboard Kubernetes lub tworząc trwałe wolumeny dla strąków, zwiększając liczbę węzłów robotniczych, a nawet redundantnie przypisując rolę master dla wysokiej dostępności lub dedykując węzły dla określonych komponentów, takich jak na przykład Etcd. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Oto kilka przydatnych linków:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
https://kubernetes.io/docs/reference/kubectl/cheatsheet/ &lt;br /&gt;
&lt;br /&gt;
https://kubernetes.io/docs/reference/kubectl/docker-cli-to-kubectl/&lt;br /&gt;
&lt;br /&gt;
https://kubernetes.io/docs/concepts/storage/volumes/&lt;br /&gt;
&lt;br /&gt;
https://kubernetes.io/docs/tasks/configure-pod-container/configure-persistent-volume-storage/&lt;br /&gt;
&lt;br /&gt;
https://kubernetes.io/docs/tasks/access-application-cluster/communicate-containers-same-pod-shared-volume/&lt;br /&gt;
&lt;br /&gt;
https://kubernetes.io/docs/tutorials/stateful-application/mysql-wordpress-persistent-volume/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:cloudstack]]&lt;br /&gt;
[[Category:chmura publiczna]]&lt;br /&gt;
[[Category:chmura prywatna]]&lt;br /&gt;
[[Category:Docker]]&lt;br /&gt;
[[Category:CoreOS]]&lt;br /&gt;
[[Category:Chmura]]&lt;/div&gt;</summary>
		<author><name>Ikbot</name></author>
	</entry>
	<entry>
		<id>https://pl-wiki.ikoula.com/index.php?title=Wdra%C5%BCanie_klastra_Kubernetes&amp;diff=12809</id>
		<title>Wdrażanie klastra Kubernetes</title>
		<link rel="alternate" type="text/html" href="https://pl-wiki.ikoula.com/index.php?title=Wdra%C5%BCanie_klastra_Kubernetes&amp;diff=12809"/>
		<updated>2021-07-29T14:00:15Z</updated>

		<summary type="html">&lt;p&gt;Ikbot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span data-link_translate_ru_title=&amp;quot;Развертывание кластера Kubernetes&amp;quot;  data-link_translate_ru_url=&amp;quot;Развертывание кластера Kubernetes&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ru:Развертывание кластера Kubernetes]][[ru:Развертывание кластера Kubernetes]]&lt;br /&gt;
&amp;lt;span data-link_translate_fr_title=&amp;quot;Deployer un cluster Kubernetes&amp;quot;  data-link_translate_fr_url=&amp;quot;Deployer un cluster Kubernetes&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:fr:Deployer un cluster Kubernetes]][[fr:Deployer un cluster Kubernetes]]&lt;br /&gt;
&amp;lt;br /&amp;gt;Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu [[:fr:Array|tutaj]].&amp;lt;br /&amp;gt;&amp;lt;span data-translate=&amp;quot;fr&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span data-link_translate_ja_title=&amp;quot;Kubernetesクラスタのデプロイ&amp;quot;  data-link_translate_ja_url=&amp;quot;Kubernetesクラスタのデプロイ&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ja:Kubernetesクラスタのデプロイ]][[ja:Kubernetesクラスタのデプロイ]]&lt;br /&gt;
&amp;lt;span data-link_translate_zh_title=&amp;quot;部署一个Kubernetes集群&amp;quot;  data-link_translate_zh_url=&amp;quot;部署一个Kubernetes集群&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:zh:部署一个Kubernetes集群]][[zh:部署一个Kubernetes集群]]&lt;br /&gt;
&amp;lt;span data-link_translate_de_title=&amp;quot;Bereitstellen eines Kubernetes-Clusters&amp;quot;  data-link_translate_de_url=&amp;quot;Bereitstellen eines Kubernetes-Clusters&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:de:Bereitstellen eines Kubernetes-Clusters]][[de:Bereitstellen eines Kubernetes-Clusters]]&lt;br /&gt;
&amp;lt;span data-link_translate_nl_title=&amp;quot;Een Kubernetes cluster implementeren&amp;quot;  data-link_translate_nl_url=&amp;quot;Een Kubernetes cluster implementeren&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:nl:Een Kubernetes cluster implementeren]][[nl:Een Kubernetes cluster implementeren]]&lt;br /&gt;
&amp;lt;span data-link_translate_pt_title=&amp;quot;Implantação de um aglomerado Kubernetes&amp;quot;  data-link_translate_pt_url=&amp;quot;Implantação de um aglomerado Kubernetes&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:pt:Implantação de um aglomerado Kubernetes]][[pt:Implantação de um aglomerado Kubernetes]]&lt;br /&gt;
&amp;lt;span data-link_translate_es_title=&amp;quot;Despliegue de un clúster Kubernetes&amp;quot;  data-link_translate_es_url=&amp;quot;Despliegue de un clúster Kubernetes&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:es:Despliegue de un clúster Kubernetes]][[es:Despliegue de un clúster Kubernetes]]&lt;br /&gt;
&amp;lt;span data-link_translate_en_title=&amp;quot;Deploying a Kubernetes cluster&amp;quot;  data-link_translate_en_url=&amp;quot;Deploying a Kubernetes cluster&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:en:Deploying a Kubernetes cluster]][[en:Deploying a Kubernetes cluster]]&lt;br /&gt;
&amp;lt;span data-link_translate_it_title=&amp;quot;Configurare un cluster Kubernetes&amp;quot;  data-link_translate_it_url=&amp;quot;Configurare un cluster Kubernetes&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:it:Configurare un cluster Kubernetes]][[it:Configurare un cluster Kubernetes]]&lt;br /&gt;
&amp;lt;span data-link_translate_fr_title=&amp;quot;Deployer un cluster Kubernetes&amp;quot;  data-link_translate_fr_url=&amp;quot;Deployer un cluster Kubernetes&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:fr:Deployer un cluster Kubernetes]][[fr:Deployer un cluster Kubernetes]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{#seo:&lt;br /&gt;
|title=Instalacja kubernetes&lt;br /&gt;
|titlemode=replace&lt;br /&gt;
|keywords=ikoula wiki, ikoula wiki, ikoula knowledge base, kubernetes is what, kubernetes installation, kubernetes tutorial&lt;br /&gt;
|description=Kubernetes może być uważany za: platformę kontenerową, platformę mikroserwisów, przenośną platformę chmurową i wiele więcej...Dowiedz się jak go zainstalować.&lt;br /&gt;
|og:type=article&lt;br /&gt;
|og:image=https://fr-wiki.ikoula.com/resources/assets/logo_ikwiki.png&lt;br /&gt;
}} &lt;br /&gt;
&lt;br /&gt;
==Czym jest Kubernetes?==&lt;br /&gt;
&lt;br /&gt;
'''Kubernetes''' jest platformą open-source do zarządzania skonteneryzowanymi obciążeniami i usługami.&lt;br /&gt;
Wspiera deklaratywne pisanie konfiguracji, ale także automatyzację. ''Kubernetes'' jest dużym i szybko rozwijającym się ekosystemem.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ta procedura pozwoli Ci szybko i łatwo wdrożyć klaster składający się z trzech węzłów. [https://www.ikoula.com/fr/cloud-public/oneclick Kubernetes (k8s)] Ta procedura pozwoli Ci szybko i łatwo wdrożyć trójwęzłowy klaster z trzech instancji CentOS 7 rozmieszczonych w tej samej sieci w strefie forward.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Jedna z tych trzech instancji będzie naszym węzłem głównym, a pozostałe dwie będą naszymi węzłami robotniczymi. Podsumowując najprościej, węzeł główny to węzeł, z którego zarządzamy klastrem Kubernetes (orkiestrator kontenerów) z poziomu jego API, a węzły robotnicze to węzły, na których będą uruchamiane strąki lub kontenery (w naszym przypadku Docker). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Założymy, że Twoje 3 instancje CentOS 7 są już wdrożone i że masz do nich dostęp przez ssh, aby wykonać polecenia, które za chwilę wykonamy.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Oto konfiguracja, którą mamy w naszym przykładzie i która będzie używana jako przykład w całej tej procedurze:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Węzeł główny: &amp;quot;k8s-master&amp;quot; / 10.1.1.16&amp;lt;br&amp;gt;&lt;br /&gt;
Pierwszy węzeł worker: &amp;quot;k8s-worker01&amp;quot; / 10.1.1.169&amp;lt;br&amp;gt;&lt;br /&gt;
Drugi węzeł worker: &amp;quot;k8s-worker02&amp;quot; / 10.1.1.87&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Samouczek przygotowania systemu i instalacji Kubernetes ==&lt;br /&gt;
&lt;br /&gt;
Poniższe czynności muszą być wykonane na wszystkich instancjach (master i workers) jako root (lub z odpowiednimi prawami sudo).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Zacznij od wypełnienia pliku /etc/hosts na każdej z instancji, tak aby mogły one rozwiązywać swoje nazwy hostów (zazwyczaj tak się dzieje w zaawansowanych sieciach strefowych, gdzie wirtualny router jest resolverem DNS). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
W naszym przykładzie daje to następujący plik /etc/hosts na naszych trzech instancjach (dostosuj go do nazwy i ip swoich instancji):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cat /etc/hosts&lt;br /&gt;
127.0.0.1   localhost&lt;br /&gt;
::1         localhost&lt;br /&gt;
&lt;br /&gt;
10.1.1.16 k8s-master&lt;br /&gt;
10.1.1.169 k8s-worker01&lt;br /&gt;
10.1.1.87 k8s-worker02&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Włącz moduł bridge i reguły iptables dla niego za pomocą następujących trzech poleceń:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
modprobe bridge&lt;br /&gt;
echo &amp;quot;net.bridge.bridge-nf-call-iptables = 1&amp;quot; &amp;gt;&amp;gt; /etc/sysctl.conf&lt;br /&gt;
sysctl -p /etc/sysctl.conf&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dodaj repozytorium YUM Docker :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cat &amp;lt;&amp;lt;EOF &amp;gt; /etc/yum.repos.d/docker.repo&lt;br /&gt;
[docker-ce-stable]&lt;br /&gt;
name=Docker CE Stable - \$basearch&lt;br /&gt;
baseurl=https://download.docker.com/linux/centos/7/\$basearch/stable&lt;br /&gt;
enabled=1&lt;br /&gt;
gpgcheck=1&lt;br /&gt;
gpgkey=https://download.docker.com/linux/centos/gpg&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dodaj repozytorium YUM Kubernetes : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cat &amp;lt;&amp;lt;EOF &amp;gt; /etc/yum.repos.d/kubernetes.repo&lt;br /&gt;
[kubernetes]&lt;br /&gt;
name=Kubernetes&lt;br /&gt;
baseurl=https://packages.cloud.google.com/yum/repos/kubernetes-el7-x86_64&lt;br /&gt;
enabled=1&lt;br /&gt;
gpgcheck=1&lt;br /&gt;
repo_gpgcheck=1&lt;br /&gt;
gpgkey=https://packages.cloud.google.com/yum/doc/yum-key.gpg&lt;br /&gt;
        https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Zainstaluj Docker :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
yum install -y docker-ce&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Następnie zainstaluj niezbędne pakiety Kubernetes:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
yum install -y kubeadm kubelet kubectl&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Edytuj plik konfiguracyjny kubeletu systemd (/etc/systemd/system/kubelet.service.d/10-kubeadm.conf)  plik konfiguracyjny, aby dodać następującą linię w sekcji &amp;quot;[Service]&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Environment=&amp;quot;KUBELET_CGROUP_ARGS=--cgroup-driver=cgroupfs&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
takie, że :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat /etc/systemd/system/kubelet.service.d/10-kubeadm.conf&lt;br /&gt;
# Note: This dropin only works with kubeadm and kubelet v1.11+&lt;br /&gt;
[Service]&lt;br /&gt;
Environment=&amp;quot;KUBELET_KUBECONFIG_ARGS=--bootstrap-kubeconfig=/etc/kubernetes/bootstrap-kubelet.conf --kubeconfig=/etc/kubernetes/kubelet.conf&amp;quot;&lt;br /&gt;
Environment=&amp;quot;KUBELET_CONFIG_ARGS=--config=/var/lib/kubelet/config.yaml&amp;quot;&lt;br /&gt;
*Environment=&amp;quot;KUBELET_CGROUP_ARGS=--cgroup-driver=cgroupfs&amp;quot;*&lt;br /&gt;
# This is a file that &amp;quot;kubeadm init&amp;quot; and &amp;quot;kubeadm join&amp;quot; generates at runtime, populating the KUBELET_KUBEADM_ARGS variable dynamically&lt;br /&gt;
EnvironmentFile=-/var/lib/kubelet/kubeadm-flags.env&lt;br /&gt;
# This is a file that the user can use for overrides of the kubelet args as a last resort. Preferably, the user should use&lt;br /&gt;
# the .NodeRegistration.KubeletExtraArgs object in the configuration files instead. KUBELET_EXTRA_ARGS should be sourced from this file.&lt;br /&gt;
EnvironmentFile=-/etc/sysconfig/kubelet&lt;br /&gt;
ExecStart=&lt;br /&gt;
ExecStart=/usr/bin/kubelet $KUBELET_KUBECONFIG_ARGS $KUBELET_CONFIG_ARGS $KUBELET_KUBEADM_ARGS $KUBELET_EXTRA_ARGS&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Przeładuj konfigurację, włącz, a następnie uruchom usługi docker i kubelet za pomocą następujących trzech poleceń:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
systemctl daemon-reload&lt;br /&gt;
systemctl enable docker kubelet&lt;br /&gt;
systemctl start docker kubelet&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wyłącz swap systemu (kubelet nie obsługuje pamięci swap, otrzymasz błąd podczas kontroli przed lotem podczas inicjalizacji klastra przez kubeadms, jeśli nie wyłączysz tej funkcji):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
swapoff -a&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Proszę pamiętać, aby również skomentować/usunąć linię swap w pliku /etc/fstab każdej z twoich instancji, np :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#/dev/mapper/vg01-swap  swap            swap    defaults                0       0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Inicjalizacja klastra Kubernetes ==&lt;br /&gt;
&lt;br /&gt;
Następujące czynności mogą być wykonywane tylko na instancji głównej węzła &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Rozpocznij inicjalizację klastra Kubernetes za pomocą poniższej komendy, zwracając uwagę na zmianę wartości parametru &amp;quot;--apiserver-advertise-address=&amp;quot; na adres ip Twojej instancji master.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
kubeadm init --apiserver-advertise-address=&amp;lt;ip de votre instance master&amp;gt; --pod-network-cidr=10.244.0.0/16&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uwaga: Proszę nie modyfikować network ip &amp;quot;10.244.0.0/16&amp;quot; wskazanego w parametrze &amp;quot;--pod-network-cidr=&amp;quot; ponieważ ten parametr pozwala nam wskazać, że będziemy używać pluginu CNI Flannel do zarządzania częścią sieciową naszych strąków.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Oto jak powinien wyglądać komunikat zwrotny tego polecenia po pomyślnym zainicjowaniu klastra:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@k8s-master ~]# kubeadm init --apiserver-advertise-address=10.1.1.16 --pod-network-cidr=10.244.0.0/16&lt;br /&gt;
[init] using Kubernetes version: v1.12.2&lt;br /&gt;
[preflight] running pre-flight checks&lt;br /&gt;
[preflight/images] Pulling images required for setting up a Kubernetes cluster&lt;br /&gt;
[preflight/images] This might take a minute or two, depending on the speed of your internet connection&lt;br /&gt;
[preflight/images] You can also perform this action in beforehand using 'kubeadm config images pull'&lt;br /&gt;
[kubelet] Writing kubelet environment file with flags to file &amp;quot;/var/lib/kubelet/kubeadm-flags.env&amp;quot;&lt;br /&gt;
[kubelet] Writing kubelet configuration to file &amp;quot;/var/lib/kubelet/config.yaml&amp;quot;&lt;br /&gt;
[preflight] Activating the kubelet service&lt;br /&gt;
[certificates] Generated ca certificate and key.&lt;br /&gt;
[certificates] Generated apiserver-kubelet-client certificate and key.&lt;br /&gt;
[certificates] Generated apiserver certificate and key.&lt;br /&gt;
[certificates] apiserver serving cert is signed for DNS names [k8s-master.cs437cloud.internal kubernetes kubernetes.default kubernetes.default.svc kubernetes.default.svc.cluster.local] and IPs [10.96.0.1 10.1.1.16]&lt;br /&gt;
[certificates] Generated front-proxy-ca certificate and key.&lt;br /&gt;
[certificates] Generated front-proxy-client certificate and key.&lt;br /&gt;
[certificates] Generated etcd/ca certificate and key.&lt;br /&gt;
[certificates] Generated etcd/server certificate and key.&lt;br /&gt;
[certificates] etcd/server serving cert is signed for DNS names [k8s-master.cs437cloud.internal localhost] and IPs [127.0.0.1 ::1]&lt;br /&gt;
[certificates] Generated etcd/peer certificate and key.&lt;br /&gt;
[certificates] etcd/peer serving cert is signed for DNS names [k8s-master.cs437cloud.internal localhost] and IPs [10.1.1.16 127.0.0.1 ::1]&lt;br /&gt;
[certificates] Generated etcd/healthcheck-client certificate and key.&lt;br /&gt;
[certificates] Generated apiserver-etcd-client certificate and key.&lt;br /&gt;
[certificates] valid certificates and keys now exist in &amp;quot;/etc/kubernetes/pki&amp;quot;&lt;br /&gt;
[certificates] Generated sa key and public key.&lt;br /&gt;
[kubeconfig] Wrote KubeConfig file to disk: &amp;quot;/etc/kubernetes/admin.conf&amp;quot;&lt;br /&gt;
[kubeconfig] Wrote KubeConfig file to disk: &amp;quot;/etc/kubernetes/kubelet.conf&amp;quot;&lt;br /&gt;
[kubeconfig] Wrote KubeConfig file to disk: &amp;quot;/etc/kubernetes/controller-manager.conf&amp;quot;&lt;br /&gt;
[kubeconfig] Wrote KubeConfig file to disk: &amp;quot;/etc/kubernetes/scheduler.conf&amp;quot;&lt;br /&gt;
[controlplane] wrote Static Pod manifest for component kube-apiserver to &amp;quot;/etc/kubernetes/manifests/kube-apiserver.yaml&amp;quot;&lt;br /&gt;
[controlplane] wrote Static Pod manifest for component kube-controller-manager to &amp;quot;/etc/kubernetes/manifests/kube-controller-manager.yaml&amp;quot;&lt;br /&gt;
[controlplane] wrote Static Pod manifest for component kube-scheduler to &amp;quot;/etc/kubernetes/manifests/kube-scheduler.yaml&amp;quot;&lt;br /&gt;
[etcd] Wrote Static Pod manifest for a local etcd instance to &amp;quot;/etc/kubernetes/manifests/etcd.yaml&amp;quot;&lt;br /&gt;
[init] waiting for the kubelet to boot up the control plane as Static Pods from directory &amp;quot;/etc/kubernetes/manifests&amp;quot;&lt;br /&gt;
[init] this might take a minute or longer if the control plane images have to be pulled&lt;br /&gt;
[apiclient] All control plane components are healthy after 32.502898 seconds&lt;br /&gt;
[uploadconfig] storing the configuration used in ConfigMap &amp;quot;kubeadm-config&amp;quot; in the &amp;quot;kube-system&amp;quot; Namespace&lt;br /&gt;
[kubelet] Creating a ConfigMap &amp;quot;kubelet-config-1.12&amp;quot; in namespace kube-system with the configuration for the kubelets in the cluster&lt;br /&gt;
[markmaster] Marking the node k8s-master.cs437cloud.internal as master by adding the label &amp;quot;node-role.kubernetes.io/master=''&amp;quot;&lt;br /&gt;
[markmaster] Marking the node k8s-master.cs437cloud.internal as master by adding the taints [node-role.kubernetes.io/master:NoSchedule]&lt;br /&gt;
[patchnode] Uploading the CRI Socket information &amp;quot;/var/run/dockershim.sock&amp;quot; to the Node API object &amp;quot;k8s-master.cs437cloud.internal&amp;quot; as an annotation&lt;br /&gt;
[bootstraptoken] using token: e83pes.u3igpccj2metetu8&lt;br /&gt;
[bootstraptoken] configured RBAC rules to allow Node Bootstrap tokens to post CSRs in order for nodes to get long term certificate credentials&lt;br /&gt;
[bootstraptoken] configured RBAC rules to allow the csrapprover controller automatically approve CSRs from a Node Bootstrap Token&lt;br /&gt;
[bootstraptoken] configured RBAC rules to allow certificate rotation for all node client certificates in the cluster&lt;br /&gt;
[bootstraptoken] creating the &amp;quot;cluster-info&amp;quot; ConfigMap in the &amp;quot;kube-public&amp;quot; namespace&lt;br /&gt;
[addons] Applied essential addon: CoreDNS&lt;br /&gt;
[addons] Applied essential addon: kube-proxy&lt;br /&gt;
&lt;br /&gt;
Your Kubernetes master has initialized successfully!&lt;br /&gt;
&lt;br /&gt;
To start using your cluster, you need to run the following as a regular user:&lt;br /&gt;
&lt;br /&gt;
  mkdir -p $HOME/.kube&lt;br /&gt;
  sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config&lt;br /&gt;
  sudo chown $(id -u):$(id -g) $HOME/.kube/config&lt;br /&gt;
&lt;br /&gt;
You should now deploy a pod network to the cluster.&lt;br /&gt;
Run &amp;quot;kubectl apply -f [podnetwork].yaml&amp;quot; with one of the options listed at:&lt;br /&gt;
  https://kubernetes.io/docs/concepts/cluster-administration/addons/&lt;br /&gt;
&lt;br /&gt;
You can now join any number of machines by running the following on each node&lt;br /&gt;
as root:&lt;br /&gt;
&lt;br /&gt;
  kubeadm join 10.1.1.16:6443 --token e83pes.u3igpccj2metetu8 --discovery-token-ca-cert-hash sha256:7ea9169bc5ac77b3a2ec37e5129006d9a895ce040e306f3093ce77e7422f7f1c&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wykonujemy żądane operacje w celu zakończenia inicjalizacji naszego klastra:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tworzymy katalog i plik konfiguracyjny w katalogu naszego użytkownika (w naszym przypadku root):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
mkdir -p $HOME/.kube&lt;br /&gt;
cp -i /etc/kubernetes/admin.conf $HOME/.kube/config&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wdrażamy naszą sieć pod Flannel dla naszego klastra:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
kubectl apply -f https://raw.githubusercontent.com/coreos/flannel/master/Documentation/kube-flannel.yml&lt;br /&gt;
clusterrole.rbac.authorization.k8s.io/flannel created&lt;br /&gt;
clusterrolebinding.rbac.authorization.k8s.io/flannel created&lt;br /&gt;
serviceaccount/flannel created&lt;br /&gt;
configmap/kube-flannel-cfg created&lt;br /&gt;
daemonset.extensions/kube-flannel-ds-amd64 created&lt;br /&gt;
daemonset.extensions/kube-flannel-ds-arm64 created&lt;br /&gt;
daemonset.extensions/kube-flannel-ds-arm created&lt;br /&gt;
daemonset.extensions/kube-flannel-ds-ppc64le created&lt;br /&gt;
daemonset.extensions/kube-flannel-ds-s390x created&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uwaga: zachowamy ostatnią komendę dostarczoną przez zwrot bocznej komendy inicjalizacyjnej (&amp;quot;kubeadm join...&amp;quot;), aby uruchomić ją później na naszych instancjach robotniczych w celu dołączenia ich do naszego klastra.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Możemy teraz wykonać pierwsze kontrole naszego klastra z naszej instancji master:&lt;br /&gt;
&lt;br /&gt;
Wpisz polecenie &amp;quot;kubectl get nodes&amp;quot;, aby sprawdzić węzły aktualnie obecne w klastrze:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@k8s-master ~]# kubectl get nodes&lt;br /&gt;
NAME                             STATUS   ROLES    AGE   VERSION&lt;br /&gt;
k8s-master.cs437cloud.internal   Ready    master   41m   v1.12.2&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uwaga: obecnie w klastrze znajduje się tylko węzeł główny, co jest normalne, ponieważ nie dodaliśmy jeszcze innych węzłów do klastra.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wpisz polecenie &amp;quot;kubectl get pods --all-namespaces&amp;quot;, aby sprawdzić strąki/kontenery obecne w Twoim klastrze: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@k8s-master ~]# kubectl get pods --all-namespaces&lt;br /&gt;
NAMESPACE     NAME                                                     READY   STATUS    RESTARTS   AGE&lt;br /&gt;
kube-system   coredns-576cbf47c7-fwxj9                                 1/1     Running   0          41m&lt;br /&gt;
kube-system   coredns-576cbf47c7-t86s9                                 1/1     Running   0          41m&lt;br /&gt;
kube-system   etcd-k8s-master.cs437cloud.internal                      1/1     Running   0          41m&lt;br /&gt;
kube-system   kube-apiserver-k8s-master.cs437cloud.internal            1/1     Running   0          41m&lt;br /&gt;
kube-system   kube-controller-manager-k8s-master.cs437cloud.internal   1/1     Running   0          41m&lt;br /&gt;
kube-system   kube-flannel-ds-amd64-wcm7v                              1/1     Running   0          84s&lt;br /&gt;
kube-system   kube-proxy-h94bs                                         1/1     Running   0          41m&lt;br /&gt;
kube-system   kube-scheduler-k8s-master.cs437cloud.internal            1/1     Running   0          40m&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uwaga: Istnieją tylko strąki odpowiadające komponentom Kubernetes potrzebnym dla naszego węzła głównego (kube-apiserver, etcd, kube-scheduler, etc).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Możemy sprawdzić status tych komponentów za pomocą następującego polecenia:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@k8s-master ~]# kubectl get cs&lt;br /&gt;
NAME                 STATUS    MESSAGE              ERROR&lt;br /&gt;
scheduler            Healthy   ok&lt;br /&gt;
controller-manager   Healthy   ok&lt;br /&gt;
etcd-0               Healthy   {&amp;quot;health&amp;quot;: &amp;quot;true&amp;quot;}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Dodawanie węzłów robotniczych do klastra ==&lt;br /&gt;
&lt;br /&gt;
Akcje, które mają być wykonywane tylko na instancjach/węzłach robotniczych&lt;br /&gt;
&lt;br /&gt;
Na każdej z instancji robotniczych (nie rób tego na instancji master), uruchom polecenie &amp;quot;kubeadm join ...&amp;quot; podane na końcu powyższej inicjalizacji klastra:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@k8s-worker01 ~]# kubeadm join 10.1.1.16:6443 --token e83pes.u3igpccj2metetu8 --discovery-token-ca-cert-hash sha256:7ea9169bc5ac77b3a2ec37e5129006d9a895ce040e306f3093ce77e7422f7f1c&lt;br /&gt;
[preflight] running pre-flight checks&lt;br /&gt;
        [WARNING RequiredIPVSKernelModulesAvailable]: the IPVS proxier will not be used, because the following required kernel modules are not loaded: [ip_vs_sh ip_vs ip_vs_rr ip_vs_wrr] or no builtin kernel ipvs support: map[ip_vs:{} ip_vs_rr:{} ip_vs_wrr:{} ip_vs_sh:{} nf_conntrack_ipv4:{}]&lt;br /&gt;
you can solve this problem with following methods:&lt;br /&gt;
 1. Run 'modprobe -- ' to load missing kernel modules;&lt;br /&gt;
2. Provide the missing builtin kernel ipvs support&lt;br /&gt;
&lt;br /&gt;
[discovery] Trying to connect to API Server &amp;quot;10.1.1.16:6443&amp;quot;&lt;br /&gt;
[discovery] Created cluster-info discovery client, requesting info from &amp;quot;https://10.1.1.16:6443&amp;quot;&lt;br /&gt;
[discovery] Requesting info from &amp;quot;https://10.1.1.16:6443&amp;quot; again to validate TLS against the pinned public key&lt;br /&gt;
[discovery] Cluster info signature and contents are valid and TLS certificate validates against pinned roots, will use API Server &amp;quot;10.1.1.16:6443&amp;quot;&lt;br /&gt;
[discovery] Successfully established connection with API Server &amp;quot;10.1.1.16:6443&amp;quot;&lt;br /&gt;
[kubelet] Downloading configuration for the kubelet from the &amp;quot;kubelet-config-1.12&amp;quot; ConfigMap in the kube-system namespace&lt;br /&gt;
[kubelet] Writing kubelet configuration to file &amp;quot;/var/lib/kubelet/config.yaml&amp;quot;&lt;br /&gt;
[kubelet] Writing kubelet environment file with flags to file &amp;quot;/var/lib/kubelet/kubeadm-flags.env&amp;quot;&lt;br /&gt;
[preflight] Activating the kubelet service&lt;br /&gt;
[tlsbootstrap] Waiting for the kubelet to perform the TLS Bootstrap...&lt;br /&gt;
[patchnode] Uploading the CRI Socket information &amp;quot;/var/run/dockershim.sock&amp;quot; to the Node API object &amp;quot;k8s-worker01.cs437cloud.internal&amp;quot; as an annotation&lt;br /&gt;
&lt;br /&gt;
This node has joined the cluster:&lt;br /&gt;
* Certificate signing request was sent to apiserver and a response was received.&lt;br /&gt;
* The Kubelet was informed of the new secure connection details.&lt;br /&gt;
&lt;br /&gt;
Run 'kubectl get nodes' on the master to see this node join the cluster.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@k8s-worker02 ~]# kubeadm join 10.1.1.16:6443 --token e83pes.u3igpccj2metetu8 --discovery-token-ca-cert-hash sha256:7ea9169bc5ac77b3a2ec37e5129006d9a895ce040e306f3093ce77e7422f7f1c&lt;br /&gt;
[preflight] running pre-flight checks&lt;br /&gt;
        [WARNING RequiredIPVSKernelModulesAvailable]: the IPVS proxier will not be used, because the following required kernel modules are not loaded: [ip_vs_wrr ip_vs_sh ip_vs ip_vs_rr] or no builtin kernel ipvs support: map[ip_vs:{} ip_vs_rr:{} ip_vs_wrr:{} ip_vs_sh:{} nf_conntrack_ipv4:{}]&lt;br /&gt;
you can solve this problem with following methods:&lt;br /&gt;
 1. Run 'modprobe -- ' to load missing kernel modules;&lt;br /&gt;
2. Provide the missing builtin kernel ipvs support&lt;br /&gt;
&lt;br /&gt;
[discovery] Trying to connect to API Server &amp;quot;10.1.1.16:6443&amp;quot;&lt;br /&gt;
[discovery] Created cluster-info discovery client, requesting info from &amp;quot;https://10.1.1.16:6443&amp;quot;&lt;br /&gt;
[discovery] Requesting info from &amp;quot;https://10.1.1.16:6443&amp;quot; again to validate TLS against the pinned public key&lt;br /&gt;
[discovery] Cluster info signature and contents are valid and TLS certificate validates against pinned roots, will use API Server &amp;quot;10.1.1.16:6443&amp;quot;&lt;br /&gt;
[discovery] Successfully established connection with API Server &amp;quot;10.1.1.16:6443&amp;quot;&lt;br /&gt;
[kubelet] Downloading configuration for the kubelet from the &amp;quot;kubelet-config-1.12&amp;quot; ConfigMap in the kube-system namespace&lt;br /&gt;
[kubelet] Writing kubelet configuration to file &amp;quot;/var/lib/kubelet/config.yaml&amp;quot;&lt;br /&gt;
[kubelet] Writing kubelet environment file with flags to file &amp;quot;/var/lib/kubelet/kubeadm-flags.env&amp;quot;&lt;br /&gt;
[preflight] Activating the kubelet service&lt;br /&gt;
[tlsbootstrap] Waiting for the kubelet to perform the TLS Bootstrap...&lt;br /&gt;
[patchnode] Uploading the CRI Socket information &amp;quot;/var/run/dockershim.sock&amp;quot; to the Node API object &amp;quot;k8s-worker02.cs437cloud.internal&amp;quot; as an annotation&lt;br /&gt;
&lt;br /&gt;
This node has joined the cluster:&lt;br /&gt;
* Certificate signing request was sent to apiserver and a response was received.&lt;br /&gt;
* The Kubelet was informed of the new secure connection details.&lt;br /&gt;
&lt;br /&gt;
Run 'kubectl get nodes' on the master to see this node join the cluster.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Sprawdzanie stanu klastra  ==&lt;br /&gt;
&lt;br /&gt;
Akcje, które mają być wykonywane z instancji/węzła nadrzędnego&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sprawdź, czy węzły robocze zostały dodane do klastra, wykonując ponownie polecenie &amp;quot;kubectl get nodes&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@k8s-master ~]# kubectl get nodes&lt;br /&gt;
NAME                               STATUS   ROLES    AGE    VERSION&lt;br /&gt;
k8s-master.cs437cloud.internal     Ready    master   46m    v1.12.2&lt;br /&gt;
k8s-worker01.cs437cloud.internal   Ready    &amp;lt;none&amp;gt;   103s   v1.12.2&lt;br /&gt;
k8s-worker02.cs437cloud.internal   Ready    &amp;lt;none&amp;gt;   48s    v1.12.2&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uwaga: Widzimy nasze dwa węzły robotnicze (k8s-worker01 i k8s-worker02), więc zostały one dodane do naszego klastra.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Uruchommy teraz ponownie polecenie &amp;quot;kubectl get pods --all-namespaces&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@k8s-master ~]# kubectl get pods --all-namespaces&lt;br /&gt;
NAMESPACE     NAME                                                     READY   STATUS    RESTARTS   AGE&lt;br /&gt;
kube-system   coredns-576cbf47c7-fwxj9                                 1/1     Running   0          46m&lt;br /&gt;
kube-system   coredns-576cbf47c7-t86s9                                 1/1     Running   0          46m&lt;br /&gt;
kube-system   etcd-k8s-master.cs437cloud.internal                      1/1     Running   0          46m&lt;br /&gt;
kube-system   kube-apiserver-k8s-master.cs437cloud.internal            1/1     Running   0          46m&lt;br /&gt;
kube-system   kube-controller-manager-k8s-master.cs437cloud.internal   1/1     Running   0          46m&lt;br /&gt;
kube-system   kube-flannel-ds-amd64-724nl                              1/1     Running   0          2m6s&lt;br /&gt;
kube-system   kube-flannel-ds-amd64-wcm7v                              1/1     Running   0          6m31s&lt;br /&gt;
kube-system   kube-flannel-ds-amd64-z7mwg                              1/1     Running   3          70s&lt;br /&gt;
kube-system   kube-proxy-8r7wg                                         1/1     Running   0          2m6s&lt;br /&gt;
kube-system   kube-proxy-h94bs                                         1/1     Running   0          46m&lt;br /&gt;
kube-system   kube-proxy-m2f5r                                         1/1     Running   0          70s&lt;br /&gt;
kube-system   kube-scheduler-k8s-master.cs437cloud.internal            1/1     Running   0          46m&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uwaga: Możesz zobaczyć, że jest tyle pods/kontenerów &amp;quot;kube-flannel&amp;quot; i &amp;quot;kube-proxy&amp;quot; ile mamy węzłów w naszym klastrze.&lt;br /&gt;
&lt;br /&gt;
== Rozmieszczanie pierwszego strąka ==&lt;br /&gt;
&lt;br /&gt;
Rozmieścimy nasze pierwsze [https://kubernetes.io/docs/concepts/workloads/pods/pod/ pod] w naszym klastrze Kubernetes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dla uproszczenia, wybieramy wdrożenie strąka (bez replik) o nazwie &amp;quot;nginx&amp;quot; i używając obrazu &amp;quot;nginx&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@k8s-master ~]# kubectl create deployment nginx --image=nginx&lt;br /&gt;
deployment.apps/nginx created&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Jeśli sprawdzimy, to ten pojawia się dobrze na końcu polecenia wypisującego strąki naszego klastra:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@k8s-master ~]# kubectl get pods --all-namespaces&lt;br /&gt;
NAMESPACE     NAME                                                     READY   STATUS    RESTARTS   AGE&lt;br /&gt;
default       nginx-55bd7c9fd-5bghl                                    1/1     Running   0          104s&lt;br /&gt;
kube-system   coredns-576cbf47c7-fwxj9                                 1/1     Running   0          57m&lt;br /&gt;
kube-system   coredns-576cbf47c7-t86s9                                 1/1     Running   0          57m&lt;br /&gt;
kube-system   etcd-k8s-master.cs437cloud.internal                      1/1     Running   0          57m&lt;br /&gt;
kube-system   kube-apiserver-k8s-master.cs437cloud.internal            1/1     Running   0          57m&lt;br /&gt;
kube-system   kube-controller-manager-k8s-master.cs437cloud.internal   1/1     Running   0          57m&lt;br /&gt;
kube-system   kube-flannel-ds-amd64-724nl                              1/1     Running   0          13m&lt;br /&gt;
kube-system   kube-flannel-ds-amd64-wcm7v                              1/1     Running   0          17m&lt;br /&gt;
kube-system   kube-flannel-ds-amd64-z7mwg                              1/1     Running   3          12m&lt;br /&gt;
kube-system   kube-proxy-8r7wg                                         1/1     Running   0          13m&lt;br /&gt;
kube-system   kube-proxy-h94bs                                         1/1     Running   0          57m&lt;br /&gt;
kube-system   kube-proxy-m2f5r                                         1/1     Running   0          12m&lt;br /&gt;
kube-system   kube-scheduler-k8s-master.cs437cloud.internal            1/1     Running   0          57m&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pojawia się on na górze listy w innej przestrzeni nazw niż &amp;quot;kube-system&amp;quot;, ponieważ nie jest to komponent specyficzny dla działania Kubernetes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Możliwe jest również uniknięcie wyświetlania strąków specyficznych dla przestrzeni nazw kube-system poprzez wykonanie tego samego polecenia bez parametru &amp;quot;--all-namespace&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@k8s-master ~]# kubectl get pods&lt;br /&gt;
NAME                      READY   STATUS    RESTARTS   AGE&lt;br /&gt;
nginx-55bd7c9fd-vs4fq     1/1     Running   0          3d2h&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aby wyświetlić etykiety :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@k8s-master ~]# kubectl get pods --show-labels&lt;br /&gt;
NAME                      READY   STATUS    RESTARTS   AGE    LABELS&lt;br /&gt;
nginx-55bd7c9fd-ckltn     1/1     Running   0          8m2s   app=nginx,pod-template-hash=55bd7c9fd&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Możemy również sprawdzić nasze wdrożenia za pomocą następującego polecenia:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@k8s-master ~]# kubectl get deployments&lt;br /&gt;
NAME    DESIRED   CURRENT   UP-TO-DATE   AVAILABLE   AGE&lt;br /&gt;
nginx   1         1         1            1           93m&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mamy więc wdrożony i uruchomiony strąk nginx, ale nie jest on jeszcze dostępny z zewnątrz. Aby uczynić go zewnętrznie dostępnym, musimy wyeksponować port naszego strąka poprzez utworzenie usługi (typu NodePort) za pomocą następującej komendy:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@k8s-master ~]# kubectl create service nodeport nginx --tcp=80:80&lt;br /&gt;
service/nginx created&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
W ten sposób powstaje nasz serwis:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@k8s-master ~]# kubectl get svc&lt;br /&gt;
NAME         TYPE        CLUSTER-IP       EXTERNAL-IP   PORT(S)        AGE&lt;br /&gt;
kubernetes   ClusterIP   10.96.0.1        &amp;lt;none&amp;gt;        443/TCP        147m&lt;br /&gt;
nginx        NodePort    10.108.251.178   &amp;lt;none&amp;gt;        80:30566/TCP   20s&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uwaga: Nasłuchuje na porcie 80/tcp i będzie dostępny/wyświetlany z zewnątrz na porcie 30566/tcp&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Możemy uzyskać flanelowe ip naszego strąka oraz nazwę węzła, na którym jest on aktualnie uruchomiony za pomocą następującego polecenia:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@k8s-master ~]# kubectl get pods --selector=&amp;quot;app=nginx&amp;quot; --output=wide&lt;br /&gt;
NAME                    READY   STATUS    RESTARTS   AGE    IP           NODE                               NOMINATED NODE&lt;br /&gt;
nginx-55bd7c9fd-vs4fq   1/1     Running   0          174m   10.244.2.2   k8s-worker02.cs437cloud.internal   &amp;lt;none&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tutaj nasz nginx pod ma ip 10.244.2.2 i jest uruchomiony na naszym węźle k8s-worker02.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Możesz również po prostu uruchomić komendę lub otworzyć powłokę na naszym nginx pod za pomocą następującej komendy (bardzo podobnej do komendy docker):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@k8s-master ~]# kubectl exec -it nginx-55bd7c9fd-vs4fq -- /bin/bash&lt;br /&gt;
root@nginx-55bd7c9fd-vs4fq:/#&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wszystko, co musisz zrobić, to stworzyć regułę równoważenia obciążenia w sieci Ikoula One Cloud, aby uzyskać dostęp / upublicznić swój serwer WWW (nginx pod):&lt;br /&gt;
&lt;br /&gt;
- Podłącz do [https://cloudstack.ikoula.com/client Chmura Ikoula Jeden]&lt;br /&gt;
&lt;br /&gt;
- przejdź do &amp;quot;Sieć&amp;quot; w lewym pionowym menu&lt;br /&gt;
&lt;br /&gt;
- kliknij na swoją sieć, w której masz rozmieszczone instancje Kubernetes, następnie na &amp;quot;View IP Addresses&amp;quot; i na NAT Source ip i przejdź do zakładki &amp;quot;Configuration&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
- kliknij na &amp;quot;Load Balancing&amp;quot; i stwórz swoją regułę podając nazwę, port publiczny &amp;quot;80&amp;quot; w naszym przypadku, port prywatny &amp;quot;30566&amp;quot; w naszym przypadku (patrz wyżej), wybierając algorytm LB (np. round-robin) taki jak :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:faq_k8s_regle_lb-01.png|Instancja Kubernetes]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- zaznacz wszystkie instancje worker:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:faq_k8s_regle_lb-02.png|Sprawdź instancje robotnicze kubernetes]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Przetestuj dostęp do swojego serwera WWW / nginx z poziomu przeglądarki (poprzez publiczne IP Twojej sieci, na którym utworzyłeś regułę LB):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:faq_k8s_browser_nginx.png|Dostęp do serwera WWW]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To, że do Twojego nginxa można się dostać z dowolnego węzła, jest możliwe dzięki komponentowi &amp;quot;kube-proxy&amp;quot;, który odpowiada za kierowanie połączeń do węzła(ów), na którym(ch) jest uruchomiony (w przypadku replik).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Więc właśnie wdrożyłeś podstawowy klaster Kubernetes składający się z 3 węzłów z masterem i dwoma robotnikami.&lt;br /&gt;
&lt;br /&gt;
== Idź dalej ==&lt;br /&gt;
&lt;br /&gt;
Możesz pójść dalej, wdrażając dashboard Kubernetes lub tworząc trwałe wolumeny dla strąków, zwiększając liczbę węzłów robotniczych, a nawet redundantnie przypisując rolę master dla wysokiej dostępności lub dedykując węzły dla określonych komponentów, takich jak na przykład Etcd. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Oto kilka przydatnych linków:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
https://kubernetes.io/docs/reference/kubectl/cheatsheet/ &lt;br /&gt;
&lt;br /&gt;
https://kubernetes.io/docs/reference/kubectl/docker-cli-to-kubectl/&lt;br /&gt;
&lt;br /&gt;
https://kubernetes.io/docs/concepts/storage/volumes/&lt;br /&gt;
&lt;br /&gt;
https://kubernetes.io/docs/tasks/configure-pod-container/configure-persistent-volume-storage/&lt;br /&gt;
&lt;br /&gt;
https://kubernetes.io/docs/tasks/access-application-cluster/communicate-containers-same-pod-shared-volume/&lt;br /&gt;
&lt;br /&gt;
https://kubernetes.io/docs/tutorials/stateful-application/mysql-wordpress-persistent-volume/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:cloudstack]]&lt;br /&gt;
[[Category:chmura publiczna]]&lt;br /&gt;
[[Category:chmura prywatna]]&lt;br /&gt;
[[Category:Docker]]&lt;br /&gt;
[[Category:CoreOS]]&lt;br /&gt;
[[Category:Chmura]]&lt;/div&gt;</summary>
		<author><name>Ikbot</name></author>
	</entry>
	<entry>
		<id>https://pl-wiki.ikoula.com/index.php?title=Wdra%C5%BCanie_klastra_Kubernetes&amp;diff=12808</id>
		<title>Wdrażanie klastra Kubernetes</title>
		<link rel="alternate" type="text/html" href="https://pl-wiki.ikoula.com/index.php?title=Wdra%C5%BCanie_klastra_Kubernetes&amp;diff=12808"/>
		<updated>2021-07-29T13:58:55Z</updated>

		<summary type="html">&lt;p&gt;Ikbot: Utworzono nową stronę &amp;quot;&amp;lt;span data-link_translate_fr_title=&amp;quot;Deployer un cluster Kubernetes&amp;quot;  data-link_translate_fr_url=&amp;quot;Deployer un cluster Kubernetes&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;:fr:Deployer un cluster Kuberne...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span data-link_translate_fr_title=&amp;quot;Deployer un cluster Kubernetes&amp;quot;  data-link_translate_fr_url=&amp;quot;Deployer un cluster Kubernetes&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:fr:Deployer un cluster Kubernetes]][[fr:Deployer un cluster Kubernetes]]&lt;br /&gt;
&amp;lt;br /&amp;gt;Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu [[:fr:Array|tutaj]].&amp;lt;br /&amp;gt;&amp;lt;span data-translate=&amp;quot;fr&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span data-link_translate_ja_title=&amp;quot;Kubernetesクラスタのデプロイ&amp;quot;  data-link_translate_ja_url=&amp;quot;Kubernetesクラスタのデプロイ&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ja:Kubernetesクラスタのデプロイ]][[ja:Kubernetesクラスタのデプロイ]]&lt;br /&gt;
&amp;lt;span data-link_translate_zh_title=&amp;quot;部署一个Kubernetes集群&amp;quot;  data-link_translate_zh_url=&amp;quot;部署一个Kubernetes集群&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:zh:部署一个Kubernetes集群]][[zh:部署一个Kubernetes集群]]&lt;br /&gt;
&amp;lt;span data-link_translate_de_title=&amp;quot;Bereitstellen eines Kubernetes-Clusters&amp;quot;  data-link_translate_de_url=&amp;quot;Bereitstellen eines Kubernetes-Clusters&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:de:Bereitstellen eines Kubernetes-Clusters]][[de:Bereitstellen eines Kubernetes-Clusters]]&lt;br /&gt;
&amp;lt;span data-link_translate_nl_title=&amp;quot;Een Kubernetes cluster implementeren&amp;quot;  data-link_translate_nl_url=&amp;quot;Een Kubernetes cluster implementeren&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:nl:Een Kubernetes cluster implementeren]][[nl:Een Kubernetes cluster implementeren]]&lt;br /&gt;
&amp;lt;span data-link_translate_pt_title=&amp;quot;Implantação de um aglomerado Kubernetes&amp;quot;  data-link_translate_pt_url=&amp;quot;Implantação de um aglomerado Kubernetes&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:pt:Implantação de um aglomerado Kubernetes]][[pt:Implantação de um aglomerado Kubernetes]]&lt;br /&gt;
&amp;lt;span data-link_translate_es_title=&amp;quot;Despliegue de un clúster Kubernetes&amp;quot;  data-link_translate_es_url=&amp;quot;Despliegue de un clúster Kubernetes&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:es:Despliegue de un clúster Kubernetes]][[es:Despliegue de un clúster Kubernetes]]&lt;br /&gt;
&amp;lt;span data-link_translate_en_title=&amp;quot;Deploying a Kubernetes cluster&amp;quot;  data-link_translate_en_url=&amp;quot;Deploying a Kubernetes cluster&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:en:Deploying a Kubernetes cluster]][[en:Deploying a Kubernetes cluster]]&lt;br /&gt;
&amp;lt;span data-link_translate_it_title=&amp;quot;Configurare un cluster Kubernetes&amp;quot;  data-link_translate_it_url=&amp;quot;Configurare un cluster Kubernetes&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:it:Configurare un cluster Kubernetes]][[it:Configurare un cluster Kubernetes]]&lt;br /&gt;
&amp;lt;span data-link_translate_fr_title=&amp;quot;Deployer un cluster Kubernetes&amp;quot;  data-link_translate_fr_url=&amp;quot;Deployer un cluster Kubernetes&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:fr:Deployer un cluster Kubernetes]][[fr:Deployer un cluster Kubernetes]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{#seo:&lt;br /&gt;
|title=Instalacja kubernetes&lt;br /&gt;
|titlemode=replace&lt;br /&gt;
|keywords=ikoula wiki, ikoula wiki, ikoula knowledge base, kubernetes is what, kubernetes installation, kubernetes tutorial&lt;br /&gt;
|description=Kubernetes może być uważany za: platformę kontenerową, platformę mikroserwisów, przenośną platformę chmurową i wiele więcej...Dowiedz się jak go zainstalować.&lt;br /&gt;
|og:type=article&lt;br /&gt;
|og:image=https://fr-wiki.ikoula.com/resources/assets/logo_ikwiki.png&lt;br /&gt;
}} &lt;br /&gt;
&lt;br /&gt;
==Czym jest Kubernetes?==&lt;br /&gt;
&lt;br /&gt;
'''Kubernetes''' jest platformą open-source do zarządzania skonteneryzowanymi obciążeniami i usługami.&lt;br /&gt;
Wspiera deklaratywne pisanie konfiguracji, ale także automatyzację. ''Kubernetes'' jest dużym i szybko rozwijającym się ekosystemem.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ta procedura pozwoli Ci szybko i łatwo wdrożyć klaster składający się z trzech węzłów. [https://www.ikoula.com/fr/cloud-public/oneclick Kubernetes (k8s)] Ta procedura pozwoli Ci szybko i łatwo wdrożyć trójwęzłowy klaster z trzech instancji CentOS 7 rozmieszczonych w tej samej sieci w strefie forward.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Jedna z tych trzech instancji będzie naszym węzłem głównym, a pozostałe dwie będą naszymi węzłami robotniczymi. Podsumowując najprościej, węzeł główny to węzeł, z którego zarządzamy klastrem Kubernetes (orkiestrator kontenerów) z poziomu jego API, a węzły robotnicze to węzły, na których będą uruchamiane strąki lub kontenery (w naszym przypadku Docker). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Założymy, że Twoje 3 instancje CentOS 7 są już wdrożone i że masz do nich dostęp przez ssh, aby wykonać polecenia, które za chwilę wykonamy.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Oto konfiguracja, którą mamy w naszym przykładzie i która będzie używana jako przykład w całej tej procedurze:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Węzeł główny: &amp;quot;k8s-master&amp;quot; / 10.1.1.16&amp;lt;br&amp;gt;&lt;br /&gt;
Pierwszy węzeł worker: &amp;quot;k8s-worker01&amp;quot; / 10.1.1.169&amp;lt;br&amp;gt;&lt;br /&gt;
Drugi węzeł worker: &amp;quot;k8s-worker02&amp;quot; / 10.1.1.87&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Samouczek przygotowania systemu i instalacji Kubernetes ==&lt;br /&gt;
&lt;br /&gt;
Poniższe czynności muszą być wykonane na wszystkich instancjach (master i workers) jako root (lub z odpowiednimi prawami sudo).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Zacznij od wypełnienia pliku /etc/hosts na każdej z instancji, tak aby mogły one rozwiązywać swoje nazwy hostów (zazwyczaj tak się dzieje w zaawansowanych sieciach strefowych, gdzie wirtualny router jest resolverem DNS). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
W naszym przykładzie daje to następujący plik /etc/hosts na naszych trzech instancjach (dostosuj go do nazwy i ip swoich instancji):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cat /etc/hosts&lt;br /&gt;
127.0.0.1   localhost&lt;br /&gt;
::1         localhost&lt;br /&gt;
&lt;br /&gt;
10.1.1.16 k8s-master&lt;br /&gt;
10.1.1.169 k8s-worker01&lt;br /&gt;
10.1.1.87 k8s-worker02&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Włącz moduł bridge i reguły iptables dla niego za pomocą następujących trzech poleceń:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
modprobe bridge&lt;br /&gt;
echo &amp;quot;net.bridge.bridge-nf-call-iptables = 1&amp;quot; &amp;gt;&amp;gt; /etc/sysctl.conf&lt;br /&gt;
sysctl -p /etc/sysctl.conf&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dodaj repozytorium YUM Docker :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cat &amp;lt;&amp;lt;EOF &amp;gt; /etc/yum.repos.d/docker.repo&lt;br /&gt;
[docker-ce-stable]&lt;br /&gt;
name=Docker CE Stable - \$basearch&lt;br /&gt;
baseurl=https://download.docker.com/linux/centos/7/\$basearch/stable&lt;br /&gt;
enabled=1&lt;br /&gt;
gpgcheck=1&lt;br /&gt;
gpgkey=https://download.docker.com/linux/centos/gpg&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dodaj repozytorium YUM Kubernetes : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cat &amp;lt;&amp;lt;EOF &amp;gt; /etc/yum.repos.d/kubernetes.repo&lt;br /&gt;
[kubernetes]&lt;br /&gt;
name=Kubernetes&lt;br /&gt;
baseurl=https://packages.cloud.google.com/yum/repos/kubernetes-el7-x86_64&lt;br /&gt;
enabled=1&lt;br /&gt;
gpgcheck=1&lt;br /&gt;
repo_gpgcheck=1&lt;br /&gt;
gpgkey=https://packages.cloud.google.com/yum/doc/yum-key.gpg&lt;br /&gt;
        https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Zainstaluj Docker :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
yum install -y docker-ce&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Następnie zainstaluj niezbędne pakiety Kubernetes:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
yum install -y kubeadm kubelet kubectl&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Edytuj plik konfiguracyjny kubeletu systemd (/etc/systemd/system/kubelet.service.d/10-kubeadm.conf)  plik konfiguracyjny, aby dodać następującą linię w sekcji &amp;quot;[Service]&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Environment=&amp;quot;KUBELET_CGROUP_ARGS=--cgroup-driver=cgroupfs&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
takie, że :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat /etc/systemd/system/kubelet.service.d/10-kubeadm.conf&lt;br /&gt;
# Note: This dropin only works with kubeadm and kubelet v1.11+&lt;br /&gt;
[Service]&lt;br /&gt;
Environment=&amp;quot;KUBELET_KUBECONFIG_ARGS=--bootstrap-kubeconfig=/etc/kubernetes/bootstrap-kubelet.conf --kubeconfig=/etc/kubernetes/kubelet.conf&amp;quot;&lt;br /&gt;
Environment=&amp;quot;KUBELET_CONFIG_ARGS=--config=/var/lib/kubelet/config.yaml&amp;quot;&lt;br /&gt;
*Environment=&amp;quot;KUBELET_CGROUP_ARGS=--cgroup-driver=cgroupfs&amp;quot;*&lt;br /&gt;
# This is a file that &amp;quot;kubeadm init&amp;quot; and &amp;quot;kubeadm join&amp;quot; generates at runtime, populating the KUBELET_KUBEADM_ARGS variable dynamically&lt;br /&gt;
EnvironmentFile=-/var/lib/kubelet/kubeadm-flags.env&lt;br /&gt;
# This is a file that the user can use for overrides of the kubelet args as a last resort. Preferably, the user should use&lt;br /&gt;
# the .NodeRegistration.KubeletExtraArgs object in the configuration files instead. KUBELET_EXTRA_ARGS should be sourced from this file.&lt;br /&gt;
EnvironmentFile=-/etc/sysconfig/kubelet&lt;br /&gt;
ExecStart=&lt;br /&gt;
ExecStart=/usr/bin/kubelet $KUBELET_KUBECONFIG_ARGS $KUBELET_CONFIG_ARGS $KUBELET_KUBEADM_ARGS $KUBELET_EXTRA_ARGS&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Przeładuj konfigurację, włącz, a następnie uruchom usługi docker i kubelet za pomocą następujących trzech poleceń:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
systemctl daemon-reload&lt;br /&gt;
systemctl enable docker kubelet&lt;br /&gt;
systemctl start docker kubelet&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wyłącz swap systemu (kubelet nie obsługuje pamięci swap, otrzymasz błąd podczas kontroli przed lotem podczas inicjalizacji klastra przez kubeadms, jeśli nie wyłączysz tej funkcji):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
swapoff -a&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Proszę pamiętać, aby również skomentować/usunąć linię swap w pliku /etc/fstab każdej z twoich instancji, np :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#/dev/mapper/vg01-swap  swap            swap    defaults                0       0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Inicjalizacja klastra Kubernetes ==&lt;br /&gt;
&lt;br /&gt;
Następujące czynności mogą być wykonywane tylko na instancji głównej węzła &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Rozpocznij inicjalizację klastra Kubernetes za pomocą poniższej komendy, zwracając uwagę na zmianę wartości parametru &amp;quot;--apiserver-advertise-address=&amp;quot; na adres ip Twojej instancji master.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
kubeadm init --apiserver-advertise-address=&amp;lt;ip de votre instance master&amp;gt; --pod-network-cidr=10.244.0.0/16&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uwaga: Proszę nie modyfikować network ip &amp;quot;10.244.0.0/16&amp;quot; wskazanego w parametrze &amp;quot;--pod-network-cidr=&amp;quot; ponieważ ten parametr pozwala nam wskazać, że będziemy używać pluginu CNI Flannel do zarządzania częścią sieciową naszych strąków.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Oto jak powinien wyglądać komunikat zwrotny tego polecenia po pomyślnym zainicjowaniu klastra:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@k8s-master ~]# kubeadm init --apiserver-advertise-address=10.1.1.16 --pod-network-cidr=10.244.0.0/16&lt;br /&gt;
[init] using Kubernetes version: v1.12.2&lt;br /&gt;
[preflight] running pre-flight checks&lt;br /&gt;
[preflight/images] Pulling images required for setting up a Kubernetes cluster&lt;br /&gt;
[preflight/images] This might take a minute or two, depending on the speed of your internet connection&lt;br /&gt;
[preflight/images] You can also perform this action in beforehand using 'kubeadm config images pull'&lt;br /&gt;
[kubelet] Writing kubelet environment file with flags to file &amp;quot;/var/lib/kubelet/kubeadm-flags.env&amp;quot;&lt;br /&gt;
[kubelet] Writing kubelet configuration to file &amp;quot;/var/lib/kubelet/config.yaml&amp;quot;&lt;br /&gt;
[preflight] Activating the kubelet service&lt;br /&gt;
[certificates] Generated ca certificate and key.&lt;br /&gt;
[certificates] Generated apiserver-kubelet-client certificate and key.&lt;br /&gt;
[certificates] Generated apiserver certificate and key.&lt;br /&gt;
[certificates] apiserver serving cert is signed for DNS names [k8s-master.cs437cloud.internal kubernetes kubernetes.default kubernetes.default.svc kubernetes.default.svc.cluster.local] and IPs [10.96.0.1 10.1.1.16]&lt;br /&gt;
[certificates] Generated front-proxy-ca certificate and key.&lt;br /&gt;
[certificates] Generated front-proxy-client certificate and key.&lt;br /&gt;
[certificates] Generated etcd/ca certificate and key.&lt;br /&gt;
[certificates] Generated etcd/server certificate and key.&lt;br /&gt;
[certificates] etcd/server serving cert is signed for DNS names [k8s-master.cs437cloud.internal localhost] and IPs [127.0.0.1 ::1]&lt;br /&gt;
[certificates] Generated etcd/peer certificate and key.&lt;br /&gt;
[certificates] etcd/peer serving cert is signed for DNS names [k8s-master.cs437cloud.internal localhost] and IPs [10.1.1.16 127.0.0.1 ::1]&lt;br /&gt;
[certificates] Generated etcd/healthcheck-client certificate and key.&lt;br /&gt;
[certificates] Generated apiserver-etcd-client certificate and key.&lt;br /&gt;
[certificates] valid certificates and keys now exist in &amp;quot;/etc/kubernetes/pki&amp;quot;&lt;br /&gt;
[certificates] Generated sa key and public key.&lt;br /&gt;
[kubeconfig] Wrote KubeConfig file to disk: &amp;quot;/etc/kubernetes/admin.conf&amp;quot;&lt;br /&gt;
[kubeconfig] Wrote KubeConfig file to disk: &amp;quot;/etc/kubernetes/kubelet.conf&amp;quot;&lt;br /&gt;
[kubeconfig] Wrote KubeConfig file to disk: &amp;quot;/etc/kubernetes/controller-manager.conf&amp;quot;&lt;br /&gt;
[kubeconfig] Wrote KubeConfig file to disk: &amp;quot;/etc/kubernetes/scheduler.conf&amp;quot;&lt;br /&gt;
[controlplane] wrote Static Pod manifest for component kube-apiserver to &amp;quot;/etc/kubernetes/manifests/kube-apiserver.yaml&amp;quot;&lt;br /&gt;
[controlplane] wrote Static Pod manifest for component kube-controller-manager to &amp;quot;/etc/kubernetes/manifests/kube-controller-manager.yaml&amp;quot;&lt;br /&gt;
[controlplane] wrote Static Pod manifest for component kube-scheduler to &amp;quot;/etc/kubernetes/manifests/kube-scheduler.yaml&amp;quot;&lt;br /&gt;
[etcd] Wrote Static Pod manifest for a local etcd instance to &amp;quot;/etc/kubernetes/manifests/etcd.yaml&amp;quot;&lt;br /&gt;
[init] waiting for the kubelet to boot up the control plane as Static Pods from directory &amp;quot;/etc/kubernetes/manifests&amp;quot;&lt;br /&gt;
[init] this might take a minute or longer if the control plane images have to be pulled&lt;br /&gt;
[apiclient] All control plane components are healthy after 32.502898 seconds&lt;br /&gt;
[uploadconfig] storing the configuration used in ConfigMap &amp;quot;kubeadm-config&amp;quot; in the &amp;quot;kube-system&amp;quot; Namespace&lt;br /&gt;
[kubelet] Creating a ConfigMap &amp;quot;kubelet-config-1.12&amp;quot; in namespace kube-system with the configuration for the kubelets in the cluster&lt;br /&gt;
[markmaster] Marking the node k8s-master.cs437cloud.internal as master by adding the label &amp;quot;node-role.kubernetes.io/master=''&amp;quot;&lt;br /&gt;
[markmaster] Marking the node k8s-master.cs437cloud.internal as master by adding the taints [node-role.kubernetes.io/master:NoSchedule]&lt;br /&gt;
[patchnode] Uploading the CRI Socket information &amp;quot;/var/run/dockershim.sock&amp;quot; to the Node API object &amp;quot;k8s-master.cs437cloud.internal&amp;quot; as an annotation&lt;br /&gt;
[bootstraptoken] using token: e83pes.u3igpccj2metetu8&lt;br /&gt;
[bootstraptoken] configured RBAC rules to allow Node Bootstrap tokens to post CSRs in order for nodes to get long term certificate credentials&lt;br /&gt;
[bootstraptoken] configured RBAC rules to allow the csrapprover controller automatically approve CSRs from a Node Bootstrap Token&lt;br /&gt;
[bootstraptoken] configured RBAC rules to allow certificate rotation for all node client certificates in the cluster&lt;br /&gt;
[bootstraptoken] creating the &amp;quot;cluster-info&amp;quot; ConfigMap in the &amp;quot;kube-public&amp;quot; namespace&lt;br /&gt;
[addons] Applied essential addon: CoreDNS&lt;br /&gt;
[addons] Applied essential addon: kube-proxy&lt;br /&gt;
&lt;br /&gt;
Your Kubernetes master has initialized successfully!&lt;br /&gt;
&lt;br /&gt;
To start using your cluster, you need to run the following as a regular user:&lt;br /&gt;
&lt;br /&gt;
  mkdir -p $HOME/.kube&lt;br /&gt;
  sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config&lt;br /&gt;
  sudo chown $(id -u):$(id -g) $HOME/.kube/config&lt;br /&gt;
&lt;br /&gt;
You should now deploy a pod network to the cluster.&lt;br /&gt;
Run &amp;quot;kubectl apply -f [podnetwork].yaml&amp;quot; with one of the options listed at:&lt;br /&gt;
  https://kubernetes.io/docs/concepts/cluster-administration/addons/&lt;br /&gt;
&lt;br /&gt;
You can now join any number of machines by running the following on each node&lt;br /&gt;
as root:&lt;br /&gt;
&lt;br /&gt;
  kubeadm join 10.1.1.16:6443 --token e83pes.u3igpccj2metetu8 --discovery-token-ca-cert-hash sha256:7ea9169bc5ac77b3a2ec37e5129006d9a895ce040e306f3093ce77e7422f7f1c&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wykonujemy żądane operacje w celu zakończenia inicjalizacji naszego klastra:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tworzymy katalog i plik konfiguracyjny w katalogu naszego użytkownika (w naszym przypadku root):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
mkdir -p $HOME/.kube&lt;br /&gt;
cp -i /etc/kubernetes/admin.conf $HOME/.kube/config&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wdrażamy naszą sieć pod Flannel dla naszego klastra:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
kubectl apply -f https://raw.githubusercontent.com/coreos/flannel/master/Documentation/kube-flannel.yml&lt;br /&gt;
clusterrole.rbac.authorization.k8s.io/flannel created&lt;br /&gt;
clusterrolebinding.rbac.authorization.k8s.io/flannel created&lt;br /&gt;
serviceaccount/flannel created&lt;br /&gt;
configmap/kube-flannel-cfg created&lt;br /&gt;
daemonset.extensions/kube-flannel-ds-amd64 created&lt;br /&gt;
daemonset.extensions/kube-flannel-ds-arm64 created&lt;br /&gt;
daemonset.extensions/kube-flannel-ds-arm created&lt;br /&gt;
daemonset.extensions/kube-flannel-ds-ppc64le created&lt;br /&gt;
daemonset.extensions/kube-flannel-ds-s390x created&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uwaga: zachowamy ostatnią komendę dostarczoną przez zwrot bocznej komendy inicjalizacyjnej (&amp;quot;kubeadm join...&amp;quot;), aby uruchomić ją później na naszych instancjach robotniczych w celu dołączenia ich do naszego klastra.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Możemy teraz wykonać pierwsze kontrole naszego klastra z naszej instancji master:&lt;br /&gt;
&lt;br /&gt;
Wpisz polecenie &amp;quot;kubectl get nodes&amp;quot;, aby sprawdzić węzły aktualnie obecne w klastrze:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@k8s-master ~]# kubectl get nodes&lt;br /&gt;
NAME                             STATUS   ROLES    AGE   VERSION&lt;br /&gt;
k8s-master.cs437cloud.internal   Ready    master   41m   v1.12.2&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uwaga: obecnie w klastrze znajduje się tylko węzeł główny, co jest normalne, ponieważ nie dodaliśmy jeszcze innych węzłów do klastra.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wpisz polecenie &amp;quot;kubectl get pods --all-namespaces&amp;quot;, aby sprawdzić strąki/kontenery obecne w Twoim klastrze: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@k8s-master ~]# kubectl get pods --all-namespaces&lt;br /&gt;
NAMESPACE     NAME                                                     READY   STATUS    RESTARTS   AGE&lt;br /&gt;
kube-system   coredns-576cbf47c7-fwxj9                                 1/1     Running   0          41m&lt;br /&gt;
kube-system   coredns-576cbf47c7-t86s9                                 1/1     Running   0          41m&lt;br /&gt;
kube-system   etcd-k8s-master.cs437cloud.internal                      1/1     Running   0          41m&lt;br /&gt;
kube-system   kube-apiserver-k8s-master.cs437cloud.internal            1/1     Running   0          41m&lt;br /&gt;
kube-system   kube-controller-manager-k8s-master.cs437cloud.internal   1/1     Running   0          41m&lt;br /&gt;
kube-system   kube-flannel-ds-amd64-wcm7v                              1/1     Running   0          84s&lt;br /&gt;
kube-system   kube-proxy-h94bs                                         1/1     Running   0          41m&lt;br /&gt;
kube-system   kube-scheduler-k8s-master.cs437cloud.internal            1/1     Running   0          40m&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uwaga: Istnieją tylko strąki odpowiadające komponentom Kubernetes potrzebnym dla naszego węzła głównego (kube-apiserver, etcd, kube-scheduler, etc).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Możemy sprawdzić status tych komponentów za pomocą następującego polecenia:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@k8s-master ~]# kubectl get cs&lt;br /&gt;
NAME                 STATUS    MESSAGE              ERROR&lt;br /&gt;
scheduler            Healthy   ok&lt;br /&gt;
controller-manager   Healthy   ok&lt;br /&gt;
etcd-0               Healthy   {&amp;quot;health&amp;quot;: &amp;quot;true&amp;quot;}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Dodawanie węzłów robotniczych do klastra ==&lt;br /&gt;
&lt;br /&gt;
Akcje, które mają być wykonywane tylko na instancjach/węzłach robotniczych&lt;br /&gt;
&lt;br /&gt;
Na każdej z instancji robotniczych (nie rób tego na instancji master), uruchom polecenie &amp;quot;kubeadm join ...&amp;quot; podane na końcu powyższej inicjalizacji klastra:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@k8s-worker01 ~]# kubeadm join 10.1.1.16:6443 --token e83pes.u3igpccj2metetu8 --discovery-token-ca-cert-hash sha256:7ea9169bc5ac77b3a2ec37e5129006d9a895ce040e306f3093ce77e7422f7f1c&lt;br /&gt;
[preflight] running pre-flight checks&lt;br /&gt;
        [WARNING RequiredIPVSKernelModulesAvailable]: the IPVS proxier will not be used, because the following required kernel modules are not loaded: [ip_vs_sh ip_vs ip_vs_rr ip_vs_wrr] or no builtin kernel ipvs support: map[ip_vs:{} ip_vs_rr:{} ip_vs_wrr:{} ip_vs_sh:{} nf_conntrack_ipv4:{}]&lt;br /&gt;
you can solve this problem with following methods:&lt;br /&gt;
 1. Run 'modprobe -- ' to load missing kernel modules;&lt;br /&gt;
2. Provide the missing builtin kernel ipvs support&lt;br /&gt;
&lt;br /&gt;
[discovery] Trying to connect to API Server &amp;quot;10.1.1.16:6443&amp;quot;&lt;br /&gt;
[discovery] Created cluster-info discovery client, requesting info from &amp;quot;https://10.1.1.16:6443&amp;quot;&lt;br /&gt;
[discovery] Requesting info from &amp;quot;https://10.1.1.16:6443&amp;quot; again to validate TLS against the pinned public key&lt;br /&gt;
[discovery] Cluster info signature and contents are valid and TLS certificate validates against pinned roots, will use API Server &amp;quot;10.1.1.16:6443&amp;quot;&lt;br /&gt;
[discovery] Successfully established connection with API Server &amp;quot;10.1.1.16:6443&amp;quot;&lt;br /&gt;
[kubelet] Downloading configuration for the kubelet from the &amp;quot;kubelet-config-1.12&amp;quot; ConfigMap in the kube-system namespace&lt;br /&gt;
[kubelet] Writing kubelet configuration to file &amp;quot;/var/lib/kubelet/config.yaml&amp;quot;&lt;br /&gt;
[kubelet] Writing kubelet environment file with flags to file &amp;quot;/var/lib/kubelet/kubeadm-flags.env&amp;quot;&lt;br /&gt;
[preflight] Activating the kubelet service&lt;br /&gt;
[tlsbootstrap] Waiting for the kubelet to perform the TLS Bootstrap...&lt;br /&gt;
[patchnode] Uploading the CRI Socket information &amp;quot;/var/run/dockershim.sock&amp;quot; to the Node API object &amp;quot;k8s-worker01.cs437cloud.internal&amp;quot; as an annotation&lt;br /&gt;
&lt;br /&gt;
This node has joined the cluster:&lt;br /&gt;
* Certificate signing request was sent to apiserver and a response was received.&lt;br /&gt;
* The Kubelet was informed of the new secure connection details.&lt;br /&gt;
&lt;br /&gt;
Run 'kubectl get nodes' on the master to see this node join the cluster.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@k8s-worker02 ~]# kubeadm join 10.1.1.16:6443 --token e83pes.u3igpccj2metetu8 --discovery-token-ca-cert-hash sha256:7ea9169bc5ac77b3a2ec37e5129006d9a895ce040e306f3093ce77e7422f7f1c&lt;br /&gt;
[preflight] running pre-flight checks&lt;br /&gt;
        [WARNING RequiredIPVSKernelModulesAvailable]: the IPVS proxier will not be used, because the following required kernel modules are not loaded: [ip_vs_wrr ip_vs_sh ip_vs ip_vs_rr] or no builtin kernel ipvs support: map[ip_vs:{} ip_vs_rr:{} ip_vs_wrr:{} ip_vs_sh:{} nf_conntrack_ipv4:{}]&lt;br /&gt;
you can solve this problem with following methods:&lt;br /&gt;
 1. Run 'modprobe -- ' to load missing kernel modules;&lt;br /&gt;
2. Provide the missing builtin kernel ipvs support&lt;br /&gt;
&lt;br /&gt;
[discovery] Trying to connect to API Server &amp;quot;10.1.1.16:6443&amp;quot;&lt;br /&gt;
[discovery] Created cluster-info discovery client, requesting info from &amp;quot;https://10.1.1.16:6443&amp;quot;&lt;br /&gt;
[discovery] Requesting info from &amp;quot;https://10.1.1.16:6443&amp;quot; again to validate TLS against the pinned public key&lt;br /&gt;
[discovery] Cluster info signature and contents are valid and TLS certificate validates against pinned roots, will use API Server &amp;quot;10.1.1.16:6443&amp;quot;&lt;br /&gt;
[discovery] Successfully established connection with API Server &amp;quot;10.1.1.16:6443&amp;quot;&lt;br /&gt;
[kubelet] Downloading configuration for the kubelet from the &amp;quot;kubelet-config-1.12&amp;quot; ConfigMap in the kube-system namespace&lt;br /&gt;
[kubelet] Writing kubelet configuration to file &amp;quot;/var/lib/kubelet/config.yaml&amp;quot;&lt;br /&gt;
[kubelet] Writing kubelet environment file with flags to file &amp;quot;/var/lib/kubelet/kubeadm-flags.env&amp;quot;&lt;br /&gt;
[preflight] Activating the kubelet service&lt;br /&gt;
[tlsbootstrap] Waiting for the kubelet to perform the TLS Bootstrap...&lt;br /&gt;
[patchnode] Uploading the CRI Socket information &amp;quot;/var/run/dockershim.sock&amp;quot; to the Node API object &amp;quot;k8s-worker02.cs437cloud.internal&amp;quot; as an annotation&lt;br /&gt;
&lt;br /&gt;
This node has joined the cluster:&lt;br /&gt;
* Certificate signing request was sent to apiserver and a response was received.&lt;br /&gt;
* The Kubelet was informed of the new secure connection details.&lt;br /&gt;
&lt;br /&gt;
Run 'kubectl get nodes' on the master to see this node join the cluster.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Sprawdzanie stanu klastra  ==&lt;br /&gt;
&lt;br /&gt;
Akcje, które mają być wykonywane z instancji/węzła nadrzędnego&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sprawdź, czy węzły robocze zostały dodane do klastra, wykonując ponownie polecenie &amp;quot;kubectl get nodes&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@k8s-master ~]# kubectl get nodes&lt;br /&gt;
NAME                               STATUS   ROLES    AGE    VERSION&lt;br /&gt;
k8s-master.cs437cloud.internal     Ready    master   46m    v1.12.2&lt;br /&gt;
k8s-worker01.cs437cloud.internal   Ready    &amp;lt;none&amp;gt;   103s   v1.12.2&lt;br /&gt;
k8s-worker02.cs437cloud.internal   Ready    &amp;lt;none&amp;gt;   48s    v1.12.2&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uwaga: Widzimy nasze dwa węzły robotnicze (k8s-worker01 i k8s-worker02), więc zostały one dodane do naszego klastra.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Uruchommy teraz ponownie polecenie &amp;quot;kubectl get pods --all-namespaces&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@k8s-master ~]# kubectl get pods --all-namespaces&lt;br /&gt;
NAMESPACE     NAME                                                     READY   STATUS    RESTARTS   AGE&lt;br /&gt;
kube-system   coredns-576cbf47c7-fwxj9                                 1/1     Running   0          46m&lt;br /&gt;
kube-system   coredns-576cbf47c7-t86s9                                 1/1     Running   0          46m&lt;br /&gt;
kube-system   etcd-k8s-master.cs437cloud.internal                      1/1     Running   0          46m&lt;br /&gt;
kube-system   kube-apiserver-k8s-master.cs437cloud.internal            1/1     Running   0          46m&lt;br /&gt;
kube-system   kube-controller-manager-k8s-master.cs437cloud.internal   1/1     Running   0          46m&lt;br /&gt;
kube-system   kube-flannel-ds-amd64-724nl                              1/1     Running   0          2m6s&lt;br /&gt;
kube-system   kube-flannel-ds-amd64-wcm7v                              1/1     Running   0          6m31s&lt;br /&gt;
kube-system   kube-flannel-ds-amd64-z7mwg                              1/1     Running   3          70s&lt;br /&gt;
kube-system   kube-proxy-8r7wg                                         1/1     Running   0          2m6s&lt;br /&gt;
kube-system   kube-proxy-h94bs                                         1/1     Running   0          46m&lt;br /&gt;
kube-system   kube-proxy-m2f5r                                         1/1     Running   0          70s&lt;br /&gt;
kube-system   kube-scheduler-k8s-master.cs437cloud.internal            1/1     Running   0          46m&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uwaga: Możesz zobaczyć, że jest tyle pods/kontenerów &amp;quot;kube-flannel&amp;quot; i &amp;quot;kube-proxy&amp;quot; ile mamy węzłów w naszym klastrze.&lt;br /&gt;
&lt;br /&gt;
== Rozmieszczanie pierwszego strąka ==&lt;br /&gt;
&lt;br /&gt;
Rozmieścimy nasze pierwsze [https://kubernetes.io/docs/concepts/workloads/pods/pod/ pod] w naszym klastrze Kubernetes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dla uproszczenia, wybieramy wdrożenie strąka (bez replik) o nazwie &amp;quot;nginx&amp;quot; i używając obrazu &amp;quot;nginx&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@k8s-master ~]# kubectl create deployment nginx --image=nginx&lt;br /&gt;
deployment.apps/nginx created&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Jeśli sprawdzimy, to ten pojawia się dobrze na końcu polecenia wypisującego strąki naszego klastra:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@k8s-master ~]# kubectl get pods --all-namespaces&lt;br /&gt;
NAMESPACE     NAME                                                     READY   STATUS    RESTARTS   AGE&lt;br /&gt;
default       nginx-55bd7c9fd-5bghl                                    1/1     Running   0          104s&lt;br /&gt;
kube-system   coredns-576cbf47c7-fwxj9                                 1/1     Running   0          57m&lt;br /&gt;
kube-system   coredns-576cbf47c7-t86s9                                 1/1     Running   0          57m&lt;br /&gt;
kube-system   etcd-k8s-master.cs437cloud.internal                      1/1     Running   0          57m&lt;br /&gt;
kube-system   kube-apiserver-k8s-master.cs437cloud.internal            1/1     Running   0          57m&lt;br /&gt;
kube-system   kube-controller-manager-k8s-master.cs437cloud.internal   1/1     Running   0          57m&lt;br /&gt;
kube-system   kube-flannel-ds-amd64-724nl                              1/1     Running   0          13m&lt;br /&gt;
kube-system   kube-flannel-ds-amd64-wcm7v                              1/1     Running   0          17m&lt;br /&gt;
kube-system   kube-flannel-ds-amd64-z7mwg                              1/1     Running   3          12m&lt;br /&gt;
kube-system   kube-proxy-8r7wg                                         1/1     Running   0          13m&lt;br /&gt;
kube-system   kube-proxy-h94bs                                         1/1     Running   0          57m&lt;br /&gt;
kube-system   kube-proxy-m2f5r                                         1/1     Running   0          12m&lt;br /&gt;
kube-system   kube-scheduler-k8s-master.cs437cloud.internal            1/1     Running   0          57m&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pojawia się on na górze listy w innej przestrzeni nazw niż &amp;quot;kube-system&amp;quot;, ponieważ nie jest to komponent specyficzny dla działania Kubernetes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Możliwe jest również uniknięcie wyświetlania strąków specyficznych dla przestrzeni nazw kube-system poprzez wykonanie tego samego polecenia bez parametru &amp;quot;--all-namespace&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@k8s-master ~]# kubectl get pods&lt;br /&gt;
NAME                      READY   STATUS    RESTARTS   AGE&lt;br /&gt;
nginx-55bd7c9fd-vs4fq     1/1     Running   0          3d2h&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aby wyświetlić etykiety :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@k8s-master ~]# kubectl get pods --show-labels&lt;br /&gt;
NAME                      READY   STATUS    RESTARTS   AGE    LABELS&lt;br /&gt;
nginx-55bd7c9fd-ckltn     1/1     Running   0          8m2s   app=nginx,pod-template-hash=55bd7c9fd&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Możemy również sprawdzić nasze wdrożenia za pomocą następującego polecenia:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@k8s-master ~]# kubectl get deployments&lt;br /&gt;
NAME    DESIRED   CURRENT   UP-TO-DATE   AVAILABLE   AGE&lt;br /&gt;
nginx   1         1         1            1           93m&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mamy więc wdrożony i uruchomiony strąk nginx, ale nie jest on jeszcze dostępny z zewnątrz. Aby uczynić go zewnętrznie dostępnym, musimy wyeksponować port naszego strąka poprzez utworzenie usługi (typu NodePort) za pomocą następującej komendy:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@k8s-master ~]# kubectl create service nodeport nginx --tcp=80:80&lt;br /&gt;
service/nginx created&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
W ten sposób powstaje nasz serwis:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@k8s-master ~]# kubectl get svc&lt;br /&gt;
NAME         TYPE        CLUSTER-IP       EXTERNAL-IP   PORT(S)        AGE&lt;br /&gt;
kubernetes   ClusterIP   10.96.0.1        &amp;lt;none&amp;gt;        443/TCP        147m&lt;br /&gt;
nginx        NodePort    10.108.251.178   &amp;lt;none&amp;gt;        80:30566/TCP   20s&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uwaga: Nasłuchuje na porcie 80/tcp i będzie dostępny/wyświetlany z zewnątrz na porcie 30566/tcp&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Możemy uzyskać flanelowe ip naszego strąka oraz nazwę węzła, na którym jest on aktualnie uruchomiony za pomocą następującego polecenia:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@k8s-master ~]# kubectl get pods --selector=&amp;quot;app=nginx&amp;quot; --output=wide&lt;br /&gt;
NAME                    READY   STATUS    RESTARTS   AGE    IP           NODE                               NOMINATED NODE&lt;br /&gt;
nginx-55bd7c9fd-vs4fq   1/1     Running   0          174m   10.244.2.2   k8s-worker02.cs437cloud.internal   &amp;lt;none&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tutaj nasz nginx pod ma ip 10.244.2.2 i jest uruchomiony na naszym węźle k8s-worker02.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Możesz również po prostu uruchomić komendę lub otworzyć powłokę na naszym nginx pod za pomocą następującej komendy (bardzo podobnej do komendy docker):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@k8s-master ~]# kubectl exec -it nginx-55bd7c9fd-vs4fq -- /bin/bash&lt;br /&gt;
root@nginx-55bd7c9fd-vs4fq:/#&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wszystko, co musisz zrobić, to stworzyć regułę równoważenia obciążenia w sieci Ikoula One Cloud, aby uzyskać dostęp / upublicznić swój serwer WWW (nginx pod):&lt;br /&gt;
&lt;br /&gt;
- Podłącz do [https://cloudstack.ikoula.com/client Chmura Ikoula Jeden]&lt;br /&gt;
&lt;br /&gt;
- przejdź do &amp;quot;Sieć&amp;quot; w lewym pionowym menu&lt;br /&gt;
&lt;br /&gt;
- kliknij na swoją sieć, w której masz rozmieszczone instancje Kubernetes, następnie na &amp;quot;View IP Addresses&amp;quot; i na NAT Source ip i przejdź do zakładki &amp;quot;Configuration&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
- kliknij na &amp;quot;Load Balancing&amp;quot; i stwórz swoją regułę podając nazwę, port publiczny &amp;quot;80&amp;quot; w naszym przypadku, port prywatny &amp;quot;30566&amp;quot; w naszym przypadku (patrz wyżej), wybierając algorytm LB (np. round-robin) taki jak :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:faq_k8s_regle_lb-01.png|Instancja Kubernetes]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- zaznacz wszystkie instancje worker:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:faq_k8s_regle_lb-02.png|Sprawdź instancje robotnicze kubernetes]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Przetestuj dostęp do swojego serwera WWW / nginx z poziomu przeglądarki (poprzez publiczne IP Twojej sieci, na którym utworzyłeś regułę LB):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:faq_k8s_browser_nginx.png|Dostęp do serwera WWW]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To, że do Twojego nginxa można się dostać z dowolnego węzła, jest możliwe dzięki komponentowi &amp;quot;kube-proxy&amp;quot;, który odpowiada za kierowanie połączeń do węzła(ów), na którym(ch) jest uruchomiony (w przypadku replik).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Więc właśnie wdrożyłeś podstawowy klaster Kubernetes składający się z 3 węzłów z masterem i dwoma robotnikami.&lt;br /&gt;
&lt;br /&gt;
== Idź dalej ==&lt;br /&gt;
&lt;br /&gt;
Możesz pójść dalej, wdrażając dashboard Kubernetes lub tworząc trwałe wolumeny dla strąków, zwiększając liczbę węzłów robotniczych, a nawet redundantnie przypisując rolę master dla wysokiej dostępności lub dedykując węzły dla określonych komponentów, takich jak na przykład Etcd. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Oto kilka przydatnych linków:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
https://kubernetes.io/docs/reference/kubectl/cheatsheet/ &lt;br /&gt;
&lt;br /&gt;
https://kubernetes.io/docs/reference/kubectl/docker-cli-to-kubectl/&lt;br /&gt;
&lt;br /&gt;
https://kubernetes.io/docs/concepts/storage/volumes/&lt;br /&gt;
&lt;br /&gt;
https://kubernetes.io/docs/tasks/configure-pod-container/configure-persistent-volume-storage/&lt;br /&gt;
&lt;br /&gt;
https://kubernetes.io/docs/tasks/access-application-cluster/communicate-containers-same-pod-shared-volume/&lt;br /&gt;
&lt;br /&gt;
https://kubernetes.io/docs/tutorials/stateful-application/mysql-wordpress-persistent-volume/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:cloudstack]]&lt;br /&gt;
[[Category:chmura publiczna]]&lt;br /&gt;
[[Category:chmura prywatna]]&lt;br /&gt;
[[Category:Docker]]&lt;br /&gt;
[[Category:CoreOS]]&lt;br /&gt;
[[Category:Chmura]]&lt;/div&gt;</summary>
		<author><name>Ikbot</name></author>
	</entry>
	<entry>
		<id>https://pl-wiki.ikoula.com/index.php?title=Wdra%C5%BCanie_instancji_w_strefie_bezpo%C5%9Bredniego_routingu&amp;diff=12807</id>
		<title>Wdrażanie instancji w strefie bezpośredniego routingu</title>
		<link rel="alternate" type="text/html" href="https://pl-wiki.ikoula.com/index.php?title=Wdra%C5%BCanie_instancji_w_strefie_bezpo%C5%9Bredniego_routingu&amp;diff=12807"/>
		<updated>2021-07-29T13:32:25Z</updated>

		<summary type="html">&lt;p&gt;Ikbot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span data-link_translate_ro_title=&amp;quot;Implementarea unei instanțe într-o zonă de rutare directă&amp;quot;  data-link_translate_ro_url=&amp;quot;Implementarea unei instanțe într-o zonă de rutare directă&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ro:Implementarea unei instanțe într-o zonă de rutare directă]][[ro:Implementarea unei instanțe într-o zonă de rutare directă]]&lt;br /&gt;
&amp;lt;span data-link_translate_ru_title=&amp;quot;Развертывание экземпляра в зоне прямой маршрутизации&amp;quot;  data-link_translate_ru_url=&amp;quot;Развертывание экземпляра в зоне прямой маршрутизации&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ru:Развертывание экземпляра в зоне прямой маршрутизации]][[ru:Развертывание экземпляра в зоне прямой маршрутизации]]&lt;br /&gt;
&amp;lt;span data-link_translate_fr_title=&amp;quot;Deploiement d'une instance en zone direct-routing&amp;quot;  data-link_translate_fr_url=&amp;quot;Deploiement d'une instance en zone direct-routing&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:fr:Deploiement d'une instance en zone direct-routing]][[fr:Deploiement d'une instance en zone direct-routing]]&lt;br /&gt;
&amp;lt;br /&amp;gt;Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu [[:fr:Deploiement d'une instance en zone direct-routing|tutaj]].&amp;lt;br /&amp;gt;&amp;lt;span data-translate=&amp;quot;fr&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span data-link_translate_ja_title=&amp;quot;ダイレクトルーティング・ゾーンにインスタンスを配置する&amp;quot;  data-link_translate_ja_url=&amp;quot;ダイレクトルーティング・ゾーンにインスタンスを配置する&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ja:ダイレクトルーティング・ゾーンにインスタンスを配置する]][[ja:ダイレクトルーティング・ゾーンにインスタンスを配置する]]&lt;br /&gt;
&amp;lt;span data-link_translate_zh_title=&amp;quot;在直接路由区部署一个实例&amp;quot;  data-link_translate_zh_url=&amp;quot;在直接路由区部署一个实例&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:zh:在直接路由区部署一个实例]][[zh:在直接路由区部署一个实例]]&lt;br /&gt;
&amp;lt;span data-link_translate_de_title=&amp;quot;Bereitstellen einer Instanz in einer Zone mit direkter Weiterleitung&amp;quot;  data-link_translate_de_url=&amp;quot;Bereitstellen einer Instanz in einer Zone mit direkter Weiterleitung&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:de:Bereitstellen einer Instanz in einer Zone mit direkter Weiterleitung]][[de:Bereitstellen einer Instanz in einer Zone mit direkter Weiterleitung]]&lt;br /&gt;
&amp;lt;span data-link_translate_nl_title=&amp;quot;Een instantie implementeren in een direct-routing zone&amp;quot;  data-link_translate_nl_url=&amp;quot;Een instantie implementeren in een direct-routing zone&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:nl:Een instantie implementeren in een direct-routing zone]][[nl:Een instantie implementeren in een direct-routing zone]]&lt;br /&gt;
&amp;lt;span data-link_translate_it_title=&amp;quot;Distribuire un'istanza in una zona a instradamento diretto&amp;quot;  data-link_translate_it_url=&amp;quot;Distribuire un'istanza in una zona a instradamento diretto&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:it:Distribuire un'istanza in una zona a instradamento diretto]][[it:Distribuire un'istanza in una zona a instradamento diretto]]&lt;br /&gt;
&amp;lt;span data-link_translate_pt_title=&amp;quot;Implantação de uma instância numa zona de encaminhamento directo&amp;quot;  data-link_translate_pt_url=&amp;quot;Implantação de uma instância numa zona de encaminhamento directo&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:pt:Implantação de uma instância numa zona de encaminhamento directo]][[pt:Implantação de uma instância numa zona de encaminhamento directo]]&lt;br /&gt;
&amp;lt;span data-link_translate_es_title=&amp;quot;Despliegue de una instancia en una zona de enrutamiento directo&amp;quot;  data-link_translate_es_url=&amp;quot;Despliegue de una instancia en una zona de enrutamiento directo&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:es:Despliegue de una instancia en una zona de enrutamiento directo]][[es:Despliegue de una instancia en una zona de enrutamiento directo]]&lt;br /&gt;
&amp;lt;span data-link_translate_en_title=&amp;quot;Deploying an instance in a direct-routing zone&amp;quot;  data-link_translate_en_url=&amp;quot;Deploying an instance in a direct-routing zone&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:en:Deploying an instance in a direct-routing zone]][[en:Deploying an instance in a direct-routing zone]]&lt;br /&gt;
#REDIRECTION [[Deploiement d'une instance en zone basic (cliquez pour lire la suite)]]&lt;/div&gt;</summary>
		<author><name>Ikbot</name></author>
	</entry>
	<entry>
		<id>https://pl-wiki.ikoula.com/index.php?title=Wdra%C5%BCanie_instancji_w_strefie_bezpo%C5%9Bredniego_routingu&amp;diff=12806</id>
		<title>Wdrażanie instancji w strefie bezpośredniego routingu</title>
		<link rel="alternate" type="text/html" href="https://pl-wiki.ikoula.com/index.php?title=Wdra%C5%BCanie_instancji_w_strefie_bezpo%C5%9Bredniego_routingu&amp;diff=12806"/>
		<updated>2021-07-29T13:31:19Z</updated>

		<summary type="html">&lt;p&gt;Ikbot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span data-link_translate_ru_title=&amp;quot;Развертывание экземпляра в зоне прямой маршрутизации&amp;quot;  data-link_translate_ru_url=&amp;quot;Развертывание экземпляра в зоне прямой маршрутизации&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ru:Развертывание экземпляра в зоне прямой маршрутизации]][[ru:Развертывание экземпляра в зоне прямой маршрутизации]]&lt;br /&gt;
&amp;lt;span data-link_translate_fr_title=&amp;quot;Deploiement d'une instance en zone direct-routing&amp;quot;  data-link_translate_fr_url=&amp;quot;Deploiement d'une instance en zone direct-routing&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:fr:Deploiement d'une instance en zone direct-routing]][[fr:Deploiement d'une instance en zone direct-routing]]&lt;br /&gt;
&amp;lt;br /&amp;gt;Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu [[:fr:Deploiement d'une instance en zone direct-routing|tutaj]].&amp;lt;br /&amp;gt;&amp;lt;span data-translate=&amp;quot;fr&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span data-link_translate_ja_title=&amp;quot;ダイレクトルーティング・ゾーンにインスタンスを配置する&amp;quot;  data-link_translate_ja_url=&amp;quot;ダイレクトルーティング・ゾーンにインスタンスを配置する&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ja:ダイレクトルーティング・ゾーンにインスタンスを配置する]][[ja:ダイレクトルーティング・ゾーンにインスタンスを配置する]]&lt;br /&gt;
&amp;lt;span data-link_translate_zh_title=&amp;quot;在直接路由区部署一个实例&amp;quot;  data-link_translate_zh_url=&amp;quot;在直接路由区部署一个实例&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:zh:在直接路由区部署一个实例]][[zh:在直接路由区部署一个实例]]&lt;br /&gt;
&amp;lt;span data-link_translate_de_title=&amp;quot;Bereitstellen einer Instanz in einer Zone mit direkter Weiterleitung&amp;quot;  data-link_translate_de_url=&amp;quot;Bereitstellen einer Instanz in einer Zone mit direkter Weiterleitung&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:de:Bereitstellen einer Instanz in einer Zone mit direkter Weiterleitung]][[de:Bereitstellen einer Instanz in einer Zone mit direkter Weiterleitung]]&lt;br /&gt;
&amp;lt;span data-link_translate_nl_title=&amp;quot;Een instantie implementeren in een direct-routing zone&amp;quot;  data-link_translate_nl_url=&amp;quot;Een instantie implementeren in een direct-routing zone&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:nl:Een instantie implementeren in een direct-routing zone]][[nl:Een instantie implementeren in een direct-routing zone]]&lt;br /&gt;
&amp;lt;span data-link_translate_it_title=&amp;quot;Distribuire un'istanza in una zona a instradamento diretto&amp;quot;  data-link_translate_it_url=&amp;quot;Distribuire un'istanza in una zona a instradamento diretto&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:it:Distribuire un'istanza in una zona a instradamento diretto]][[it:Distribuire un'istanza in una zona a instradamento diretto]]&lt;br /&gt;
&amp;lt;span data-link_translate_pt_title=&amp;quot;Implantação de uma instância numa zona de encaminhamento directo&amp;quot;  data-link_translate_pt_url=&amp;quot;Implantação de uma instância numa zona de encaminhamento directo&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:pt:Implantação de uma instância numa zona de encaminhamento directo]][[pt:Implantação de uma instância numa zona de encaminhamento directo]]&lt;br /&gt;
&amp;lt;span data-link_translate_es_title=&amp;quot;Despliegue de una instancia en una zona de enrutamiento directo&amp;quot;  data-link_translate_es_url=&amp;quot;Despliegue de una instancia en una zona de enrutamiento directo&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:es:Despliegue de una instancia en una zona de enrutamiento directo]][[es:Despliegue de una instancia en una zona de enrutamiento directo]]&lt;br /&gt;
&amp;lt;span data-link_translate_en_title=&amp;quot;Deploying an instance in a direct-routing zone&amp;quot;  data-link_translate_en_url=&amp;quot;Deploying an instance in a direct-routing zone&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:en:Deploying an instance in a direct-routing zone]][[en:Deploying an instance in a direct-routing zone]]&lt;br /&gt;
#REDIRECTION [[Deploiement d'une instance en zone basic (cliquez pour lire la suite)]]&lt;/div&gt;</summary>
		<author><name>Ikbot</name></author>
	</entry>
	<entry>
		<id>https://pl-wiki.ikoula.com/index.php?title=Wdra%C5%BCanie_instancji_w_strefie_bezpo%C5%9Bredniego_routingu&amp;diff=12805</id>
		<title>Wdrażanie instancji w strefie bezpośredniego routingu</title>
		<link rel="alternate" type="text/html" href="https://pl-wiki.ikoula.com/index.php?title=Wdra%C5%BCanie_instancji_w_strefie_bezpo%C5%9Bredniego_routingu&amp;diff=12805"/>
		<updated>2021-07-29T13:30:34Z</updated>

		<summary type="html">&lt;p&gt;Ikbot: Utworzono nową stronę &amp;quot;&amp;lt;span data-link_translate_fr_title=&amp;quot;Deploiement d'une instance en zone direct-routing&amp;quot;  data-link_translate_fr_url=&amp;quot;Deploiement d'une instance en zone direct-routing&amp;quot;&amp;gt;&amp;lt;/...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span data-link_translate_fr_title=&amp;quot;Deploiement d'une instance en zone direct-routing&amp;quot;  data-link_translate_fr_url=&amp;quot;Deploiement d'une instance en zone direct-routing&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:fr:Deploiement d'une instance en zone direct-routing]][[fr:Deploiement d'une instance en zone direct-routing]]&lt;br /&gt;
&amp;lt;br /&amp;gt;Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu [[:fr:Deploiement d'une instance en zone direct-routing|tutaj]].&amp;lt;br /&amp;gt;&amp;lt;span data-translate=&amp;quot;fr&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span data-link_translate_ja_title=&amp;quot;ダイレクトルーティング・ゾーンにインスタンスを配置する&amp;quot;  data-link_translate_ja_url=&amp;quot;ダイレクトルーティング・ゾーンにインスタンスを配置する&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ja:ダイレクトルーティング・ゾーンにインスタンスを配置する]][[ja:ダイレクトルーティング・ゾーンにインスタンスを配置する]]&lt;br /&gt;
&amp;lt;span data-link_translate_zh_title=&amp;quot;在直接路由区部署一个实例&amp;quot;  data-link_translate_zh_url=&amp;quot;在直接路由区部署一个实例&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:zh:在直接路由区部署一个实例]][[zh:在直接路由区部署一个实例]]&lt;br /&gt;
&amp;lt;span data-link_translate_de_title=&amp;quot;Bereitstellen einer Instanz in einer Zone mit direkter Weiterleitung&amp;quot;  data-link_translate_de_url=&amp;quot;Bereitstellen einer Instanz in einer Zone mit direkter Weiterleitung&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:de:Bereitstellen einer Instanz in einer Zone mit direkter Weiterleitung]][[de:Bereitstellen einer Instanz in einer Zone mit direkter Weiterleitung]]&lt;br /&gt;
&amp;lt;span data-link_translate_nl_title=&amp;quot;Een instantie implementeren in een direct-routing zone&amp;quot;  data-link_translate_nl_url=&amp;quot;Een instantie implementeren in een direct-routing zone&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:nl:Een instantie implementeren in een direct-routing zone]][[nl:Een instantie implementeren in een direct-routing zone]]&lt;br /&gt;
&amp;lt;span data-link_translate_it_title=&amp;quot;Distribuire un'istanza in una zona a instradamento diretto&amp;quot;  data-link_translate_it_url=&amp;quot;Distribuire un'istanza in una zona a instradamento diretto&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:it:Distribuire un'istanza in una zona a instradamento diretto]][[it:Distribuire un'istanza in una zona a instradamento diretto]]&lt;br /&gt;
&amp;lt;span data-link_translate_pt_title=&amp;quot;Implantação de uma instância numa zona de encaminhamento directo&amp;quot;  data-link_translate_pt_url=&amp;quot;Implantação de uma instância numa zona de encaminhamento directo&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:pt:Implantação de uma instância numa zona de encaminhamento directo]][[pt:Implantação de uma instância numa zona de encaminhamento directo]]&lt;br /&gt;
&amp;lt;span data-link_translate_es_title=&amp;quot;Despliegue de una instancia en una zona de enrutamiento directo&amp;quot;  data-link_translate_es_url=&amp;quot;Despliegue de una instancia en una zona de enrutamiento directo&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:es:Despliegue de una instancia en una zona de enrutamiento directo]][[es:Despliegue de una instancia en una zona de enrutamiento directo]]&lt;br /&gt;
&amp;lt;span data-link_translate_en_title=&amp;quot;Deploying an instance in a direct-routing zone&amp;quot;  data-link_translate_en_url=&amp;quot;Deploying an instance in a direct-routing zone&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:en:Deploying an instance in a direct-routing zone]][[en:Deploying an instance in a direct-routing zone]]&lt;br /&gt;
#REDIRECTION [[Deploiement d'une instance en zone basic (cliquez pour lire la suite)]]&lt;/div&gt;</summary>
		<author><name>Ikbot</name></author>
	</entry>
	<entry>
		<id>https://pl-wiki.ikoula.com/index.php?title=Wdra%C5%BCanie_instancji_w_strefie_z_zaawansowanym_routingiem&amp;diff=12804</id>
		<title>Wdrażanie instancji w strefie z zaawansowanym routingiem</title>
		<link rel="alternate" type="text/html" href="https://pl-wiki.ikoula.com/index.php?title=Wdra%C5%BCanie_instancji_w_strefie_z_zaawansowanym_routingiem&amp;diff=12804"/>
		<updated>2021-07-29T13:21:16Z</updated>

		<summary type="html">&lt;p&gt;Ikbot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span data-link_translate_ro_title=&amp;quot;Implementarea unei instanțe într-o zonă de rutare avansată&amp;quot;  data-link_translate_ro_url=&amp;quot;Implementarea unei instanțe într-o zonă de rutare avansată&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ro:Implementarea unei instanțe într-o zonă de rutare avansată]][[ro:Implementarea unei instanțe într-o zonă de rutare avansată]]&lt;br /&gt;
&amp;lt;span data-link_translate_ru_title=&amp;quot;Развертывание экземпляра в зоне с расширенной маршрутизацией&amp;quot;  data-link_translate_ru_url=&amp;quot;Развертывание экземпляра в зоне с расширенной маршрутизацией&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ru:Развертывание экземпляра в зоне с расширенной маршрутизацией]][[ru:Развертывание экземпляра в зоне с расширенной маршрутизацией]]&lt;br /&gt;
&amp;lt;span data-link_translate_fr_title=&amp;quot;Deploiement d'une instance en zone advanced-routing&amp;quot;  data-link_translate_fr_url=&amp;quot;Deploiement d'une instance en zone advanced-routing&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:fr:Deploiement d'une instance en zone advanced-routing]][[fr:Deploiement d'une instance en zone advanced-routing]]&lt;br /&gt;
&amp;lt;br /&amp;gt;Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu [[:fr:Deploiement d'une instance en zone advanced-routing|tutaj]].&amp;lt;br /&amp;gt;&amp;lt;span data-translate=&amp;quot;fr&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span data-link_translate_ja_title=&amp;quot;アドバンスド・ルーティング・ゾーンにインスタンスをデプロイする&amp;quot;  data-link_translate_ja_url=&amp;quot;アドバンスド・ルーティング・ゾーンにインスタンスをデプロイする&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ja:アドバンスド・ルーティング・ゾーンにインスタンスをデプロイする]][[ja:アドバンスド・ルーティング・ゾーンにインスタンスをデプロイする]]&lt;br /&gt;
&amp;lt;span data-link_translate_zh_title=&amp;quot;在一个高级路由区部署一个实例&amp;quot;  data-link_translate_zh_url=&amp;quot;在一个高级路由区部署一个实例&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:zh:在一个高级路由区部署一个实例]][[zh:在一个高级路由区部署一个实例]]&lt;br /&gt;
&amp;lt;span data-link_translate_de_title=&amp;quot;Bereitstellen einer Instanz in einer Zone mit erweitertem Routing&amp;quot;  data-link_translate_de_url=&amp;quot;Bereitstellen einer Instanz in einer Zone mit erweitertem Routing&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:de:Bereitstellen einer Instanz in einer Zone mit erweitertem Routing]][[de:Bereitstellen einer Instanz in einer Zone mit erweitertem Routing]]&lt;br /&gt;
&amp;lt;span data-link_translate_nl_title=&amp;quot;Een instantie implementeren in een advanced-routing zone&amp;quot;  data-link_translate_nl_url=&amp;quot;Een instantie implementeren in een advanced-routing zone&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:nl:Een instantie implementeren in een advanced-routing zone]][[nl:Een instantie implementeren in een advanced-routing zone]]&lt;br /&gt;
&amp;lt;span data-link_translate_it_title=&amp;quot;Distribuire un'istanza in una zona di routing avanzato&amp;quot;  data-link_translate_it_url=&amp;quot;Distribuire un'istanza in una zona di routing avanzato&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:it:Distribuire un'istanza in una zona di routing avanzato]][[it:Distribuire un'istanza in una zona di routing avanzato]]&lt;br /&gt;
&amp;lt;span data-link_translate_pt_title=&amp;quot;Implantação de uma instância numa zona de roteamento avançado&amp;quot;  data-link_translate_pt_url=&amp;quot;Implantação de uma instância numa zona de roteamento avançado&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:pt:Implantação de uma instância numa zona de roteamento avançado]][[pt:Implantação de uma instância numa zona de roteamento avançado]]&lt;br /&gt;
&amp;lt;span data-link_translate_es_title=&amp;quot;Despliegue de una instancia en una zona de enrutamiento avanzado&amp;quot;  data-link_translate_es_url=&amp;quot;Despliegue de una instancia en una zona de enrutamiento avanzado&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:es:Despliegue de una instancia en una zona de enrutamiento avanzado]][[es:Despliegue de una instancia en una zona de enrutamiento avanzado]]&lt;br /&gt;
&amp;lt;span data-link_translate_en_title=&amp;quot;Deploying an instance in an advanced-routing zone&amp;quot;  data-link_translate_en_url=&amp;quot;Deploying an instance in an advanced-routing zone&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:en:Deploying an instance in an advanced-routing zone]][[en:Deploying an instance in an advanced-routing zone]]&lt;br /&gt;
#REDIRECTION [[Deploiement d'une instance en zone ADV (cliquez pour lire la suite)]]&lt;/div&gt;</summary>
		<author><name>Ikbot</name></author>
	</entry>
	<entry>
		<id>https://pl-wiki.ikoula.com/index.php?title=Wdra%C5%BCanie_instancji_w_strefie_z_zaawansowanym_routingiem&amp;diff=12803</id>
		<title>Wdrażanie instancji w strefie z zaawansowanym routingiem</title>
		<link rel="alternate" type="text/html" href="https://pl-wiki.ikoula.com/index.php?title=Wdra%C5%BCanie_instancji_w_strefie_z_zaawansowanym_routingiem&amp;diff=12803"/>
		<updated>2021-07-29T13:20:34Z</updated>

		<summary type="html">&lt;p&gt;Ikbot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span data-link_translate_ru_title=&amp;quot;Развертывание экземпляра в зоне с расширенной маршрутизацией&amp;quot;  data-link_translate_ru_url=&amp;quot;Развертывание экземпляра в зоне с расширенной маршрутизацией&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ru:Развертывание экземпляра в зоне с расширенной маршрутизацией]][[ru:Развертывание экземпляра в зоне с расширенной маршрутизацией]]&lt;br /&gt;
&amp;lt;span data-link_translate_fr_title=&amp;quot;Deploiement d'une instance en zone advanced-routing&amp;quot;  data-link_translate_fr_url=&amp;quot;Deploiement d'une instance en zone advanced-routing&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:fr:Deploiement d'une instance en zone advanced-routing]][[fr:Deploiement d'une instance en zone advanced-routing]]&lt;br /&gt;
&amp;lt;br /&amp;gt;Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu [[:fr:Deploiement d'une instance en zone advanced-routing|tutaj]].&amp;lt;br /&amp;gt;&amp;lt;span data-translate=&amp;quot;fr&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span data-link_translate_ja_title=&amp;quot;アドバンスド・ルーティング・ゾーンにインスタンスをデプロイする&amp;quot;  data-link_translate_ja_url=&amp;quot;アドバンスド・ルーティング・ゾーンにインスタンスをデプロイする&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ja:アドバンスド・ルーティング・ゾーンにインスタンスをデプロイする]][[ja:アドバンスド・ルーティング・ゾーンにインスタンスをデプロイする]]&lt;br /&gt;
&amp;lt;span data-link_translate_zh_title=&amp;quot;在一个高级路由区部署一个实例&amp;quot;  data-link_translate_zh_url=&amp;quot;在一个高级路由区部署一个实例&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:zh:在一个高级路由区部署一个实例]][[zh:在一个高级路由区部署一个实例]]&lt;br /&gt;
&amp;lt;span data-link_translate_de_title=&amp;quot;Bereitstellen einer Instanz in einer Zone mit erweitertem Routing&amp;quot;  data-link_translate_de_url=&amp;quot;Bereitstellen einer Instanz in einer Zone mit erweitertem Routing&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:de:Bereitstellen einer Instanz in einer Zone mit erweitertem Routing]][[de:Bereitstellen einer Instanz in einer Zone mit erweitertem Routing]]&lt;br /&gt;
&amp;lt;span data-link_translate_nl_title=&amp;quot;Een instantie implementeren in een advanced-routing zone&amp;quot;  data-link_translate_nl_url=&amp;quot;Een instantie implementeren in een advanced-routing zone&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:nl:Een instantie implementeren in een advanced-routing zone]][[nl:Een instantie implementeren in een advanced-routing zone]]&lt;br /&gt;
&amp;lt;span data-link_translate_it_title=&amp;quot;Distribuire un'istanza in una zona di routing avanzato&amp;quot;  data-link_translate_it_url=&amp;quot;Distribuire un'istanza in una zona di routing avanzato&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:it:Distribuire un'istanza in una zona di routing avanzato]][[it:Distribuire un'istanza in una zona di routing avanzato]]&lt;br /&gt;
&amp;lt;span data-link_translate_pt_title=&amp;quot;Implantação de uma instância numa zona de roteamento avançado&amp;quot;  data-link_translate_pt_url=&amp;quot;Implantação de uma instância numa zona de roteamento avançado&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:pt:Implantação de uma instância numa zona de roteamento avançado]][[pt:Implantação de uma instância numa zona de roteamento avançado]]&lt;br /&gt;
&amp;lt;span data-link_translate_es_title=&amp;quot;Despliegue de una instancia en una zona de enrutamiento avanzado&amp;quot;  data-link_translate_es_url=&amp;quot;Despliegue de una instancia en una zona de enrutamiento avanzado&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:es:Despliegue de una instancia en una zona de enrutamiento avanzado]][[es:Despliegue de una instancia en una zona de enrutamiento avanzado]]&lt;br /&gt;
&amp;lt;span data-link_translate_en_title=&amp;quot;Deploying an instance in an advanced-routing zone&amp;quot;  data-link_translate_en_url=&amp;quot;Deploying an instance in an advanced-routing zone&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:en:Deploying an instance in an advanced-routing zone]][[en:Deploying an instance in an advanced-routing zone]]&lt;br /&gt;
#REDIRECTION [[Deploiement d'une instance en zone ADV (cliquez pour lire la suite)]]&lt;/div&gt;</summary>
		<author><name>Ikbot</name></author>
	</entry>
	<entry>
		<id>https://pl-wiki.ikoula.com/index.php?title=Wdra%C5%BCanie_instancji_w_strefie_z_zaawansowanym_routingiem&amp;diff=12802</id>
		<title>Wdrażanie instancji w strefie z zaawansowanym routingiem</title>
		<link rel="alternate" type="text/html" href="https://pl-wiki.ikoula.com/index.php?title=Wdra%C5%BCanie_instancji_w_strefie_z_zaawansowanym_routingiem&amp;diff=12802"/>
		<updated>2021-07-29T13:19:56Z</updated>

		<summary type="html">&lt;p&gt;Ikbot: Utworzono nową stronę &amp;quot;&amp;lt;span data-link_translate_fr_title=&amp;quot;Deploiement d'une instance en zone advanced-routing&amp;quot;  data-link_translate_fr_url=&amp;quot;Deploiement d'une instance en zone advanced-routing...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span data-link_translate_fr_title=&amp;quot;Deploiement d'une instance en zone advanced-routing&amp;quot;  data-link_translate_fr_url=&amp;quot;Deploiement d'une instance en zone advanced-routing&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:fr:Deploiement d'une instance en zone advanced-routing]][[fr:Deploiement d'une instance en zone advanced-routing]]&lt;br /&gt;
&amp;lt;br /&amp;gt;Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu [[:fr:Deploiement d'une instance en zone advanced-routing|tutaj]].&amp;lt;br /&amp;gt;&amp;lt;span data-translate=&amp;quot;fr&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span data-link_translate_ja_title=&amp;quot;アドバンスド・ルーティング・ゾーンにインスタンスをデプロイする&amp;quot;  data-link_translate_ja_url=&amp;quot;アドバンスド・ルーティング・ゾーンにインスタンスをデプロイする&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ja:アドバンスド・ルーティング・ゾーンにインスタンスをデプロイする]][[ja:アドバンスド・ルーティング・ゾーンにインスタンスをデプロイする]]&lt;br /&gt;
&amp;lt;span data-link_translate_zh_title=&amp;quot;在一个高级路由区部署一个实例&amp;quot;  data-link_translate_zh_url=&amp;quot;在一个高级路由区部署一个实例&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:zh:在一个高级路由区部署一个实例]][[zh:在一个高级路由区部署一个实例]]&lt;br /&gt;
&amp;lt;span data-link_translate_de_title=&amp;quot;Bereitstellen einer Instanz in einer Zone mit erweitertem Routing&amp;quot;  data-link_translate_de_url=&amp;quot;Bereitstellen einer Instanz in einer Zone mit erweitertem Routing&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:de:Bereitstellen einer Instanz in einer Zone mit erweitertem Routing]][[de:Bereitstellen einer Instanz in einer Zone mit erweitertem Routing]]&lt;br /&gt;
&amp;lt;span data-link_translate_nl_title=&amp;quot;Een instantie implementeren in een advanced-routing zone&amp;quot;  data-link_translate_nl_url=&amp;quot;Een instantie implementeren in een advanced-routing zone&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:nl:Een instantie implementeren in een advanced-routing zone]][[nl:Een instantie implementeren in een advanced-routing zone]]&lt;br /&gt;
&amp;lt;span data-link_translate_it_title=&amp;quot;Distribuire un'istanza in una zona di routing avanzato&amp;quot;  data-link_translate_it_url=&amp;quot;Distribuire un'istanza in una zona di routing avanzato&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:it:Distribuire un'istanza in una zona di routing avanzato]][[it:Distribuire un'istanza in una zona di routing avanzato]]&lt;br /&gt;
&amp;lt;span data-link_translate_pt_title=&amp;quot;Implantação de uma instância numa zona de roteamento avançado&amp;quot;  data-link_translate_pt_url=&amp;quot;Implantação de uma instância numa zona de roteamento avançado&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:pt:Implantação de uma instância numa zona de roteamento avançado]][[pt:Implantação de uma instância numa zona de roteamento avançado]]&lt;br /&gt;
&amp;lt;span data-link_translate_es_title=&amp;quot;Despliegue de una instancia en una zona de enrutamiento avanzado&amp;quot;  data-link_translate_es_url=&amp;quot;Despliegue de una instancia en una zona de enrutamiento avanzado&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:es:Despliegue de una instancia en una zona de enrutamiento avanzado]][[es:Despliegue de una instancia en una zona de enrutamiento avanzado]]&lt;br /&gt;
&amp;lt;span data-link_translate_en_title=&amp;quot;Deploying an instance in an advanced-routing zone&amp;quot;  data-link_translate_en_url=&amp;quot;Deploying an instance in an advanced-routing zone&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:en:Deploying an instance in an advanced-routing zone]][[en:Deploying an instance in an advanced-routing zone]]&lt;br /&gt;
#REDIRECTION [[Deploiement d'une instance en zone ADV (cliquez pour lire la suite)]]&lt;/div&gt;</summary>
		<author><name>Ikbot</name></author>
	</entry>
	<entry>
		<id>https://pl-wiki.ikoula.com/index.php?title=Klient_Debug_Windows&amp;diff=12801</id>
		<title>Klient Debug Windows</title>
		<link rel="alternate" type="text/html" href="https://pl-wiki.ikoula.com/index.php?title=Klient_Debug_Windows&amp;diff=12801"/>
		<updated>2021-07-29T13:02:21Z</updated>

		<summary type="html">&lt;p&gt;Ikbot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span data-link_translate_ro_title=&amp;quot;Debug Client Windows&amp;quot;  data-link_translate_ro_url=&amp;quot;Debug Client Windows&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ro:Debug Client Windows]][[ro:Debug Client Windows]]&lt;br /&gt;
&amp;lt;span data-link_translate_ru_title=&amp;quot;Отладочный клиент Windows&amp;quot;  data-link_translate_ru_url=&amp;quot;Отладочный клиент Windows&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ru:Отладочный клиент Windows]][[ru:Отладочный клиент Windows]]&lt;br /&gt;
&amp;lt;span data-link_translate_fr_title=&amp;quot;Debug Client Windows&amp;quot;  data-link_translate_fr_url=&amp;quot;Debug Client Windows&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:fr:Debug Client Windows]][[fr:Debug Client Windows]]&lt;br /&gt;
&amp;lt;br /&amp;gt;Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu [[:fr:Debug Client Windows|tutaj]].&amp;lt;br /&amp;gt;&amp;lt;span data-translate=&amp;quot;fr&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span data-link_translate_ja_title=&amp;quot;デバッグクライアント Windows&amp;quot;  data-link_translate_ja_url=&amp;quot;デバッグクライアント Windows&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ja:デバッグクライアント Windows]][[ja:デバッグクライアント Windows]]&lt;br /&gt;
&amp;lt;span data-link_translate_zh_title=&amp;quot;调试客户窗口&amp;quot;  data-link_translate_zh_url=&amp;quot;调试客户窗口&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:zh:调试客户窗口]][[zh:调试客户窗口]]&lt;br /&gt;
&amp;lt;span data-link_translate_de_title=&amp;quot;Debug-Client-Fenster&amp;quot;  data-link_translate_de_url=&amp;quot;Debug-Client-Fenster&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:de:Debug-Client-Fenster]][[de:Debug-Client-Fenster]]&lt;br /&gt;
&amp;lt;span data-link_translate_nl_title=&amp;quot;Debug client Windows&amp;quot;  data-link_translate_nl_url=&amp;quot;Debug client Windows&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:nl:Debug client Windows]][[nl:Debug client Windows]]&lt;br /&gt;
&amp;lt;span data-link_translate_it_title=&amp;quot;Debug Client Windows&amp;quot;  data-link_translate_it_url=&amp;quot;Debug Client Windows&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:it:Debug Client Windows]][[it:Debug Client Windows]]&lt;br /&gt;
&amp;lt;span data-link_translate_pt_title=&amp;quot;Depurar janelas de clientes&amp;quot;  data-link_translate_pt_url=&amp;quot;Depurar janelas de clientes&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:pt:Depurar janelas de clientes]][[pt:Depurar janelas de clientes]]&lt;br /&gt;
&amp;lt;span data-link_translate_es_title=&amp;quot;Depuración del cliente Windows&amp;quot;  data-link_translate_es_url=&amp;quot;Depuración del cliente Windows&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:es:Depuración del cliente Windows]][[es:Depuración del cliente Windows]]&lt;br /&gt;
&amp;lt;span data-link_translate_en_title=&amp;quot;Debug Client Windows&amp;quot;  data-link_translate_en_url=&amp;quot;Debug Client Windows&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:en:Debug Client Windows]][[en:Debug Client Windows]]&lt;br /&gt;
&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;!-- Début de l'article. Placez votre texte ci-après et n'hésitez pas à personnaliser les chapitres selon votre besoin --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Wstęp== &amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
Niektóre z tych testów wymagają użycia &amp;quot; '''cmd.exe''' &amp;quot;, jest to '''interpreter poleceń obecny w systemie Windows''' niezależnie od wersji, której używasz.&lt;br /&gt;
Nie zrażaj się jego wyglądem, jego obsługa jest prosta i pozwala uzyskać wiele przydatnych informacji w przypadku debugowania naszych usług.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;'''Aby przekazać nam informację zwrotną zapraszamy do skopiowania treści zwracanej przez polecenia lub zrzutu ekranu.'''&lt;br /&gt;
&lt;br /&gt;
Aby uruchomić cmd.exe : '''Windows symbol + R''' następnie wpisz &amp;quot; '''cmd.exe''' &amp;quot;.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:comment-run-cmd.png | 450px]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Wygląd programu cmd.exe jest następujący&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Example-cmd-vide.png | 680px ]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Kurs== &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Uzyskiwanie informacji o systemie : ==&lt;br /&gt;
 &lt;br /&gt;
Aby to zrobić, wpisz polecenie &amp;quot; '''systeminfo''' &amp;quot; w '''cmd.exe'''&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:systeminfo-result.png |720px ]]&lt;br /&gt;
&lt;br /&gt;
== Test ping ==&lt;br /&gt;
 &lt;br /&gt;
 ''' Ping''' to nazwa polecenia komputerowego używanego do '''testowania dostępności innej maszyny poprzez sieć IP'''.&lt;br /&gt;
Aby to zrobić, wpisz polecenie &amp;quot; '''ping''' &amp;quot; w '''cmd.exe''', a następnie domenę (domain.fr) lub IP (8.8.8.8), którego używasz.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:exemple-test-ping-ikoula.png | 680px ]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
== Test tracert ==&lt;br /&gt;
 &lt;br /&gt;
 ''' Tracert pozwala na śledzenie ścieżek, które pakiet danych''' (pakiet IP) pokona, aby przejść '''z lokalnego komputera do innego komputera''' podłączonego do sieci IP. &lt;br /&gt;
&lt;br /&gt;
Aby to zrobić, wpisz komendę &amp;quot; '''tracert''' &amp;quot; w '''cmd.exe''', a następnie domenę (domain.fr) lub IP (8.8.8.8.8), o które Ci chodzi.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:tracert-exemple.png | 680px ]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
== Badanie MTR ==&lt;br /&gt;
 &lt;br /&gt;
Test sieciowy, który '''łączy w sobie funkcje narzędzi tracert i ping'''.&lt;br /&gt;
Aby wykonać test MTR należy pobrać '''WinMTR''', w załączniku znajduje się link do pobrania (nie wymaga instalacji): http://winmtr.net/download-winmtr/&lt;br /&gt;
&lt;br /&gt;
Sposób użycia jest prosty, wystarczy '''wpisać w pole hosta adres ip lub domenę''' będącą przedmiotem testu i '''nacisnąć na &amp;quot;start&amp;quot;''', po kilku minutach działania (min. 2 minuty) proszę zatrzymać test i kliknąć na &amp;quot;Kopiuj tekst do schowka&amp;quot; a następnie &amp;quot;wklej&amp;quot; nam wynik w mailu zwrotnym&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:winmtr-exemple.png | 680px ]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
== Poznaj swój publiczny adres IP ==&lt;br /&gt;
Aby poznać swoje '''publiczne IP''' (WAN IP / Routable IP w Internecie) wejdź na stronę &amp;quot; '''my-ip.com''' &amp;quot; i '''podaj informacje w czerwonym polu'''.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:mon-ip-com-capture.png | 680px ]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
==Wniosek== &amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
Przedstawione powyżej błędy dostarczają wielu informacji o środowisku pracy, co pozwala pomocy technicznej na szybszą identyfikację i rozwiązywanie zgłoszeń.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
&amp;lt;!-- Fin de l'article --&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Cet article vous a semblé utile ? &amp;lt;vote /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Commentaire --&amp;gt;&lt;br /&gt;
&amp;lt;comments /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Placez ci-dessous la ou les catégories auxquelles se rapporte votre article. Ex: [[Category:Contribute]] [[Category:Linux]] --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ikbot</name></author>
	</entry>
	<entry>
		<id>https://pl-wiki.ikoula.com/index.php?title=Klient_Debug_Windows&amp;diff=12800</id>
		<title>Klient Debug Windows</title>
		<link rel="alternate" type="text/html" href="https://pl-wiki.ikoula.com/index.php?title=Klient_Debug_Windows&amp;diff=12800"/>
		<updated>2021-07-29T13:00:48Z</updated>

		<summary type="html">&lt;p&gt;Ikbot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span data-link_translate_ru_title=&amp;quot;Отладочный клиент Windows&amp;quot;  data-link_translate_ru_url=&amp;quot;Отладочный клиент Windows&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ru:Отладочный клиент Windows]][[ru:Отладочный клиент Windows]]&lt;br /&gt;
&amp;lt;span data-link_translate_fr_title=&amp;quot;Debug Client Windows&amp;quot;  data-link_translate_fr_url=&amp;quot;Debug Client Windows&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:fr:Debug Client Windows]][[fr:Debug Client Windows]]&lt;br /&gt;
&amp;lt;br /&amp;gt;Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu [[:fr:Debug Client Windows|tutaj]].&amp;lt;br /&amp;gt;&amp;lt;span data-translate=&amp;quot;fr&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span data-link_translate_ja_title=&amp;quot;デバッグクライアント Windows&amp;quot;  data-link_translate_ja_url=&amp;quot;デバッグクライアント Windows&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ja:デバッグクライアント Windows]][[ja:デバッグクライアント Windows]]&lt;br /&gt;
&amp;lt;span data-link_translate_zh_title=&amp;quot;调试客户窗口&amp;quot;  data-link_translate_zh_url=&amp;quot;调试客户窗口&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:zh:调试客户窗口]][[zh:调试客户窗口]]&lt;br /&gt;
&amp;lt;span data-link_translate_de_title=&amp;quot;Debug-Client-Fenster&amp;quot;  data-link_translate_de_url=&amp;quot;Debug-Client-Fenster&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:de:Debug-Client-Fenster]][[de:Debug-Client-Fenster]]&lt;br /&gt;
&amp;lt;span data-link_translate_nl_title=&amp;quot;Debug client Windows&amp;quot;  data-link_translate_nl_url=&amp;quot;Debug client Windows&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:nl:Debug client Windows]][[nl:Debug client Windows]]&lt;br /&gt;
&amp;lt;span data-link_translate_it_title=&amp;quot;Debug Client Windows&amp;quot;  data-link_translate_it_url=&amp;quot;Debug Client Windows&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:it:Debug Client Windows]][[it:Debug Client Windows]]&lt;br /&gt;
&amp;lt;span data-link_translate_pt_title=&amp;quot;Depurar janelas de clientes&amp;quot;  data-link_translate_pt_url=&amp;quot;Depurar janelas de clientes&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:pt:Depurar janelas de clientes]][[pt:Depurar janelas de clientes]]&lt;br /&gt;
&amp;lt;span data-link_translate_es_title=&amp;quot;Depuración del cliente Windows&amp;quot;  data-link_translate_es_url=&amp;quot;Depuración del cliente Windows&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:es:Depuración del cliente Windows]][[es:Depuración del cliente Windows]]&lt;br /&gt;
&amp;lt;span data-link_translate_en_title=&amp;quot;Debug Client Windows&amp;quot;  data-link_translate_en_url=&amp;quot;Debug Client Windows&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:en:Debug Client Windows]][[en:Debug Client Windows]]&lt;br /&gt;
&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;!-- Début de l'article. Placez votre texte ci-après et n'hésitez pas à personnaliser les chapitres selon votre besoin --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Wstęp== &amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
Niektóre z tych testów wymagają użycia &amp;quot; '''cmd.exe''' &amp;quot;, jest to '''interpreter poleceń obecny w systemie Windows''' niezależnie od wersji, której używasz.&lt;br /&gt;
Nie zrażaj się jego wyglądem, jego obsługa jest prosta i pozwala uzyskać wiele przydatnych informacji w przypadku debugowania naszych usług.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;'''Aby przekazać nam informację zwrotną zapraszamy do skopiowania treści zwracanej przez polecenia lub zrzutu ekranu.'''&lt;br /&gt;
&lt;br /&gt;
Aby uruchomić cmd.exe : '''Windows symbol + R''' następnie wpisz &amp;quot; '''cmd.exe''' &amp;quot;.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:comment-run-cmd.png | 450px]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Wygląd programu cmd.exe jest następujący&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Example-cmd-vide.png | 680px ]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Kurs== &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Uzyskiwanie informacji o systemie : ==&lt;br /&gt;
 &lt;br /&gt;
Aby to zrobić, wpisz polecenie &amp;quot; '''systeminfo''' &amp;quot; w '''cmd.exe'''&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:systeminfo-result.png |720px ]]&lt;br /&gt;
&lt;br /&gt;
== Test ping ==&lt;br /&gt;
 &lt;br /&gt;
 ''' Ping''' to nazwa polecenia komputerowego używanego do '''testowania dostępności innej maszyny poprzez sieć IP'''.&lt;br /&gt;
Aby to zrobić, wpisz polecenie &amp;quot; '''ping''' &amp;quot; w '''cmd.exe''', a następnie domenę (domain.fr) lub IP (8.8.8.8), którego używasz.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:exemple-test-ping-ikoula.png | 680px ]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
== Test tracert ==&lt;br /&gt;
 &lt;br /&gt;
 ''' Tracert pozwala na śledzenie ścieżek, które pakiet danych''' (pakiet IP) pokona, aby przejść '''z lokalnego komputera do innego komputera''' podłączonego do sieci IP. &lt;br /&gt;
&lt;br /&gt;
Aby to zrobić, wpisz komendę &amp;quot; '''tracert''' &amp;quot; w '''cmd.exe''', a następnie domenę (domain.fr) lub IP (8.8.8.8.8), o które Ci chodzi.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:tracert-exemple.png | 680px ]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
== Badanie MTR ==&lt;br /&gt;
 &lt;br /&gt;
Test sieciowy, który '''łączy w sobie funkcje narzędzi tracert i ping'''.&lt;br /&gt;
Aby wykonać test MTR należy pobrać '''WinMTR''', w załączniku znajduje się link do pobrania (nie wymaga instalacji): http://winmtr.net/download-winmtr/&lt;br /&gt;
&lt;br /&gt;
Sposób użycia jest prosty, wystarczy '''wpisać w pole hosta adres ip lub domenę''' będącą przedmiotem testu i '''nacisnąć na &amp;quot;start&amp;quot;''', po kilku minutach działania (min. 2 minuty) proszę zatrzymać test i kliknąć na &amp;quot;Kopiuj tekst do schowka&amp;quot; a następnie &amp;quot;wklej&amp;quot; nam wynik w mailu zwrotnym&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:winmtr-exemple.png | 680px ]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
== Poznaj swój publiczny adres IP ==&lt;br /&gt;
Aby poznać swoje '''publiczne IP''' (WAN IP / Routable IP w Internecie) wejdź na stronę &amp;quot; '''my-ip.com''' &amp;quot; i '''podaj informacje w czerwonym polu'''.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:mon-ip-com-capture.png | 680px ]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
==Wniosek== &amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
Przedstawione powyżej błędy dostarczają wielu informacji o środowisku pracy, co pozwala pomocy technicznej na szybszą identyfikację i rozwiązywanie zgłoszeń.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
&amp;lt;!-- Fin de l'article --&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Cet article vous a semblé utile ? &amp;lt;vote /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Commentaire --&amp;gt;&lt;br /&gt;
&amp;lt;comments /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Placez ci-dessous la ou les catégories auxquelles se rapporte votre article. Ex: [[Category:Contribute]] [[Category:Linux]] --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ikbot</name></author>
	</entry>
	<entry>
		<id>https://pl-wiki.ikoula.com/index.php?title=Klient_Debug_Windows&amp;diff=12799</id>
		<title>Klient Debug Windows</title>
		<link rel="alternate" type="text/html" href="https://pl-wiki.ikoula.com/index.php?title=Klient_Debug_Windows&amp;diff=12799"/>
		<updated>2021-07-29T12:58:26Z</updated>

		<summary type="html">&lt;p&gt;Ikbot: Utworzono nową stronę &amp;quot;&amp;lt;span data-link_translate_fr_title=&amp;quot;Debug Client Windows&amp;quot;  data-link_translate_fr_url=&amp;quot;Debug Client Windows&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;:fr:Debug Client Windowsfr:Debug Client Windows...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span data-link_translate_fr_title=&amp;quot;Debug Client Windows&amp;quot;  data-link_translate_fr_url=&amp;quot;Debug Client Windows&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:fr:Debug Client Windows]][[fr:Debug Client Windows]]&lt;br /&gt;
&amp;lt;br /&amp;gt;Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu [[:fr:Debug Client Windows|tutaj]].&amp;lt;br /&amp;gt;&amp;lt;span data-translate=&amp;quot;fr&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span data-link_translate_ja_title=&amp;quot;デバッグクライアント Windows&amp;quot;  data-link_translate_ja_url=&amp;quot;デバッグクライアント Windows&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ja:デバッグクライアント Windows]][[ja:デバッグクライアント Windows]]&lt;br /&gt;
&amp;lt;span data-link_translate_zh_title=&amp;quot;调试客户窗口&amp;quot;  data-link_translate_zh_url=&amp;quot;调试客户窗口&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:zh:调试客户窗口]][[zh:调试客户窗口]]&lt;br /&gt;
&amp;lt;span data-link_translate_de_title=&amp;quot;Debug-Client-Fenster&amp;quot;  data-link_translate_de_url=&amp;quot;Debug-Client-Fenster&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:de:Debug-Client-Fenster]][[de:Debug-Client-Fenster]]&lt;br /&gt;
&amp;lt;span data-link_translate_nl_title=&amp;quot;Debug client Windows&amp;quot;  data-link_translate_nl_url=&amp;quot;Debug client Windows&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:nl:Debug client Windows]][[nl:Debug client Windows]]&lt;br /&gt;
&amp;lt;span data-link_translate_it_title=&amp;quot;Debug Client Windows&amp;quot;  data-link_translate_it_url=&amp;quot;Debug Client Windows&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:it:Debug Client Windows]][[it:Debug Client Windows]]&lt;br /&gt;
&amp;lt;span data-link_translate_pt_title=&amp;quot;Depurar janelas de clientes&amp;quot;  data-link_translate_pt_url=&amp;quot;Depurar janelas de clientes&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:pt:Depurar janelas de clientes]][[pt:Depurar janelas de clientes]]&lt;br /&gt;
&amp;lt;span data-link_translate_es_title=&amp;quot;Depuración del cliente Windows&amp;quot;  data-link_translate_es_url=&amp;quot;Depuración del cliente Windows&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:es:Depuración del cliente Windows]][[es:Depuración del cliente Windows]]&lt;br /&gt;
&amp;lt;span data-link_translate_en_title=&amp;quot;Debug Client Windows&amp;quot;  data-link_translate_en_url=&amp;quot;Debug Client Windows&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:en:Debug Client Windows]][[en:Debug Client Windows]]&lt;br /&gt;
&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;!-- Début de l'article. Placez votre texte ci-après et n'hésitez pas à personnaliser les chapitres selon votre besoin --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Wstęp== &amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
Niektóre z tych testów wymagają użycia &amp;quot; '''cmd.exe''' &amp;quot;, jest to '''interpreter poleceń obecny w systemie Windows''' niezależnie od wersji, której używasz.&lt;br /&gt;
Nie zrażaj się jego wyglądem, jego obsługa jest prosta i pozwala uzyskać wiele przydatnych informacji w przypadku debugowania naszych usług.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;'''Aby przekazać nam informację zwrotną zapraszamy do skopiowania treści zwracanej przez polecenia lub zrzutu ekranu.'''&lt;br /&gt;
&lt;br /&gt;
Aby uruchomić cmd.exe : '''Windows symbol + R''' następnie wpisz &amp;quot; '''cmd.exe''' &amp;quot;.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:comment-run-cmd.png | 450px]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Wygląd programu cmd.exe jest następujący&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Example-cmd-vide.png | 680px ]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Kurs== &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Uzyskiwanie informacji o systemie : ==&lt;br /&gt;
 &lt;br /&gt;
Aby to zrobić, wpisz polecenie &amp;quot; '''systeminfo''' &amp;quot; w '''cmd.exe'''&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:systeminfo-result.png |720px ]]&lt;br /&gt;
&lt;br /&gt;
== Test ping ==&lt;br /&gt;
 &lt;br /&gt;
 ''' Ping''' to nazwa polecenia komputerowego używanego do '''testowania dostępności innej maszyny poprzez sieć IP'''.&lt;br /&gt;
Aby to zrobić, wpisz polecenie &amp;quot; '''ping''' &amp;quot; w '''cmd.exe''', a następnie domenę (domain.fr) lub IP (8.8.8.8), którego używasz.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:exemple-test-ping-ikoula.png | 680px ]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
== Test tracert ==&lt;br /&gt;
 &lt;br /&gt;
 ''' Tracert pozwala na śledzenie ścieżek, które pakiet danych''' (pakiet IP) pokona, aby przejść '''z lokalnego komputera do innego komputera''' podłączonego do sieci IP. &lt;br /&gt;
&lt;br /&gt;
Aby to zrobić, wpisz komendę &amp;quot; '''tracert''' &amp;quot; w '''cmd.exe''', a następnie domenę (domain.fr) lub IP (8.8.8.8.8), o które Ci chodzi.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:tracert-exemple.png | 680px ]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
== Badanie MTR ==&lt;br /&gt;
 &lt;br /&gt;
Test sieciowy, który '''łączy w sobie funkcje narzędzi tracert i ping'''.&lt;br /&gt;
Aby wykonać test MTR należy pobrać '''WinMTR''', w załączniku znajduje się link do pobrania (nie wymaga instalacji): http://winmtr.net/download-winmtr/&lt;br /&gt;
&lt;br /&gt;
Sposób użycia jest prosty, wystarczy '''wpisać w pole hosta adres ip lub domenę''' będącą przedmiotem testu i '''nacisnąć na &amp;quot;start&amp;quot;''', po kilku minutach działania (min. 2 minuty) proszę zatrzymać test i kliknąć na &amp;quot;Kopiuj tekst do schowka&amp;quot; a następnie &amp;quot;wklej&amp;quot; nam wynik w mailu zwrotnym&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:winmtr-exemple.png | 680px ]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
== Poznaj swój publiczny adres IP ==&lt;br /&gt;
Aby poznać swoje '''publiczne IP''' (WAN IP / Routable IP w Internecie) wejdź na stronę &amp;quot; '''my-ip.com''' &amp;quot; i '''podaj informacje w czerwonym polu'''.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:mon-ip-com-capture.png | 680px ]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
==Wniosek== &amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
Przedstawione powyżej błędy dostarczają wielu informacji o środowisku pracy, co pozwala pomocy technicznej na szybszą identyfikację i rozwiązywanie zgłoszeń.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
&amp;lt;!-- Fin de l'article --&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Cet article vous a semblé utile ? &amp;lt;vote /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Commentaire --&amp;gt;&lt;br /&gt;
&amp;lt;comments /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Placez ci-dessous la ou les catégories auxquelles se rapporte votre article. Ex: [[Category:Contribute]] [[Category:Linux]] --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ikbot</name></author>
	</entry>
	<entry>
		<id>https://pl-wiki.ikoula.com/index.php?title=DPKG_usu%C5%84_konfiguracje_ju%C5%BC_usuni%C4%99tych_pakiet%C3%B3w&amp;diff=12798</id>
		<title>DPKG usuń konfiguracje już usuniętych pakietów</title>
		<link rel="alternate" type="text/html" href="https://pl-wiki.ikoula.com/index.php?title=DPKG_usu%C5%84_konfiguracje_ju%C5%BC_usuni%C4%99tych_pakiet%C3%B3w&amp;diff=12798"/>
		<updated>2021-07-29T12:47:53Z</updated>

		<summary type="html">&lt;p&gt;Ikbot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span data-link_translate_ru_title=&amp;quot;DPKG удаляет конфигурации уже удаленных пакетов&amp;quot;  data-link_translate_ru_url=&amp;quot;DPKG удаляет конфигурации уже удаленных пакетов&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ru:DPKG удаляет конфигурации уже удаленных пакетов]][[ru:DPKG удаляет конфигурации уже удаленных пакетов]]&lt;br /&gt;
&amp;lt;span data-link_translate_fr_title=&amp;quot;DPKG supprimer les configurations de paquets déjà supprimés&amp;quot;  data-link_translate_fr_url=&amp;quot;DPKG supprimer les configurations de paquets déjà supprimés&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:fr:DPKG supprimer les configurations de paquets déjà supprimés]][[fr:DPKG supprimer les configurations de paquets déjà supprimés]]&lt;br /&gt;
&amp;lt;br /&amp;gt;Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu [[:fr:DPKG supprimer les configurations de paquets déjà supprimés|tutaj]].&amp;lt;br /&amp;gt;&amp;lt;span data-translate=&amp;quot;fr&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span data-link_translate_ja_title=&amp;quot;DPKG 削除済みのパッケージの構成を削除&amp;quot;  data-link_translate_ja_url=&amp;quot;DPKG 削除済みのパッケージの構成を削除&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ja:DPKG 削除済みのパッケージの構成を削除]][[ja:DPKG 削除済みのパッケージの構成を削除]]&lt;br /&gt;
&amp;lt;span data-link_translate_zh_title=&amp;quot;DPKG 删除已经删除的软件包的配置&amp;quot;  data-link_translate_zh_url=&amp;quot;DPKG 删除已经删除的软件包的配置&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:zh:DPKG 删除已经删除的软件包的配置]][[zh:DPKG 删除已经删除的软件包的配置]]&lt;br /&gt;
&amp;lt;span data-link_translate_de_title=&amp;quot;DPKG löscht Konfigurationen von bereits gelöschten Paketen&amp;quot;  data-link_translate_de_url=&amp;quot;DPKG löscht Konfigurationen von bereits gelöschten Paketen&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:de:DPKG löscht Konfigurationen von bereits gelöschten Paketen]][[de:DPKG löscht Konfigurationen von bereits gelöschten Paketen]]&lt;br /&gt;
&amp;lt;span data-link_translate_nl_title=&amp;quot;DPKG verwijdert configuraties van reeds verwijderde pakketten&amp;quot;  data-link_translate_nl_url=&amp;quot;DPKG verwijdert configuraties van reeds verwijderde pakketten&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:nl:DPKG verwijdert configuraties van reeds verwijderde pakketten]][[nl:DPKG verwijdert configuraties van reeds verwijderde pakketten]]&lt;br /&gt;
&amp;lt;span data-link_translate_it_title=&amp;quot;DPKG elimina le configurazioni di pacchetti già eliminati&amp;quot;  data-link_translate_it_url=&amp;quot;DPKG elimina le configurazioni di pacchetti già eliminati&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:it:DPKG elimina le configurazioni di pacchetti già eliminati]][[it:DPKG elimina le configurazioni di pacchetti già eliminati]]&lt;br /&gt;
&amp;lt;span data-link_translate_pt_title=&amp;quot;DPKG apagar configurações de pacotes já eliminados&amp;quot;  data-link_translate_pt_url=&amp;quot;DPKG apagar configurações de pacotes já eliminados&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:pt:DPKG apagar configurações de pacotes já eliminados]][[pt:DPKG apagar configurações de pacotes já eliminados]]&lt;br /&gt;
&amp;lt;span data-link_translate_es_title=&amp;quot;DPKG borrar configuraciones de paquetes ya borrados&amp;quot;  data-link_translate_es_url=&amp;quot;DPKG borrar configuraciones de paquetes ya borrados&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:es:DPKG borrar configuraciones de paquetes ya borrados]][[es:DPKG borrar configuraciones de paquetes ya borrados]]&lt;br /&gt;
&amp;lt;span data-link_translate_en_title=&amp;quot;DPKG delete configurations of already deleted packages&amp;quot;  data-link_translate_en_url=&amp;quot;DPKG delete configurations of already deleted packages&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:en:DPKG delete configurations of already deleted packages]][[en:DPKG delete configurations of already deleted packages]]&lt;br /&gt;
&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;!-- Début de l'article. Placez votre texte ci-après et n'hésitez pas à personnaliser les chapitres selon votre besoin --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Wstęp== &amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
Zobaczymy, jak wyświetlić listę i usunąć pliki konfiguracyjne, które zostały już usunięte.&lt;br /&gt;
&lt;br /&gt;
==Kurs== &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
Wypiszmy te pakiety, w których pakiety zostały już usunięte, ale pliki konfiguracyjne nie, w naszym przykładzie trzy :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ dpkg -l | grep ^rc&lt;br /&gt;
rc  docutils-common                0.14+dfsg-4                  all          text processing system for reStructuredText - common data&lt;br /&gt;
rc  linux-image-4.19.0-5-amd64     4.19.37-5+deb10u2            amd64        Linux 4.19 for 64-bit PCs (signed)&lt;br /&gt;
rc  unzip                          6.0-23+deb10u1               amd64        De-archiver for .zip files&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Następnie wymuśmy oczyszczenie tych pakietów poprzez ''apt'':&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ dpkg -l | grep ^rc | awk '{print $2}' | xargs -t sudo apt-get -y purge&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Możesz wtedy sprawdzić za pomocą ''dpkg'', pakiety nie będą już obecne.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Wniosek== &amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
Krótkie podsumowanie tego, co zostało osiągnięte i co należy zrobić dalej&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
&amp;lt;!-- Fin de l'article --&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Cet article vous a semblé utile ? &amp;lt;vote /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Commentaire --&amp;gt;&lt;br /&gt;
&amp;lt;comments /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Placez ci-dessous la ou les catégories auxquelles se rapporte votre article. Ex: [[Category:Contribute]] [[Category:Linux]] --&amp;gt;&lt;br /&gt;
[[Category:Linux]]&lt;/div&gt;</summary>
		<author><name>Ikbot</name></author>
	</entry>
	<entry>
		<id>https://pl-wiki.ikoula.com/index.php?title=DPKG_usu%C5%84_konfiguracje_ju%C5%BC_usuni%C4%99tych_pakiet%C3%B3w&amp;diff=12797</id>
		<title>DPKG usuń konfiguracje już usuniętych pakietów</title>
		<link rel="alternate" type="text/html" href="https://pl-wiki.ikoula.com/index.php?title=DPKG_usu%C5%84_konfiguracje_ju%C5%BC_usuni%C4%99tych_pakiet%C3%B3w&amp;diff=12797"/>
		<updated>2021-07-29T12:46:45Z</updated>

		<summary type="html">&lt;p&gt;Ikbot: Utworzono nową stronę &amp;quot;&amp;lt;span data-link_translate_fr_title=&amp;quot;DPKG supprimer les configurations de paquets déjà supprimés&amp;quot;  data-link_translate_fr_url=&amp;quot;DPKG supprimer les configurations de paq...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span data-link_translate_fr_title=&amp;quot;DPKG supprimer les configurations de paquets déjà supprimés&amp;quot;  data-link_translate_fr_url=&amp;quot;DPKG supprimer les configurations de paquets déjà supprimés&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:fr:DPKG supprimer les configurations de paquets déjà supprimés]][[fr:DPKG supprimer les configurations de paquets déjà supprimés]]&lt;br /&gt;
&amp;lt;br /&amp;gt;Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu [[:fr:DPKG supprimer les configurations de paquets déjà supprimés|tutaj]].&amp;lt;br /&amp;gt;&amp;lt;span data-translate=&amp;quot;fr&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span data-link_translate_ja_title=&amp;quot;DPKG 削除済みのパッケージの構成を削除&amp;quot;  data-link_translate_ja_url=&amp;quot;DPKG 削除済みのパッケージの構成を削除&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ja:DPKG 削除済みのパッケージの構成を削除]][[ja:DPKG 削除済みのパッケージの構成を削除]]&lt;br /&gt;
&amp;lt;span data-link_translate_zh_title=&amp;quot;DPKG 删除已经删除的软件包的配置&amp;quot;  data-link_translate_zh_url=&amp;quot;DPKG 删除已经删除的软件包的配置&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:zh:DPKG 删除已经删除的软件包的配置]][[zh:DPKG 删除已经删除的软件包的配置]]&lt;br /&gt;
&amp;lt;span data-link_translate_de_title=&amp;quot;DPKG löscht Konfigurationen von bereits gelöschten Paketen&amp;quot;  data-link_translate_de_url=&amp;quot;DPKG löscht Konfigurationen von bereits gelöschten Paketen&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:de:DPKG löscht Konfigurationen von bereits gelöschten Paketen]][[de:DPKG löscht Konfigurationen von bereits gelöschten Paketen]]&lt;br /&gt;
&amp;lt;span data-link_translate_nl_title=&amp;quot;DPKG verwijdert configuraties van reeds verwijderde pakketten&amp;quot;  data-link_translate_nl_url=&amp;quot;DPKG verwijdert configuraties van reeds verwijderde pakketten&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:nl:DPKG verwijdert configuraties van reeds verwijderde pakketten]][[nl:DPKG verwijdert configuraties van reeds verwijderde pakketten]]&lt;br /&gt;
&amp;lt;span data-link_translate_it_title=&amp;quot;DPKG elimina le configurazioni di pacchetti già eliminati&amp;quot;  data-link_translate_it_url=&amp;quot;DPKG elimina le configurazioni di pacchetti già eliminati&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:it:DPKG elimina le configurazioni di pacchetti già eliminati]][[it:DPKG elimina le configurazioni di pacchetti già eliminati]]&lt;br /&gt;
&amp;lt;span data-link_translate_pt_title=&amp;quot;DPKG apagar configurações de pacotes já eliminados&amp;quot;  data-link_translate_pt_url=&amp;quot;DPKG apagar configurações de pacotes já eliminados&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:pt:DPKG apagar configurações de pacotes já eliminados]][[pt:DPKG apagar configurações de pacotes já eliminados]]&lt;br /&gt;
&amp;lt;span data-link_translate_es_title=&amp;quot;DPKG borrar configuraciones de paquetes ya borrados&amp;quot;  data-link_translate_es_url=&amp;quot;DPKG borrar configuraciones de paquetes ya borrados&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:es:DPKG borrar configuraciones de paquetes ya borrados]][[es:DPKG borrar configuraciones de paquetes ya borrados]]&lt;br /&gt;
&amp;lt;span data-link_translate_en_title=&amp;quot;DPKG delete configurations of already deleted packages&amp;quot;  data-link_translate_en_url=&amp;quot;DPKG delete configurations of already deleted packages&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:en:DPKG delete configurations of already deleted packages]][[en:DPKG delete configurations of already deleted packages]]&lt;br /&gt;
&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;!-- Début de l'article. Placez votre texte ci-après et n'hésitez pas à personnaliser les chapitres selon votre besoin --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Wstęp== &amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
Zobaczymy, jak wyświetlić listę i usunąć pliki konfiguracyjne, które zostały już usunięte.&lt;br /&gt;
&lt;br /&gt;
==Kurs== &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
Wypiszmy te pakiety, w których pakiety zostały już usunięte, ale pliki konfiguracyjne nie, w naszym przykładzie trzy :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ dpkg -l | grep ^rc&lt;br /&gt;
rc  docutils-common                0.14+dfsg-4                  all          text processing system for reStructuredText - common data&lt;br /&gt;
rc  linux-image-4.19.0-5-amd64     4.19.37-5+deb10u2            amd64        Linux 4.19 for 64-bit PCs (signed)&lt;br /&gt;
rc  unzip                          6.0-23+deb10u1               amd64        De-archiver for .zip files&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Następnie wymuśmy oczyszczenie tych pakietów poprzez ''apt'':&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ dpkg -l | grep ^rc | awk '{print $2}' | xargs -t sudo apt-get -y purge&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Możesz wtedy sprawdzić za pomocą ''dpkg'', pakiety nie będą już obecne.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Wniosek== &amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
Krótkie podsumowanie tego, co zostało osiągnięte i co należy zrobić dalej&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
&amp;lt;!-- Fin de l'article --&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Cet article vous a semblé utile ? &amp;lt;vote /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Commentaire --&amp;gt;&lt;br /&gt;
&amp;lt;comments /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Placez ci-dessous la ou les catégories auxquelles se rapporte votre article. Ex: [[Category:Contribute]] [[Category:Linux]] --&amp;gt;&lt;br /&gt;
[[Category:Linux]]&lt;/div&gt;</summary>
		<author><name>Ikbot</name></author>
	</entry>
	<entry>
		<id>https://pl-wiki.ikoula.com/index.php?title=Migaj%C4%85ca_dioda_LED_DELL_na_dysku&amp;diff=12796</id>
		<title>Migająca dioda LED DELL na dysku</title>
		<link rel="alternate" type="text/html" href="https://pl-wiki.ikoula.com/index.php?title=Migaj%C4%85ca_dioda_LED_DELL_na_dysku&amp;diff=12796"/>
		<updated>2021-07-29T12:38:03Z</updated>

		<summary type="html">&lt;p&gt;Ikbot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span data-link_translate_ro_title=&amp;quot;LED intermitent DELL pe un disc&amp;quot;  data-link_translate_ro_url=&amp;quot;LED intermitent DELL pe un disc&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ro:LED intermitent DELL pe un disc]][[ro:LED intermitent DELL pe un disc]]&lt;br /&gt;
&amp;lt;span data-link_translate_ru_title=&amp;quot;Мигающий светодиод DELL на диске&amp;quot;  data-link_translate_ru_url=&amp;quot;Мигающий светодиод DELL на диске&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ru:Мигающий светодиод DELL на диске]][[ru:Мигающий светодиод DELL на диске]]&lt;br /&gt;
&amp;lt;span data-link_translate_fr_title=&amp;quot;DELL faire clignoter la LED d'un disque&amp;quot;  data-link_translate_fr_url=&amp;quot;DELL faire clignoter la LED d'un disque&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:fr:DELL faire clignoter la LED d'un disque]][[fr:DELL faire clignoter la LED d'un disque]]&lt;br /&gt;
&amp;lt;br /&amp;gt;Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu [[:fr:DELL faire clignoter la LED d'un disque|tutaj]].&amp;lt;br /&amp;gt;&amp;lt;span data-translate=&amp;quot;fr&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span data-link_translate_ja_title=&amp;quot;DELL ディスクのLEDが点滅する&amp;quot;  data-link_translate_ja_url=&amp;quot;DELL ディスクのLEDが点滅する&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ja:DELL ディスクのLEDが点滅する]][[ja:DELL ディスクのLEDが点滅する]]&lt;br /&gt;
&amp;lt;span data-link_translate_zh_title=&amp;quot;DELL公司在磁盘上闪烁的LED&amp;quot;  data-link_translate_zh_url=&amp;quot;DELL公司在磁盘上闪烁的LED&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:zh:DELL公司在磁盘上闪烁的LED]][[zh:DELL公司在磁盘上闪烁的LED]]&lt;br /&gt;
&amp;lt;span data-link_translate_de_title=&amp;quot;DELL blinkende LED auf einer Festplatte&amp;quot;  data-link_translate_de_url=&amp;quot;DELL blinkende LED auf einer Festplatte&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:de:DELL blinkende LED auf einer Festplatte]][[de:DELL blinkende LED auf einer Festplatte]]&lt;br /&gt;
&amp;lt;span data-link_translate_nl_title=&amp;quot;DELL knipperende LED op een schijf&amp;quot;  data-link_translate_nl_url=&amp;quot;DELL knipperende LED op een schijf&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:nl:DELL knipperende LED op een schijf]][[nl:DELL knipperende LED op een schijf]]&lt;br /&gt;
&amp;lt;span data-link_translate_it_title=&amp;quot;DELL LED lampeggiante su un disco&amp;quot;  data-link_translate_it_url=&amp;quot;DELL LED lampeggiante su un disco&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:it:DELL LED lampeggiante su un disco]][[it:DELL LED lampeggiante su un disco]]&lt;br /&gt;
&amp;lt;span data-link_translate_pt_title=&amp;quot;DELL LED intermitente num disco&amp;quot;  data-link_translate_pt_url=&amp;quot;DELL LED intermitente num disco&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:pt:DELL LED intermitente num disco]][[pt:DELL LED intermitente num disco]]&lt;br /&gt;
&amp;lt;span data-link_translate_es_title=&amp;quot;LED parpadeante de DELL en un disco&amp;quot;  data-link_translate_es_url=&amp;quot;LED parpadeante de DELL en un disco&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:es:LED parpadeante de DELL en un disco]][[es:LED parpadeante de DELL en un disco]]&lt;br /&gt;
&amp;lt;span data-link_translate_en_title=&amp;quot;DELL flashing LED on a disk&amp;quot;  data-link_translate_en_url=&amp;quot;DELL flashing LED on a disk&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:en:DELL flashing LED on a disk]][[en:DELL flashing LED on a disk]]&lt;br /&gt;
&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;!-- Début de l'article. Placez votre texte ci-après et n'hésitez pas à personnaliser les chapitres selon votre besoin --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Wstęp== &amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
Zobaczymy, jak migać diodą LED dysku za pomocą ''DELL omconfig'', może to być przydatne, aby powiedzieć nośnikowi, który dysk należy zmienić.&lt;br /&gt;
&lt;br /&gt;
==Kurs== &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
Wyizolowaliśmy wadliwy dysk, który znajduje się na :&lt;br /&gt;
&lt;br /&gt;
Identyfikator kontrolera : 0&amp;lt;br&amp;gt;&lt;br /&gt;
ID dysku: 0:0:2&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dioda LED tego ostatniego będzie migać, aby łatwiej było ją fizycznie odnaleźć:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ omconfig storage pdisk action=blink controller=0 pdisk=0:0:2&lt;br /&gt;
Command successful!&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
I aby zatrzymać miganie:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ omconfig storage pdisk action=unblink controller=0 pdisk=0:0:2&lt;br /&gt;
Command successful!&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
&amp;lt;!-- Fin de l'article --&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Cet article vous a semblé utile ? &amp;lt;vote /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Commentaire --&amp;gt;&lt;br /&gt;
&amp;lt;comments /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Placez ci-dessous la ou les catégories auxquelles se rapporte votre article. Ex: [[Category:Contribute]] [[Category:Linux]] --&amp;gt;&lt;br /&gt;
[[Category:Linux]]&lt;br /&gt;
[[Category:DELL]]&lt;/div&gt;</summary>
		<author><name>Ikbot</name></author>
	</entry>
	<entry>
		<id>https://pl-wiki.ikoula.com/index.php?title=Migaj%C4%85ca_dioda_LED_DELL_na_dysku&amp;diff=12795</id>
		<title>Migająca dioda LED DELL na dysku</title>
		<link rel="alternate" type="text/html" href="https://pl-wiki.ikoula.com/index.php?title=Migaj%C4%85ca_dioda_LED_DELL_na_dysku&amp;diff=12795"/>
		<updated>2021-07-29T12:37:02Z</updated>

		<summary type="html">&lt;p&gt;Ikbot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span data-link_translate_ru_title=&amp;quot;Мигающий светодиод DELL на диске&amp;quot;  data-link_translate_ru_url=&amp;quot;Мигающий светодиод DELL на диске&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ru:Мигающий светодиод DELL на диске]][[ru:Мигающий светодиод DELL на диске]]&lt;br /&gt;
&amp;lt;span data-link_translate_fr_title=&amp;quot;DELL faire clignoter la LED d'un disque&amp;quot;  data-link_translate_fr_url=&amp;quot;DELL faire clignoter la LED d'un disque&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:fr:DELL faire clignoter la LED d'un disque]][[fr:DELL faire clignoter la LED d'un disque]]&lt;br /&gt;
&amp;lt;br /&amp;gt;Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu [[:fr:DELL faire clignoter la LED d'un disque|tutaj]].&amp;lt;br /&amp;gt;&amp;lt;span data-translate=&amp;quot;fr&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span data-link_translate_ja_title=&amp;quot;DELL ディスクのLEDが点滅する&amp;quot;  data-link_translate_ja_url=&amp;quot;DELL ディスクのLEDが点滅する&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ja:DELL ディスクのLEDが点滅する]][[ja:DELL ディスクのLEDが点滅する]]&lt;br /&gt;
&amp;lt;span data-link_translate_zh_title=&amp;quot;DELL公司在磁盘上闪烁的LED&amp;quot;  data-link_translate_zh_url=&amp;quot;DELL公司在磁盘上闪烁的LED&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:zh:DELL公司在磁盘上闪烁的LED]][[zh:DELL公司在磁盘上闪烁的LED]]&lt;br /&gt;
&amp;lt;span data-link_translate_de_title=&amp;quot;DELL blinkende LED auf einer Festplatte&amp;quot;  data-link_translate_de_url=&amp;quot;DELL blinkende LED auf einer Festplatte&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:de:DELL blinkende LED auf einer Festplatte]][[de:DELL blinkende LED auf einer Festplatte]]&lt;br /&gt;
&amp;lt;span data-link_translate_nl_title=&amp;quot;DELL knipperende LED op een schijf&amp;quot;  data-link_translate_nl_url=&amp;quot;DELL knipperende LED op een schijf&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:nl:DELL knipperende LED op een schijf]][[nl:DELL knipperende LED op een schijf]]&lt;br /&gt;
&amp;lt;span data-link_translate_it_title=&amp;quot;DELL LED lampeggiante su un disco&amp;quot;  data-link_translate_it_url=&amp;quot;DELL LED lampeggiante su un disco&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:it:DELL LED lampeggiante su un disco]][[it:DELL LED lampeggiante su un disco]]&lt;br /&gt;
&amp;lt;span data-link_translate_pt_title=&amp;quot;DELL LED intermitente num disco&amp;quot;  data-link_translate_pt_url=&amp;quot;DELL LED intermitente num disco&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:pt:DELL LED intermitente num disco]][[pt:DELL LED intermitente num disco]]&lt;br /&gt;
&amp;lt;span data-link_translate_es_title=&amp;quot;LED parpadeante de DELL en un disco&amp;quot;  data-link_translate_es_url=&amp;quot;LED parpadeante de DELL en un disco&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:es:LED parpadeante de DELL en un disco]][[es:LED parpadeante de DELL en un disco]]&lt;br /&gt;
&amp;lt;span data-link_translate_en_title=&amp;quot;DELL flashing LED on a disk&amp;quot;  data-link_translate_en_url=&amp;quot;DELL flashing LED on a disk&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:en:DELL flashing LED on a disk]][[en:DELL flashing LED on a disk]]&lt;br /&gt;
&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;!-- Début de l'article. Placez votre texte ci-après et n'hésitez pas à personnaliser les chapitres selon votre besoin --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Wstęp== &amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
Zobaczymy, jak migać diodą LED dysku za pomocą ''DELL omconfig'', może to być przydatne, aby powiedzieć nośnikowi, który dysk należy zmienić.&lt;br /&gt;
&lt;br /&gt;
==Kurs== &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
Wyizolowaliśmy wadliwy dysk, który znajduje się na :&lt;br /&gt;
&lt;br /&gt;
Identyfikator kontrolera : 0&amp;lt;br&amp;gt;&lt;br /&gt;
ID dysku: 0:0:2&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dioda LED tego ostatniego będzie migać, aby łatwiej było ją fizycznie odnaleźć:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ omconfig storage pdisk action=blink controller=0 pdisk=0:0:2&lt;br /&gt;
Command successful!&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
I aby zatrzymać miganie:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ omconfig storage pdisk action=unblink controller=0 pdisk=0:0:2&lt;br /&gt;
Command successful!&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
&amp;lt;!-- Fin de l'article --&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Cet article vous a semblé utile ? &amp;lt;vote /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Commentaire --&amp;gt;&lt;br /&gt;
&amp;lt;comments /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Placez ci-dessous la ou les catégories auxquelles se rapporte votre article. Ex: [[Category:Contribute]] [[Category:Linux]] --&amp;gt;&lt;br /&gt;
[[Category:Linux]]&lt;br /&gt;
[[Category:DELL]]&lt;/div&gt;</summary>
		<author><name>Ikbot</name></author>
	</entry>
	<entry>
		<id>https://pl-wiki.ikoula.com/index.php?title=Migaj%C4%85ca_dioda_LED_DELL_na_dysku&amp;diff=12794</id>
		<title>Migająca dioda LED DELL na dysku</title>
		<link rel="alternate" type="text/html" href="https://pl-wiki.ikoula.com/index.php?title=Migaj%C4%85ca_dioda_LED_DELL_na_dysku&amp;diff=12794"/>
		<updated>2021-07-29T12:36:03Z</updated>

		<summary type="html">&lt;p&gt;Ikbot: Utworzono nową stronę &amp;quot;&amp;lt;span data-link_translate_fr_title=&amp;quot;DELL faire clignoter la LED d'un disque&amp;quot;  data-link_translate_fr_url=&amp;quot;DELL faire clignoter la LED d'un disque&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;:fr:DELL fair...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span data-link_translate_fr_title=&amp;quot;DELL faire clignoter la LED d'un disque&amp;quot;  data-link_translate_fr_url=&amp;quot;DELL faire clignoter la LED d'un disque&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:fr:DELL faire clignoter la LED d'un disque]][[fr:DELL faire clignoter la LED d'un disque]]&lt;br /&gt;
&amp;lt;br /&amp;gt;Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu [[:fr:DELL faire clignoter la LED d'un disque|tutaj]].&amp;lt;br /&amp;gt;&amp;lt;span data-translate=&amp;quot;fr&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span data-link_translate_ja_title=&amp;quot;DELL ディスクのLEDが点滅する&amp;quot;  data-link_translate_ja_url=&amp;quot;DELL ディスクのLEDが点滅する&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ja:DELL ディスクのLEDが点滅する]][[ja:DELL ディスクのLEDが点滅する]]&lt;br /&gt;
&amp;lt;span data-link_translate_zh_title=&amp;quot;DELL公司在磁盘上闪烁的LED&amp;quot;  data-link_translate_zh_url=&amp;quot;DELL公司在磁盘上闪烁的LED&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:zh:DELL公司在磁盘上闪烁的LED]][[zh:DELL公司在磁盘上闪烁的LED]]&lt;br /&gt;
&amp;lt;span data-link_translate_de_title=&amp;quot;DELL blinkende LED auf einer Festplatte&amp;quot;  data-link_translate_de_url=&amp;quot;DELL blinkende LED auf einer Festplatte&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:de:DELL blinkende LED auf einer Festplatte]][[de:DELL blinkende LED auf einer Festplatte]]&lt;br /&gt;
&amp;lt;span data-link_translate_nl_title=&amp;quot;DELL knipperende LED op een schijf&amp;quot;  data-link_translate_nl_url=&amp;quot;DELL knipperende LED op een schijf&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:nl:DELL knipperende LED op een schijf]][[nl:DELL knipperende LED op een schijf]]&lt;br /&gt;
&amp;lt;span data-link_translate_it_title=&amp;quot;DELL LED lampeggiante su un disco&amp;quot;  data-link_translate_it_url=&amp;quot;DELL LED lampeggiante su un disco&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:it:DELL LED lampeggiante su un disco]][[it:DELL LED lampeggiante su un disco]]&lt;br /&gt;
&amp;lt;span data-link_translate_pt_title=&amp;quot;DELL LED intermitente num disco&amp;quot;  data-link_translate_pt_url=&amp;quot;DELL LED intermitente num disco&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:pt:DELL LED intermitente num disco]][[pt:DELL LED intermitente num disco]]&lt;br /&gt;
&amp;lt;span data-link_translate_es_title=&amp;quot;LED parpadeante de DELL en un disco&amp;quot;  data-link_translate_es_url=&amp;quot;LED parpadeante de DELL en un disco&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:es:LED parpadeante de DELL en un disco]][[es:LED parpadeante de DELL en un disco]]&lt;br /&gt;
&amp;lt;span data-link_translate_en_title=&amp;quot;DELL flashing LED on a disk&amp;quot;  data-link_translate_en_url=&amp;quot;DELL flashing LED on a disk&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:en:DELL flashing LED on a disk]][[en:DELL flashing LED on a disk]]&lt;br /&gt;
&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;!-- Début de l'article. Placez votre texte ci-après et n'hésitez pas à personnaliser les chapitres selon votre besoin --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Wstęp== &amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
Zobaczymy, jak migać diodą LED dysku za pomocą ''DELL omconfig'', może to być przydatne, aby powiedzieć nośnikowi, który dysk należy zmienić.&lt;br /&gt;
&lt;br /&gt;
==Kurs== &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
Wyizolowaliśmy wadliwy dysk, który znajduje się na :&lt;br /&gt;
&lt;br /&gt;
Identyfikator kontrolera : 0&amp;lt;br&amp;gt;&lt;br /&gt;
ID dysku: 0:0:2&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dioda LED tego ostatniego będzie migać, aby łatwiej było ją fizycznie odnaleźć:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ omconfig storage pdisk action=blink controller=0 pdisk=0:0:2&lt;br /&gt;
Command successful!&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
I aby zatrzymać miganie:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ omconfig storage pdisk action=unblink controller=0 pdisk=0:0:2&lt;br /&gt;
Command successful!&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
&amp;lt;!-- Fin de l'article --&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Cet article vous a semblé utile ? &amp;lt;vote /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Commentaire --&amp;gt;&lt;br /&gt;
&amp;lt;comments /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Placez ci-dessous la ou les catégories auxquelles se rapporte votre article. Ex: [[Category:Contribute]] [[Category:Linux]] --&amp;gt;&lt;br /&gt;
[[Category:Linux]]&lt;br /&gt;
[[Category:DELL]]&lt;/div&gt;</summary>
		<author><name>Ikbot</name></author>
	</entry>
	<entry>
		<id>https://pl-wiki.ikoula.com/index.php?title=Tworzenie_maszyny_wirtualnej&amp;diff=12793</id>
		<title>Tworzenie maszyny wirtualnej</title>
		<link rel="alternate" type="text/html" href="https://pl-wiki.ikoula.com/index.php?title=Tworzenie_maszyny_wirtualnej&amp;diff=12793"/>
		<updated>2021-07-29T12:28:20Z</updated>

		<summary type="html">&lt;p&gt;Ikbot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span data-link_translate_ro_title=&amp;quot;Creați o mașină virtuală&amp;quot;  data-link_translate_ro_url=&amp;quot;Creați o mașină virtuală&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ro:Creați o mașină virtuală]][[ro:Creați o mașină virtuală]]&lt;br /&gt;
&amp;lt;span data-link_translate_ru_title=&amp;quot;Создайте виртуальную машину&amp;quot;  data-link_translate_ru_url=&amp;quot;Создайте виртуальную машину&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ru:Создайте виртуальную машину]][[ru:Создайте виртуальную машину]]&lt;br /&gt;
&amp;lt;span data-link_translate_fr_title=&amp;quot;Créer une machine virtuelle&amp;quot;  data-link_translate_fr_url=&amp;quot;Créer une machine virtuelle&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:fr:Créer une machine virtuelle]][[fr:Créer une machine virtuelle]]&lt;br /&gt;
&amp;lt;br /&amp;gt;Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu [[:fr:Créer une machine virtuelle|tutaj]].&amp;lt;br /&amp;gt;&amp;lt;span data-translate=&amp;quot;fr&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span data-link_translate_ja_title=&amp;quot;仮想マシンの作成&amp;quot;  data-link_translate_ja_url=&amp;quot;仮想マシンの作成&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ja:仮想マシンの作成]][[ja:仮想マシンの作成]]&lt;br /&gt;
&amp;lt;span data-link_translate_zh_title=&amp;quot;创建一个虚拟机&amp;quot;  data-link_translate_zh_url=&amp;quot;创建一个虚拟机&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:zh:创建一个虚拟机]][[zh:创建一个虚拟机]]&lt;br /&gt;
&amp;lt;span data-link_translate_de_title=&amp;quot;Erstellen einer virtuellen Maschine&amp;quot;  data-link_translate_de_url=&amp;quot;Erstellen einer virtuellen Maschine&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:de:Erstellen einer virtuellen Maschine]][[de:Erstellen einer virtuellen Maschine]]&lt;br /&gt;
&amp;lt;span data-link_translate_nl_title=&amp;quot;Maak een virtuele machine&amp;quot;  data-link_translate_nl_url=&amp;quot;Maak een virtuele machine&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:nl:Maak een virtuele machine]][[nl:Maak een virtuele machine]]&lt;br /&gt;
&amp;lt;span data-link_translate_it_title=&amp;quot;Creare una macchina virtuale&amp;quot;  data-link_translate_it_url=&amp;quot;Creare una macchina virtuale&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:it:Creare una macchina virtuale]][[it:Creare una macchina virtuale]]&lt;br /&gt;
&amp;lt;span data-link_translate_pt_title=&amp;quot;Criar uma máquina virtual&amp;quot;  data-link_translate_pt_url=&amp;quot;Criar uma máquina virtual&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:pt:Criar uma máquina virtual]][[pt:Criar uma máquina virtual]]&lt;br /&gt;
&amp;lt;span data-link_translate_es_title=&amp;quot;Crear una máquina virtual&amp;quot;  data-link_translate_es_url=&amp;quot;Crear una máquina virtual&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:es:Crear una máquina virtual]][[es:Crear una máquina virtual]]&lt;br /&gt;
&amp;lt;span data-link_translate_en_title=&amp;quot;Create a virtual machine&amp;quot;  data-link_translate_en_url=&amp;quot;Create a virtual machine&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:en:Create a virtual machine]][[en:Create a virtual machine]]&lt;br /&gt;
==Jak utworzyć maszynę wirtualną==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aby utworzyć nową maszynę wirtualną, należy najpierw przejść do VMware Cloud Director i kliknąć na &amp;quot;New VM&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:NouvelleVM.PNG|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Następnie będziesz mógł wybrać nazwę swojej maszyny, nazwę, którą chcesz jej nadać i opcjonalnie opis, jeśli chcesz.&lt;br /&gt;
&lt;br /&gt;
Następnie można wybrać typ :&lt;br /&gt;
&lt;br /&gt;
Nowy: pozwala na utworzenie nowej maszyny z ISO i kompletną instalacją.&lt;br /&gt;
&lt;br /&gt;
Z szablonu: pozwala na utworzenie maszyny z szablonu utworzonego na wcześniej utworzonej maszynie.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:NouvelleVM2.PNG|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 ===bez modelu== =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Następnie można wybrać rodzinę systemów operacyjnych spośród Windows, Linux lub Inne, po czym w zależności od dokonanego wyboru należy określić System operacyjny.&lt;br /&gt;
&lt;br /&gt;
Będziesz mógł również wybrać ISO, które chcesz zainstalować dla swojej wirtualnej maszyny.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:NouvelleVM4.PNG|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Następnie możesz zdecydować o zasobach swojej maszyny.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:NouvelleVM6.PNG|1000px]]&lt;br /&gt;
&lt;br /&gt;
[[File:NouvelleVM7.PNG|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Po wybraniu powyższych opcji, należy wybrać sieć z utworzonych. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:NouvelleVM5.PNG|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 ===Od modelu== =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Można wtedy wcześniej wybrać model, który ma zostać utworzony &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:NouvelleVM3.PNG|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Podobnie jak w przypadku tworzenia maszyn wirtualnych bez szablonu, masz możliwość wyboru zasobów przypisanych do tej nowej maszyny.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:NouvelleVM8.PNG|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Możesz również dostosować maszynę podczas jej tworzenia.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:NouvelleVM9.PNG|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Następnie można zatwierdzić utworzenie maszyny i przejść do jej konfiguracji.&lt;br /&gt;
&lt;br /&gt;
[[Category:VMWare]]&lt;/div&gt;</summary>
		<author><name>Ikbot</name></author>
	</entry>
	<entry>
		<id>https://pl-wiki.ikoula.com/index.php?title=Tworzenie_maszyny_wirtualnej&amp;diff=12792</id>
		<title>Tworzenie maszyny wirtualnej</title>
		<link rel="alternate" type="text/html" href="https://pl-wiki.ikoula.com/index.php?title=Tworzenie_maszyny_wirtualnej&amp;diff=12792"/>
		<updated>2021-07-29T12:26:46Z</updated>

		<summary type="html">&lt;p&gt;Ikbot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span data-link_translate_ru_title=&amp;quot;Создайте виртуальную машину&amp;quot;  data-link_translate_ru_url=&amp;quot;Создайте виртуальную машину&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ru:Создайте виртуальную машину]][[ru:Создайте виртуальную машину]]&lt;br /&gt;
&amp;lt;span data-link_translate_fr_title=&amp;quot;Créer une machine virtuelle&amp;quot;  data-link_translate_fr_url=&amp;quot;Créer une machine virtuelle&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:fr:Créer une machine virtuelle]][[fr:Créer une machine virtuelle]]&lt;br /&gt;
&amp;lt;br /&amp;gt;Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu [[:fr:Créer une machine virtuelle|tutaj]].&amp;lt;br /&amp;gt;&amp;lt;span data-translate=&amp;quot;fr&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span data-link_translate_ja_title=&amp;quot;仮想マシンの作成&amp;quot;  data-link_translate_ja_url=&amp;quot;仮想マシンの作成&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ja:仮想マシンの作成]][[ja:仮想マシンの作成]]&lt;br /&gt;
&amp;lt;span data-link_translate_zh_title=&amp;quot;创建一个虚拟机&amp;quot;  data-link_translate_zh_url=&amp;quot;创建一个虚拟机&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:zh:创建一个虚拟机]][[zh:创建一个虚拟机]]&lt;br /&gt;
&amp;lt;span data-link_translate_de_title=&amp;quot;Erstellen einer virtuellen Maschine&amp;quot;  data-link_translate_de_url=&amp;quot;Erstellen einer virtuellen Maschine&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:de:Erstellen einer virtuellen Maschine]][[de:Erstellen einer virtuellen Maschine]]&lt;br /&gt;
&amp;lt;span data-link_translate_nl_title=&amp;quot;Maak een virtuele machine&amp;quot;  data-link_translate_nl_url=&amp;quot;Maak een virtuele machine&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:nl:Maak een virtuele machine]][[nl:Maak een virtuele machine]]&lt;br /&gt;
&amp;lt;span data-link_translate_it_title=&amp;quot;Creare una macchina virtuale&amp;quot;  data-link_translate_it_url=&amp;quot;Creare una macchina virtuale&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:it:Creare una macchina virtuale]][[it:Creare una macchina virtuale]]&lt;br /&gt;
&amp;lt;span data-link_translate_pt_title=&amp;quot;Criar uma máquina virtual&amp;quot;  data-link_translate_pt_url=&amp;quot;Criar uma máquina virtual&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:pt:Criar uma máquina virtual]][[pt:Criar uma máquina virtual]]&lt;br /&gt;
&amp;lt;span data-link_translate_es_title=&amp;quot;Crear una máquina virtual&amp;quot;  data-link_translate_es_url=&amp;quot;Crear una máquina virtual&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:es:Crear una máquina virtual]][[es:Crear una máquina virtual]]&lt;br /&gt;
&amp;lt;span data-link_translate_en_title=&amp;quot;Create a virtual machine&amp;quot;  data-link_translate_en_url=&amp;quot;Create a virtual machine&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:en:Create a virtual machine]][[en:Create a virtual machine]]&lt;br /&gt;
==Jak utworzyć maszynę wirtualną==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aby utworzyć nową maszynę wirtualną, należy najpierw przejść do VMware Cloud Director i kliknąć na &amp;quot;New VM&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:NouvelleVM.PNG|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Następnie będziesz mógł wybrać nazwę swojej maszyny, nazwę, którą chcesz jej nadać i opcjonalnie opis, jeśli chcesz.&lt;br /&gt;
&lt;br /&gt;
Następnie można wybrać typ :&lt;br /&gt;
&lt;br /&gt;
Nowy: pozwala na utworzenie nowej maszyny z ISO i kompletną instalacją.&lt;br /&gt;
&lt;br /&gt;
Z szablonu: pozwala na utworzenie maszyny z szablonu utworzonego na wcześniej utworzonej maszynie.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:NouvelleVM2.PNG|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 ===bez modelu== =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Następnie można wybrać rodzinę systemów operacyjnych spośród Windows, Linux lub Inne, po czym w zależności od dokonanego wyboru należy określić System operacyjny.&lt;br /&gt;
&lt;br /&gt;
Będziesz mógł również wybrać ISO, które chcesz zainstalować dla swojej wirtualnej maszyny.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:NouvelleVM4.PNG|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Następnie możesz zdecydować o zasobach swojej maszyny.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:NouvelleVM6.PNG|1000px]]&lt;br /&gt;
&lt;br /&gt;
[[File:NouvelleVM7.PNG|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Po wybraniu powyższych opcji, należy wybrać sieć z utworzonych. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:NouvelleVM5.PNG|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 ===Od modelu== =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Można wtedy wcześniej wybrać model, który ma zostać utworzony &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:NouvelleVM3.PNG|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Podobnie jak w przypadku tworzenia maszyn wirtualnych bez szablonu, masz możliwość wyboru zasobów przypisanych do tej nowej maszyny.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:NouvelleVM8.PNG|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Możesz również dostosować maszynę podczas jej tworzenia.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:NouvelleVM9.PNG|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Następnie można zatwierdzić utworzenie maszyny i przejść do jej konfiguracji.&lt;br /&gt;
&lt;br /&gt;
[[Category:VMWare]]&lt;/div&gt;</summary>
		<author><name>Ikbot</name></author>
	</entry>
	<entry>
		<id>https://pl-wiki.ikoula.com/index.php?title=Tworzenie_maszyny_wirtualnej&amp;diff=12791</id>
		<title>Tworzenie maszyny wirtualnej</title>
		<link rel="alternate" type="text/html" href="https://pl-wiki.ikoula.com/index.php?title=Tworzenie_maszyny_wirtualnej&amp;diff=12791"/>
		<updated>2021-07-29T12:25:18Z</updated>

		<summary type="html">&lt;p&gt;Ikbot: Utworzono nową stronę &amp;quot;&amp;lt;span data-link_translate_fr_title=&amp;quot;Créer une machine virtuelle&amp;quot;  data-link_translate_fr_url=&amp;quot;Créer une machine virtuelle&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;:fr:Créer une machine virtuelle[...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span data-link_translate_fr_title=&amp;quot;Créer une machine virtuelle&amp;quot;  data-link_translate_fr_url=&amp;quot;Créer une machine virtuelle&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:fr:Créer une machine virtuelle]][[fr:Créer une machine virtuelle]]&lt;br /&gt;
&amp;lt;br /&amp;gt;Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu [[:fr:Créer une machine virtuelle|tutaj]].&amp;lt;br /&amp;gt;&amp;lt;span data-translate=&amp;quot;fr&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span data-link_translate_ja_title=&amp;quot;仮想マシンの作成&amp;quot;  data-link_translate_ja_url=&amp;quot;仮想マシンの作成&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ja:仮想マシンの作成]][[ja:仮想マシンの作成]]&lt;br /&gt;
&amp;lt;span data-link_translate_zh_title=&amp;quot;创建一个虚拟机&amp;quot;  data-link_translate_zh_url=&amp;quot;创建一个虚拟机&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:zh:创建一个虚拟机]][[zh:创建一个虚拟机]]&lt;br /&gt;
&amp;lt;span data-link_translate_de_title=&amp;quot;Erstellen einer virtuellen Maschine&amp;quot;  data-link_translate_de_url=&amp;quot;Erstellen einer virtuellen Maschine&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:de:Erstellen einer virtuellen Maschine]][[de:Erstellen einer virtuellen Maschine]]&lt;br /&gt;
&amp;lt;span data-link_translate_nl_title=&amp;quot;Maak een virtuele machine&amp;quot;  data-link_translate_nl_url=&amp;quot;Maak een virtuele machine&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:nl:Maak een virtuele machine]][[nl:Maak een virtuele machine]]&lt;br /&gt;
&amp;lt;span data-link_translate_it_title=&amp;quot;Creare una macchina virtuale&amp;quot;  data-link_translate_it_url=&amp;quot;Creare una macchina virtuale&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:it:Creare una macchina virtuale]][[it:Creare una macchina virtuale]]&lt;br /&gt;
&amp;lt;span data-link_translate_pt_title=&amp;quot;Criar uma máquina virtual&amp;quot;  data-link_translate_pt_url=&amp;quot;Criar uma máquina virtual&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:pt:Criar uma máquina virtual]][[pt:Criar uma máquina virtual]]&lt;br /&gt;
&amp;lt;span data-link_translate_es_title=&amp;quot;Crear una máquina virtual&amp;quot;  data-link_translate_es_url=&amp;quot;Crear una máquina virtual&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:es:Crear una máquina virtual]][[es:Crear una máquina virtual]]&lt;br /&gt;
&amp;lt;span data-link_translate_en_title=&amp;quot;Create a virtual machine&amp;quot;  data-link_translate_en_url=&amp;quot;Create a virtual machine&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:en:Create a virtual machine]][[en:Create a virtual machine]]&lt;br /&gt;
==Jak utworzyć maszynę wirtualną==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aby utworzyć nową maszynę wirtualną, należy najpierw przejść do VMware Cloud Director i kliknąć na &amp;quot;New VM&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:NouvelleVM.PNG|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Następnie będziesz mógł wybrać nazwę swojej maszyny, nazwę, którą chcesz jej nadać i opcjonalnie opis, jeśli chcesz.&lt;br /&gt;
&lt;br /&gt;
Następnie można wybrać typ :&lt;br /&gt;
&lt;br /&gt;
Nowy: pozwala na utworzenie nowej maszyny z ISO i kompletną instalacją.&lt;br /&gt;
&lt;br /&gt;
Z szablonu: pozwala na utworzenie maszyny z szablonu utworzonego na wcześniej utworzonej maszynie.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:NouvelleVM2.PNG|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 ===bez modelu== =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Następnie można wybrać rodzinę systemów operacyjnych spośród Windows, Linux lub Inne, po czym w zależności od dokonanego wyboru należy określić System operacyjny.&lt;br /&gt;
&lt;br /&gt;
Będziesz mógł również wybrać ISO, które chcesz zainstalować dla swojej wirtualnej maszyny.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:NouvelleVM4.PNG|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Następnie możesz zdecydować o zasobach swojej maszyny.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:NouvelleVM6.PNG|1000px]]&lt;br /&gt;
&lt;br /&gt;
[[File:NouvelleVM7.PNG|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Po wybraniu powyższych opcji, należy wybrać sieć z utworzonych. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:NouvelleVM5.PNG|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 ===Od modelu== =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Można wtedy wcześniej wybrać model, który ma zostać utworzony &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:NouvelleVM3.PNG|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Podobnie jak w przypadku tworzenia maszyn wirtualnych bez szablonu, masz możliwość wyboru zasobów przypisanych do tej nowej maszyny.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:NouvelleVM8.PNG|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Możesz również dostosować maszynę podczas jej tworzenia.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:NouvelleVM9.PNG|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Następnie można zatwierdzić utworzenie maszyny i przejść do jej konfiguracji.&lt;br /&gt;
&lt;br /&gt;
[[Category:VMWare]]&lt;/div&gt;</summary>
		<author><name>Ikbot</name></author>
	</entry>
	<entry>
		<id>https://pl-wiki.ikoula.com/index.php?title=Utw%C3%B3rz_list%C4%99_mailingow%C4%85_lub_grup%C4%99_kontakt%C3%B3w:&amp;diff=12790</id>
		<title>Utwórz listę mailingową lub grupę kontaktów:</title>
		<link rel="alternate" type="text/html" href="https://pl-wiki.ikoula.com/index.php?title=Utw%C3%B3rz_list%C4%99_mailingow%C4%85_lub_grup%C4%99_kontakt%C3%B3w:&amp;diff=12790"/>
		<updated>2021-07-29T10:59:53Z</updated>

		<summary type="html">&lt;p&gt;Ikbot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span data-link_translate_ro_title=&amp;quot;Creați o listă de corespondență sau un grup de contacte:&amp;quot;  data-link_translate_ro_url=&amp;quot;Creați o listă de corespondență sau un grup de contacte:&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ro:Creați o listă de corespondență sau un grup de contacte:]][[ro:Creați o listă de corespondență sau un grup de contacte:]]&lt;br /&gt;
&amp;lt;span data-link_translate_ru_title=&amp;quot;Создайте список рассылки или группу контактов:&amp;quot;  data-link_translate_ru_url=&amp;quot;Создайте список рассылки или группу контактов:&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ru:Создайте список рассылки или группу контактов:]][[ru:Создайте список рассылки или группу контактов:]]&lt;br /&gt;
&amp;lt;span data-link_translate_fr_title=&amp;quot;Créer une liste de diffusion par mail ou d’un groupe de contacts :&amp;quot;  data-link_translate_fr_url=&amp;quot;Créer une liste de diffusion par mail ou d’un groupe de contacts :&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:fr:Créer une liste de diffusion par mail ou d’un groupe de contacts :]][[fr:Créer une liste de diffusion par mail ou d’un groupe de contacts :]]&lt;br /&gt;
&amp;lt;br /&amp;gt;Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu [[:fr:Array|tutaj]].&amp;lt;br /&amp;gt;&amp;lt;span data-translate=&amp;quot;fr&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span data-link_translate_ja_title=&amp;quot;メーリングリストや連絡先のグループを作成します。&amp;quot;  data-link_translate_ja_url=&amp;quot;メーリングリストや連絡先のグループを作成します。&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ja:メーリングリストや連絡先のグループを作成します。]][[ja:メーリングリストや連絡先のグループを作成します。]]&lt;br /&gt;
&amp;lt;span data-link_translate_zh_title=&amp;quot;创建一个邮件列表或一组联系人。&amp;quot;  data-link_translate_zh_url=&amp;quot;创建一个邮件列表或一组联系人。&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:zh:创建一个邮件列表或一组联系人。]][[zh:创建一个邮件列表或一组联系人。]]&lt;br /&gt;
&amp;lt;span data-link_translate_de_title=&amp;quot;Erstellen Sie eine Mailingliste oder eine Gruppe von Kontakten:&amp;quot;  data-link_translate_de_url=&amp;quot;Erstellen Sie eine Mailingliste oder eine Gruppe von Kontakten:&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:de:Erstellen Sie eine Mailingliste oder eine Gruppe von Kontakten:]][[de:Erstellen Sie eine Mailingliste oder eine Gruppe von Kontakten:]]&lt;br /&gt;
&amp;lt;span data-link_translate_nl_title=&amp;quot;Maak een mailinglijst of een groep van contacten:&amp;quot;  data-link_translate_nl_url=&amp;quot;Maak een mailinglijst of een groep van contacten:&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:nl:Maak een mailinglijst of een groep van contacten:]][[nl:Maak een mailinglijst of een groep van contacten:]]&lt;br /&gt;
&amp;lt;span data-link_translate_it_title=&amp;quot;Crea una mailing list o un gruppo di contatti:&amp;quot;  data-link_translate_it_url=&amp;quot;Crea una mailing list o un gruppo di contatti:&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:it:Crea una mailing list o un gruppo di contatti:]][[it:Crea una mailing list o un gruppo di contatti:]]&lt;br /&gt;
&amp;lt;span data-link_translate_pt_title=&amp;quot;Criar uma mailing list ou um grupo de contactos:&amp;quot;  data-link_translate_pt_url=&amp;quot;Criar uma mailing list ou um grupo de contactos:&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:pt:Criar uma mailing list ou um grupo de contactos:]][[pt:Criar uma mailing list ou um grupo de contactos:]]&lt;br /&gt;
&amp;lt;span data-link_translate_es_title=&amp;quot;Crea una lista de correo o un grupo de contactos:&amp;quot;  data-link_translate_es_url=&amp;quot;Crea una lista de correo o un grupo de contactos:&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:es:Crea una lista de correo o un grupo de contactos:]][[es:Crea una lista de correo o un grupo de contactos:]]&lt;br /&gt;
&amp;lt;span data-link_translate_en_title=&amp;quot;Creating an email distribution list or contact group in Zimbra&amp;quot;  data-link_translate_en_url=&amp;quot;Creating+an+email+distribution+list+or+contact+group+in+Zimbra&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:en:Creating an email distribution list or contact group in Zimbra]][[en:Creating an email distribution list or contact group in Zimbra]]&lt;br /&gt;
&lt;br /&gt;
{{#seo:&lt;br /&gt;
|title=Tworzenie listy dystrybucyjnej e-mail lub listy grupy kontaktów&lt;br /&gt;
|title_mode=append&lt;br /&gt;
|keywords=to,są,twoje,słowa kluczowe&lt;br /&gt;
|description=W tym artykule dowiesz się jak utworzyć listę mailingową za pomocą poczty elektronicznej oraz jak utworzyć grupę kontaktów w Zimbrze.&lt;br /&gt;
|image=Uploaded_file.png&lt;br /&gt;
|image_alt=Wiki Logo&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Utwórz listę mailingową lub grupę kontaktów:==&lt;br /&gt;
&lt;br /&gt;
Funkcja automatycznego wprowadzania danych '''Zimbra''' jest bardzo wydajny, gdy odpowiadasz na e-mail lub umawiasz się na spotkanie.&lt;br /&gt;
W trakcie wpisywania wyświetlane są pełne adresy.&lt;br /&gt;
Innym bardzo skutecznym rozwiązaniem jest stworzenie listy odbiorców, czyli &amp;quot;listy dystrybucyjnej&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Zimbra używa również terminu &amp;quot;grupa kontaktów&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Dzięki ''Zimbra'' możesz stworzyć dowolną ilość grup kontaktowych.&lt;br /&gt;
&lt;br /&gt;
==Na przykład:== &lt;br /&gt;
Utwórz grupy kontaktów dla swojego zespołu&lt;br /&gt;
Twój wydział&lt;br /&gt;
Twoi przyjaciele&lt;br /&gt;
Twoja rodzina itd...&lt;br /&gt;
Po wpisaniu adresu w programie Zimbra, program przygotowuje odpowiednie grupy kontaktów, automatycznie dodając wszystkie adresy grup.&lt;br /&gt;
&lt;br /&gt;
==Aby utworzyć grupę kontaktów:==&lt;br /&gt;
&lt;br /&gt;
Otwórz menu &amp;quot;Nowy kontakt&amp;quot; w dowolnej zakładce i wybierz &amp;quot;Grupa kontaktów&amp;quot;.&lt;br /&gt;
Otwiera się zakładka &amp;quot;grupa kontaktów&amp;quot;.&lt;br /&gt;
#Nadaj grupie nazwę&lt;br /&gt;
Wyszukaj kontakty, które chcesz dodać do grupy. Zimbra[https://www.ikoula.com/fr/zimbra] wyszukuje adresy na liście GAL (globalna lista adresów), ale można również wyszukiwać we własnych kontaktach.&lt;br /&gt;
#Wybierz kontakty&lt;br /&gt;
Kliknij na &amp;quot;Dodaj&amp;quot;. '''Kliknij na &amp;quot;Dodaj&amp;quot;, aby dodać kontakt.''' aby dodać kontakt.&lt;br /&gt;
Kliknij na &amp;quot;Zapisz&amp;quot;, aby zapisać kontakt. '''Kliknij na &amp;quot;Zapisz&amp;quot;, aby zapisać grupę.''' aby zapisać grupę.&lt;br /&gt;
&lt;br /&gt;
Uwaga: Termin '''&amp;quot;Globalna lista adresów&amp;quot; (GAL)''' (Global Address List, GAL) jest technicznym&lt;br /&gt;
nazwa techniczna dla katalogu firmowego.&lt;br /&gt;
&lt;br /&gt;
Zostanie wyświetlona nazwa nowej grupy kontaktów. Grupy kontaktowe są identyfikowane przez ikonę przedstawiającą kilka głów i ramion.&lt;br /&gt;
Następnie za każdym razem, gdy chcesz wysłać wiadomość e-mail do różnych osób z danej grupy kontaktowej lub zaproponować im spotkanie, wystarczy wpisać nazwę tej grupy. Program automatycznie wstawia wszystkie adresy grupy w polu odbiorcy.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Zimbra]]&lt;/div&gt;</summary>
		<author><name>Ikbot</name></author>
	</entry>
	<entry>
		<id>https://pl-wiki.ikoula.com/index.php?title=Utw%C3%B3rz_list%C4%99_mailingow%C4%85_lub_grup%C4%99_kontakt%C3%B3w:&amp;diff=12789</id>
		<title>Utwórz listę mailingową lub grupę kontaktów:</title>
		<link rel="alternate" type="text/html" href="https://pl-wiki.ikoula.com/index.php?title=Utw%C3%B3rz_list%C4%99_mailingow%C4%85_lub_grup%C4%99_kontakt%C3%B3w:&amp;diff=12789"/>
		<updated>2021-07-29T10:58:43Z</updated>

		<summary type="html">&lt;p&gt;Ikbot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span data-link_translate_ru_title=&amp;quot;Создайте список рассылки или группу контактов:&amp;quot;  data-link_translate_ru_url=&amp;quot;Создайте список рассылки или группу контактов:&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ru:Создайте список рассылки или группу контактов:]][[ru:Создайте список рассылки или группу контактов:]]&lt;br /&gt;
&amp;lt;span data-link_translate_fr_title=&amp;quot;Créer une liste de diffusion par mail ou d’un groupe de contacts :&amp;quot;  data-link_translate_fr_url=&amp;quot;Créer une liste de diffusion par mail ou d’un groupe de contacts :&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:fr:Créer une liste de diffusion par mail ou d’un groupe de contacts :]][[fr:Créer une liste de diffusion par mail ou d’un groupe de contacts :]]&lt;br /&gt;
&amp;lt;br /&amp;gt;Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu [[:fr:Array|tutaj]].&amp;lt;br /&amp;gt;&amp;lt;span data-translate=&amp;quot;fr&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span data-link_translate_ja_title=&amp;quot;メーリングリストや連絡先のグループを作成します。&amp;quot;  data-link_translate_ja_url=&amp;quot;メーリングリストや連絡先のグループを作成します。&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ja:メーリングリストや連絡先のグループを作成します。]][[ja:メーリングリストや連絡先のグループを作成します。]]&lt;br /&gt;
&amp;lt;span data-link_translate_zh_title=&amp;quot;创建一个邮件列表或一组联系人。&amp;quot;  data-link_translate_zh_url=&amp;quot;创建一个邮件列表或一组联系人。&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:zh:创建一个邮件列表或一组联系人。]][[zh:创建一个邮件列表或一组联系人。]]&lt;br /&gt;
&amp;lt;span data-link_translate_de_title=&amp;quot;Erstellen Sie eine Mailingliste oder eine Gruppe von Kontakten:&amp;quot;  data-link_translate_de_url=&amp;quot;Erstellen Sie eine Mailingliste oder eine Gruppe von Kontakten:&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:de:Erstellen Sie eine Mailingliste oder eine Gruppe von Kontakten:]][[de:Erstellen Sie eine Mailingliste oder eine Gruppe von Kontakten:]]&lt;br /&gt;
&amp;lt;span data-link_translate_nl_title=&amp;quot;Maak een mailinglijst of een groep van contacten:&amp;quot;  data-link_translate_nl_url=&amp;quot;Maak een mailinglijst of een groep van contacten:&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:nl:Maak een mailinglijst of een groep van contacten:]][[nl:Maak een mailinglijst of een groep van contacten:]]&lt;br /&gt;
&amp;lt;span data-link_translate_it_title=&amp;quot;Crea una mailing list o un gruppo di contatti:&amp;quot;  data-link_translate_it_url=&amp;quot;Crea una mailing list o un gruppo di contatti:&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:it:Crea una mailing list o un gruppo di contatti:]][[it:Crea una mailing list o un gruppo di contatti:]]&lt;br /&gt;
&amp;lt;span data-link_translate_pt_title=&amp;quot;Criar uma mailing list ou um grupo de contactos:&amp;quot;  data-link_translate_pt_url=&amp;quot;Criar uma mailing list ou um grupo de contactos:&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:pt:Criar uma mailing list ou um grupo de contactos:]][[pt:Criar uma mailing list ou um grupo de contactos:]]&lt;br /&gt;
&amp;lt;span data-link_translate_es_title=&amp;quot;Crea una lista de correo o un grupo de contactos:&amp;quot;  data-link_translate_es_url=&amp;quot;Crea una lista de correo o un grupo de contactos:&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:es:Crea una lista de correo o un grupo de contactos:]][[es:Crea una lista de correo o un grupo de contactos:]]&lt;br /&gt;
&amp;lt;span data-link_translate_en_title=&amp;quot;Creating an email distribution list or contact group in Zimbra&amp;quot;  data-link_translate_en_url=&amp;quot;Creating+an+email+distribution+list+or+contact+group+in+Zimbra&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:en:Creating an email distribution list or contact group in Zimbra]][[en:Creating an email distribution list or contact group in Zimbra]]&lt;br /&gt;
&lt;br /&gt;
{{#seo:&lt;br /&gt;
|title=Tworzenie listy dystrybucyjnej e-mail lub listy grupy kontaktów&lt;br /&gt;
|title_mode=append&lt;br /&gt;
|keywords=to,są,twoje,słowa kluczowe&lt;br /&gt;
|description=W tym artykule dowiesz się jak utworzyć listę mailingową za pomocą poczty elektronicznej oraz jak utworzyć grupę kontaktów w Zimbrze.&lt;br /&gt;
|image=Uploaded_file.png&lt;br /&gt;
|image_alt=Wiki Logo&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Utwórz listę mailingową lub grupę kontaktów:==&lt;br /&gt;
&lt;br /&gt;
Funkcja automatycznego wprowadzania danych '''Zimbra''' jest bardzo wydajny, gdy odpowiadasz na e-mail lub umawiasz się na spotkanie.&lt;br /&gt;
W trakcie wpisywania wyświetlane są pełne adresy.&lt;br /&gt;
Innym bardzo skutecznym rozwiązaniem jest stworzenie listy odbiorców, czyli &amp;quot;listy dystrybucyjnej&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Zimbra używa również terminu &amp;quot;grupa kontaktów&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Dzięki ''Zimbra'' możesz stworzyć dowolną ilość grup kontaktowych.&lt;br /&gt;
&lt;br /&gt;
==Na przykład:== &lt;br /&gt;
Utwórz grupy kontaktów dla swojego zespołu&lt;br /&gt;
Twój wydział&lt;br /&gt;
Twoi przyjaciele&lt;br /&gt;
Twoja rodzina itd...&lt;br /&gt;
Po wpisaniu adresu w programie Zimbra, program przygotowuje odpowiednie grupy kontaktów, automatycznie dodając wszystkie adresy grup.&lt;br /&gt;
&lt;br /&gt;
==Aby utworzyć grupę kontaktów:==&lt;br /&gt;
&lt;br /&gt;
Otwórz menu &amp;quot;Nowy kontakt&amp;quot; w dowolnej zakładce i wybierz &amp;quot;Grupa kontaktów&amp;quot;.&lt;br /&gt;
Otwiera się zakładka &amp;quot;grupa kontaktów&amp;quot;.&lt;br /&gt;
#Nadaj grupie nazwę&lt;br /&gt;
Wyszukaj kontakty, które chcesz dodać do grupy. Zimbra[https://www.ikoula.com/fr/zimbra] wyszukuje adresy na liście GAL (globalna lista adresów), ale można również wyszukiwać we własnych kontaktach.&lt;br /&gt;
#Wybierz kontakty&lt;br /&gt;
Kliknij na &amp;quot;Dodaj&amp;quot;. '''Kliknij na &amp;quot;Dodaj&amp;quot;, aby dodać kontakt.''' aby dodać kontakt.&lt;br /&gt;
Kliknij na &amp;quot;Zapisz&amp;quot;, aby zapisać kontakt. '''Kliknij na &amp;quot;Zapisz&amp;quot;, aby zapisać grupę.''' aby zapisać grupę.&lt;br /&gt;
&lt;br /&gt;
Uwaga: Termin '''&amp;quot;Globalna lista adresów&amp;quot; (GAL)''' (Global Address List, GAL) jest technicznym&lt;br /&gt;
nazwa techniczna dla katalogu firmowego.&lt;br /&gt;
&lt;br /&gt;
Zostanie wyświetlona nazwa nowej grupy kontaktów. Grupy kontaktowe są identyfikowane przez ikonę przedstawiającą kilka głów i ramion.&lt;br /&gt;
Następnie za każdym razem, gdy chcesz wysłać wiadomość e-mail do różnych osób z danej grupy kontaktowej lub zaproponować im spotkanie, wystarczy wpisać nazwę tej grupy. Program automatycznie wstawia wszystkie adresy grupy w polu odbiorcy.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Zimbra]]&lt;/div&gt;</summary>
		<author><name>Ikbot</name></author>
	</entry>
	<entry>
		<id>https://pl-wiki.ikoula.com/index.php?title=Utw%C3%B3rz_list%C4%99_mailingow%C4%85_lub_grup%C4%99_kontakt%C3%B3w:&amp;diff=12788</id>
		<title>Utwórz listę mailingową lub grupę kontaktów:</title>
		<link rel="alternate" type="text/html" href="https://pl-wiki.ikoula.com/index.php?title=Utw%C3%B3rz_list%C4%99_mailingow%C4%85_lub_grup%C4%99_kontakt%C3%B3w:&amp;diff=12788"/>
		<updated>2021-07-29T10:57:33Z</updated>

		<summary type="html">&lt;p&gt;Ikbot: Utworzono nową stronę &amp;quot;&amp;lt;span data-link_translate_fr_title=&amp;quot;Créer une liste de diffusion par mail ou d’un groupe de contacts :&amp;quot;  data-link_translate_fr_url=&amp;quot;Créer une liste de diffusion par...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span data-link_translate_fr_title=&amp;quot;Créer une liste de diffusion par mail ou d’un groupe de contacts :&amp;quot;  data-link_translate_fr_url=&amp;quot;Créer une liste de diffusion par mail ou d’un groupe de contacts :&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:fr:Créer une liste de diffusion par mail ou d’un groupe de contacts :]][[fr:Créer une liste de diffusion par mail ou d’un groupe de contacts :]]&lt;br /&gt;
&amp;lt;br /&amp;gt;Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu [[:fr:Array|tutaj]].&amp;lt;br /&amp;gt;&amp;lt;span data-translate=&amp;quot;fr&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span data-link_translate_ja_title=&amp;quot;メーリングリストや連絡先のグループを作成します。&amp;quot;  data-link_translate_ja_url=&amp;quot;メーリングリストや連絡先のグループを作成します。&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ja:メーリングリストや連絡先のグループを作成します。]][[ja:メーリングリストや連絡先のグループを作成します。]]&lt;br /&gt;
&amp;lt;span data-link_translate_zh_title=&amp;quot;创建一个邮件列表或一组联系人。&amp;quot;  data-link_translate_zh_url=&amp;quot;创建一个邮件列表或一组联系人。&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:zh:创建一个邮件列表或一组联系人。]][[zh:创建一个邮件列表或一组联系人。]]&lt;br /&gt;
&amp;lt;span data-link_translate_de_title=&amp;quot;Erstellen Sie eine Mailingliste oder eine Gruppe von Kontakten:&amp;quot;  data-link_translate_de_url=&amp;quot;Erstellen Sie eine Mailingliste oder eine Gruppe von Kontakten:&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:de:Erstellen Sie eine Mailingliste oder eine Gruppe von Kontakten:]][[de:Erstellen Sie eine Mailingliste oder eine Gruppe von Kontakten:]]&lt;br /&gt;
&amp;lt;span data-link_translate_nl_title=&amp;quot;Maak een mailinglijst of een groep van contacten:&amp;quot;  data-link_translate_nl_url=&amp;quot;Maak een mailinglijst of een groep van contacten:&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:nl:Maak een mailinglijst of een groep van contacten:]][[nl:Maak een mailinglijst of een groep van contacten:]]&lt;br /&gt;
&amp;lt;span data-link_translate_it_title=&amp;quot;Crea una mailing list o un gruppo di contatti:&amp;quot;  data-link_translate_it_url=&amp;quot;Crea una mailing list o un gruppo di contatti:&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:it:Crea una mailing list o un gruppo di contatti:]][[it:Crea una mailing list o un gruppo di contatti:]]&lt;br /&gt;
&amp;lt;span data-link_translate_pt_title=&amp;quot;Criar uma mailing list ou um grupo de contactos:&amp;quot;  data-link_translate_pt_url=&amp;quot;Criar uma mailing list ou um grupo de contactos:&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:pt:Criar uma mailing list ou um grupo de contactos:]][[pt:Criar uma mailing list ou um grupo de contactos:]]&lt;br /&gt;
&amp;lt;span data-link_translate_es_title=&amp;quot;Crea una lista de correo o un grupo de contactos:&amp;quot;  data-link_translate_es_url=&amp;quot;Crea una lista de correo o un grupo de contactos:&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:es:Crea una lista de correo o un grupo de contactos:]][[es:Crea una lista de correo o un grupo de contactos:]]&lt;br /&gt;
&amp;lt;span data-link_translate_en_title=&amp;quot;Creating an email distribution list or contact group in Zimbra&amp;quot;  data-link_translate_en_url=&amp;quot;Creating+an+email+distribution+list+or+contact+group+in+Zimbra&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:en:Creating an email distribution list or contact group in Zimbra]][[en:Creating an email distribution list or contact group in Zimbra]]&lt;br /&gt;
&lt;br /&gt;
{{#seo:&lt;br /&gt;
|title=Tworzenie listy dystrybucyjnej e-mail lub listy grupy kontaktów&lt;br /&gt;
|title_mode=append&lt;br /&gt;
|keywords=to,są,twoje,słowa kluczowe&lt;br /&gt;
|description=W tym artykule dowiesz się jak utworzyć listę mailingową za pomocą poczty elektronicznej oraz jak utworzyć grupę kontaktów w Zimbrze.&lt;br /&gt;
|image=Uploaded_file.png&lt;br /&gt;
|image_alt=Wiki Logo&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Utwórz listę mailingową lub grupę kontaktów:==&lt;br /&gt;
&lt;br /&gt;
Funkcja automatycznego wprowadzania danych '''Zimbra''' jest bardzo wydajny, gdy odpowiadasz na e-mail lub umawiasz się na spotkanie.&lt;br /&gt;
W trakcie wpisywania wyświetlane są pełne adresy.&lt;br /&gt;
Innym bardzo skutecznym rozwiązaniem jest stworzenie listy odbiorców, czyli &amp;quot;listy dystrybucyjnej&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Zimbra używa również terminu &amp;quot;grupa kontaktów&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Dzięki ''Zimbra'' możesz stworzyć dowolną ilość grup kontaktowych.&lt;br /&gt;
&lt;br /&gt;
==Na przykład:== &lt;br /&gt;
Utwórz grupy kontaktów dla swojego zespołu&lt;br /&gt;
Twój wydział&lt;br /&gt;
Twoi przyjaciele&lt;br /&gt;
Twoja rodzina itd...&lt;br /&gt;
Po wpisaniu adresu w programie Zimbra, program przygotowuje odpowiednie grupy kontaktów, automatycznie dodając wszystkie adresy grup.&lt;br /&gt;
&lt;br /&gt;
==Aby utworzyć grupę kontaktów:==&lt;br /&gt;
&lt;br /&gt;
Otwórz menu &amp;quot;Nowy kontakt&amp;quot; w dowolnej zakładce i wybierz &amp;quot;Grupa kontaktów&amp;quot;.&lt;br /&gt;
Otwiera się zakładka &amp;quot;grupa kontaktów&amp;quot;.&lt;br /&gt;
#Nadaj grupie nazwę&lt;br /&gt;
Wyszukaj kontakty, które chcesz dodać do grupy. Zimbra[https://www.ikoula.com/fr/zimbra] wyszukuje adresy na liście GAL (globalna lista adresów), ale można również wyszukiwać we własnych kontaktach.&lt;br /&gt;
#Wybierz kontakty&lt;br /&gt;
Kliknij na &amp;quot;Dodaj&amp;quot;. '''Kliknij na &amp;quot;Dodaj&amp;quot;, aby dodać kontakt.''' aby dodać kontakt.&lt;br /&gt;
Kliknij na &amp;quot;Zapisz&amp;quot;, aby zapisać kontakt. '''Kliknij na &amp;quot;Zapisz&amp;quot;, aby zapisać grupę.''' aby zapisać grupę.&lt;br /&gt;
&lt;br /&gt;
Uwaga: Termin '''&amp;quot;Globalna lista adresów&amp;quot; (GAL)''' (Global Address List, GAL) jest technicznym&lt;br /&gt;
nazwa techniczna dla katalogu firmowego.&lt;br /&gt;
&lt;br /&gt;
Zostanie wyświetlona nazwa nowej grupy kontaktów. Grupy kontaktowe są identyfikowane przez ikonę przedstawiającą kilka głów i ramion.&lt;br /&gt;
Następnie za każdym razem, gdy chcesz wysłać wiadomość e-mail do różnych osób z danej grupy kontaktowej lub zaproponować im spotkanie, wystarczy wpisać nazwę tej grupy. Program automatycznie wstawia wszystkie adresy grupy w polu odbiorcy.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Zimbra]]&lt;/div&gt;</summary>
		<author><name>Ikbot</name></author>
	</entry>
	<entry>
		<id>https://pl-wiki.ikoula.com/index.php?title=Tworzenie_bazy_danych_PostgreSQL&amp;diff=12787</id>
		<title>Tworzenie bazy danych PostgreSQL</title>
		<link rel="alternate" type="text/html" href="https://pl-wiki.ikoula.com/index.php?title=Tworzenie_bazy_danych_PostgreSQL&amp;diff=12787"/>
		<updated>2021-07-29T10:50:35Z</updated>

		<summary type="html">&lt;p&gt;Ikbot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span data-link_translate_ro_title=&amp;quot;Crearea unei baze de date PostgreSQL&amp;quot;  data-link_translate_ro_url=&amp;quot;Crearea unei baze de date PostgreSQL&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ro:Crearea unei baze de date PostgreSQL]][[ro:Crearea unei baze de date PostgreSQL]]&lt;br /&gt;
&amp;lt;span data-link_translate_ru_title=&amp;quot;Создание базы данных PostgreSQL&amp;quot;  data-link_translate_ru_url=&amp;quot;Создание базы данных PostgreSQL&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ru:Создание базы данных PostgreSQL]][[ru:Создание базы данных PostgreSQL]]&lt;br /&gt;
&amp;lt;span data-link_translate_fr_title=&amp;quot;Créer une base de donnés PostgreSQL&amp;quot;  data-link_translate_fr_url=&amp;quot;Créer une base de donnés PostgreSQL&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:fr:Créer une base de donnés PostgreSQL]][[fr:Créer une base de donnés PostgreSQL]]&lt;br /&gt;
&amp;lt;br /&amp;gt;Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu [[:fr:Créer une base de donnés PostgreSQL|tutaj]].&amp;lt;br /&amp;gt;&amp;lt;span data-translate=&amp;quot;fr&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span data-link_translate_ja_title=&amp;quot;PostgreSQLデータベースの作成&amp;quot;  data-link_translate_ja_url=&amp;quot;PostgreSQLデータベースの作成&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ja:PostgreSQLデータベースの作成]][[ja:PostgreSQLデータベースの作成]]&lt;br /&gt;
&amp;lt;span data-link_translate_zh_title=&amp;quot;创建一个PostgreSQL数据库&amp;quot;  data-link_translate_zh_url=&amp;quot;创建一个PostgreSQL数据库&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:zh:创建一个PostgreSQL数据库]][[zh:创建一个PostgreSQL数据库]]&lt;br /&gt;
&amp;lt;span data-link_translate_de_title=&amp;quot;Erstellen einer PostgreSQL-Datenbank&amp;quot;  data-link_translate_de_url=&amp;quot;Erstellen einer PostgreSQL-Datenbank&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:de:Erstellen einer PostgreSQL-Datenbank]][[de:Erstellen einer PostgreSQL-Datenbank]]&lt;br /&gt;
&amp;lt;span data-link_translate_nl_title=&amp;quot;Een PostgreSQL database maken&amp;quot;  data-link_translate_nl_url=&amp;quot;Een PostgreSQL database maken&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:nl:Een PostgreSQL database maken]][[nl:Een PostgreSQL database maken]]&lt;br /&gt;
&amp;lt;span data-link_translate_it_title=&amp;quot;Creare un database PostgreSQL&amp;quot;  data-link_translate_it_url=&amp;quot;Creare un database PostgreSQL&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:it:Creare un database PostgreSQL]][[it:Creare un database PostgreSQL]]&lt;br /&gt;
&amp;lt;span data-link_translate_pt_title=&amp;quot;Criação de uma base de dados PostgreSQL&amp;quot;  data-link_translate_pt_url=&amp;quot;Criação de uma base de dados PostgreSQL&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:pt:Criação de uma base de dados PostgreSQL]][[pt:Criação de uma base de dados PostgreSQL]]&lt;br /&gt;
&amp;lt;span data-link_translate_es_title=&amp;quot;Creación de una base de datos PostgreSQL&amp;quot;  data-link_translate_es_url=&amp;quot;Creación de una base de datos PostgreSQL&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:es:Creación de una base de datos PostgreSQL]][[es:Creación de una base de datos PostgreSQL]]&lt;br /&gt;
&amp;lt;span data-link_translate_en_title=&amp;quot;Creating a PostgreSQL database&amp;quot;  data-link_translate_en_url=&amp;quot;Creating a PostgreSQL database&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:en:Creating a PostgreSQL database]][[en:Creating a PostgreSQL database]]&lt;br /&gt;
&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;!-- Début de l'article. Placez votre texte ci-après et n'hésitez pas à personnaliser les chapitres selon votre besoin --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Wstęp==&lt;br /&gt;
Ten artykuł dotyczy tworzenia bazy danych i jej właściciela - użytkownika.&lt;br /&gt;
&lt;br /&gt;
==Połączenia z PostgreSQL==&lt;br /&gt;
Wchodzimy pod użytkownika '''postgres''' następnie łączymy się z PostgreSQL :&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# su - postgres&lt;br /&gt;
postgres@vm-postgres:~$ psql&lt;br /&gt;
psql (9.1.24lts2)&lt;br /&gt;
Saisissez « help » pour l aide.&lt;br /&gt;
&lt;br /&gt;
postgres=#&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tworzenie bazy danych==&lt;br /&gt;
Tworzymy bazę danych '''test''' :&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
postgres=# CREATE DATABASE test;&lt;br /&gt;
CREATE DATABASE&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sprawdźmy, czy jest on utworzony:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
postgres=# \l&lt;br /&gt;
                                  Liste des bases de données&lt;br /&gt;
    Nom    | Propriétaire | Encodage | Collationnement | Type caract. |    Droits d accès&lt;br /&gt;
-----------+--------------+----------+-----------------+--------------+-----------------------&lt;br /&gt;
 postgres  | postgres     | UTF8     | fr_FR.UTF-8     | fr_FR.UTF-8  |&lt;br /&gt;
 template0 | postgres     | UTF8     | fr_FR.UTF-8     | fr_FR.UTF-8  | =c/postgres          +&lt;br /&gt;
           |              |          |                 |              | postgres=CTc/postgres&lt;br /&gt;
 template1 | postgres     | UTF8     | fr_FR.UTF-8     | fr_FR.UTF-8  | =c/postgres          +&lt;br /&gt;
           |              |          |                 |              | postgres=CTc/postgres&lt;br /&gt;
 test      | postgres     | UTF8     | fr_FR.UTF-8     | fr_FR.UTF-8  |&lt;br /&gt;
(4 lignes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jak widzimy, właścicielem bazy danych ''test'' jest użytkownik ''postgres'', zmienimy to później.&lt;br /&gt;
&lt;br /&gt;
==Tworzenie użytkownika==&lt;br /&gt;
Wciąż będąc połączonym z PostgreSQL, tworzymy użytkownika '''test_użytkownika''' z hasłem '''hasło_ikoula''' :&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
postgres=# CREATE USER test_user WITH PASSWORD 'password_ikoula';&lt;br /&gt;
CREATE ROLE&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Zmiana właściciela bazy danych==&lt;br /&gt;
Wciąż będąc połączonym z PostgreSQL, zmieniamy właściciela bazy danych '''test''' baza danych dla naszego użytkownika '''test_użytkownika''' :&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
postgres=# ALTER DATABASE test OWNER TO test_user;&lt;br /&gt;
ALTER DATABASE&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sprawdzamy, czy właściciel jest zmodyfikowany dla '''test_użytkownika''' :&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
postgres=# \l&lt;br /&gt;
                                  Liste des bases de données&lt;br /&gt;
    Nom    | Propriétaire | Encodage | Collationnement | Type caract. |    Droits d accès&lt;br /&gt;
-----------+--------------+----------+-----------------+--------------+-----------------------&lt;br /&gt;
 postgres  | postgres     | UTF8     | fr_FR.UTF-8     | fr_FR.UTF-8  |&lt;br /&gt;
 template0 | postgres     | UTF8     | fr_FR.UTF-8     | fr_FR.UTF-8  | =c/postgres          +&lt;br /&gt;
           |              |          |                 |              | postgres=CTc/postgres&lt;br /&gt;
 template1 | postgres     | UTF8     | fr_FR.UTF-8     | fr_FR.UTF-8  | =c/postgres          +&lt;br /&gt;
           |              |          |                 |              | postgres=CTc/postgres&lt;br /&gt;
 test      | test_user    | UTF8     | fr_FR.UTF-8     | fr_FR.UTF-8  |&lt;br /&gt;
(4 lignes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
&amp;lt;!-- Fin de l'article --&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Cet article vous a semblé utile ? &amp;lt;vote /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Commentaire --&amp;gt;&lt;br /&gt;
&amp;lt;comments /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Placez ci-dessous la ou les catégories auxquelles se rapporte votre article. Ex: [[Category:Contribute]] [[Category:Linux]] --&amp;gt;&lt;br /&gt;
[[Category:PostgreSQL]] [[Category:Linux]]&lt;br /&gt;
[[Category:Serwer VPS]]&lt;br /&gt;
[[Category:Serwer dedykowany]]&lt;/div&gt;</summary>
		<author><name>Ikbot</name></author>
	</entry>
	<entry>
		<id>https://pl-wiki.ikoula.com/index.php?title=Tworzenie_bazy_danych_PostgreSQL&amp;diff=12786</id>
		<title>Tworzenie bazy danych PostgreSQL</title>
		<link rel="alternate" type="text/html" href="https://pl-wiki.ikoula.com/index.php?title=Tworzenie_bazy_danych_PostgreSQL&amp;diff=12786"/>
		<updated>2021-07-29T10:49:21Z</updated>

		<summary type="html">&lt;p&gt;Ikbot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span data-link_translate_ru_title=&amp;quot;Создание базы данных PostgreSQL&amp;quot;  data-link_translate_ru_url=&amp;quot;Создание базы данных PostgreSQL&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ru:Создание базы данных PostgreSQL]][[ru:Создание базы данных PostgreSQL]]&lt;br /&gt;
&amp;lt;span data-link_translate_fr_title=&amp;quot;Créer une base de donnés PostgreSQL&amp;quot;  data-link_translate_fr_url=&amp;quot;Créer une base de donnés PostgreSQL&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:fr:Créer une base de donnés PostgreSQL]][[fr:Créer une base de donnés PostgreSQL]]&lt;br /&gt;
&amp;lt;br /&amp;gt;Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu [[:fr:Créer une base de donnés PostgreSQL|tutaj]].&amp;lt;br /&amp;gt;&amp;lt;span data-translate=&amp;quot;fr&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span data-link_translate_ja_title=&amp;quot;PostgreSQLデータベースの作成&amp;quot;  data-link_translate_ja_url=&amp;quot;PostgreSQLデータベースの作成&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ja:PostgreSQLデータベースの作成]][[ja:PostgreSQLデータベースの作成]]&lt;br /&gt;
&amp;lt;span data-link_translate_zh_title=&amp;quot;创建一个PostgreSQL数据库&amp;quot;  data-link_translate_zh_url=&amp;quot;创建一个PostgreSQL数据库&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:zh:创建一个PostgreSQL数据库]][[zh:创建一个PostgreSQL数据库]]&lt;br /&gt;
&amp;lt;span data-link_translate_de_title=&amp;quot;Erstellen einer PostgreSQL-Datenbank&amp;quot;  data-link_translate_de_url=&amp;quot;Erstellen einer PostgreSQL-Datenbank&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:de:Erstellen einer PostgreSQL-Datenbank]][[de:Erstellen einer PostgreSQL-Datenbank]]&lt;br /&gt;
&amp;lt;span data-link_translate_nl_title=&amp;quot;Een PostgreSQL database maken&amp;quot;  data-link_translate_nl_url=&amp;quot;Een PostgreSQL database maken&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:nl:Een PostgreSQL database maken]][[nl:Een PostgreSQL database maken]]&lt;br /&gt;
&amp;lt;span data-link_translate_it_title=&amp;quot;Creare un database PostgreSQL&amp;quot;  data-link_translate_it_url=&amp;quot;Creare un database PostgreSQL&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:it:Creare un database PostgreSQL]][[it:Creare un database PostgreSQL]]&lt;br /&gt;
&amp;lt;span data-link_translate_pt_title=&amp;quot;Criação de uma base de dados PostgreSQL&amp;quot;  data-link_translate_pt_url=&amp;quot;Criação de uma base de dados PostgreSQL&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:pt:Criação de uma base de dados PostgreSQL]][[pt:Criação de uma base de dados PostgreSQL]]&lt;br /&gt;
&amp;lt;span data-link_translate_es_title=&amp;quot;Creación de una base de datos PostgreSQL&amp;quot;  data-link_translate_es_url=&amp;quot;Creación de una base de datos PostgreSQL&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:es:Creación de una base de datos PostgreSQL]][[es:Creación de una base de datos PostgreSQL]]&lt;br /&gt;
&amp;lt;span data-link_translate_en_title=&amp;quot;Creating a PostgreSQL database&amp;quot;  data-link_translate_en_url=&amp;quot;Creating a PostgreSQL database&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:en:Creating a PostgreSQL database]][[en:Creating a PostgreSQL database]]&lt;br /&gt;
&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;!-- Début de l'article. Placez votre texte ci-après et n'hésitez pas à personnaliser les chapitres selon votre besoin --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Wstęp==&lt;br /&gt;
Ten artykuł dotyczy tworzenia bazy danych i jej właściciela - użytkownika.&lt;br /&gt;
&lt;br /&gt;
==Połączenia z PostgreSQL==&lt;br /&gt;
Wchodzimy pod użytkownika '''postgres''' następnie łączymy się z PostgreSQL :&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# su - postgres&lt;br /&gt;
postgres@vm-postgres:~$ psql&lt;br /&gt;
psql (9.1.24lts2)&lt;br /&gt;
Saisissez « help » pour l aide.&lt;br /&gt;
&lt;br /&gt;
postgres=#&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tworzenie bazy danych==&lt;br /&gt;
Tworzymy bazę danych '''test''' :&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
postgres=# CREATE DATABASE test;&lt;br /&gt;
CREATE DATABASE&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sprawdźmy, czy jest on utworzony:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
postgres=# \l&lt;br /&gt;
                                  Liste des bases de données&lt;br /&gt;
    Nom    | Propriétaire | Encodage | Collationnement | Type caract. |    Droits d accès&lt;br /&gt;
-----------+--------------+----------+-----------------+--------------+-----------------------&lt;br /&gt;
 postgres  | postgres     | UTF8     | fr_FR.UTF-8     | fr_FR.UTF-8  |&lt;br /&gt;
 template0 | postgres     | UTF8     | fr_FR.UTF-8     | fr_FR.UTF-8  | =c/postgres          +&lt;br /&gt;
           |              |          |                 |              | postgres=CTc/postgres&lt;br /&gt;
 template1 | postgres     | UTF8     | fr_FR.UTF-8     | fr_FR.UTF-8  | =c/postgres          +&lt;br /&gt;
           |              |          |                 |              | postgres=CTc/postgres&lt;br /&gt;
 test      | postgres     | UTF8     | fr_FR.UTF-8     | fr_FR.UTF-8  |&lt;br /&gt;
(4 lignes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jak widzimy, właścicielem bazy danych ''test'' jest użytkownik ''postgres'', zmienimy to później.&lt;br /&gt;
&lt;br /&gt;
==Tworzenie użytkownika==&lt;br /&gt;
Wciąż będąc połączonym z PostgreSQL, tworzymy użytkownika '''test_użytkownika''' z hasłem '''hasło_ikoula''' :&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
postgres=# CREATE USER test_user WITH PASSWORD 'password_ikoula';&lt;br /&gt;
CREATE ROLE&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Zmiana właściciela bazy danych==&lt;br /&gt;
Wciąż będąc połączonym z PostgreSQL, zmieniamy właściciela bazy danych '''test''' baza danych dla naszego użytkownika '''test_użytkownika''' :&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
postgres=# ALTER DATABASE test OWNER TO test_user;&lt;br /&gt;
ALTER DATABASE&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sprawdzamy, czy właściciel jest zmodyfikowany dla '''test_użytkownika''' :&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
postgres=# \l&lt;br /&gt;
                                  Liste des bases de données&lt;br /&gt;
    Nom    | Propriétaire | Encodage | Collationnement | Type caract. |    Droits d accès&lt;br /&gt;
-----------+--------------+----------+-----------------+--------------+-----------------------&lt;br /&gt;
 postgres  | postgres     | UTF8     | fr_FR.UTF-8     | fr_FR.UTF-8  |&lt;br /&gt;
 template0 | postgres     | UTF8     | fr_FR.UTF-8     | fr_FR.UTF-8  | =c/postgres          +&lt;br /&gt;
           |              |          |                 |              | postgres=CTc/postgres&lt;br /&gt;
 template1 | postgres     | UTF8     | fr_FR.UTF-8     | fr_FR.UTF-8  | =c/postgres          +&lt;br /&gt;
           |              |          |                 |              | postgres=CTc/postgres&lt;br /&gt;
 test      | test_user    | UTF8     | fr_FR.UTF-8     | fr_FR.UTF-8  |&lt;br /&gt;
(4 lignes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
&amp;lt;!-- Fin de l'article --&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Cet article vous a semblé utile ? &amp;lt;vote /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Commentaire --&amp;gt;&lt;br /&gt;
&amp;lt;comments /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Placez ci-dessous la ou les catégories auxquelles se rapporte votre article. Ex: [[Category:Contribute]] [[Category:Linux]] --&amp;gt;&lt;br /&gt;
[[Category:PostgreSQL]] [[Category:Linux]]&lt;br /&gt;
[[Category:Serwer VPS]]&lt;br /&gt;
[[Category:Serwer dedykowany]]&lt;/div&gt;</summary>
		<author><name>Ikbot</name></author>
	</entry>
	<entry>
		<id>https://pl-wiki.ikoula.com/index.php?title=Tworzenie_bazy_danych_PostgreSQL&amp;diff=12785</id>
		<title>Tworzenie bazy danych PostgreSQL</title>
		<link rel="alternate" type="text/html" href="https://pl-wiki.ikoula.com/index.php?title=Tworzenie_bazy_danych_PostgreSQL&amp;diff=12785"/>
		<updated>2021-07-29T10:48:15Z</updated>

		<summary type="html">&lt;p&gt;Ikbot: Utworzono nową stronę &amp;quot;&amp;lt;span data-link_translate_fr_title=&amp;quot;Créer une base de donnés PostgreSQL&amp;quot;  data-link_translate_fr_url=&amp;quot;Créer une base de donnés PostgreSQL&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;:fr:Créer une ba...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span data-link_translate_fr_title=&amp;quot;Créer une base de donnés PostgreSQL&amp;quot;  data-link_translate_fr_url=&amp;quot;Créer une base de donnés PostgreSQL&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:fr:Créer une base de donnés PostgreSQL]][[fr:Créer une base de donnés PostgreSQL]]&lt;br /&gt;
&amp;lt;br /&amp;gt;Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu [[:fr:Créer une base de donnés PostgreSQL|tutaj]].&amp;lt;br /&amp;gt;&amp;lt;span data-translate=&amp;quot;fr&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span data-link_translate_ja_title=&amp;quot;PostgreSQLデータベースの作成&amp;quot;  data-link_translate_ja_url=&amp;quot;PostgreSQLデータベースの作成&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ja:PostgreSQLデータベースの作成]][[ja:PostgreSQLデータベースの作成]]&lt;br /&gt;
&amp;lt;span data-link_translate_zh_title=&amp;quot;创建一个PostgreSQL数据库&amp;quot;  data-link_translate_zh_url=&amp;quot;创建一个PostgreSQL数据库&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:zh:创建一个PostgreSQL数据库]][[zh:创建一个PostgreSQL数据库]]&lt;br /&gt;
&amp;lt;span data-link_translate_de_title=&amp;quot;Erstellen einer PostgreSQL-Datenbank&amp;quot;  data-link_translate_de_url=&amp;quot;Erstellen einer PostgreSQL-Datenbank&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:de:Erstellen einer PostgreSQL-Datenbank]][[de:Erstellen einer PostgreSQL-Datenbank]]&lt;br /&gt;
&amp;lt;span data-link_translate_nl_title=&amp;quot;Een PostgreSQL database maken&amp;quot;  data-link_translate_nl_url=&amp;quot;Een PostgreSQL database maken&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:nl:Een PostgreSQL database maken]][[nl:Een PostgreSQL database maken]]&lt;br /&gt;
&amp;lt;span data-link_translate_it_title=&amp;quot;Creare un database PostgreSQL&amp;quot;  data-link_translate_it_url=&amp;quot;Creare un database PostgreSQL&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:it:Creare un database PostgreSQL]][[it:Creare un database PostgreSQL]]&lt;br /&gt;
&amp;lt;span data-link_translate_pt_title=&amp;quot;Criação de uma base de dados PostgreSQL&amp;quot;  data-link_translate_pt_url=&amp;quot;Criação de uma base de dados PostgreSQL&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:pt:Criação de uma base de dados PostgreSQL]][[pt:Criação de uma base de dados PostgreSQL]]&lt;br /&gt;
&amp;lt;span data-link_translate_es_title=&amp;quot;Creación de una base de datos PostgreSQL&amp;quot;  data-link_translate_es_url=&amp;quot;Creación de una base de datos PostgreSQL&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:es:Creación de una base de datos PostgreSQL]][[es:Creación de una base de datos PostgreSQL]]&lt;br /&gt;
&amp;lt;span data-link_translate_en_title=&amp;quot;Creating a PostgreSQL database&amp;quot;  data-link_translate_en_url=&amp;quot;Creating a PostgreSQL database&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:en:Creating a PostgreSQL database]][[en:Creating a PostgreSQL database]]&lt;br /&gt;
&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;he&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ru&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ja&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;zh&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;ro&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;de&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;nl&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;it&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;pt&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span data-link_translate=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;!-- Début de l'article. Placez votre texte ci-après et n'hésitez pas à personnaliser les chapitres selon votre besoin --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Wstęp==&lt;br /&gt;
Ten artykuł dotyczy tworzenia bazy danych i jej właściciela - użytkownika.&lt;br /&gt;
&lt;br /&gt;
==Połączenia z PostgreSQL==&lt;br /&gt;
Wchodzimy pod użytkownika '''postgres''' następnie łączymy się z PostgreSQL :&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# su - postgres&lt;br /&gt;
postgres@vm-postgres:~$ psql&lt;br /&gt;
psql (9.1.24lts2)&lt;br /&gt;
Saisissez « help » pour l aide.&lt;br /&gt;
&lt;br /&gt;
postgres=#&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tworzenie bazy danych==&lt;br /&gt;
Tworzymy bazę danych '''test''' :&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
postgres=# CREATE DATABASE test;&lt;br /&gt;
CREATE DATABASE&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sprawdźmy, czy jest on utworzony:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
postgres=# \l&lt;br /&gt;
                                  Liste des bases de données&lt;br /&gt;
    Nom    | Propriétaire | Encodage | Collationnement | Type caract. |    Droits d accès&lt;br /&gt;
-----------+--------------+----------+-----------------+--------------+-----------------------&lt;br /&gt;
 postgres  | postgres     | UTF8     | fr_FR.UTF-8     | fr_FR.UTF-8  |&lt;br /&gt;
 template0 | postgres     | UTF8     | fr_FR.UTF-8     | fr_FR.UTF-8  | =c/postgres          +&lt;br /&gt;
           |              |          |                 |              | postgres=CTc/postgres&lt;br /&gt;
 template1 | postgres     | UTF8     | fr_FR.UTF-8     | fr_FR.UTF-8  | =c/postgres          +&lt;br /&gt;
           |              |          |                 |              | postgres=CTc/postgres&lt;br /&gt;
 test      | postgres     | UTF8     | fr_FR.UTF-8     | fr_FR.UTF-8  |&lt;br /&gt;
(4 lignes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jak widzimy, właścicielem bazy danych ''test'' jest użytkownik ''postgres'', zmienimy to później.&lt;br /&gt;
&lt;br /&gt;
==Tworzenie użytkownika==&lt;br /&gt;
Wciąż będąc połączonym z PostgreSQL, tworzymy użytkownika '''test_użytkownika''' z hasłem '''hasło_ikoula''' :&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
postgres=# CREATE USER test_user WITH PASSWORD 'password_ikoula';&lt;br /&gt;
CREATE ROLE&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Zmiana właściciela bazy danych==&lt;br /&gt;
Wciąż będąc połączonym z PostgreSQL, zmieniamy właściciela bazy danych '''test''' baza danych dla naszego użytkownika '''test_użytkownika''' :&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
postgres=# ALTER DATABASE test OWNER TO test_user;&lt;br /&gt;
ALTER DATABASE&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sprawdzamy, czy właściciel jest zmodyfikowany dla '''test_użytkownika''' :&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
postgres=# \l&lt;br /&gt;
                                  Liste des bases de données&lt;br /&gt;
    Nom    | Propriétaire | Encodage | Collationnement | Type caract. |    Droits d accès&lt;br /&gt;
-----------+--------------+----------+-----------------+--------------+-----------------------&lt;br /&gt;
 postgres  | postgres     | UTF8     | fr_FR.UTF-8     | fr_FR.UTF-8  |&lt;br /&gt;
 template0 | postgres     | UTF8     | fr_FR.UTF-8     | fr_FR.UTF-8  | =c/postgres          +&lt;br /&gt;
           |              |          |                 |              | postgres=CTc/postgres&lt;br /&gt;
 template1 | postgres     | UTF8     | fr_FR.UTF-8     | fr_FR.UTF-8  | =c/postgres          +&lt;br /&gt;
           |              |          |                 |              | postgres=CTc/postgres&lt;br /&gt;
 test      | test_user    | UTF8     | fr_FR.UTF-8     | fr_FR.UTF-8  |&lt;br /&gt;
(4 lignes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
&amp;lt;!-- Fin de l'article --&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Cet article vous a semblé utile ? &amp;lt;vote /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Commentaire --&amp;gt;&lt;br /&gt;
&amp;lt;comments /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Placez ci-dessous la ou les catégories auxquelles se rapporte votre article. Ex: [[Category:Contribute]] [[Category:Linux]] --&amp;gt;&lt;br /&gt;
[[Category:PostgreSQL]] [[Category:Linux]]&lt;br /&gt;
[[Category:Serwer VPS]]&lt;br /&gt;
[[Category:Serwer dedykowany]]&lt;/div&gt;</summary>
		<author><name>Ikbot</name></author>
	</entry>
	<entry>
		<id>https://pl-wiki.ikoula.com/index.php?title=Tworzenie_sieci&amp;diff=12784</id>
		<title>Tworzenie sieci</title>
		<link rel="alternate" type="text/html" href="https://pl-wiki.ikoula.com/index.php?title=Tworzenie_sieci&amp;diff=12784"/>
		<updated>2021-07-29T10:27:04Z</updated>

		<summary type="html">&lt;p&gt;Ikbot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span data-link_translate_ro_title=&amp;quot;Crearea unei rețele&amp;quot;  data-link_translate_ro_url=&amp;quot;Crearea unei rețele&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ro:Crearea unei rețele]][[ro:Crearea unei rețele]]&lt;br /&gt;
&amp;lt;span data-link_translate_ru_title=&amp;quot;Создание сети&amp;quot;  data-link_translate_ru_url=&amp;quot;Создание сети&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ru:Создание сети]][[ru:Создание сети]]&lt;br /&gt;
&amp;lt;span data-link_translate_fr_title=&amp;quot;Créer un réseau&amp;quot;  data-link_translate_fr_url=&amp;quot;Créer un réseau&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:fr:Créer un réseau]][[fr:Créer un réseau]]&lt;br /&gt;
&amp;lt;br /&amp;gt;Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu [[:fr:Créer un réseau|tutaj]].&amp;lt;br /&amp;gt;&amp;lt;span data-translate=&amp;quot;fr&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span data-link_translate_ja_title=&amp;quot;ネットワークの構築&amp;quot;  data-link_translate_ja_url=&amp;quot;ネットワークの構築&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ja:ネットワークの構築]][[ja:ネットワークの構築]]&lt;br /&gt;
&amp;lt;span data-link_translate_zh_title=&amp;quot;创建一个网络&amp;quot;  data-link_translate_zh_url=&amp;quot;创建一个网络&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:zh:创建一个网络]][[zh:创建一个网络]]&lt;br /&gt;
&amp;lt;span data-link_translate_de_title=&amp;quot;Schaffung eines Netzwerks&amp;quot;  data-link_translate_de_url=&amp;quot;Schaffung eines Netzwerks&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:de:Schaffung eines Netzwerks]][[de:Schaffung eines Netzwerks]]&lt;br /&gt;
&amp;lt;span data-link_translate_nl_title=&amp;quot;Een netwerk creëren&amp;quot;  data-link_translate_nl_url=&amp;quot;Een netwerk creëren&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:nl:Een netwerk creëren]][[nl:Een netwerk creëren]]&lt;br /&gt;
&amp;lt;span data-link_translate_it_title=&amp;quot;Creare una rete&amp;quot;  data-link_translate_it_url=&amp;quot;Creare una rete&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:it:Creare una rete]][[it:Creare una rete]]&lt;br /&gt;
&amp;lt;span data-link_translate_pt_title=&amp;quot;Criação de uma rede&amp;quot;  data-link_translate_pt_url=&amp;quot;Criação de uma rede&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:pt:Criação de uma rede]][[pt:Criação de uma rede]]&lt;br /&gt;
&amp;lt;span data-link_translate_es_title=&amp;quot;Creación de una red&amp;quot;  data-link_translate_es_url=&amp;quot;Creación de una red&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:es:Creación de una red]][[es:Creación de una red]]&lt;br /&gt;
&amp;lt;span data-link_translate_en_title=&amp;quot;Creating a network&amp;quot;  data-link_translate_en_url=&amp;quot;Creating a network&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:en:Creating a network]][[en:Creating a network]]&lt;br /&gt;
 ===Utwórz sieć w Vware Cloud Director== =&lt;br /&gt;
&lt;br /&gt;
Aby umożliwić maszynom wirtualnym komunikację w sieciach prywatnych i publicznych, należy najpierw utworzyć sieć.&lt;br /&gt;
&lt;br /&gt;
Zobaczymy, jak stworzyć sieć.&lt;br /&gt;
&lt;br /&gt;
 ===Utworzenie sieci== =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Najpierw musisz przejść do sekcji sieci i kliknąć na &amp;quot;Nowy&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Network.PNG|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Następnie należy go połączyć z wirtualnym centrum danych.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Reseau.PNG|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tutaj można wybrać, czy sieć będzie kierowana na zewnątrz, czy nie. &lt;br /&gt;
&lt;br /&gt;
Jeśli wybierzesz opcję Isolated, będzie on dostępny tylko dla ograniczonej grupy maszyn i nie będzie można się z nim skontaktować z zewnątrz. &lt;br /&gt;
&lt;br /&gt;
Jeśli wybierzesz Routed, wówczas sieć ta może być skonfigurowana w Edge, posiadać reguły NAT i mieć dostęp do innych sieci.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Reseau2.PNG|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
W przypadku sieci &amp;quot;Routed&amp;quot; musisz wybrać Edge do którego jest ona podłączona. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Reseau3.PNG|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Następnie można zdefiniować nazwę sieci, jak również sieć i jej maskę w notacji CIDR.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Reseau4.PNG|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Następnie należy zdefiniować bramę dla tej sieci oraz adresy IP, które mogą być przypisane w tej sieci. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Reseau5.PNG|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
W następnej części możesz wybrać DNS, którego chcesz używać. Możliwe jest jednak skonfigurowanie go na poziomie maszyny wirtualnej.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Reseau6.PNG|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Następnie możesz sprawdzić wykonaną konfigurację i zatwierdzić ją klikając na &amp;quot;Finish&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Reseau7.PNG|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Następnie możesz użyć tej sieci dla swoich maszyn wirtualnych.&lt;br /&gt;
&lt;br /&gt;
[[Category:VMWare]]&lt;/div&gt;</summary>
		<author><name>Ikbot</name></author>
	</entry>
	<entry>
		<id>https://pl-wiki.ikoula.com/index.php?title=Tworzenie_sieci&amp;diff=12783</id>
		<title>Tworzenie sieci</title>
		<link rel="alternate" type="text/html" href="https://pl-wiki.ikoula.com/index.php?title=Tworzenie_sieci&amp;diff=12783"/>
		<updated>2021-07-29T10:25:38Z</updated>

		<summary type="html">&lt;p&gt;Ikbot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span data-link_translate_ru_title=&amp;quot;Создание сети&amp;quot;  data-link_translate_ru_url=&amp;quot;Создание сети&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ru:Создание сети]][[ru:Создание сети]]&lt;br /&gt;
&amp;lt;span data-link_translate_fr_title=&amp;quot;Créer un réseau&amp;quot;  data-link_translate_fr_url=&amp;quot;Créer un réseau&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:fr:Créer un réseau]][[fr:Créer un réseau]]&lt;br /&gt;
&amp;lt;br /&amp;gt;Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu [[:fr:Créer un réseau|tutaj]].&amp;lt;br /&amp;gt;&amp;lt;span data-translate=&amp;quot;fr&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span data-link_translate_ja_title=&amp;quot;ネットワークの構築&amp;quot;  data-link_translate_ja_url=&amp;quot;ネットワークの構築&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ja:ネットワークの構築]][[ja:ネットワークの構築]]&lt;br /&gt;
&amp;lt;span data-link_translate_zh_title=&amp;quot;创建一个网络&amp;quot;  data-link_translate_zh_url=&amp;quot;创建一个网络&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:zh:创建一个网络]][[zh:创建一个网络]]&lt;br /&gt;
&amp;lt;span data-link_translate_de_title=&amp;quot;Schaffung eines Netzwerks&amp;quot;  data-link_translate_de_url=&amp;quot;Schaffung eines Netzwerks&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:de:Schaffung eines Netzwerks]][[de:Schaffung eines Netzwerks]]&lt;br /&gt;
&amp;lt;span data-link_translate_nl_title=&amp;quot;Een netwerk creëren&amp;quot;  data-link_translate_nl_url=&amp;quot;Een netwerk creëren&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:nl:Een netwerk creëren]][[nl:Een netwerk creëren]]&lt;br /&gt;
&amp;lt;span data-link_translate_it_title=&amp;quot;Creare una rete&amp;quot;  data-link_translate_it_url=&amp;quot;Creare una rete&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:it:Creare una rete]][[it:Creare una rete]]&lt;br /&gt;
&amp;lt;span data-link_translate_pt_title=&amp;quot;Criação de uma rede&amp;quot;  data-link_translate_pt_url=&amp;quot;Criação de uma rede&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:pt:Criação de uma rede]][[pt:Criação de uma rede]]&lt;br /&gt;
&amp;lt;span data-link_translate_es_title=&amp;quot;Creación de una red&amp;quot;  data-link_translate_es_url=&amp;quot;Creación de una red&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:es:Creación de una red]][[es:Creación de una red]]&lt;br /&gt;
&amp;lt;span data-link_translate_en_title=&amp;quot;Creating a network&amp;quot;  data-link_translate_en_url=&amp;quot;Creating a network&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:en:Creating a network]][[en:Creating a network]]&lt;br /&gt;
 ===Utwórz sieć w Vware Cloud Director== =&lt;br /&gt;
&lt;br /&gt;
Aby umożliwić maszynom wirtualnym komunikację w sieciach prywatnych i publicznych, należy najpierw utworzyć sieć.&lt;br /&gt;
&lt;br /&gt;
Zobaczymy, jak stworzyć sieć.&lt;br /&gt;
&lt;br /&gt;
 ===Utworzenie sieci== =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Najpierw musisz przejść do sekcji sieci i kliknąć na &amp;quot;Nowy&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Network.PNG|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Następnie należy go połączyć z wirtualnym centrum danych.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Reseau.PNG|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tutaj można wybrać, czy sieć będzie kierowana na zewnątrz, czy nie. &lt;br /&gt;
&lt;br /&gt;
Jeśli wybierzesz opcję Isolated, będzie on dostępny tylko dla ograniczonej grupy maszyn i nie będzie można się z nim skontaktować z zewnątrz. &lt;br /&gt;
&lt;br /&gt;
Jeśli wybierzesz Routed, wówczas sieć ta może być skonfigurowana w Edge, posiadać reguły NAT i mieć dostęp do innych sieci.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Reseau2.PNG|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
W przypadku sieci &amp;quot;Routed&amp;quot; musisz wybrać Edge do którego jest ona podłączona. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Reseau3.PNG|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Następnie można zdefiniować nazwę sieci, jak również sieć i jej maskę w notacji CIDR.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Reseau4.PNG|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Następnie należy zdefiniować bramę dla tej sieci oraz adresy IP, które mogą być przypisane w tej sieci. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Reseau5.PNG|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
W następnej części możesz wybrać DNS, którego chcesz używać. Możliwe jest jednak skonfigurowanie go na poziomie maszyny wirtualnej.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Reseau6.PNG|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Następnie możesz sprawdzić wykonaną konfigurację i zatwierdzić ją klikając na &amp;quot;Finish&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Reseau7.PNG|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Następnie możesz użyć tej sieci dla swoich maszyn wirtualnych.&lt;br /&gt;
&lt;br /&gt;
[[Category:VMWare]]&lt;/div&gt;</summary>
		<author><name>Ikbot</name></author>
	</entry>
	<entry>
		<id>https://pl-wiki.ikoula.com/index.php?title=Tworzenie_sieci&amp;diff=12782</id>
		<title>Tworzenie sieci</title>
		<link rel="alternate" type="text/html" href="https://pl-wiki.ikoula.com/index.php?title=Tworzenie_sieci&amp;diff=12782"/>
		<updated>2021-07-29T10:24:05Z</updated>

		<summary type="html">&lt;p&gt;Ikbot: Utworzono nową stronę &amp;quot;&amp;lt;span data-link_translate_fr_title=&amp;quot;Créer un réseau&amp;quot;  data-link_translate_fr_url=&amp;quot;Créer un réseau&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;:fr:Créer un réseaufr:Créer un réseau &amp;lt;br /&amp;gt;Art...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span data-link_translate_fr_title=&amp;quot;Créer un réseau&amp;quot;  data-link_translate_fr_url=&amp;quot;Créer un réseau&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:fr:Créer un réseau]][[fr:Créer un réseau]]&lt;br /&gt;
&amp;lt;br /&amp;gt;Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu [[:fr:Créer un réseau|tutaj]].&amp;lt;br /&amp;gt;&amp;lt;span data-translate=&amp;quot;fr&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span data-link_translate_ja_title=&amp;quot;ネットワークの構築&amp;quot;  data-link_translate_ja_url=&amp;quot;ネットワークの構築&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:ja:ネットワークの構築]][[ja:ネットワークの構築]]&lt;br /&gt;
&amp;lt;span data-link_translate_zh_title=&amp;quot;创建一个网络&amp;quot;  data-link_translate_zh_url=&amp;quot;创建一个网络&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:zh:创建一个网络]][[zh:创建一个网络]]&lt;br /&gt;
&amp;lt;span data-link_translate_de_title=&amp;quot;Schaffung eines Netzwerks&amp;quot;  data-link_translate_de_url=&amp;quot;Schaffung eines Netzwerks&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:de:Schaffung eines Netzwerks]][[de:Schaffung eines Netzwerks]]&lt;br /&gt;
&amp;lt;span data-link_translate_nl_title=&amp;quot;Een netwerk creëren&amp;quot;  data-link_translate_nl_url=&amp;quot;Een netwerk creëren&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:nl:Een netwerk creëren]][[nl:Een netwerk creëren]]&lt;br /&gt;
&amp;lt;span data-link_translate_it_title=&amp;quot;Creare una rete&amp;quot;  data-link_translate_it_url=&amp;quot;Creare una rete&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:it:Creare una rete]][[it:Creare una rete]]&lt;br /&gt;
&amp;lt;span data-link_translate_pt_title=&amp;quot;Criação de uma rede&amp;quot;  data-link_translate_pt_url=&amp;quot;Criação de uma rede&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:pt:Criação de uma rede]][[pt:Criação de uma rede]]&lt;br /&gt;
&amp;lt;span data-link_translate_es_title=&amp;quot;Creación de una red&amp;quot;  data-link_translate_es_url=&amp;quot;Creación de una red&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:es:Creación de una red]][[es:Creación de una red]]&lt;br /&gt;
&amp;lt;span data-link_translate_en_title=&amp;quot;Creating a network&amp;quot;  data-link_translate_en_url=&amp;quot;Creating a network&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;[[:en:Creating a network]][[en:Creating a network]]&lt;br /&gt;
 ===Utwórz sieć w Vware Cloud Director== =&lt;br /&gt;
&lt;br /&gt;
Aby umożliwić maszynom wirtualnym komunikację w sieciach prywatnych i publicznych, należy najpierw utworzyć sieć.&lt;br /&gt;
&lt;br /&gt;
Zobaczymy, jak stworzyć sieć.&lt;br /&gt;
&lt;br /&gt;
 ===Utworzenie sieci== =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Najpierw musisz przejść do sekcji sieci i kliknąć na &amp;quot;Nowy&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Network.PNG|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Następnie należy go połączyć z wirtualnym centrum danych.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Reseau.PNG|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tutaj można wybrać, czy sieć będzie kierowana na zewnątrz, czy nie. &lt;br /&gt;
&lt;br /&gt;
Jeśli wybierzesz opcję Isolated, będzie on dostępny tylko dla ograniczonej grupy maszyn i nie będzie można się z nim skontaktować z zewnątrz. &lt;br /&gt;
&lt;br /&gt;
Jeśli wybierzesz Routed, wówczas sieć ta może być skonfigurowana w Edge, posiadać reguły NAT i mieć dostęp do innych sieci.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Reseau2.PNG|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
W przypadku sieci &amp;quot;Routed&amp;quot; musisz wybrać Edge do którego jest ona podłączona. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Reseau3.PNG|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Następnie można zdefiniować nazwę sieci, jak również sieć i jej maskę w notacji CIDR.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Reseau4.PNG|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Następnie należy zdefiniować bramę dla tej sieci oraz adresy IP, które mogą być przypisane w tej sieci. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Reseau5.PNG|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
W następnej części możesz wybrać DNS, którego chcesz używać. Możliwe jest jednak skonfigurowanie go na poziomie maszyny wirtualnej.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Reseau6.PNG|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Następnie możesz sprawdzić wykonaną konfigurację i zatwierdzić ją klikając na &amp;quot;Finish&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Reseau7.PNG|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Następnie możesz użyć tej sieci dla swoich maszyn wirtualnych.&lt;br /&gt;
&lt;br /&gt;
[[Category:VMWare]]&lt;/div&gt;</summary>
		<author><name>Ikbot</name></author>
	</entry>
</feed>