diff --git a/ansible/k8s/kubespray/inventory/k8s-01/credentials/kubeadm_certificate_key.creds b/ansible/k8s/kubespray/inventory/k8s-01/credentials/kubeadm_certificate_key.creds new file mode 100644 index 0000000000000000000000000000000000000000..de8d526aa0b3edc2502020332aa12ec23c945520 --- /dev/null +++ b/ansible/k8s/kubespray/inventory/k8s-01/credentials/kubeadm_certificate_key.creds @@ -0,0 +1 @@ +dd5689f3dCda9a8dc245c6dEfEcA1FFdA3Ece3DAB6De3dd2d4DcB1f0a995CcCa diff --git a/ansible/k8s/kubespray/inventory/k8s-01/group_vars/k8s_cluster/k8s-cluster.yml b/ansible/k8s/kubespray/inventory/k8s-01/group_vars/k8s_cluster/k8s-cluster.yml index 24c825121815c320edaa4de0e69e77923d029527..01b8c6a8d14cc15768047ca343f1bba1de3d699d 100644 --- a/ansible/k8s/kubespray/inventory/k8s-01/group_vars/k8s_cluster/k8s-cluster.yml +++ b/ansible/k8s/kubespray/inventory/k8s-01/group_vars/k8s_cluster/k8s-cluster.yml @@ -42,7 +42,7 @@ kube_oidc_auth: true ## Variables for OpenID Connect Configuration https://kubernetes.io/docs/admin/authentication/ ## To use OpenID you have to deploy additional an OpenID Provider (e.g Dex, Keycloak, ...) -kube_oidc_url: https://dex.k8s-01.sch.bme.hu +kube_oidc_url: https://dex.maze.sch.bme.hu kube_oidc_client_id: dex-k8s-authenticator ## Optional settings for OIDC # kube_oidc_ca_file: "{{ kube_cert_dir }}/ca.pem" @@ -245,9 +245,9 @@ podsecuritypolicy_enabled: false ## Supplementary addresses that can be added in kubernetes ssl keys. ## That can be useful for example to setup a keepalived virtual IP supplementary_addresses_in_ssl_keys: - - "152.66.192.33" - - "k8s-01.sch.bme.hu" - - "api.k8s-01.sch.bme.hu" + - "152.66.211.122" + - "maze.sch.bme.hu" + - "api.maze.sch.bme.hu" ## Running on top of openstack vms with cinder enabled may lead to unschedulable pods due to NoVolumeZoneConflict restriction in kube-scheduler. ## See https://github.com/kubernetes-sigs/kubespray/issues/2141 diff --git a/ansible/k8s/kubespray/inventory/k8s-01/hosts.yaml b/ansible/k8s/kubespray/inventory/k8s-01/hosts.yaml index 9a864000725baafc0a99d67b4158bf14126dc5aa..3f207ed029ceb94057432d6c9d402057a2651aa1 100644 --- a/ansible/k8s/kubespray/inventory/k8s-01/hosts.yaml +++ b/ansible/k8s/kubespray/inventory/k8s-01/hosts.yaml @@ -6,37 +6,37 @@ all: master-01: ansible_user: ubuntu ansible_become: yes - ansible_host: 192.168.98.11 + ansible_host: master-01.internal.maze ip: 192.168.98.11 access_ip: 192.168.98.11 master-02: ansible_user: ubuntu ansible_become: yes - ansible_host: 192.168.98.12 + ansible_host: master-02.internal.maze ip: 192.168.98.12 access_ip: 192.168.98.12 master-03: ansible_user: ubuntu ansible_become: yes - ansible_host: 192.168.98.13 + ansible_host: master-03.internal.maze ip: 192.168.98.13 access_ip: 192.168.98.13 worker-01: ansible_user: ubuntu ansible_become: yes - ansible_host: 192.168.98.21 + ansible_host: worker-01.internal.maze ip: 192.168.98.21 access_ip: 192.168.98.21 worker-02: ansible_user: ubuntu ansible_become: yes - ansible_host: 192.168.98.22 + ansible_host: worker-02.internal.maze ip: 192.168.98.22 access_ip: 192.168.98.22 worker-03: ansible_user: ubuntu ansible_become: yes - ansible_host: 192.168.98.23 + ansible_host: worker-03.internal.maze ip: 192.168.98.23 access_ip: 192.168.98.23 children: diff --git a/ansible/maze/main/base.yaml b/ansible/maze/main/base.yaml index cffe3396222bff3e43705d62286347f50096a6a6..05bcab163b4f1146245b7a8a2cbc82703709f96c 100644 --- a/ansible/maze/main/base.yaml +++ b/ansible/maze/main/base.yaml @@ -10,3 +10,8 @@ state: present key: "{{ item }}" loop: "{{ ssh_keys }}" + - name: Install packages + package: + state: present + name: + - nfs-kernel-server