Index
A
- automated builds
- in Docker Hub / Automated builds in Docker Hub
- about / Automated builds
- Docker Hub, pushing to / Pushing to Docker Hub
B
- Bitbucket
- reference link / Running our module – take 2
- bitbucket-server
- reference link / Let's code
C
- CD (continuous delivery) process / An overview of Docker Hub
- coding
- about / The code
- Docker UCP, configuring / UCP
- Kubernetes / Kubernetes
- coding, with .erb files
- about / Coding using .erb files
- module, writing with Docker Compose / Writing our module with Docker Compose
- Docker Compose up, with Puppet / Docker Compose up with Puppet
- coding, with resource declarations
- about / Coding using resource declarations
- file structures / File structures
- module, writing / Writing our module
- module, running / Running our module
- Consul
- reference link / The theory, Monitoring with Consul
- used, for monitoring / Monitoring with Consul
- Consul modules
- reference / The Docker Swarm architecture
- current working directory (cwd) / UCP
D
- Docker
- installing / Installing Docker
- manifests, setting / Setting our manifests
- Docker Compose / Docker Compose
- URL / Docker Compose
- reference link / Kubernetes
- Dockerfiles
- URL / Exploring official images, Dockerfiles
- about / Dockerfiles
- Docker Hub
- about / Working with Docker Hub
- overview / An overview of Docker Hub
- URL / An overview of Docker Hub
- official images / An overview of Docker Hub, Working with official images
- images, authored by developers / An overview of Docker Hub
- account, creating / Creating a Docker Hub account
- account, URL / Creating a Docker Hub account
- official images, exploring / Exploring official images
- automated builds / Automated builds in Docker Hub, Automated builds
- pushing to / Pushing to Docker Hub
- Dockerfiles / Dockerfiles
- Docker Compose / Docker Compose
- puppet manifest / Puppet manifest
- Docker networking
- about / Docker networking
- reference link / Docker networking
- prerequisites / The prerequisites
- code / The code
- Docker Swarm
- about / Docker Swarm
- architecture / The Docker Swarm architecture
- coding / Coding
- reference link / Built-in HA
- Docker UCP
- about / Docker UCP
- architecture / The Docker UCP architecture
- coding / Coding
- Docker_bitbucket module
- building / Docker_bitbucket (manifest resources)
- building, with manifest resources / Docker_bitbucket (manifest resources)
- Docker_bitbucket module, building with docker-compose
- about / Docker_bitbucket (Docker Compose)
- coding / Let's code – take 2
- running / Running our module – take 2
- Docker_bitbucket module, building with docker-compose
- running / Running our module – take 2
- Docker_bitbucket module, building with manifest resources
- skeleton, creating / Creating our module skeleton
- coding / Let's code
- running / Running our module
E
- Elasticsearch, Logstash, and Kibana (ELK)
- about / The ELK stack
- reference link / The ELK stack
- environment
- reference link / What data belongs in Hiera
- etcd
- reference link / The theory
- reference / The architecture
F
- Flocker
- reference link / State versus stateless
- Forge
G
- garethr/docker Docker module
- reference link / The Puppet Forge
H
- Hiera
- reference link / The Consul cluster, Hiera, Tips and tricks for Hiera
- about / Hiera
- data components / What data belongs in Hiera
- tips and tricks / Tips and tricks for Hiera
- hyperkube
- reference / The architecture
I
- interlock
- reference link / Recovery techniques
K
- kubectl client
- reference / Coding
- Kubernetes
- about / Kubernetes
- URL / Kubernetes
- architecture / The architecture
- coding / Coding
- reference link / Kubernetes
- Kubernetes pod
- reference / Coding
L
- logging
- about / Logging
- solution / The solution
- code, building / The code
- code, Logstash / Logstash
M
- monitoring
- about / Monitoring
- Consul, using / Monitoring with Consul
P
- parameters, params.pp
- $docker_version / Writing our module
- $docker_tcp_bind / Writing our module
- $docker_image / Writing our module
- $container_hostname / Writing our module
- $consul_advertise / Writing our module
- $consul_bootstrap_expect / Writing our module
- pod
- about / Coding
- Puppet Forge
- about / Welcome to the Puppet Forge, The Puppet Forge
- reference link / The Puppet Forge
- puppetfile, creating / Creating our puppetfile
- puppet manifest / Puppet manifest
- Puppet module generator
- about / The Puppet module generator
- Puppet module skeleton
- building / Building a Puppet module skeleton
R
- recovery techniques
- about / Recovery techniques
- built-in HA / Built-in HA
- registrator
- reference link / The service discovery module
S
- service discovery
- about / Service discovery
- theory / The theory
- module / The service discovery module
- solution design
- about / The design of our solution
- Consul cluster / The Consul cluster, The Consul cluster
- ELK stack / The ELK stack
- summarizing / Putting it all together
- server setup / The server setup
- state
- decoupling / Decoupling a state
- versus stateless / State versus stateless
V
- Vagrant
- installing / Installing Vagrant
- reference link / VirtualBox
- vagrant-template
- reference link / Vagrantfile
- Vagrant installation
- about / The installation
- on Mac OSX / VirtualBox, Vagrant
- Vagrantfile, creating / Vagrantfile
- VirtualBox
- download link / The installation