From 6227b4a60ced8cbad885f0241f76dc28e4bb459f Mon Sep 17 00:00:00 2001 From: jaydee Date: Wed, 4 Mar 2026 18:02:06 +0100 Subject: [PATCH] klal --- roles/kubernetes/tasks/Rocky.yml | 22 ++++++++++++++++++++++ roles/kubernetes/vars/aliases.yml | 6 ++++++ 2 files changed, 28 insertions(+) create mode 100644 roles/kubernetes/vars/aliases.yml diff --git a/roles/kubernetes/tasks/Rocky.yml b/roles/kubernetes/tasks/Rocky.yml index 9d7487c..3a9ff85 100644 --- a/roles/kubernetes/tasks/Rocky.yml +++ b/roles/kubernetes/tasks/Rocky.yml @@ -50,6 +50,8 @@ - yum-utils - device-mapper-persistent-data - lvm2 + - epel-release + - git state: present - name: Add Kubernetes repo @@ -242,4 +244,24 @@ loop: - kubectx - kubens + when: inventory_hostname.endswith('-vm01.home.lan') + + - name: Install Additional packages + dnf: + name: + - nfs-utils + - tmux + - telnet + + + - name: Ensure aliases exist in user's .bashrc + lineinfile: + path: "/home/{{ user_name }}/.bashrc" + line: "alias {{ item.key }}='{{ item.value }}'" + state: present + create: yes + loop: "{{ aliases | dict2items }}" + owner: "{{ user_name }}" + group: "{{ user_name }}" + mode: '0644' when: inventory_hostname.endswith('-vm01.home.lan') \ No newline at end of file diff --git a/roles/kubernetes/vars/aliases.yml b/roles/kubernetes/vars/aliases.yml new file mode 100644 index 0000000..f2a5703 --- /dev/null +++ b/roles/kubernetes/vars/aliases.yml @@ -0,0 +1,6 @@ +user_name: jd +aliases: + ll: "ls -la" + gs: "git status" + k: "kubectl" + gk: "git clone git@gitlab.sectorq.eu:jaydee/kubernetes.git" \ No newline at end of file