zoukankan      html  css  js  c++  java
  • K8s命令创建harbor-Secret

    环境:k8s、centos7

    1、创建前先查看secrets

    [root@k8s-master ~]# kubectl get secrets -n test-project
    NAME                  TYPE                                  DATA   AGE
    default-token-56q6l   kubernetes.io/service-account-token   3      340d
    harbor-234            kubernetes.io/dockerconfigjson        1      287d
    s2irun-token-jdslt    kubernetes.io/service-account-token   3      285d
    

    2、k8s创建secrets命令模板

    kubectl create secret docker-registry NAME --docker-username=user --docker-password=password --docker-email=email
    [root@k8s-master ~]# kubectl create secret docker-registry harbor-secretname242 --docker-server=chinapopin.com:18443 --docker-username=username --docker-password=passwd -n test-project
    secret/harbor-secretname242 created
    [root@k8s-master ~]# kubectl get secrets -n test-project
    NAME                   TYPE                                  DATA   AGE
    default-token-56q6l    kubernetes.io/service-account-token   3      340d
    harbor-234             kubernetes.io/dockerconfigjson        1      287d
    harbor-secretname242   kubernetes.io/dockerconfigjson        1      55s
    s2irun-token-jdslt     kubernetes.io/service-account-token   3      285d
    [root@k8s-master tmp]# kubectl describe secrets harbor-secretname242 -n test-project
    Name: harbor-secretname242
    Namespace: test-project
    Labels: <none>
    Annotations: <none>
    
    Type: kubernetes.io/dockerconfigjson
    
    Data
    ====
    .dockerconfigjson: 108 bytes

    3、配置yaml,通过secret获取images

    [root@master1 machine-tool]# vi nginx.yaml 
    apiVersion: v1
    kind: Pod
    metadata:
      name: nginx
      namespace: machine-tool
    spec:
      containers:
      - name: nginx
        image: chinapopin.com:18443/ezczwy/ssh-centos7:latest
        command:
          - top
          - '-b'
      imagePullSecrets:
      - name: harbor-242
    

      

     

      

    做一个决定,并不难,难的是付诸行动,并且坚持到底。
  • 相关阅读:
    简单使用SQLite 的增删改查
    androidd 程序默认安装位置和数据存储位置(公用和私用)
    git用法demo
    jQuery动态赋值给选择器
    无法访问虚拟机web服务
    日志-demo
    vitualbox + centos出现问题整理
    安全基础术语
    vs2010+qt4.8.6
    redis高并发
  • 原文地址:https://www.cnblogs.com/wukc/p/14779985.html
Copyright © 2011-2022 走看看