Անհանգստություն. Kubernetes ինտենսիվ. Ծրագիր և բոնուսներ

Մայիսի 27-29-ը մենք անցկացնում ենք չորրորդ Slurm. ինտենսիվ Kubernetes-ում:

Անհանգստություն. Kubernetes ինտենսիվ. Ծրագիր և բոնուսներ

Բոնուս՝ առցանց դասընթացներ Docker, Ansible, Ceph
Մենք բխում ենք Slurm թեմաներից, որոնք կարևոր են Kubernetes-ի հետ աշխատելու համար, բայց ուղղակիորեն չեն առնչվում k8-ներին: Ինչպես, ինչու և ինչ եղավ՝ կտրվածքի տակ։
Slurm 4-ի բոլոր մասնակիցներին հասանելի կլինեն այս դասընթացները:

Ամբողջական գումարի վերադարձ առաջին օրը
Սանկտ Պետերբուրգի Սլուրմում երկու մասնակից հեռացան չափազանց բացասական ակնարկներ. Որքա՜ն էի ափսոսում, որ անհնար էր ժամանակի հետ գնալ և բաժանվել նրանցից առանց փոխադարձ պահանջների։
Եթե ​​պարզեք, թե ինչն է ձեզ բացարձակապես դուր չի գալիս Slurm-ում, ԱռԱջին օր գրեք կազմակերպիչներից որևէ մեկին. Մենք կանջատենք մուտքը և կվերադարձնենք մասնակցության ամբողջ արժեքը:

Տեխնիկական խորհրդատուներ
Եթե ​​որեւէ մեկը գիտի Դմիտրի Սիմոնով (ստեղծեց տեխնիկական տնօրենների ակումբ), հրավիրեցինք Սլուրմ (սովորելու, ոչ թե ելույթ ունենալու)։ Նա խոստացավ բոլորին խորհուրդ տալ. Սա դժվար թե հետաքրքրի ադմինիստրատորներին և մշակողներին, բայց շատ հետաքրքիր կլինի ՏՏ մենեջերների համար:

Ինչ է Slurm-ը

Անհանգստություն. Kubernetes ինտենսիվ. Ծրագիր և բոնուսներ

Slurm-4. հիմնական դասընթաց (մայիսի 27-29)
Նախատեսված է նրանց համար, ովքեր առաջին անգամ են տեսնում Kubernetes-ը կամ ցանկանում են համակարգել իրենց գիտելիքները:
Յուրաքանչյուր մասնակից կստեղծի իր սեփական կլաստերը Selectel ամպում և կտեղակայի հավելվածը այնտեղ:

Գինը՝ 25 հազ

Ծրագիր

Թեմա թիվ 1. Ներածություն Kubernetes, հիմնական բաղադրիչներ
• Ներածություն k8s տեխնոլոգիային: Նկարագրություն, կիրառություն, հասկացություններ
• Pod, ReplicaSet, Deployment, Service, Ingress, PV, PVC, ConfigMap, Secret
• Պրակտիկա

Թեմա թիվ 2՝ Կլաստերների ձևավորում, հիմնական բաղադրիչներ, սխալների հանդուրժողականություն, k8s ցանց
• Կլաստերների ձևավորում, հիմնական բաղադրիչներ, սխալների հանդուրժողականություն
• k8s ցանց

Թեմա թիվ 3. Kubespray, թյունինգ և Kubernetes կլաստերի ստեղծում
• Kubespray, Kubernetes կլաստերի կոնֆիգուրացիա և թյունինգ
• Պրակտիկա

Թեմա #4. Ceph, կլաստերի կարգավորում և արտադրության մեջ աշխատելու առանձնահատկությունները
• Ceph, կլաստերի տեղադրում և արտադրության մեջ աշխատելու առանձնահատկությունները
• Պրակտիկա՝ ստեղծելով ceph

Թեմա #5. Ընդլայնված Kubernetes Abstractions
• DaemonSet, StatefulSet, RBAC, Job, CronJob, Pod Scheduling, InitContainer

Թեմա թիվ 6. Ներածություն Հելմին
• Հելմի ներածություն
• Պրակտիկա

Թեմա թիվ 7. Հրատարակչական ծառայություններ և հավելվածներ
• Ծառայությունների հրապարակման մեթոդների ակնարկ՝ NodePort vs LoadBalancer vs Ingress
• Ներխուժման կարգավորիչ (Nginx). հավասարակշռում է մուտքային երթևեկությունը
• Сert-manager. ավտոմատ կերպով ձեռք բերել SSL/TLS վկայականներ
• Պրակտիկա

Թեմա #8. Հատումների գրանցում և մոնիտորինգ
• Կլաստերային մոնիտորինգ, Պրոմեթևս
• Կլաստերային հատումներ, Fluentd/Elastic/Kibana
• Պրակտիկա

Թեմա թիվ 9. CI/CD, շենքի տեղակայում կլաստերի վրա զրոյից

Թեմա թիվ 10. Գործնական աշխատանք, հավելվածների դոկերացում և կլաստերի գործարկում

Slurm կայք

MegaSlurm. խորացված դասընթաց (մայիսի 31 - հունիսի 2)
Նախատեսված է Kubernetes-ի ինժեներների և ճարտարապետների, ինչպես նաև հիմնադրամի դասընթացների շրջանավարտների համար:
Մենք կազմաձևում ենք կլաստերը, որպեսզի միաժամանակ գործարկենք կլաստերի բաղադրիչների թարմացումը և տեղակայումը կլաստերին:

Գինը՝ 60 հազար (45 հազար Slurm-4 մասնակիցների համար)

Ծրագիր

