mirror of
https://gitlab.sectorq.eu/jaydee/ansible.git
synced 2026-03-12 21:32:48 +01:00
klal
This commit is contained in:
@@ -50,6 +50,8 @@
|
|||||||
- yum-utils
|
- yum-utils
|
||||||
- device-mapper-persistent-data
|
- device-mapper-persistent-data
|
||||||
- lvm2
|
- lvm2
|
||||||
|
- epel-release
|
||||||
|
- git
|
||||||
state: present
|
state: present
|
||||||
|
|
||||||
- name: Add Kubernetes repo
|
- name: Add Kubernetes repo
|
||||||
@@ -242,4 +244,24 @@
|
|||||||
loop:
|
loop:
|
||||||
- kubectx
|
- kubectx
|
||||||
- kubens
|
- 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')
|
when: inventory_hostname.endswith('-vm01.home.lan')
|
||||||
6
roles/kubernetes/vars/aliases.yml
Normal file
6
roles/kubernetes/vars/aliases.yml
Normal file
@@ -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"
|
||||||
Reference in New Issue
Block a user