<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Managing Clusters on Flatcar Container Linux</title>
    <link>/docs/latest/setup/clusters/</link>
    <description>Recent content in Managing Clusters on Flatcar Container Linux</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <copyright>Copyright © The Flatcar Project Contributors.

Copyright © Flatcar a Series of LF Projects, LLC.

For website terms of use, trademark policy and other project policies please see &lt;a href=&#34;https://lfprojects.org/policies/&#34;&gt;lfprojects.org/policies&lt;/a&gt;.
</copyright>
    <atom:link href="/docs/latest/setup/clusters/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Cluster Architectures</title>
      <link>/docs/latest/setup/clusters/architectures/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/docs/latest/setup/clusters/architectures/</guid>
      <description>&lt;h2 id=&#34;overview&#34;&gt;Overview&lt;/h2&gt;&#xA;&lt;p&gt;Depending on the size and expected use of your Flatcar Container Linux cluster, you will have different architectural requirements. A few of the common cluster architectures, as well as their strengths and weaknesses, are described below.&lt;/p&gt;&#xA;&lt;p&gt;Most of these scenarios dedicate a few machines, bare metal or virtual, to running central cluster services. These may include etcd and the distributed controllers for applications like Kubernetes, Mesos, and OpenStack. Isolating these services onto a few known machines helps to ensure they are distributed across cabinets or availability zones. It also helps in setting up static networking to allow for easy bootstrapping. This architecture helps to resolve concerns about relying on a discovery service.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Cluster discovery</title>
      <link>/docs/latest/setup/clusters/discovery/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/docs/latest/setup/clusters/discovery/</guid>
      <description>&lt;h2 id=&#34;overview&#34;&gt;Overview&lt;/h2&gt;&#xA;&lt;p&gt;Flatcar Container Linux uses etcd, a service running on each machine, to handle coordination between software running on the cluster. For a group of Flatcar Container Linux machines to form a cluster, their etcd instances need to be connected.&lt;/p&gt;&#xA;&lt;p&gt;A discovery service, &#xA;&#xA;&#xA;&lt;a href=&#34;https://discovery.etcd.io&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;https://discovery.etcd.io&lt;/a&gt;&#xA;, is provided as a free service to help connect etcd instances together by storing a list of peer addresses, metadata and the initial size of the cluster under a unique address, known as the discovery URL. You can generate them very easily:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Running Flatcar Container Linux with AWS EC2 Container Service</title>
      <link>/docs/latest/setup/clusters/booting-on-ecs/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/docs/latest/setup/clusters/booting-on-ecs/</guid>
      <description>&lt;p&gt;&#xA;&#xA;&#xA;&lt;a href=&#34;http://aws.amazon.com/ecs/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Amazon EC2 Container Service (ECS)&lt;/a&gt;&#xA; is a container management service which provides a set of APIs for scheduling container workloads across EC2 clusters. It supports Flatcar Container Linux with Docker containers.&lt;/p&gt;&#xA;&lt;p&gt;Your Flatcar Container Linux machines communicate with ECS via an agent. The agent interacts with Docker to start new containers and gather information about running containers.&lt;/p&gt;&#xA;&lt;h2 id=&#34;set-up-a-new-cluster&#34;&gt;Set up a new cluster&lt;/h2&gt;&#xA;&lt;p&gt;When booting your &#xA;&#xA;&#xA;&lt;a href=&#34;/docs/latest/installing/cloud/aws-ec2/&#34;&gt;Flatcar Container Linux Machines on EC2&lt;/a&gt;&#xA;, configure the ECS agent to be started via &#xA;&#xA;&#xA;&lt;a href=&#34;/docs/latest/provisioning/ignition/&#34;&gt;Ignition&lt;/a&gt;&#xA;.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
