国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【Kubernetes】k8s使用minio作為對象存儲

這篇具有很好參考價值的文章主要介紹了【Kubernetes】k8s使用minio作為對象存儲。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

【Kubernetes】k8s使用minio作為對象存儲,Kubernetes,kubernetes,linux,容器

一、部署minio operator

  • k8s version:v1.20.15
  • minio version :v4.4.16

(1)安裝kubectl-minio插件

自選minio-operaterd的版本下載包

minio-operater plugin

# 上傳服務(wù)器并解壓
unzip kubectl-minio_linux_amd64.zip "kubectl-minio" -d /usr/local/bin/

# 查看是否安裝成功。如返回版本信息則安裝成功
kubectl minio version

# 初始化
kubectl minio init

# operator默認(rèn)部署到minio-operator命名空間中,如果需要指定命名空間,可使用kubectl minio init --namespace {YOUR-NAMESPACE}。
# 使用群集。在配置operator的DNS主機(jī)名時,將本地作為群集域。指定kubectl minio init --cluster域參數(shù)以設(shè)置不同的集群域值。

# 驗證是否安裝成功
[root@k8s-master-4 ~]# kubectl get all -n minio-operator 
NAME                                 READY   STATUS    RESTARTS   AGE
pod/console-5f4f574656-5s2wx         1/1     Running   0          5h52m
pod/minio-operator-c78cb4c65-875rt   1/1     Running   0          5h52m
pod/minio-operator-c78cb4c65-x4869   1/1     Running   0          5h52m

NAME               TYPE        CLUSTER-IP      EXTERNAL-IP   PORT(S)             AGE
service/console    ClusterIP   10.98.66.116    <none>        9090/TCP,9443/TCP   5h52m
service/operator   ClusterIP   10.96.133.155   <none>        4222/TCP,4221/TCP   5h52m

NAME                             READY   UP-TO-DATE   AVAILABLE   AGE
deployment.apps/console          1/1     1            1           5h52m
deployment.apps/minio-operator   2/2     2            2           5h52m

NAME                                       DESIRED   CURRENT   READY   AGE
replicaset.apps/console-5f4f574656         1         1         1       5h52m
replicaset.apps/minio-operator-c78cb4c65   2         2         2       5h52m


# 訪問Operator Console,新開一個終端窗口
[root@k8s-master-4 ~]# kubectl minio proxy -n minio-operator

Starting port forward of the Console UI.

To connect open a browser and go to http://localhost:9090

Current JWT to login: eyJhbGciOiJSUzI1NiIsImtpZCI6Ii1MY0QybWl6YklaUzE1MHZQNzcxcFNpc2JrUk1NdGU1X1MzaHUtY0hmMWcifQ.eyJpc3MiOiJrdWJlcm5ldGVzL3NlcnZpY2VhY2NvdW50Iiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9uYW1lc3BhY2UiOiJtaW5pby1vcGVyYXRvciIsImt1YmVybmV0ZXMuaW8vc2VydmljZWFjY291bnQvc2VjcmV0Lm5hbWUiOiJjb25zb2xlLXNhLXRva2VuLThwcTRtIiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9zZXJ2aWNlLWFjY291bnQubmFtZSI6ImNvbnNvbGUtc2EiLCJrdWJlcm5ldGVzLmlvL3NlcnZpY2VhY2NvdW50L3NlcnZpY2UtYWNjb3VudC51aWQiOiIyMzY4ODJjZS1hMDhhLTQ0MzEtOWY5MC1iN2IxMWJkZWJmMDEiLCJzdWIiOiJzeXN0ZW06c2VydmljZWFjY291bnQ6bWluaW8tb3BlcmF0b3I6Y29uc29sZS1zYSJ9.VpR7HaUT6AU_u61AgGAe5thnXoWcPP7nSK2S7zorUXVShdKfNIO1pdvTz1XJ9X1b7hlk3Yqn6LfLz1WJXxDBhEz_pHSqJ0s-RCv00hEHGRLPzyUdI-s9zjOwwqU7yITxkyNswodiZ6jRCOiMwqPRZEHKetzMZlckK6xvIO6gpcQd0dDwXagNyHGArb8-zvBLzqWhgx0PoB3B-FHuy7VabGzVDoFdMQiIU20KOjvdQEXPPZRfk-RBMM-hy7HdCM-rk4sTYEhTGz9dUzj1_umvQbupZw7kEcw588MMF9Q2Q66hOCOC-6YbQTPJIHzqwuYNv4SOzkj5hds2eUi_1FHHDA

Forwarding from 0.0.0.0:9090 -> 9090
Handling connection for 9090

# JWT的值為后續(xù)登陸界面時使用

【Kubernetes】k8s使用minio作為對象存儲,Kubernetes,kubernetes,linux,容器

訪問地址:http://ip:9090

二、創(chuàng)建StorageClass

1、sc-minio.yaml

apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
   name: minio-local-storage     # SC-NAME
provisioner: kubernetes.io/no-provisioner
volumeBindingMode: WaitForFirstConsumer

創(chuàng)建

kubectl apply -f sc-minio.yaml

# 查看是否創(chuàng)建成功
[root@k8s-master-4 ~]# kubectl get sc
NAME                  PROVISIONER                    RECLAIMPOLICY   VOLUMEBINDINGMODE      ALLOWVOLUMEEXPANSION   AGE
minio-local-storage   kubernetes.io/no-provisioner   Retain          WaitForFirstConsumer   false                  5h38m

2、創(chuàng)建所需的永久卷

序號 路徑 容量 (G) 說明 所在節(jié)點
1 /data/1 5 租戶使用 3個節(jié)點各1個
2 /data/log1 5 租戶使用 3個節(jié)點各1個
3 /data/minio-tenant-1-log-0 5 審計日志 k8s-master-4
4 /data/minio-tenant-1-prometheus 5 監(jiān)控數(shù)據(jù) k8s-master-4

租戶:30G

# 創(chuàng)建目錄(三個節(jié)點)
mkdir -p /data/1 /data/log1

# 在K8s-master-4創(chuàng)建審計日志目錄、監(jiān)控目錄
mkdir -p /data/minio-tenant-1-log-0 /data/minio-tenant-1-prometheus

三、PV && PVC

為MinIO租戶中的每個卷創(chuàng)建一個PV。例如,假設(shè)一個Kubernetes集群有3個節(jié)點,每個節(jié)點有2個本地連接的驅(qū)動器,那么總共創(chuàng)建6個本地PV。名稱、容量大小、目錄等可根據(jù)個人環(huán)境進(jìn)行配置:

1、pv-tenant.yaml

apiVersion: v1
kind: PersistentVolume
metadata:
   name: minio-k8s-master-4-data1  # PV-NAME
spec:
   capacity:
      storage: 5Gi  # capacity
   volumeMode: Filesystem
   accessModes:
   - ReadWriteOnce  # default ReadWriteOnce
   persistentVolumeReclaimPolicy: Retain
   storageClassName: minio-local-storage  # SC-NAME
   local:
      path: /data/1  # SC local-path
   nodeAffinity:
      required:
         nodeSelectorTerms:
         - matchExpressions:
            - key: kubernetes.io/hostname
              operator: In
              values:
              - k8s-master-4  # NODE-NAME
---
apiVersion: v1
kind: PersistentVolume
metadata:
   name: minio-k8s-master-4-log1  # PV-NAME
spec:
   capacity:
      storage: 5Gi  # capacity
   volumeMode: Filesystem
   accessModes:
   - ReadWriteOnce  # default ReadWriteOnce
   persistentVolumeReclaimPolicy: Retain
   storageClassName: minio-local-storage  # SC-NAME
   local:
      path: /data/log1  # SC local-path
   nodeAffinity:
      required:
         nodeSelectorTerms:
         - matchExpressions:
            - key: kubernetes.io/hostname
              operator: In
              values:
              - k8s-master-4  # NODE-NAME
---
apiVersion: v1
kind: PersistentVolume
metadata:
   name: minio-k8s-node1-5-data1  # PV-NAME
