summaryrefslogtreecommitdiff
path: root/roles/k8s
diff options
context:
space:
mode:
authorThedro Neely <thedroneely@gmail.com>2020-01-19 03:06:26 -0500
committerThedro Neely <thedroneely@gmail.com>2020-01-19 03:06:26 -0500
commit4ea689edcc435bde43633f3519c49f3445693bc1 (patch)
treee5b814d2cec25757de4edb15aa75720824d8c563 /roles/k8s
parentb74001bbf19c83edff51e01f1ba4176a8a37297b (diff)
downloadplaybooks-4ea689edcc435bde43633f3519c49f3445693bc1.tar.gz
playbooks-4ea689edcc435bde43633f3519c49f3445693bc1.tar.bz2
playbooks-4ea689edcc435bde43633f3519c49f3445693bc1.zip
roles/k8s/base: Commands for base image
Diffstat (limited to 'roles/k8s')
-rw-r--r--roles/k8s/base.yml35
-rw-r--r--roles/k8s/network.yml23
2 files changed, 35 insertions, 23 deletions
diff --git a/roles/k8s/base.yml b/roles/k8s/base.yml
new file mode 100644
index 0000000..90f0e60
--- /dev/null
+++ b/roles/k8s/base.yml
@@ -0,0 +1,35 @@
+---
+# Target: centos8
+
+- name: Optimize Base Image
+ hosts: k8s_centos8
+
+ tasks:
+
+ - name: Removing NetworkManager
+ yum:
+ name: NetworkManager
+ state: absent
+
+ - name: Installing Network Scripts
+ yum:
+ name: network-scripts
+ state: present
+
+ - name: Enabling Network
+ service:
+ name: network
+ enabled: yes
+
+ - name: Removing packages
+ yum:
+ state: absent
+ name:
+ - geolite2-city
+ - geolite2-country
+
+ - name: Ensuring locale archive is not present
+ file:
+ path: /usr/lib/locale/locale-archive
+ state: absent
+
diff --git a/roles/k8s/network.yml b/roles/k8s/network.yml
deleted file mode 100644
index a843e65..0000000
--- a/roles/k8s/network.yml
+++ /dev/null
@@ -1,23 +0,0 @@
----
-# Target: centos8
-# Network Manager causes problems with lxc domain resolution
-
-- name: Use Network Scripts
- hosts: k8s_centos
-
- tasks:
-
- - name: Removing NetworkManager
- yum:
- name: NetworkManager
- state: absent
-
- - name: Installing Network Scripts
- yum:
- name: network-scripts
- state: present
-
- - name: Enabling Network
- service:
- name: network
- enabled: yes