sh 为Kubernetes生成Docker Registry资源 - wget -O - https://bit.ly/2raMXQk | bash -s <docker-usernam
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh 为Kubernetes生成Docker Registry资源 - wget -O - https://bit.ly/2raMXQk | bash -s <docker-usernam相关的知识,希望对你有一定的参考价值。
#!/usr/bin/env bash
: '
USAGE:
wget -O - <URL> | \
bash -s <kubectl namespace> <secret name> <docker hub username> <docker hub password> <docker hub email>
'
NS=$1
SNAME=$2
DUSER=$3
DPASS=$4
DMAIL=$5
DREGISTRY=https://index.docker.io/v1/
kubectl -n $NS create secret docker-registry $SNAME \
--docker-server=$DREGISTRY \
--docker-username=$DUSER \
--docker-password=$DPASS \
--docker-email=$DMAIL
kubectl -n $NS get secret/$SNAME -o yaml > docker-registry-secret-$SNAME.yaml
kubectl -n $NS delete secret/$SNAME
以上是关于sh 为Kubernetes生成Docker Registry资源 - wget -O - https://bit.ly/2raMXQk | bash -s <docker-usernam的主要内容,如果未能解决你的问题,请参考以下文章
如何运行多进程Docker容器
sh 在OS X上获取Kubernetes的原生(无VM)Docker支持
K8S------Kubernetes二进制搭建中的脚本文件集合
K8S------Kubernetes二进制搭建中的脚本文件集合
K8S------Kubernetes二进制搭建中的脚本文件集合
解决Docker以默认root用户运行生成的文件权限为root的问题