Cursusaanbod
Introductie
De ontwikkelomgeving voor Tekton Framework opzetten
- Systeemvereisten en Kubernetes-cluster voor Tekton-pijpleidingen
- Op rollen gebaseerde Access Control (RBAC) inschakelen
- Verlenen van gebruikersrollen en machtigingen
Tekton-pijpleidingen en fundamentele Tekton-componenten installeren
- Een persistent volume bieden voor het opslagbeheer van CI/CD-workflows
- Werken met de Tekton CLI
Overzicht van de functies en architectuur van Tekton Pipelines
- Aan de slag met Kubernetes objecten en de Tekton API
- Inleiding tot CI/CD-werkstromen met Tekton Pipelines
- Wat zijn de stappen, taken en pijplijnen?
- Gebruikmaken van Tekton Pipelines-bronnen
Een taak maken en configureren met behulp van Tekton Pipelines
- Taak v.s. ClusterTaak
- Stappen definiëren als de bouwstenen van een pijplijntaak
- Gereserveerde mappen uitvoeren met behulp van Tasks by Tekton Pipelines
- Scripts uitvoeren in stappen in Tekton Pipelines
- Benodigde velden opgeven en toevoegen voor het manipuleren van Steps-uitvoeringen
Variabele substitutie implementeren voor taakentiteiten in Tekton-pijplijnen
De structuur van een taakbestand en de pod inspecteren en fouten opsporen
Een Tekton-pijplijntaak instantiëren en uitvoeren met TaskRun
- TaskRun configureren en een doeltaak opgeven
- Tekton-bundels en andere Tekton-bronnen manipuleren
- De vereiste Tekton Pipelines-velden configureren en opgeven
Taakuitvoeringen annuleren en een actieve pod verwijderen
De status van een actieve taak in Tekton-pijplijnen bewaken
- Bijhouden van Tekton Pipelines Stappen en resultaten
Overzicht van Kubernetes gebeurtenissen in Tekton Pipelines TaskRuns
Pijplijnen maken en configureren met behulp van Tekton Pipelines
- Pijplijnvelden en operationele objecten declareren
- Een taak toevoegen aan Tekton Pipelines en de CI/CD-workflow uitbreiden
Werken met de resultaten van een pijplijnuitvoering in Tekton-pijpleidingen
- Taakresultaten doorgeven aan andere taakparameters
- Pijplijnresultaten vrijgeven en verzamelen
Beschrijvingen en laatste Tekton Pipelines-opdrachten toevoegen
Aangepaste taken gebruiken voor het implementeren van pijplijngedrag
Uitvoeren en bewaken van Tekton-pijpleidingen
- Veldvereisten en benodigde pijplijnentiteiten opgeven
- Verwijzen naar externe pijpleidingen met Tekton-bundels
- Pijplijnwaarden toewijzen aan een specifieke taak
- Time-outwaarden en fouten van een actieve pijplijn beheren
- De status van een pijpleiding bewaken en annuleren
Overzicht van Kubernetes gebeurtenissen in Tekton Pipelines PipelineRuns
Werkruimten delen en configureren in taken en pijplijnen
- Werkruimten gebruiken in taken
- Werkruimten in pijplijnen gebruiken
- Een VolumeSources-veld instantiëren in Tekton Pipelines-werkruimten
- Implementatie van Kubernetes persistente volumes binnen een pijplijnuitvoering
Uw eigen pijplijnresources maken en gebruiken
- Gebruiksscenario's voor pijplijnresources
- Typen pijplijnresources en hoe deze moeten worden uitgevoerd
Verificatieconcepten en -processen afhandelen in Tekton-pijplijnen
Aangepaste Kubernetes-labels gebruiken voor Tekton Pipelines-entiteiten
Tekton-logboeken opnemen voor TaskRuns en PipelineRuns
Pijplijnen optimaliseren met behulp van metrische gegevens van Tekton Pipelines-controllers
Bevordering van variabele substituties in Tekton-pijplijnen voor betere CI/CD-systemen
Implementatie en beveiliging van Tekton Pipelines-projecten
Tekton Pipelines-projecten integreren met de cloud
Probleemoplossing
Samenvatting en conclusie
Vereisten
- Ervaring met Linux distributies en opdrachtregel
- Kennis van fundamentele Kubernetes-concepten en -implementaties
- Een goed begrip van de basisautomatiseringstools en -technieken
- Vaardigheid in elke programmeertaal
Publiek
- Ontwikkelaars
- DevOps Ingenieurs
Leveringsopties
PRIVÉGROEPSTRAINING
Onze identiteit draait om het leveren van precies wat onze klanten nodig hebben.
- Pre-cursusgesprek met uw trainer
- Aanpassing van de leerervaring om uw doelen te bereiken -
- Op maat gemaakte overzichten
- Praktische, praktische oefeningen met gegevens / scenario's die herkenbaar zijn voor de cursisten
- Training gepland op een datum naar keuze
- Gegeven online, op locatie/klaslokaal of hybride door experts die ervaring uit de echte wereld delen
Private Group Prices RRP from €4560 online delivery, based on a group of 2 delegates, €1440 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
OPENBARE TRAINING
Kijk op onze public courses