You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
---
- name: Configure Kuberneteshosts: clusterbecome: trueroles:
- role: christian_deleon.kubernetes.kubeadmtags: kubeadm
- name: Configure for NFShosts: clusterbecome: truegather_facts: falseroles:
- role: christian_deleon.kubernetes.nfs_configuretags: nfs
- name: Install Helmhosts: controlplane_masterbecome: truegather_facts: falseroles:
- role: christian_deleon.kubernetes.helmtags: helm
- name: Configure Kubeconfighosts: localhostconnection: localgather_facts: falsevars:
kubeconfig_name: "{{ context_name }}"roles:
- role: christian_deleon.kubernetes.kubeconfigtags: kubeconfig
- name: Configure Velerohosts: localhostconnection: localgather_facts: falsevars:
velero_bucket: "velero-backup"# Name of the bucket to store backups inroles:
- role: christian_deleon.kubernetes.velerotags: velero
- name: Configure Supporting Serviceshosts: localhostconnection: localgather_facts: falsevars:
nfs_server: nfs.example.com # Hostname or IP of the NFS servernfs_path: /mnt/nfs # Path to the NFS shareip_range_lower_limit: 192.168.1.11 # Lower limit of the IP range for MetalLBip_range_upper_limit: 192.168.1.15 # Upper limit of the IP range for MetalLBroles:
- role: christian_deleon.kubernetes.nfs_provisionertags: service
- role: christian_deleon.kubernetes.metallbtags: service
- role: christian_deleon.kubernetes.traefiktags: service
- role: christian_deleon.kubernetes.argocdtags: service
- role: christian_deleon.kubernetes.monitoringtags: service