DNS áá±áá¬áá±á·á
áºááááºážááááºážááŸá¯á load balancing áá²á·ááá¯á·áá±á¬ á¡ááŒá±áá¶á¡áá±á¬ááºá¡áŠáá»á¬áž ááŒáá·áºáá»ááºááŒááºážááŸáá·áº á
á®áá¶ááá·áºááœá²ááŒááºážá¡ááœáẠáá¯ááºáá±á¬ááºáá»ááºáá»á¬ážááᯠáá¶á·ááá¯ážáá±ážáááºá
á¡á
á¯á¡áá±ážáá»á¬ážááŒá¬ážááœáẠááœááºááááºáá¬áá»á¬áž ááŒáá·áºááŒá°ážááŒááºáž (áááºááŸáá·áºáááºáá±á¬ááºááŸá¯ ááá¯á¡ááºáá»ááºáá»á¬ážáá±á«áº áá°áááºá ááœááºááááºáᬠááœáŸá±á·ááŒá±á¬ááºážááŒááºáž)á á¡ááá®áá±ážááŸááºážá¡ááá·áºááŸá áá»ááºážáá¬áá±ážá
á
áºáá±ážááŸá¯áá»á¬ážá á¡áá±á¬áá·áºá
á®áá¶ááá·áºááœá²ááŸá¯á á¡ááºááááºáá¯ááºááŒááºážááŸáá·áº áááºáááºáá±áá±á¬ á¡á
á¯á¡áá±ážáá
áºáá¯á áááºááŒáœáá±á¬ á¡ááá¯ááºážá¡áá¬ááᯠáááºááá·áºáá«á á¡ááœá²á·áá
áºáá¯áá¯á¶ážá¡ááœáẠáá¯ááºáá±á¬ááºáá»ááºáá»á¬ážááᯠá¡ááºááááºáá¯ááºááŒááºážááŸáá·áº áááºááá¯ááºážááŒááºážááá¯á·ááŒáá·áº ááœááºááááºáá¬á¡á¯ááºá
á¯áá»á¬ážááᯠáá
áºááŒáá¯ááºááẠá¡áá¯á¶ážáá»ááá¯ááºááá·áºá¡ááŒáẠá¡á
á¯á¡ááœá²á·ááᯠáá¯áá¹áááááºážáá»áá» ááœá²áá±áá±ážááŒááºážááŒáá·áº á¡áááºážá¡ááŒá
áºáá»á¬ážááᯠá¡ááá¯ááºážááá¯ááºážááœá²áᬠá¡ááá¯ááºážáá»á¬ážá¡ááŒá
áºááá¯á· á¡áá¯á¶ážáá»ááá¯ááºáááºá áá±áááœááºáž ááá¯ááŸá±á¬ááºááŸá¯ááŸáá·áº ááœááºááẠááá¯ááŸá±á¬ááºááŸá¯á
áá
ẠááŸá
áºáá¯á
áá¯á¶ážááᯠá¡áá¯á¶ážááŒá¯ááá¯ááºááá·áº áá±áá¬ááá¯ááŸá±á¬ááºááŸá¯á¡ááœáẠá¡ááá®áá±ážááŸááºážáá»á¬ážá ááá¯ááºážááá
áºááœáŸá±á·ááŒá±á¬ááºážááŒááºážá¡ááœáẠáá¶á·ááá¯ážááŸá¯ááŸááá«áááºá
Kubernetes 1.18 áá¯ááºáá±ááŸá¯ááœáẠááŒá±á¬ááºážáá²ááŸá¯ááŸáá·áº ááá¯ážáááºááŸá¯ áá áᯠáá«áááºááŒá®áž áááºážááá¯á·á¡ááẠáá áá¯ááᯠáááºááŒáááºáá±á¬á¡ááŒá±á¡áá±ááá¯á· ááœáŸá±á·áá¬ážááŒá®áž 38 áá¯ááᯠbeta á¡ááá·áºááá¯á· ááœáŸá±á·áá¬ážáááºá ááŒá±á¬ááºážáá²ááŸá¯á¡áá Ạ15 áá¯ááᯠá¡ááºááºáá¬á¡ááŒá±á¡áá±ááœáẠá¡ááá¯ááŒá¯áá¬ážáááºá áá¬ážááŸááºážá¡áá áºááᯠááŒááºáááºááá·áºá¡áá«ááœáẠá¡áá»áá¯ážáá»áá¯ážáá±á¬ áá¯ááºáá±á¬ááºááá¯ááºá áœááºážáá»á¬ážááᯠááŒááºáááºááá·áºá ááºáááºááŸáá·áº á ááºážáááºááŸá¯á áœááºážáááºáá»á¬ážááᯠáááºááŒáááºá á±áááºááŸáá·áº ááœá¶á·ááŒáá¯ážááá¯ážáááºááŸá¯á¡áá áºáá»á¬ážááᯠáá±á«ááºážááá·áºáááºá¡ááœáẠáá°áá®áá±á¬ááŒáá¯ážáááºážááŸá¯áá»á¬ážááᯠáááºááœááºáá«áááºá á¡áááááŒá±á¬ááºážáá²ááŸá¯áá»á¬áž-
- Kubectl
-
áááºááŒá±á¬áá«áááºá "kubectl debug" ááœááºáááºážá á¡ááºááºáá¬áá¬ážááŸááºážáá áºáá¯ááŒá áºááŒá®ážá á¡ááŸá¬ážááŸá¬ááŒááºááá·áºáááááá¬áá»á¬ážááŒáá·áº áá±á«á·áá±á«á·áá«ážáá«áž ááœááºááááºáá¬áá»á¬ážááᯠá áááºááŒááºážááŒáá·áº áá±á«á·ááºáá»á¬ážááœáẠá¡ááŸá¬ážááŸá¬á¡ááŸá¬ážááŸá¬ááŒááºážááᯠááá¯ážááŸááºážááœááºáá°á á±áááºá -
áááºááŒáááºááŒá±á¬ááºáž ááŒá±áá¬áá²á·áááºá áááºáá®ážáááºá áºááᯠáááºá¡áá¯á¶ážááŒá¯áá«á á¡á á¯á¡áá±ážááœáẠá¡áááºá¡áá¬ááŒá±á¬ááºážáá²áá¬áááºááᯠááŒááºááá¯ááºá á±ááá·áº âkubectl diffâ ááœáŸááºááŒá¬ážáá»ááºá -
áááºááŸá¬ážáá²á·áááºá pod áá áºáá¯áááºážááá¯áááºáááºáááºá¡ááœáẠgenerator ááŸááœá²á "kubectl run" command á generator áá»á¬ážá¡á¬ážáá¯á¶ážá -
ááŒá±á¬ááºážááœá¬ážáááºá áááºážááááºááá¯áž (Clientá Server ááŸáá·áº None) áá±á«áºáá°áááºá "--dry-run" á¡áá¶ááẠááœááºáááºážá á¡á ááºážáá¯ááºáá±á¬ááºááŸá¯ááᯠclient ááá¯á·ááá¯áẠáá¬áá¬áááºááœáẠáá¯ááºáá±á¬ááºáá«áááºá - kubectl áá¯ááº
á¡áá¬ážáá±ážáá¬ážáááºá áá®ážááŒá¬áž repository ááá¯á·á áááºážááẠkubectl á¡á¬áž á¡ááœááºáž kubernetes ááŸá®ááá¯ááŸá¯á០ááœá²áá¯ááºááá¯ááºá á±ááŒá®áž ááŒááºááá¯áá¹ááá®ááá±á¬áá»ááºáá»á¬ážááá¯á· áá¯ááºáááºááœááºážááẠááá¯ááá¯ááœááºáá°á á±áááºá
-
- Ingress
-
áá¯ááºáááºá Ingress á¡ááœáẠAPI á¡á¯ááºá á¯ááᯠnetworking.v1beta1 ááá¯á· ááŒá±á¬ááºážáá²ááŒááºážá -
áááºááŒá±á¬áá«áááºá áááºáááºá¡áá áº-- áá±á¬ááºážááá¯áá»ááºááŸá áááºážááŒá±á¬ááºážááᯠáááºáá²á·ááá¯á· ááŸáá¯ááºážááŸááºáááºááᯠáááºááŸááºááœáá·áºááŒá¯ááá·áº áááºážááŒá±á¬ááºážá¡áá»áá¯ážá¡á á¬áž
- IngressClassName ááẠkubernetes.io/ingress.class ááŸááºáá»ááºá¡ááœáẠá¡á á¬ážááá¯ážááŸá¯áá áºáá¯ááŒá áºááŒá®ážá ááá·áºááœááºááŒá±á¬ááºáž ááŒá±áá¬áá¬ážáááºá á€á¡ááœááºááẠá¡áá°ážá¡áá¬ááá¹áᯠInressClass áá¡áááºááᯠáááºááŸááºáá±ážáááºá
-
áááºááŒá±á¬áá«áááºá IngressClass á¡áá¬ááá¹áá¯áá áºáá¯ááẠingress controller áá¡áááºá áááºážááá±á¬ááºááẠparameters áá»á¬ážááŸáá·áºáááºážááá¯áá¯á¶ááŸááºá¡á¬ážááŒáá·áºá¡áá¯á¶ážááŒá¯ááŒááºážááá¹ááá¬ááá¯ááœáŸááºááŒáá±á¬
-
- áááºáá±á¬ááºááŸá¯
-
Added á¡ááá®áá±ážááŸááºážá¡áá¯á¶ážááŒá¯ááá·áº áááá¯ááá¯áá±á¬ááᯠáááºáááºááŸááºááá¯ááºááá·áº AppProtocol á¡ááœáẠ-
áá¬áá¬ááŒááºáá«áááºá beta á¡ááŒá±á¡áá±ááœááºááŸáááŒá®áž áá¯á¶ááŸáẠEndpoints áá»á¬ážá¡ááœáẠááá¯ááá¯áá¯ááºáá±á¬ááºááá¯ááºáá±á¬ á¡á á¬ážááá¯ážááŸá¯ááŒá áºááá·áº áá°áááºáž EndpointSlicesAPI ááŒáá·áº ááœáá·áºáá¬ážáááºá
-
- ááœááºáááºááá¯
-
áá±á¬ááºáá¶á· IPv6 ááᯠbeta á¡ááŒá±á¡áá±ááá¯á· ááœáŸá±á·ááá¯ááºáá«ááŒá®á
-
- á¡ááŒá²áááºážáá
áºáá»á¬ážá á¡á±á¬ááºáá«áá¯ááºáá±á¬ááºááá¯ááºá
áœááºážááᯠáááºááŒáááºááŒá±á¬ááºáž ááŒá±ááŒá¬áá¬ážáááº-
-
PVC Cloning -
ááœááºáááºááá¯ááºáá±á¬ áá¯ááºááŒááºážááááºááá¯á·áááááá¬áá»á¬ážááᯠáááºááá¯ááºáá áºáá»á¬ážá¡ááŒá Ạá¡áá¯á¶ážááŒá¯ááŒááºážá -
CSI ááŸá áá¯ááºááŒááºážááááºááá¯á·áááááá¬áá»á¬ážá¡ááœáẠáá¶á·ááá¯ážááŸá¯ -
áá áºáá»áááºáááºááŸá¯ááᯠCSI áááá¯ááºáá¬áᶠáá±á¬ááºážááá¯ááá·áº áá±á«á·ááºá¡ááŒá±á¬ááºáž á¡áá»ááºá¡áááºááᯠááœáŸá²ááŒá±á¬ááºážááŒááºážá
-
- áá»áŸá±á¬ááºááœáŸá¬ááœá²á·á
ááºážááŸá¯
- ConfigMap ááŸáá·áº Secret objects áá»á¬ážááá¯á·
áááºááŒá±á¬áááºá áááºáááºáá Ạ"áááŒá±á¬ááºážáá²ááá¯ááºáá±á¬"á á¡ááœááºáááºááá¯ážááᯠá¡ááŸááºáᯠáááºááŸááºááŒááºážááẠá¡áá¬ááá¹áá¯ááᯠááŒá¯ááŒááºááœááºážáá¶ááŒááºážááᯠáá¬ážáá®ážáááºá
- ConfigMap ááŸáá·áº Secret objects áá»á¬ážááá¯á·
- á
á®á
ááºáá±ážáá°
-
áááºááŒá±á¬áá«áááºá kube-scheduler á¡ááœáẠá¡ááá¯áááá¯ááá¯ááºáá»á¬ážááᯠáááºáá®ážááá¯ááºáááºá á¡áááºá ááááºá á á¶ááá¯ááºáá±á¬ áá±á«á·ááºááŒáá·áºáá»á®áá±áž á¡ááºááá¯áá®áááºáá»á¬ážááᯠá¡áá±á¬ááºá¡áááºáá±á¬áºááẠáá±á¬ááºááẠáá®ážááŒá¬ážá¡áá»áááºááá¬ážáá»á¬ážááᯠáá¯ááºáá±á¬ááºááẠááá¯á¡ááºáá«áá ááá¯á¡áá« á á¶ááá¬ážáá±ážááœá²áá°á¡ááœáẠá¡ááá¯áááºáááºá¡á á¯á¶áá»á¬ážááᯠáááºáá®ážááá¯ááºááŒá®áž áá°áá®áá±á¬ pod á¡ááœáẠâ.spec.schedulerNameâ ááœáẠáááºážáá¡áááºááᯠáááºááŸááºááá¯ááºáá«áááºá á¡ááŒá±á¡áá± - á¡ááºáá¬á -
áá¯ááºáá¶á·áá±á¬ ááŸááºáá¯ááºááŒááºáž áááºááŒáááºááŒá±á¬ááºáž ááŒá±áá¬áá²á·áááºá
-
- á¡ááá¯ááºážá¡áá¬
-
áááºááŒá±á¬áá«áááºá HPA ááœáẠáááºááŸááºááá¯ááºá áœááºážááẠáááºáááºáá±áá±á¬ pods á¡áá±á¡ááœááºááᯠááŒá±á¬ááºážáá²áá±á¬á¡áá«ááœáẠááŒááºážáááºááŸá¯á¡ááá¯ááºážá¡áá¬ááᯠáááºááŸá¬ážá á±áááºá ááá¯ááá¯áááºááŸá¬ áááºááá¯ážáá¬áá±á¬á¡áá«ááœáẠN á¡áááá¯áá»á¬ážáá±á¬ áá¬áááá»á¬ážááᯠáá áºááŒáááºáááºážááœáẠá áááºááá¯ááºáá«á
-
- kubelet
-
Topology áááºáá±áá»á¬ beta á¡ááŒá±á¡áá±ááᯠáááºáá¶áááŸááá²á·áááºá á¡ááºá¹áá«áááºááẠNUMA ááœá²áá±áá»áá¬ážááŸá¯ááᯠáá¯ááºáá±á¬ááºáá±ážáááºá áááºážááẠá¡áá»á¬ážá¡ááŒá¬áž socket á áá áºáá»á¬ážááœáẠá áœááºážáá±á¬ááºáááºáá»áááºážááŒááºážááᯠááŸá±á¬ááºááŸá¬ážáááºá - áá®áá¬á¡ááŒá±á¡áá±
áááºáá¶áááŸááá²á·ááẠPodOverhead áá¯ááºáá±á¬ááºáá»ááºááẠááá·áºá¡á¬áž RuntimeClass ááœáẠáááºááŸááºááá¯ááºá á±ááá·áº á¡ááá¯á¡áááºážá¡ááŒá áºááá¬áááᯠáá¯ááºáá±á¬ááºááẠááá¯á¡ááºáááºá -
áá»á²á·ááœááºáááºá HugePages áá»á¬ážá¡ááœáẠáá¶á·ááá¯ážááŸá¯ á alpha status ááœáẠcontainer-level isolation ááŸáá·áº largepages á¡ááœááºá¡á á¬ážáá»á¬ážá áœá¬á¡ááœáẠáá¶á·ááá¯ážááŸá¯ ááá¯á·ááᯠááá·áºááœááºážáá¬ážáááºá -
áá»ááºááá¯áẠáááºááá áºáá»á¬áž /metrics/resource/v1alpha1á /metrics/resource á¡á á¬áž á¡áá¯á¶ážááŸááºááᯠá¡áá¯á¶ážááŒá¯áááº
-
- API ááá¯
-
áá±á¬ááºáá¯á¶áž áá±ááºááá®áá±á¬á·áá±á¬ API á¡ááœá²á·á¡ááºááºáá»á¬áž/v1beta1 ááŸáá·áº extensions/v1beta1 ááᯠá¡áá¯á¶ážááŒá¯ááá¯ááºá áœááºážááᯠáááºááŸá¬ážáá²á·áááºá -
ServerSide ááᯠá¡áá¯á¶ážááŒá¯áá«á beta2 á¡ááŒá±á¡áá±ááá¯á· á¡ááá·áºááŒáŸáá·áºáá¬ážáááºá á€ááá¯ážáááºááŸá¯ááẠá¡áá¬ááá¹áá¯á¡á¬áž ááá¯ááºááœááºááŒááºážá¡á¬áž kubectl á០API áá¬áá¬ááá¯á· ááœáŸá±á·áááºá ááá¯ážáááºááŸá¯áá á¬áá±ážááá¬áá»á¬ážááááºážáááºáááºááŸáá¡ááŒá±á¡áá±ááœááºáááŒááºááá¯ááºáá±á¬ááŸáááŒá®ážáá¬ážá¡ááŸá¬ážáá»á¬ážá áœá¬ááá¯ááŒá¯ááŒááºáááá·áºáááºáá¯ááá¯ááŒáááºá á¡áá¬ááá¹áá¯ááŒá±á¬ááºážáá²ááŸá¯áá»á¬ážááááá¯ááºážááŒá±á¬ááºážááᯠááááºážáááºážááẠá¡ááá¯ááŒá¯áá¬ážááá·áº á¡ááá¯ááºáž â.metadata.managedFieldsâ ááá¯áááºáž ááá·áºááœááºážáá¬ážááŒá®ážá áááºáá°á áááºááá·áºá¡áá»áááºááŸáá·áº á¡ááá¡áá» ááŒá±á¬ááºážáá²áá²á·áááºááᯠáá±á¬áºááŒáááºá -
ááŒá±ááŒá¬áá²á·áááºá áááºááŒáááºáá±á¬ CertificateSigningRequest APIá
-
- Windows ááááºáá±á¬ááºáž áá¶á·ááá¯ážááŸá¯á
- Windows node á¡ááœáẠáá¶á·ááá¯ážááŸá¯ áááºááẠááá¯ážáá»á²á·áá¬áááºá Alpha áá¬ážááŸááºážáá»á¬ážááᯠááá·áºááœááºážáá¬ážáááº-
- áá¶á·ááá¯ážááŸá¯á¡á¬áž áááºááŒáááºáá±á¬ á¡áá±á¡áá¬ážááá¯á· ááœáŸá±á·áá¬ážáááºá
source: opennet.ru