From 70be3ee9d7e0077bb3fc548f33d497bdc3fa3edb Mon Sep 17 00:00:00 2001 From: Sergey Shalnov Date: Fri, 22 Nov 2019 13:21:52 -0600 Subject: [PATCH] Remove useless code for kubernetes --- kubernetes/get_hosts.sh | 17 ----------- kubernetes/mycluster.yaml | 60 --------------------------------------- kubernetes/myvolume.yaml | 26 ----------------- 3 files changed, 103 deletions(-) delete mode 100755 kubernetes/get_hosts.sh delete mode 100644 kubernetes/mycluster.yaml delete mode 100644 kubernetes/myvolume.yaml diff --git a/kubernetes/get_hosts.sh b/kubernetes/get_hosts.sh deleted file mode 100755 index 3621e196e..000000000 --- a/kubernetes/get_hosts.sh +++ /dev/null @@ -1,17 +0,0 @@ -# kubectl get statefulsets my-mpi-cluster-worker -o jsonpath='{.status.replicas}' - -pod_names=$(kubectl get pod --selector=app=my-hpat-test,role=worker -o=jsonpath='{.items[*].metadata.name}') - -if [ -f hostfile ]; then - rm hostfile -fi - - -for p in ${pod_names}; do - ip=$(kubectl get pod $p -o jsonpath='{.status.podIP}') - echo $ip >> hostfile -done - -for p in ${pod_names}; do - kubectl cp hostfile $p:/root/ -done diff --git a/kubernetes/mycluster.yaml b/kubernetes/mycluster.yaml deleted file mode 100644 index ea66d3b7e..000000000 --- a/kubernetes/mycluster.yaml +++ /dev/null @@ -1,60 +0,0 @@ - -# Source: kube-openmpi/templates/service.yaml -apiVersion: v1 -kind: Service -metadata: - name: my-hpat-cluster - labels: - app: my-hpat-test -spec: - selector: - app: my-hpat-test - clusterIP: None - ports: - - name: dummy # Actually, no port is needed. - port: 1234 - targetPort: 1234 - ---- -# Source: kube-openmpi/templates/mpi-cluster.yaml - -apiVersion: apps/v1 -kind: StatefulSet -metadata: - name: my-hpat-cluster-worker - labels: - app: my-hpat-test - role: worker -spec: - selector: - matchLabels: - app: my-hpat-test - role: worker - serviceName: my-hpat-cluster - podManagementPolicy: Parallel - replicas: 2 - template: - metadata: - labels: - app: my-hpat-test - role: worker - spec: - securityContext: - null - volumes: - - name: task-pv-storage - persistentVolumeClaim: - claimName: pv-claim-data - readOnly: true - containers: - - name: mpi-worker - image: "ehsantn/hpat:latest" - imagePullPolicy: IfNotPresent - ports: - - containerPort: 2022 - volumeMounts: - - mountPath: "/data" - name: task-pv-storage - - resources: - null diff --git a/kubernetes/myvolume.yaml b/kubernetes/myvolume.yaml deleted file mode 100644 index 7df56b9cf..000000000 --- a/kubernetes/myvolume.yaml +++ /dev/null @@ -1,26 +0,0 @@ -apiVersion: v1 -kind: PersistentVolume -metadata: - name: pv-data -spec: - storageClassName: "" - capacity: - storage: 10G - accessModes: - - ReadOnlyMany - gcePersistentDisk: - pdName: data-pd - fsType: ext4 ---- -apiVersion: v1 -kind: PersistentVolumeClaim -metadata: - name: pv-claim-data -spec: - storageClassName: "" - volumeName: pv-data - accessModes: - - ReadOnlyMany - resources: - requests: - storage: 10G