Initial ansible onboard
This commit is contained in:
@@ -0,0 +1,38 @@
|
||||
k8s_version: "1.29"
|
||||
kubectl_version: "1.29.0"
|
||||
|
||||
# load balancer configuration
|
||||
lb_provider: "metallb"
|
||||
lb_ips: "10.2.0.40-10.2.0.49"
|
||||
lb_http_port: 80
|
||||
lb_https_port: 443
|
||||
metallb_version: 0.14.5
|
||||
|
||||
# certificate manager
|
||||
issuer_email: webmaster@localhost.localdomain
|
||||
certmgr_version: 1.14.5
|
||||
|
||||
# microk8s specific
|
||||
microk8s_channel: "{{ k8s_version }}/stable"
|
||||
microk8s_privileged: true
|
||||
microk8s_alt_names: "localhost.localdomain"
|
||||
microk8s_status_timeout: 300
|
||||
|
||||
k8s_users: []
|
||||
|
||||
k8s_host_public_ip: "{{ ansible_default_ipv4.address }}"
|
||||
|
||||
k8s_net_devices:
|
||||
- "cni+"
|
||||
- "flannel+"
|
||||
|
||||
k8s_incoming_traffic:
|
||||
- { rule: "allow", port: "16443", proto: "tcp", from: "10.1.0.0/16" }
|
||||
- { rule: "allow", port: "10254", proto: "tcp", from: "10.1.0.0/16" }
|
||||
- { rule: "allow", port: "10254", proto: "tcp", from: "{{ k8s_host_public_ip }}" }
|
||||
|
||||
k8s_outgoing_traffic: []
|
||||
|
||||
k8s_allowed_hosts: []
|
||||
|
||||
k8s_iac_user: "provision"
|
||||
Reference in New Issue
Block a user