@جستجوی جمجیمز هانت
تحقیق و توسعه در استارک و وین ، یافتن راه حل های نرم افزاری برای مشکلات مشتری و تغییر آنها به بهترین روش های اجرایی.
هنگامی که مدیریت بیش از یک خوشه Kubernetes را شروع کردید ، تقاضای بیشتری از خود خواهید کرد
$KUBECONFIG
. در اوایل کار در حال چرخش غلاف های جداگانه ، جدا شدم
.kubeconfig
برای هر خوشه پرونده کنید و یک تابع پوسته کوچک برای تنظیم متغیرهای لازم محیط نوشت. جابجایی بین خوشه ها به همین سادگی بود:
→ k is buffalo-lab
kubernetes: buffalo-lab
(config): /Users/jhunt/.k/buffalo-lab
من این کار را کردم زیرا دستور “درست” برای یادآوری بیش از حد بود:
kubectl config use-context buffalo-lab
منظورت رو ببین؟
سپس من با kubectx و kubens آشنا شدم و آنها به سرعت بی ارزش شدند.
اکنون این فهرست را پر از این همه پرونده تنظیمات گسسته و گسسته دارم و نمی خواهم آنها را با هم ویرایش کنم. خوشبختانه ،
kubectl
خودش می تواند آنها را برای ما ادغام کند!
توجه داشته باشید:
kubectl
فقط اگر پرونده های پیکربندی را از طریق
$KUBECONFIG
متغیر محیطی. شما نمی تواند استفاده از
--kubeconfig
خط فرمان ، کار نمی کند.
برای نشان دادن این ، من قصد دارم خود را به شما نشان دهم
~/.k
فهرست راهنما:
$ ls -l ~/.k
total 96
-rw-r--r-- 1 jhunt staff 7050 Jan 6 09:56 buffalo-lab
-rw-r--r-- 1 jhunt staff 5641 Jan 1 11:30...