commit cb69b9a1de2dc4f7ea63195925686679ba5fa5bb Author: Udo Waechter Date: Tue Jun 9 17:31:43 2020 +0200 cleanup diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..9b2e617 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,6 @@ +[submodule "kube-prometheus"] + path = kube-prometheus + url = https://github.com/coreos/kube-prometheus.git +[submodule "cluster-monitoring"] + path = cluster-monitoring + url = https://github.com/carlosedp/cluster-monitoring.git diff --git a/cluster-monitoring b/cluster-monitoring new file mode 160000 index 0000000..40c9318 --- /dev/null +++ b/cluster-monitoring @@ -0,0 +1 @@ +Subproject commit 40c9318d236bc8749fa1af27547c516dae9aad2d diff --git a/dashboard-adminuser.yaml b/dashboard-adminuser.yaml new file mode 100644 index 0000000..0e4a88b --- /dev/null +++ b/dashboard-adminuser.yaml @@ -0,0 +1,18 @@ +apiVersion: v1 +kind: ServiceAccount +metadata: + name: admin-user + namespace: kubernetes-dashboard + +apiVersion: rbac.authorization.k8s.io/v1 +kind: ClusterRoleBinding +metadata: + name: admin-user +roleRef: + apiGroup: rbac.authorization.k8s.io + kind: ClusterRole + name: cluster-admin +subjects: +- kind: ServiceAccount + name: admin-user + namespace: kubernetes-dashboard diff --git a/glusterfs/glusterfs-endpoints.yaml b/glusterfs/glusterfs-endpoints.yaml new file mode 100644 index 0000000..2442a33 --- /dev/null +++ b/glusterfs/glusterfs-endpoints.yaml @@ -0,0 +1,13 @@ +apiVersion: v1 +kind: Endpoints +metadata: + name: glusterfs-cluster +subsets: +- addresses: + - ip: 192.168.10.180 + ports: + - port: 1 +- addresses: + - ip: 192.168.10.181 + ports: + - port: 1 diff --git a/glusterfs/glusterfs-pod-example.yaml b/glusterfs/glusterfs-pod-example.yaml new file mode 100644 index 0000000..9ac1c3e --- /dev/null +++ b/glusterfs/glusterfs-pod-example.yaml @@ -0,0 +1,17 @@ +apiVersion: v1 +kind: Pod +metadata: + name: glusterfs +spec: + containers: + - name: glusterfs + image: nginx + volumeMounts: + - mountPath: "/mnt/glusterfs" + name: glusterfsvol + volumes: + - name: glusterfsvol + glusterfs: + endpoints: glusterfs-cluster + path: k8s + readOnly: false diff --git a/glusterfs/glusterfs-service.yaml b/glusterfs/glusterfs-service.yaml new file mode 100644 index 0000000..0ec98ae --- /dev/null +++ b/glusterfs/glusterfs-service.yaml @@ -0,0 +1,7 @@ +apiVersion: v1 +kind: Service +metadata: + name: glusterfs-cluster +spec: + ports: + - port: 1