áá˝ááşááááşáᏠááŽá¸áážáŻááşááźááşá¸ ááááşááąáŹááşá¸ááᯠáá˝ážááşááąá¸ááŤá áááşá¸áááş ááŽá¸ááźáŹá¸áá˝ááşááááşááŹáĄá áŻáĄááąá¸ááᯠááąáŤááşá¸á ááşá áŽááśáááˇáşáá˝á˛áážáŻááᯠáá˝ááˇáşááźáŻááźáŽá¸ áá˝ááşááááşááŹááťáŹá¸áá˝ááş áááşáááşááąááąáŹ áĄáááŽááąá¸áážááşá¸ááťáŹá¸ááᯠááźááˇáşááťááşááźááşá¸á ááááşá¸ááááşá¸ááźááşá¸áážááˇáş áááŻá¸ááťá˛áˇááźááşá¸áĄáá˝ááş ááášáááŹá¸ááťáŹá¸ááᯠááśáˇáááŻá¸ááąá¸áááşá á¤áááąáŹááťááşááᯠáá°áá Google ááž áááşááŽá¸áá˛áˇááąáŹáşáááşá¸ ááąáŹááşáááŻááşá¸áá˝ááş áĄáá˝á˛áˇáĄá ááşá¸ááž ááźáŽá¸ááźááşááąáŹ áá˝ááşáááşááąáŹááááşááąáŹááşá¸áááŻáˇ áá˝ážáąáˇááźáąáŹááşá¸áá˛áˇáááşá Linux áĄááźáąááśáĄáŻááşááźá áşá á¤ááááşááąáŹááşá¸áááş áĄáááŻááşá¸áĄáááŻááşá¸ááž ááąáŹááşá¸áážááşááąáŹá áá áşááášááŹááŻáśá¸áááŻááşáᏠááźáąáážááşá¸ááťááşáá áşááŻáĄááźá áş áááşáážáááźáŽá¸ áááşáážááşááŹá¸ááąáŹ á áá áşááťáŹá¸áážááˇáş áááťáááşáááşáᲠáááşáááˇáş cloud áááşáááşá¸ááťááşáá˝ááşáááᯠáááşáááˇáşáĄáááŽááąá¸áážááşá¸áááŻáááᯠááŻááşááąáŹááşáááŻááşáááşá Kubernetes ááŻááşááᯠGo ááźááˇáş ááąá¸ááŹá¸ááŹá¸ááźáŽá¸ Apache 2.0 áĄáąáŹááşáá˝ááş áááŻááşá ááşáááŹá¸áááşá
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 ááťáŹá¸áážááˇáşáááşá¸áááŻááŻáśáážááşáĄáŹá¸ááźááˇáşáĄááŻáśá¸ááźáŻááźááşá¸ááášáááŹáááŻáá˝ážááşááźááąáŹ
- áááşááąáŹááşáážáŻ
- áĄáááŽááąá¸áážááşá¸áĄááŻáśá¸ááźáŻáááˇáş ááááŻáááŻááąáŹááᯠáááşáááşáážááşáááŻááşáááˇáş AppProtocol áĄáá˝ááş
- beta áĄááźáąáĄááąáá˝ááşáážáááźáŽá¸ ááŻáśáážááş Endpoints ááťáŹá¸áĄáá˝ááş áááŻáááŻááŻááşááąáŹááşáááŻááşááąáŹ áĄá áŹá¸áááŻá¸áážáŻááźá áşáááˇáş áá°áááşá¸ EndpointSlicesAPI ááźááˇáş áá˝ááˇáşááŹá¸áááşá
- áá˝ááşáááşáááŻ
- IPv6 ááᯠbeta áĄááźáąáĄááąáááŻáˇ áá˝ážáąáˇáááŻááşááŤááźáŽá
- áĄááźá˛áááşá¸áá
áşááťáŹá¸á áĄáąáŹááşááŤááŻááşááąáŹááşáááŻááşá
á˝ááşá¸ááᯠáááşááźáááşááźáąáŹááşá¸ ááźáąááźáŹááŹá¸áááş-
- ááťážáąáŹááşáá˝ážáŹáá˝á˛áˇá
ááşá¸áážáŻ
- ConfigMap áážááˇáş Secret objects ááťáŹá¸áááŻáˇ áááşáááşáá áş "áááźáąáŹááşá¸áá˛áááŻááşááąáŹ"á áĄáá˝ááşáááşáááŻá¸ááᯠáĄáážááşáᯠáááşáážááşááźááşá¸áááş áĄááŹááášááŻááᯠááźáŻááźááşáá˝ááşá¸ááśááźááşá¸ááᯠááŹá¸ááŽá¸áááşá
- á
áŽá
ááşááąá¸áá°
- kube-scheduler áĄáá˝ááş áĄáááŻááááŻáááŻááşááťáŹá¸ááᯠáááşááŽá¸áááŻááşáááşá áĄáááşá ááááşá á áśáááŻááşááąáŹ ááąáŤáˇááşááźááˇáşááťáŽááąá¸ áĄááşáááŻááŽáááşááťáŹá¸ááᯠáĄááąáŹááşáĄáááşááąáŹáşáááş ááąáŹááşáááş ááŽá¸ááźáŹá¸áĄááťáááşáááŹá¸ááťáŹá¸ááᯠááŻááşááąáŹááşáááş áááŻáĄááşááŤáá áááŻáĄá፠á áśáááŹá¸ááąá¸áá˝á˛áá°áĄáá˝ááş áĄáááŻáááşáááşáĄá áŻáśááťáŹá¸ááᯠáááşááŽá¸áááŻááşááźáŽá¸ áá°ááŽááąáŹ pod áĄáá˝ááş â.spec.schedulerNameâ áá˝ááş áááşá¸ááĄáááşááᯠáááşáážááşáááŻááşááŤáááşá áĄááźáąáĄááą - áĄááşááŹá
- áááşááźáááşááźáąáŹááşá¸ ááźáąááŹáá˛áˇáááşá
- áĄáááŻááşá¸áĄááŹ
- HPA áá˝ááş áááşáážááşáááŻááşá á˝ááşá¸áááş áááşáááşááąááąáŹ pods áĄááąáĄáá˝ááşááᯠááźáąáŹááşá¸áá˛ááąáŹáĄááŤáá˝ááş ááźááşá¸áááşáážáŻáĄáááŻááşá¸áĄááŹááᯠáááşáážáŹá¸á áąáááşá áááŻáááŻáááşáážáŹ áááşáááŻá¸ááŹááąáŹáĄááŤáá˝ááş N áĄááááŻááťáŹá¸ááąáŹ ááŹááááťáŹá¸ááᯠáá áşááźáááşáááşá¸áá˝ááş á áááşáááŻááşááŤá
- kubelet
- beta áĄááźáąáĄááąááᯠáááşááśááážááá˛áˇáááşá áĄááşášááŤáááşáááş NUMA áá˝á˛ááąááťááŹá¸áážáŻááᯠááŻááşááąáŹááşááąá¸áááşá áááşá¸áááş áĄááťáŹá¸áĄááźáŹá¸ socket á áá áşááťáŹá¸áá˝ááş á á˝ááşá¸ááąáŹááşáááşááťáááşá¸ááźááşá¸ááᯠáážáąáŹááşáážáŹá¸áááşá
- ááŽááŹáĄááźáąáĄááą PodOverhead ááŻááşááąáŹááşááťááşáááş áááˇáşáĄáŹá¸ RuntimeClass áá˝ááş áááşáážááşáááŻááşá áąáááˇáş áĄáááŻáĄáááşá¸áĄááźá áşáááŹáááᯠááŻááşááąáŹááşáááş áááŻáĄááşáááşá
- HugePages ááťáŹá¸áĄáá˝ááş ááśáˇáááŻá¸áážáŻ á alpha status áá˝ááş container-level isolation áážááˇáş largepages áĄáá˝ááşáĄá áŹá¸ááťáŹá¸á á˝áŹáĄáá˝ááş ááśáˇáááŻá¸áážáŻ áááŻáˇááᯠáááˇáşáá˝ááşá¸ááŹá¸áááşá
- áááşááá áşááťáŹá¸ /metrics/resource/v1alpha1á /metrics/resource áĄá áŹá¸ áĄááŻáśá¸áážááşááᯠáĄááŻáśá¸ááźáŻáááş
- API áááŻ
- ááąááşáááŽááąáŹáˇááąáŹ API áĄáá˝á˛áˇáĄááşááşááťáŹá¸/v1beta1 áážááˇáş extensions/v1beta1 ááᯠáĄááŻáśá¸ááźáŻáááŻááşá á˝ááşá¸ááᯠáááşáážáŹá¸áá˛áˇáááşá
- beta2 áĄááźáąáĄááąáááŻáˇ áĄáááˇáşááźážááˇáşááŹá¸áááşá á¤áááŻá¸áááşáážáŻáááş áĄááŹááášááŻáĄáŹá¸ áááŻááşáá˝ááşááźááşá¸áĄáŹá¸ kubectl ááž API ááŹááŹáááŻáˇ áá˝ážáąáˇáááşá áááŻá¸áááşáážáŻáá áŹááąá¸áááŹááťáŹá¸ááááşá¸áááşáááşáážááĄááźáąáĄááąáá˝ááşáááźááşáááŻááşááąáŹáážáááźáŽá¸ááŹá¸áĄáážáŹá¸ááťáŹá¸á á˝áŹáááŻááźáŻááźááşááááˇáşáááşááŻáááŻááźáááşá áĄááŹááášááŻááźáąáŹááşá¸áá˛áážáŻááťáŹá¸áááááŻááşá¸ááźáąáŹááşá¸ááᯠááááşá¸áááşá¸áááş áĄáááŻááźáŻááŹá¸áááˇáş áĄáááŻááşá¸ â.metadata.managedFieldsâ áááŻáááşá¸ áááˇáşáá˝ááşá¸ááŹá¸ááźáŽá¸á áááşáá°á áááşáááˇáşáĄááťáááşáážááˇáş áĄáááĄááť ááźáąáŹááşá¸áá˛áá˛áˇáááşááᯠááąáŹáşááźáááşá
- áááşááźáááşááąáŹ CertificateSigningRequest APIá
- ááááşááąáŹááşá¸ááśáˇáááŻá¸áážáŻ Windows.
- ááśáˇáááŻá¸áážáŻááťáŹá¸ áááşáááşáááŻá¸ááťá˛áˇááťááşáážááááş Windows nodeá áĄááşááşááŹááŹá¸áážááşá¸ááťáŹá¸ áááˇáşáá˝ááşá¸ááŹá¸áááş-
- ááśáˇáááŻá¸áážáŻáĄáŹá¸ áááşááźáááşááąáŹ áĄááąáĄááŹá¸áááŻáˇ áá˝ážáąáˇááŹá¸áááşá
- ááśáˇáááŻá¸áážáŻááťáŹá¸ áááşáááşáááŻá¸ááťá˛áˇááťááşáážááááş Windows nodeá áĄááşááşááŹááŹá¸áážááşá¸ááťáŹá¸ áááˇáşáá˝ááşá¸ááŹá¸áááş-
source: opennet.ru
