glusterfs-endpoints.json
{
"kind": "Endpoints",
"apiVersion": "v1",
"metadata": {
"name": "glusterfs-cluster",
"namespace": "app-bi"
},
"subsets": [
{
"addresses": [
{
"ip": "100.20.111.145"
}
],
"ports": [
{
"port": 2990
}
]
},
{
"addresses": [
{
"ip": "1o0.20.111.146"
}
],
"ports": [
{
"port": 2990
}
]
},
{
"addresses": [
{
"ip": "100.20.111.148"
}
],
"ports": [
{
"port": 2990
}
]
}
]
}
kubectl create -f glusterfs-endpoints.json
glusterfs-service.json
{
"kind": "Service",
"apiVersion": "v1",
"metadata": {
"name": "glusterfs-cluster",
"namespace": "app-bi"
},
"spec": {
"ports": [
{"port": 2990}
]
}
}
kubectl create -f glusterfs-service.json
app-server-data-pv.yaml
apiVersion: v1
kind: PersistentVolume
metadata:
name: pv-app-server-data
namespace: app-bi
spec:
capacity:
storage: 5Gi
accessModes:
- ReadWriteMany
glusterfs:
endpoints: glusterfs-cluster
path: app-server-data
readOnly: false
kubectl create -f app-server-data-pv.yaml
标签:2990,app,json,glusterfs,使用,k8s,data,port
来源: https://www.cnblogs.com/lingfenglian/p/11753938.html