The easiest way to bootstrap a self-hosted High Availability Kubernetes cluster. A fully automated HA k3s etcd install with kube-vip, MetalLB, and more. Build. Destroy. Repeat.
HTTP Proxy variables should be applied to both the Master and Agent node configurations.
Current Behavior
Agent node proxy configuration is being placed in this directory: /etc/systemd/system/k3s.service.d/
Without use of the Include directive in the /etc/systemd/system/k3s-node.service file, the service does not automatically load the additional configuration since the directory name is misaligned.
Steps to Reproduce
Run playbook to setup a cluster with an http_proxy configuration
Master node service receives the proxy configuration
Agent node service does not receive a proxy configuration
Expected Behavior
HTTP Proxy variables should be applied to both the Master and Agent node configurations.
Current Behavior
Agent node proxy configuration is being placed in this directory:
/etc/systemd/system/k3s.service.d/
Without use of the
Include
directive in the/etc/systemd/system/k3s-node.service
file, the service does not automatically load the additional configuration since the directory name is misaligned.Steps to Reproduce
Context (variables)
Operating system: CentOS/RHEL
Variables Used
all.yml
Hosts
host.ini
Possible Solution
Update path for the k3s service configuration directory on nodes to reflect the name of the service
k3s-node
.