Patirtis su Terraform: kokiose užduotyse buvo naudojamas?
DevOps
Kaip organizavote Terraform būsenos saugojimą savo projekte? Ką naudojote kaip saugyklą ir kodėl?
Darbo paieška: įtempta ar rami?
Ar sutinkate pasiruošti pokalbiui (moko-interviu, savęs pristatymas)?
Kūrėjai įpratę rankiniu būdu diegti pakeitimus tiesiai į klasterį, apeidami CI/CD. Prieigos uždrausti negalima. Kaip juos motyvuoti pereiti prie automatizuotų pipeline'ų?
Kas yra multi-stage build Docker ir kam jis reikalingas?
GitLab CI/CD: trys saugyklos (Front, Back, DB). Kūrėjas sukūrė šaką frontend'e — turi būti automatiškai sukurtas feature-stand su visomis trimis paslaugomis, po merge standas ištrinamas. Kaip tai įgyvendinti GitLab CI?
Kas yra Linux branduolio modulis? Kaip jį įkelti, išjungti ir peržiūrėti?
Išsamiai aprašykite, kas vyksta po komandos kubectl apply -f deployment.yaml įvykdymo, kokia tvarka ir kuriuose klasterio komponentuose.
Kaip veikia CNI (Konteinerių tinklo sąsaja) Kubernetes?
Kaip rankiniu būdu įgyvendinti canary deployment Kubernetes'e be papildomų įrankių?
Kokias papildomas sunkumus sukelia duomenų bazė dinamiškame feature-stand'e? Ką reikėtų padaryti?
Kaip užtikrinama etcd atsparumas gedimams ir kodėl reikalingas nelyginis replikų skaičius?
Kokiems praktiniams uždaviniams galima naudoti Admission Controller? Kuo skiriasi Validating ir Mutating webhook?
Kokia tvarka turi būti atliekamos CI/CD pipeline etapai: statymas, vienetų testai, integracijos testai, linting, statinė kodo analizė, diegimas?
Kiek turite dokumentuotos patirties kaip DevOps?
Kaip sukonfigūruotumėte dinamiškus feature-standus GitLab'e? Standas įdiegiama kiekvieno push į šaką ir pašalinama po merge arba po tam tikro laiko.
Kaip nustatyti tinklo politiką (NetworkPolicy) Kubernetes, kad užkirstum kelią vieno namespace'o podams bendrauti su kito namespace'o podais?
Serveris labai lėtai veikia. Kokias komandas ir ką pirmiausia patikrinti? Jei reikia suprasti, kodėl programa nerašo žurnalų, o sistema gyva, kur eitumėte?
Kaip pamatyti atvirus lizdus sistemoje?