<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.stoney-cloud.com/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Sst-mei</id>
	<title>MediaWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.stoney-cloud.com/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Sst-mei"/>
	<link rel="alternate" type="text/html" href="https://wiki.stoney-cloud.com/wiki/Special:Contributions/Sst-mei"/>
	<updated>2026-04-30T11:58:18Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.6</generator>
	<entry>
		<id>https://wiki.stoney-cloud.com/w/index.php?title=AI_on_demand:_Usage&amp;diff=1009</id>
		<title>AI on demand: Usage</title>
		<link rel="alternate" type="text/html" href="https://wiki.stoney-cloud.com/w/index.php?title=AI_on_demand:_Usage&amp;diff=1009"/>
		<updated>2026-04-29T14:44:04Z</updated>

		<summary type="html">&lt;p&gt;Sst-mei: /* Usage - List all models - Audio */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Overview =&lt;br /&gt;
This pages describes some useful usage commands.&lt;br /&gt;
&lt;br /&gt;
= Usage =&lt;br /&gt;
We assume you&#039;ve received your API key from us in our usual manner.&lt;br /&gt;
&lt;br /&gt;
== Usage - List all models ==&lt;br /&gt;
=== Usage - List all models - Generic ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Set your personal key:&lt;br /&gt;
STONEY_KEY=sk-...&lt;br /&gt;
&lt;br /&gt;
# List all generic models:&lt;br /&gt;
curl -s https://llm.stoney-cloud.com/v1/models \&lt;br /&gt;
  -H &amp;quot;Authorization: Bearer $STONEY_KEY&amp;quot; \&lt;br /&gt;
  | jq .&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example output:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&#039;json&#039;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;data&amp;quot;: [&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;allenai/olmOCR-2-7B&amp;quot;,&lt;br /&gt;
      &amp;quot;max_model_len&amp;quot;: 8192,&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;MinerU2.5-2509-1.2B&amp;quot;,&lt;br /&gt;
      &amp;quot;max_model_len&amp;quot;: 16384,&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;MiniMaxAI/MiniMax-M2.5&amp;quot;,&lt;br /&gt;
      &amp;quot;max_model_len&amp;quot;: 196608,&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;NVIDIA/NVIDIA-Nemotron-3-Super-120B-A12B&amp;quot;,&lt;br /&gt;
      &amp;quot;max_model_len&amp;quot;: 131072,&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;Qwen/Qwen3.5-35B-A3B-FP8&amp;quot;,&lt;br /&gt;
      &amp;quot;max_model_len&amp;quot;: 131072,&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;Qwen/Qwen3-Coder-Next&amp;quot;,&lt;br /&gt;
      &amp;quot;max_model_len&amp;quot;: 262144,&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;&lt;br /&gt;
    }&lt;br /&gt;
  ],&lt;br /&gt;
  &amp;quot;object&amp;quot;: &amp;quot;list&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Usage - List all models - Audio ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Set your personal key:&lt;br /&gt;
STONEY_KEY=sk-...&lt;br /&gt;
&lt;br /&gt;
# List all audio models:&lt;br /&gt;
curl -s https://llm.stoney-cloud.com/v1/audio/models \&lt;br /&gt;
  -H &amp;quot;Authorization: Bearer $STONEY_KEY&amp;quot; \&lt;br /&gt;
  | jq .&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example output:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&#039;json&#039;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;data&amp;quot;: [&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;mistralai/Voxtral-Mini-3B-2507&amp;quot;,&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;openai/whisper-large-v3&amp;quot;,&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;&lt;br /&gt;
    }&lt;br /&gt;
  ],&lt;br /&gt;
  &amp;quot;object&amp;quot;: &amp;quot;list&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Usage - Inspecting your usage ==&lt;br /&gt;
We issue one key per model for now. The usage is thus per-model-per-key.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Set your personal key:&lt;br /&gt;
STONEY_KEY=sk-...&lt;br /&gt;
&lt;br /&gt;
# Set desired month in the form YYYY-MM, for example: &#039;2026-03&#039;.&lt;br /&gt;
MONTH=$(date +%Y-%m)&lt;br /&gt;
&lt;br /&gt;
curl -s https://llm.stoney-cloud.com/v1/usage?month=&amp;quot;$MONTH&amp;quot; \&lt;br /&gt;
  -H &amp;quot;Authorization: Bearer $STONEY_KEY&amp;quot; \&lt;br /&gt;
  | jq .&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example output:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;models&amp;quot;: [&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;cost_chf&amp;quot;: 0.000002,&lt;br /&gt;
      &amp;quot;model&amp;quot;: &amp;quot;MinerU2.5-2509-1.2B&amp;quot;,&lt;br /&gt;
      &amp;quot;output&amp;quot;: 16,&lt;br /&gt;
      &amp;quot;input&amp;quot;: 70&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;cost_chf&amp;quot;: 0.054537,&lt;br /&gt;
      &amp;quot;model&amp;quot;: &amp;quot;MiniMaxAI/MiniMax-M2.5&amp;quot;,&lt;br /&gt;
      &amp;quot;output&amp;quot;: 3603,&lt;br /&gt;
      &amp;quot;input&amp;quot;: 10097&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;cost_chf&amp;quot;: 0.0016,&lt;br /&gt;
      &amp;quot;model&amp;quot;: &amp;quot;mistralai/Voxtral-Mini-3B-2507&amp;quot;,&lt;br /&gt;
      &amp;quot;seconds&amp;quot;: 8&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;cost_chf&amp;quot;: 0.003774,&lt;br /&gt;
      &amp;quot;model&amp;quot;: &amp;quot;swiss-ai/Apertus-70B-Instruct-2509&amp;quot;,&lt;br /&gt;
      &amp;quot;output&amp;quot;: 551,&lt;br /&gt;
      &amp;quot;input&amp;quot;: 443&lt;br /&gt;
    }&lt;br /&gt;
  ],&lt;br /&gt;
  &amp;quot;month&amp;quot;: &amp;quot;2026-03&amp;quot;,&lt;br /&gt;
  &amp;quot;total_cost_chf&amp;quot;: 0.059913&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category: AI on demand]]&lt;/div&gt;</summary>
		<author><name>Sst-mei</name></author>
	</entry>
	<entry>
		<id>https://wiki.stoney-cloud.com/w/index.php?title=AI_on_demand:_Usage&amp;diff=1008</id>
		<title>AI on demand: Usage</title>
		<link rel="alternate" type="text/html" href="https://wiki.stoney-cloud.com/w/index.php?title=AI_on_demand:_Usage&amp;diff=1008"/>
		<updated>2026-04-29T14:43:34Z</updated>

		<summary type="html">&lt;p&gt;Sst-mei: /* Usage - List all models - Generic */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Overview =&lt;br /&gt;
This pages describes some useful usage commands.&lt;br /&gt;
&lt;br /&gt;
= Usage =&lt;br /&gt;
We assume you&#039;ve received your API key from us in our usual manner.&lt;br /&gt;
&lt;br /&gt;
== Usage - List all models ==&lt;br /&gt;
=== Usage - List all models - Generic ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Set your personal key:&lt;br /&gt;
STONEY_KEY=sk-...&lt;br /&gt;
&lt;br /&gt;
# List all generic models:&lt;br /&gt;
curl -s https://llm.stoney-cloud.com/v1/models \&lt;br /&gt;
  -H &amp;quot;Authorization: Bearer $STONEY_KEY&amp;quot; \&lt;br /&gt;
  | jq .&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example output:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&#039;json&#039;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;data&amp;quot;: [&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;allenai/olmOCR-2-7B&amp;quot;,&lt;br /&gt;
      &amp;quot;max_model_len&amp;quot;: 8192,&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;MinerU2.5-2509-1.2B&amp;quot;,&lt;br /&gt;
      &amp;quot;max_model_len&amp;quot;: 16384,&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;MiniMaxAI/MiniMax-M2.5&amp;quot;,&lt;br /&gt;
      &amp;quot;max_model_len&amp;quot;: 196608,&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;NVIDIA/NVIDIA-Nemotron-3-Super-120B-A12B&amp;quot;,&lt;br /&gt;
      &amp;quot;max_model_len&amp;quot;: 131072,&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;Qwen/Qwen3.5-35B-A3B-FP8&amp;quot;,&lt;br /&gt;
      &amp;quot;max_model_len&amp;quot;: 131072,&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;Qwen/Qwen3-Coder-Next&amp;quot;,&lt;br /&gt;
      &amp;quot;max_model_len&amp;quot;: 262144,&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;&lt;br /&gt;
    }&lt;br /&gt;
  ],&lt;br /&gt;
  &amp;quot;object&amp;quot;: &amp;quot;list&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Usage - List all models - Audio ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Set your personal key:&lt;br /&gt;
STONEY_KEY=sk-...&lt;br /&gt;
&lt;br /&gt;
# List all audio models:&lt;br /&gt;
curl -s https://llm.stoney-cloud.com/v1/audio/models \&lt;br /&gt;
  -H &amp;quot;Authorization: Bearer $STONEY_KEY&amp;quot; \&lt;br /&gt;
  | jq .&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example output:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&#039;json&#039;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;data&amp;quot;: [&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;mistralai/Voxtral-Mini-3B-2507&amp;quot;,&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;&lt;br /&gt;
    }&lt;br /&gt;
  ],&lt;br /&gt;
  &amp;quot;object&amp;quot;: &amp;quot;list&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Usage - Inspecting your usage ==&lt;br /&gt;
We issue one key per model for now. The usage is thus per-model-per-key.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Set your personal key:&lt;br /&gt;
STONEY_KEY=sk-...&lt;br /&gt;
&lt;br /&gt;
# Set desired month in the form YYYY-MM, for example: &#039;2026-03&#039;.&lt;br /&gt;
MONTH=$(date +%Y-%m)&lt;br /&gt;
&lt;br /&gt;
curl -s https://llm.stoney-cloud.com/v1/usage?month=&amp;quot;$MONTH&amp;quot; \&lt;br /&gt;
  -H &amp;quot;Authorization: Bearer $STONEY_KEY&amp;quot; \&lt;br /&gt;
  | jq .&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example output:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;models&amp;quot;: [&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;cost_chf&amp;quot;: 0.000002,&lt;br /&gt;
      &amp;quot;model&amp;quot;: &amp;quot;MinerU2.5-2509-1.2B&amp;quot;,&lt;br /&gt;
      &amp;quot;output&amp;quot;: 16,&lt;br /&gt;
      &amp;quot;input&amp;quot;: 70&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;cost_chf&amp;quot;: 0.054537,&lt;br /&gt;
      &amp;quot;model&amp;quot;: &amp;quot;MiniMaxAI/MiniMax-M2.5&amp;quot;,&lt;br /&gt;
      &amp;quot;output&amp;quot;: 3603,&lt;br /&gt;
      &amp;quot;input&amp;quot;: 10097&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;cost_chf&amp;quot;: 0.0016,&lt;br /&gt;
      &amp;quot;model&amp;quot;: &amp;quot;mistralai/Voxtral-Mini-3B-2507&amp;quot;,&lt;br /&gt;
      &amp;quot;seconds&amp;quot;: 8&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;cost_chf&amp;quot;: 0.003774,&lt;br /&gt;
      &amp;quot;model&amp;quot;: &amp;quot;swiss-ai/Apertus-70B-Instruct-2509&amp;quot;,&lt;br /&gt;
      &amp;quot;output&amp;quot;: 551,&lt;br /&gt;
      &amp;quot;input&amp;quot;: 443&lt;br /&gt;
    }&lt;br /&gt;
  ],&lt;br /&gt;
  &amp;quot;month&amp;quot;: &amp;quot;2026-03&amp;quot;,&lt;br /&gt;
  &amp;quot;total_cost_chf&amp;quot;: 0.059913&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category: AI on demand]]&lt;/div&gt;</summary>
		<author><name>Sst-mei</name></author>
	</entry>
	<entry>
		<id>https://wiki.stoney-cloud.com/w/index.php?title=AI_on_demand:_Usage&amp;diff=1007</id>
		<title>AI on demand: Usage</title>
		<link rel="alternate" type="text/html" href="https://wiki.stoney-cloud.com/w/index.php?title=AI_on_demand:_Usage&amp;diff=1007"/>
		<updated>2026-04-14T15:17:52Z</updated>

		<summary type="html">&lt;p&gt;Sst-mei: /* Usage - List all models - Generic */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Overview =&lt;br /&gt;
This pages describes some useful usage commands.&lt;br /&gt;
&lt;br /&gt;
= Usage =&lt;br /&gt;
We assume you&#039;ve received your API key from us in our usual manner.&lt;br /&gt;
&lt;br /&gt;
== Usage - List all models ==&lt;br /&gt;
=== Usage - List all models - Generic ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Set your personal key:&lt;br /&gt;
STONEY_KEY=sk-...&lt;br /&gt;
&lt;br /&gt;
# List all generic models:&lt;br /&gt;
curl -s https://llm.stoney-cloud.com/v1/models \&lt;br /&gt;
  -H &amp;quot;Authorization: Bearer $STONEY_KEY&amp;quot; \&lt;br /&gt;
  | jq .&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example output:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&#039;json&#039;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;data&amp;quot;: [&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;,&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;allenai/olmOCR-2-7B&amp;quot;,&lt;br /&gt;
      &amp;quot;max_model_len&amp;quot;: 8192&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;,&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;MinerU2.5-2509-1.2B&amp;quot;,&lt;br /&gt;
      &amp;quot;max_model_len&amp;quot;: 16384&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;,&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;MiniMaxAI/MiniMax-M2.5&amp;quot;,&lt;br /&gt;
      &amp;quot;max_model_len&amp;quot;: 196608&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;,&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;NVIDIA/NVIDIA-Nemotron-3-Super-120B-A12B&amp;quot;,&lt;br /&gt;
      &amp;quot;max_model_len&amp;quot;: 131072&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;,&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;Qwen/Qwen3-Coder-Next&amp;quot;,&lt;br /&gt;
      &amp;quot;max_model_len&amp;quot;: 262144&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;,&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;swiss-ai/Apertus-70B-Instruct-2509&amp;quot;,&lt;br /&gt;
      &amp;quot;max_model_len&amp;quot;: 65536&lt;br /&gt;
    }&lt;br /&gt;
  ],&lt;br /&gt;
  &amp;quot;object&amp;quot;: &amp;quot;list&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Usage - List all models - Audio ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Set your personal key:&lt;br /&gt;
STONEY_KEY=sk-...&lt;br /&gt;
&lt;br /&gt;
# List all audio models:&lt;br /&gt;
curl -s https://llm.stoney-cloud.com/v1/audio/models \&lt;br /&gt;
  -H &amp;quot;Authorization: Bearer $STONEY_KEY&amp;quot; \&lt;br /&gt;
  | jq .&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example output:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&#039;json&#039;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;data&amp;quot;: [&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;mistralai/Voxtral-Mini-3B-2507&amp;quot;,&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;&lt;br /&gt;
    }&lt;br /&gt;
  ],&lt;br /&gt;
  &amp;quot;object&amp;quot;: &amp;quot;list&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Usage - Inspecting your usage ==&lt;br /&gt;
We issue one key per model for now. The usage is thus per-model-per-key.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Set your personal key:&lt;br /&gt;
STONEY_KEY=sk-...&lt;br /&gt;
&lt;br /&gt;
# Set desired month in the form YYYY-MM, for example: &#039;2026-03&#039;.&lt;br /&gt;
MONTH=$(date +%Y-%m)&lt;br /&gt;
&lt;br /&gt;
curl -s https://llm.stoney-cloud.com/v1/usage?month=&amp;quot;$MONTH&amp;quot; \&lt;br /&gt;
  -H &amp;quot;Authorization: Bearer $STONEY_KEY&amp;quot; \&lt;br /&gt;
  | jq .&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example output:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;models&amp;quot;: [&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;cost_chf&amp;quot;: 0.000002,&lt;br /&gt;
      &amp;quot;model&amp;quot;: &amp;quot;MinerU2.5-2509-1.2B&amp;quot;,&lt;br /&gt;
      &amp;quot;output&amp;quot;: 16,&lt;br /&gt;
      &amp;quot;input&amp;quot;: 70&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;cost_chf&amp;quot;: 0.054537,&lt;br /&gt;
      &amp;quot;model&amp;quot;: &amp;quot;MiniMaxAI/MiniMax-M2.5&amp;quot;,&lt;br /&gt;
      &amp;quot;output&amp;quot;: 3603,&lt;br /&gt;
      &amp;quot;input&amp;quot;: 10097&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;cost_chf&amp;quot;: 0.0016,&lt;br /&gt;
      &amp;quot;model&amp;quot;: &amp;quot;mistralai/Voxtral-Mini-3B-2507&amp;quot;,&lt;br /&gt;
      &amp;quot;seconds&amp;quot;: 8&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;cost_chf&amp;quot;: 0.003774,&lt;br /&gt;
      &amp;quot;model&amp;quot;: &amp;quot;swiss-ai/Apertus-70B-Instruct-2509&amp;quot;,&lt;br /&gt;
      &amp;quot;output&amp;quot;: 551,&lt;br /&gt;
      &amp;quot;input&amp;quot;: 443&lt;br /&gt;
    }&lt;br /&gt;
  ],&lt;br /&gt;
  &amp;quot;month&amp;quot;: &amp;quot;2026-03&amp;quot;,&lt;br /&gt;
  &amp;quot;total_cost_chf&amp;quot;: 0.059913&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category: AI on demand]]&lt;/div&gt;</summary>
		<author><name>Sst-mei</name></author>
	</entry>
	<entry>
		<id>https://wiki.stoney-cloud.com/w/index.php?title=Category:AI_on_demand&amp;diff=1006</id>
		<title>Category:AI on demand</title>
		<link rel="alternate" type="text/html" href="https://wiki.stoney-cloud.com/w/index.php?title=Category:AI_on_demand&amp;diff=1006"/>
		<updated>2026-04-08T06:35:37Z</updated>

		<summary type="html">&lt;p&gt;Sst-mei: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Overview =&lt;br /&gt;
This category collects all AI on demand related pages.&lt;br /&gt;
&lt;br /&gt;
stepping stone AG is proud to serve customers with current Language Models and OCR solutions.&lt;br /&gt;
&lt;br /&gt;
All of our LLM services are reachable via the OpenAI-compatible gateway https://llm.stoney-cloud.com/.&lt;br /&gt;
&lt;br /&gt;
Check out the [[AI on demand: Usage]] page. You can list the current models, show your own usage and more.&lt;br /&gt;
&lt;br /&gt;
[[Category: Artificial Intelligence]]&lt;/div&gt;</summary>
		<author><name>Sst-mei</name></author>
	</entry>
	<entry>
		<id>https://wiki.stoney-cloud.com/w/index.php?title=AI_on_demand:_Usage&amp;diff=1005</id>
		<title>AI on demand: Usage</title>
		<link rel="alternate" type="text/html" href="https://wiki.stoney-cloud.com/w/index.php?title=AI_on_demand:_Usage&amp;diff=1005"/>
		<updated>2026-04-08T06:33:13Z</updated>

		<summary type="html">&lt;p&gt;Sst-mei: Created page with &amp;quot;= Overview = This pages describes some useful usage commands.  = Usage = We assume you&amp;#039;ve received your API key from us in our usual manner.  == Usage - List all models == === Usage - List all models - Generic === &amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt; # Set your personal key: STONEY_KEY=sk-...  # List all generic models: curl -s https://llm.stoney-cloud.com/v1/models \   -H &amp;quot;Authorization: Bearer $STONEY_KEY&amp;quot; \   | jq . &amp;lt;/syntaxhighlight&amp;gt;  Example output: &amp;lt;syntaxhighlight lang=&amp;#039;...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Overview =&lt;br /&gt;
This pages describes some useful usage commands.&lt;br /&gt;
&lt;br /&gt;
= Usage =&lt;br /&gt;
We assume you&#039;ve received your API key from us in our usual manner.&lt;br /&gt;
&lt;br /&gt;
== Usage - List all models ==&lt;br /&gt;
=== Usage - List all models - Generic ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Set your personal key:&lt;br /&gt;
STONEY_KEY=sk-...&lt;br /&gt;
&lt;br /&gt;
# List all generic models:&lt;br /&gt;
curl -s https://llm.stoney-cloud.com/v1/models \&lt;br /&gt;
  -H &amp;quot;Authorization: Bearer $STONEY_KEY&amp;quot; \&lt;br /&gt;
  | jq .&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example output:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&#039;json&#039;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;data&amp;quot;: [&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;allenai/olmOCR-2-7B&amp;quot;,&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;MinerU2.5-2509-1.2B&amp;quot;,&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;MiniMaxAI/MiniMax-M2.5&amp;quot;,&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;NVIDIA/NVIDIA-Nemotron-3-Super-120B-A12B&amp;quot;,&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;Qwen/Qwen3-Coder-Next&amp;quot;,&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;swiss-ai/Apertus-70B-Instruct-2509&amp;quot;,&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;&lt;br /&gt;
    }&lt;br /&gt;
  ],&lt;br /&gt;
  &amp;quot;object&amp;quot;: &amp;quot;list&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Usage - List all models - Audio ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Set your personal key:&lt;br /&gt;
STONEY_KEY=sk-...&lt;br /&gt;
&lt;br /&gt;
# List all audio models:&lt;br /&gt;
curl -s https://llm.stoney-cloud.com/v1/audio/models \&lt;br /&gt;
  -H &amp;quot;Authorization: Bearer $STONEY_KEY&amp;quot; \&lt;br /&gt;
  | jq .&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example output:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&#039;json&#039;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;data&amp;quot;: [&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;mistralai/Voxtral-Mini-3B-2507&amp;quot;,&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;&lt;br /&gt;
    }&lt;br /&gt;
  ],&lt;br /&gt;
  &amp;quot;object&amp;quot;: &amp;quot;list&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Usage - Inspecting your usage ==&lt;br /&gt;
We issue one key per model for now. The usage is thus per-model-per-key.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Set your personal key:&lt;br /&gt;
STONEY_KEY=sk-...&lt;br /&gt;
&lt;br /&gt;
# Set desired month in the form YYYY-MM, for example: &#039;2026-03&#039;.&lt;br /&gt;
MONTH=$(date +%Y-%m)&lt;br /&gt;
&lt;br /&gt;
curl -s https://llm.stoney-cloud.com/v1/usage?month=&amp;quot;$MONTH&amp;quot; \&lt;br /&gt;
  -H &amp;quot;Authorization: Bearer $STONEY_KEY&amp;quot; \&lt;br /&gt;
  | jq .&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example output:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;models&amp;quot;: [&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;cost_chf&amp;quot;: 0.000002,&lt;br /&gt;
      &amp;quot;model&amp;quot;: &amp;quot;MinerU2.5-2509-1.2B&amp;quot;,&lt;br /&gt;
      &amp;quot;output&amp;quot;: 16,&lt;br /&gt;
      &amp;quot;input&amp;quot;: 70&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;cost_chf&amp;quot;: 0.054537,&lt;br /&gt;
      &amp;quot;model&amp;quot;: &amp;quot;MiniMaxAI/MiniMax-M2.5&amp;quot;,&lt;br /&gt;
      &amp;quot;output&amp;quot;: 3603,&lt;br /&gt;
      &amp;quot;input&amp;quot;: 10097&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;cost_chf&amp;quot;: 0.0016,&lt;br /&gt;
      &amp;quot;model&amp;quot;: &amp;quot;mistralai/Voxtral-Mini-3B-2507&amp;quot;,&lt;br /&gt;
      &amp;quot;seconds&amp;quot;: 8&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;cost_chf&amp;quot;: 0.003774,&lt;br /&gt;
      &amp;quot;model&amp;quot;: &amp;quot;swiss-ai/Apertus-70B-Instruct-2509&amp;quot;,&lt;br /&gt;
      &amp;quot;output&amp;quot;: 551,&lt;br /&gt;
      &amp;quot;input&amp;quot;: 443&lt;br /&gt;
    }&lt;br /&gt;
  ],&lt;br /&gt;
  &amp;quot;month&amp;quot;: &amp;quot;2026-03&amp;quot;,&lt;br /&gt;
  &amp;quot;total_cost_chf&amp;quot;: 0.059913&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category: AI on demand]]&lt;/div&gt;</summary>
		<author><name>Sst-mei</name></author>
	</entry>
	<entry>
		<id>https://wiki.stoney-cloud.com/w/index.php?title=Category:AI_on_demand&amp;diff=1004</id>
		<title>Category:AI on demand</title>
		<link rel="alternate" type="text/html" href="https://wiki.stoney-cloud.com/w/index.php?title=Category:AI_on_demand&amp;diff=1004"/>
		<updated>2026-04-08T06:33:08Z</updated>

		<summary type="html">&lt;p&gt;Sst-mei: /* Usage */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Overview =&lt;br /&gt;
