<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://doc.ruscomtech.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA_%D0%BD%D0%B5%D0%B8%D1%81%D0%BF%D1%80%D0%B0%D0%B2%D0%BD%D0%BE%D1%81%D1%82%D0%B5%D0%B9_Kubernetes</id>
	<title>Поиск неисправностей Kubernetes - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://doc.ruscomtech.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA_%D0%BD%D0%B5%D0%B8%D1%81%D0%BF%D1%80%D0%B0%D0%B2%D0%BD%D0%BE%D1%81%D1%82%D0%B5%D0%B9_Kubernetes"/>
	<link rel="alternate" type="text/html" href="https://doc.ruscomtech.ru/index.php?title=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA_%D0%BD%D0%B5%D0%B8%D1%81%D0%BF%D1%80%D0%B0%D0%B2%D0%BD%D0%BE%D1%81%D1%82%D0%B5%D0%B9_Kubernetes&amp;action=history"/>
	<updated>2026-09-16T15:49:54Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://doc.ruscomtech.ru/index.php?title=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA_%D0%BD%D0%B5%D0%B8%D1%81%D0%BF%D1%80%D0%B0%D0%B2%D0%BD%D0%BE%D1%81%D1%82%D0%B5%D0%B9_Kubernetes&amp;diff=5925&amp;oldid=prev</id>
		<title>IKuznetsov: /* Первоначальные шаги по устранению неполадок */</title>
		<link rel="alternate" type="text/html" href="https://doc.ruscomtech.ru/index.php?title=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA_%D0%BD%D0%B5%D0%B8%D1%81%D0%BF%D1%80%D0%B0%D0%B2%D0%BD%D0%BE%D1%81%D1%82%D0%B5%D0%B9_Kubernetes&amp;diff=5925&amp;oldid=prev"/>
		<updated>2025-11-04T17:12:24Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Первоначальные шаги по устранению неполадок&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Предыдущая версия&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Версия от 17:12, 4 ноября 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l6&quot;&gt;Строка 6:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 6:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# Проверьте состояние вашего &amp;#039;&amp;#039;&amp;#039;DynaKube&amp;#039;&amp;#039;&amp;#039;, выполнив команду &amp;lt;code&amp;gt;kubectl get dynakubes -n astromkey&amp;lt;/code&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# Проверьте состояние вашего &amp;#039;&amp;#039;&amp;#039;DynaKube&amp;#039;&amp;#039;&amp;#039;, выполнив команду &amp;lt;code&amp;gt;kubectl get dynakubes -n astromkey&amp;lt;/code&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# Используйте подкоманду &amp;lt;code&amp;gt;troubleshoot&amp;lt;/code&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# Используйте подкоманду &amp;lt;code&amp;gt;troubleshoot&amp;lt;/code&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# Проверьте состояние модулей Ключ-АСТРОМ. Используйте команду &amp;lt;code&amp;gt;kubectl -n astromkey get pods&amp;lt;/code&amp;gt; для проверки состояния модулей Ключ-АСТРОМ &#039;&#039;&#039;Operator&#039;&#039;&#039;, ЕдиногоАгента или &#039;&#039;&#039;CSI&#039;&#039;&#039; &#039;&#039;&#039;Driver&#039;&#039;&#039; (количество модулей будет зависеть от выбранного режима развертывания).&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# Проверьте состояние модулей Ключ-АСТРОМ. &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; &amp;lt;br /&amp;gt;&lt;/ins&gt;Используйте команду &amp;lt;code&amp;gt;kubectl -n astromkey get pods&amp;lt;/code&amp;gt; для проверки состояния модулей Ключ-АСТРОМ &#039;&#039;&#039;Operator&#039;&#039;&#039;, ЕдиногоАгента или &#039;&#039;&#039;CSI&#039;&#039;&#039; &#039;&#039;&#039;Driver&#039;&#039;&#039; (количество модулей будет зависеть от выбранного режима развертывания).&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# Проверка логов. Используйте команду &amp;lt;code&amp;gt;kubectl logs&amp;lt;/code&amp;gt; для проверки логов конкретных модулей. Например, команда &amp;lt;code&amp;gt;kubectl logs &amp;lt;pod-name&amp;gt;&amp;lt;/code&amp;gt; отобразит логи для конкретного модуля.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# Проверка логов. &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; &amp;lt;br /&amp;gt;&lt;/ins&gt;Используйте команду &amp;lt;code&amp;gt;kubectl logs&amp;lt;/code&amp;gt; для проверки логов конкретных модулей. Например, команда &amp;lt;code&amp;gt;kubectl logs &amp;lt;pod-name&amp;gt;&amp;lt;/code&amp;gt; отобразит логи для конкретного модуля.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# Описание ресурса. Команда &amp;lt;code&amp;gt;kubectl describe&amp;lt;/code&amp;gt; может предоставить подробную информацию о конкретном ресурсе. Например, &amp;lt;code&amp;gt;kubectl describe pod &amp;lt;pod-name&amp;gt;&amp;lt;/code&amp;gt; отобразит подробную информацию о конкретном модуле.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# Описание ресурса. &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; &amp;lt;br /&amp;gt;&lt;/ins&gt;Команда &amp;lt;code&amp;gt;kubectl describe&amp;lt;/code&amp;gt; может предоставить подробную информацию о конкретном ресурсе. Например, &amp;lt;code&amp;gt;kubectl describe pod &amp;lt;pod-name&amp;gt;&amp;lt;/code&amp;gt; отобразит подробную информацию о конкретном модуле.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Общее устранение неполадок ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Общее устранение неполадок ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key ka_db:diff:1.41:old-5924:rev-5925:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>IKuznetsov</name></author>
	</entry>
	<entry>
		<id>https://doc.ruscomtech.ru/index.php?title=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA_%D0%BD%D0%B5%D0%B8%D1%81%D0%BF%D1%80%D0%B0%D0%B2%D0%BD%D0%BE%D1%81%D1%82%D0%B5%D0%B9_Kubernetes&amp;diff=5924&amp;oldid=prev</id>
		<title>IKuznetsov: Новая страница: «На этой странице представлено подробное руководство, которое поможет вам диагностирова...»</title>
		<link rel="alternate" type="text/html" href="https://doc.ruscomtech.ru/index.php?title=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA_%D0%BD%D0%B5%D0%B8%D1%81%D0%BF%D1%80%D0%B0%D0%B2%D0%BD%D0%BE%D1%81%D1%82%D0%B5%D0%B9_Kubernetes&amp;diff=5924&amp;oldid=prev"/>
		<updated>2025-11-04T17:11:43Z</updated>

		<summary type="html">&lt;p&gt;Новая страница: «На этой странице представлено подробное руководство, которое поможет вам диагностирова...»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;На этой странице представлено подробное руководство, которое поможет вам диагностировать и решать распространенные проблемы.&lt;br /&gt;
