diff --git a/apps/severed-blog-service.yaml b/apps/severed-blog-service.yaml new file mode 100644 index 0000000..3813677 --- /dev/null +++ b/apps/severed-blog-service.yaml @@ -0,0 +1,13 @@ +apiVersion: v1 +kind: Service +metadata: + name: severed-blog-service + namespace: severed-apps +spec: + selector: + app: severed-blog + ports: + - protocol: TCP + port: 80 + targetPort: 80 + type: ClusterIP diff --git a/infra/observer/loki.yaml b/infra/observer/loki.yaml index c36875b..61f2c47 100644 --- a/infra/observer/loki.yaml +++ b/infra/observer/loki.yaml @@ -92,6 +92,7 @@ spec: name: data spec: accessModes: [ "ReadWriteOnce" ] + storageClassName: "openebs-hostpath" resources: requests: storage: 5Gi diff --git a/infra/observer/prometheus.yaml b/infra/observer/prometheus.yaml index 347a8c0..14e4660 100644 --- a/infra/observer/prometheus.yaml +++ b/infra/observer/prometheus.yaml @@ -71,6 +71,7 @@ spec: name: data spec: accessModes: [ "ReadWriteOnce" ] + storageClassName: "openebs-hostpath" resources: requests: storage: 5Gi diff --git a/infra/storage/openebs-sc.yaml b/infra/storage/openebs-sc.yaml new file mode 100644 index 0000000..c1b713a --- /dev/null +++ b/infra/storage/openebs-sc.yaml @@ -0,0 +1,7 @@ +apiVersion: storage.k8s.io/v1 +kind: StorageClass +metadata: + name: severed-storage +provisioner: openebs.io/local +reclaimPolicy: Delete +volumeBindingMode: WaitForFirstConsumer diff --git a/namespaces.yaml b/namespaces.yaml index ba2573e..67aeb94 100644 --- a/namespaces.yaml +++ b/namespaces.yaml @@ -8,3 +8,9 @@ apiVersion: v1 kind: Namespace metadata: name: monitoring + +--- +apiVersion: v1 +kind: Namespace +metadata: + name: kubernetes-dashboard \ No newline at end of file