This category collects all AI on demand related pages.&lt;br /&gt;
&lt;br /&gt;
stepping stone AG is proud to serve customers with current Language Models and OCR solutions.&lt;br /&gt;
&lt;br /&gt;
All of our LLM services are reachable via the OpenAI-compatible gateway https://llm.stoney-cloud.com/.&lt;br /&gt;
&lt;br /&gt;
[[Category: Artificial Intelligence]]&lt;/div&gt;</summary>
		<author><name>Sst-mei</name></author>
	</entry>
	<entry>
		<id>https://wiki.stoney-cloud.com/w/index.php?title=Main_Page&amp;diff=1003</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.stoney-cloud.com/w/index.php?title=Main_Page&amp;diff=1003"/>
		<updated>2026-04-08T06:31:30Z</updated>

		<summary type="html">&lt;p&gt;Sst-mei: /* Overview */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;float:left; width:48%;&amp;quot;&amp;gt;&lt;br /&gt;
== Introduction ==&lt;br /&gt;
Welcome to the wiki of our [https://www.openstack.org/ OpenStack] based [https://www.stoney-cloud.com/ stoney cloud] infrastructure.&lt;br /&gt;
This collection serves as a comprehensive resource for all aspects of our cloud environment. Here, you will find guides for managing and utilizing our stoney cloud.&lt;br /&gt;
&lt;br /&gt;
== Getting started ==&lt;br /&gt;
[[Quickstart]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; width:48%&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
[[:Category:Projects|Projects]]&lt;br /&gt;
&lt;br /&gt;
[[:Category:Instances|Instances]]&lt;br /&gt;
* [[VM creation (Linux)]]&lt;br /&gt;
* [[VM creation (Windows)]]&lt;br /&gt;
* [[VM resize (Linux)]]&lt;br /&gt;
* [[VM resize (Windows)]]&lt;br /&gt;
* [[Flavor explanation]]&lt;br /&gt;
[[:Category:Volumes|Volumes]]&lt;br /&gt;
* [[Quota]]&lt;br /&gt;
&lt;br /&gt;
[[:Category:Images|Images]]&lt;br /&gt;
* [[Image creation]]&lt;br /&gt;
[[:Category:Network|Network]]&lt;br /&gt;
* [[Security group rules]]&lt;br /&gt;
* [[IP usage]]&lt;br /&gt;
&lt;br /&gt;
[[:Category:Object store|Object store]]&lt;br /&gt;
* [[S3 buckets]]&lt;br /&gt;
&lt;br /&gt;
[[:Category:Kubernetes|Kubernetes]]&lt;br /&gt;
* [[Kubernetes management]]&lt;br /&gt;
* [[Kubernetes usage]]&lt;br /&gt;
&lt;br /&gt;
[[:Category:AI on demand|AI on demand]]&lt;br /&gt;
* [[AI on demand: Usage]] (list models, show usage, ...)&lt;br /&gt;
* [[AI on demand: Apertus]]&lt;br /&gt;
* [[AI on demand: MinerU]]&lt;br /&gt;
* [[AI on demand: MiniMax]]&lt;br /&gt;
* [[AI on demand: Voxtral]]&lt;br /&gt;
&lt;br /&gt;
[[:Category:Troubleshooting|Troubleshooting]]&lt;br /&gt;
* [[PCI workaround]]&lt;br /&gt;
* [[Change user password]]&lt;br /&gt;
&lt;br /&gt;
== Quick links ==&lt;br /&gt;
* [https://www.stoney-cloud.com/ stoney cloud Website]&lt;br /&gt;
* [https://dashboard.stoney-cloud.com/ stoney cloud Dashboard]&lt;br /&gt;
* [https://docs.openstack.org/horizon/latest/user/index.html Official OpenStack Dashboard Documentation]&lt;br /&gt;
* [https://docs.openstack.org/python-openstackclient/latest/cli/index.html Official OpenStack CLI Documentation]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; height:0px; line-height:0px;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>Sst-mei</name></author>
	</entry>
	<entry>
		<id>https://wiki.stoney-cloud.com/w/index.php?title=Category:AI_on_demand&amp;diff=1002</id>
		<title>Category:AI on demand</title>
		<link rel="alternate" type="text/html" href="https://wiki.stoney-cloud.com/w/index.php?title=Category:AI_on_demand&amp;diff=1002"/>
		<updated>2026-04-08T06:16:22Z</updated>

		<summary type="html">&lt;p&gt;Sst-mei: /* Usage - List all models */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Overview =&lt;br /&gt;
This category collects all AI on demand related pages.&lt;br /&gt;
&lt;br /&gt;
stepping stone AG is proud to serve customers with current Language Models and OCR solutions.&lt;br /&gt;
&lt;br /&gt;
All of our LLM services are reachable via the OpenAI-compatible gateway https://llm.stoney-cloud.com/.&lt;br /&gt;
&lt;br /&gt;
= Usage =&lt;br /&gt;
We assume you&#039;ve received your API key from us in our usual manner.&lt;br /&gt;
&lt;br /&gt;
== Usage - List all models ==&lt;br /&gt;
=== Usage - List all models - Generic ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Set your personal key:&lt;br /&gt;
STONEY_KEY=sk-...&lt;br /&gt;
&lt;br /&gt;
# List all generic models:&lt;br /&gt;
curl -s https://llm.stoney-cloud.com/v1/models \&lt;br /&gt;
  -H &amp;quot;Authorization: Bearer $STONEY_KEY&amp;quot; \&lt;br /&gt;
  | jq .&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example output:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&#039;json&#039;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;data&amp;quot;: [&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;allenai/olmOCR-2-7B&amp;quot;,&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;MinerU2.5-2509-1.2B&amp;quot;,&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;MiniMaxAI/MiniMax-M2.5&amp;quot;,&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;NVIDIA/NVIDIA-Nemotron-3-Super-120B-A12B&amp;quot;,&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;Qwen/Qwen3-Coder-Next&amp;quot;,&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;swiss-ai/Apertus-70B-Instruct-2509&amp;quot;,&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;&lt;br /&gt;
    }&lt;br /&gt;
  ],&lt;br /&gt;
  &amp;quot;object&amp;quot;: &amp;quot;list&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Usage - List all models - Audio ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Set your personal key:&lt;br /&gt;
STONEY_KEY=sk-...&lt;br /&gt;
&lt;br /&gt;
# List all audio models:&lt;br /&gt;
curl -s https://llm.stoney-cloud.com/v1/audio/models \&lt;br /&gt;
  -H &amp;quot;Authorization: Bearer $STONEY_KEY&amp;quot; \&lt;br /&gt;
  | jq .&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example output:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&#039;json&#039;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;data&amp;quot;: [&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;mistralai/Voxtral-Mini-3B-2507&amp;quot;,&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;&lt;br /&gt;
    }&lt;br /&gt;
  ],&lt;br /&gt;
  &amp;quot;object&amp;quot;: &amp;quot;list&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Usage - Inspecting your usage ==&lt;br /&gt;
We issue one key per model for now. The usage is thus per-model-per-key.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Set your personal key:&lt;br /&gt;
STONEY_KEY=sk-...&lt;br /&gt;
&lt;br /&gt;
# Set desired month in the form YYYY-MM, for example: &#039;2026-03&#039;.&lt;br /&gt;
MONTH=$(date +%Y-%m)&lt;br /&gt;
&lt;br /&gt;
curl -s https://llm.stoney-cloud.com/v1/usage?month=&amp;quot;$MONTH&amp;quot; \&lt;br /&gt;
  -H &amp;quot;Authorization: Bearer $STONEY_KEY&amp;quot; \&lt;br /&gt;
  | jq .&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example output:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;models&amp;quot;: [&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;cost_chf&amp;quot;: 0.000002,&lt;br /&gt;
      &amp;quot;model&amp;quot;: &amp;quot;MinerU2.5-2509-1.2B&amp;quot;,&lt;br /&gt;
      &amp;quot;output&amp;quot;: 16,&lt;br /&gt;
      &amp;quot;input&amp;quot;: 70&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;cost_chf&amp;quot;: 0.054537,&lt;br /&gt;
      &amp;quot;model&amp;quot;: &amp;quot;MiniMaxAI/MiniMax-M2.5&amp;quot;,&lt;br /&gt;
      &amp;quot;output&amp;quot;: 3603,&lt;br /&gt;
      &amp;quot;input&amp;quot;: 10097&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;cost_chf&amp;quot;: 0.0016,&lt;br /&gt;
      &amp;quot;model&amp;quot;: &amp;quot;mistralai/Voxtral-Mini-3B-2507&amp;quot;,&lt;br /&gt;
      &amp;quot;seconds&amp;quot;: 8&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;cost_chf&amp;quot;: 0.003774,&lt;br /&gt;
      &amp;quot;model&amp;quot;: &amp;quot;swiss-ai/Apertus-70B-Instruct-2509&amp;quot;,&lt;br /&gt;
      &amp;quot;output&amp;quot;: 551,&lt;br /&gt;
      &amp;quot;input&amp;quot;: 443&lt;br /&gt;
    }&lt;br /&gt;
  ],&lt;br /&gt;
  &amp;quot;month&amp;quot;: &amp;quot;2026-03&amp;quot;,&lt;br /&gt;
  &amp;quot;total_cost_chf&amp;quot;: 0.059913&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category: Artificial Intelligence]]&lt;/div&gt;</summary>
		<author><name>Sst-mei</name></author>
	</entry>
	<entry>
		<id>https://wiki.stoney-cloud.com/w/index.php?title=AI_on_demand:_MinerU&amp;diff=955</id>
		<title>AI on demand: MinerU</title>
		<link rel="alternate" type="text/html" href="https://wiki.stoney-cloud.com/w/index.php?title=AI_on_demand:_MinerU&amp;diff=955"/>
		<updated>2026-03-27T09:34:43Z</updated>

		<summary type="html">&lt;p&gt;Sst-mei: /* Calling a model */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;stepping stone AG is proud to serve customers with current Language Models and OCR solutions.&lt;br /&gt;
All of our LLM services are reachable from https://llm.stoney-cloud.com/.&lt;br /&gt;
&lt;br /&gt;
== Calling a model ==&lt;br /&gt;
We assume you&#039;ve received your API key from us in our usual manner. The route above is available in the usual OpenAI-compatible manner.&lt;br /&gt;
For instance, receiving a list of available model is done via https://llm.stoney-cloud.com/v1/models which requires you to provide your key.&lt;br /&gt;
As an initial service we provide access to some OCR models.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
STONEY_KEY=&amp;lt;your-key-here&amp;gt;&lt;br /&gt;
MODEL_ID=&amp;lt;hosted-model-name-here&amp;gt;&lt;br /&gt;
&lt;br /&gt;
curl -s https://llm.stoney-cloud.com/v1/chat/completions \&lt;br /&gt;
  -H &amp;quot;Authorization: Bearer $STONEY_KEY&amp;quot; \&lt;br /&gt;
  -H &amp;quot;Content-Type: application/json&amp;quot; \&lt;br /&gt;
  -d &amp;quot;{&lt;br /&gt;
    \&amp;quot;model\&amp;quot;:\&amp;quot;${MODEL_ID}\&amp;quot;,&lt;br /&gt;
    \&amp;quot;messages\&amp;quot;:[&lt;br /&gt;
      {\&amp;quot;role\&amp;quot;:\&amp;quot;user\&amp;quot;,\&amp;quot;content\&amp;quot;:\&amp;quot;Describe an imaginary document.\&amp;quot;}&lt;br /&gt;
    ],&lt;br /&gt;
    \&amp;quot;max_tokens\&amp;quot;:2000}&amp;quot; | jq .&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Inspecting your usage ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
curl -s https://llm.stoney-cloud.com/v1/usage   -H &amp;quot;Authorization: Bearer $STONEY_KEY&amp;quot; | jq .&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We issue one key per model for now. The usage is thus per-model-per-key.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:AI on demand]]&lt;/div&gt;</summary>
		<author><name>Sst-mei</name></author>
	</entry>
	<entry>
		<id>https://wiki.stoney-cloud.com/w/index.php?title=Category:AI_on_demand&amp;diff=954</id>
		<title>Category:AI on demand</title>
		<link rel="alternate" type="text/html" href="https://wiki.stoney-cloud.com/w/index.php?title=Category:AI_on_demand&amp;diff=954"/>
		<updated>2026-03-26T09:52:46Z</updated>

		<summary type="html">&lt;p&gt;Sst-mei: /* Usage - List all models */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Overview =&lt;br /&gt;
This category collects all AI on demand related pages.&lt;br /&gt;
&lt;br /&gt;
= Usage =&lt;br /&gt;
== Usage - List all models ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Set you personal key&lt;br /&gt;
STONEY_KEY=&amp;quot;&amp;quot;               # Your key starts with &amp;quot;sk-1...&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# List all models&lt;br /&gt;
curl -s https://llm.stoney-cloud.com/v1/models   -H &amp;quot;Authorization: Bearer $STONEY_KEY&amp;quot; | jq .&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The result will display something like:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&#039;json&#039;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;data&amp;quot;: [&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;created&amp;quot;: 0,&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;,&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;MinerU2.5-2509-1.2B&amp;quot;,&lt;br /&gt;
      &amp;quot;owned_by&amp;quot;: &amp;quot;stepping stone AG&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;created&amp;quot;: 0,&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;,&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;MinerU2.5-2509-1.2B&amp;quot;,&lt;br /&gt;
      &amp;quot;owned_by&amp;quot;: &amp;quot;stepping stone AG&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;created&amp;quot;: 0,&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;,&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;MiniMaxAI/MiniMax-M2.5&amp;quot;,&lt;br /&gt;
      &amp;quot;owned_by&amp;quot;: &amp;quot;stepping stone AG&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;created&amp;quot;: 0,&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;,&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;MiniMaxAI/MiniMax-M2.5&amp;quot;,&lt;br /&gt;
      &amp;quot;owned_by&amp;quot;: &amp;quot;system&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;created&amp;quot;: 0,&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;,&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;swiss-ai/Apertus-70B-Instruct-2509&amp;quot;,&lt;br /&gt;
      &amp;quot;owned_by&amp;quot;: &amp;quot;stepping stone AG&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;created&amp;quot;: 0,&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;,&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;swiss-ai/Apertus-70B-Instruct-2509&amp;quot;,&lt;br /&gt;
      &amp;quot;owned_by&amp;quot;: &amp;quot;system&amp;quot;&lt;br /&gt;
    }&lt;br /&gt;
  ],&lt;br /&gt;
  &amp;quot;object&amp;quot;: &amp;quot;list&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category: Artificial Intelligence]]&lt;/div&gt;</summary>
		<author><name>Sst-mei</name></author>
	</entry>
	<entry>
		<id>https://wiki.stoney-cloud.com/w/index.php?title=Category:AI_on_demand&amp;diff=953</id>
		<title>Category:AI on demand</title>
		<link rel="alternate" type="text/html" href="https://wiki.stoney-cloud.com/w/index.php?title=Category:AI_on_demand&amp;diff=953"/>
		<updated>2026-03-26T09:52:01Z</updated>

		<summary type="html">&lt;p&gt;Sst-mei: /* Overview */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Overview =&lt;br /&gt;
This category collects all AI on demand related pages.&lt;br /&gt;
&lt;br /&gt;
= Usage =&lt;br /&gt;
== Usage - List all models ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
STONEY_KEY=&amp;quot;&amp;quot;               # Your key starts with &amp;quot;sk-1...&amp;quot;&lt;br /&gt;
curl -s https://llm.stoney-cloud.com/v1/models   -H &amp;quot;Authorization: Bearer $STONEY_KEY&amp;quot; | jq .&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The result will display something like:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&#039;json&#039;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;data&amp;quot;: [&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;created&amp;quot;: 0,&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;,&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;MinerU2.5-2509-1.2B&amp;quot;,&lt;br /&gt;
      &amp;quot;owned_by&amp;quot;: &amp;quot;stepping stone AG&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;created&amp;quot;: 0,&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;,&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;MinerU2.5-2509-1.2B&amp;quot;,&lt;br /&gt;
      &amp;quot;owned_by&amp;quot;: &amp;quot;stepping stone AG&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;created&amp;quot;: 0,&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;,&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;MiniMaxAI/MiniMax-M2.5&amp;quot;,&lt;br /&gt;
      &amp;quot;owned_by&amp;quot;: &amp;quot;stepping stone AG&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;created&amp;quot;: 0,&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;,&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;MiniMaxAI/MiniMax-M2.5&amp;quot;,&lt;br /&gt;
      &amp;quot;owned_by&amp;quot;: &amp;quot;system&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;created&amp;quot;: 0,&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;,&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;swiss-ai/Apertus-70B-Instruct-2509&amp;quot;,&lt;br /&gt;
      &amp;quot;owned_by&amp;quot;: &amp;quot;stepping stone AG&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;created&amp;quot;: 0,&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;,&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;swiss-ai/Apertus-70B-Instruct-2509&amp;quot;,&lt;br /&gt;
      &amp;quot;owned_by&amp;quot;: &amp;quot;system&amp;quot;&lt;br /&gt;
    }&lt;br /&gt;
  ],&lt;br /&gt;
  &amp;quot;object&amp;quot;: &amp;quot;list&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category: Artificial Intelligence]]&lt;/div&gt;</summary>
		<author><name>Sst-mei</name></author>
	</entry>
	<entry>
		<id>https://wiki.stoney-cloud.com/w/index.php?title=Category:AI_on_demand&amp;diff=952</id>
		<title>Category:AI on demand</title>
		<link rel="alternate" type="text/html" href="https://wiki.stoney-cloud.com/w/index.php?title=Category:AI_on_demand&amp;diff=952"/>
		<updated>2026-03-26T09:51:27Z</updated>

		<summary type="html">&lt;p&gt;Sst-mei: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Overview =&lt;br /&gt;
&lt;br /&gt;
= Usage =&lt;br /&gt;
== Usage - List all models ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
STONEY_KEY=&amp;quot;&amp;quot;               # Your key starts with &amp;quot;sk-1...&amp;quot;&lt;br /&gt;
curl -s https://llm.stoney-cloud.com/v1/models   -H &amp;quot;Authorization: Bearer $STONEY_KEY&amp;quot; | jq .&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The result will display something like:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&#039;json&#039;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;data&amp;quot;: [&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;created&amp;quot;: 0,&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;,&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;MinerU2.5-2509-1.2B&amp;quot;,&lt;br /&gt;
      &amp;quot;owned_by&amp;quot;: &amp;quot;stepping stone AG&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;created&amp;quot;: 0,&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;,&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;MinerU2.5-2509-1.2B&amp;quot;,&lt;br /&gt;
      &amp;quot;owned_by&amp;quot;: &amp;quot;stepping stone AG&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;created&amp;quot;: 0,&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;,&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;MiniMaxAI/MiniMax-M2.5&amp;quot;,&lt;br /&gt;
      &amp;quot;owned_by&amp;quot;: &amp;quot;stepping stone AG&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;created&amp;quot;: 0,&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;,&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;MiniMaxAI/MiniMax-M2.5&amp;quot;,&lt;br /&gt;
      &amp;quot;owned_by&amp;quot;: &amp;quot;system&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;created&amp;quot;: 0,&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;,&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;swiss-ai/Apertus-70B-Instruct-2509&amp;quot;,&lt;br /&gt;
      &amp;quot;owned_by&amp;quot;: &amp;quot;stepping stone AG&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;created&amp;quot;: 0,&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;,&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;swiss-ai/Apertus-70B-Instruct-2509&amp;quot;,&lt;br /&gt;
      &amp;quot;owned_by&amp;quot;: &amp;quot;system&amp;quot;&lt;br /&gt;
    }&lt;br /&gt;
  ],&lt;br /&gt;
  &amp;quot;object&amp;quot;: &amp;quot;list&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category: Artificial Intelligence]]&lt;/div&gt;</summary>
		<author><name>Sst-mei</name></author>
	</entry>
	<entry>
		<id>https://wiki.stoney-cloud.com/w/index.php?title=Category:AI_on_demand&amp;diff=951</id>
		<title>Category:AI on demand</title>
		<link rel="alternate" type="text/html" href="https://wiki.stoney-cloud.com/w/index.php?title=Category:AI_on_demand&amp;diff=951"/>
		<updated>2026-03-26T09:45:44Z</updated>

		<summary type="html">&lt;p&gt;Sst-mei: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;List all models:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
STONEY_KEY=&amp;quot;&amp;quot;               # Your key starts with &amp;quot;sk-1...&amp;quot;&lt;br /&gt;
curl -s https://llm.stoney-cloud.com/v1/models   -H &amp;quot;Authorization: Bearer $STONEY_KEY&amp;quot; | jq .&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The result will display something like:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&#039;json&#039;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;data&amp;quot;: [&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;created&amp;quot;: 0,&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;,&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;MinerU2.5-2509-1.2B&amp;quot;,&lt;br /&gt;
      &amp;quot;owned_by&amp;quot;: &amp;quot;stepping stone AG&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;created&amp;quot;: 0,&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;,&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;MinerU2.5-2509-1.2B&amp;quot;,&lt;br /&gt;
      &amp;quot;owned_by&amp;quot;: &amp;quot;stepping stone AG&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;created&amp;quot;: 0,&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;,&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;MiniMaxAI/MiniMax-M2.5&amp;quot;,&lt;br /&gt;
      &amp;quot;owned_by&amp;quot;: &amp;quot;stepping stone AG&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;created&amp;quot;: 0,&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;,&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;MiniMaxAI/MiniMax-M2.5&amp;quot;,&lt;br /&gt;
      &amp;quot;owned_by&amp;quot;: &amp;quot;system&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;created&amp;quot;: 0,&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;,&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;swiss-ai/Apertus-70B-Instruct-2509&amp;quot;,&lt;br /&gt;
      &amp;quot;owned_by&amp;quot;: &amp;quot;stepping stone AG&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;created&amp;quot;: 0,&lt;br /&gt;
      &amp;quot;object&amp;quot;: &amp;quot;model&amp;quot;,&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;swiss-ai/Apertus-70B-Instruct-2509&amp;quot;,&lt;br /&gt;
      &amp;quot;owned_by&amp;quot;: &amp;quot;system&amp;quot;&lt;br /&gt;
    }&lt;br /&gt;
  ],&lt;br /&gt;
  &amp;quot;object&amp;quot;: &amp;quot;list&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category: Artificial Intelligence]]&lt;/div&gt;</summary>
		<author><name>Sst-mei</name></author>
	</entry>
	<entry>
		<id>https://wiki.stoney-cloud.com/w/index.php?title=AI_on_demand:_MinerU&amp;diff=941</id>
		<title>AI on demand: MinerU</title>
		<link rel="alternate" type="text/html" href="https://wiki.stoney-cloud.com/w/index.php?title=AI_on_demand:_MinerU&amp;diff=941"/>
		<updated>2026-03-03T09:56:05Z</updated>

		<summary type="html">&lt;p&gt;Sst-mei: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;stepping stone AG is proud to serve customers with current Language Models and OCR solutions.&lt;br /&gt;
All of our LLM services are reachable from https://llm.stoney-cloud.com/&lt;br /&gt;
&lt;br /&gt;
== Calling a model ==&lt;br /&gt;
We assume you&#039;ve received your API key from us in our usual manner. The route above is available in the usual OpenAI-compatible manner.&lt;br /&gt;
For instance, receiving a list of available model is done via https://llm.stoney-cloud.com/v1/models which requires you to provide your key.&lt;br /&gt;
As an initial service we provide access to some OCR models.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
STONEY_KEY=&amp;lt;your-key-here&amp;gt;&lt;br /&gt;
MODEL_NAME=&amp;lt;hosted-model-name-here&amp;gt;&lt;br /&gt;
&lt;br /&gt;
curl -s https://llm.stoney-cloud.com/v1/chat/completions \&lt;br /&gt;
  -H &amp;quot;Authorization: Bearer $STONEY_KEY&amp;quot; \&lt;br /&gt;
  -H &amp;quot;Content-Type: application/json&amp;quot; \&lt;br /&gt;
  -d &amp;quot;{&lt;br /&gt;
    \&amp;quot;model\&amp;quot;:\&amp;quot;${MODEL_NAME}\&amp;quot;,&lt;br /&gt;
    \&amp;quot;messages\&amp;quot;:[&lt;br /&gt;
      {\&amp;quot;role\&amp;quot;:\&amp;quot;user\&amp;quot;,\&amp;quot;content\&amp;quot;:\&amp;quot;Describe an imaginary document.\&amp;quot;}&lt;br /&gt;
    ],&lt;br /&gt;
    \&amp;quot;max_tokens\&amp;quot;:2000}&amp;quot; | jq .&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Inspecting your usage ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