&lt;br /&gt;
== Первоначальные шаги по устранению неполадок ==&lt;br /&gt;
Прежде чем приступить к выполнению конкретных разделов по устранению неполадок, важно чётко понимать текущее состояние вашего кластера &amp;#039;&amp;#039;&amp;#039;Kubernetes&amp;#039;&amp;#039;&amp;#039;. Описанные ниже начальные шаги помогут вам собрать необходимую информацию о состоянии кластера и его компонентов.&lt;br /&gt;
&lt;br /&gt;
# Проверьте состояние вашего &amp;#039;&amp;#039;&amp;#039;DynaKube&amp;#039;&amp;#039;&amp;#039;, выполнив команду &amp;lt;code&amp;gt;kubectl get dynakubes -n astromkey&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Используйте подкоманду &amp;lt;code&amp;gt;troubleshoot&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Проверьте состояние модулей Ключ-АСТРОМ. Используйте команду &amp;lt;code&amp;gt;kubectl -n astromkey get pods&amp;lt;/code&amp;gt; для проверки состояния модулей Ключ-АСТРОМ &amp;#039;&amp;#039;&amp;#039;Operator&amp;#039;&amp;#039;&amp;#039;, ЕдиногоАгента или &amp;#039;&amp;#039;&amp;#039;CSI&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;&amp;#039;Driver&amp;#039;&amp;#039;&amp;#039; (количество модулей будет зависеть от выбранного режима развертывания).&lt;br /&gt;
# Проверка логов. Используйте команду &amp;lt;code&amp;gt;kubectl logs&amp;lt;/code&amp;gt; для проверки логов конкретных модулей. Например, команда &amp;lt;code&amp;gt;kubectl logs &amp;lt;pod-name&amp;gt;&amp;lt;/code&amp;gt; отобразит логи для конкретного модуля.&lt;br /&gt;
# Описание ресурса. Команда &amp;lt;code&amp;gt;kubectl describe&amp;lt;/code&amp;gt; может предоставить подробную информацию о конкретном ресурсе. Например, &amp;lt;code&amp;gt;kubectl describe pod &amp;lt;pod-name&amp;gt;&amp;lt;/code&amp;gt; отобразит подробную информацию о конкретном модуле.&lt;br /&gt;
&lt;br /&gt;
== Общее устранение неполадок ==&lt;br /&gt;
Общие инструкции по устранению неполадок и рекомендации по решению распространённых проблем при использовании Ключ-АСТРОМ с &amp;#039;&amp;#039;&amp;#039;Kubernetes&amp;#039;&amp;#039;&amp;#039;. В них рассказывается, как получить доступ к логам отладки, использовать подкоманду &amp;lt;code&amp;gt;troubleshoot&amp;lt;/code&amp;gt; и создать архив поддержки.&lt;br /&gt;
&lt;br /&gt;
=== Устранение распространенных проблем с настройкой Ключ-АСТРОМ Operator с помощью подкоманды &amp;lt;code&amp;gt;troubleshoot&amp;lt;/code&amp;gt; ===&lt;br /&gt;
&amp;lt;code&amp;gt;Ключ-АСТРОМ Operator версии 0.9.0+&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Выполните команду ниже, чтобы получить базовые выходные данные о состоянии &amp;#039;&amp;#039;&amp;#039;DynaKube&amp;#039;&amp;#039;&amp;#039;, например:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Пространство имен:&amp;#039;&amp;#039;&amp;#039; если пространство имен &amp;lt;code&amp;gt;astromkey&amp;lt;/code&amp;gt; существует (имя можно перезаписать с помощью параметра)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;DynaKube:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** Если &amp;lt;code&amp;gt;CustomResourceDefinition&amp;lt;/code&amp;gt; существует&lt;br /&gt;
** Если &amp;lt;code&amp;gt;CustomResource&amp;lt;/code&amp;gt; с указанным именем существует (имя можно перезаписать с помощью параметра)&lt;br /&gt;
** Если &amp;#039;&amp;#039;&amp;#039;URL-адрес API&amp;#039;&amp;#039;&amp;#039; заканчивается на &amp;lt;code&amp;gt;/api&amp;lt;/code&amp;gt;&lt;br /&gt;
** Если секретное имя совпадает с &amp;#039;&amp;#039;&amp;#039;DynaKube&amp;#039;&amp;#039;&amp;#039; (или если используется &amp;lt;code&amp;gt;.spec.tokens&amp;lt;/code&amp;gt;)&lt;br /&gt;
** Если в секрете установлены токены Ключ-АСТРОМ &amp;#039;&amp;#039;&amp;#039;Operator&amp;#039;&amp;#039;&amp;#039; и &amp;#039;&amp;#039;&amp;#039;Data Ingest&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** Если секрет &amp;lt;code&amp;gt;customPullSecret&amp;lt;/code&amp;gt; определен&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Окружение:&amp;#039;&amp;#039;&amp;#039; Если к вашему окружению возможен доступ из Ключ-АСТРОМ &amp;#039;&amp;#039;&amp;#039;Operator Pod&amp;#039;&amp;#039;&amp;#039; с использованием тех же параметров, что и у двоичного файла Ключ-АСТРОМ &amp;#039;&amp;#039;&amp;#039;Operator&amp;#039;&amp;#039;&amp;#039; (например, прокси-сервера и сертификата).&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Образ ЕдиногоАгента и АктивногоШлюза:&amp;#039;&amp;#039;&amp;#039; если реестр доступен; если образ доступен из Ключ-АСТРОМ &amp;#039;&amp;#039;&amp;#039;Operator Pod&amp;#039;&amp;#039;&amp;#039; с использованием реестра из среды с (пользовательским) секретом извлечения.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|kubectl exec deploy/astromkey-operator -n astromkey -- astromkey-operator troubleshoot&lt;br /&gt;
|}&lt;br /&gt;
Если вы используете другое имя &amp;#039;&amp;#039;&amp;#039;DynaKube&amp;#039;&amp;#039;&amp;#039;, добавьте аргумент &amp;lt;code&amp;gt;--dynakube &amp;lt;your_dynakube_name&amp;gt;&amp;lt;/code&amp;gt; к команде.&lt;br /&gt;
&lt;br /&gt;
Пример вывода при отсутствии ошибок по вышеуказанным полям:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|{&amp;quot;level&amp;quot;:&amp;quot;info&amp;quot;,&amp;quot;ts&amp;quot;:&amp;quot;2022-09-12T08:45:21.437Z&amp;quot;,&amp;quot;logger&amp;quot;:&amp;quot;astromkey-operator-version&amp;quot;,&amp;quot;msg&amp;quot;:&amp;quot;astromkey-operator&amp;quot;,&amp;quot;version&amp;quot;:&amp;quot;&amp;lt;operator version&amp;gt;&amp;quot;,&amp;quot;gitCommit&amp;quot;:&amp;quot;&amp;lt;commithash&amp;gt;&amp;quot;,&amp;quot;buildDate&amp;quot;:&amp;quot;&amp;lt;release date&amp;gt;&amp;quot;,&amp;quot;goVersion&amp;quot;:&amp;quot;&amp;lt;go version&amp;gt;&amp;quot;,&amp;quot;platform&amp;quot;:&amp;quot;&amp;lt;platform&amp;gt;&amp;quot;}&lt;br /&gt;
&lt;br /&gt;
[namespace ]     --- checking if namespace &amp;#039;astromkey&amp;#039; exists ...&lt;br /&gt;
&lt;br /&gt;
[namespace ]      √  using namespace &amp;#039;astromkey&amp;#039;&lt;br /&gt;
&lt;br /&gt;
[dynakube  ]     --- checking if &amp;#039;astromkey:dynakube&amp;#039; Dynakube is configured correctly&lt;br /&gt;
&lt;br /&gt;
[dynakube  ]         CRD for Dynakube exists&lt;br /&gt;
&lt;br /&gt;
[dynakube  ]         using &amp;#039;astromkey:dynakube&amp;#039; Dynakube&lt;br /&gt;
&lt;br /&gt;
[dynakube  ]         checking if api url is valid&lt;br /&gt;
&lt;br /&gt;
[dynakube  ]         api url is valid&lt;br /&gt;
&lt;br /&gt;
[dynakube  ]         checking if secret is valid&lt;br /&gt;
&lt;br /&gt;
[dynakube  ]         &amp;#039;astromkey:dynakube&amp;#039; secret exists&lt;br /&gt;
&lt;br /&gt;
[dynakube  ]         secret token &amp;#039;apiToken&amp;#039; exists&lt;br /&gt;
&lt;br /&gt;
[dynakube  ]         customPullSecret not used&lt;br /&gt;
&lt;br /&gt;
[dynakube  ]         pull secret &amp;#039;astromkey:dynakube-pull-secret&amp;#039; exists&lt;br /&gt;
&lt;br /&gt;
[dynakube  ]         secret token &amp;#039;.dockerconfigjson&amp;#039; exists&lt;br /&gt;
&lt;br /&gt;
[dynakube  ]         proxy secret not used&lt;br /&gt;
&lt;br /&gt;
[dynakube  ]      √  &amp;#039;astromkey:dynakube&amp;#039; Dynakube is valid&lt;br /&gt;
&lt;br /&gt;
[dtcluster ]     --- checking if tenant is accessible ...&lt;br /&gt;
&lt;br /&gt;
[dtcluster ]      √  tenant is accessible&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Логи отладки ===&lt;br /&gt;
По умолчанию логи ЕдиногоАгента находятся в &amp;lt;code&amp;gt;/var/log/astromkey/oneagent&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Для отладки проблем с Ключ-АСТРОМ Operator запустите&lt;br /&gt;
&lt;br /&gt;
==== Для Kubernetes ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|kubectl -n astromkey logs -f deployment/astromkey-operator&lt;br /&gt;
|}&lt;br /&gt;
Вы также можете проверить логи модулей ЕдиногоАгента, развернутых через Ключ-АСТРОМ Operator.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|kubectl get pods -n astromkey&lt;br /&gt;
&lt;br /&gt;
NAME                                           READY     STATUS    RESTARTS   AGE&lt;br /&gt;
&lt;br /&gt;
astromkey-operator-64865586d4-nk5ng   1/1       Running   0          1d&lt;br /&gt;
&lt;br /&gt;
dynakube-oneagent-&amp;lt;id&amp;gt;                             1/1       Running   0          22h&lt;br /&gt;
|}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|kubectl logs dynakube-oneagent-&amp;lt;id&amp;gt; -n astromkey&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Для OpenShift ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|oc -n astromkey logs -f deployment/astromkey-operator&lt;br /&gt;
|}&lt;br /&gt;
Вы также можете проверить логи модулей ЕдиногоАгента, развернутых через Ключ-АСТРОМ Operator.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|oc get pods -n astromkey&lt;br /&gt;
&lt;br /&gt;
NAME                                           READY     STATUS    RESTARTS   AGE&lt;br /&gt;
&lt;br /&gt;
astromkey-operator-64865586d4-nk5ng            1/1       Running   0          1d&lt;br /&gt;
&lt;br /&gt;
dynakube-classic-8r2kq                         1/1       Running   0          22h&lt;br /&gt;
|}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|oc logs oneagent-66qgb -n astromkey&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Создание архива поддержки с помощью подкоманды &amp;lt;code&amp;gt;support-archive&amp;lt;/code&amp;gt; ===&lt;br /&gt;
&amp;lt;code&amp;gt;Ключ-АСТРОМ Operator версии 0.11.0+&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Используйте &amp;lt;code&amp;gt;support-archive&amp;lt;/code&amp;gt; для создания архива поддержки, содержащего все файлы, которые могут быть потенциально полезны для анализа &amp;#039;&amp;#039;&amp;#039;RFA&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;operator-version.txt&amp;lt;/code&amp;gt;— файл, содержащий информацию о текущей версии Ключ-АСТРОМ &amp;#039;&amp;#039;&amp;#039;Operator&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;lt;code&amp;gt;logs&amp;lt;/code&amp;gt;—логи из всех контейнеров Ключ-АСТРОМ &amp;#039;&amp;#039;&amp;#039;Operator Pods&amp;#039;&amp;#039;&amp;#039; в пространстве имен Ключ-АСТРОМ &amp;#039;&amp;#039;&amp;#039;Operator&amp;#039;&amp;#039;&amp;#039; (обычно &amp;lt;code&amp;gt;astromkey&amp;lt;/code&amp;gt;); сюда также входят логи предыдущих контейнеров, если они доступны:&lt;br /&gt;
** &amp;lt;code&amp;gt;astromkey-operator&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;astromkey-webhook&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;astromkey-oneagent-csi-driver&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;manifests&amp;lt;/code&amp;gt;— манифесты &amp;#039;&amp;#039;&amp;#039;Kubernetes&amp;#039;&amp;#039;&amp;#039; для компонентов Ключ-АСТРОМ &amp;#039;&amp;#039;&amp;#039;Operator&amp;#039;&amp;#039;&amp;#039; и развернутые &amp;#039;&amp;#039;&amp;#039;DynaKubes&amp;#039;&amp;#039;&amp;#039; в пространстве имен Ключ-АСТРОМ &amp;#039;&amp;#039;&amp;#039;Operator&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;lt;code&amp;gt;troubleshoot.txt&amp;lt;/code&amp;gt;—вывод команды устранения неполадок, которая автоматически выполняется подкомандой &amp;lt;code&amp;gt;support-archive&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;supportarchive_console.log&amp;lt;/code&amp;gt;—полный вывод подкоманды &amp;lt;code&amp;gt;support-archive&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Использование ====&lt;br /&gt;
Чтобы создать архив поддержки, выполните следующую команду:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|kubectl exec -n astromkey deployment/astromkey-operator -- astromkey-operator support-archive --stdout &amp;gt; operator-support-archive.zip&lt;br /&gt;
|}&lt;br /&gt;
Содержимое архива поддержки записывается в &amp;lt;code&amp;gt;stdout&amp;lt;/code&amp;gt;, что позволяет перенаправить его в ZIP-файл. Остальной вывод отправляется в &amp;lt;code&amp;gt;stderr&amp;lt;/code&amp;gt; для поддержания целостности архива.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|&amp;lt;u&amp;gt;&amp;#039;&amp;#039;&amp;#039;Windows PowerShell не поддерживается&amp;#039;&amp;#039;&amp;#039;&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Обязательно используйте командную строку (&amp;lt;code&amp;gt;cmd.exe&amp;lt;/code&amp;gt;) в Windows; &amp;lt;u&amp;gt;PowerShell в настоящее время не поддерживается&amp;lt;/u&amp;gt;.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Запуск &amp;lt;code&amp;gt;support-archive&amp;lt;/code&amp;gt; в автономном модуле ====&lt;br /&gt;
&amp;lt;code&amp;gt;Ключ-АСТРОМ Operator версии 1.0.0+&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Если модуль &amp;lt;code&amp;gt;operator&amp;lt;/code&amp;gt; не функционирует из-за серьёзных проблем с запуском, вы можете выполнить команду &amp;lt;code&amp;gt;support-archive&amp;lt;/code&amp;gt; в автономном модуле, используя следующую команду. Имейте в виду, что запуск этой команды в автономном модуле рекомендуется только в крайнем случае.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|kubectl run -n astromkey support-archive --rm -i --overrides=&amp;#039;{ &amp;quot;spec&amp;quot;: { &amp;quot;serviceAccount&amp;quot;: &amp;quot;astromkey-operator&amp;quot; }  }&amp;#039; --restart Never --image &amp;lt;operator-image&amp;gt; -- support-archive --delay 10 --stdout &amp;gt; support-archive.zip&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* Убедитесь, что вы используете тот же образ, что и &amp;lt;code&amp;gt;operator&amp;lt;/code&amp;gt; Pod.&lt;br /&gt;
* Параметр &amp;lt;code&amp;gt;--delay 10&amp;lt;/code&amp;gt; важен, поскольку &amp;lt;code&amp;gt;kubectl run&amp;lt;/code&amp;gt; имеет тенденцию пропускать первые несколько строк вывода, что может привести к повреждению архива поддержки.&lt;br /&gt;
* Укажите &amp;lt;code&amp;gt;serviceAccount&amp;lt;/code&amp;gt; в команде &amp;lt;code&amp;gt;astromkey-operator&amp;lt;/code&amp;gt;, так как это позволит автономному &amp;#039;&amp;#039;&amp;#039;Pod&amp;#039;&amp;#039;&amp;#039; получить доступ ко всем необходимым логам и манифестам &amp;#039;&amp;#039;&amp;#039;Kubernetes&amp;#039;&amp;#039;&amp;#039; для компиляции архива поддержки. Обратите внимание, что этот метод основан на том, что ресурсы Ключ-АСТРОМ &amp;#039;&amp;#039;&amp;#039;Operator&amp;#039;&amp;#039;&amp;#039; всё ещё установлены и доступны в кластере.&lt;br /&gt;
&lt;br /&gt;
==== Пример вывода ====&lt;br /&gt;
Ниже приведен пример вывода при запуске &amp;lt;code&amp;gt;support-archive&amp;lt;/code&amp;gt; с параметром &amp;lt;code&amp;gt;--stdout&amp;lt;/code&amp;gt;.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|kubectl exec -n astromkey deployment/astromkey-operator -- astromkey-operator support-archive --stdout &amp;gt; operator-support-archive.zip&lt;br /&gt;
|}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|[support-archive]       astromkey-operator      {&amp;quot;version&amp;quot;: &amp;quot;v0.11.0&amp;quot;, &amp;quot;gitCommit&amp;quot;: &amp;quot;...&amp;quot;, &amp;quot;buildDate&amp;quot;: &amp;quot;...&amp;quot;, &amp;quot;goVersion&amp;quot;: &amp;quot;...&amp;quot;, &amp;quot;platform&amp;quot;: &amp;quot;linux/amd64&amp;quot;}&lt;br /&gt;
&lt;br /&gt;
[support-archive]       Storing operator version into operator-version.txt&lt;br /&gt;
&lt;br /&gt;
[support-archive]       Starting log collection&lt;br /&gt;
&lt;br /&gt;
[support-archive]       Successfully collected logs logs/astromkey-oneagent-csi-driver-bdnpc/server.log&lt;br /&gt;
&lt;br /&gt;
[support-archive]       Successfully collected logs logs/astromkey-oneagent-csi-driver-bdnpc/provisioner.log&lt;br /&gt;
&lt;br /&gt;
[support-archive]       Successfully collected logs logs/astromkey-oneagent-csi-driver-bdnpc/registrar.log&lt;br /&gt;
&lt;br /&gt;
[support-archive]       Successfully collected logs logs/astromkey-oneagent-csi-driver-bdnpc/liveness-probe.log&lt;br /&gt;
&lt;br /&gt;
[support-archive]       Successfully collected logs logs/astromkey-oneagent-csi-driver-cb4pc/server.log&lt;br /&gt;
&lt;br /&gt;
[support-archive]       Successfully collected logs logs/astromkey-oneagent-csi-driver-cb4pc/provisioner.log&lt;br /&gt;
&lt;br /&gt;
[support-archive]       Successfully collected logs logs/astromkey-oneagent-csi-driver-cb4pc/registrar.log&lt;br /&gt;
&lt;br /&gt;
[support-archive]       Successfully collected logs logs/astromkey-oneagent-csi-driver-cb4pc/liveness-probe.log&lt;br /&gt;
&lt;br /&gt;
[support-archive]       Successfully collected logs logs/astromkey-oneagent-csi-driver-k8bl5/server.log&lt;br /&gt;
&lt;br /&gt;
[support-archive]       Successfully collected logs logs/astromkey-oneagent-csi-driver-k8bl5/provisioner.log&lt;br /&gt;
&lt;br /&gt;
[support-archive]       Successfully collected logs logs/astromkey-oneagent-csi-driver-k8bl5/registrar.log&lt;br /&gt;
&lt;br /&gt;
[support-archive]       Successfully collected logs logs/astromkey-oneagent-csi-driver-k8bl5/liveness-probe.log&lt;br /&gt;
&lt;br /&gt;
[support-archive]       Successfully collected logs logs/astromkey-operator-6d9fd9b9fc-sw5ll/astromkey-operator.log&lt;br /&gt;
&lt;br /&gt;
[support-archive]       Successfully collected logs logs/astromkey-webhook-7d84599455-bfkmp/webhook.log&lt;br /&gt;
&lt;br /&gt;
[support-archive]       Successfully collected logs logs/astromkey-webhook-7d84599455-vhkrh/webhook.log&lt;br /&gt;
&lt;br /&gt;
[support-archive]       Starting K8S object collection&lt;br /&gt;
&lt;br /&gt;
[support-archive]       Collected manifest for manifests/injected_namespaces/Namespace-default.yaml&lt;br /&gt;
&lt;br /&gt;
[support-archive]       Collected manifest for manifests/astromkey/Namespace-astromkey.yaml&lt;br /&gt;
&lt;br /&gt;
[support-archive]       Collected manifest for manifests/astromkey/Deployment-astromkey-operator.yaml&lt;br /&gt;
&lt;br /&gt;
[support-archive]       Collected manifest for manifests/astromkey/Deployment-astromkey-webhook.yaml&lt;br /&gt;
&lt;br /&gt;
[support-archive]       Collected manifest for manifests/astromkey/StatefulSet-dynakube-activegate.yaml&lt;br /&gt;
&lt;br /&gt;
[support-archive]       Collected manifest for manifests/astromkey/DaemonSet-dynakube-oneagent.yaml&lt;br /&gt;
&lt;br /&gt;
[support-archive]       Collected manifest for manifests/astromkey/DaemonSet-astromkey-oneagent-csi-driver.yaml&lt;br /&gt;
&lt;br /&gt;
[support-archive]       Collected manifest for manifests/astromkey/DynaKube-dynakube.yaml&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Отладка проблем конфигурации и мониторинга с помощью расширения Kubernetes Monitoring Statistics ===&lt;br /&gt;
Расширение &amp;#039;&amp;#039;&amp;#039;Kubernetes Monitoring Statistics&amp;#039;&amp;#039;&amp;#039;﻿ может помочь вам:&lt;br /&gt;
&lt;br /&gt;
* Устранить неполадки в настройке мониторинга &amp;#039;&amp;#039;&amp;#039;Kubernetes&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Устранить неполадки в настройке интеграции &amp;#039;&amp;#039;&amp;#039;Prometheus&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Получить подробную информацию о запросах от Ключ-АСТРОМ к &amp;#039;&amp;#039;&amp;#039;API Kubernetes&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Получить оповещения о проблемах с настройкой мониторинга платформы &amp;#039;&amp;#039;&amp;#039;Kubernetes&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Получить оповещения о медленном времени отклика вашего &amp;#039;&amp;#039;&amp;#039;API Kubernetes&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== Возможные проблемы при изменении режима мониторинга ===&lt;br /&gt;
&lt;br /&gt;
* Изменение режима мониторинга с &amp;lt;code&amp;gt;classicFullStack&amp;lt;/code&amp;gt; на &amp;lt;code&amp;gt;cloudNativeFullStack&amp;lt;/code&amp;gt; влияет на расчеты идентификаторов хостов для отслеживаемых хостов, что приводит к назначению новых идентификаторов и отсутствию связи между старыми и новыми сущностями.&lt;br /&gt;
* Если вы хотите изменить метод мониторинга с &amp;lt;code&amp;gt;applicationMonitoring&amp;lt;/code&amp;gt; или &amp;lt;code&amp;gt;cloudNativeFullstack&amp;lt;/code&amp;gt; на &amp;lt;code&amp;gt;classicFullstack&amp;lt;/code&amp;gt; или &amp;lt;code&amp;gt;hostMonitoring&amp;lt;/code&amp;gt;, вам необходимо перезапустить все модули, которые ранее были оснащены &amp;lt;code&amp;gt;applicationMonitoring&amp;lt;/code&amp;gt; или &amp;lt;code&amp;gt;cloudNativeFullstack&amp;lt;/code&amp;gt;.&lt;/div&gt;</summary>
		<author><name>IKuznetsov</name></author>
	</entry>
</feed>