
рдЖрдЬ, 18 рд╕рд┐рддрдВрдмрд░ рдХреЛ, рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХрд╛ рдЕрдЧрд▓рд╛ рд╕рдВрд╕реНрдХрд░рдг рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ - 1.16ред рд╣рдореЗрд╢рд╛ рдХреА рддрд░рд╣, рд╣рдореЗрдВ рдХрдИ рд╕реБрдзрд╛рд░ рдФрд░ рдирдП рдЙрддреНрдкрд╛рдж рдорд┐рд▓реЗрдВрдЧреЗред рд▓реЗрдХрд┐рди рдореИрдВ рдХрд╛рд░реНрд░рд╡рд╛рдИ рдЖрд╡рд╢реНрдпрдХ рдлрд╝рд╛рдЗрд▓
CHANGELOG-1.16.md рдХреЗ рд╡рд░реНрдЧреЛрдВ рдкрд░ рдЖрдкрдХрд╛ рдзреНрдпрд╛рди рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ред рдпреЗ рдЕрдиреБрднрд╛рдЧ рдЙрди рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рдЖрдкрдХреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди, рдХреНрд▓рд╕реНрдЯрд░ рд░рдЦрд░рдЦрд╛рд╡ рдЯреВрд▓ рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХреЛ рдмрд╛рдзрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИред
рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдЙрдиреНрд╣реЗрдВ рдореИрдиреБрдЕрд▓ рд╣рд╕реНрддрдХреНрд╖реЗрдк рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ ...
рдЖрдЗрдП рдПрдХ рдмрджрд▓рд╛рд╡ рдХреЗ рд╕рд╛рде рддреБрд░рдВрдд рд╢реБрд░реВ рдХрд░реЗрдВ рдЬреЛ рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рдХреБрдмреЗрд░рдиреЗрдЯ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╕рднреА рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИред рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдПрдкреАрдЖрдИ рдиреЗ рд╕рдВрд╕рд╛рдзрди рдПрдкреАрдЖрдИ рдХреЗ рд╡рд┐рд░рд╛рд╕рдд рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдирд╛ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рд╣реИред
рдЕрдЧрд░ рдХрд┐рд╕реА рдХреЛ рдкрддрд╛ рдирд╣реАрдВ рдЪрд▓рд╛, рдпрд╛ рднреВрд▓ рдЧрдпрд╛ ...рд╕рдВрд╕рд╛рдзрди рдПрдкреАрдЖрдИ рдХрд╛ рд╕рдВрд╕реНрдХрд░рдг apiVersion: apps/v1
рдореЗрдВ рдкреНрд░рдХрдЯ рд╣реЛрдиреЗ рдХрд╛ рд╕рдВрдХреЗрдд рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ apiVersion: apps/v1
рдлрд╝реАрд▓реНрдб
рдЕрд░реНрдерд╛рддреН:
рдореИрдВ рдпрд╣ рднреА рдиреЛрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐
Ingress
рдЬреИрд╕реА рд╡рд╕реНрддреБрдУрдВ рдХреЗ рд▓рд┐рдП
Ingress
apiVersion
рднреА
networking.k8s.io/v1beta1
рдмрджрд▓ рдЧрдпрд╛
networking.k8s.io/v1beta1
ред
apiVersion
ред рдкреБрд░рд╛рдиреЗ
extensions/v1beta1
рдЕрднреА рднреА рд╕рдорд░реНрдерд┐рдд рд╣реИрдВ, рд▓реЗрдХрд┐рди рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рдЗрд╕ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдореИрдирд┐рдлрд╝реЗрд╕реНрдЯ рдореЗрдВ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рдЕрдЪреНрдЫрд╛ рдХрд╛рд░рдг рд╣реИред
рд╡рд┐рднрд┐рдиреНрди рд╕рд┐рд╕реНрдЯрдо рд▓реЗрдмрд▓ (рдиреЛрдб рд▓реЗрдмрд▓) рдореЗрдВ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдмрджрд▓рд╛рд╡ рд╣реЛрддреЗ рд╣реИрдВ рдЬреЛ рдиреЛрдбреНрд╕ рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рд╣реЛрддреЗ рд╣реИрдВред
рдХреНрдпреВрдмрд▓реЗрдЯ рдХреЛ рдордирдорд╛рдирд╛ рд▓реЗрдмрд▓ рд╕реЗрдЯ рдХрд░рдиреЗ рд╕реЗ рдордирд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ (рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐ рд╡реЗ
kubelet --node-labels
рд▓реЙрдиреНрдЪ рдХреБрдВрдЬреА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реЗрдЯ рдХрд┐рдП рдЬрд╛ рд╕рдХреЗрдВ), рдЙрдиреНрд╣реЛрдВрдиреЗ рдХреЗрд╡рд▓
рдЕрдиреБрдордд рд▓реЛрдЧреЛрдВ рдХреА рдЗрд╕ рд╕реВрдЪреА рдХреЛ рдЫреЛрдбрд╝ рджрд┐рдпрд╛:
kubernetes.io/hostname kubernetes.io/instance-type kubernetes.io/os kubernetes.io/arch beta.kubernetes.io/instance-type beta.kubernetes.io/os beta.kubernetes.io/arch failure-domain.beta.kubernetes.io/zone failure-domain.beta.kubernetes.io/region failure-domain.kubernetes.io/zone failure-domain.kubernetes.io/region [*.]kubelet.kubernetes.io/* [*.]node.kubernetes.io/*
рд▓реЗрдмрд▓
beta.kubernetes.io/metadata-proxy-ready
,
beta.kubernetes.io/masq-agent-ds-ready
рдФрд░
beta.kubernetes.io/kube-proxy-ds-ready
рдЕрдм рдирдП рдиреЛрдбреНрд╕ рдореЗрдВ рдирд╣реАрдВ рдЬреЛрдбрд╝реЗ рдЧрдП рд╣реИрдВ, рдФрд░ рд╡рд┐рднрд┐рдиреНрди рдЕрддрд┐рд░рд┐рдХреНрдд рдШрдЯрдХреЛрдВ рдиреЗ рдиреЛрдб рдЪрдпрдирдХрд░реНрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдереЛрдбрд╝рд╛ рдЕрд▓рдЧ рд▓реЗрдмрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛:
kubeadm рдЕрдм
bootstrap-kubelet.conf
рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдХреЛ рдирд┐рдХрд╛рд▓рддрд╛ рд╣реИред рдпрджрд┐ рдЖрдкрдХреЗ рдЙрдкрдХрд░рдг рдЗрд╕ рдлрд╝рд╛рдЗрд▓ рдХреЛ рдПрдХреНрд╕реЗрд╕ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ
kubelet.conf
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕реНрд╡рд┐рдЪ рдХрд░реЗрдВ, рдЬреЛ рд╡рд░реНрддрдорд╛рди рдПрдХреНрд╕реЗрд╕ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддрд╛ рд╣реИред
Cadvisor рдЕрдм
pod_name
рдФрд░
container_name
рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИ, рдпрджрд┐ рдЖрдкрдиреЗ рдЙрдиреНрд╣реЗрдВ рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рд╣реИ, рддреЛ рдХреНрд░рдорд╢рдГ
pod
рдФрд░
container
рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдкрд░ рдЬрд╛рдПрдВред
рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдХреЗ рд╕рд╛рде рдЪрд╛рдмрд┐рдпрд╛рдБ рд╣рдЯрд╛ рджреА рдЧрдИрдВ:
рд╢реЗрдбреНрдпреВрд▓рд░ рдиреЗ v1beta1 рдЗрд╡реЗрдВрдЯ рдПрдкреАрдЖрдИ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ред рдпрджрд┐ рдЖрдк рдИрд╡реЗрдВрдЯ API рдХреЗ рд╕рд╛рде рд╕рд╣рднрд╛рдЧрд┐рддрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреГрддреАрдп-рдкрдХреНрд╖ рдЯреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╡рд░реНрддрдорд╛рди рд╕рдВрд╕реНрдХрд░рдг рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░реЗрдВред
рд╣рд╛рд╕реНрдп рдХрд╛ рдХреНрд╖рдгред рд░рд┐рд▓реАрдЬ рдХреА рддреИрдпрд╛рд░реА рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ 1.16, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдмрджрд▓рд╛рд╡ рдХрд┐рдП рдЧрдП рдереЗ:
- рдПрдиреЛрдЯреЗрд╢рди
scheduler.alpha.kubernetes.io/critical-pod
.alpha.kubernetes.io/critical-pod рдХреЛ рд╕рдВрд╕реНрдХрд░рдг v1.16.0-рдЕрд▓реНрдлрд╛.1 рдореЗрдВ рд╣рдЯрд╛ рджрд┐рдпрд╛ - рдПрдиреЛрдЯреЗрд╢рди
scheduler.alpha.kubernetes.io/critical-pod
.alpha.kubernetes.io/critical-pod рд╕рдВрд╕реНрдХрд░рдг v1.16.0-alpha.2 рдореЗрдВ рд▓реМрдЯрд╛ - рдПрдиреЛрдЯреЗрд╢рди
scheduler.alpha.kubernetes.io/critical-pod
.alpha.kubernetes.io/critical-pod рдХреЛ рд╕рдВрд╕реНрдХрд░рдг v1.16.0-beta.1 рдореЗрдВ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛
рдЪреВрд▓реНрд╣рд╛ рдХреЗ рдорд╣рддреНрд╡ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
spec.priorityClassName
рдлрд╝реАрд▓реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред