Kubernetes: рдкрд░рд┐рдирд┐рдпреЛрдЬрди API рд╕рдВрд╕реНрдХрд░рдг рдРрдкреНрд╕ / v1beta2 рдХреЛ рдирд┐рд░реНрдорд╛рдг рдкрд░ рдПрдХреНрд╕рдЯреЗрдВрд╢рди / v1beta1 рдореЗрдВ рдмрджрд▓рд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ

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

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

/ рддрд░рд╣ рдмрдЧ

рдХреНрдпрд╛ рд╣реБрдЖ :

рдЬрдм рдореИрдВ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдмрдирд╛рдиреЗ рддреИрдирд╛рддреА рдкрд░ рдкрд╛рдпрд╛ Kubernetes / рд╡реЗрдмрд╕рд╛рдЗрдЯ рдПрдкреАрдЖрдИ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рде apps/v1beta2 , рдПрдкреАрдЖрдИ рд╕рдВрд╕реНрдХрд░рдг рдореИрдВ рджреЗрдЦ рд░рд╣рд╛ рд╣реВрдБ рдХрд┐ рдЬрдм рдореИрдВ рдкреНрд░рджрд░реНрд╢рди kubectl get deploy nginx-deployment -o yaml рд╣реИ extensions/v1beta1 ред

рдХреНрдпрд╛ рд╣реЛрдиреЗ рдХреА рдЙрдореНрдореАрдж рд╣реИ :

рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдПрдкреАрдЖрдИ рд╕рдВрд╕реНрдХрд░рдг apps/v1beta2 ред

рдЗрд╕реЗ рдХреИрд╕реЗ рдкреБрди: рдкреЗрд╢ рдХрд░реЗрдВ (рдЬрд┐рддрдирд╛ рд╕рдВрднрд╡ рд╣реЛ рдиреНрдпреВрдирддрдо рдФрд░ рдареАрдХ рд╣реИ) :

  • рдХреНрд▓рд╛рдЗрдВрдЯ рд╕рдВрд╕реНрдХрд░рдг v1.9.1 рдФрд░ рд╕рд░реНрд╡рд░ рд╕рдВрд╕реНрдХрд░рдг v1.8.4 ред
  • рдЙрджрд╛рд╣рд░рдг Nginx рдкрд░рд┐рдирд┐рдпреЛрдЬрди рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдПрдБ:
    Bash kubectl create -f https://raw.githubusercontent.com/kubernetes/website/snapshot-final-v1.8/docs/tasks/run-application/deployment.yaml
  • рдЬрд╛рдВрдЪреЗрдВ рдХрд┐ рдПрдкреАрдЖрдИ рд╕рдВрд╕реНрдХрд░рдг apps/v1beta2 (рдЬреЛ рдпрд╣ рдирд╣реАрдВ рд╣реИ):
    Bash kubectl get deploy nginx-deployment -o yaml | grep apiVersion

рд╣рдореЗрдВ рдХреБрдЫ рдФрд░ рдЬрд╛рдирдирд╛ рдЪрд╛рд╣рд┐рдП? :

рдЬрд┐рд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореИрдВрдиреЗ рд╕реЛрдЪрд╛ рдерд╛, рд╡рд╣ рдирд╣реАрдВ рд╣реИред

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

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

Bash Client Version: version.Info{Major:"1", Minor:"9", GitVersion:"v1.9.1", GitCommit:"3a1c9449a956b6026f075fa3134ff92f7d55f812", GitTreeState:"clean", BuildDate:"2018-01-04T11:52:23Z", GoVersion:"go1.9.2", Compiler:"gc", Platform:"linux/amd64"} Server Version: version.Info{Major:"1", Minor:"8", GitVersion:"v1.8.4", GitCommit:"9befc2b8928a9426501d3bf62f72849d5cbcd5a3", GitTreeState:"clean", BuildDate:"2017-11-20T05:17:43Z", GoVersion:"go1.8.3", Compiler:"gc", Platform:"linux/amd64"}

  • рдХреНрд▓рд╛рдЙрдб рдкреНрд░рджрд╛рддрд╛ рдпрд╛ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди:

    AWS, kops v1.8.0 рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рддреИрдирд╛рдд (git-5099bc5)

  • OS (рдЙрджрд╛ред / Etc / os-release): ~

  • рдХрд░реНрдиреЗрд▓ (рдЬреИрд╕реЗ uname -a ): ~

  • рдЙрдкрдХрд░рдг рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ:

    рдХреЛрдкреНрд╕ v1.8.0 (git-5099bc5)

  • рдЕрдиреНрдп: ~

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рд╡рд╣ рднреНрд░рд╛рдордХ рд╣реИред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЙрд╕ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рд╡рд╛рдкрд╕ рдХрд░ рджреЗрдЧрд╛ рдЬрд┐рд╕реЗ рдореИрдВрдиреЗ рдЕрдкрд▓реЛрдб рдХрд┐рдпрд╛ рдерд╛ рдпрд╛ рд╕рд░реНрд╡рд░ рдХреЗ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рд╡рд╛рдкрд╕ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИред

