abstract | authors | date | title | |||||
---|---|---|---|---|---|---|---|---|
This is a set of roles that will initialize a primary control plane, then join secondary and tertiary control planes to a HA k8s cluster. |
|
2024-03-08 |
Ansible Bare Metal HA K8S |
:maxdepth: 3
:caption: roles
roles/index
digraph roles {
reset -> init -> join -> kv
}
:maxdepth: 3
.github/index
license
readme
security
- {ref}
genindex
- {ref}
modindex
- {ref}
search
Calico
Calico is a networking and security solution that enables Kubernetes
workloads and non-Kubernetes/legacy workloads to communicate seamlessly and
securely. More information is available
[here](https://docs.tigera.io/calico/latest/about/).
CNI
Container Network Interface used to manage networking between and inside
clusters.
HA
High Availability; in this context we mean specifically HA k8s clusters
as described
[here](https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/high-availability/).
kubeadm
A program that allows the creation and management of Kubernetes clusters
with the command line. More information is available
[here](https://kubernetes.io/docs/reference/setup-tools/kubeadm/).
kubeconfig
A file that contains context and authentication information for one or more
{term}`K8S` clusters. Usually kept in a folder in a user's home directory
({file}`.kube/config`).
kube-vip
A network stack that can be used to enable cloud-style network resources
on a bare metal {term}`K8S` cluster. More information is available
[here](https://kube-vip.io/docs/installation/static/).
kubie
A handy tool for switching k8s contexts and namespaces. More information is
available [here](https://github.com/sbstp/kubie).
K8S
Kubernetes; Ancient Greek for navigator or guide, in modern English usage
it is a container orchestration system designed by Google and documented
[here](https://kubernetes.io).