diff --git a/deploy/addons-s390x/addon-manager.yaml b/deploy/addons-s390x/addon-manager.yaml deleted file mode 100644 index d3f0ec1e577c..000000000000 --- a/deploy/addons-s390x/addon-manager.yaml +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 2016 The Kubernetes Authors All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -apiVersion: v1 -kind: Pod -metadata: - name: kube-addon-manager - namespace: kube-system - labels: - component: kube-addon-manager - version: v8.6 - kubernetes.io/minikube-addons: addon-manager -spec: - hostNetwork: true - containers: - - name: kube-addon-manager - image: k8s.gcr.io/kube-addon-manager-s390x:v8.6 - env: - - name: KUBECONFIG - value: /var/lib/localkube/kubeconfig - imagePullPolicy: IfNotPresent - resources: - requests: - cpu: 5m - memory: 50Mi - volumeMounts: - - mountPath: /etc/kubernetes/ - name: addons - readOnly: true - - mountPath: /var/lib/localkube/ - name: kubeconfig - readOnly: true - volumes: - - hostPath: - path: /etc/kubernetes/ - name: addons - - hostPath: - path: /var/lib/localkube/ - name: kubeconfig diff --git a/deploy/addons-s390x/coredns/coreDNS-clusterrole.yaml b/deploy/addons-s390x/coredns/coreDNS-clusterrole.yaml deleted file mode 100644 index e40e3926b1bc..000000000000 --- a/deploy/addons-s390x/coredns/coreDNS-clusterrole.yaml +++ /dev/null @@ -1,18 +0,0 @@ -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRole -metadata: - labels: - kubernetes.io/bootstrapping: rbac-defaults - addonmanager.kubernetes.io/mode: Reconcile - name: system:coredns -rules: -- apiGroups: - - "" - resources: - - endpoints - - services - - pods - - namespaces - verbs: - - list - - watch diff --git a/deploy/addons-s390x/coredns/coreDNS-configmap.yaml b/deploy/addons-s390x/coredns/coreDNS-configmap.yaml deleted file mode 100644 index c29ab8a46926..000000000000 --- a/deploy/addons-s390x/coredns/coreDNS-configmap.yaml +++ /dev/null @@ -1,23 +0,0 @@ -apiVersion: v1 -kind: ConfigMap -metadata: - name: coredns - namespace: kube-system - labels: - addonmanager.kubernetes.io/mode: EnsureExists -data: - Corefile: | - .:53 { - errors - log - health - kubernetes cluster.local in-addr.arpa ip6.arpa { - pods insecure - upstream - fallthrough in-addr.arpa ip6.arpa - } - prometheus :9153 - proxy . /etc/resolv.conf - cache 30 - reload - } diff --git a/deploy/addons-s390x/coredns/coreDNS-controller.yaml b/deploy/addons-s390x/coredns/coreDNS-controller.yaml deleted file mode 100644 index 5b76bd70aee7..000000000000 --- a/deploy/addons-s390x/coredns/coreDNS-controller.yaml +++ /dev/null @@ -1,70 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: coredns - namespace: kube-system - labels: - k8s-app: kube-dns - kubernetes.io/name: "CoreDNS" - addonmanager.kubernetes.io/mode: Reconcile -spec: - replicas: 1 - strategy: - type: RollingUpdate - rollingUpdate: - maxUnavailable: 1 - selector: - matchLabels: - k8s-app: kube-dns - template: - metadata: - labels: - k8s-app: kube-dns - spec: - serviceAccountName: coredns - tolerations: - - key: CriticalAddonsOnly - operator: Exists - - key: node-role.kubernetes.io/master - effect: NoSchedule - containers: - - name: coredns - image: k8s.gcr.io/coredns:1.1.3 - imagePullPolicy: IfNotPresent - resources: - limits: - memory: 170Mi - requests: - cpu: 100m - memory: 70Mi - args: [ "-conf", "/etc/coredns/Corefile" ] - volumeMounts: - - name: config-volume - mountPath: /etc/coredns - ports: - - containerPort: 53 - name: dns - protocol: UDP - - containerPort: 53 - name: dns-tcp - protocol: TCP - - containerPort: 9153 - name: metrics - protocol: TCP - livenessProbe: - httpGet: - path: /health - port: 8080 - scheme: HTTP - initialDelaySeconds: 60 - timeoutSeconds: 5 - successThreshold: 1 - failureThreshold: 5 - dnsPolicy: Default - volumes: - - name: config-volume - configMap: - name: coredns - items: - - key: Corefile - path: Corefile diff --git a/deploy/addons-s390x/coredns/coreDNS-crbinding.yaml b/deploy/addons-s390x/coredns/coreDNS-crbinding.yaml deleted file mode 100644 index 5b8258ddfa8e..000000000000 --- a/deploy/addons-s390x/coredns/coreDNS-crbinding.yaml +++ /dev/null @@ -1,15 +0,0 @@ -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRoleBinding -metadata: - labels: - kubernetes.io/bootstrapping: rbac-defaults - addonmanager.kubernetes.io/mode: EnsureExists - name: system:coredns -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: system:coredns -subjects: -- kind: ServiceAccount - name: coredns - namespace: kube-system diff --git a/deploy/addons-s390x/coredns/coreDNS-sa.yaml b/deploy/addons-s390x/coredns/coreDNS-sa.yaml deleted file mode 100644 index 3b61f44af497..000000000000 --- a/deploy/addons-s390x/coredns/coreDNS-sa.yaml +++ /dev/null @@ -1,7 +0,0 @@ -apiVersion: v1 -kind: ServiceAccount -metadata: - name: coredns - namespace: kube-system - labels: - addonmanager.kubernetes.io/mode: Reconcile diff --git a/deploy/addons-s390x/coredns/coreDNS-svc.yaml b/deploy/addons-s390x/coredns/coreDNS-svc.yaml deleted file mode 100644 index 187a28b09e61..000000000000 --- a/deploy/addons-s390x/coredns/coreDNS-svc.yaml +++ /dev/null @@ -1,22 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: kube-dns - namespace: kube-system - annotations: - prometheus.io/scrape: "true" - labels: - k8s-app: kube-dns - addonmanager.kubernetes.io/mode: Reconcile - kubernetes.io/name: "CoreDNS" -spec: - selector: - k8s-app: kube-dns - clusterIP: 10.96.0.10 - ports: - - name: dns - port: 53 - protocol: UDP - - name: dns-tcp - port: 53 - protocol: TCP diff --git a/deploy/addons-s390x/dashboard/dashboard-dp.yaml b/deploy/addons-s390x/dashboard/dashboard-dp.yaml deleted file mode 100644 index c64e44af153e..000000000000 --- a/deploy/addons-s390x/dashboard/dashboard-dp.yaml +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 2016 The Kubernetes Authors All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -apiVersion: apps/v1 -kind: Deployment -metadata: - name: kubernetes-dashboard - namespace: kube-system - labels: - version: v1.8.1 - addonmanager.kubernetes.io/mode: Reconcile - kubernetes.io/minikube-addons: dashboard -spec: - replicas: 1 - selector: - matchLabels: - app: kubernetes-dashboard - version: v1.8.1 - addonmanager.kubernetes.io/mode: Reconcile - template: - metadata: - labels: - app: kubernetes-dashboard - version: v1.8.1 - addonmanager.kubernetes.io/mode: Reconcile - spec: - containers: - - name: kubernetes-dashboard - image: k8s.gcr.io/kubernetes-dashboard-s390x:v1.8.1 - imagePullPolicy: IfNotPresent - ports: - - containerPort: 9090 - protocol: TCP - livenessProbe: - httpGet: - path: / - port: 9090 - initialDelaySeconds: 30 - timeoutSeconds: 30 diff --git a/deploy/addons-s390x/dashboard/dashboard-svc.yaml b/deploy/addons-s390x/dashboard/dashboard-svc.yaml deleted file mode 100644 index b39a8001cb68..000000000000 --- a/deploy/addons-s390x/dashboard/dashboard-svc.yaml +++ /dev/null @@ -1,33 +0,0 @@ - -# Copyright 2016 The Kubernetes Authors All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -kind: Service -apiVersion: v1 -metadata: - name: kubernetes-dashboard - namespace: kube-system - labels: - app: kubernetes-dashboard - addonmanager.kubernetes.io/mode: Reconcile - kubernetes.io/minikube-addons: dashboard - kubernetes.io/minikube-addons-endpoint: dashboard -spec: - type: NodePort - ports: - - port: 80 - targetPort: 9090 - nodePort: 30000 - selector: - app: kubernetes-dashboard diff --git a/deploy/addons-s390x/efk/elasticsearch-rc.yaml b/deploy/addons-s390x/efk/elasticsearch-rc.yaml deleted file mode 100644 index e3923d05a16b..000000000000 --- a/deploy/addons-s390x/efk/elasticsearch-rc.yaml +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 2017 The Kubernetes Authors All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -apiVersion: v1 -kind: ReplicationController -metadata: - name: elasticsearch-logging - namespace: kube-system - labels: - k8s-app: elasticsearch-logging - kubernetes.io/minikube-addons: efk - addonmanager.kubernetes.io/mode: Reconcile -spec: - replicas: 1 - selector: - k8s-app: elasticsearch-logging - addonmanager.kubernetes.io/mode: Reconcile - template: - metadata: - labels: - k8s-app: elasticsearch-logging - addonmanager.kubernetes.io/mode: Reconcile - spec: - containers: - - name: elasticsearch-logging - image: k8s.gcr.io/elasticsearch:v5.6.2 - resources: - limits: - cpu: 500m - memory: 2400Mi - requests: - cpu: 100m - memory: 2350Mi - ports: - - containerPort: 9200 - name: db - protocol: TCP - - containerPort: 9300 - name: transport - protocol: TCP - volumeMounts: - - name: elasticsearch-logging - mountPath: /data - env: - - name: "NAMESPACE" - valueFrom: - fieldRef: - fieldPath: metadata.namespace - - name: MINIMUM_MASTER_NODES - value: "1" - initContainers: - - image: s390x/alpine:3.6 - command: ["/sbin/sysctl", "-w", "vm.max_map_count=262144"] - name: elasticsearch-logging-init - securityContext: - privileged: true - volumes: - - name: elasticsearch-logging - emptyDir: {} diff --git a/deploy/addons-s390x/efk/elasticsearch-svc.yaml b/deploy/addons-s390x/efk/elasticsearch-svc.yaml deleted file mode 100644 index f016778e6e3d..000000000000 --- a/deploy/addons-s390x/efk/elasticsearch-svc.yaml +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 2017 The Kubernetes Authors All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -apiVersion: v1 -kind: Service -metadata: - name: elasticsearch-logging - namespace: kube-system - labels: - k8s-app: elasticsearch-logging - kubernetes.io/minikube-addons: efk - addonmanager.kubernetes.io/mode: Reconcile -spec: - ports: - - port: 9200 - protocol: TCP - targetPort: db - selector: - k8s-app: elasticsearch-logging diff --git a/deploy/addons-s390x/efk/fluentd-es-configmap.yaml b/deploy/addons-s390x/efk/fluentd-es-configmap.yaml deleted file mode 100644 index 9f03814c8767..000000000000 --- a/deploy/addons-s390x/efk/fluentd-es-configmap.yaml +++ /dev/null @@ -1,293 +0,0 @@ -# Copyright 2017 The Kubernetes Authors All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -kind: ConfigMap -apiVersion: v1 -metadata: - name: fluentd-es-config - namespace: kube-system - labels: - k8s-app: fluentd-es - kubernetes.io/minikube-addons: efk - addonmanager.kubernetes.io/mode: Reconcile -data: - containers.input.conf: |- - # CRI Log Example: - # 2016-02-17T00:04:05.931087621Z stdout [info:2016-02-16T16:04:05.930-08:00] Some log text here - - type tail - path /var/log/containers/*.log - pos_file /var/log/es-containers.log.pos - time_format %Y-%m-%dT%H:%M:%S.%NZ - tag kubernetes.* - read_from_head true - format multi_format - - format json - time_key time - time_format %Y-%m-%dT%H:%M:%S.%NZ - - - format /^(? - - system.input.conf: |- - # Example: - # 2015-12-21 23:17:22,066 [salt.state ][INFO ] Completed state [net.ipv4.ip_forward] at time 23:17:22.066081 - - type tail - format /^(?