Size: a a a

OpenShift - русскоязычное сообщество

2018 June 08

A

Asgoret in OpenShift - русскоязычное сообщество
Vadim Rutkovsky
Там есть какая-то конструкция чтоб подставить значение из готового ямла, но  гуглить не удобно. Посмотри примеры на docs.openshift.org?
я пытался))) он указывает на ${PROJECT_NAME} , но с такой конструкцией он не разворачивается
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
Asgoret
я пытался))) он указывает на ${PROJECT_NAME} , но с такой конструкцией он не разворачивается
Нене, без подстановки, что-то вроде valueFrom: metadata.namespace
источник

A

Asgoret in OpenShift - русскоязычное сообщество
Vadim Rutkovsky
Нене, без подстановки, что-то вроде valueFrom: metadata.namespace
ок, спасибо
источник

A

Asgoret in OpenShift - русскоязычное сообщество
сча буду гуглить конструкцию
источник

A

Asgoret in OpenShift - русскоязычное сообщество
@vrutkovs
"${FOO | base64}" ошибка в base64 0 byte input.
Так нельзя писать?
источник

A

Asgoret in OpenShift - русскоязычное сообщество
  - kind: Secret
   apiVersion: v1
   metadata:
     name: ${USER_SA}-secret
     annotations:
       kubernetes.io/service-account.name: ${USER_SA}
   type: kubernetes.io/service-account-token
   data:
     username:"${USER_SA_NAME | base64}"
источник

A

Asgoret in OpenShift - русскоязычное сообщество
  - name: USER_SA_NAME
   displayName: User secret key
   description: Specify secret for user account.
   required: true
   from: '[a-zA-Z0-9]{3}'
   generate: expression
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
Asgoret
  - kind: Secret
   apiVersion: v1
   metadata:
     name: ${USER_SA}-secret
     annotations:
       kubernetes.io/service-account.name: ${USER_SA}
   type: kubernetes.io/service-account-token
   data:
     username:"${USER_SA_NAME | base64}"
Подожжи, а чем ты депооишь? Если энсиблом, так генерируй их через jinja
источник

A

Asgoret in OpenShift - русскоязычное сообщество
Vadim Rutkovsky
Подожжи, а чем ты депооишь? Если энсиблом, так генерируй их через jinja
yaml  в gui Openshift
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
А если это темплейт то да, должно сработать наверное
источник

A

Asgoret in OpenShift - русскоязычное сообщество
Vadim Rutkovsky
А если это темплейт то да, должно сработать наверное

Cannot create secret "user-sa-secret". Secret in version "v1" cannot be handled as a Secret: [pos 68]: json: error decoding base64 binary '${USER_SA_NAME | base64}': illegal base64 data at input byte 0
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
Asgoret
@vrutkovs
"${FOO | base64}" ошибка в base64 0 byte input.
Так нельзя писать?
Мне кажется он сам закодирует в base64 здесь
источник

A

Asgoret in OpenShift - русскоязычное сообщество
Vadim Rutkovsky
Мне кажется он сам закодирует в base64 здесь
есть идеи?)
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
Asgoret
есть идеи?)
Попробуй убрать | base 64?
источник

A

Asgoret in OpenShift - русскоязычное сообщество
Vadim Rutkovsky
Попробуй убрать | base 64?
просто с генерацией?
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
Ага
источник

A

Asgoret in OpenShift - русскоязычное сообщество
работает. Просто если пользователь введет свое значение, оно ведь будет ругаться, что оно не в base64
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
Asgoret
работает. Просто если пользователь введет свое значение, оно ведь будет ругаться, что оно не в base64
Хмм, не должно, оно само конвертит значит
источник

A

Asgoret in OpenShift - русскоязычное сообщество
Vadim Rutkovsky
Хмм, не должно, оно само конвертит значит
не работает...видимо в 3.9 есть, в 3.7 нет
источник

A

Asgoret in OpenShift - русскоязычное сообщество
@vrutkovs  можно-ли как-то скрыть параметр? чтобы пользователь не мог ввести никакого значения.
источник