Kubernetes: рдЙрджреНрдзреГрдд YAML рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬрдм рдХрд┐рд╕реА рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 14 рд╕рд┐рддре░ 2016  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: kubernetes/kubernetes

рдХреНрдпрд╛ рдпрд╣ рдорджрдж рдХреЗ рд▓рд┐рдП рдЕрдиреБрд░реЛрдз рд╣реИ?

рдирд╣реАрдВ

рдЗрд╕реЗ рдлрд╛рдЗрд▓ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЖрдкрдиреЗ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдореБрджреНрджреЛрдВ рдореЗрдВ рдХреМрди рд╕реЗ рдХреАрд╡рд░реНрдб рдЦреЛрдЬреЗ?

рдпрдорд▓ рдЙрджреНрдзрд░рдг рдЙрджреНрдзрд░рдг

рдХреНрдпрд╛ рдпрд╣ рдмрдЧ рд░рд┐рдкреЛрд░реНрдЯ рдпрд╛ рд╕реБрд╡рд┐рдзрд╛ рдЕрдиреБрд░реЛрдз рд╣реИ? (рдПрдХ рдЪреБрдиреЛ):

рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рд╕рдВрд╕реНрдХрд░рдг ( kubectl version ): 1.3.6

рдкрд░реНрдпрд╛рд╡рд░рдг :

  • рдХреНрд▓рд╛рдЙрдб рдкреНрд░рджрд╛рддрд╛ рдпрд╛ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди : GCE
  • OS (рдЬреИрд╕реЗ /etc/os-release рд╕реЗ): рдЕрд▓реНрдкрд╛рдЗрди рд▓рд┐рдирдХреНрд╕ 3.4.0
  • рдХрд░реНрдиреЗрд▓ (рдЬреИрд╕реЗ uname -a ): Linux kash-api-4080102595-t21vs 3.16.0-4-amd64 #1 SMP рдбреЗрдмрд┐рдпрди 3.16.7-ckt25-2 (2016-04-08) x86_64 Linux
  • рдЙрдкрдХрд░рдг рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ : рдПрдкреАрдХреЗ
  • рдЕрдиреНрдп :

рдХреНрдпрд╛ рд╣реБрдЖ : рд░рд╣рд╕реНрдп/рдХреЙрдиреНрдлрд┐рдЧрдореИрдк рдмрдирд╛рддреЗ рд╕рдордп, рдпрд╣ рдХрд╛рдлреА рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ рдЬрдм рдореВрд▓реНрдпреЛрдВ рдХреЗ рдЙрджреНрдзрд░рдгреЛрдВ рд╕реЗ рдШрд┐рд░реЗ рд╣реЛрдиреЗ рдХреА рдЙрдореНрдореАрдж рдХреА рдЬрд╛рддреА рд╣реИ рдпрд╛ рдирд╣реАрдВред рдХрднреА-рдХрднреА рдпрд╣ рд╕рдВрдЦреНрдпрд╛рдПрдВ рд╣реЛрддреА рд╣реИрдВ, рджреВрд╕рд░реА рдмрд╛рд░ рдпрд╣ рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╣реЛрддреА рд╣реИ, рдФрд░ рд╣рдореЗрд╢рд╛ рдЧреИрд░ рдорд╛рдирдХ рд╡рд░реНрдгреЛрдВ рд╕реЗ рд╢реБрд░реВ рд╣реЛрдиреЗ рдХреЗ рдХрд╛рд░рдг рдирд╣реАрдВред

рд╣рдо рдЕрдкрдиреЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЛ рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП NodeJS рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ (рдЖрд╢реНрдЪрд░реНрдпрдЬрдирдХ рд░реВрдк рд╕реЗ) рдХрд┐рд╕реА рднреА рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЗ рдкрд╛рд╕ рдореВрд▓реНрдпреЛрдВ рдХреЗ рдЖрд╕рдкрд╛рд╕ рдЙрджреНрдзрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдирд╣реАрдВ рд╣реИ, рдФрд░ рд╣рдорд╛рд░реЗ рд╕рднреА рдЕрдиреНрдп рдЙрдкрдпреЛрдЧ рдорд╛рдорд▓реЛрдВ рдХреЗ рд▓рд┐рдП рд╡реИрдз YAML рдЙрддреНрдкрдиреНрди рдХрд░ рд░рд╣реЗ рд╣реИрдВред рд╣рдо рдЙрджреНрдзрд░рдг рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдкреЛрд╕реНрдЯ-рдЬреЗрдирд░реЗрдЯреЗрдб 'sed' /magic/ рдХрд╛ рд╕рд╣рд╛рд░рд╛ рд▓реЗ рд░рд╣реЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рдЖрджрд░реНрд╢ рдирд╣реАрдВ рд╣реИред

рдХреНрдпрд╛ рдпрд╣ рд╕рдВрднрд╡ рд╣реИ рдХрд┐ рдореВрд▓реНрдпреЛрдВ рдХреЛ рдЙрджреНрдзреГрдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдиреЗ рдкрд░ рд╡рд╛рдИрдПрдПрдордПрд▓ рд╕рддреНрдпрд╛рдкрди рдХреБрдмреЗрдХреНрдЯрд▓ рдЙрдкрдпреЛрдЧ рдмрд╣реБрдд рд╕рдЦреНрдд/рдЯреВрдЯрд╛ рд╣реБрдЖ рд╣реЛ?

