Size: a a a

Kubernetes — русскоговорящее сообщество

2021 April 03

AL

Aleksey Lazarev in Kubernetes — русскоговорящее сообщество
Andrey Kartashov
как минимум у kubectl нет команды создать контекст
Ты шутишь?)
источник

AL

Aleksey Lazarev in Kubernetes — русскоговорящее сообщество
Set-context создает контекст
источник

TL

Timofey Larkin in Kubernetes — русскоговорящее сообщество
Vasiliy Romaneev
а его нужно именно командами создавать ? или можно в секреты куба/гитлаба засунуть ?
Не вижу проблемы, чтобы создать шаблон руками в конфигмап и только kubectl config set-user --token blahblah в контейнере делать.
источник

AL

Aleksey Lazarev in Kubernetes — русскоговорящее сообщество
Еслп ты не —current напишешь а имя
источник

VR

Vasiliy Romaneev in Kubernetes — русскоговорящее сообщество
Andrey Kartashov
главное результат
про то и речь, что за время переписки можно было на выбор почитать исходники тилта или  доставить кубконфиг любым удобным тебе способом.
источник

AK

Andrey Kartashov in Kubernetes — русскоговорящее сообщество
я параллельно это делаю
источник

VR

Vasiliy Romaneev in Kubernetes — русскоговорящее сообщество
ок.
источник

TL

Timofey Larkin in Kubernetes — русскоговорящее сообщество
$ export KUBECONFIG=./config
$ k config view
W0403 00:50:05.246493   28534 loader.go:223] Config not found: ./config
apiVersion: v1
clusters: null
contexts: null
current-context: ""
kind: Config
preferences: {}
users: null
$ k config set-context hello --namespace hello
W0403 00:50:26.373492   28574 loader.go:223] Config not found: ./config
W0403 00:50:26.373576   28574 loader.go:223] Config not found: ./config
Context "hello" created.
$ cat config
apiVersion: v1
clusters: null
contexts:
- context:
   cluster: ""
   namespace: hello
   user: ""
 name: hello
current-context: ""
kind: Config
preferences: {}
users: null
источник

TL

Timofey Larkin in Kubernetes — русскоговорящее сообщество
Andrey Kartashov
не ребята, не всё так просто. конфиг придётся руками делать.
👆this
источник

AK

Andrey Kartashov in Kubernetes — русскоговорящее сообщество
уже что-то
источник

AK

Andrey Kartashov in Kubernetes — русскоговорящее сообщество
надо ещё добавить клстер и пользователя
источник

TL

Timofey Larkin in Kubernetes — русскоговорящее сообщество
Usage:
 kubectl config set-context [NAME | --current] [--cluster=cluster_nickname] [--user=user_nickname]
[--namespace=namespace] [options]
источник

AL

Aleksey Lazarev in Kubernetes — русскоговорящее сообщество
Aleksey Lazarev
И почему ты не можешь уже написать kubectl config —help
>
источник

TL

Timofey Larkin in Kubernetes — русскоговорящее сообщество
BTW:
$ k config set-context --help

иногда помогает)
источник

AL

Aleksey Lazarev in Kubernetes — русскоговорящее сообщество
Timofey Larkin
BTW:
$ k config set-context --help

иногда помогает)
На самом деле он троллейбус, вместо —help пиши в чатик нервируй людей ночью в пятницу)
источник

TL

Timofey Larkin in Kubernetes — русскоговорящее сообщество
love thy neighbor as you love thy manpage
источник

AK

Andrey Kartashov in Kubernetes — русскоговорящее сообщество
Timofey Larkin
Usage:
 kubectl config set-context [NAME | --current] [--cluster=cluster_nickname] [--user=user_nickname]
[--namespace=namespace] [options]
их ещё создать надо
источник

AK

Andrey Kartashov in Kubernetes — русскоговорящее сообщество
для кластера вроде kubectl config set-cluster g --server=https://127.0.0.1 --embed-certs --certificate-authority=/var/run/secrets/kubernetes.io/serviceaccount/ca.crt
источник

TL

Timofey Larkin in Kubernetes — русскоговорящее сообщество
ну да, как-то так.
источник

TL

Timofey Larkin in Kubernetes — русскоговорящее сообщество
В данном случае, логичнее --server=https://kubernetes.default.svc
источник