Kubernetes 1.17 - conas an buiséad earráide iomlán a uasghrádú agus gan a chaitheamh

Kubernetes 1.17 - conas an buiséad earráide iomlán a uasghrádú agus gan a chaitheamh

Ar 9 Nollaig, scaoileadh an chéad leagan eile de Kubernetes - 1.17. Is é a mana “Cobhsaíocht”, fuair go leor gnéithe stádas GA, baineadh roinnt gnéithe as dáta...

Agus, mar i gcónaí, is é an comhad Gníomhaíochta Riachtanach an rannóg is fearr linn CHANGELOG-1.17.md éilíonn aird.

Bímis ag obair lenár lámha...

Aird, Stóráil!

Ní thacaítear le nuashonrú kubelet ar an eitilt i leagan 1.17 toisc go bhfuil an cosán chun toirteanna a bhlocáil athraithe. Sula ndéantar nód a nuashonrú, ní mór duit na pods go léir a aslonnú uaidh ag baint úsáide as an ordú kubectl drain.

Bratacha agus geataí...

Sa loga athruithe de ghnáth scríobhann siad gur baineadh nó gur cuireadh a leithéid agus a leithéid de bhratach nó de gheata gné leis, ach ar chúis éigin ní scríobhann siad an t-iarratas ar tharla an t-athrú seo ina leith...:

  • Baineadh an bhratach --include-uninitialized у kubectl;
  • Feidhmiúlacht a cheadaítear geataí gné GCERegionalPersistentDisk, EnableAggregatedDiscoveryTimeout и PersistentLocalVolumes, a úsáidtear i gcónaí anois agus ní féidir é a dhíchumasú. Baineadh na roghanna seo as eochracha féideartha api-server и controller-manager;
  • Ní shanntar líonra na seoltaí IP le haghaidh seirbhísí de réir réamhshocraithe a thuilleadh. Ní mór é a shonrú ag baint úsáide as an bhratach --service-cluster-ip-range nuair a thosaíonn an freastalaí API agus an rialtóir-bainisteoir.

cubeadm

  • D'fhoghlaim Kubeadm conas athnuachan uathoibríoch na ndeimhnithe le haghaidh kubelet a chumrú ar gach nód braisle, lena n-áirítear an chéad mháistir inar ritheadh ​​an t-ordú kubeadm init. Fo-iarmhairt ab ea an gá le comhad leis an gcumraíocht tosaigh kubelet bootstrap-kubelet.conf in ionad kubelet.conf le linn fhorghníomhú kubeadm init;
  • Nuair a chuirtear modhanna údaraithe leis an API, ní ionadaíonn an freastalaí kubeadm na modhanna a thuilleadh Node, RBAC isteach sa léiriú pod statach, rud a ligeann duit an chumraíocht a athrú go hiomlán.

RBAC

Baineadh róil bhraisle ionsuite system:csi-external-provisioner и system:csi-external-attacher.

Taitneamhach…

Tá roinnt gnéithe imithe i léig, ach tacaítear leo fós. Ach ba mhaith liom go háirithe an próiseas aistrithe chuig ContainerStorageInterface a úsáid a thabhairt faoi deara. Ba cheart do riarthóirí a bhfuil a mbraislí féin (neamhbhainistithe) curtha i bhfeidhm acu ar AWS agus GCE pleanáil chun aistriú chuig an Tiománaí CSI a úsáid chun oibriú le toirteanna leanúnacha in ionad na dtiománaithe a tógadh isteach i Kubernetes. Ba cheart go gcabhródh an nós imeachta CSIMigration leo le seo - táimid ag fanacht leis an treoir céim ar chéim a bheith le feiceáil. I gcás riarthóirí a úsáideann soláthraithe eile chun dioscaí leanúnacha a nascadh, tá sé in am na doiciméid a chuardach agus a léamh: geallann leagan 1.21 gach tiománaí ionsuite a bhaint go buan.

Foinse: will.com

Add a comment