<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Getting started on Documentation</title>
    <link>/docs/kubernetes/getting-started/</link>
    <description>Recent content in Getting started on Documentation</description>
    <generator>Hugo</generator>
    <language>en</language>
    <atom:link href="/docs/kubernetes/getting-started/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Accessing your cluster</title>
      <link>/docs/kubernetes/getting-started/accessing/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/docs/kubernetes/getting-started/accessing/</guid>
      <description>&lt;p&gt;In order to access your cluster there are a couple of things you need to do.&#xA;First you need to make sure you have the correct tools installed, the default&#xA;client for interacting with Kubernetes clusters is called&#xA;&lt;a href=&#34;https://kubernetes.io/docs/tasks/tools/&#34;&gt;kubectl&lt;/a&gt;. Instructions for&#xA;installing it on your system can be found by following the link.&lt;/p&gt;&#xA;&lt;p&gt;You may of course use any Kubernetes client you wish to access your cluster&#xA;however setting up other clients is beyond the scope of this documentation.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Auto Healing</title>
      <link>/docs/kubernetes/getting-started/autohealing/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/docs/kubernetes/getting-started/autohealing/</guid>
      <description>&lt;p&gt;In our Kubernetes Services, we have implemented a robust auto-healing mechanism to ensure the high availability and reliability of our infrastructure. This system is designed to automatically manage and replace unhealthy nodes, thereby minimizing downtime and maintaining the stability of our services.&lt;/p&gt;&#xA;&lt;h2 id=&#34;auto-healing-mechanism&#34;&gt;Auto-Healing Mechanism&lt;/h2&gt;&#xA;&lt;h3 id=&#34;triggers&#34;&gt;Triggers&lt;/h3&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;Unready Node Detection&lt;/strong&gt;:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;The auto-healing process is triggered when a node remains in an &amp;ldquo;not ready&amp;rdquo; or &amp;ldquo;unknown&amp;rdquo; state for 15 minutes.&lt;/li&gt;&#xA;&lt;li&gt;This delay allows for transient issues to resolve themselves without unnecessary node replacements.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;Node Creation Failure&lt;/strong&gt;:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Auto Scaling</title>
      <link>/docs/kubernetes/getting-started/autoscaling/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/docs/kubernetes/getting-started/autoscaling/</guid>
      <description>&lt;p&gt;We now offer autoscaling of nodes.&lt;/p&gt;&#xA;&lt;h2 id=&#34;what-is-a-nodegroup&#34;&gt;What is a nodegroup?&lt;/h2&gt;&#xA;&lt;p&gt;In order to simplify node management we now have nodegroup.&lt;/p&gt;&#xA;&lt;p&gt;A nodegroup is a set of nodes, They span over all 3 of our availability zones.&#xA;All nodes in a nodegroup are using the same flavour. This means if you want to mix flavours in your cluster there will be at least one nodegroup per flavor. We can also create custom nodegroups upon requests meaning you can have 2 nodegroups with the same flavour.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Cluster configuration</title>
      <link>/docs/kubernetes/getting-started/cluster-spec/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/docs/kubernetes/getting-started/cluster-spec/</guid>
      <description>&lt;p&gt;There are a lot of options possible for your cluster. Most options have a sane default however could be overridden on request.&lt;/p&gt;&#xA;&lt;p&gt;A default cluster comes with 3 control plane and 3 worker nodes. To connect all nodes we create a network, default (10.128.0.0/22). We also deploy monitoring to ensure functionality of all cluster components. However most things are just a default and could be overridden.&lt;/p&gt;&#xA;&lt;h2 id=&#34;common-options&#34;&gt;Common options&lt;/h2&gt;&#xA;&lt;h3 id=&#34;nodes&#34;&gt;Nodes&lt;/h3&gt;&#xA;&lt;p&gt;The standard configuration consists of the following:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Cluster upgrades</title>
      <link>/docs/kubernetes/getting-started/upgrades/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/docs/kubernetes/getting-started/upgrades/</guid>
      <description>&lt;h2 id=&#34;introduction&#34;&gt;Introduction&lt;/h2&gt;&#xA;&lt;p&gt;Kubernetes versions are released approximately three times a year, introducing enhancements, security updates, and bug fixes. The planning and initiation of a cluster upgrade is a manual task that requires coordination with our customers.&lt;/p&gt;&#xA;&lt;p&gt;To schedule the upgrade of your cluster(s), we require a designated point of contact for coordination.&lt;br&gt;&#xA;For customers with multiple clusters, please provide your preferred sequence and timeline for upgrades. If you haven&amp;rsquo;t shared this information yet, kindly submit a &lt;a href=&#34;https://support.elastx.se/hc/en-us&#34;&gt;support ticket&lt;/a&gt; with these details.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Kubernetes API whitelist</title>
      <link>/docs/kubernetes/getting-started/apiwhitelist/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/docs/kubernetes/getting-started/apiwhitelist/</guid>
      <description>&lt;p&gt;In our Kubernetes Services, we rely on Openstack loadbalancers in front of the control planes to ensure traffic will be sent to a functional node. Whitelisting of access to the API server is now controlled in the loadbalancer in front of the API.&#xA;Currently, managing the IP-range whitelist requires a &lt;a href=&#34;https://support.elastx.se/hc/en-us&#34;&gt;support ticket here&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Please submit a ticket with CIDR/ranges for the ip&amp;rsquo;s you wish to whitelist.&#xA;We are happy to help you ASAP.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Order a new cluster</title>
      <link>/docs/kubernetes/getting-started/ordering/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/docs/kubernetes/getting-started/ordering/</guid>
      <description>&lt;h2 id=&#34;how-to-order-or-remove-a-cluster&#34;&gt;How to order or remove a cluster&lt;/h2&gt;&#xA;&lt;p&gt;Ordering and scaling of clusters is currently a manual process involving contact&#xA;with either our sales department or our support. This is a known limitation, but&#xA;may change in the future.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Recommendations</title>
      <link>/docs/kubernetes/getting-started/recommendations/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/docs/kubernetes/getting-started/recommendations/</guid>
      <description>&lt;p&gt;This page describes a list of things that could help you get the best experience out of your cluster.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; You do not need to follow this documentation in order to use your cluster&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;h2 id=&#34;ingress-and-cert-manager&#34;&gt;Ingress and cert-manager&lt;/h2&gt;&#xA;&lt;p&gt;To make it easier to expose applications an ingress controller is commonly deployed.&lt;/p&gt;&#xA;&lt;p&gt;An ingress controller makes sure when you go to a specific webpage you are routed towards the correct application.&lt;/p&gt;&#xA;&lt;p&gt;There are a lot of different ingress controllers available. We on Elastx are using ingress-nginx and have a guide ready on how to get started. However you can deploy any ingress controller you wish inside your clusters.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