рдЖрдк рдХреНрдпрд╛ рд╣реЛрдиреЗ рдХреА рдЙрдореНрдореАрдж рдХрд░рддреЗ рд╣реИрдВ : рд╡реИрдз рд╡рд╛рдИрдПрдПрдордПрд▓ рдЬрдирд░реЗрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдЙрджреНрдзрд░рдг рдЬреЛрдбрд╝рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ

рдЗрд╕реЗ рдХреИрд╕реЗ рдкреБрди: рдкреЗрд╢ рдХрд░реЗрдВ (рдЬрд┐рддрдирд╛ рд╕рдВрднрд╡ рд╣реЛ рдЙрддрдирд╛ рдиреНрдпреВрдирддрдо рдФрд░ рд╕рдЯреАрдХ):
рдпрд╣рд╛рдБ рдПрдХ configmap рдорд╛рди рд╣реИ рдЬрд┐рд╕реЗ рдЙрджреНрдзреГрдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ

рдбреАрдмреАрдХрдиреЗрдХреНрд╢рдирдЯрд╛рдЗрдордЖрдЙрдЯ: '60'

рдпрд╛

рд░рд┐рдореЛрдЯрд┐рдк: 'рдХреБрдЫ-рд╣реЛрд╕реНрдЯ-рдпрд╣рд╛рдБ'

рд╣рдореЗрдВ рдФрд░ рдХреБрдЫ рдЬрд╛рдирдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ :

arekubectl siapi-machinery

рд╕рднреА 3 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

@theothermike рд╣рд╛рдп, рдпрд╣ рдПрдХ рдЬреНрдЮрд╛рдд рд╕рдорд╕реНрдпрд╛ рдХреА рддрд░рд╣ рд▓рдЧрддрд╛ рд╣реИ рдФрд░ рдЗрд╕рдХреЗ рд▓рд┐рдП рдХреЛрдИ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рд▓рдЧрддрд╛ рд╣реИред рдпрд╛рдиреА рдЖрдкрдХреЛ рд╕рд╣реА рдкреНрд░рдХрд╛рд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ .. рдореИрдВ рдпрд╣рд╛рдВ рдЪрд░реНрдЪрд╛ рдХреЛ рджреЗрдЦрдиреЗ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджреВрдВрдЧрд╛ https://github.com/kubernetes/kubernetes/issues/2763 @liggitt рд╕реЗ рдмрд╣реБрдд рд╕рд╛рд░реА рдЕрдЪреНрдЫреА рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдВ рдпрд╣ рдПрдХ рдФрд░ рд╕рдорд╛рди рд╕рдорд╕реНрдпрд╛ рдХреА рд░рд┐рдкреЛрд░реНрдЯ рдХреА рдЧрдИ рдФрд░ рдмрдВрдж рд╣реБрдИ https: / /github.com/kubernetes/kubernetes/issues/28974 рдпрджрд┐ рдЖрдк рдЗрд╕рдХреЗ рд╕рд╛рде рдареАрдХ рд╣реИрдВ рддреЛ рд╣рдореЗрдВ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдмрдВрдж рдХрд░ рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдПред рдзрдиреНрдпрд╡рд╛рдж! @liggitt рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ?

рдореИрдВ !!integer рд╕рд╛рде рдореВрд▓реНрдпреЛрдВ рдХреЛ рдЙрдкрд╕рд░реНрдЧ рдХрд░рдХреЗ рдЙрджреНрдзреГрдд рдХрд┐рдП рдмрд┐рдирд╛ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реВрдВред рд▓реЗрдХрд┐рди !!int рд╣рд╛рд▓рд╛рдВрдХрд┐ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИред (рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ 1.8 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ)

рднреВрддрдкреВрд░реНрд╡:

apiVersion: v1
kind: ConfigMap
metadata:
 name: identity-config
data:
  TC_HOST: 192.168.1.10
  TC_PORT: !!integer 8080

рд╕реНрдкрдЬрд╝рд╛рд▓рд╛ рд╕реЗ рд╕рд╣рдордд, рдкреНрд░рдХрд╛рд░ рдХреЛ рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрдорд▓ рдХреЛ рдХреЗрд╡рд▓ рд╕рдВрдЦреНрдпрд╛ рдФрд░ рдмреВрд▓рд┐рдпрди рдорд╛рдиреЛрдВ рдХреЛ рдЙрджреНрдзреГрдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ (рдЕрд▓реНрдлрд╛ рдорд╛рди рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдиреБрдорд╛рдирд┐рдд рд╣реИрдВ), рд▓реЗрдХрд┐рди рдпрджрд┐ рдЖрдк рдЗрд╕реЗ рдЖрд╕рд╛рди рдмрдирд╛рддреЗ рд╣реИрдВ рддреЛ рдЖрдк рд╕рднреА рдХреЙрдиреНрдлрд┐рдЧрдореИрдк рдбреЗрдЯрд╛ рдорд╛рдиреЛрдВ рдХреЛ рдЙрджреНрдзреГрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

mml picture mml  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

cooligc picture cooligc  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

sanjana-bhat picture sanjana-bhat  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

broady picture broady  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

rhohubbuild picture rhohubbuild  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