curl -s https://llm.stoney-cloud.com/v1/usage   -H &amp;quot;Authorization: Bearer $STONEY_KEY&amp;quot; | jq .&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We issue one key per model for now. The usage is thus per-model-per-key.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:AI on Demand]]&lt;/div&gt;</summary>
		<author><name>Sst-mei</name></author>
	</entry>
	<entry>
		<id>https://wiki.stoney-cloud.com/w/index.php?title=AI_on_demand:_MinerU&amp;diff=939</id>
		<title>AI on demand: MinerU</title>
		<link rel="alternate" type="text/html" href="https://wiki.stoney-cloud.com/w/index.php?title=AI_on_demand:_MinerU&amp;diff=939"/>
		<updated>2026-03-03T09:55:36Z</updated>

		<summary type="html">&lt;p&gt;Sst-mei: Sst-mei moved page LLM as a Service: MinerU to AI on Demand: MinerU&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;stepping stone AG is proud to serve customers with current Language Models and OCR solutions.&lt;br /&gt;
All of our LLM services are reachable from https://llm.stoney-cloud.com/&lt;br /&gt;
&lt;br /&gt;
== Calling a model ==&lt;br /&gt;
We assume you&#039;ve received your API key from us in our usual manner. The route above is available in the usual OpenAI-compatible manner.&lt;br /&gt;
For instance, receiving a list of available model is done via https://llm.stoney-cloud.com/v1/models which requires you to provide your key.&lt;br /&gt;
As an initial service we provide access to some OCR models.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
STONEY_KEY=&amp;lt;your-key-here&amp;gt;&lt;br /&gt;
MODEL_NAME=&amp;lt;hosted-model-name-here&amp;gt;&lt;br /&gt;
&lt;br /&gt;
curl -s https://llm.stoney-cloud.com/v1/chat/completions \&lt;br /&gt;
  -H &amp;quot;Authorization: Bearer $STONEY_KEY&amp;quot; \&lt;br /&gt;
  -H &amp;quot;Content-Type: application/json&amp;quot; \&lt;br /&gt;
  -d &amp;quot;{&lt;br /&gt;
    \&amp;quot;model\&amp;quot;:\&amp;quot;${MODEL_NAME}\&amp;quot;,&lt;br /&gt;
    \&amp;quot;messages\&amp;quot;:[&lt;br /&gt;
      {\&amp;quot;role\&amp;quot;:\&amp;quot;user\&amp;quot;,\&amp;quot;content\&amp;quot;:\&amp;quot;Describe an imaginary document.\&amp;quot;}&lt;br /&gt;
    ],&lt;br /&gt;
    \&amp;quot;max_tokens\&amp;quot;:2000}&amp;quot; | jq .&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Inspecting your usage ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
curl -s https://llm.stoney-cloud.com/v1/usage   -H &amp;quot;Authorization: Bearer $STONEY_KEY&amp;quot; | jq .&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We issue one key per model for now. The usage is thus per-model-per-key.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: LLM as a Service]]&lt;/div&gt;</summary>
		<author><name>Sst-mei</name></author>
	</entry>
	<entry>
		<id>https://wiki.stoney-cloud.com/w/index.php?title=Category:AI_on_demand&amp;diff=937</id>
		<title>Category:AI on demand</title>
		<link rel="alternate" type="text/html" href="https://wiki.stoney-cloud.com/w/index.php?title=Category:AI_on_demand&amp;diff=937"/>
		<updated>2026-03-03T09:54:55Z</updated>

		<summary type="html">&lt;p&gt;Sst-mei: Sst-mei moved page Category:LLM as a Service to Category:AI on Demand&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Artificial Intelligence]]&lt;/div&gt;</summary>
		<author><name>Sst-mei</name></author>
	</entry>
	<entry>
		<id>https://wiki.stoney-cloud.com/w/index.php?title=Category:AI_on_demand&amp;diff=936</id>
		<title>Category:AI on demand</title>
		<link rel="alternate" type="text/html" href="https://wiki.stoney-cloud.com/w/index.php?title=Category:AI_on_demand&amp;diff=936"/>
		<updated>2026-03-03T09:54:34Z</updated>

		<summary type="html">&lt;p&gt;Sst-mei: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Artificial Intelligence]]&lt;/div&gt;</summary>
		<author><name>Sst-mei</name></author>
	</entry>
	<entry>
		<id>https://wiki.stoney-cloud.com/w/index.php?title=Category:Artificial_Intelligence&amp;diff=928</id>
		<title>Category:Artificial Intelligence</title>
		<link rel="alternate" type="text/html" href="https://wiki.stoney-cloud.com/w/index.php?title=Category:Artificial_Intelligence&amp;diff=928"/>
		<updated>2025-11-05T13:30:19Z</updated>

		<summary type="html">&lt;p&gt;Sst-mei: Sst-mei moved page Category:AI to Category:Artificial Intelligence&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
[[Category: Sidebar]]&lt;/div&gt;</summary>
		<author><name>Sst-mei</name></author>
	</entry>
	<entry>
		<id>https://wiki.stoney-cloud.com/w/index.php?title=Category:Artificial_Intelligence&amp;diff=927</id>
		<title>Category:Artificial Intelligence</title>
		<link rel="alternate" type="text/html" href="https://wiki.stoney-cloud.com/w/index.php?title=Category:Artificial_Intelligence&amp;diff=927"/>
		<updated>2025-11-05T13:29:31Z</updated>

		<summary type="html">&lt;p&gt;Sst-mei: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
[[Category: Sidebar]]&lt;/div&gt;</summary>
		<author><name>Sst-mei</name></author>
	</entry>
	<entry>
		<id>https://wiki.stoney-cloud.com/w/index.php?title=Category:Artificial_Intelligence&amp;diff=926</id>
		<title>Category:Artificial Intelligence</title>
		<link rel="alternate" type="text/html" href="https://wiki.stoney-cloud.com/w/index.php?title=Category:Artificial_Intelligence&amp;diff=926"/>
		<updated>2025-11-05T13:29:20Z</updated>

		<summary type="html">&lt;p&gt;Sst-mei: Created page with &amp;quot;  Category: Documentation Category: Sidebar&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
[[Category: Documentation]]&lt;br /&gt;
[[Category: Sidebar]]&lt;/div&gt;</summary>
		<author><name>Sst-mei</name></author>
	</entry>
	<entry>
		<id>https://wiki.stoney-cloud.com/w/index.php?title=Kubernetes_management&amp;diff=861</id>
		<title>Kubernetes management</title>
		<link rel="alternate" type="text/html" href="https://wiki.stoney-cloud.com/w/index.php?title=Kubernetes_management&amp;diff=861"/>
		<updated>2025-01-16T14:52:31Z</updated>

		<summary type="html">&lt;p&gt;Sst-mei: /* Authentication with application credentials */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Overview =&lt;br /&gt;
