Кубернетте аннотациялардын эмне кереги бар?
Кубернетте аннотациялардын эмне кереги бар?

Video: Кубернетте аннотациялардын эмне кереги бар?

Video: Кубернетте аннотациялардын эмне кереги бар?
Video: Пишем свой auto-configuration для Spring Boot приложения 2024, Декабрь
Anonim

Аннотациялар аныктоочу эмес метадайындарды кошууга мүмкүндүк берет Kubernetes объектилер. Мисалдар мүчүлүштүктөрдү оңдоо максатында объект же курал маалыматы үчүн жооптуу адамдардын телефон номерлерин камтыйт. Кыскасы, аннотациялар пайдалуу болгон ар кандай маалыматты сактай алат жана DevOps командаларына контекст бере алат.

Адамдар дагы сурашат, энбелги менен аннотациянын ортосунда кандай айырма бар?

Энбелгилөө негизинен пайдалуу тегдер же кошумча метаберилиштер менен аткарылып, тексттерди маңыздуу жана маалыматтуу кылып, аны машиналарга түшүнүктүү кылат. Жана, адатта, тексттер жана сүрөттөр белгиленет, бирок азыр аннотация ошол эле максатта колдонулат жана этикеткалоо машиналарды окутуу үчүн жасалат.

Ошондой эле, Кубернетестеги селекторлор деген эмне деп сурашы мүмкүн? Этикеткалар селектор негизги топтоштуруу болуп саналат Kubernetes . Алар объекттердин топтомун тандоо үчүн колдонуучулар тарабынан колдонулат. Kubernetes API учурда эки түрүн колдойт селекторлор − Теңчиликке негизделген селекторлор.

Бул жерде, Kubernetesтеги энбелгилердин милдети кандай?

Этикеткалар тиркелген ачкыч/нарк жуптары болуп саналат Kubernetes pod сыяктуу объектилер (бул көбүнчө кыйыр түрдө жайылтуу аркылуу жасалат). Этикеткалар колдонуучулар үчүн мааниге ээ жана тиешелүү объекттердин идентификациялык атрибуттарын аныктоо үчүн колдонууга арналган. Этикеткалар уюштуруу жана объекттердин ички топтомдорун тандоо үчүн колдонулушу мүмкүн.

Kubectl деген эмне?

Колдон а -ды жаңырта турган буйрук Kubernetes файлдарда локалдык түрдө аныкталган абалга дал келүү үчүн кластер. kubectl колдонулат Көчүрүү. Толук декларативдүү - түзүү же жаңыртуунун кереги жок - жөн гана файлдарды башкарыңыз. Колдонуучуга таандык мамлекетти (мис. Кызмат тандагычты) кластерге таандык мамлекет менен бириктирет (мис., Service clusterIp)

Сунушталууда: