- इंस्टॉल करें Kubernetes क्लाइंट अजगर के लिए
- अब आप रहस्य खींच सकते हैं। उदाहरण के लिए गुप्त नाम -
mysql-pass
, नाम स्थान -default
from kubernetes import client, config
config.load_kube_config()
v1 = client.CoreV1Api()
secret = v1.read_namespaced_secret("mysql-pass", "default")
print(secret)
- यदि आपको गुप्त पासवर्ड से डिकोडेड पासवर्ड निकालने की आवश्यकता है
from kubernetes import client, config
import base64
import sys
config.load_kube_config()
v1 = client.CoreV1Api()
sec = str(v1.read_namespaced_secret("mysql-pass", "default").data)
pas = base64.b64decode(sec.strip().split()[1].translate(None, '}\''))
print(pas)
आशा है कि यह मदद करेगा।