spec:
   capacity:
      storage: 5Gi  # capacity
   volumeMode: Filesystem
   accessModes:
   - ReadWriteOnce  # default ReadWriteOnce
   persistentVolumeReclaimPolicy: Retain
   storageClassName: minio-local-storage  # SC-NAME
   local:
      path: /data/1  # SC local-path
   nodeAffinity:
      required:
         nodeSelectorTerms:
         - matchExpressions:
            - key: kubernetes.io/hostname
              operator: In
              values:
              - k8s-node1-5  # NODE-NAME
---
apiVersion: v1
kind: PersistentVolume
metadata:
   name: minio-k8s-node1-5-log1  # PV-NAME
spec:
   capacity:
      storage: 5Gi  # capacity
   volumeMode: Filesystem
   accessModes:
   - ReadWriteOnce  # default ReadWriteOnce
   persistentVolumeReclaimPolicy: Retain
   storageClassName: minio-local-storage  # SC-NAME
   local:
      path: /data/log1  # SC local-path
   nodeAffinity:
      required:
         nodeSelectorTerms:
         - matchExpressions:
            - key: kubernetes.io/hostname
              operator: In
              values:
              - k8s-node1-5  # NODE-NAME

---
apiVersion: v1
kind: PersistentVolume
metadata:
   name: minio-k8s-node2-6-data1  # PV-NAME
spec:
   capacity:
      storage: 5Gi  # capacity
   volumeMode: Filesystem
   accessModes:
   - ReadWriteOnce  # default ReadWriteOnce
   persistentVolumeReclaimPolicy: Retain
   storageClassName: minio-local-storage  # SC-NAME
   local:
      path: /data/1  # SC local-path
   nodeAffinity:
      required:
         nodeSelectorTerms:
         - matchExpressions:
            - key: kubernetes.io/hostname
              operator: In
              values:
              - k8s-node2-6  # NODE-NAME
              
---
apiVersion: v1
kind: PersistentVolume
metadata:
   name: minio-k8s-node2-6-log1  # PV-NAME
spec:
   capacity:
      storage: 5Gi  # capacity
   volumeMode: Filesystem
   accessModes:
   - ReadWriteOnce  # default ReadWriteOnce
   persistentVolumeReclaimPolicy: Retain
   storageClassName: minio-local-storage  # SC-NAME
   local:
      path: /data/log1  # SC local-path
   nodeAffinity:
      required:
         nodeSelectorTerms:
         - matchExpressions:
            - key: kubernetes.io/hostname
              operator: In
              values:
              - k8s-node2-6  # NODE-NAME

創(chuàng)建審計日志PV、PVC配置文件(后續(xù)備用):

2、pv-pvc-minio-tenant-1-log-0.yaml

apiVersion: v1
kind: PersistentVolume
metadata:
   name: minio-tenant-1-log  # PV-NAME
   namespace: minio-tenant-1
spec:
   capacity:
      storage: 5Gi  # capacity
   volumeMode: Filesystem
   accessModes:
   - ReadWriteOnce  # default ReadWriteOnce
   persistentVolumeReclaimPolicy: Retain
   storageClassName: minio-local-storage  # SC-NAME
   local:
      path: /data/minio-tenant-1-log-0  # SC local-path
   nodeAffinity:
      required:
         nodeSelectorTerms:
         - matchExpressions:
            - key: kubernetes.io/hostname
              operator: In
              values:
              - k8s-master-4  # NODE-NAME

---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
  labels:
    v1.min.io/log-pg: minio-tenant-1-log
  name: minio-tenant-1-log-minio-tenant-1-log-0
  namespace: minio-tenant-1
spec:
  accessModes:
  - ReadWriteOnce
  resources:
    requests:
      storage: "5368709120"
  storageClassName: minio-local-storage
  volumeMode: Filesystem
  volumeName: minio-tenant-1-log

創(chuàng)建租戶監(jiān)控prometheus使用的PV、PVC配置文件(后續(xù)備用):

3、pv-pvc-minio-tenant-prometheus.yaml

apiVersion: v1
kind: PersistentVolume
metadata:
   name: minio-tenant-1-prometheus  # PV-NAME
   namespace: minio-tenant-1