This page describes the creation and management of Kubernetes clusters in our OpenStack-based stoney cloud using the Magnum container orchestration engine (COE).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; This page is a work-in-progress, so if you face any challenges, please contact us with the specific issue.&lt;br /&gt;
&lt;br /&gt;
= Images =&lt;br /&gt;
To list available Kubernetes images, use &amp;lt;code&amp;gt;openstack image list&amp;lt;/code&amp;gt; with the following [https://github.com/mikefarah/yq yq]/[https://jqlang.github.io/jq/ jq] filter:&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-| Using YAML with yq =&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
openstack image list --format yaml | yq &#039;[ .[] | select(.Name != null) | select(.Name | match(&amp;quot;(?i)kubernetes&amp;quot;)) ]&#039;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example output:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;yaml&amp;quot;&amp;gt;&lt;br /&gt;
- ID: da535156-e7c8-461d-a0ed-03bcf878d5a6&lt;br /&gt;
  Name: &#039;Ubuntu 22.04 (240702): Kubernetes v1.28.11&#039;&lt;br /&gt;
  Status: active&lt;br /&gt;
- ID: aa1eb1ec-c358-4bd6-a606-5272de053484&lt;br /&gt;
  Name: &#039;Ubuntu 22.04 (240702): Kubernetes v1.29.6&#039;&lt;br /&gt;
  Status: active&lt;br /&gt;
- ID: db68e8e8-d4b4-4c4f-af41-4166eb33973d&lt;br /&gt;
  Name: &#039;Ubuntu 22.04 (240702): Kubernetes v1.30.2&#039;&lt;br /&gt;
  Status: active&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-| Using JSON with jq =&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
openstack image list --format json | jq &#039;[ .[] | select(.Name | . != null and match(&amp;quot;(?i)kubernetes&amp;quot;)) ]&#039;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example output:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;yaml&amp;quot;&amp;gt;&lt;br /&gt;
[&lt;br /&gt;
  {&lt;br /&gt;
    &amp;quot;ID&amp;quot;: &amp;quot;da535156-e7c8-461d-a0ed-03bcf878d5a6&amp;quot;,&lt;br /&gt;
    &amp;quot;Name&amp;quot;: &amp;quot;Ubuntu 22.04 (240702): Kubernetes v1.28.11&amp;quot;,&lt;br /&gt;
    &amp;quot;Status&amp;quot;: &amp;quot;active&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  {&lt;br /&gt;
    &amp;quot;ID&amp;quot;: &amp;quot;aa1eb1ec-c358-4bd6-a606-5272de053484&amp;quot;,&lt;br /&gt;
    &amp;quot;Name&amp;quot;: &amp;quot;Ubuntu 22.04 (240702): Kubernetes v1.29.6&amp;quot;,&lt;br /&gt;
    &amp;quot;Status&amp;quot;: &amp;quot;active&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  {&lt;br /&gt;
    &amp;quot;ID&amp;quot;: &amp;quot;db68e8e8-d4b4-4c4f-af41-4166eb33973d&amp;quot;,&lt;br /&gt;
    &amp;quot;Name&amp;quot;: &amp;quot;Ubuntu 22.04 (240702): Kubernetes v1.30.2&amp;quot;,&lt;br /&gt;
    &amp;quot;Status&amp;quot;: &amp;quot;active&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
]&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Node groups =&lt;br /&gt;
Node groups are used to create Kubernetes nodes with different properties (for example flavors).&lt;br /&gt;
&lt;br /&gt;
When creating a cluster, the following two node groups are created by default (see &amp;lt;code&amp;gt;openstack coe nodegroup list&amp;lt;/code&amp;gt;):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
+--------------------------------------+----------------+-----------------------------+--------------------------------------+------------+-----------------+--------+&lt;br /&gt;
| uuid                                 | name           | flavor_id                   | image_id                             | node_count | status          | role   |&lt;br /&gt;
+--------------------------------------+----------------+-----------------------------+--------------------------------------+------------+-----------------+--------+&lt;br /&gt;
| 5914ba24-99e5-4adf-b1a7-f53f8872d001 | default-master | Standard Düdingen c002m0004 | aa1eb1ec-c358-4bd6-a606-5272de053484 |          1 | CREATE_COMPLETE | master |&lt;br /&gt;
| 93e2c2c4-e4b1-4874-ad64-2b832868ff10 | default-worker | Standard Düdingen c002m0004 | aa1eb1ec-c358-4bd6-a606-5272de053484 |          1 | CREATE_COMPLETE | worker |&lt;br /&gt;
+--------------------------------------+----------------+-----------------------------+--------------------------------------+------------+-----------------+--------+&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Notes:&lt;br /&gt;
* The node group &amp;lt;code&amp;gt;default-master&amp;lt;/code&amp;gt; is used for Kubernetes control plane nodes.&lt;br /&gt;
* The node group &amp;lt;code&amp;gt;default-worker&amp;lt;/code&amp;gt; is used for Kubernetes worker nodes.&lt;br /&gt;
&lt;br /&gt;
= Authentication with application credentials =&lt;br /&gt;
When interacting with the OpenStack API, be it via CLI or through Terraform / OpenTofu, you have two possibilities for authentication:&lt;br /&gt;
* Your username and password&lt;br /&gt;
* Application credentials&lt;br /&gt;
&lt;br /&gt;
When using application credentials, it is important to use ones that have been configured with &amp;lt;code&amp;gt;Unrestricted=True&amp;lt;/code&amp;gt;.&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-| OpenStack CLI =&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&#039;bash&#039;&amp;gt;&lt;br /&gt;
application_credential_name=opentofu&lt;br /&gt;
&lt;br /&gt;
openstack application credential create \&lt;br /&gt;
  --unrestricted \&lt;br /&gt;
  ${application_credential_name}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example output:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&#039;text&#039; highlight=9&amp;gt;&lt;br /&gt;
+--------------+----------------------------------------------------------------------------------------+&lt;br /&gt;
| Field        | Value                                                                                  |&lt;br /&gt;
+--------------+----------------------------------------------------------------------------------------+&lt;br /&gt;
| id           | 3db9f5b71b8f4dc4889c552feb188db3                                                       |&lt;br /&gt;
| name         | opentofu                                                                               |&lt;br /&gt;
| description  | None                                                                                   |&lt;br /&gt;
| project_id   | 51350793d7424136a058221a7530b675                                                       |&lt;br /&gt;
| roles        | reader _member_ member                                                                 |&lt;br /&gt;
| unrestricted | True                                                                                   |&lt;br /&gt;
| access_rules | []                                                                                     |&lt;br /&gt;
| expires_at   | None                                                                                   |&lt;br /&gt;
| secret       | AGBBjyWgSgW4bZfsOdH8WjD-_OY55Szo3SLPqSht78OXsBbWSvTmPMz24_9gwodxTGSJ5-Lttz5mK8ZLoGMPOQ |&lt;br /&gt;
+--------------+----------------------------------------------------------------------------------------+&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-| OpenStack dashboard =&lt;br /&gt;
Navigate to &amp;lt;code&amp;gt;Identity -&amp;gt; Application Credentials&amp;lt;/code&amp;gt;, then click the button &amp;lt;code&amp;gt;+Create Application Credential&amp;lt;/code&amp;gt; in the upper right corner.&lt;br /&gt;
&lt;br /&gt;
[[File:Kubernetes management 001.png|1000px]]&lt;br /&gt;
&lt;br /&gt;
In the &amp;lt;code&amp;gt;Create Application Credential&amp;lt;/code&amp;gt; mask, fill in the &amp;lt;code&amp;gt;Name&amp;lt;/code&amp;gt; and make sure to check the &amp;lt;code&amp;gt;Unrestricted (dangerous)&amp;lt;/code&amp;gt; check box. Then click the &amp;lt;code&amp;gt;Create Application Credential&amp;lt;/code&amp;gt; button.&lt;br /&gt;
&lt;br /&gt;
[[File:Kubernetes management 002.png|1000px]]&lt;br /&gt;
&lt;br /&gt;
You will now be presented with a view of the newly created application credential.&lt;br /&gt;
&lt;br /&gt;
[[File:Kubernetes management 003.png|1000px]]&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Creation =&lt;br /&gt;
== Creation - Cluster template ==&lt;br /&gt;
Use &amp;lt;code&amp;gt;openstack coe cluster template create&amp;lt;/code&amp;gt; to create a cluster template:&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-| OpenStack CLI =&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# ID or name of the OpenStack Kubernetes image to use:&lt;br /&gt;
image=c539d525-d912-4acb-a7c3-bfcaf5f533c5 # Ubuntu 22.04 (20240605): Kubernetes v1.30.1&lt;br /&gt;
&lt;br /&gt;
# Name of the cluster template to create:&lt;br /&gt;
cluster_template=&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
openstack coe cluster template create &amp;quot;$cluster_template&amp;quot; \&lt;br /&gt;
  --coe kubernetes \&lt;br /&gt;
  --image &amp;quot;$image&amp;quot; \&lt;br /&gt;
  --external-network public \&lt;br /&gt;
  --master-flavor &#039;Standard Düdingen c002m0004&#039; \&lt;br /&gt;
  --flavor &#039;Standard Düdingen c002m0004&#039; \&lt;br /&gt;
  --master-lb-enabled&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-| Example output =&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
Request to create cluster template kubernetes-1.30.2 accepted&lt;br /&gt;
+-----------------------+--------------------------------------+&lt;br /&gt;
| Field                 | Value                                |&lt;br /&gt;
+-----------------------+--------------------------------------+&lt;br /&gt;
| insecure_registry     | -                                    |&lt;br /&gt;
| labels                | {}                                   |&lt;br /&gt;
| updated_at            | -                                    |&lt;br /&gt;
| floating_ip_enabled   | True                                 |&lt;br /&gt;
| fixed_subnet          | -                                    |&lt;br /&gt;
| master_flavor_id      | Standard Düdingen c002m0004          |&lt;br /&gt;
| uuid                  | d69969e7-1239-4810-b092-c758d3e9ef2e |&lt;br /&gt;
| no_proxy              | -                                    |&lt;br /&gt;
| https_proxy           | -                                    |&lt;br /&gt;
| tls_disabled          | False                                |&lt;br /&gt;
| keypair_id            | -                                    |&lt;br /&gt;
| public                | True                                 |&lt;br /&gt;
| http_proxy            | -                                    |&lt;br /&gt;
| docker_volume_size    | -                                    |&lt;br /&gt;
| server_type           | vm                                   |&lt;br /&gt;
| external_network_id   | public                               |&lt;br /&gt;
| cluster_distro        | ubuntu                               |&lt;br /&gt;
| image_id              | db68e8e8-d4b4-4c4f-af41-4166eb33973d |&lt;br /&gt;
| volume_driver         | -                                    |&lt;br /&gt;
| registry_enabled      | False                                |&lt;br /&gt;
| docker_storage_driver | overlay2                             |&lt;br /&gt;
| apiserver_port        | -                                    |&lt;br /&gt;
| name                  | kubernetes-1.30.2                    |&lt;br /&gt;
| created_at            | 2024-08-07T14:39:52.314174+00:00     |&lt;br /&gt;
| network_driver        | flannel                              |&lt;br /&gt;
| fixed_network         | -                                    |&lt;br /&gt;
| coe                   | kubernetes                           |&lt;br /&gt;
| flavor_id             | Standard Düdingen c002m0004          |&lt;br /&gt;
| master_lb_enabled     | True                                 |&lt;br /&gt;
| dns_nameserver        | 8.8.8.8                              |&lt;br /&gt;
| hidden                | False                                |&lt;br /&gt;
| tags                  | -                                    |&lt;br /&gt;
+-----------------------+--------------------------------------+&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please note that the argument &amp;lt;code&amp;gt;--external-network public&amp;lt;/code&amp;gt; will use the default floating IP addresses. If you wish to use a different network, replace &amp;lt;code&amp;gt;public&amp;lt;/code&amp;gt; accordingly.&lt;br /&gt;
&lt;br /&gt;
For a list of all labels see [https://docs.openstack.org/magnum/latest/user/#labels Magnum User Guide - Labels].&lt;br /&gt;
&lt;br /&gt;
== Creation - Cluster ==&lt;br /&gt;
Use &amp;lt;code&amp;gt;openstack coe cluster create&amp;lt;/code&amp;gt; to create a cluster:&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-| OpenStack CLI =&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# ID or name of the cluster template to use:&lt;br /&gt;
cluster_template=&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Name of the cluster to create:&lt;br /&gt;
cluster=&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
openstack coe cluster create &amp;quot;$cluster&amp;quot; \&lt;br /&gt;
  --cluster-template &amp;quot;$cluster_template&amp;quot; \&lt;br /&gt;
  --master-count 1 \&lt;br /&gt;
  --node-count 2&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example output:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
Request to create cluster 9bb54949-2469-4b7e-99c8-4cb2730d4e8f accepted&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Options:&lt;br /&gt;
* &amp;lt;code&amp;gt;--master-count&amp;lt;/code&amp;gt;: number of control plane nodes. Note that the number of control plane nodes must be odd due to etcd. Cluster creation will fail if the number of control plane nodes is even.&lt;br /&gt;
* &amp;lt;code&amp;gt;--node-count&amp;lt;/code&amp;gt;: number of worker nodes.&lt;br /&gt;
|-| OpenTofu/Terraform =&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;tf&amp;quot;&amp;gt;&lt;br /&gt;
data &amp;quot;openstack_containerinfra_clustertemplate_v1&amp;quot; &amp;quot;k8s_template_1_30&amp;quot; {&lt;br /&gt;
  name = &amp;quot;kubernetes-1.30.2&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
resource &amp;quot;openstack_containerinfra_cluster_v1&amp;quot; &amp;quot;cluster_1&amp;quot; {&lt;br /&gt;
  name                = &amp;quot;cluster-1&amp;quot;&lt;br /&gt;
  cluster_template_id = data.openstack_containerinfra_clustertemplate_v1.k8s_template_1_30.id&lt;br /&gt;
  master_count        = 1&lt;br /&gt;
  node_count          = 2&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After creating the cluster, you can inspect the cluster&#039;s state using &amp;lt;code&amp;gt;openstack coe cluster list&amp;lt;/code&amp;gt; (it will take some time for the cluster to be created): &lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-| OpenStack CLI =&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
openstack coe cluster list&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-| Example output =&lt;br /&gt;
Status during cluster creation:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot; highlight=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
+--------------------------------------+----------------+------------+------------+--------------+--------------------+---------------+&lt;br /&gt;
| uuid                                 | name           | keypair    | node_count | master_count | status             | health_status |&lt;br /&gt;
+--------------------------------------+----------------+------------+------------+--------------+--------------------+---------------+&lt;br /&gt;
| e41cc55c-9f63-4880-9c18-0c021545efa4 | sst-yde-test-1 | None       |          1 |            1 | CREATE_IN_PROGRESS | None          |&lt;br /&gt;
+--------------------------------------+----------------+------------+------------+--------------+--------------------+---------------+&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Status after that the cluster has been successfully created:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot; highlight=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
+--------------------------------------+----------------+------------+------------+--------------+--------------------+---------------+&lt;br /&gt;
| uuid                                 | name           | keypair    | node_count | master_count | status             | health_status |&lt;br /&gt;
+--------------------------------------+----------------+------------+------------+--------------+--------------------+---------------+&lt;br /&gt;
| e41cc55c-9f63-4880-9c18-0c021545efa4 | sst-yde-test-1 | None       |          1 |            1 | CREATE_COMPLETE    | HEALTHY       |&lt;br /&gt;
+--------------------------------------+----------------+------------+------------+--------------+--------------------+---------------+&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Creation - Cluster - Access ===&lt;br /&gt;
To access a created cluster with &amp;lt;code&amp;gt;kubectl&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;helm&amp;lt;/code&amp;gt; etc., use &amp;lt;code&amp;gt;openstack coe cluster config&amp;lt;/code&amp;gt; to retrieve the cluster&#039;s configuration (essentially the &amp;quot;kubeconfig&amp;quot; file):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# ID or name of the cluster:&lt;br /&gt;
cluster=&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Path to the directory where the Kubeconfig file will be stored:&lt;br /&gt;
directory=&amp;quot;$HOME&amp;quot;/.kube&lt;br /&gt;
&lt;br /&gt;
# Make sure the directory exists:&lt;br /&gt;
mkdir --parent &amp;quot;$directory&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Download the kubeconfig.&lt;br /&gt;
# This will create the kubeconfig file at $directory/config&lt;br /&gt;
openstack coe cluster config --dir &amp;quot;$directory&amp;quot; &amp;quot;$cluster&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Depending on where the kubeconfig file has been store, you will need to set the environment variable &amp;lt;code&amp;gt;KUBECONFIG&amp;lt;/code&amp;gt; accordingly (if you used the directory &amp;lt;code&amp;gt;.kube&amp;lt;/code&amp;gt; in your home directory, this step is not required as &amp;lt;code&amp;gt;~/.kube/config&amp;lt;/code&amp;gt; is the default kubeconfig path):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
export KUBECONFIG=/path/to/kube/config&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You will now be able to access the cluster using &amp;lt;code&amp;gt;kubectl&amp;lt;/code&amp;gt;:&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-| Command =&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
kubectl get node -o wide&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-| Example output =&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
NAME                                                     STATUS   ROLES           AGE   VERSION    INTERNAL-IP   EXTERNAL-IP   OS-IMAGE             KERNEL-VERSION       CONTAINER-RUNTIME&lt;br /&gt;
sst-yde-test-1-fj6ladv5sne3-control-plane-jl86d          Ready    control-plane   45m   v1.28.11   10.0.0.149    &amp;lt;none&amp;gt;        Ubuntu 22.04.4 LTS   5.15.0-113-generic   containerd://1.7.13&lt;br /&gt;
sst-yde-test-1-fj6ladv5sne3-default-worker-b2c7j-5bh2w   Ready    &amp;lt;none&amp;gt;          44m   v1.28.11   10.0.0.150    &amp;lt;none&amp;gt;        Ubuntu 22.04.4 LTS   5.15.0-113-generic   containerd://1.7.13&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Scaling =&lt;br /&gt;
== Scaling - Worker nodes ==&lt;br /&gt;
Use &amp;lt;code&amp;gt;openstack coe cluster resize&amp;lt;/code&amp;gt; to change the number of worker nodes in a cluster:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# ID or name of the cluster:&lt;br /&gt;
cluster=&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Number of worker nodes:&lt;br /&gt;
nodes=&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
openstack coe cluster resize &amp;quot;$cluster&amp;quot; &amp;quot;$nodes&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Upgrade =&lt;br /&gt;
To upgrade a cluster (upgrading the version of Kubernetes), a new [[#Creation - Cluster template | cluster template needs to be created]] first. This cluster template must use a newer Kubernetes version than the one used in your current cluster template.&lt;br /&gt;
&lt;br /&gt;
After creating the cluster template, use &amp;lt;code&amp;gt;openstack coe cluster upgrade&amp;lt;/code&amp;gt; to assign the new cluster template to your cluster:&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-| OpenStack CLI =&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# ID or name of the cluster to upgrade:&lt;br /&gt;
cluster=&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# ID or name of the new cluster template to use:&lt;br /&gt;
cluster_template=&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
openstack coe cluster upgrade &amp;quot;$cluster&amp;quot; &amp;quot;$cluster_template&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-| Example output =&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
Request to upgrade cluster sst-yde-test-1 has been accepted.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After running &amp;lt;code&amp;gt;openstack coe cluster upgrade&amp;lt;/code&amp;gt;, you can inspect the cluster&#039;s state using &amp;lt;code&amp;gt;openstack coe cluster list&amp;lt;/code&amp;gt; (it will take some time for the cluster upgrade/downgrade to be completed):&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-| OpenStack CLI =&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
openstack coe cluster list&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-| Example output =&lt;br /&gt;
During the upgrade:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot; highlight=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
+--------------------------------------+----------------+------------+------------+--------------+--------------------+---------------+&lt;br /&gt;
| uuid                                 | name           | keypair    | node_count | master_count | status             | health_status |&lt;br /&gt;
+--------------------------------------+----------------+------------+------------+--------------+--------------------+---------------+&lt;br /&gt;
| e41cc55c-9f63-4880-9c18-0c021545efa4 | sst-yde-test-1 | None       |          1 |            1 | UPDATE_IN_PROGRESS | UNHEALTHY     |&lt;br /&gt;
+--------------------------------------+----------------+------------+------------+--------------+--------------------+---------------+&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After the upgrade:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot; highlight=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
+--------------------------------------+----------------+------------+------------+--------------+-----------------+---------------+&lt;br /&gt;
| uuid                                 | name           | keypair    | node_count | master_count | status          | health_status |&lt;br /&gt;
+--------------------------------------+----------------+------------+------------+--------------+-----------------+---------------+&lt;br /&gt;
| e41cc55c-9f63-4880-9c18-0c021545efa4 | sst-yde-test-1 | None       |          1 |            1 | UPDATE_COMPLETE | HEALTHY       |&lt;br /&gt;
+--------------------------------------+----------------+------------+------------+--------------+-----------------+---------------+&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Downgrade =&lt;br /&gt;
A downgrade of a cluster works the same as an [[#Upgrade | Upgrade]], but you will have to use a cluster template that uses an image with an older Kubernetes version.&lt;br /&gt;
&lt;br /&gt;
= Deletion =&lt;br /&gt;
== Deletion - Cluster template ==&lt;br /&gt;
Use &amp;lt;code&amp;gt;openstack coe cluster template delete&amp;lt;/code&amp;gt; to delete a cluster template:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# ID or name of the cluster template to delete:&lt;br /&gt;
cluster_template=&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
openstack coe cluster template delete &amp;quot;$cluster_template&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Deletion - Cluster ==&lt;br /&gt;
Use &amp;lt;code&amp;gt;openstack coe cluster delete&amp;lt;/code&amp;gt; to delete a cluster:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# ID or name of the cluster to delete:&lt;br /&gt;
cluster=&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
openstack coe cluster delete &amp;quot;$cluster&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Troubleshooting =&lt;br /&gt;
== Troubleshooting - Adjusting the Kubernetes image label kube_version ==&lt;br /&gt;
When creating a cluster using &amp;lt;code&amp;gt;openstack coe cluster create&amp;lt;/code&amp;gt;, you might encounter the following error:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
Image c539d525-d912-4acb-a7c3-bfcaf5f533c5 does not have a kube_version property.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To fix this problem, add the &amp;lt;code&amp;gt;kube_version&amp;lt;/code&amp;gt; property to the image:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# ID or name of the OpenStack Kubernetes image to adjust:&lt;br /&gt;
image_id=&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# The Kubernetes version of the image:&lt;br /&gt;
k8s_image_version=v1.30.1&lt;br /&gt;
&lt;br /&gt;
# Adjust the image and add the &amp;quot;kube_version&amp;quot; property:&lt;br /&gt;
openstack image set &amp;quot;$image_id&amp;quot; --property kube_version=&amp;quot;$k8s_image_version&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After adjust the image property you will have to delete the existing cluster and re-create it using &amp;lt;code&amp;gt;openstack coe cluster create&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[Category: Kubernetes]]&lt;/div&gt;</summary>
		<author><name>Sst-mei</name></author>
	</entry>
	<entry>
		<id>https://wiki.stoney-cloud.com/w/index.php?title=Kubernetes_management&amp;diff=860</id>
		<title>Kubernetes management</title>
		<link rel="alternate" type="text/html" href="https://wiki.stoney-cloud.com/w/index.php?title=Kubernetes_management&amp;diff=860"/>
		<updated>2025-01-16T14:51:03Z</updated>

		<summary type="html">&lt;p&gt;Sst-mei: /* Authentication with application credentials */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Overview =&lt;br /&gt;
This page describes the creation and management of Kubernetes clusters in our OpenStack-based stoney cloud using the Magnum container orchestration engine (COE).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; This page is a work-in-progress, so if you face any challenges, please contact us with the specific issue.&lt;br /&gt;
&lt;br /&gt;
= Images =&lt;br /&gt;
To list available Kubernetes images, use &amp;lt;code&amp;gt;openstack image list&amp;lt;/code&amp;gt; with the following [https://github.com/mikefarah/yq yq]/[https://jqlang.github.io/jq/ jq] filter:&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-| Using YAML with yq =&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
openstack image list --format yaml | yq &#039;[ .[] | select(.Name != null) | select(.Name | match(&amp;quot;(?i)kubernetes&amp;quot;)) ]&#039;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example output:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;yaml&amp;quot;&amp;gt;&lt;br /&gt;
- ID: da535156-e7c8-461d-a0ed-03bcf878d5a6&lt;br /&gt;
  Name: &#039;Ubuntu 22.04 (240702): Kubernetes v1.28.11&#039;&lt;br /&gt;
  Status: active&lt;br /&gt;
- ID: aa1eb1ec-c358-4bd6-a606-5272de053484&lt;br /&gt;
  Name: &#039;Ubuntu 22.04 (240702): Kubernetes v1.29.6&#039;&lt;br /&gt;
  Status: active&lt;br /&gt;
- ID: db68e8e8-d4b4-4c4f-af41-4166eb33973d&lt;br /&gt;
  Name: &#039;Ubuntu 22.04 (240702): Kubernetes v1.30.2&#039;&lt;br /&gt;
  Status: active&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-| Using JSON with jq =&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
openstack image list --format json | jq &#039;[ .[] | select(.Name | . != null and match(&amp;quot;(?i)kubernetes&amp;quot;)) ]&#039;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example output:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;yaml&amp;quot;&amp;gt;&lt;br /&gt;
[&lt;br /&gt;
  {&lt;br /&gt;
    &amp;quot;ID&amp;quot;: &amp;quot;da535156-e7c8-461d-a0ed-03bcf878d5a6&amp;quot;,&lt;br /&gt;
    &amp;quot;Name&amp;quot;: &amp;quot;Ubuntu 22.04 (240702): Kubernetes v1.28.11&amp;quot;,&lt;br /&gt;
    &amp;quot;Status&amp;quot;: &amp;quot;active&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  {&lt;br /&gt;
    &amp;quot;ID&amp;quot;: &amp;quot;aa1eb1ec-c358-4bd6-a606-5272de053484&amp;quot;,&lt;br /&gt;
    &amp;quot;Name&amp;quot;: &amp;quot;Ubuntu 22.04 (240702): Kubernetes v1.29.6&amp;quot;,&lt;br /&gt;
    &amp;quot;Status&amp;quot;: &amp;quot;active&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  {&lt;br /&gt;
    &amp;quot;ID&amp;quot;: &amp;quot;db68e8e8-d4b4-4c4f-af41-4166eb33973d&amp;quot;,&lt;br /&gt;
    &amp;quot;Name&amp;quot;: &amp;quot;Ubuntu 22.04 (240702): Kubernetes v1.30.2&amp;quot;,&lt;br /&gt;
    &amp;quot;Status&amp;quot;: &amp;quot;active&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
]&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Node groups =&lt;br /&gt;
Node groups are used to create Kubernetes nodes with different properties (for example flavors).&lt;br /&gt;
&lt;br /&gt;
When creating a cluster, the following two node groups are created by default (see &amp;lt;code&amp;gt;openstack coe nodegroup list&amp;lt;/code&amp;gt;):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
+--------------------------------------+----------------+-----------------------------+--------------------------------------+------------+-----------------+--------+&lt;br /&gt;
| uuid                                 | name           | flavor_id                   | image_id                             | node_count | status          | role   |&lt;br /&gt;
+--------------------------------------+----------------+-----------------------------+--------------------------------------+------------+-----------------+--------+&lt;br /&gt;
| 5914ba24-99e5-4adf-b1a7-f53f8872d001 | default-master | Standard Düdingen c002m0004 | aa1eb1ec-c358-4bd6-a606-5272de053484 |          1 | CREATE_COMPLETE | master |&lt;br /&gt;
| 93e2c2c4-e4b1-4874-ad64-2b832868ff10 | default-worker | Standard Düdingen c002m0004 | aa1eb1ec-c358-4bd6-a606-5272de053484 |          1 | CREATE_COMPLETE | worker |&lt;br /&gt;
+--------------------------------------+----------------+-----------------------------+--------------------------------------+------------+-----------------+--------+&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Notes:&lt;br /&gt;
* The node group &amp;lt;code&amp;gt;default-master&amp;lt;/code&amp;gt; is used for Kubernetes control plane nodes.&lt;br /&gt;
* The node group &amp;lt;code&amp;gt;default-worker&amp;lt;/code&amp;gt; is used for Kubernetes worker nodes.&lt;br /&gt;
&lt;br /&gt;
= Authentication with application credentials =&lt;br /&gt;
When interacting with the OpenStack API, be it via CLI or through Terraform / OpenTofu, you have two possibilities for authentication:&lt;br /&gt;
* Your username and password&lt;br /&gt;
* Application credentials&lt;br /&gt;
&lt;br /&gt;
When using application credentials, it is important to use ones that have been configured with &amp;lt;code&amp;gt;Unrestricted=True&amp;lt;/code&amp;gt;.&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-| OpenStack CLI =&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&#039;bash&#039;&amp;gt;&lt;br /&gt;
application_credential_name=opentofu&lt;br /&gt;
&lt;br /&gt;
openstack application credential create \&lt;br /&gt;
  --unrestricted \&lt;br /&gt;
  ${application_credential_name}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example output:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&#039;text&#039; highlight=9&amp;gt;&lt;br /&gt;
+--------------+----------------------------------------------------------------------------------------+&lt;br /&gt;
| Field        | Value                                                                                  |&lt;br /&gt;
+--------------+----------------------------------------------------------------------------------------+&lt;br /&gt;
| id           | 3db9f5b71b8f4dc4889c552feb188db3                                                       |&lt;br /&gt;
| name         | opentofu                                                                               |&lt;br /&gt;
| description  | None                                                                                   |&lt;br /&gt;
| project_id   | 51350793d7424136a058221a7530b675                                                       |&lt;br /&gt;
| roles        | reader _member_ member                                                                 |&lt;br /&gt;
| unrestricted | True                                                                                   |&lt;br /&gt;
| access_rules | []                                                                                     |&lt;br /&gt;
| expires_at   | None                                                                                   |&lt;br /&gt;
| secret       | AGBBjyWgSgW4bZfsOdH8WjD-_OY55Szo3SLPqSht78OXsBbWSvTmPMz24_9gwodxTGSJ5-Lttz5mK8ZLoGMPOQ |&lt;br /&gt;
+--------------+----------------------------------------------------------------------------------------+&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-| OpenStack Dashboard =&lt;br /&gt;
Navigate to &amp;lt;code&amp;gt;Identity -&amp;gt; Application Credentials&amp;lt;/code&amp;gt;, then click the button &amp;lt;code&amp;gt;+Create Application Credential&amp;lt;/code&amp;gt; in the upper right corner.&lt;br /&gt;
&lt;br /&gt;
[[File:Kubernetes management 001.png|1000px]]&lt;br /&gt;
&lt;br /&gt;
In the &amp;lt;code&amp;gt;Create Application Credential&amp;lt;/code&amp;gt; mask, fill in the &amp;lt;code&amp;gt;Name&amp;lt;/code&amp;gt; and make sure to check the &amp;lt;code&amp;gt;Unrestricted (dangerous)&amp;lt;/code&amp;gt; check box. Then click the &amp;lt;code&amp;gt;Create Application Credential&amp;lt;/code&amp;gt; button.&lt;br /&gt;
&lt;br /&gt;
[[File:Kubernetes management 002.png|1000px]]&lt;br /&gt;
&lt;br /&gt;
You will now be presented with a view of the newly created application credential.&lt;br /&gt;
&lt;br /&gt;
[[File:Kubernetes management 003.png|1000px]]&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Creation =&lt;br /&gt;
== Creation - Cluster template ==&lt;br /&gt;
Use &amp;lt;code&amp;gt;openstack coe cluster template create&amp;lt;/code&amp;gt; to create a cluster template:&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-| OpenStack CLI =&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# ID or name of the OpenStack Kubernetes image to use:&lt;br /&gt;
image=c539d525-d912-4acb-a7c3-bfcaf5f533c5 # Ubuntu 22.04 (20240605): Kubernetes v1.30.1&lt;br /&gt;
&lt;br /&gt;
# Name of the cluster template to create:&lt;br /&gt;
cluster_template=&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
openstack coe cluster template create &amp;quot;$cluster_template&amp;quot; \&lt;br /&gt;
  --coe kubernetes \&lt;br /&gt;
  --image &amp;quot;$image&amp;quot; \&lt;br /&gt;
  --external-network public \&lt;br /&gt;
  --master-flavor &#039;Standard Düdingen c002m0004&#039; \&lt;br /&gt;
  --flavor &#039;Standard Düdingen c002m0004&#039; \&lt;br /&gt;
  --master-lb-enabled&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-| Example output =&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
Request to create cluster template kubernetes-1.30.2 accepted&lt;br /&gt;
+-----------------------+--------------------------------------+&lt;br /&gt;
| Field                 | Value                                |&lt;br /&gt;
+-----------------------+--------------------------------------+&lt;br /&gt;
| insecure_registry     | -                                    |&lt;br /&gt;
| labels                | {}                                   |&lt;br /&gt;
| updated_at            | -                                    |&lt;br /&gt;
| floating_ip_enabled   | True                                 |&lt;br /&gt;
| fixed_subnet          | -                                    |&lt;br /&gt;
| master_flavor_id      | Standard Düdingen c002m0004          |&lt;br /&gt;
| uuid                  | d69969e7-1239-4810-b092-c758d3e9ef2e |&lt;br /&gt;
| no_proxy              | -                                    |&lt;br /&gt;
| https_proxy           | -                                    |&lt;br /&gt;
| tls_disabled          | False                                |&lt;br /&gt;
| keypair_id            | -                                    |&lt;br /&gt;
| public                | True                                 |&lt;br /&gt;
| http_proxy            | -                                    |&lt;br /&gt;
| docker_volume_size    | -                                    |&lt;br /&gt;
| server_type           | vm                                   |&lt;br /&gt;
| external_network_id   | public                               |&lt;br /&gt;
| cluster_distro        | ubuntu                               |&lt;br /&gt;
| image_id              | db68e8e8-d4b4-4c4f-af41-4166eb33973d |&lt;br /&gt;
| volume_driver         | -                                    |&lt;br /&gt;
| registry_enabled      | False                                |&lt;br /&gt;
| docker_storage_driver | overlay2                             |&lt;br /&gt;
| apiserver_port        | -                                    |&lt;br /&gt;
| name                  | kubernetes-1.30.2                    |&lt;br /&gt;
| created_at            | 2024-08-07T14:39:52.314174+00:00     |&lt;br /&gt;
| network_driver        | flannel                              |&lt;br /&gt;
| fixed_network         | -                                    |&lt;br /&gt;
| coe                   | kubernetes                           |&lt;br /&gt;
| flavor_id             | Standard Düdingen c002m0004          |&lt;br /&gt;
| master_lb_enabled     | True                                 |&lt;br /&gt;
| dns_nameserver        | 8.8.8.8                              |&lt;br /&gt;
| hidden                | False                                |&lt;br /&gt;
| tags                  | -                                    |&lt;br /&gt;
+-----------------------+--------------------------------------+&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please note that the argument &amp;lt;code&amp;gt;--external-network public&amp;lt;/code&amp;gt; will use the default floating IP addresses. If you wish to use a different network, replace &amp;lt;code&amp;gt;public&amp;lt;/code&amp;gt; accordingly.&lt;br /&gt;
&lt;br /&gt;
For a list of all labels see [https://docs.openstack.org/magnum/latest/user/#labels Magnum User Guide - Labels].&lt;br /&gt;
&lt;br /&gt;
== Creation - Cluster ==&lt;br /&gt;
Use &amp;lt;code&amp;gt;openstack coe cluster create&amp;lt;/code&amp;gt; to create a cluster:&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-| OpenStack CLI =&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# ID or name of the cluster template to use:&lt;br /&gt;
cluster_template=&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Name of the cluster to create:&lt;br /&gt;
cluster=&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
openstack coe cluster create &amp;quot;$cluster&amp;quot; \&lt;br /&gt;
  --cluster-template &amp;quot;$cluster_template&amp;quot; \&lt;br /&gt;
  --master-count 1 \&lt;br /&gt;
  --node-count 2&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example output:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
Request to create cluster 9bb54949-2469-4b7e-99c8-4cb2730d4e8f accepted&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Options:&lt;br /&gt;
* &amp;lt;code&amp;gt;--master-count&amp;lt;/code&amp;gt;: number of control plane nodes. Note that the number of control plane nodes must be odd due to etcd. Cluster creation will fail if the number of control plane nodes is even.&lt;br /&gt;
* &amp;lt;code&amp;gt;--node-count&amp;lt;/code&amp;gt;: number of worker nodes.&lt;br /&gt;
|-| OpenTofu/Terraform =&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;tf&amp;quot;&amp;gt;&lt;br /&gt;
data &amp;quot;openstack_containerinfra_clustertemplate_v1&amp;quot; &amp;quot;k8s_template_1_30&amp;quot; {&lt;br /&gt;
  name = &amp;quot;kubernetes-1.30.2&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
resource &amp;quot;openstack_containerinfra_cluster_v1&amp;quot; &amp;quot;cluster_1&amp;quot; {&lt;br /&gt;
  name                = &amp;quot;cluster-1&amp;quot;&lt;br /&gt;
  cluster_template_id = data.openstack_containerinfra_clustertemplate_v1.k8s_template_1_30.id&lt;br /&gt;
  master_count        = 1&lt;br /&gt;
  node_count          = 2&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After creating the cluster, you can inspect the cluster&#039;s state using &amp;lt;code&amp;gt;openstack coe cluster list&amp;lt;/code&amp;gt; (it will take some time for the cluster to be created): &lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-| OpenStack CLI =&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
openstack coe cluster list&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-| Example output =&lt;br /&gt;
Status during cluster creation:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot; highlight=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
+--------------------------------------+----------------+------------+------------+--------------+--------------------+---------------+&lt;br /&gt;
| uuid                                 | name           | keypair    | node_count | master_count | status             | health_status |&lt;br /&gt;
+--------------------------------------+----------------+------------+------------+--------------+--------------------+---------------+&lt;br /&gt;
| e41cc55c-9f63-4880-9c18-0c021545efa4 | sst-yde-test-1 | None       |          1 |            1 | CREATE_IN_PROGRESS | None          |&lt;br /&gt;
+--------------------------------------+----------------+------------+------------+--------------+--------------------+---------------+&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Status after that the cluster has been successfully created:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot; highlight=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
+--------------------------------------+----------------+------------+------------+--------------+--------------------+---------------+&lt;br /&gt;
| uuid                                 | name           | keypair    | node_count | master_count | status             | health_status |&lt;br /&gt;
+--------------------------------------+----------------+------------+------------+--------------+--------------------+---------------+&lt;br /&gt;
| e41cc55c-9f63-4880-9c18-0c021545efa4 | sst-yde-test-1 | None       |          1 |            1 | CREATE_COMPLETE    | HEALTHY       |&lt;br /&gt;
+--------------------------------------+----------------+------------+------------+--------------+--------------------+---------------+&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Creation - Cluster - Access ===&lt;br /&gt;
To access a created cluster with &amp;lt;code&amp;gt;kubectl&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;helm&amp;lt;/code&amp;gt; etc., use &amp;lt;code&amp;gt;openstack coe cluster config&amp;lt;/code&amp;gt; to retrieve the cluster&#039;s configuration (essentially the &amp;quot;kubeconfig&amp;quot; file):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# ID or name of the cluster:&lt;br /&gt;
cluster=&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Path to the directory where the Kubeconfig file will be stored:&lt;br /&gt;
directory=&amp;quot;$HOME&amp;quot;/.kube&lt;br /&gt;
&lt;br /&gt;
# Make sure the directory exists:&lt;br /&gt;
mkdir --parent &amp;quot;$directory&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Download the kubeconfig.&lt;br /&gt;
# This will create the kubeconfig file at $directory/config&lt;br /&gt;
openstack coe cluster config --dir &amp;quot;$directory&amp;quot; &amp;quot;$cluster&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Depending on where the kubeconfig file has been store, you will need to set the environment variable &amp;lt;code&amp;gt;KUBECONFIG&amp;lt;/code&amp;gt; accordingly (if you used the directory &amp;lt;code&amp;gt;.kube&amp;lt;/code&amp;gt; in your home directory, this step is not required as &amp;lt;code&amp;gt;~/.kube/config&amp;lt;/code&amp;gt; is the default kubeconfig path):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
export KUBECONFIG=/path/to/kube/config&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You will now be able to access the cluster using &amp;lt;code&amp;gt;kubectl&amp;lt;/code&amp;gt;:&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-| Command =&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
kubectl get node -o wide&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-| Example output =&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
NAME                                                     STATUS   ROLES           AGE   VERSION    INTERNAL-IP   EXTERNAL-IP   OS-IMAGE             KERNEL-VERSION       CONTAINER-RUNTIME&lt;br /&gt;
sst-yde-test-1-fj6ladv5sne3-control-plane-jl86d          Ready    control-plane   45m   v1.28.11   10.0.0.149    &amp;lt;none&amp;gt;        Ubuntu 22.04.4 LTS   5.15.0-113-generic   containerd://1.7.13&lt;br /&gt;
sst-yde-test-1-fj6ladv5sne3-default-worker-b2c7j-5bh2w   Ready    &amp;lt;none&amp;gt;          44m   v1.28.11   10.0.0.150    &amp;lt;none&amp;gt;        Ubuntu 22.04.4 LTS   5.15.0-113-generic   containerd://1.7.13&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Scaling =&lt;br /&gt;
== Scaling - Worker nodes ==&lt;br /&gt;
Use &amp;lt;code&amp;gt;openstack coe cluster resize&amp;lt;/code&amp;gt; to change the number of worker nodes in a cluster:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# ID or name of the cluster:&lt;br /&gt;
cluster=&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Number of worker nodes:&lt;br /&gt;
nodes=&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
openstack coe cluster resize &amp;quot;$cluster&amp;quot; &amp;quot;$nodes&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Upgrade =&lt;br /&gt;
To upgrade a cluster (upgrading the version of Kubernetes), a new [[#Creation - Cluster template | cluster template needs to be created]] first. This cluster template must use a newer Kubernetes version than the one used in your current cluster template.&lt;br /&gt;
&lt;br /&gt;
After creating the cluster template, use &amp;lt;code&amp;gt;openstack coe cluster upgrade&amp;lt;/code&amp;gt; to assign the new cluster template to your cluster:&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-| OpenStack CLI =&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# ID or name of the cluster to upgrade:&lt;br /&gt;
cluster=&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# ID or name of the new cluster template to use:&lt;br /&gt;
cluster_template=&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
openstack coe cluster upgrade &amp;quot;$cluster&amp;quot; &amp;quot;$cluster_template&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-| Example output =&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
Request to upgrade cluster sst-yde-test-1 has been accepted.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After running &amp;lt;code&amp;gt;openstack coe cluster upgrade&amp;lt;/code&amp;gt;, you can inspect the cluster&#039;s state using &amp;lt;code&amp;gt;openstack coe cluster list&amp;lt;/code&amp;gt; (it will take some time for the cluster upgrade/downgrade to be completed):&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-| OpenStack CLI =&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
openstack coe cluster list&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-| Example output =&lt;br /&gt;
During the upgrade:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot; highlight=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
+--------------------------------------+----------------+------------+------------+--------------+--------------------+---------------+&lt;br /&gt;
| uuid                                 | name           | keypair    | node_count | master_count | status             | health_status |&lt;br /&gt;
+--------------------------------------+----------------+------------+------------+--------------+--------------------+---------------+&lt;br /&gt;
| e41cc55c-9f63-4880-9c18-0c021545efa4 | sst-yde-test-1 | None       |          1 |            1 | UPDATE_IN_PROGRESS | UNHEALTHY     |&lt;br /&gt;
+--------------------------------------+----------------+------------+------------+--------------+--------------------+---------------+&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After the upgrade:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot; highlight=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
+--------------------------------------+----------------+------------+------------+--------------+-----------------+---------------+&lt;br /&gt;
| uuid                                 | name           | keypair    | node_count | master_count | status          | health_status |&lt;br /&gt;
+--------------------------------------+----------------+------------+------------+--------------+-----------------+---------------+&lt;br /&gt;
| e41cc55c-9f63-4880-9c18-0c021545efa4 | sst-yde-test-1 | None       |          1 |            1 | UPDATE_COMPLETE | HEALTHY       |&lt;br /&gt;
+--------------------------------------+----------------+------------+------------+--------------+-----------------+---------------+&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Downgrade =&lt;br /&gt;
A downgrade of a cluster works the same as an [[#Upgrade | Upgrade]], but you will have to use a cluster template that uses an image with an older Kubernetes version.&lt;br /&gt;
&lt;br /&gt;
= Deletion =&lt;br /&gt;
== Deletion - Cluster template ==&lt;br /&gt;
Use &amp;lt;code&amp;gt;openstack coe cluster template delete&amp;lt;/code&amp;gt; to delete a cluster template:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# ID or name of the cluster template to delete:&lt;br /&gt;
cluster_template=&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
openstack coe cluster template delete &amp;quot;$cluster_template&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Deletion - Cluster ==&lt;br /&gt;
Use &amp;lt;code&amp;gt;openstack coe cluster delete&amp;lt;/code&amp;gt; to delete a cluster:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# ID or name of the cluster to delete:&lt;br /&gt;
cluster=&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
openstack coe cluster delete &amp;quot;$cluster&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Troubleshooting =&lt;br /&gt;
== Troubleshooting - Adjusting the Kubernetes image label kube_version ==&lt;br /&gt;
When creating a cluster using &amp;lt;code&amp;gt;openstack coe cluster create&amp;lt;/code&amp;gt;, you might encounter the following error:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
Image c539d525-d912-4acb-a7c3-bfcaf5f533c5 does not have a kube_version property.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To fix this problem, add the &amp;lt;code&amp;gt;kube_version&amp;lt;/code&amp;gt; property to the image:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# ID or name of the OpenStack Kubernetes image to adjust:&lt;br /&gt;
image_id=&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# The Kubernetes version of the image:&lt;br /&gt;
k8s_image_version=v1.30.1&lt;br /&gt;
&lt;br /&gt;
# Adjust the image and add the &amp;quot;kube_version&amp;quot; property:&lt;br /&gt;
openstack image set &amp;quot;$image_id&amp;quot; --property kube_version=&amp;quot;$k8s_image_version&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After adjust the image property you will have to delete the existing cluster and re-create it using &amp;lt;code&amp;gt;openstack coe cluster create&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[Category: Kubernetes]]&lt;/div&gt;</summary>
		<author><name>Sst-mei</name></author>
	</entry>
	<entry>
		<id>https://wiki.stoney-cloud.com/w/index.php?title=Main_Page&amp;diff=410</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.stoney-cloud.com/w/index.php?title=Main_Page&amp;diff=410"/>
		<updated>2024-07-01T10:58:50Z</updated>

		<summary type="html">&lt;p&gt;Sst-mei: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;float:left; width:48%;&amp;quot;&amp;gt;&lt;br /&gt;
== stoney cloud ==&lt;br /&gt;
Welcome to the wiki of our [https://www.openstack.org/ OpenStack] based [https://www.stoney-cloud.com/ stoney cloud] infrastructure.&lt;br /&gt;
This collection serves as a comprehensive resource for all aspects of our cloud environment. Here, you will find guides for managing and utilizing our stoney cloud. &lt;br /&gt;
&lt;br /&gt;
== Getting started ==&lt;br /&gt;
[[Quickstart]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; width:48%&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
[[:Category:Projects|Projects]]&lt;br /&gt;
&lt;br /&gt;
[[:Category:Instances|Instances]]&lt;br /&gt;
* [[VM creation (Linux)]]&lt;br /&gt;
* [[VM creation (Windows)]]&lt;br /&gt;
* [[VM resize (Linux)]]&lt;br /&gt;
* [[VM resize (Windows)]]&lt;br /&gt;
[[:Category:Volumes|Volumes]]&lt;br /&gt;
* [[Quota]]&lt;br /&gt;
&lt;br /&gt;
[[:Category:Images|Images]]&lt;br /&gt;
* [[Image creation]]&lt;br /&gt;
[[:Category:Network|Network]]&lt;br /&gt;
* [[Security group rules]]&lt;br /&gt;
&lt;br /&gt;
[[:Category:Object store|Object store]]&lt;br /&gt;
&lt;br /&gt;
[[:Category:Kubernetes|Kubernetes]]&lt;br /&gt;
&lt;br /&gt;
[[:Category:Troubleshooting|Troubleshooting]]&lt;br /&gt;
* [[PCI workaround]]&lt;br /&gt;
* [[Change user password]]&lt;br /&gt;
&lt;br /&gt;
== Quick links ==&lt;br /&gt;
* [https://www.stoney-cloud.com/ stoney cloud Website]&lt;br /&gt;
* [https://dashboard.stoney-cloud.com/ stoney cloud Dashboard]&lt;br /&gt;
* [https://docs.openstack.org/horizon/latest/user/index.html Official OpenStack Dashboard Documentation]&lt;br /&gt;
* [https://docs.openstack.org/python-openstackclient/latest/cli/index.html Official OpenStack CLI Documentation]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; height:0px; line-height:0px;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>Sst-mei</name></author>
	</entry>
	<entry>
		<id>https://wiki.stoney-cloud.com/w/index.php?title=Main_Page&amp;diff=409</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.stoney-cloud.com/w/index.php?title=Main_Page&amp;diff=409"/>
		<updated>2024-07-01T10:58:00Z</updated>

		<summary type="html">&lt;p&gt;Sst-mei: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;body.mainpage.action-view h1.firstHeading, body.mainpage.action-submit h1.firstHeading { display: none; }&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:48%;&amp;quot;&amp;gt;&lt;br /&gt;
== stoney cloud ==&lt;br /&gt;
Welcome to the wiki of our [https://www.openstack.org/ OpenStack] based [https://www.stoney-cloud.com/ stoney cloud] infrastructure.&lt;br /&gt;
This collection serves as a comprehensive resource for all aspects of our cloud environment. Here, you will find guides for managing and utilizing our stoney cloud. &lt;br /&gt;
&lt;br /&gt;
== Getting started ==&lt;br /&gt;
[[Quickstart]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; width:48%&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
[[:Category:Projects|Projects]]&lt;br /&gt;
&lt;br /&gt;
[[:Category:Instances|Instances]]&lt;br /&gt;
* [[VM creation (Linux)]]&lt;br /&gt;
* [[VM creation (Windows)]]&lt;br /&gt;
* [[VM resize (Linux)]]&lt;br /&gt;
* [[VM resize (Windows)]]&lt;br /&gt;
[[:Category:Volumes|Volumes]]&lt;br /&gt;
* [[Quota]]&lt;br /&gt;
&lt;br /&gt;
[[:Category:Images|Images]]&lt;br /&gt;
* [[Image creation]]&lt;br /&gt;
[[:Category:Network|Network]]&lt;br /&gt;
* [[Security group rules]]&lt;br /&gt;
&lt;br /&gt;
[[:Category:Object store|Object store]]&lt;br /&gt;
&lt;br /&gt;
[[:Category:Kubernetes|Kubernetes]]&lt;br /&gt;
&lt;br /&gt;
[[:Category:Troubleshooting|Troubleshooting]]&lt;br /&gt;
* [[PCI workaround]]&lt;br /&gt;
* [[Change user password]]&lt;br /&gt;
&lt;br /&gt;
== Quick links ==&lt;br /&gt;
* [https://www.stoney-cloud.com/ stoney cloud Website]&lt;br /&gt;
* [https://dashboard.stoney-cloud.com/ stoney cloud Dashboard]&lt;br /&gt;
* [https://docs.openstack.org/horizon/latest/user/index.html Official OpenStack Dashboard Documentation]&lt;br /&gt;
* [https://docs.openstack.org/python-openstackclient/latest/cli/index.html Official OpenStack CLI Documentation]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; height:0px; line-height:0px;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>Sst-mei</name></author>
	</entry>
	<entry>
		<id>https://wiki.stoney-cloud.com/w/index.php?title=Main_Page&amp;diff=408</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.stoney-cloud.com/w/index.php?title=Main_Page&amp;diff=408"/>
		<updated>2024-07-01T10:53:46Z</updated>

		<summary type="html">&lt;p&gt;Sst-mei: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;float:left; width:48%;&amp;quot;&amp;gt;&lt;br /&gt;
== stoney cloud ==&lt;br /&gt;
Welcome to the wiki of our [https://www.openstack.org/ OpenStack] based [https://www.stoney-cloud.com/ stoney cloud] infrastructure.&lt;br /&gt;
This collection serves as a comprehensive resource for all aspects of our cloud environment. Here, you will find guides for managing and utilizing our stoney cloud. &lt;br /&gt;
&lt;br /&gt;
== Getting started ==&lt;br /&gt;
[[Quickstart]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; width:48%&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
[[:Category:Projects|Projects]]&lt;br /&gt;
&lt;br /&gt;
[[:Category:Instances|Instances]]&lt;br /&gt;
* [[VM creation (Linux)]]&lt;br /&gt;
* [[VM creation (Windows)]]&lt;br /&gt;
* [[VM resize (Linux)]]&lt;br /&gt;
* [[VM resize (Windows)]]&lt;br /&gt;
[[:Category:Volumes|Volumes]]&lt;br /&gt;
* [[Quota]]&lt;br /&gt;
&lt;br /&gt;
[[:Category:Images|Images]]&lt;br /&gt;
* [[Image creation]]&lt;br /&gt;
[[:Category:Network|Network]]&lt;br /&gt;
* [[Security group rules]]&lt;br /&gt;
&lt;br /&gt;
[[:Category:Object store|Object store]]&lt;br /&gt;
&lt;br /&gt;
[[:Category:Kubernetes|Kubernetes]]&lt;br /&gt;
&lt;br /&gt;
[[:Category:Troubleshooting|Troubleshooting]]&lt;br /&gt;
* [[PCI workaround]]&lt;br /&gt;
* [[Change user password]]&lt;br /&gt;
&lt;br /&gt;
== Quick links ==&lt;br /&gt;
* [https://www.stoney-cloud.com/ stoney cloud Website]&lt;br /&gt;
* [https://dashboard.stoney-cloud.com/ stoney cloud Dashboard]&lt;br /&gt;
* [https://docs.openstack.org/horizon/latest/user/index.html Official OpenStack Dashboard Documentation]&lt;br /&gt;
* [https://docs.openstack.org/python-openstackclient/latest/cli/index.html Official OpenStack CLI Documentation]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; height:0px; line-height:0px;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>Sst-mei</name></author>
	</entry>
	<entry>
		<id>https://wiki.stoney-cloud.com/w/index.php?title=Main_Page&amp;diff=330</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.stoney-cloud.com/w/index.php?title=Main_Page&amp;diff=330"/>
		<updated>2024-06-27T09:11:45Z</updated>

		<summary type="html">&lt;p&gt;Sst-mei: /* Important Pages */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This wiki acts as a collection of all aspects of our [https://www.openstack.org/ OpenStack] based [https://www.stoney-cloud.com/ stoney cloud] infrastructure.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:48%;&amp;quot;&amp;gt;&lt;br /&gt;
== Create a new page or category ==&lt;br /&gt;
Create a blank page.&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
  type=create&lt;br /&gt;
  width=40&lt;br /&gt;
  buttonlabel=Create blank page&lt;br /&gt;
  break=no&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Coming soon ==&lt;br /&gt;
Manged Kubernetes&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; width:48%&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Important pages ==&lt;br /&gt;
[[:Category:Introduction|Introduction]]&lt;br /&gt;
* [[OpenStack - Introduction to the Dashboard]]&lt;br /&gt;
* [[OpenStack - Debian VM Creation (CLI)]]&lt;br /&gt;
* [[OpenStack - Debian VM Creation (Dashboard)]]&lt;br /&gt;
* [[OpenStack - Ubuntu VM Creation (CLI)]]&lt;br /&gt;
* [[OpenStack - Ubuntu VM Creation (Dashboard)]]&lt;br /&gt;
[[:Category:CLI|CLI]]&lt;br /&gt;
* [[OpenStack - Using the CLI (first steps)]]&lt;br /&gt;
* [[OpenStack - VM Creation]]&lt;br /&gt;
* [[OpenStack - Image Creation]]&lt;br /&gt;
* [[OpenStack - Quota]]&lt;br /&gt;
* [[Openstack - Security Group Rules]]&lt;br /&gt;
* [[PCI workaround]]&lt;br /&gt;
[[:Category:Dashboard|Dashboard]]&lt;br /&gt;
&lt;br /&gt;
== Quick links ==&lt;br /&gt;
* [https://www.stoney-cloud.com/ stoney cloud Website]&lt;br /&gt;
* [https://dashboard.stoney-cloud.com/ stoney cloud Dashboard]&lt;br /&gt;
* [https://docs.openstack.org/horizon/latest/user/index.html Official OpenStack Dashboard Documenation]&lt;br /&gt;
* [https://docs.openstack.org/python-openstackclient/latest/cli/index.html Official OpenStack CLI Documenation]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; height:0px; line-height:0px;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>Sst-mei</name></author>
	</entry>
	<entry>
		<id>https://wiki.stoney-cloud.com/w/index.php?title=Main_Page&amp;diff=329</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.stoney-cloud.com/w/index.php?title=Main_Page&amp;diff=329"/>
		<updated>2024-06-27T09:10:13Z</updated>

		<summary type="html">&lt;p&gt;Sst-mei: /* Important Pages */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This wiki acts as a collection of all aspects of our [https://www.openstack.org/ OpenStack] based [https://www.stoney-cloud.com/ stoney cloud] infrastructure.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:48%;&amp;quot;&amp;gt;&lt;br /&gt;
== Create a new page or category ==&lt;br /&gt;
Create a blank page.&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
  type=create&lt;br /&gt;
  width=40&lt;br /&gt;
  buttonlabel=Create blank page&lt;br /&gt;
  break=no&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Coming soon ==&lt;br /&gt;
Manged Kubernetes&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; width:48%&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Important Pages ==&lt;br /&gt;
[[:Category:Introduction|Introduction]]&lt;br /&gt;
* [[OpenStack - Introduction to the Dashboard]]&lt;br /&gt;
* [[OpenStack - Debian VM Creation (CLI)]]&lt;br /&gt;
* [[OpenStack - Debian VM Creation (Dashboard)]]&lt;br /&gt;
* [[OpenStack - Ubuntu VM Creation (CLI)]]&lt;br /&gt;
* [[OpenStack - Ubuntu VM Creation (Dashboard)]]&lt;br /&gt;
[[:Category:CLI|CLI]]&lt;br /&gt;
* [[OpenStack - Using the CLI (first steps)]]&lt;br /&gt;
* [[OpenStack - VM Creation]]&lt;br /&gt;
* [[OpenStack - Image Creation]]&lt;br /&gt;
* [[OpenStack - Quota]]&lt;br /&gt;
* [[Openstack - Security Group Rules]]&lt;br /&gt;
* [[PCI workaround]]&lt;br /&gt;
[[:Category:Dashboard|Dashboard]]&lt;br /&gt;
&lt;br /&gt;
== Quick links ==&lt;br /&gt;
* [https://www.stoney-cloud.com/ stoney cloud Website]&lt;br /&gt;
* [https://dashboard.stoney-cloud.com/ stoney cloud Dashboard]&lt;br /&gt;
* [https://docs.openstack.org/horizon/latest/user/index.html Official OpenStack Dashboard Documenation]&lt;br /&gt;
* [https://docs.openstack.org/python-openstackclient/latest/cli/index.html Official OpenStack CLI Documenation]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; height:0px; line-height:0px;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>Sst-mei</name></author>
	</entry>
	<entry>
		<id>https://wiki.stoney-cloud.com/w/index.php?title=Main_Page&amp;diff=328</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.stoney-cloud.com/w/index.php?title=Main_Page&amp;diff=328"/>
		<updated>2024-06-27T09:09:38Z</updated>

		<summary type="html">&lt;p&gt;Sst-mei: /* Important Pages */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This wiki acts as a collection of all aspects of our [https://www.openstack.org/ OpenStack] based [https://www.stoney-cloud.com/ stoney cloud] infrastructure.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:48%;&amp;quot;&amp;gt;&lt;br /&gt;
== Create a new page or category ==&lt;br /&gt;
Create a blank page.&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
  type=create&lt;br /&gt;
  width=40&lt;br /&gt;
  buttonlabel=Create blank page&lt;br /&gt;
  break=no&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Coming soon ==&lt;br /&gt;
Manged Kubernetes&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; width:48%&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Important Pages ==&lt;br /&gt;
* [[:Category:Introduction|Introduction]]&lt;br /&gt;
** [[OpenStack - Introduction to the Dashboard]]&lt;br /&gt;
** [[OpenStack - Debian VM Creation (CLI)]]&lt;br /&gt;
** [[OpenStack - Debian VM Creation (Dashboard)]]&lt;br /&gt;
** [[OpenStack - Ubuntu VM Creation (CLI)]]&lt;br /&gt;
** [[OpenStack - Ubuntu VM Creation (Dashboard)]]&lt;br /&gt;
* [[:Category:CLI]]&lt;br /&gt;
** [[OpenStack - Using the CLI (first steps)]]&lt;br /&gt;
** [[OpenStack - VM Creation]]&lt;br /&gt;
** [[OpenStack - Image Creation]]&lt;br /&gt;
** [[OpenStack - Quota]]&lt;br /&gt;
** [[Openstack - Security Group Rules]]&lt;br /&gt;
** [[PCI workaround]]&lt;br /&gt;
* [[:Category:Dashboard]]&lt;br /&gt;
&lt;br /&gt;
== Quick links ==&lt;br /&gt;
* [https://www.stoney-cloud.com/ stoney cloud Website]&lt;br /&gt;
* [https://dashboard.stoney-cloud.com/ stoney cloud Dashboard]&lt;br /&gt;
* [https://docs.openstack.org/horizon/latest/user/index.html Official OpenStack Dashboard Documenation]&lt;br /&gt;
* [https://docs.openstack.org/python-openstackclient/latest/cli/index.html Official OpenStack CLI Documenation]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; height:0px; line-height:0px;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>Sst-mei</name></author>
	</entry>
	<entry>
		<id>https://wiki.stoney-cloud.com/w/index.php?title=gugus&amp;diff=327</id>
		<title>gugus</title>
		<link rel="alternate" type="text/html" href="https://wiki.stoney-cloud.com/w/index.php?title=gugus&amp;diff=327"/>
		<updated>2024-06-13T12:36:32Z</updated>

		<summary type="html">&lt;p&gt;Sst-mei: /* Cluster Operations - Creating */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Cluster Operations =&lt;br /&gt;
== Cluster Operations - Creating ==&lt;br /&gt;
You can use a few different methods to create a Kubernetes cluster with the Cluster API driver for Magnum. We cover a few different methods in this section.&lt;br /&gt;
&lt;br /&gt;
You can create clusters using several different methods which all end up using the Magnum API. You can either use the OpenStack CLI, OpenStack Horizon dashboard, Terraform, Ansible or the Magnum API directly.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|OpenStack CLI=&lt;br /&gt;
The OpenStack CLI is the easiest way to create a Kubernetes cluster from your terminal directly. You can use the &amp;lt;code&amp;gt;openstack coe cluster create&amp;lt;/code&amp;gt; command to create a Kubernetes cluster with the Cluster API driver for Magnum.&lt;br /&gt;
&lt;br /&gt;
Before you get started, you&#039;ll have to make sure that you have the cluster templates you want to use available in your environment. You can create them using the OpenStack CLI:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&#039;bash&#039;&amp;gt;&lt;br /&gt;
export OS_DISTRO=ubuntu # you can change this to &amp;quot;flatcar&amp;quot; if you want to use Flatcar&lt;br /&gt;
for version in v1.24.16 v1.25.12 v1.26.7 v1.27.4; do \&lt;br /&gt;
  [[ &amp;quot;${OS_DISTRO}&amp;quot; == &amp;quot;ubuntu&amp;quot; ]] &amp;amp;&amp;amp; IMAGE_NAME=&amp;quot;ubuntu-2204-kube-${version}&amp;quot; || IMAGE_NAME=&amp;quot;flatcar-kube-${version}&amp;quot;; \&lt;br /&gt;
  curl -LO https://object-storage.public.mtl1.vexxhost.net/swift/v1/a91f106f55e64246babde7402c21b87a/magnum-capi/${IMAGE_NAME}.qcow2; \&lt;br /&gt;
  openstack image create ${IMAGE_NAME} --disk-format=qcow2 --container-format=bare --property os_distro=${OS_DISTRO} --file=${IMAGE_NAME}.qcow2; \&lt;br /&gt;
  openstack coe cluster template create \&lt;br /&gt;
      --image $(openstack image show ${IMAGE_NAME} -c id -f value) \&lt;br /&gt;
      --external-network public \&lt;br /&gt;
      --dns-nameserver 8.8.8.8 \&lt;br /&gt;
      --master-lb-enabled \&lt;br /&gt;
      --master-flavor m1.medium \&lt;br /&gt;
      --flavor m1.medium \&lt;br /&gt;
      --network-driver calico \&lt;br /&gt;
      --docker-storage-driver overlay2 \&lt;br /&gt;
      --coe kubernetes \&lt;br /&gt;
      --label kube_tag=${version} \&lt;br /&gt;
      k8s-${version};&lt;br /&gt;
done;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-|OpenStack Dashboard=&lt;br /&gt;
The OpenStack Horizon dashboard is the easiest way to create a Kubernetes using a simple web interface. In order to get started, you can review the list of current cluster templates in your environment by navigating using the left sidebar to &#039;&#039;Project &amp;gt; Container Infra &amp;gt; Cluster Templates&#039;&#039;.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Debian VM Creation Dashboard manual 01.png|400px]]&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At this point, you should have a ready cluster and you can proceed to the Accessing section to learn how to access the cluster.&lt;br /&gt;
&lt;br /&gt;
== Cluster Operations - Accessing ==&lt;br /&gt;
&lt;br /&gt;
== Cluster Operations - Upgrading ==&lt;br /&gt;
&lt;br /&gt;
= Links=&lt;br /&gt;
https://vexxhost.github.io/magnum-cluster-api/user/getting-started/&lt;/div&gt;</summary>
		<author><name>Sst-mei</name></author>
	</entry>
	<entry>
		<id>https://wiki.stoney-cloud.com/w/index.php?title=gugus&amp;diff=326</id>
		<title>gugus</title>
		<link rel="alternate" type="text/html" href="https://wiki.stoney-cloud.com/w/index.php?title=gugus&amp;diff=326"/>
		<updated>2024-06-13T12:36:17Z</updated>

		<summary type="html">&lt;p&gt;Sst-mei: /* Cluster Operations - Creating */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Cluster Operations =&lt;br /&gt;
== Cluster Operations - Creating ==&lt;br /&gt;
You can use a few different methods to create a Kubernetes cluster with the Cluster API driver for Magnum. We cover a few different methods in this section.&lt;br /&gt;
&lt;br /&gt;
You can create clusters using several different methods which all end up using the Magnum API. You can either use the OpenStack CLI, OpenStack Horizon dashboard, Terraform, Ansible or the Magnum API directly.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|&amp;lt;i class=&amp;quot;ri-arrow-up-line&amp;quot;&amp;gt;&amp;lt;/i&amp;gt;OpenStack CLI=&lt;br /&gt;
The OpenStack CLI is the easiest way to create a Kubernetes cluster from your terminal directly. You can use the &amp;lt;code&amp;gt;openstack coe cluster create&amp;lt;/code&amp;gt; command to create a Kubernetes cluster with the Cluster API driver for Magnum.&lt;br /&gt;
&lt;br /&gt;
Before you get started, you&#039;ll have to make sure that you have the cluster templates you want to use available in your environment. You can create them using the OpenStack CLI:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&#039;bash&#039;&amp;gt;&lt;br /&gt;
export OS_DISTRO=ubuntu # you can change this to &amp;quot;flatcar&amp;quot; if you want to use Flatcar&lt;br /&gt;
for version in v1.24.16 v1.25.12 v1.26.7 v1.27.4; do \&lt;br /&gt;
  [[ &amp;quot;${OS_DISTRO}&amp;quot; == &amp;quot;ubuntu&amp;quot; ]] &amp;amp;&amp;amp; IMAGE_NAME=&amp;quot;ubuntu-2204-kube-${version}&amp;quot; || IMAGE_NAME=&amp;quot;flatcar-kube-${version}&amp;quot;; \&lt;br /&gt;
  curl -LO https://object-storage.public.mtl1.vexxhost.net/swift/v1/a91f106f55e64246babde7402c21b87a/magnum-capi/${IMAGE_NAME}.qcow2; \&lt;br /&gt;
  openstack image create ${IMAGE_NAME} --disk-format=qcow2 --container-format=bare --property os_distro=${OS_DISTRO} --file=${IMAGE_NAME}.qcow2; \&lt;br /&gt;
  openstack coe cluster template create \&lt;br /&gt;
      --image $(openstack image show ${IMAGE_NAME} -c id -f value) \&lt;br /&gt;
      --external-network public \&lt;br /&gt;
      --dns-nameserver 8.8.8.8 \&lt;br /&gt;
      --master-lb-enabled \&lt;br /&gt;
      --master-flavor m1.medium \&lt;br /&gt;
      --flavor m1.medium \&lt;br /&gt;
      --network-driver calico \&lt;br /&gt;
      --docker-storage-driver overlay2 \&lt;br /&gt;
      --coe kubernetes \&lt;br /&gt;
      --label kube_tag=${version} \&lt;br /&gt;
      k8s-${version};&lt;br /&gt;
done;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-|OpenStack Dashboard=&lt;br /&gt;
The OpenStack Horizon dashboard is the easiest way to create a Kubernetes using a simple web interface. In order to get started, you can review the list of current cluster templates in your environment by navigating using the left sidebar to &#039;&#039;Project &amp;gt; Container Infra &amp;gt; Cluster Templates&#039;&#039;.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Debian VM Creation Dashboard manual 01.png|400px]]&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At this point, you should have a ready cluster and you can proceed to the Accessing section to learn how to access the cluster.&lt;br /&gt;
&lt;br /&gt;
== Cluster Operations - Accessing ==&lt;br /&gt;
&lt;br /&gt;
== Cluster Operations - Upgrading ==&lt;br /&gt;
&lt;br /&gt;
= Links=&lt;br /&gt;
https://vexxhost.github.io/magnum-cluster-api/user/getting-started/&lt;/div&gt;</summary>
		<author><name>Sst-mei</name></author>
	</entry>
	<entry>
		<id>https://wiki.stoney-cloud.com/w/index.php?title=gugus&amp;diff=325</id>
		<title>gugus</title>
		<link rel="alternate" type="text/html" href="https://wiki.stoney-cloud.com/w/index.php?title=gugus&amp;diff=325"/>
		<updated>2024-06-13T12:35:37Z</updated>

		<summary type="html">&lt;p&gt;Sst-mei: /* Cluster Operations - Creating */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Cluster Operations =&lt;br /&gt;
== Cluster Operations - Creating ==&lt;br /&gt;
You can use a few different methods to create a Kubernetes cluster with the Cluster API driver for Magnum. We cover a few different methods in this section.&lt;br /&gt;
&lt;br /&gt;
You can create clusters using several different methods which all end up using the Magnum API. You can either use the OpenStack CLI, OpenStack Horizon dashboard, Terraform, Ansible or the Magnum API directly.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|&amp;amp;#xEA76; OpenStack CLI=&lt;br /&gt;
The OpenStack CLI is the easiest way to create a Kubernetes cluster from your terminal directly. You can use the &amp;lt;code&amp;gt;openstack coe cluster create&amp;lt;/code&amp;gt; command to create a Kubernetes cluster with the Cluster API driver for Magnum.&lt;br /&gt;
&lt;br /&gt;
Before you get started, you&#039;ll have to make sure that you have the cluster templates you want to use available in your environment. You can create them using the OpenStack CLI:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&#039;bash&#039;&amp;gt;&lt;br /&gt;
export OS_DISTRO=ubuntu # you can change this to &amp;quot;flatcar&amp;quot; if you want to use Flatcar&lt;br /&gt;
for version in v1.24.16 v1.25.12 v1.26.7 v1.27.4; do \&lt;br /&gt;
  [[ &amp;quot;${OS_DISTRO}&amp;quot; == &amp;quot;ubuntu&amp;quot; ]] &amp;amp;&amp;amp; IMAGE_NAME=&amp;quot;ubuntu-2204-kube-${version}&amp;quot; || IMAGE_NAME=&amp;quot;flatcar-kube-${version}&amp;quot;; \&lt;br /&gt;
  curl -LO https://object-storage.public.mtl1.vexxhost.net/swift/v1/a91f106f55e64246babde7402c21b87a/magnum-capi/${IMAGE_NAME}.qcow2; \&lt;br /&gt;
  openstack image create ${IMAGE_NAME} --disk-format=qcow2 --container-format=bare --property os_distro=${OS_DISTRO} --file=${IMAGE_NAME}.qcow2; \&lt;br /&gt;
  openstack coe cluster template create \&lt;br /&gt;
      --image $(openstack image show ${IMAGE_NAME} -c id -f value) \&lt;br /&gt;
      --external-network public \&lt;br /&gt;
      --dns-nameserver 8.8.8.8 \&lt;br /&gt;
      --master-lb-enabled \&lt;br /&gt;
      --master-flavor m1.medium \&lt;br /&gt;
      --flavor m1.medium \&lt;br /&gt;
      --network-driver calico \&lt;br /&gt;
      --docker-storage-driver overlay2 \&lt;br /&gt;
      --coe kubernetes \&lt;br /&gt;
      --label kube_tag=${version} \&lt;br /&gt;
      k8s-${version};&lt;br /&gt;
done;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-|OpenStack Dashboard=&lt;br /&gt;
The OpenStack Horizon dashboard is the easiest way to create a Kubernetes using a simple web interface. In order to get started, you can review the list of current cluster templates in your environment by navigating using the left sidebar to &#039;&#039;Project &amp;gt; Container Infra &amp;gt; Cluster Templates&#039;&#039;.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Debian VM Creation Dashboard manual 01.png|400px]]&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At this point, you should have a ready cluster and you can proceed to the Accessing section to learn how to access the cluster.&lt;br /&gt;
&lt;br /&gt;
== Cluster Operations - Accessing ==&lt;br /&gt;
&lt;br /&gt;
== Cluster Operations - Upgrading ==&lt;br /&gt;
&lt;br /&gt;
= Links=&lt;br /&gt;
https://vexxhost.github.io/magnum-cluster-api/user/getting-started/&lt;/div&gt;</summary>
		<author><name>Sst-mei</name></author>
	</entry>
	<entry>
		<id>https://wiki.stoney-cloud.com/w/index.php?title=gugus&amp;diff=324</id>
		<title>gugus</title>
		<link rel="alternate" type="text/html" href="https://wiki.stoney-cloud.com/w/index.php?title=gugus&amp;diff=324"/>
		<updated>2024-06-13T12:28:47Z</updated>

		<summary type="html">&lt;p&gt;Sst-mei: /* Cluster Operations - Creating */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Cluster Operations =&lt;br /&gt;
== Cluster Operations - Creating ==&lt;br /&gt;
You can use a few different methods to create a Kubernetes cluster with the Cluster API driver for Magnum. We cover a few different methods in this section.&lt;br /&gt;
&lt;br /&gt;
You can create clusters using several different methods which all end up using the Magnum API. You can either use the OpenStack CLI, OpenStack Horizon dashboard, Terraform, Ansible or the Magnum API directly.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|OpenStack CLI=&lt;br /&gt;
The OpenStack CLI is the easiest way to create a Kubernetes cluster from your terminal directly. You can use the &amp;lt;code&amp;gt;openstack coe cluster create&amp;lt;/code&amp;gt; command to create a Kubernetes cluster with the Cluster API driver for Magnum.&lt;br /&gt;
&lt;br /&gt;
Before you get started, you&#039;ll have to make sure that you have the cluster templates you want to use available in your environment. You can create them using the OpenStack CLI:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&#039;bash&#039;&amp;gt;&lt;br /&gt;
export OS_DISTRO=ubuntu # you can change this to &amp;quot;flatcar&amp;quot; if you want to use Flatcar&lt;br /&gt;
for version in v1.24.16 v1.25.12 v1.26.7 v1.27.4; do \&lt;br /&gt;
  [[ &amp;quot;${OS_DISTRO}&amp;quot; == &amp;quot;ubuntu&amp;quot; ]] &amp;amp;&amp;amp; IMAGE_NAME=&amp;quot;ubuntu-2204-kube-${version}&amp;quot; || IMAGE_NAME=&amp;quot;flatcar-kube-${version}&amp;quot;; \&lt;br /&gt;
  curl -LO https://object-storage.public.mtl1.vexxhost.net/swift/v1/a91f106f55e64246babde7402c21b87a/magnum-capi/${IMAGE_NAME}.qcow2; \&lt;br /&gt;
  openstack image create ${IMAGE_NAME} --disk-format=qcow2 --container-format=bare --property os_distro=${OS_DISTRO} --file=${IMAGE_NAME}.qcow2; \&lt;br /&gt;
  openstack coe cluster template create \&lt;br /&gt;
      --image $(openstack image show ${IMAGE_NAME} -c id -f value) \&lt;br /&gt;
      --external-network public \&lt;br /&gt;
      --dns-nameserver 8.8.8.8 \&lt;br /&gt;
      --master-lb-enabled \&lt;br /&gt;
      --master-flavor m1.medium \&lt;br /&gt;
      --flavor m1.medium \&lt;br /&gt;
      --network-driver calico \&lt;br /&gt;
      --docker-storage-driver overlay2 \&lt;br /&gt;
      --coe kubernetes \&lt;br /&gt;
      --label kube_tag=${version} \&lt;br /&gt;
      k8s-${version};&lt;br /&gt;
done;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-|OpenStack Dashboard=&lt;br /&gt;
The OpenStack Horizon dashboard is the easiest way to create a Kubernetes using a simple web interface. In order to get started, you can review the list of current cluster templates in your environment by navigating using the left sidebar to &#039;&#039;Project &amp;gt; Container Infra &amp;gt; Cluster Templates&#039;&#039;.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Debian VM Creation Dashboard manual 01.png|400px]]&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At this point, you should have a ready cluster and you can proceed to the Accessing section to learn how to access the cluster.&lt;br /&gt;
&lt;br /&gt;
== Cluster Operations - Accessing ==&lt;br /&gt;
&lt;br /&gt;
== Cluster Operations - Upgrading ==&lt;br /&gt;
&lt;br /&gt;
= Links=&lt;br /&gt;
https://vexxhost.github.io/magnum-cluster-api/user/getting-started/&lt;/div&gt;</summary>
		<author><name>Sst-mei</name></author>
	</entry>
	<entry>
		<id>https://wiki.stoney-cloud.com/w/index.php?title=gugus&amp;diff=323</id>
		<title>gugus</title>
		<link rel="alternate" type="text/html" href="https://wiki.stoney-cloud.com/w/index.php?title=gugus&amp;diff=323"/>
		<updated>2024-06-13T12:28:03Z</updated>

		<summary type="html">&lt;p&gt;Sst-mei: /* Cluster Operations - Creating */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Cluster Operations =&lt;br /&gt;
== Cluster Operations - Creating ==&lt;br /&gt;
You can use a few different methods to create a Kubernetes cluster with the Cluster API driver for Magnum. We cover a few different methods in this section.&lt;br /&gt;
&lt;br /&gt;
You can create clusters using several different methods which all end up using the Magnum API. You can either use the OpenStack CLI, OpenStack Horizon dashboard, Terraform, Ansible or the Magnum API directly.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|🌐 OpenStack CLI=&lt;br /&gt;
The OpenStack CLI is the easiest way to create a Kubernetes cluster from your terminal directly. You can use the &amp;lt;code&amp;gt;openstack coe cluster create&amp;lt;/code&amp;gt; command to create a Kubernetes cluster with the Cluster API driver for Magnum.&lt;br /&gt;
&lt;br /&gt;
Before you get started, you&#039;ll have to make sure that you have the cluster templates you want to use available in your environment. You can create them using the OpenStack CLI:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&#039;bash&#039;&amp;gt;&lt;br /&gt;
export OS_DISTRO=ubuntu # you can change this to &amp;quot;flatcar&amp;quot; if you want to use Flatcar&lt;br /&gt;
for version in v1.24.16 v1.25.12 v1.26.7 v1.27.4; do \&lt;br /&gt;
  [[ &amp;quot;${OS_DISTRO}&amp;quot; == &amp;quot;ubuntu&amp;quot; ]] &amp;amp;&amp;amp; IMAGE_NAME=&amp;quot;ubuntu-2204-kube-${version}&amp;quot; || IMAGE_NAME=&amp;quot;flatcar-kube-${version}&amp;quot;; \&lt;br /&gt;
  curl -LO https://object-storage.public.mtl1.vexxhost.net/swift/v1/a91f106f55e64246babde7402c21b87a/magnum-capi/${IMAGE_NAME}.qcow2; \&lt;br /&gt;
  openstack image create ${IMAGE_NAME} --disk-format=qcow2 --container-format=bare --property os_distro=${OS_DISTRO} --file=${IMAGE_NAME}.qcow2; \&lt;br /&gt;
  openstack coe cluster template create \&lt;br /&gt;
      --image $(openstack image show ${IMAGE_NAME} -c id -f value) \&lt;br /&gt;
      --external-network public \&lt;br /&gt;
      --dns-nameserver 8.8.8.8 \&lt;br /&gt;
      --master-lb-enabled \&lt;br /&gt;
      --master-flavor m1.medium \&lt;br /&gt;
      --flavor m1.medium \&lt;br /&gt;
      --network-driver calico \&lt;br /&gt;
      --docker-storage-driver overlay2 \&lt;br /&gt;
      --coe kubernetes \&lt;br /&gt;
      --label kube_tag=${version} \&lt;br /&gt;
      k8s-${version};&lt;br /&gt;
done;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-|OpenStack Dashboard=&lt;br /&gt;
The OpenStack Horizon dashboard is the easiest way to create a Kubernetes using a simple web interface. In order to get started, you can review the list of current cluster templates in your environment by navigating using the left sidebar to &#039;&#039;Project &amp;gt; Container Infra &amp;gt; Cluster Templates&#039;&#039;.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Debian VM Creation Dashboard manual 01.png|400px]]&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At this point, you should have a ready cluster and you can proceed to the Accessing section to learn how to access the cluster.&lt;br /&gt;
&lt;br /&gt;
== Cluster Operations - Accessing ==&lt;br /&gt;
&lt;br /&gt;
== Cluster Operations - Upgrading ==&lt;br /&gt;
&lt;br /&gt;
= Links=&lt;br /&gt;
https://vexxhost.github.io/magnum-cluster-api/user/getting-started/&lt;/div&gt;</summary>
		<author><name>Sst-mei</name></author>
	</entry>
	<entry>
		<id>https://wiki.stoney-cloud.com/w/index.php?title=gugus&amp;diff=322</id>
		<title>gugus</title>
		<link rel="alternate" type="text/html" href="https://wiki.stoney-cloud.com/w/index.php?title=gugus&amp;diff=322"/>
		<updated>2024-06-12T11:44:20Z</updated>

		<summary type="html">&lt;p&gt;Sst-mei: /* Cluster Operations */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Cluster Operations =&lt;br /&gt;
== Cluster Operations - Creating ==&lt;br /&gt;
You can use a few different methods to create a Kubernetes cluster with the Cluster API driver for Magnum. We cover a few different methods in this section.&lt;br /&gt;
&lt;br /&gt;
You can create clusters using several different methods which all end up using the Magnum API. You can either use the OpenStack CLI, OpenStack Horizon dashboard, Terraform, Ansible or the Magnum API directly.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|OpenStack CLI=&lt;br /&gt;
The OpenStack CLI is the easiest way to create a Kubernetes cluster from your terminal directly. You can use the &amp;lt;code&amp;gt;openstack coe cluster create&amp;lt;/code&amp;gt; command to create a Kubernetes cluster with the Cluster API driver for Magnum.&lt;br /&gt;
&lt;br /&gt;
Before you get started, you&#039;ll have to make sure that you have the cluster templates you want to use available in your environment. You can create them using the OpenStack CLI:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&#039;bash&#039;&amp;gt;&lt;br /&gt;
export OS_DISTRO=ubuntu # you can change this to &amp;quot;flatcar&amp;quot; if you want to use Flatcar&lt;br /&gt;
for version in v1.24.16 v1.25.12 v1.26.7 v1.27.4; do \&lt;br /&gt;
  [[ &amp;quot;${OS_DISTRO}&amp;quot; == &amp;quot;ubuntu&amp;quot; ]] &amp;amp;&amp;amp; IMAGE_NAME=&amp;quot;ubuntu-2204-kube-${version}&amp;quot; || IMAGE_NAME=&amp;quot;flatcar-kube-${version}&amp;quot;; \&lt;br /&gt;
  curl -LO https://object-storage.public.mtl1.vexxhost.net/swift/v1/a91f106f55e64246babde7402c21b87a/magnum-capi/${IMAGE_NAME}.qcow2; \&lt;br /&gt;
  openstack image create ${IMAGE_NAME} --disk-format=qcow2 --container-format=bare --property os_distro=${OS_DISTRO} --file=${IMAGE_NAME}.qcow2; \&lt;br /&gt;
  openstack coe cluster template create \&lt;br /&gt;
      --image $(openstack image show ${IMAGE_NAME} -c id -f value) \&lt;br /&gt;
      --external-network public \&lt;br /&gt;
      --dns-nameserver 8.8.8.8 \&lt;br /&gt;
      --master-lb-enabled \&lt;br /&gt;
      --master-flavor m1.medium \&lt;br /&gt;
      --flavor m1.medium \&lt;br /&gt;
      --network-driver calico \&lt;br /&gt;
      --docker-storage-driver overlay2 \&lt;br /&gt;
      --coe kubernetes \&lt;br /&gt;
      --label kube_tag=${version} \&lt;br /&gt;
      k8s-${version};&lt;br /&gt;
done;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-|OpenStack Dashboard=&lt;br /&gt;
The OpenStack Horizon dashboard is the easiest way to create a Kubernetes using a simple web interface. In order to get started, you can review the list of current cluster templates in your environment by navigating using the left sidebar to &#039;&#039;Project &amp;gt; Container Infra &amp;gt; Cluster Templates&#039;&#039;.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Debian VM Creation Dashboard manual 01.png|400px]]&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At this point, you should have a ready cluster and you can proceed to the Accessing section to learn how to access the cluster.&lt;br /&gt;
&lt;br /&gt;
== Cluster Operations - Accessing ==&lt;br /&gt;
&lt;br /&gt;
== Cluster Operations - Upgrading ==&lt;br /&gt;
&lt;br /&gt;
= Links=&lt;br /&gt;
https://vexxhost.github.io/magnum-cluster-api/user/getting-started/&lt;/div&gt;</summary>
		<author><name>Sst-mei</name></author>
	</entry>
	<entry>
		<id>https://wiki.stoney-cloud.com/w/index.php?title=gugus&amp;diff=321</id>
		<title>gugus</title>
		<link rel="alternate" type="text/html" href="https://wiki.stoney-cloud.com/w/index.php?title=gugus&amp;diff=321"/>
		<updated>2024-06-12T11:42:16Z</updated>

		<summary type="html">&lt;p&gt;Sst-mei: /* Cluster Operations - Creating */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Cluster Operations =&lt;br /&gt;
== Cluster Operations - Creating ==&lt;br /&gt;
You can use a few different methods to create a Kubernetes cluster with the Cluster API driver for Magnum. We cover a few different methods in this section.&lt;br /&gt;
&lt;br /&gt;
You can create clusters using several different methods which all end up using the Magnum API. You can either use the OpenStack CLI, OpenStack Horizon dashboard, Terraform, Ansible or the Magnum API directly.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|OpenStack CLI=&lt;br /&gt;
The OpenStack CLI is the easiest way to create a Kubernetes cluster from your terminal directly. You can use the &amp;lt;code&amp;gt;openstack coe cluster create&amp;lt;/code&amp;gt; command to create a Kubernetes cluster with the Cluster API driver for Magnum.&lt;br /&gt;
&lt;br /&gt;
Before you get started, you&#039;ll have to make sure that you have the cluster templates you want to use available in your environment. You can create them using the OpenStack CLI:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&#039;bash&#039;&amp;gt;&lt;br /&gt;
export OS_DISTRO=ubuntu # you can change this to &amp;quot;flatcar&amp;quot; if you want to use Flatcar&lt;br /&gt;
for version in v1.24.16 v1.25.12 v1.26.7 v1.27.4; do \&lt;br /&gt;
  [[ &amp;quot;${OS_DISTRO}&amp;quot; == &amp;quot;ubuntu&amp;quot; ]] &amp;amp;&amp;amp; IMAGE_NAME=&amp;quot;ubuntu-2204-kube-${version}&amp;quot; || IMAGE_NAME=&amp;quot;flatcar-kube-${version}&amp;quot;; \&lt;br /&gt;
  curl -LO https://object-storage.public.mtl1.vexxhost.net/swift/v1/a91f106f55e64246babde7402c21b87a/magnum-capi/${IMAGE_NAME}.qcow2; \&lt;br /&gt;
  openstack image create ${IMAGE_NAME} --disk-format=qcow2 --container-format=bare --property os_distro=${OS_DISTRO} --file=${IMAGE_NAME}.qcow2; \&lt;br /&gt;
  openstack coe cluster template create \&lt;br /&gt;
      --image $(openstack image show ${IMAGE_NAME} -c id -f value) \&lt;br /&gt;
      --external-network public \&lt;br /&gt;
      --dns-nameserver 8.8.8.8 \&lt;br /&gt;
      --master-lb-enabled \&lt;br /&gt;
      --master-flavor m1.medium \&lt;br /&gt;
      --flavor m1.medium \&lt;br /&gt;
      --network-driver calico \&lt;br /&gt;
      --docker-storage-driver overlay2 \&lt;br /&gt;
      --coe kubernetes \&lt;br /&gt;
      --label kube_tag=${version} \&lt;br /&gt;
      k8s-${version};&lt;br /&gt;
done;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-|OpenStack Dashboard=&lt;br /&gt;
The OpenStack Horizon dashboard is the easiest way to create a Kubernetes using a simple web interface. In order to get started, you can review the list of current cluster templates in your environment by navigating using the left sidebar to &#039;&#039;Project &amp;gt; Container Infra &amp;gt; Cluster Templates&#039;&#039;.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Debian VM Creation Dashboard manual 01.png|400px]]&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At this point, you should have a ready cluster and you can proceed to the Accessing section to learn how to access the cluster.&lt;br /&gt;
&lt;br /&gt;
== Cluster Operations - Accessing ==&lt;br /&gt;
&lt;br /&gt;
== Cluster Operations - Upgrading ==&lt;/div&gt;</summary>
		<author><name>Sst-mei</name></author>
	</entry>
	<entry>
		<id>https://wiki.stoney-cloud.com/w/index.php?title=gugus&amp;diff=320</id>
		<title>gugus</title>
		<link rel="alternate" type="text/html" href="https://wiki.stoney-cloud.com/w/index.php?title=gugus&amp;diff=320"/>
		<updated>2024-06-12T11:41:08Z</updated>

		<summary type="html">&lt;p&gt;Sst-mei: /* Cluster Operations - Creating */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Cluster Operations =&lt;br /&gt;
== Cluster Operations - Creating ==&lt;br /&gt;
You can use a few different methods to create a Kubernetes cluster with the Cluster API driver for Magnum. We cover a few different methods in this section.&lt;br /&gt;
&lt;br /&gt;
You can create clusters using several different methods which all end up using the Magnum API. You can either use the OpenStack CLI, OpenStack Horizon dashboard, Terraform, Ansible or the Magnum API directly.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|OpenStack CLI=&lt;br /&gt;
The OpenStack CLI is the easiest way to create a Kubernetes cluster from your terminal directly. You can use the &amp;lt;code&amp;gt;openstack coe cluster create&amp;lt;/code&amp;gt; command to create a Kubernetes cluster with the Cluster API driver for Magnum.&lt;br /&gt;
&lt;br /&gt;
Before you get started, you&#039;ll have to make sure that you have the cluster templates you want to use available in your environment. You can create them using the OpenStack CLI:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&#039;bash&#039;&amp;gt;&lt;br /&gt;
export OS_DISTRO=ubuntu # you can change this to &amp;quot;flatcar&amp;quot; if you want to use Flatcar&lt;br /&gt;
for version in v1.24.16 v1.25.12 v1.26.7 v1.27.4; do \&lt;br /&gt;
  [[ &amp;quot;${OS_DISTRO}&amp;quot; == &amp;quot;ubuntu&amp;quot; ]] &amp;amp;&amp;amp; IMAGE_NAME=&amp;quot;ubuntu-2204-kube-${version}&amp;quot; || IMAGE_NAME=&amp;quot;flatcar-kube-${version}&amp;quot;; \&lt;br /&gt;
  curl -LO https://object-storage.public.mtl1.vexxhost.net/swift/v1/a91f106f55e64246babde7402c21b87a/magnum-capi/${IMAGE_NAME}.qcow2; \&lt;br /&gt;
  openstack image create ${IMAGE_NAME} --disk-format=qcow2 --container-format=bare --property os_distro=${OS_DISTRO} --file=${IMAGE_NAME}.qcow2; \&lt;br /&gt;
  openstack coe cluster template create \&lt;br /&gt;
      --image $(openstack image show ${IMAGE_NAME} -c id -f value) \&lt;br /&gt;
      --external-network public \&lt;br /&gt;
      --dns-nameserver 8.8.8.8 \&lt;br /&gt;
      --master-lb-enabled \&lt;br /&gt;
      --master-flavor m1.medium \&lt;br /&gt;
      --flavor m1.medium \&lt;br /&gt;
      --network-driver calico \&lt;br /&gt;
      --docker-storage-driver overlay2 \&lt;br /&gt;
      --coe kubernetes \&lt;br /&gt;
      --label kube_tag=${version} \&lt;br /&gt;
      k8s-${version};&lt;br /&gt;
done;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-|OpenStack Dashboard=&lt;br /&gt;
The OpenStack Horizon dashboard is the easiest way to create a Kubernetes using a simple web interface. In order to get started, you can review the list of current cluster templates in your environment by navigating using the left sidebar to Project &amp;gt; Container Infra &amp;gt; Cluster Templates.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Debian VM Creation Dashboard manual 01.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Cluster Operations - Accessing ==&lt;br /&gt;
&lt;br /&gt;
== Cluster Operations - Upgrading ==&lt;/div&gt;</summary>
		<author><name>Sst-mei</name></author>
	</entry>
	<entry>
		<id>https://wiki.stoney-cloud.com/w/index.php?title=gugus&amp;diff=319</id>
		<title>gugus</title>
		<link rel="alternate" type="text/html" href="https://wiki.stoney-cloud.com/w/index.php?title=gugus&amp;diff=319"/>
		<updated>2024-06-12T11:40:42Z</updated>

		<summary type="html">&lt;p&gt;Sst-mei: Created page with &amp;quot;= Cluster Operations = == Cluster Operations - Creating == You can use a few different methods to create a Kubernetes cluster with the Cluster API driver for Magnum. We cover a few different methods in this section.  You can create clusters using several different methods which all end up using the Magnum API. You can either use the OpenStack CLI, OpenStack Horizon dashboard, Terraform, Ansible or the Magnum API directly.  &amp;lt;tabber&amp;gt; |-|OpenStack CLI= The OpenStack CLI is...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Cluster Operations =&lt;br /&gt;
== Cluster Operations - Creating ==&lt;br /&gt;
You can use a few different methods to create a Kubernetes cluster with the Cluster API driver for Magnum. We cover a few different methods in this section.&lt;br /&gt;
&lt;br /&gt;
You can create clusters using several different methods which all end up using the Magnum API. You can either use the OpenStack CLI, OpenStack Horizon dashboard, Terraform, Ansible or the Magnum API directly.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|OpenStack CLI=&lt;br /&gt;
The OpenStack CLI is the easiest way to create a Kubernetes cluster from your terminal directly. You can use the &amp;lt;code&amp;gt;openstack coe cluster create&amp;lt;/code&amp;gt; command to create a Kubernetes cluster with the Cluster API driver for Magnum.&lt;br /&gt;
&lt;br /&gt;
Before you get started, you&#039;ll have to make sure that you have the cluster templates you want to use available in your environment. You can create them using the OpenStack CLI:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&#039;bash&#039;&amp;gt;&lt;br /&gt;
export OS_DISTRO=ubuntu # you can change this to &amp;quot;flatcar&amp;quot; if you want to use Flatcar&lt;br /&gt;
for version in v1.24.16 v1.25.12 v1.26.7 v1.27.4; do \&lt;br /&gt;
  [[ &amp;quot;${OS_DISTRO}&amp;quot; == &amp;quot;ubuntu&amp;quot; ]] &amp;amp;&amp;amp; IMAGE_NAME=&amp;quot;ubuntu-2204-kube-${version}&amp;quot; || IMAGE_NAME=&amp;quot;flatcar-kube-${version}&amp;quot;; \&lt;br /&gt;
  curl -LO https://object-storage.public.mtl1.vexxhost.net/swift/v1/a91f106f55e64246babde7402c21b87a/magnum-capi/${IMAGE_NAME}.qcow2; \&lt;br /&gt;
  openstack image create ${IMAGE_NAME} --disk-format=qcow2 --container-format=bare --property os_distro=${OS_DISTRO} --file=${IMAGE_NAME}.qcow2; \&lt;br /&gt;
  openstack coe cluster template create \&lt;br /&gt;
      --image $(openstack image show ${IMAGE_NAME} -c id -f value) \&lt;br /&gt;
      --external-network public \&lt;br /&gt;
      --dns-nameserver 8.8.8.8 \&lt;br /&gt;
      --master-lb-enabled \&lt;br /&gt;
      --master-flavor m1.medium \&lt;br /&gt;
      --flavor m1.medium \&lt;br /&gt;
      --network-driver calico \&lt;br /&gt;
      --docker-storage-driver overlay2 \&lt;br /&gt;
      --coe kubernetes \&lt;br /&gt;
      --label kube_tag=${version} \&lt;br /&gt;
      k8s-${version};&lt;br /&gt;
done;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-|OpenStack Dashboard=&lt;br /&gt;
The OpenStack Horizon dashboard is the easiest way to create a Kubernetes using a simple web interface. In order to get started, you can review the list of current cluster templates in your environment by navigating using the left sidebar to Project &amp;gt; Container Infra &amp;gt; Cluster Templates.&lt;br /&gt;
&lt;br /&gt;
[[File:Debian VM Creation Dashboard manual 01.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
== Cluster Operations - Accessing ==&lt;br /&gt;
&lt;br /&gt;
== Cluster Operations - Upgrading ==&lt;/div&gt;</summary>
		<author><name>Sst-mei</name></author>
	</entry>
	<entry>
		<id>https://wiki.stoney-cloud.com/w/index.php?title=MediaWiki_cheat_sheet&amp;diff=317</id>
		<title>MediaWiki cheat sheet</title>
		<link rel="alternate" type="text/html" href="https://wiki.stoney-cloud.com/w/index.php?title=MediaWiki_cheat_sheet&amp;diff=317"/>
		<updated>2024-06-12T11:33:46Z</updated>

		<summary type="html">&lt;p&gt;Sst-mei: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Overview =&lt;br /&gt;
A list of commonly used MediaWiki formats.&lt;br /&gt;
&lt;br /&gt;
= Tips =&lt;br /&gt;
To create a newline, you need to press Enter twice:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
This must&lt;br /&gt;
be on a new line&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This must&lt;br /&gt;
be on a new line&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
This must&lt;br /&gt;
&lt;br /&gt;
be on a new line&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This must&lt;br /&gt;
&lt;br /&gt;
be on a new line&lt;br /&gt;
&lt;br /&gt;
= Lists =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
* One&lt;br /&gt;
** Two&lt;br /&gt;
*** Three&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    One&lt;br /&gt;
    ** Two&lt;br /&gt;
    *** Three&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# One&lt;br /&gt;
# Two&lt;br /&gt;
## Two.one&lt;br /&gt;
### Two.one.one&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
One&lt;br /&gt;
Two&lt;br /&gt;
Two.one&lt;br /&gt;
Two.one.one&lt;br /&gt;
&lt;br /&gt;
= Bold and italic =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;&#039; This is italic&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;This is bold&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;This is bold and italic&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; This is italic&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This is bold&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;This is bold and italic&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Headings =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
= One =&lt;br /&gt;
== Two ==&lt;br /&gt;
=== Three ===&lt;br /&gt;
==== Four ====&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
= One =&lt;br /&gt;
== Two ==&lt;br /&gt;
=== Three ===&lt;br /&gt;
==== Four ====&lt;br /&gt;
&lt;br /&gt;
= Links =&lt;br /&gt;
Link:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://www.stepping-stone.ch/en/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://www.stepping-stone.ch/en/&lt;br /&gt;
&lt;br /&gt;
Cool link:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[https://www.stepping-stone.ch/en/ Homepage]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://www.stepping-stone.ch/en/ Homepage]&lt;br /&gt;
&lt;br /&gt;
Link within the wiki&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[[Main_Page | Main Page]]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Main_Page | Main Page]]&lt;br /&gt;
&lt;br /&gt;
= Text blocks =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
This is text&lt;br /&gt;
&amp;amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
This is text&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Source code =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;Hello world!&amp;quot;&lt;br /&gt;
&amp;amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;Hello world!&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Create tabs within a page =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|OpenStack CLI=&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&#039;bash&#039;&amp;gt;&lt;br /&gt;
openstack server show ${server_id}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-|OpenStack Dashboard=&lt;br /&gt;
gugus (dashboard)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Debian VM Creation Dashboard manual 01.png|400px]]&lt;br /&gt;
|-|OpenTofu=&lt;br /&gt;
gugus (tofutofu)&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This results in:&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|OpenStack CLI=&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&#039;bash&#039;&amp;gt;&lt;br /&gt;
openstack server show ${server_id}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-|OpenStack Dashboard=&lt;br /&gt;
gugus (dashboard)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Debian VM Creation Dashboard manual 01.png|400px]]&lt;br /&gt;
|-|OpenTofu=&lt;br /&gt;
gugus (tofutofu)&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category: Documentation]]&lt;/div&gt;</summary>
		<author><name>Sst-mei</name></author>
	</entry>
	<entry>
		<id>https://wiki.stoney-cloud.com/w/index.php?title=MediaWiki_cheat_sheet&amp;diff=316</id>
		<title>MediaWiki cheat sheet</title>
		<link rel="alternate" type="text/html" href="https://wiki.stoney-cloud.com/w/index.php?title=MediaWiki_cheat_sheet&amp;diff=316"/>
		<updated>2024-06-12T11:33:17Z</updated>

		<summary type="html">&lt;p&gt;Sst-mei: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Overview =&lt;br /&gt;
A list of commonly used MediaWiki formats.&lt;br /&gt;
&lt;br /&gt;
= Tips =&lt;br /&gt;
To create a newline, you need to press Enter twice:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
This must&lt;br /&gt;
be on a new line&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This must&lt;br /&gt;
be on a new line&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
This must&lt;br /&gt;
&lt;br /&gt;
be on a new line&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This must&lt;br /&gt;
&lt;br /&gt;
be on a new line&lt;br /&gt;
&lt;br /&gt;
= Lists =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
* One&lt;br /&gt;
** Two&lt;br /&gt;
*** Three&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    One&lt;br /&gt;
    ** Two&lt;br /&gt;
    *** Three&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# One&lt;br /&gt;
# Two&lt;br /&gt;
## Two.one&lt;br /&gt;
### Two.one.one&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
One&lt;br /&gt;
Two&lt;br /&gt;
Two.one&lt;br /&gt;
Two.one.one&lt;br /&gt;
&lt;br /&gt;
= Bold and italic =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;&#039; This is italic&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;This is bold&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;This is bold and italic&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; This is italic&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This is bold&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;This is bold and italic&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Headings =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
= One =&lt;br /&gt;
== Two ==&lt;br /&gt;
=== Three ===&lt;br /&gt;
==== Four ====&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
= One =&lt;br /&gt;
== Two ==&lt;br /&gt;
=== Three ===&lt;br /&gt;
==== Four ====&lt;br /&gt;
&lt;br /&gt;
= Links =&lt;br /&gt;
Link:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://www.stepping-stone.ch/en/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://www.stepping-stone.ch/en/&lt;br /&gt;
&lt;br /&gt;
Cool link:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[https://www.stepping-stone.ch/en/ Homepage]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://www.stepping-stone.ch/en/ Homepage]&lt;br /&gt;
&lt;br /&gt;
Link within the wiki&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[[Main_Page | Main Page]]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Main_Page | Main Page]]&lt;br /&gt;
&lt;br /&gt;
= Text blocks =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
This is text&lt;br /&gt;
&amp;amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
This is text&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Source code =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;Hello world!&amp;quot;&lt;br /&gt;
&amp;amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;Hello world!&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Create tabs within a page =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|OpenStack CLI=&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&#039;bash&#039;&amp;gt;&lt;br /&gt;
openstack server show ${server_id}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-|OpenStack Dashboard=&lt;br /&gt;
gugus (dashboard)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Debian VM Creation Dashboard manual 01.png|400px]]&lt;br /&gt;
|-|OpenTofu=&lt;br /&gt;
gugus (tofutofu)&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This results in:&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|OpenStack CLI=&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&#039;bash&#039;&amp;gt;&lt;br /&gt;
openstack server show ${server_id}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-|OpenStack Dashboard=&lt;br /&gt;
gugus (dashboard)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Debian VM Creation Dashboard manual 01.png|400px]]&lt;br /&gt;
|-|OpenTofu=&lt;br /&gt;
gugus (tofutofu)&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category: Sidebar]]&lt;/div&gt;</summary>
		<author><name>Sst-mei</name></author>
	</entry>
	<entry>
		<id>https://wiki.stoney-cloud.com/w/index.php?title=MediaWiki_cheat_sheet&amp;diff=315</id>
		<title>MediaWiki cheat sheet</title>
		<link rel="alternate" type="text/html" href="https://wiki.stoney-cloud.com/w/index.php?title=MediaWiki_cheat_sheet&amp;diff=315"/>
		<updated>2024-06-12T11:32:36Z</updated>

		<summary type="html">&lt;p&gt;Sst-mei: /* Bold and Italic */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Overview =&lt;br /&gt;
A list of commonly used MediaWiki formats.&lt;br /&gt;
&lt;br /&gt;
= Tips =&lt;br /&gt;
To create a newline, you need to press Enter twice:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
This must&lt;br /&gt;
be on a new line&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This must&lt;br /&gt;
be on a new line&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
This must&lt;br /&gt;
&lt;br /&gt;
be on a new line&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This must&lt;br /&gt;
&lt;br /&gt;
be on a new line&lt;br /&gt;
&lt;br /&gt;
= Lists =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
* One&lt;br /&gt;
** Two&lt;br /&gt;
*** Three&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    One&lt;br /&gt;
    ** Two&lt;br /&gt;
    *** Three&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# One&lt;br /&gt;
# Two&lt;br /&gt;
## Two.one&lt;br /&gt;
### Two.one.one&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
One&lt;br /&gt;
Two&lt;br /&gt;
Two.one&lt;br /&gt;
Two.one.one&lt;br /&gt;
&lt;br /&gt;
= Bold and italic =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;&#039; This is italic&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;This is bold&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;This is bold and italic&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; This is italic&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This is bold&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;This is bold and italic&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Headings =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
= One =&lt;br /&gt;
== Two ==&lt;br /&gt;
=== Three ===&lt;br /&gt;
==== Four ====&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
= One =&lt;br /&gt;
== Two ==&lt;br /&gt;
=== Three ===&lt;br /&gt;
==== Four ====&lt;br /&gt;
&lt;br /&gt;
= Links =&lt;br /&gt;
Link:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://www.stepping-stone.ch/en/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://www.stepping-stone.ch/en/&lt;br /&gt;
&lt;br /&gt;
Cool link:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[https://www.stepping-stone.ch/en/ Homepage]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://www.stepping-stone.ch/en/ Homepage]&lt;br /&gt;
&lt;br /&gt;
Link within the wiki&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[[Main_Page | Main Page]]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Main_Page | Main Page]]&lt;br /&gt;
&lt;br /&gt;
= Text blocks =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
This is text&lt;br /&gt;
&amp;amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
This is text&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Source code =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;Hello world!&amp;quot;&lt;br /&gt;
&amp;amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;Hello world!&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Create tabs within a page =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|OpenStack CLI=&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&#039;bash&#039;&amp;gt;&lt;br /&gt;
openstack server show ${server_id}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-|OpenStack Dashboard=&lt;br /&gt;
gugus (dashboard)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Debian VM Creation Dashboard manual 01.png|400px]]&lt;br /&gt;
|-|OpenTofu=&lt;br /&gt;
gugus (tofutofu)&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This results in:&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|OpenStack CLI=&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&#039;bash&#039;&amp;gt;&lt;br /&gt;
openstack server show ${server_id}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-|OpenStack Dashboard=&lt;br /&gt;
gugus (dashboard)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Debian VM Creation Dashboard manual 01.png|400px]]&lt;br /&gt;
|-|OpenTofu=&lt;br /&gt;
gugus (tofutofu)&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sst-mei</name></author>
	</entry>
	<entry>
		<id>https://wiki.stoney-cloud.com/w/index.php?title=MediaWiki_cheat_sheet&amp;diff=314</id>
		<title>MediaWiki cheat sheet</title>
		<link rel="alternate" type="text/html" href="https://wiki.stoney-cloud.com/w/index.php?title=MediaWiki_cheat_sheet&amp;diff=314"/>
		<updated>2024-06-12T11:32:09Z</updated>

		<summary type="html">&lt;p&gt;Sst-mei: /* Source code */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Overview =&lt;br /&gt;
A list of commonly used MediaWiki formats.&lt;br /&gt;
&lt;br /&gt;
= Tips =&lt;br /&gt;
To create a newline, you need to press Enter twice:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
This must&lt;br /&gt;
be on a new line&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This must&lt;br /&gt;
be on a new line&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
This must&lt;br /&gt;
&lt;br /&gt;
be on a new line&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This must&lt;br /&gt;
&lt;br /&gt;
be on a new line&lt;br /&gt;
&lt;br /&gt;
= Lists =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
* One&lt;br /&gt;
** Two&lt;br /&gt;
*** Three&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    One&lt;br /&gt;
    ** Two&lt;br /&gt;
    *** Three&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# One&lt;br /&gt;
# Two&lt;br /&gt;
## Two.one&lt;br /&gt;
### Two.one.one&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
One&lt;br /&gt;
Two&lt;br /&gt;
Two.one&lt;br /&gt;
Two.one.one&lt;br /&gt;
&lt;br /&gt;
= Bold and Italic =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;&#039; This is italic&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;This is bold&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;This is bold and italic&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; This is italic&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This is bold&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;This is bold and italic&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Headings =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
= One =&lt;br /&gt;
== Two ==&lt;br /&gt;
=== Three ===&lt;br /&gt;
==== Four ====&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
= One =&lt;br /&gt;
== Two ==&lt;br /&gt;
=== Three ===&lt;br /&gt;
==== Four ====&lt;br /&gt;
&lt;br /&gt;
= Links =&lt;br /&gt;
Link:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://www.stepping-stone.ch/en/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://www.stepping-stone.ch/en/&lt;br /&gt;
&lt;br /&gt;
Cool link:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[https://www.stepping-stone.ch/en/ Homepage]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://www.stepping-stone.ch/en/ Homepage]&lt;br /&gt;
&lt;br /&gt;
Link within the wiki&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[[Main_Page | Main Page]]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Main_Page | Main Page]]&lt;br /&gt;
&lt;br /&gt;
= Text blocks =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
This is text&lt;br /&gt;
&amp;amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
This is text&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Source code =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;Hello world!&amp;quot;&lt;br /&gt;
&amp;amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;Hello world!&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Create tabs within a page =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|OpenStack CLI=&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&#039;bash&#039;&amp;gt;&lt;br /&gt;
openstack server show ${server_id}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-|OpenStack Dashboard=&lt;br /&gt;
gugus (dashboard)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Debian VM Creation Dashboard manual 01.png|400px]]&lt;br /&gt;
|-|OpenTofu=&lt;br /&gt;
gugus (tofutofu)&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This results in:&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|OpenStack CLI=&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&#039;bash&#039;&amp;gt;&lt;br /&gt;
openstack server show ${server_id}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-|OpenStack Dashboard=&lt;br /&gt;
gugus (dashboard)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Debian VM Creation Dashboard manual 01.png|400px]]&lt;br /&gt;
|-|OpenTofu=&lt;br /&gt;
gugus (tofutofu)&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sst-mei</name></author>
	</entry>
	<entry>
		<id>https://wiki.stoney-cloud.com/w/index.php?title=MediaWiki_cheat_sheet&amp;diff=313</id>
		<title>MediaWiki cheat sheet</title>
		<link rel="alternate" type="text/html" href="https://wiki.stoney-cloud.com/w/index.php?title=MediaWiki_cheat_sheet&amp;diff=313"/>
		<updated>2024-06-12T11:31:50Z</updated>

		<summary type="html">&lt;p&gt;Sst-mei: /* Source code */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Overview =&lt;br /&gt;
A list of commonly used MediaWiki formats.&lt;br /&gt;
&lt;br /&gt;
= Tips =&lt;br /&gt;
To create a newline, you need to press Enter twice:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
This must&lt;br /&gt;
be on a new line&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This must&lt;br /&gt;
be on a new line&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
This must&lt;br /&gt;
&lt;br /&gt;
be on a new line&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This must&lt;br /&gt;
&lt;br /&gt;
be on a new line&lt;br /&gt;
&lt;br /&gt;
= Lists =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
* One&lt;br /&gt;
** Two&lt;br /&gt;
*** Three&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    One&lt;br /&gt;
    ** Two&lt;br /&gt;
    *** Three&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# One&lt;br /&gt;
# Two&lt;br /&gt;
## Two.one&lt;br /&gt;
### Two.one.one&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
One&lt;br /&gt;
Two&lt;br /&gt;
Two.one&lt;br /&gt;
Two.one.one&lt;br /&gt;
&lt;br /&gt;
= Bold and Italic =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;&#039; This is italic&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;This is bold&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;This is bold and italic&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; This is italic&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This is bold&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;This is bold and italic&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Headings =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
= One =&lt;br /&gt;
== Two ==&lt;br /&gt;
=== Three ===&lt;br /&gt;
==== Four ====&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
= One =&lt;br /&gt;
== Two ==&lt;br /&gt;
=== Three ===&lt;br /&gt;
==== Four ====&lt;br /&gt;
&lt;br /&gt;
= Links =&lt;br /&gt;
Link:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://www.stepping-stone.ch/en/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://www.stepping-stone.ch/en/&lt;br /&gt;
&lt;br /&gt;
Cool link:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[https://www.stepping-stone.ch/en/ Homepage]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://www.stepping-stone.ch/en/ Homepage]&lt;br /&gt;
&lt;br /&gt;
Link within the wiki&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[[Main_Page | Main Page]]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Main_Page | Main Page]]&lt;br /&gt;
&lt;br /&gt;
= Text blocks =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
This is text&lt;br /&gt;
&amp;amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
This is text&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Source code =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;Hello world!&amp;quot;&lt;br /&gt;
&amp;amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;Hello world!&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Create tabs within a page =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|OpenStack CLI=&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&#039;bash&#039;&amp;gt;&lt;br /&gt;
openstack server show ${server_id}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-|OpenStack Dashboard=&lt;br /&gt;
gugus (dashboard)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Debian VM Creation Dashboard manual 01.png|400px]]&lt;br /&gt;
|-|OpenTofu=&lt;br /&gt;
gugus (tofutofu)&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This results in:&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|OpenStack CLI=&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&#039;bash&#039;&amp;gt;&lt;br /&gt;
openstack server show ${server_id}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-|OpenStack Dashboard=&lt;br /&gt;
gugus (dashboard)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Debian VM Creation Dashboard manual 01.png|400px]]&lt;br /&gt;
|-|OpenTofu=&lt;br /&gt;
gugus (tofutofu)&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sst-mei</name></author>
	</entry>
	<entry>
		<id>https://wiki.stoney-cloud.com/w/index.php?title=MediaWiki_cheat_sheet&amp;diff=312</id>
		<title>MediaWiki cheat sheet</title>
		<link rel="alternate" type="text/html" href="https://wiki.stoney-cloud.com/w/index.php?title=MediaWiki_cheat_sheet&amp;diff=312"/>
		<updated>2024-06-12T11:30:18Z</updated>

		<summary type="html">&lt;p&gt;Sst-mei: /* Text blocks */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Overview =&lt;br /&gt;
A list of commonly used MediaWiki formats.&lt;br /&gt;
&lt;br /&gt;
= Tips =&lt;br /&gt;
To create a newline, you need to press Enter twice:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
This must&lt;br /&gt;
be on a new line&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This must&lt;br /&gt;
be on a new line&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
This must&lt;br /&gt;
&lt;br /&gt;
be on a new line&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This must&lt;br /&gt;
&lt;br /&gt;
be on a new line&lt;br /&gt;
&lt;br /&gt;
= Lists =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
* One&lt;br /&gt;
** Two&lt;br /&gt;
*** Three&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    One&lt;br /&gt;
    ** Two&lt;br /&gt;
    *** Three&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# One&lt;br /&gt;
# Two&lt;br /&gt;
## Two.one&lt;br /&gt;
### Two.one.one&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
One&lt;br /&gt;
Two&lt;br /&gt;
Two.one&lt;br /&gt;
Two.one.one&lt;br /&gt;
&lt;br /&gt;
= Bold and Italic =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;&#039; This is italic&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;This is bold&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;This is bold and italic&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; This is italic&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This is bold&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;This is bold and italic&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Headings =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
= One =&lt;br /&gt;
== Two ==&lt;br /&gt;
=== Three ===&lt;br /&gt;
==== Four ====&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
= One =&lt;br /&gt;
== Two ==&lt;br /&gt;
=== Three ===&lt;br /&gt;
==== Four ====&lt;br /&gt;
&lt;br /&gt;
= Links =&lt;br /&gt;
Link:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://www.stepping-stone.ch/en/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://www.stepping-stone.ch/en/&lt;br /&gt;
&lt;br /&gt;
Cool link:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[https://www.stepping-stone.ch/en/ Homepage]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://www.stepping-stone.ch/en/ Homepage]&lt;br /&gt;
&lt;br /&gt;
Link within the wiki&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[[Main_Page | Main Page]]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Main_Page | Main Page]]&lt;br /&gt;
&lt;br /&gt;
= Text blocks =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
This is text&lt;br /&gt;
&amp;amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
This is text&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Source code =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;Hello world!&amp;quot;&lt;br /&gt;
&amp;amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;Hello world!&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sst-mei</name></author>
	</entry>
	<entry>
		<id>https://wiki.stoney-cloud.com/w/index.php?title=MediaWiki_cheat_sheet&amp;diff=311</id>
		<title>MediaWiki cheat sheet</title>
		<link rel="alternate" type="text/html" href="https://wiki.stoney-cloud.com/w/index.php?title=MediaWiki_cheat_sheet&amp;diff=311"/>
		<updated>2024-06-12T11:30:05Z</updated>

		<summary type="html">&lt;p&gt;Sst-mei: Created page with &amp;quot;= Overview = A list of commonly used MediaWiki formats.  = Tips = To create a newline, you need to press Enter twice: &amp;lt;pre&amp;gt; This must be on a new line &amp;lt;/pre&amp;gt;  This must be on a new line &amp;lt;pre&amp;gt; This must  be on a new line &amp;lt;/pre&amp;gt;  This must  be on a new line  = Lists = &amp;lt;pre&amp;gt; * One ** Two *** Three &amp;lt;/pre&amp;gt;      One     ** Two     *** Three  &amp;lt;pre&amp;gt; # One # Two ## Two.one ### Two.one.one &amp;lt;/pre&amp;gt; One Two Two.one Two.one.one  = Bold and Italic = &amp;lt;pre&amp;gt; &amp;#039;&amp;#039; This is italic&amp;#039;&amp;#039; &amp;#039;&amp;#039;&amp;#039;This is...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Overview =&lt;br /&gt;
A list of commonly used MediaWiki formats.&lt;br /&gt;
&lt;br /&gt;
= Tips =&lt;br /&gt;
To create a newline, you need to press Enter twice:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
This must&lt;br /&gt;
be on a new line&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This must&lt;br /&gt;
be on a new line&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
This must&lt;br /&gt;
&lt;br /&gt;
be on a new line&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This must&lt;br /&gt;
&lt;br /&gt;
be on a new line&lt;br /&gt;
&lt;br /&gt;
= Lists =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
* One&lt;br /&gt;
** Two&lt;br /&gt;
*** Three&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    One&lt;br /&gt;
    ** Two&lt;br /&gt;
    *** Three&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# One&lt;br /&gt;
# Two&lt;br /&gt;
## Two.one&lt;br /&gt;
### Two.one.one&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
One&lt;br /&gt;
Two&lt;br /&gt;
Two.one&lt;br /&gt;
Two.one.one&lt;br /&gt;
&lt;br /&gt;
= Bold and Italic =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;&#039; This is italic&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;This is bold&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;This is bold and italic&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; This is italic&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This is bold&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;This is bold and italic&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Headings =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
= One =&lt;br /&gt;
== Two ==&lt;br /&gt;
=== Three ===&lt;br /&gt;
==== Four ====&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
= One =&lt;br /&gt;
== Two ==&lt;br /&gt;
=== Three ===&lt;br /&gt;
==== Four ====&lt;br /&gt;
&lt;br /&gt;
= Links =&lt;br /&gt;
Link:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://www.stepping-stone.ch/en/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://www.stepping-stone.ch/en/&lt;br /&gt;
&lt;br /&gt;
Cool link:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[https://www.stepping-stone.ch/en/ Homepage]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://www.stepping-stone.ch/en/ Homepage]&lt;br /&gt;
&lt;br /&gt;
Link within the wiki&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[[Main_Page | Main Page]]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Main_Page | Main Page]]&lt;br /&gt;
&lt;br /&gt;
= Text blocks =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
This is text&lt;br /&gt;
&amp;amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
This is text&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Source code =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;Hello world!&amp;quot;&lt;br /&gt;
&amp;amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;Hello world!&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sst-mei</name></author>
	</entry>
	<entry>
		<id>https://wiki.stoney-cloud.com/w/index.php?title=Main_Page&amp;diff=310</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.stoney-cloud.com/w/index.php?title=Main_Page&amp;diff=310"/>
		<updated>2024-06-12T11:22:38Z</updated>

		<summary type="html">&lt;p&gt;Sst-mei: /* Coming soon */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This wiki acts as a collection of all aspects of our [https://www.openstack.org/ OpenStack] based [https://www.stoney-cloud.com/ stoney cloud] infrastructure.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:48%;&amp;quot;&amp;gt;&lt;br /&gt;
== Create a new page or category ==&lt;br /&gt;
Create a blank page.&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
  type=create&lt;br /&gt;
  width=40&lt;br /&gt;
  buttonlabel=Create blank page&lt;br /&gt;
  break=no&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Coming soon ==&lt;br /&gt;
Manged Kubernetes&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; width:48%&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Important Pages ==&lt;br /&gt;
* [[:Category:Introduction]]&lt;br /&gt;
** [[OpenStack - Introduction to the Dashboard]]&lt;br /&gt;
** [[OpenStack - Debian VM Creation (CLI)]]&lt;br /&gt;
** [[OpenStack - Debian VM Creation (Dashboard)]]&lt;br /&gt;
** [[OpenStack - Ubuntu VM Creation (CLI)]]&lt;br /&gt;
** [[OpenStack - Ubuntu VM Creation (Dashboard)]]&lt;br /&gt;
* [[:Category:CLI]]&lt;br /&gt;
** [[OpenStack - Using the CLI (first steps)]]&lt;br /&gt;
** [[OpenStack - VM Creation]]&lt;br /&gt;
** [[OpenStack - Image Creation]]&lt;br /&gt;
** [[OpenStack - Quota]]&lt;br /&gt;
** [[Openstack - Security Group Rules]]&lt;br /&gt;
** [[PCI workaround]]&lt;br /&gt;
* [[:Category:Dashboard]]&lt;br /&gt;
&lt;br /&gt;
== Quick links ==&lt;br /&gt;
* [https://www.stoney-cloud.com/ stoney cloud Website]&lt;br /&gt;
* [https://dashboard.stoney-cloud.com/ stoney cloud Dashboard]&lt;br /&gt;
* [https://docs.openstack.org/horizon/latest/user/index.html Official OpenStack Dashboard Documenation]&lt;br /&gt;
* [https://docs.openstack.org/python-openstackclient/latest/cli/index.html Official OpenStack CLI Documenation]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; height:0px; line-height:0px;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>Sst-mei</name></author>
	</entry>
	<entry>
		<id>https://wiki.stoney-cloud.com/w/index.php?title=Main_Page&amp;diff=309</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.stoney-cloud.com/w/index.php?title=Main_Page&amp;diff=309"/>
		<updated>2024-06-12T11:21:49Z</updated>

		<summary type="html">&lt;p&gt;Sst-mei: /* Coming soon */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This wiki acts as a collection of all aspects of our [https://www.openstack.org/ OpenStack] based [https://www.stoney-cloud.com/ stoney cloud] infrastructure.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:48%;&amp;quot;&amp;gt;&lt;br /&gt;
== Create a new page or category ==&lt;br /&gt;
Create a blank page.&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
  type=create&lt;br /&gt;
  width=40&lt;br /&gt;
  buttonlabel=Create blank page&lt;br /&gt;
  break=no&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Coming soon ==&lt;br /&gt;
Manged Kubernetes&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|OpenStack CLI=&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&#039;bash&#039;&amp;gt;&lt;br /&gt;
openstack server show ${server_id}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-|OpenStack Dashboard=&lt;br /&gt;
gugus (dashboard)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Debian VM Creation Dashboard manual 01.png|400px]]&lt;br /&gt;
|-|OpenTofu=&lt;br /&gt;
gugus (tofutofu)&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; width:48%&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Important Pages ==&lt;br /&gt;
* [[:Category:Introduction]]&lt;br /&gt;
** [[OpenStack - Introduction to the Dashboard]]&lt;br /&gt;
** [[OpenStack - Debian VM Creation (CLI)]]&lt;br /&gt;
** [[OpenStack - Debian VM Creation (Dashboard)]]&lt;br /&gt;
** [[OpenStack - Ubuntu VM Creation (CLI)]]&lt;br /&gt;
** [[OpenStack - Ubuntu VM Creation (Dashboard)]]&lt;br /&gt;
* [[:Category:CLI]]&lt;br /&gt;
** [[OpenStack - Using the CLI (first steps)]]&lt;br /&gt;
** [[OpenStack - VM Creation]]&lt;br /&gt;
** [[OpenStack - Image Creation]]&lt;br /&gt;
** [[OpenStack - Quota]]&lt;br /&gt;
** [[Openstack - Security Group Rules]]&lt;br /&gt;
** [[PCI workaround]]&lt;br /&gt;
* [[:Category:Dashboard]]&lt;br /&gt;
&lt;br /&gt;
== Quick links ==&lt;br /&gt;
* [https://www.stoney-cloud.com/ stoney cloud Website]&lt;br /&gt;
* [https://dashboard.stoney-cloud.com/ stoney cloud Dashboard]&lt;br /&gt;
* [https://docs.openstack.org/horizon/latest/user/index.html Official OpenStack Dashboard Documenation]&lt;br /&gt;
* [https://docs.openstack.org/python-openstackclient/latest/cli/index.html Official OpenStack CLI Documenation]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; height:0px; line-height:0px;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>Sst-mei</name></author>
	</entry>
	<entry>
		<id>https://wiki.stoney-cloud.com/w/index.php?title=Main_Page&amp;diff=308</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.stoney-cloud.com/w/index.php?title=Main_Page&amp;diff=308"/>
		<updated>2024-05-24T11:11:28Z</updated>

		<summary type="html">&lt;p&gt;Sst-mei: /* Coming soon */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This wiki acts as a collection of all aspects of our [https://www.openstack.org/ OpenStack] based [https://www.stoney-cloud.com/ stoney cloud] infrastructure.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:48%;&amp;quot;&amp;gt;&lt;br /&gt;
== Create a new page or category ==&lt;br /&gt;
Create a blank page.&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
  type=create&lt;br /&gt;
  width=40&lt;br /&gt;
  buttonlabel=Create blank page&lt;br /&gt;
  break=no&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Coming soon ==&lt;br /&gt;
Manged Kubernetes&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|OpenStack CLI=&lt;br /&gt;
gugus (cli)&lt;br /&gt;
|-|♣ OpenStack Dashboard=&lt;br /&gt;
gugus (dashboard)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Debian VM Creation Dashboard manual 01.png|400px]]&lt;br /&gt;
|-|OpenTofu=&lt;br /&gt;
gugus (tofutofu)&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; width:48%&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Important Pages ==&lt;br /&gt;
* [[:Category:Introduction]]&lt;br /&gt;
** [[OpenStack - Introduction to the Dashboard]]&lt;br /&gt;
** [[OpenStack - Debian VM Creation (CLI)]]&lt;br /&gt;
** [[OpenStack - Debian VM Creation (Dashboard)]]&lt;br /&gt;
** [[OpenStack - Ubuntu VM Creation (CLI)]]&lt;br /&gt;
** [[OpenStack - Ubuntu VM Creation (Dashboard)]]&lt;br /&gt;
* [[:Category:CLI]]&lt;br /&gt;
** [[OpenStack - Using the CLI (first steps)]]&lt;br /&gt;
** [[OpenStack - VM Creation]]&lt;br /&gt;
** [[OpenStack - Image Creation]]&lt;br /&gt;
** [[OpenStack - Quota]]&lt;br /&gt;
** [[Openstack - Security Group Rules]]&lt;br /&gt;
** [[PCI workaround]]&lt;br /&gt;
* [[:Category:Dashboard]]&lt;br /&gt;
&lt;br /&gt;
== Quick links ==&lt;br /&gt;
* [https://www.stoney-cloud.com/ stoney cloud Website]&lt;br /&gt;
* [https://dashboard.stoney-cloud.com/ stoney cloud Dashboard]&lt;br /&gt;
* [https://docs.openstack.org/horizon/latest/user/index.html Official OpenStack Dashboard Documenation]&lt;br /&gt;
* [https://docs.openstack.org/python-openstackclient/latest/cli/index.html Official OpenStack CLI Documenation]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; height:0px; line-height:0px;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>Sst-mei</name></author>
	</entry>
	<entry>
		<id>https://wiki.stoney-cloud.com/w/index.php?title=Main_Page&amp;diff=307</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.stoney-cloud.com/w/index.php?title=Main_Page&amp;diff=307"/>
		<updated>2024-05-24T09:50:34Z</updated>

		<summary type="html">&lt;p&gt;Sst-mei: /* Coming soon */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This wiki acts as a collection of all aspects of our [https://www.openstack.org/ OpenStack] based [https://www.stoney-cloud.com/ stoney cloud] infrastructure.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:48%;&amp;quot;&amp;gt;&lt;br /&gt;
== Create a new page or category ==&lt;br /&gt;
Create a blank page.&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
  type=create&lt;br /&gt;
  width=40&lt;br /&gt;
  buttonlabel=Create blank page&lt;br /&gt;
  break=no&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Coming soon ==&lt;br /&gt;
Manged Kubernetes&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|[OpenStack CLI=&lt;br /&gt;
gugus (cli)&lt;br /&gt;
|-|♣ OpenStack Dashboard=&lt;br /&gt;
gugus (dashboard)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Debian VM Creation Dashboard manual 01.png|400px]]&lt;br /&gt;
|-|OpenTofu=&lt;br /&gt;
gugus (tofutofu)&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; width:48%&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Important Pages ==&lt;br /&gt;
* [[:Category:Introduction]]&lt;br /&gt;
** [[OpenStack - Introduction to the Dashboard]]&lt;br /&gt;
** [[OpenStack - Debian VM Creation (CLI)]]&lt;br /&gt;
** [[OpenStack - Debian VM Creation (Dashboard)]]&lt;br /&gt;
** [[OpenStack - Ubuntu VM Creation (CLI)]]&lt;br /&gt;
** [[OpenStack - Ubuntu VM Creation (Dashboard)]]&lt;br /&gt;
* [[:Category:CLI]]&lt;br /&gt;
** [[OpenStack - Using the CLI (first steps)]]&lt;br /&gt;
** [[OpenStack - VM Creation]]&lt;br /&gt;
** [[OpenStack - Image Creation]]&lt;br /&gt;
** [[OpenStack - Quota]]&lt;br /&gt;
** [[Openstack - Security Group Rules]]&lt;br /&gt;
** [[PCI workaround]]&lt;br /&gt;
* [[:Category:Dashboard]]&lt;br /&gt;
&lt;br /&gt;
== Quick links ==&lt;br /&gt;
* [https://www.stoney-cloud.com/ stoney cloud Website]&lt;br /&gt;
* [https://dashboard.stoney-cloud.com/ stoney cloud Dashboard]&lt;br /&gt;
* [https://docs.openstack.org/horizon/latest/user/index.html Official OpenStack Dashboard Documenation]&lt;br /&gt;
* [https://docs.openstack.org/python-openstackclient/latest/cli/index.html Official OpenStack CLI Documenation]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; height:0px; line-height:0px;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>Sst-mei</name></author>
	</entry>
	<entry>
		<id>https://wiki.stoney-cloud.com/w/index.php?title=Main_Page&amp;diff=306</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.stoney-cloud.com/w/index.php?title=Main_Page&amp;diff=306"/>
		<updated>2024-05-24T09:49:17Z</updated>

		<summary type="html">&lt;p&gt;Sst-mei: /* Coming soon */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This wiki acts as a collection of all aspects of our [https://www.openstack.org/ OpenStack] based [https://www.stoney-cloud.com/ stoney cloud] infrastructure.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:48%;&amp;quot;&amp;gt;&lt;br /&gt;
== Create a new page or category ==&lt;br /&gt;
Create a blank page.&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
  type=create&lt;br /&gt;
  width=40&lt;br /&gt;
  buttonlabel=Create blank page&lt;br /&gt;
  break=no&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Coming soon ==&lt;br /&gt;
Manged Kubernetes&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|[[File:Debian VM Creation Dashboard manual 01.png|10px]]OpenStack CLI=&lt;br /&gt;
gugus (cli)&lt;br /&gt;
|-|OpenStack Dashboard=&lt;br /&gt;
gugus (dashboard)&lt;br /&gt;
&lt;br /&gt;
[[File:Debian VM Creation Dashboard manual 01.png|400px]]&lt;br /&gt;
|-|OpenTofu=&lt;br /&gt;
gugus (tofutofu)&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; width:48%&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Important Pages ==&lt;br /&gt;
* [[:Category:Introduction]]&lt;br /&gt;
** [[OpenStack - Introduction to the Dashboard]]&lt;br /&gt;
** [[OpenStack - Debian VM Creation (CLI)]]&lt;br /&gt;
** [[OpenStack - Debian VM Creation (Dashboard)]]&lt;br /&gt;
** [[OpenStack - Ubuntu VM Creation (CLI)]]&lt;br /&gt;
** [[OpenStack - Ubuntu VM Creation (Dashboard)]]&lt;br /&gt;
* [[:Category:CLI]]&lt;br /&gt;
** [[OpenStack - Using the CLI (first steps)]]&lt;br /&gt;
** [[OpenStack - VM Creation]]&lt;br /&gt;
** [[OpenStack - Image Creation]]&lt;br /&gt;
** [[OpenStack - Quota]]&lt;br /&gt;
** [[Openstack - Security Group Rules]]&lt;br /&gt;
** [[PCI workaround]]&lt;br /&gt;
* [[:Category:Dashboard]]&lt;br /&gt;
&lt;br /&gt;
== Quick links ==&lt;br /&gt;
* [https://www.stoney-cloud.com/ stoney cloud Website]&lt;br /&gt;
* [https://dashboard.stoney-cloud.com/ stoney cloud Dashboard]&lt;br /&gt;
* [https://docs.openstack.org/horizon/latest/user/index.html Official OpenStack Dashboard Documenation]&lt;br /&gt;
* [https://docs.openstack.org/python-openstackclient/latest/cli/index.html Official OpenStack CLI Documenation]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; height:0px; line-height:0px;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>Sst-mei</name></author>
	</entry>
	<entry>
		<id>https://wiki.stoney-cloud.com/w/index.php?title=Main_Page&amp;diff=305</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.stoney-cloud.com/w/index.php?title=Main_Page&amp;diff=305"/>
		<updated>2024-05-24T09:48:59Z</updated>

		<summary type="html">&lt;p&gt;Sst-mei: /* Coming soon */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This wiki acts as a collection of all aspects of our [https://www.openstack.org/ OpenStack] based [https://www.stoney-cloud.com/ stoney cloud] infrastructure.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:48%;&amp;quot;&amp;gt;&lt;br /&gt;
== Create a new page or category ==&lt;br /&gt;
Create a blank page.&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
  type=create&lt;br /&gt;
  width=40&lt;br /&gt;
  buttonlabel=Create blank page&lt;br /&gt;
  break=no&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Coming soon ==&lt;br /&gt;
Manged Kubernetes&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|[[File:Debian VM Creation Dashboard manual 01.png|10px]]&amp;gt;OpenStack CLI=&lt;br /&gt;
gugus (cli)&lt;br /&gt;
|-|OpenStack Dashboard=&lt;br /&gt;
gugus (dashboard)&lt;br /&gt;
&lt;br /&gt;
[[File:Debian VM Creation Dashboard manual 01.png|400px]]&lt;br /&gt;
|-|OpenTofu=&lt;br /&gt;
gugus (tofutofu)&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; width:48%&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Important Pages ==&lt;br /&gt;
* [[:Category:Introduction]]&lt;br /&gt;
** [[OpenStack - Introduction to the Dashboard]]&lt;br /&gt;
** [[OpenStack - Debian VM Creation (CLI)]]&lt;br /&gt;
** [[OpenStack - Debian VM Creation (Dashboard)]]&lt;br /&gt;
** [[OpenStack - Ubuntu VM Creation (CLI)]]&lt;br /&gt;
** [[OpenStack - Ubuntu VM Creation (Dashboard)]]&lt;br /&gt;
* [[:Category:CLI]]&lt;br /&gt;
** [[OpenStack - Using the CLI (first steps)]]&lt;br /&gt;
** [[OpenStack - VM Creation]]&lt;br /&gt;
** [[OpenStack - Image Creation]]&lt;br /&gt;
** [[OpenStack - Quota]]&lt;br /&gt;
** [[Openstack - Security Group Rules]]&lt;br /&gt;
** [[PCI workaround]]&lt;br /&gt;
* [[:Category:Dashboard]]&lt;br /&gt;
&lt;br /&gt;
== Quick links ==&lt;br /&gt;
* [https://www.stoney-cloud.com/ stoney cloud Website]&lt;br /&gt;
* [https://dashboard.stoney-cloud.com/ stoney cloud Dashboard]&lt;br /&gt;
* [https://docs.openstack.org/horizon/latest/user/index.html Official OpenStack Dashboard Documenation]&lt;br /&gt;
* [https://docs.openstack.org/python-openstackclient/latest/cli/index.html Official OpenStack CLI Documenation]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; height:0px; line-height:0px;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>Sst-mei</name></author>
	</entry>
</feed>