Cleanup orchestration documents (#5623)

- Remove hostPort from Kubernetes deployment example docs. Initially
hostPort was added to ensure Minio pods are allocated to separate
machines, but as per latest Kubernetes documents this is not
recommended approach (ref: https://kubernetes.io/docs/concepts/
configuration/overview/#services). To define pod allocations,
Affinity and Anti-Affinity concepts are the recommended approach.
(ref: https://kubernetes.io/docs/concepts/configuration/assign-pod-node)

- Add Minio release tag to Docker-Compose example file.
master
Nitish Tiwari 7 years ago committed by GitHub
parent 380e0ddb57
commit ba0c7544ea
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 8
      docs/orchestration/docker-compose/docker-compose.yaml
  2. 3
      docs/orchestration/kubernetes-yaml/README.md
  3. 1
      docs/orchestration/kubernetes-yaml/minio-distributed-statefulset.yaml
  4. 1
      docs/orchestration/kubernetes-yaml/minio-gcs-gateway-deployment.yaml
  5. 1
      docs/orchestration/kubernetes-yaml/minio-standalone-deployment.yaml
  6. 3
      docs/zh_CN/orchestration/kubernetes-yaml/README.md

@ -5,7 +5,7 @@ version: '2'
# 9001 through 9004.
services:
minio1:
image: minio/minio
image: minio/minio:RELEASE.2018-02-09T22-40-05Z
volumes:
- data1:/data
ports:
@ -15,7 +15,7 @@ services:
MINIO_SECRET_KEY: minio123
command: server http://minio1/data http://minio2/data http://minio3/data http://minio4/data
minio2:
image: minio/minio
image: minio/minio:RELEASE.2018-02-09T22-40-05Z
volumes:
- data2:/data
ports:
@ -25,7 +25,7 @@ services:
MINIO_SECRET_KEY: minio123
command: server http://minio1/data http://minio2/data http://minio3/data http://minio4/data
minio3:
image: minio/minio
image: minio/minio:RELEASE.2018-02-09T22-40-05Z
volumes:
- data3:/data
ports:
@ -35,7 +35,7 @@ services:
MINIO_SECRET_KEY: minio123
command: server http://minio1/data http://minio2/data http://minio3/data http://minio4/data
minio4:
image: minio/minio
image: minio/minio:RELEASE.2018-02-09T22-40-05Z
volumes:
- data4:/data
ports:

@ -135,7 +135,6 @@ spec:
value: "minio123"
ports:
- containerPort: 9000
hostPort: 9000
```
Create the Deployment
@ -294,7 +293,6 @@ spec:
- http://minio-3.minio.default.svc.cluster.local/data
ports:
- containerPort: 9000
hostPort: 9000
# These volume mounts are persistent. Each pod in the PetSet
# gets a volume mounted based on this field.
volumeMounts:
@ -475,7 +473,6 @@ spec:
value: "/etc/credentials/application_default_credentials.json"
ports:
- containerPort: 9000
hostPort: 9000
# Mount the volume into the pod
volumeMounts:
- name: gcs-credentials

@ -30,7 +30,6 @@ spec:
- http://minio-3.minio.default.svc.cluster.local/data
ports:
- containerPort: 9000
hostPort: 9000
# These volume mounts are persistent. Each pod in the PetSet
# gets a volume mounted based on this field.
volumeMounts:

@ -37,7 +37,6 @@ spec:
value: "/etc/credentials/application_default_credentials.json"
ports:
- containerPort: 9000
hostPort: 9000
# Mount the volume into the pod
volumeMounts:
- name: gcs-credentials

@ -41,4 +41,3 @@ spec:
value: "minio123"
ports:
- containerPort: 9000
hostPort: 9000

@ -127,7 +127,6 @@ spec:
value: "minio123"
ports:
- containerPort: 9000
hostPort: 9000
# Mount the volume into the pod
volumeMounts:
- name: data # must match the volume name, above
@ -287,7 +286,6 @@ spec:
- http://minio-3.minio.default.svc.cluster.local/data
ports:
- containerPort: 9000
hostPort: 9000
# These volume mounts are persistent. Each pod in the PetSet
# gets a volume mounted based on this field.
volumeMounts:
@ -470,7 +468,6 @@ spec:
value: "/etc/credentials/application_default_credentials.json"
ports:
- containerPort: 9000
hostPort: 9000
# Mount the volume into the pod
volumeMounts:
- name: gcs-credentials

Loading…
Cancel
Save