Inniu, 18 Meán Fómhair, eisítear an chéad leagan eile de Kubernetes - 1.16. Mar is gnáth, tá go leor feabhsuithe agus táirgí nua ag fanacht linn. Ach ba mhaith liom bhur n-aird a tharraingt ar na codanna den chomhad um Ghníomhaíocht a Theastaíonn
Go ginearálta, éilíonn siad idirghabháil láimhe ...
Cuirimis tús láithreach le hathrú a rachaidh i bhfeidhm ar gach duine a bhí ag obair le kubernetes fada go leor. Ní thacaíonn API Kubernetes le leaganacha oidhreachta API acmhainne a thuilleadh.
Mura raibh a fhios ag éinne nó má rinne sé dearmad...Tá leagan API na hacmhainne léirithe sa léiriú, sa réimse apiVersion: apps/v1
eadhon
Cineál acmhainne
seanleagan
Cad ba chóir a chur in ionad
Gach acmhainn
aipeanna/v1beta1
aipeanna/v1beta2
aipeanna/v1
imscaradh
deamhan
macasamhail
síneadh/v1beta1
aipeanna/v1
beartais líonra
síntí / v1beta1
líonrú.k8s.io/v1
polasaithe podslándála
síntí / v1beta1
polasaí/v1beta1
Ba mhaith liom freisin d'aird a tharraingt ar an bhfíric go bhfuil rudaí de chineál Ingress
athraigh freisin apiVersion
ar networking.k8s.io/v1beta1
. Sean-chiall extensions/v1beta1
Tá tacaíocht fós ann, ach tá cúis mhaith ann chun an leagan seo a nuashonrú sna manifests ag an am céanna.
Tá go leor athruithe ar lipéid chórais éagsúla (lipéid Nód) atá suiteáilte ar nóid.
Cuireadh cosc ar Kubelet lipéid treallach a shocrú (roimhe seo d’fhéadfaí iad a shocrú le heochracha seolta kubelet --node-labels
), níor fhág siad ach an liosta seo
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/*
Clibeanna beta.kubernetes.io/metadata-proxy-ready
, beta.kubernetes.io/metadata-proxy-ready agus beta.kubernetes.io/kube-proxy-ds-ready a thuilleadh le nóid nua, agus tá comhpháirteanna breise éagsúla tosaithe ag baint úsáide as lipéid beagán difriúil mar roghnóir nóid:
Comhpháirt
Sean lipéad
Lipéad reatha
cube-seachfhreastalaí
beta.kubernetes.io/kube-proxy-ds-réidh
nód.kubernetes.io/kube-proxy-ds-réidh
ip-masc-gníomhaire
beta.kubernetes.io/masq-agent-ds-réidh
nód.kubernetes.io/masq-agent-ds-réidh
meiteashonraí-seachfhreastalaí
beta.kubernetes.io/metadata-seachfhreastalaí-réidh
cloud.google.com/metadata-proxy-ready
Baineann kubeadm anois an comhad cumraíochta tosaigh kublet taobh thiar de bootstrap-kubelet.conf
. Má bhí do chuid uirlisí ag teacht ar an gcomhad seo, aistrigh chuig úsáid kubelet.conf
, a stórálann socruithe rochtana reatha.
Ní sholáthraíonn cadvisor méadracht a thuilleadh pod_name
и container_name
má d'úsáid tú iad i Prometheus, téigh go dtí an mhéadracht pod
и container
faoi seach.
Baineadh na heochracha leis an ordú líne:
Comhpháirt
Eochair aistarraingthe
hipearciúb
--déan-symlink
cube-seachfhreastalaí
--acmhainn-coimeádán
Thosaigh an sceidealóir ag úsáid leagan v1beta1 den Event API. Má úsáideann tú uirlisí tríú páirtí chun idirghníomhú leis an Event API, aistrigh go dtí an leagan is déanaí.
Nóiméad grinn. Le linn scaoileadh 1.16 a ullmhú, rinneadh na hathruithe seo a leanas:
- bhain an nóta
scheduler.alpha.kubernetes.io/critical-pod
sa leagan v1.16.0-alpha.1 - d'fhill an nóta
scheduler.alpha.kubernetes.io/critical-pod
sa leagan v1.16.0-alpha.2 - bhain an nóta
scheduler.alpha.kubernetes.io/critical-pod
i leagan v1.16.0-beta.1
Bain úsáid as an réimse spec.priorityClassName
chun tábhacht an phod a chur in iúl.
Foinse: will.com