spec:
   capacity:
      storage: 5Gi  # capacity
   volumeMode: Filesystem
   accessModes:
   - ReadWriteOnce  # default ReadWriteOnce
   persistentVolumeReclaimPolicy: Retain
   storageClassName: minio-local-storage  # SC-NAME
   local:
      path: /data/minio-tenant-1-prometheus  # SC local-path
   nodeAffinity:
      required:
         nodeSelectorTerms:
         - matchExpressions:
            - key: kubernetes.io/hostname
              operator: In
              values:
              - k8s3-master  # NODE-NAME
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
  labels:
    v1.min.io/prometheus: minio-tenant-1-prometheus
  name: minio-tenant-1-prometheus-minio-tenant-1-prometheus-0
  namespace: minio-tenant-1
spec:
  accessModes:
  - ReadWriteOnce
  resources:
    requests:
      storage: 5Gi
  storageClassName: minio-local-storage  
  volumeMode: Filesystem
  volumeName: minio-tenant-1-prometheus
# 為MinIO Tenant創(chuàng)建命名空間
kubectl create namespace minio-tenant-1

# 創(chuàng)建租戶pvc
 kubectl apply -f pv-tenant.yaml

# 查看創(chuàng)建的pv
kubectl get pv | grep minio

【Kubernetes】k8s使用minio作為對象存儲,Kubernetes,kubernetes,linux,容器

四、創(chuàng)建MinIO Tenant租戶

使用kubectl minio租戶創(chuàng)建命令創(chuàng)建minio租戶。該命令始終使用MinIO服務(wù)器和MinIO控制臺的最新穩(wěn)定Docker映像。

以下示例創(chuàng)建了一個3節(jié)點MinIO部署,6個驅(qū)動器的總?cè)萘繛?0Gi。此時會同時創(chuàng)建審計日志、prometheus監(jiān)控相關(guān)pod。

# 查看minio支持的api-resource版本
[root@k8s-master-4 ~]# kubectl api-resources 
NAME             SHORTNAMES          APIVERSION                     NAMESPACED            KIND
......
tenants          tenant              minio.min.io/v2                true                  Tenant
......


[root@k8s-master-4 ~]# kubectl minio tenant create minio-tenant-1 \
>  --servers 3 \
>  --volumes 6  \
>  --capacity 30Gi \
>  --storage-class minio-local-storage \
>  --namespace minio-tenant-1
  
Tenant 'minio-tenant-1' created in 'minio-tenant-1' Namespace


  Username: W175STC2EU3QG0KXEEUN 

  Password: BhbYGhIZamMlYQXjYOZaD8TZzJno9zNwXa0VUmrq 

  Note: Copy the credentials to a secure location. MinIO will not display these again.


APPLICATION  SERVICE NAME            NAMESPACE       SERVICE TYPE  SERVICE PORT 

MinIO        minio                   minio-tenant-1  ClusterIP     443           

Console      minio-tenant-1-console  minio-tenant-1  ClusterIP     9443


# 查看租戶狀態(tài)
# 當(dāng)前狀態(tài)在初始化過程中,等待Log Search就緒,此過程可能要花費(fèi)一段時間,租戶成功后,狀態(tài)會顯示Initialized:
[root@k8s-master-4 ~]# kubectl get tenants -n minio-tenant-1
NAME             STATE         AGE
minio-tenant-1   Initialized   19h

# 各pod、服務(wù)等對象成功狀態(tài)
kubectl -n minio-tenant-1 get all

# 查看創(chuàng)建的pvc(如圖二)
kubectl -n minio-tenant-1 get pvc

# 查看當(dāng)前租戶
[root@k8s-master-4 ~]# kubectl minio tenant list

Tenant 'minio-tenant-1', Namespace 'minio-tenant-1', Total capacity 30 GiB

  Current status: Initialized 
  MinIO version: minio/minio:RELEASE.2022-04-16T04-26-02Z 
  
  


# 可以使用kubectl端口轉(zhuǎn)發(fā)程序臨時公開每個服務(wù)。運(yùn)行以下示例將流量從運(yùn)行kubectl的主機(jī)轉(zhuǎn)發(fā)到Kubernetes集群內(nèi)運(yùn)行的服務(wù)。
# 租戶端口轉(zhuǎn)發(fā)
[root@k8s-master-4 ~]# kubectl port-forward service/minio 443:443 -n minio-tenant-1 
Forwarding from 127.0.0.1:443 -> 9000
Forwarding from [::1]:443 -> 9000

