Size: a a a

2020 April 23

PR

Paul Rudnitskiy in K8Spb
вечер глупых вопросов продолжается: можно ли из configmap подмонтировать один файл? Сейчас монтируется папка целиком
источник

MF

Maxim Filatov in K8Spb
можно
источник

MF

Maxim Filatov in K8Spb
щапокажу
источник

MF

Maxim Filatov in K8Spb
      volumeMounts:
     - name: config-volume
       mountPath: /app/config.yaml
       subPath: config.yaml
...
 volumes:
   - name: config-volume
     configMap:
       name: <configmap-name>
источник

MF

Maxim Filatov in K8Spb
уотак
источник

PR

Paul Rudnitskiy in K8Spb
попробую, спасибо.
источник

MF

Maxim Filatov in K8Spb
маунтПас должен показывать на конкретный файл и сабПас должен указывать конкретный файл из конфигмапы
источник

PR

Paul Rudnitskiy in K8Spb
идея классная, но увы - не работает как минимум для kube 1.16. mountPath должен быть директорией, иначе прилетает маловзарумительное unknown: Are you trying to mount a directory onto a file (or vice-versa)? Check if the specified host path exists and is the expected type

если оставить mountpath как папку - все содержимое старой папки становится недоступным (это то, чего я пытаюсь избежать)
источник

MF

Maxim Filatov in K8Spb
нене, ты что-то делаешь не так
источник

MF

Maxim Filatov in K8Spb
это работает уже ОЧЕНЬ давно
источник

PR

Paul Rudnitskiy in K8Spb
проверю еще раз
источник

PR

Paul Rudnitskiy in K8Spb
да, моя вина, сорри
источник

MF

Maxim Filatov in K8Spb
вот референс-дока, если что: https://kubernetes.io/docs/concepts/storage/volumes/#using-subpath
источник

MF

Maxim Filatov in K8Spb
вы мне лучше вот чего скажите: а go mod vendor можно как-то научить не лазить по коду, а качать только то, что в go.mod написато?
источник

MF

Maxim Filatov in K8Spb
чото я хуйню спросил, извините
источник

AS

Alexey Shatunov in K8Spb
Maxim Filatov
вы мне лучше вот чего скажите: а go mod vendor можно как-то научить не лазить по коду, а качать только то, что в go.mod написато?
он берет зависимости описанные в go.mod из глобального кеша пакетов и кладет их в папочку vendor
источник

MF

Maxim Filatov in K8Spb
ну не совсем так, он ещё палит все импорты в main.go
источник

MF

Maxim Filatov in K8Spb
и в случае с автосгенерённым кодом, например, случается unzip.zip
источник

MF

Maxim Filatov in K8Spb
ну то есть в main.go (необязательно напрямую, может и где-то в его импортах) импортируется что-нить из кода, который автогенерируется каким-нить controller-gen- ом
источник

MF

Maxim Filatov in K8Spb
и в репе нету автосгенерённого кода
источник