DevTech101

DevTech101

rkt

Creating, Hosting Your Own CoreOS Rkt App Container Images(ACI)

Creating, Hosting your own CoreOS Rkt (ACI) Images Creating your own (ACI) package The document below uses the ACI image format since we are dealing with Rkt. in the future Rkt might switch to the OCI format. to note Docker is using the OCI image format, which is part of the opencontainer initiative. The steps …

Creating, Hosting Your Own CoreOS Rkt App Container Images(ACI) Read More »

Kubernetes CoreOS Ignition Configuration Generator – Part 6

Kubernetes CoreOS Ignition Configuration Generator Written in Python. In the previous post I went through how to Configuring Kubernetes Træfik Ingress Controller, DNS, Dashboard. below are examples to use a small Python script I have written to automate most of the Kubernetes deployment process. Note: Get going in minutes with a full Kubernetes cluster by …

Kubernetes CoreOS Ignition Configuration Generator – Part 6 Read More »

Configuring Kubernetes Træfik Ingress Controller, DNS, Dashboard – Part 5

Adding Ingress, DNS and or Dashboard to Kubernetes In the previous post I went through how to finalize the kubelet configuration to use RKT and Flannel/CNI. below are examples on how to configure and use Træfik as an Ingress Controller, as well as Kube-dns and Kube-dashboard configuration(coming soon). I divided the configuration into parts outlined …

Configuring Kubernetes Træfik Ingress Controller, DNS, Dashboard – Part 5 Read More »

CoreOS – Container Linux / 3 Node Linux Sample Configs – Node 1

CoreOS Ignition Configuration Files In my configuration below I am using a Virtualbox VM, to see how to configure those VM’s you can read this.. Note: The YAML files below are outdated and will only work with kubernetes v1.8.0. For a copy of the most recent examples kubernetes version v.1.13.x+, is available on my GitHub …

CoreOS – Container Linux / 3 Node Linux Sample Configs – Node 1 Read More »

CoreOS – Container Linux / 3 Node Linux Sample Configs – Node 3

CoreOS Ignition Configuration Files In my configuration below I am using a Virtualbox VM, to see how to configure those VM’s you can read this.. Note: The YAML files below are outdated and will only work with kubernetes v1.8.0. For a copy of the most recent examples kubernetes version v.1.13.x+, is available on my GitHub …

CoreOS – Container Linux / 3 Node Linux Sample Configs – Node 3 Read More »

CoreOS – Container Linux / 3 Node Linux Sample Configs – Node 2

CoreOS Ignition Configuration Files In my configuration below I am using a Virtualbox VM, to see how to configure those VM’s you can read this.. Note: The YAML files below are outdated and will only work with kubernetes v1.8.0. For a copy of the most recent examples kubernetes version v.1.13.x+, is available on my GitHub …

CoreOS – Container Linux / 3 Node Linux Sample Configs – Node 2 Read More »

Configuring Kubernetes 3 Node Cluster On CoreOS Kubelet, RKT, CNI – Part 4

In the previous post I went through how to create the Kubernetes manifests, below I am continuing with the final Kubelet, rkt, cni configuration. I divided the Kubernetes configuration into parts outlined below (still working progress). Part 1: Initial setup – getting CoreOS, prepare SSL certificates, etc. Part 2: Configure Etcd key value store, Configure …

Configuring Kubernetes 3 Node Cluster On CoreOS Kubelet, RKT, CNI – Part 4 Read More »

Configuring Kubernetes 3 Node Cluster On CoreOS Kubelet Manifests – Part 3

In the previous post I went through how to configure Etcd and Flannel, below I am continuing with the Kubelet manifests configuration. I divided the Kubernetes configuration into parts outlined below (still working progress). Part 1: Initial setup – getting CoreOS, prepare SSL certificates, etc. Part 2: Configure Etcd key value store, Configure Flannel. Part …

Configuring Kubernetes 3 Node Cluster On CoreOS Kubelet Manifests – Part 3 Read More »

Configuring Kubernetes 3 Node Cluster On CoreOS Etcd, Flannel – Part 2

In the last post I went through how to generate the SSL certificates, below I am continuing with the Etcd configuration. I divided the Kubernetes configuration into parts outlined below (still working progress). Part 1: Initial setup – getting CoreOS, prepare SSL certificates, etc. Part 2: Configure Etcd key value store, Configure Flannel. Part 3: …

Configuring Kubernetes 3 Node Cluster On CoreOS Etcd, Flannel – Part 2 Read More »

Configuring Kubernetes 3 Node Cluster On CoreOS Without Tectonic – Part 1

Configuring a 3 node(master) Kubernetes cluster Below I am going to describe the process to install/configure a 3 node Kubernetes cluster. the configuration will contain 3 Kubernetes master nodes (i.e. controller, api, scheduler, proxy), I will also add 1 worker node(additional workers can be added as needed). Note: Most of the examples below are still …

Configuring Kubernetes 3 Node Cluster On CoreOS Without Tectonic – Part 1 Read More »