[root@k8s-master-4 ~]# kubectl port-forward service/minio-tenant-1-console 9443:9443 -n minio-tenant-1 
Forwarding from 127.0.0.1:9443 -> 9443

【Kubernetes】k8s使用minio作為對象存儲,Kubernetes,kubernetes,linux,容器

【Kubernetes】k8s使用minio作為對象存儲,Kubernetes,kubernetes,linux,容器

現(xiàn)在我們進(jìn)入minio的控制臺查看

【Kubernetes】k8s使用minio作為對象存儲,Kubernetes,kubernetes,linux,容器

【Kubernetes】k8s使用minio作為對象存儲,Kubernetes,kubernetes,linux,容器

租戶狀態(tài)已經(jīng)ok了文章來源地址http://www.zghlxwxcb.cn/news/detail-845088.html

五、其他操作

# 刪除minio-operater
kubectl minio delete

# 刪除tenant
kubectl minio tenant delete minio-tenant-1 --namespace minio-tenant-1

# 刪除pvc、pv
kubectl delete pvc --all -n minio-tenant-1 
kubectl delete pv --all -n minio-tenant-1 

# 刪除命名空間
kubectl delete ns minio-tenant-1

到了這里,關(guān)于【Kubernetes】k8s使用minio作為對象存儲的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Kubernetes(K8S)使用PV和PVC做存儲安裝mysql

    Kubernetes(K8S)使用PV和PVC做存儲安裝mysql

    首先你需要一個k8s環(huán)境,可以參考我寫的文章:https://blog.csdn.net/m0_51510236/article/details/130842122 我們可以簡單看一下官網(wǎng)的描述:https://kubernetes.io/zh-cn/docs/concepts/storage/persistent-volumes/#introduction 持久卷(PersistentVolume,PV) 是集群中的一塊存儲,可以由管理員事先制備, 或者使用

    2024年02月03日
    瀏覽(21)
  • Kubernetes(K8S之存儲)

    Kubernetes(K8S之存儲)

    configMap功能在Kubernetes1.2版本中引入,許多應(yīng)用程序會從配置文件,命令行參數(shù)或環(huán)境變量中讀取配置信息。ConfigMap API給我們提供了向容器中注入配置信息的機(jī)制。ConfigMap可以被用來保存單個屬性。 也可以用來保存整個配置文件或者JSON二進(jìn)制大對象。 1,使用目錄創(chuàng)建 $ls d

    2024年03月08日
    瀏覽(26)
  • 云原生Kubernetes:K8S存儲卷

    云原生Kubernetes:K8S存儲卷

    目錄 一、理論 1.存儲卷 2.emptyDir 存儲卷 3.hostPath卷 4.NFS共享存儲 5.PVC 和 PV 6.靜態(tài)創(chuàng)建PV 7.動態(tài)創(chuàng)建PV 二、實驗 ?1.emptyDir 存儲卷 2.hostPath卷 3.NFS共享存儲 4.靜態(tài)創(chuàng)建PV 5.動態(tài)創(chuàng)建PV 三、問題 1.生成pod一直pending 2.shoumount -e未顯示共享目錄 3.靜態(tài)創(chuàng)建pv 報錯 4.使用 Deployment 來創(chuàng)建

    2024年02月07日
    瀏覽(33)
  • Kubernetes/k8s的存儲卷/數(shù)據(jù)卷

    Kubernetes/k8s的存儲卷/數(shù)據(jù)卷

    k8s的存儲卷/數(shù)據(jù)卷 容器內(nèi)的目錄和宿主機(jī)的目錄掛載 容器在系統(tǒng)上的生命周期是短暫的,delete,k8s用控制創(chuàng)建的pod,delete相當(dāng)于重啟,容器的狀態(tài)也會回復(fù)到初始狀態(tài) 一旦回到初始狀態(tài),所有的后天編輯的文件都會消失 容器和節(jié)點之間創(chuàng)建一個可以持久化保存容器內(nèi)文件

    2024年01月24日
    瀏覽(44)
  • Kubernetes(k8s)實戰(zhàn):深入詳解Volume,詳解k8s文件同步存儲

    Kubernetes(k8s)實戰(zhàn):深入詳解Volume,詳解k8s文件同步存儲

    Volume官網(wǎng):https://kubernetes.io/docs/concepts/storage/volumes/ On-disk files in a Container are ephemeral, which presents some problems for non-trivial applications when running in Containers. First, when a Container crashes, kubelet will restart it, but the files will be lost - the Container starts with a clean state. Second, when running Containers to

    2024年02月13日
    瀏覽(21)
  • Kubernetes基礎(chǔ)(二十三)-k8s持久化存儲詳解

    Kubernetes基礎(chǔ)(二十三)-k8s持久化存儲詳解

    1.1 介紹 在容器中的磁盤文件是短暫的,當(dāng)容器崩潰時,Kubelet會重新啟動容器,但容器運(yùn)行時產(chǎn)生的數(shù)據(jù)文件都將會丟失,之后容器會以最干凈的狀態(tài)啟動。另外,當(dāng)一個Pod運(yùn)行多個容器時,各個容器可能需要共享一些文件,諸如此類的需求都可以使用Volume解決。Pod只需要通

    2024年03月17日
    瀏覽(24)
  • 【K8S】Kubernetes 中有狀態(tài)的資源對象——StatefulSet

    現(xiàn)在基本上很多服務(wù)中的應(yīng)用都是有狀態(tài)的,比如MySQL數(shù)據(jù)庫、Redis等,因為其中的數(shù)據(jù)在不斷地變化,所以這些應(yīng)用每個時刻都處于一個不同的狀態(tài)?;蛘咭粋€系統(tǒng)中存在多個不同的應(yīng)用,這些應(yīng)用存在一定的依賴關(guān)系。例如一個博客服務(wù),該服務(wù)中包含了Redis緩存和MySQL數(shù)

    2024年02月04日
    瀏覽(26)
  • Kubernetes(K8s)從入門到精通系列之三:K8s的基本概念和術(shù)語之資源對象概述

    K8s中的基本概念和術(shù)語大多是圍繞資源對象(Resource Object)來說的,而資源對象在總體上可分為以下兩類: 某種資源的對象,例如節(jié)點(Node)、Pod、服務(wù)(Service)、存儲卷(Volume)。 與資源對象相關(guān)的事物與動作,例如標(biāo)簽(Label)、注解(Annotation)、命名空間(Namespace)、部署(Deployment)、

    2024年02月14日
    瀏覽(110)
  • Kubernetes(k8s)安裝NFS動態(tài)供給存儲類并安裝KubeSphere

    Kubernetes(k8s)安裝NFS動態(tài)供給存儲類并安裝KubeSphere

    它是一款全棧的 Kubernetes 容器云 PaaS 解決方案(來源于官網(wǎng)),而我覺得它是一款強(qiáng)大的Kubernetes圖形界面,它繼承了如下組件 (下面這段內(nèi)容來自官網(wǎng)): Kubernetes DevOps 系統(tǒng) 基于 Jenkins 為引擎打造的 CI/CD,內(nèi)置 Source-to-Image 和 Binary-to-Image 自動化打包部署工具 基于 Istio 的微

    2024年02月09日
    瀏覽(32)
  • 【云原生 | Kubernetes 系列】K8s 實戰(zhàn) Kubernetes 對象管理之指令式命令管理和配置文件命令式管理

    【云原生 | Kubernetes 系列】K8s 實戰(zhàn) Kubernetes 對象管理之指令式命令管理和配置文件命令式管理

    kubectl 工具能夠支持三種對象管理方式: 聲明式對象配置 指令式命令 指令式對象配置 前面我使用了兩篇文章講解了 使用配置文件對 Kubernetes 對象進(jìn)行聲明式管理 的相關(guān)知識點,本篇文章我將帶領(lǐng)大家一起學(xué)習(xí)剩下的兩個Kubernetes 對象管理的指令式命令管理和配置文件命令式

    2023年04月15日
    瀏覽(89)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包