summarylogtreecommitdiffstats
path: root/kubernetes.install
diff options
context:
space:
mode:
authorIwan Timmer2015-06-11 18:00:39 +0200
committerIwan Timmer2015-06-11 18:00:39 +0200
commit94e86f3c29f5606c574f083fefb89a84d1827f69 (patch)
treedb6b5b39f0b8fb704ebe41cee8f6c8057166163a /kubernetes.install
downloadaur-94e86f3c29f5606c574f083fefb89a84d1827f69.tar.gz
Initial commit of Kubernetes
Diffstat (limited to 'kubernetes.install')
-rw-r--r--kubernetes.install14
1 files changed, 14 insertions, 0 deletions
diff --git a/kubernetes.install b/kubernetes.install
new file mode 100644
index 000000000000..01cb2b52252f
--- /dev/null
+++ b/kubernetes.install
@@ -0,0 +1,14 @@
+post_install() {
+ getent group kube >/dev/null || groupadd -r kube
+ getent passwd kube >/dev/null || useradd -r -g kube -d / -s /sbin/nologin -c "Kubernetes user" kube
+ chown -R kube:kube /var/lib/kubelet
+}
+
+post_upgrade() {
+ post_install
+}
+
+post_remove() {
+ getent passwd kube >/dev/null && userdel kube
+ getent group kube >/dev/null && groupdel kube
+}