рд╡реИрд╕реЗ рднреА, рдзрдиреНрдпрд╡рд╛рдж!

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

@ рд╢реЙрди-рдХреНрд░рд┐рд▓: рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдХреЛрдИ рд╕рд┐рдЧ рд▓реЗрдмрд▓ рдирд╣реАрдВ рд╣реИрдВред рдХреГрдкрдпрд╛ рдПрдХ рд╕рд┐рдЧ рд▓реЗрдмрд▓ рдЬреЛрдбрд╝реЗрдВред

рдПрдХ рд╕рд┐рдЧ рд▓реЗрдмрд▓ рдпрд╛ рддреЛ рджреНрд╡рд╛рд░рд╛ рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:

  1. рдПрдХ рдЛрдЧ рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ: @kubernetes/sig-<group-name>-<group-suffix>
    рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпреЛрдЧрджрд╛рдирдХрд░реНрддрд╛ рдЕрдиреБрднрд╡ рдХреЛ рд╕реВрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП @kubernetes/sig-contributor-experience-<group-suffix> , рдпрд╛

  2. рд▓реЗрдмрд▓ рдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛: /sig <group-name>
    рдЬреИрд╕реЗ, /sig scalability sig/scalability рд▓реЗрдмрд▓ рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП

рдиреЛрдЯ: рд╡рд┐рдзрд┐ 1 рд╕рдореВрд╣ рдХреЛ рдПрдХ рдИрдореЗрд▓ рдЯреНрд░рд┐рдЧрд░ рдХрд░реЗрдЧрд╛ред рд╕рдореВрд╣ рд╕реВрдЪреА рджреЗрдЦреЗрдВред
рд╡рд┐рдзрд┐ <group-suffix> рдореЗрдВ рдмрдЧ, рд╕реБрд╡рд┐рдзрд╛-рдЕрдиреБрд░реЛрдз, рдкреВрд░реНрд╡-рд╕рдореАрдХреНрд╖рд╛, рдкрд░реАрдХреНрд╖рдг-рд╡рд┐рдлрд▓рддрд╛, рдкреНрд░рд╕реНрддрд╛рд╡ _

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

kubectl get deployment рдмрд┐рдирд╛ рдпреЛрдЧреНрдпрддрд╛ рдХреЗ рддреИрдирд╛рддреА рдХрд╛ рдкрд╣рд▓рд╛ рд╕рдВрд╕реНрдХрд░рдг рдкреНрд░рд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИ, рд╕рд░реНрд╡рд░ рдпрд╣ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╡рд╛рдкрд╕ рд▓реМрдЯрдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИред

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

kubectl рдкрд░рд┐рдирд┐рдпреЛрдЬрди рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ ...
kubectl рдкрд░рд┐рдирд┐рдпреЛрдЬрди рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ редv1beta2.appsтАж

/рдмрдВрдж рдХрд░реЗ

рд╡рд╣ рднреНрд░рд╛рдордХ рд╣реИред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЙрд╕ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рд╡рд╛рдкрд╕ рдХрд░ рджреЗрдЧрд╛ рдЬрд┐рд╕реЗ рдореИрдВрдиреЗ рдЕрдкрд▓реЛрдб рдХрд┐рдпрд╛ рдерд╛ рдпрд╛ рд╕рд░реНрд╡рд░ рдХреЗ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рд╡рд╛рдкрд╕ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИред

рд╡реИрд╕реЗ рднреА, рдзрдиреНрдпрд╡рд╛рдж!

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

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

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

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

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

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

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