Index
A
- Apache Mesos
- about / Apache-Mesos
- components / Apache-Mesos
- Mesos master / Mesos master
- Mesos agent / Mesos agent
- ZooKeeper / ZooKeeper
- Mesos frameworks / Mesos frameworks
- architectural overview
- about / Architectural overview
- engine / Engine
- agent / Agent
B
- backend service nodes
- services, running / Mechanism for service discovery
C
- cgroups
- managing / cgroups
- chroot
- about / Chroot
- chroot jail
- about / Chroot
- cloud config files
- about / Cloud-config
- cloud config files, Vagrant
- coreos key / Cloud-config
- ssh_authorized_keys parameter / Cloud-config
- hostname / Cloud-config
- users / Cloud-config
- write_files / Cloud-config
- manage_etc_hosts / Cloud-config
- cluster
- setting up / CoreOS clustering
- clustering
- defining / Introduction to clustering
- benefits / The why and the benefits of clustering
- advantages / The why and the benefits of clustering
- competitive container orchestration mechanism
- about / Competitive container orchestration mechanism
- Kubernetes / Kubernetes
- CoreOS and Kubernetes / CoreOS and Kubernetes
- config.rb configuration file
- about / The config.rb configuration file
- $num_instances parameter / The config.rb configuration file
- $shared_folders parameter / The config.rb configuration file
- $forwarded_ports parameter / The config.rb configuration file
- $vm_gui parameter / The config.rb configuration file
- $vm_memory parameter / The config.rb configuration file
- $vm_cpus parameter / The config.rb configuration file
- $instance_name_prefix parameter / The config.rb configuration file
- $update_channel parameter / The config.rb configuration file
- configuration
- in CoreOS Instance 1 / Configuration in CoreOS Instance 1, Configuration in CoreOS Instance 1
- during instantiation, of CoreOS node in cluster / Configurations during the instantiation of a CoreOS node 1 in a cluster, Configurations during the instantiation of a CoreOS node in a cluster, Configurations during the instantiation of a CoreOS node in a cluster
- during creation of container, for CoreOS Instance 1 / Configurations during the creation of a container for CoreOS Instance 1
- in CoreOS Instance 2 / Configuration in CoreOS Instance 2, Configuration in CoreOS Instance 2
- during instantiation, of CoreOS node 2 in cluster / Configurations during the instantiation of CoreOS node 2 in a cluster
- during creation of container, for CoreOS Instance 2 / Configurations during the creation of a container for CoreOS Instance 2
- during creation of first container, for tenant / Configurations during the creation of the first container for a tenant, Configurations during the creation of the first container for a tenant
- during creation of subsequent containers, for tenant / Configurations during the creation of subsequent containers for a tenant , Configurations during the creation of subsequent containers for a tenant
- Container-Container communication
- about / Container–Container communication
- Docker0 bridge / Docker0 bridge and veth pair
- veth pair / Docker0 bridge and veth pair
- Link, using / Using Link
- common network stack, using / Using common network stack
- Container-Container communication, in different CoreOS nodes
- container management
- about / Container management
- Linux Container (LXC) / Linux Container
- Docker / Docker
- Docker, versus LXC / Docker versus LXC
- Rocket / Rocket
- containers, Docker
- container security
- about / Container security
- Container to CoreOS host communication
- about / Container to CoreOS host communication
- host networking / Host networking
- docker0 bridge / docker0 bridge
- Container to CoreOS outside world communication
- about / Container to CoreOS outside world communication
- host networking / Host networking
- port mapping / Port mapping
- CoreOS
- defining / Introduction to CoreOS
- about / Introduction to CoreOS
- versus Linux distributions / CoreOS versus other Linux distributions
- and OpenStack / CoreOS and OpenStack
- setting up, on VMware vSphere / Setting up CoreOS on VMware vSphere
- using / Introduction to service constraints
- Flannel, integrating with / Integrating Flannel with CoreOS
- CoreOS clustering
- about / CoreOS clustering
- cluster discovery / Cluster discovery
- static discovery / Static discovery
- etcd discovery / etcd discovery
- DNS discovery / DNS discovery
- service unit files / Service unit files
- service, starting / Starting and stopping a service
- service, stopping / Starting and stopping a service
- architectural overview / Architectural overview
- fleetctl / fleetctl
- unit file options, for fleet / Unit file options for fleet
- service unit, instantiating in cluster / Instantiating the service unit in the cluster
- recovery, from node failure / Recovering from node failure
- CoreOS cluster management
- about / CoreOS cluster management:
- systemd / systemd
- fleet / fleet
- CoreOS high-level architecture
- about / CoreOS high-level architecture
- service discovery / Service discovery
- container management / Container management
- CoreOS cluster management / CoreOS cluster management:
- CoreOS image
- reference / Installing VMware vSphere Client
- coreos key
- about / Cloud-config
- etc2 key / Cloud-config
- fleet parameter / Cloud-config
- flannel / Cloud-config
- locksmith / Cloud-config
- update / Cloud-config
- Units / Cloud-config
- CoreUpdate
- defining / Update and patches – CoreUpdate
- CoreUpdate program
- cURL
- used, for operations / Operations using cURL
- about / Operations using cURL
- protocols, defining / Operations using cURL
- used, for etcd read / etcd read using curl
- used, for etcd write / etcd write using curl
- used, for etcd watch / etcd watch using curl
- references / etcd watch using curl
- example / Example using curl
D
- Dex
- DNS discovery
- about / DNS discovery
- systemd / systemd
- Docker
- about / Docker, Introduction to Docker
- image / Image
- container / Container
- links / Links
- installing / Installing Docker
- sample Docker image, creating with Docker File / Creating a sample Docker image using Docker File
- Docker0 bridge
- about / Docker0 bridge and veth pair
- Docker data volume management
- defining / Docker data volume management
- Flocker / Introduction to Flocker
- Docker File
- about / Docker File
- docker hub
- about / Image
- Docker image
- pulling, from Docker Hub / Pulling the Docker image from Docker Hub
- running / Running Docker Image
- Docker Link
- about / Using Link
- Docker networking
- defining / Introduction to Docker networking
- Container-Container communication / Container–Container communication
- Container to CoreOS host communication / Container to CoreOS host communication
- Container to CoreOS outside world communication / Container to CoreOS outside world communication
- Container-Container communication, in different CoreOS nodes / Container – Container communication in different CoreOS nodes
E
- etc2 configuration parameters
- discovery / Cloud-config
- initial-advertise-peer-urls / Cloud-config
- advertise-client-urls / Cloud-config
- listen-client-urls / Cloud-config
- listen-peer-urls / Cloud-config
- etcd / etcd
- etcdctl
- used, for operations / Operations using etcdctl
- about / Operations using etcdctl
- used, for etcd write / etcd write using etcdctl
- used, for etcd read / etcd read using etcdctl
- used, for etcd watch / etcd watch using etcdctl
- example, of etcd / Example of etcd using etcdctl
- etcd discovery
- URL / etcd discovery
F
- fast patch
- Flannel/Rudder
- defining / Introduction to Flannel/Rudder
- installing / Installation
- Weave, setting up / Setting up Weave
- container startup / Container startup
- integrating, with CoreOS / Integrating Flannel with CoreOS
- fleet
- about / fleet
- fleet agent
- about / Architectural overview
- fleetctl
- about / fleetctl
- commands / fleetctl
- standard (local) and global units / Standard (local) and global units
- fleet engine
- about / Architectural overview
- Flocker
- defining / Introduction to Flocker
- control services / Flocker control services
- agents / Flocker agents
- plugin, for Docker / Flocker plugin for Docker
- Flocker control service
- about / Flocker control services
- frontend service nodes
- services, running / Mechanism for service discovery
G
- GIT
- installing / Installing GIT
H
- HAProxy
- and service discovery / HAProxy and service discovery
- High availability
- defining / High availability
K
- Kubernetes
- about / Kubernetes
- components / Kubernetes
- master / Kubernetes master
- nodes / Kubernetes nodes
- pods / Kubernetes pods
- service / Kubernetes service
- and CoreOS / CoreOS and Kubernetes
- Kubernetes master / Kubernetes master
- Kubernetes nodes / Kubernetes nodes
- Kubernetes pods / Kubernetes pods
- Kubernetes service / Kubernetes service
L
- Linux Container (LXC)
- about / Linux Container
- cgroups / cgroups
- namespace / Namespace
- chroot / Chroot
- looping issue
- defining / Looping issue
M
- member nodes
- frontend service nodes / Mechanism for service discovery
- backend service nodes / Mechanism for service discovery
- metadata
- used, for defining predefined constraints / Predefined constraints using metadata
- micro-services
- advantages / Docker
N
- namespaces
- about / Container security
- process namespace / Container security
- network namespace / Container security
- resource namespace / Container security
- Network Function Virtualization (NFV)
- Network Namespace
- about / Namespace
- network virtualization
- defining / Introduction to network virtualization
- OpenFlow support, in OVS / OpenFlow support in OVS
- node-level affinity
- defining / Node-level affinity
O
- (OpenID Connect (OIDC) Core spec)
- about / Dex
- Open Container Project (OCP)
- about / Open Container Project
- URL / Open Container Project
- OpenFlow
- about / OpenFlow support in OVS
- OpenFlow Channel / OpenFlow channel
- OpenFlow Controller / OpenFlow controller
- OpenFlow support, in OVS
- OpenFlow Switch / OpenFlow switch
- OpenFlow Controller / OpenFlow controller
- OpenFlow Channel / OpenFlow channel
- OpenFlow Switch / OpenFlow switch
- OpenStack
- and CoreOS / CoreOS and OpenStack
- about / CoreOS and OpenStack
- OpenVSwitch (OVS)
- defining / Introduction to OVS
- architectural overview / OVS architectural overview
- components / OVS architectural overview
- advantages, in CoreOS / Advantages of using OVS in CoreOS
- running, in CoreOS / Running OVS in CoreOS
- operations, of etcd
- defining / Operations of etcd
- overlay
- overlay network
- OVS (coreos-ovs)
- URL / Running OVS in CoreOS
- OVS (OpenVSwitch)
P
- parameters, fleet configuration
- etcd_servers / Cloud-config
- public_ip / Cloud-config
- parameters, unit configuration
- name / Cloud-config
- command / Cloud-config
- enable / Cloud-config
- drop-ins / Cloud-config
- pod
- about / Kubernetes
- predefined constraints
- defining, metadata used / Predefined constraints using metadata
- Process Namespace
- about / Namespace
R
- root process
- about / Container security
S
- service
- starting / Starting and stopping a service
- stopping / Starting and stopping a service
- fleet / fleet
- service chaining
- service constraints
- defining / Introduction to service constraints
- service discovery
- mechanism / Mechanism for service discovery
- operations, of etcd / Operations of etcd
- and HAProxy / HAProxy and service discovery
- service discovery, CoreOS high-level architecture
- about / Service discovery
- etcd / etcd
- service level affinity/anti-affinity
- defining / Service level affinity/anti-affinity
- Software Defined Networking (SDN)
- solution, OpenVSwitch (OVS)
- docker0 bridge, attaching to OVS / Attaching docker0 bridge to OVS
- veth interface, attaching to / Attaching container's veth interface to OVS
- Spanning Tree Protocol (STP)
- about / Looping issue
- commands / Looping issue
- Swarm
- defining / Swarm
- Swarm agent
- about / Swarm
- Swarm master
- about / Swarm
- sysdig
- defining / sysdig
T
- target
- about / systemd
U
V
- Vagrant
- about / Introduction to Vagrant
- installing / Installing Vagrant
- URL / Installing Vagrant
- configuration files / Vagrant configuration files
- cloud config files / Cloud-config
- config.rb configuration file / The config.rb configuration file
- for starting CoreOS VM / Starting a CoreOS VM using Vagrant
- VirtualBox
- installing / Installing VirtualBox
- Virtual Ethernet Device
- about / Docker0 bridge and veth pair
- VMware vSphere Client
- installing / Installing VMware vSphere Client
W
- Weave
- defining / Introduction to Weave
- about / Introduction to Weave
- weaveDNS
- about / Introduction to Weave