Kursplan

Introduksjon

Sette opp utviklingsmiljøet for Tekton Framework

    Systemkrav og Kubernetes klynge for Tekton Pipelines Enabling Rolle-Based Access Control (RBAC) Tildeling av brukerroller og tillatelser

Installere Tekton-rørledninger og grunnleggende Tekton-komponenter

    Gir et vedvarende volum for lagringsadministrasjon for CI/CD-arbeidsflyt Arbeide med Tekton CLI

Oversikt over Tekton Pipelines funksjoner og arkitektur

    Komme i gang med Kubernetes objekter og Tekton API Introduksjon til CI/CD arbeidsflyter med Tekton Pipelines Hva er trinnene, oppgavene og pipelines? Bruke Tekton Pipelines-ressurser

Opprette og konfigurere en oppgave ved hjelp av Tekton Pipelines

    Oppgave vs ClusterTask Definere trinn som byggesteinene i en pipeline Oppgave Kjøre reserverte kataloger ved hjelp av Tasks by Tekton Pipelines Kjøre skript i Steps in Tekton Pipelines Spesifisere og legge til nødvendige felt for å manipulere Steps-utførelser

Implementering av variabel substitusjon for oppgaveenheter i Tekton Pipelines

Inspisere og feilsøke strukturen til en oppgavefil og poden

Instantiere og utføre en Tekton Pipeline-oppgave med TaskRun

    Konfigurere TaskRun og spesifisere en måloppgave Manipulere Tekton Bundles og andre Tekton-ressurser Konfigurere og spesifisere de nødvendige Tekton Pipelines-feltene

Avbryte oppgavekjøring og slette en kjørende pod

Overvåke statusen til en løpende oppgave i Tekton Pipelines

    Holder oversikt over Tekton Pipelines trinn og resultater

Oversikt over Kubernetes hendelser i Tekton Pipelines TaskRuns

Opprette og konfigurere pipelines ved hjelp av Tekton Pipelines

    Deklarere pipeline-felt og operasjonelle objekter Legge til en oppgave i Tekton Pipelines og utvide CI/CD-arbeidsflyten

Arbeide med resultatene av en pipeline-utførelse i Tekton Pipelines

    Sende oppgaveresultater til andre oppgaveparametere Frigi og samle inn pipelineresultater

Legge til beskrivelser og endelige Tekton Pipelines-kommandoer

Bruke tilpassede oppgaver for å implementere rørledningsatferd

Utføre og overvåke Tekton Pipelines

    Oppgi feltkrav og nødvendige rørledningsenheter Referere til eksterne rørledninger med Tekton-bunter Kartlegge rørledningsverdier til en spesifikk oppgave Administrere tidsavbruddsverdier og feil for en rørledning som kjører. Overvåke og kansellere statusen til en rørledning

Oversikt over Kubernetes hendelser i Tekton Pipelines PipelineRuns

Dele og konfigurere arbeidsområder i oppgaver og rørledninger

    Bruke arbeidsområder i oppgaver Bruke arbeidsområder i pipelines Instantiere et VolumeSources-felt i Tekton Pipelines Workspaces Implementering Kubernetes Vedvarende volumer i en pipeline-kjøring

Opprette og bruke dine egne rørledningsressurser

    Brukstilfeller for rørledningsressurser Typer rørledningsressurser og hvordan de kjøres

Håndtering av autentiseringskonsepter og -prosesser i Tekton Pipelines

Bruke tilpassede Kubernetes etiketter for Tekton Pipelines Entities

Opptak av Tekton-logger for TaskRuns og PipelineRuns

Optimalisering av rørledninger ved hjelp av Tekton Pipelines-kontrollermålinger

Fremme variable substitusjoner i Tekton Pipelines for bedre CI/CD-systemer

Utplassering og sikring av Tekton Pipelines-prosjekter

Integrering av Tekton Pipelines-prosjekter med skyen

Feilsøking

Oppsummering og konklusjon

Krav

  • Erfaring med Linux distribusjoner og kommandolinje
  • Kunnskap om grunnleggende Kubernetes-konsepter og implementeringer
  • En forståelse av grunnleggende automatiseringsverktøy og teknikker
  • Ferdigheter i alle programmeringsspråk

Publikum

  • Utviklere
  • DevOps Ingeniører
 14 timer

Antall deltakere



Price per participant

Testimonials (2)

Relaterte kurs

Jenkins for .Net Continuous Integration (CI)

14 timer

Related Categories