Kubernetes 1.16 - yuav ua li cas hloov kho yam tsis muaj kev cuam tshuam dab tsi

Kubernetes 1.16 - yuav ua li cas hloov kho yam tsis muaj kev cuam tshuam dab tsi

Hnub no, Lub Cuaj Hli 18, qhov txuas ntxiv ntawm Kubernetes tau tso tawm - 1.16. Raws li ib txwm muaj, ntau yam kev txhim kho thiab cov khoom tshiab tos peb. Tab sis kuv xav kos koj cov xim mus rau Cov Lus Qhia Yuav Tsum Tau Ua ntawm cov ntaub ntawv HLOOV-1.16.md. Cov ntu no tshaj tawm cov kev hloov pauv uas yuav ua rau koj daim ntawv thov, cov cuab yeej tu pawg, lossis xav tau kev hloov pauv rau cov ntaub ntawv teeb tsa.

Feem ntau, lawv xav tau kev cuam tshuam ntawm tes ...

Cia peb pib tam sim ntawd nrog kev hloov pauv uas yuav cuam tshuam rau txhua tus neeg uas tau ua haujlwm nrog kubernetes ntev txaus. Kubernetes API tsis txhawb cov cuab yeej cuab tam API versions lawm.

Yog leej twg tsis paub los tsis nco qab...API version ntawm cov peev txheej tau qhia hauv qhov manifest, hauv thaj teb apiVersion: apps/v1

Namely:

Hom kev pab
qub version
Dab tsi yuav tsum tau hloov nrog

Tag nrho cov peev txheej
apps/v1beta1
apps/v1beta2
apps/v1

kev xa khoom
daemonset
replicaset
extension/v1beta1
apps/v1

networkpolicies
extensions/v1beta1
networking.k8s.io/v1

podsecurity txoj cai
extensions/v1beta1
txoj cai/v1beta1

Kuv kuj xav kos koj cov xim rau qhov tseeb tias cov khoom ntawm hom Ingress kuj hloov apiVersion rau networking.k8s.io/v1beta1. Lub ntsiab lus qub extensions/v1beta1 tseem muaj kev txhawb nqa, tab sis muaj qhov laj thawj zoo los hloov kho cov ntawv no hauv qhov tshwm sim tib lub sijhawm.

Muaj ntau qhov kev hloov pauv hauv ntau cov ntawv cim npe (Node labels) uas tau teeb tsa rau ntawm nodes.

Kubelet raug txwv los ntawm kev teeb tsa cov ntawv tsis raug cai (yav dhau los lawv tuaj yeem teeb tsa los ntawm cov yuam sij tso tawm kubelet --node-labels), lawv tsuas tshuav daim ntawv no xwb tso cai:

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/*

Cov ntawv beta.kubernetes.io/metadata-proxy-ready, beta.kubernetes.io/metadata-proxy-npaj thiab beta.kubernetes.io/kube-proxy-ds-npaj tsis tau ntxiv rau cov nodes tshiab ntxiv lawm, thiab ntau yam khoom ntxiv tau pib siv cov ntawv sib txawv me ntsis raws li cov neeg xaiv node:

Txheej Txheem
Daim ntawv lo qub
Tam sim no daim ntawv lo

kub-proxy
beta.kubernetes.io/kube-proxy-ds-ready
node.kubernetes.io/kube-proxy-ds-ready

ip-mask-tus neeg sawv cev
beta.kubernetes.io/masq-agent-ds-ready
node.kubernetes.io/masq-agent-ds-ready

metadata-proxy
beta.kubernetes.io/metadata-proxy-ready
cloud.google.com/metadata-proxy-ready

kubeadm tam sim no tshem tawm qhov pib kublet teeb tsa cov ntaub ntawv tom qab nws bootstrap-kubelet.conf. Yog tias koj cov cuab yeej nkag mus rau cov ntaub ntawv no, ces hloov mus siv kubelet.conf, uas khaws cov chaw nkag tam sim no.

Cadvisor tsis muab kev ntsuas ntxiv lawm pod_name ΠΈ container_nameYog tias koj siv lawv hauv Prometheus, mus rau metrics pod ΠΈ container feem.

Tshem tawm cov yuam sij nrog kab hais kom ua:

Txheej Txheem
Retracted tus yuam sij

hyperkub
--ua-symlink

kub-proxy
--resource-container

Tus teem sijhawm pib siv version v1beta1 ntawm Event API. Yog tias koj siv cov cuab yeej thib peb los cuam tshuam nrog Event API, hloov mus rau qhov tseeb version.

Ib pliag ntawm kev lom zem. Thaum lub sijhawm npaj tso tawm 1.16, cov kev hloov pauv hauv qab no tau ua:

  • tshem tawm cov annotation scheduler.alpha.kubernetes.io/critical-pod hauv version v1.16.0-alpha.1
  • xa rov qab cov annotation scheduler.alpha.kubernetes.io/critical-pod hauv version v1.16.0-alpha.2
  • tshem tawm cov annotation scheduler.alpha.kubernetes.io/critical-pod hauv version v1.16.0-beta.1

Siv daim teb spec.priorityClassName los qhia qhov tseem ceeb ntawm lub plhaub.

Tau qhov twg los: www.hab.com

Ntxiv ib saib