forked from allanger/ansible-create-k8s-user
k8s installation
This commit is contained in:
parent
6f0b9c30f7
commit
d699edc89d
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue