k8s中secret的用法詳解
secret可以加密用戶名和密碼文件,將其打包成一個secret并在API服務(wù)器上創(chuàng)建對象
echo -n 'admin' > ./username.txt echo -n 'xvagaxx' > ./password.txt
將username.txt和password.txt打包成secret
kubectl create secret generic db-user-pass \ --from-file=./username.txt \ --from-file=./password.txt
secret用于加密pod訪問數(shù)據(jù)庫的用戶憑證
假設(shè)現(xiàn)在建立了一個deployment,但是需要從私有阿里云倉庫下載一個鏡像,并且這個倉庫需要登錄,直接pull會報錯,在創(chuàng)建deployment時指定阿里云的鏡像倉庫
在建立deployment的yaml中掛載secret

創(chuàng)建時就可以成功拉取鏡像了
?kubectl create secret docker-registry my-registry --docker-server=xxx.xx.xxx --docker-username=login_username --docker-password=login_password --docker-email=null/email
docker-registry:自帶參數(shù) my-registry:自定義的secret的名字
–docker-server=需要訪問的地址
–docker-username=用于登錄的用戶名
–docker-password=用于登錄的密碼
–docker-email=登錄用的email賬號,可以為null
到此這篇關(guān)于k8s中secret使用方法的文章就介紹到這了,更多相關(guān)k8s secret使用內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
在Kubernetes集群中搭建Istio微服務(wù)網(wǎng)格的過程詳解
這篇文章主要介紹了在Kubernetes集群中搭建Istio微服務(wù)網(wǎng)格,我們采用default配置檔部署istio網(wǎng)格,istioctl?install命令不指定任何配置檔默認(rèn)就是呀default配置檔,需要的朋友可以參考下2022-05-05
Kubernetes調(diào)度管理優(yōu)先級和搶占機制詳解
這篇文章主要為大家介紹了Kubernetes調(diào)度管理優(yōu)先級和搶占機制詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-11-11
Kubernetes(k8s?1.23))安裝與卸載詳細(xì)教程
這篇文章主要介紹了Kubernetes(k8s?1.23))安裝與卸載,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-07-07