Թեմա թիվ 1. Ներսից ձախողման կլաստերի ստեղծման գործընթացը
• Աշխատանք Kubespray-ի հետ
• Լրացուցիչ բաղադրիչների տեղադրում
• Կլաստերային փորձարկում և անսարքությունների վերացում
• Պրակտիկա

Թեմա թիվ 2. Թույլտվություն կլաստերում՝ օգտագործելով արտաքին մատակարար
• LDAP (Nginx + Python)
• OIDC (Dex + Gangway)
• Պրակտիկա

Թեմա թիվ 3. Ցանցային քաղաքականություն
• Ներածություն CNI
• Ցանցի անվտանգության քաղաքականություն
• Պրակտիկա

Թեմա #4. Անվտանգ և բարձր հասանելի հավելվածներ կլաստերում
• PodSecurityPolicy
• PodDisruptionBudget

Թեմա թիվ 5. Կուբերնետներ. Եկեք նայենք գլխարկի տակ
• Վերահսկիչի կառուցվածքը
• Օպերատորներ և CRD-ներ
• Պրակտիկա

Թեմա թիվ 6. Պետական ​​հայտերը կլաստերում
• Տվյալների բազայի կլաստերի գործարկում՝ օգտագործելով PostgreSQL որպես օրինակ
• RabbitMQ կլաստերի գործարկում
• Պրակտիկա

Թեմա #7. Գաղտնիքների պահպանում
• Գաղտնիքների կառավարում Kubernetes-ում
• պահոց

Թեմա թիվ 8. Հորիզոնական պատի ավտոմատ սանդղակ
• Տեսություն
• Պրակտիկա

Թեմա #9. Կրկնօրինակում և աղետի վերականգնում
• Կլաստերի կրկնօրինակում և վերականգնում՝ օգտագործելով Heptio Velero (նախկինում Ark) և այլն
• Պրակտիկա

Թեմա #10. Հավելվածի տեղակայում
•Լինտ
• Կաղապարավորման և տեղակայման գործիքներ
• տեղակայման ռազմավարություններ

Թեմա թիվ 11. Գործնական աշխատանք
• CI/CD-ի կառուցում հավելվածների տեղակայման համար
• Կլաստերների թարմացում

MegaSlurm կայքը

Docker, Ansible և Ceph

Անհանգստություն. Kubernetes ինտենսիվ. Ծրագիր և բոնուսներ

Էքսկուրսիա դեպի պատմություն

Առաջին Slurm-ը փորձ էր: Բանախոսներն իրենց ելույթներն ավարտեցին բառացիորեն բեմում, իսկ հանդիսատեսի մեջ այնպիսի մակարդակի ադմինիստրատորներ էին նստած, որ ժամանակն էր նրանց հրավիրել որպես բանախոս։

Իրական հիմնական դասընթացը տեղի ունեցավ երկրորդ Slurm-ում. մասնակիցների 80%-ն առաջին անգամ տեսավ Kubernetes-ը, իսկ երրորդը երբեք չէր աշխատել Docker-ի հետ:
Պարզ էր, թե որքան դժվար էր մարդկանց համար առավոտյան Դոկերի մասին դասախոսություն լսելը և երեկոյան մարտական ​​ռեժիմով աշխատել դրա հետ։
Սեֆը շատ դժվարություններ առաջացրեց։ Ավելին, հանդիսատեսի մեջ կային 20 հոգի, ովքեր հաստատ պետք է բացատրեին Սեֆին, և ևս 60 հոգի, ովքեր ընդհանրապես կարիք չունեին Սեֆին:

Երրորդ Slurm-ի համար մենք Docker-ը և Ansible-ը տեղափոխեցինք առանձին վեբինարներ՝ ավելի շատ ժամանակ ազատելով Kubernetes-ի համար: Լուծումն ըստ էության գործնական էր և թերզարգացած՝ իրագործման մեջ. դասախոսությունն անհետաքրքիր էր փորձառու տղաների համար, իսկ քննարկումը անհետաքրքիր էր սկսնակների համար։

Չորրորդ Slurm-ի համար մենք առցանց դասընթացներ ենք անցկացրել Docker-ի, Ansible-ի և Ceph-ի վերաբերյալ: Գաղափարը պարզ է. նրանք, ովքեր դրա կարիքն ունեն, կանցնեն դասընթացը մտածված, նրանք, ովքեր դրա կարիքը չունեն, հանգիստ անտեսեն այն: Դատելով թեստավորողների խմբից՝ Docker դասընթացը տևում է 6-8 ժամ։ Անսիբլն ու Սեֆը դեռ չեն ժամացույց արել:

Հրաժարում.

  • փորձարարական դասընթաց. Որոշ որոշումներ, հավանաբար, անհաջող կստացվեն։
  • հարթակը (Stepik.org) կոպիտ է, և մենք նախկինում դրա հետ չենք աշխատել: Հավանաբար կլինեն բախումներ և խայթոցներ:
  • Դասընթացը փորձարկվել է միայն Southbridge-ի աշխատակիցների վրա: Անշուշտ, դուք պետք է ինչ-որ բան ավարտեք, երբ գնում եք:

Անհանգստություն. Kubernetes ինտենսիվ. Ծրագիր և բոնուսներ

Հենց օրերս առաջին Slurm-ի չաթում նրանք հիշեցին, թե որքան զով ու զվարճալի էր, չնայած կազմակերպչական բոլոր սարսափներին: Առաջինը, ով ստանում է ամենավառ տպավորությունները։ Տեսնենք, թե ինչ կլինի առցանց դասընթացների առաջին ուսանողների հետ: 🙂

Անհանգստություն. Kubernetes ինտենսիվ. Ծրագիր և բոնուսներ

Source: www.habr.com

Добавить комментарий