k8s installation

This commit is contained in:
RNRod 2023-04-12 16:17:18 +02:00
parent 6f0b9c30f7
commit d699edc89d
2 changed files with 15 additions and 6 deletions

View File

@ -6,6 +6,12 @@ yq:
version: v4.31.2
binary: yq_linux_amd64
# --------------------------------------
# -- kubectl version
# --------------------------------------
kubectl:
version: v1.25.0
arch: amd64
# --------------------------------------
# -- Path to k8s admin config
# --------------------------------------
k8s_config_path: /etc/kubernetes/admin.conf

View File

@ -69,16 +69,19 @@
dest: /usr/bin/yq
mode: "0777"
- name: Ensure kubectl and openssl are installed
- name: Ensure kubectl is installed
become: yes
get_url:
url: "https://storage.googleapis.com/kubernetes-release/release/{{ kubectl.version }}/bin/linux/{{ kubectl.arch }}/kubectl"
dest: /usr/bin/kubectl
mode: "0777"
- name: Ensure openssl are installed
become: yes
package:
name: "{{ packages }}"
name: openssl
state: present
update_cache: yes
vars:
packages:
- kubectl
- openssl
- name: Generate openssl certificate
tags: openssl