亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

kubernetes掛載cephfs

發布時間:2020-08-10 00:30:35 來源:ITPUB博客 閱讀:259 作者:wang_0720 欄目:云計算
1 生成ceph-secret

cat /etc/ceph/ceph.client.admin.keyring 
[client.admin]
key = AQDlG99ZVJhfExAAFVT/ttJBgqOKcyY5INX5Cw==

將key base64處理
echo "AQDlG99ZVJhfExAAFVT/ttJBgqOKcyY5INX5Cw=="|base64
QVFEbEc5OVpWSmhmRXhBQUZWVC90dEpCZ3FPS2N5WTVJTlg1Q3c9PQo=


2 創建secret

cat ceph-secret.yml 
apiVersion: v1
kind: Secret
metadata:
  name: ceph-secret
data:
  key: QVFEbEc5OVpWSmhmRXhBQUZWVC90dEpCZ3FPS2N5WTVJTlg1Q3c9PQo=

3 創建pvc

cat ceph-pvc.yml 
kind: PersistentVolumeClaim
apiVersion: v1
metadata:
  name: cephfs
spec:
  accessModes:
    - ReadWriteMany
  resources:
    requests:
      storage: 8Gi

4 創建pv
cat ceph-pv.yml 
apiVersion: v1
kind: PersistentVolume
metadata:
  name: cephfs
spec:
  capacity:
    storage: 10Gi
  accessModes:
    - ReadWriteMany
  cephfs:
    monitors:
    - 192.168.100.96:6789
    path: /
    user: admin
    secretRef:
      name: ceph-secret

5 創建RC

cat app-rc.yaml 
apiVersion: v1
kind: ReplicationController
metadata:
  name: rc-fish
  labels:
    name: fish
spec:
  replicas: 1
  template:
    metadata:
      labels:
        app: fish
    spec:
      containers:
      - name: fish
        image: registry:5000/fish:7.5
        imagePullPolicy: IfNotPresent
        ports:
        - containerPort: 80
          protocol: TCP
        resources:
          limits:
            cpu: 100m
            memory: 128Mi
        volumeMounts:
        - name: cephfs
          mountPath: /var/log/nginx
      volumes:
      - name: cephfs
        persistentVolumeClaim:
          claimName: cephfs

依次創建secret,pvc,pv,RC
kubectl create -f ceph-secret.yml
kubectl create -f ceph-pvc.yml
kubectl create -f ceph-pv.yml
kubectl create -f app-rc.yaml
查看創建的secret,pvc,pv
root@mon2:~# kubectl get secrets
NAME                  TYPE                                  DATA      AGE
ceph-secret           Opaque                                1         3d
default-token-50p5c   kubernetes.io/service-account-token   3         3d
root@mon2:~# kubectl get pvc
NAME      STATUS    VOLUME    CAPACITY   ACCESSMODES   STORAGECLASS   AGE
cephfs    Bound     cephfs    10Gi       RWX                          3d
root@mon2:~# kubectl get pv
NAME      CAPACITY   ACCESSMODES   RECLAIMPOLICY   STATUS    CLAIM            STORAGECLASS   REASON    AGE
cephfs    10Gi       RWX           Retain          Bound     default/cephfs                            3d

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

汤阴县| 通辽市| 讷河市| 建昌县| 大安市| 芦溪县| 靖州| 封开县| 辽阳县| 眉山市| 青浦区| 平昌县| 河曲县| 兖州市| 石嘴山市| 玉林市| 广南县| 滦平县| 宁都县| 云安县| 尼木县| 类乌齐县| 哈尔滨市| 古田县| 友谊县| 阳东县| 宿松县| 万年县| 临猗县| 镇雄县| 安仁县| 内乡县| 乐亭县| 商南县| 资中县| 高密市| 尼勒克县| 广元市| 蓬莱市| 定兴县| 黄陵县|