Cursusaanbod
Inleiding
Het instellen van de ontwikkelingsomgeving voor het Tekton Framework
- Systeemvereisten en Kubernetes-cluster voor Tekton Pipelines
- Inschakelen van Role-Based Access Control (RBAC)
- Toekennen van gebruikersrollen en -rechten
Tekton Pipelines installeren en de fundamentele Tekton-componenten
- Een Persistent Volume bieden voor het beheer van CI/CD-werkstroomopslag
- Werken met de Tekton CLI
Overzicht van Tekton Pipelines-functionaliteiten en -architectuur
- Aan de slag met Kubernetes-objects en de Tekton API
- Inleiding tot CI/CD-werkstromen met Tekton Pipelines
- Wat zijn Steps, Tasks en Pipelines?
- Tekton Pipelines-resources gebruiken
Een Task maken en configureren met Tekton Pipelines
- Task vs. ClusterTask
- Steps definiëren als de bouwblokken van een pipeline Task
- Gereserveerde directories uitvoeren met Tasks door Tekton Pipelines
- Scripts binnen Steps in Tekton Pipelines uitvoeren
- Velden specificeren en toevoegen voor het manipuleren van Steps-uitvoeringen
Implementatie van variabele vervanging voor Task-entiteiten in Tekton Pipelines
Het inspecteren en debuggen van de structuur van een Task-file en Pod
Een Tekton Pipeline Task instantiëren en uitvoeren met TaskRun
- TaskRun configureren en een doel-Task specificeren
- Tekton Bundles en andere Tekton-resources manipuleren
- De vereiste Tekton Pipelines-velden configureren en specificeren
Onderbroken van Task-uitvoeringen annuleren en een lopende Pod verwijderen
Het statusoverzicht van een lopende Task in Tekton Pipelines
- Overzicht houden van Tekton Pipelines-stappen en -resultaten
Overzicht van Kubernetes-gebeurtenissen in Tekton Pipelines TaskRuns
Pipelines maken en configureren met Tekton Pipelines
- Pipeline-velden en operationele objecten declareren
- Een Task toevoegen aan Tekton Pipelines en de CI/CD-werkstroom uitbreiden
Werken met de resultaten van een Pipeline-uitvoering in Tekton Pipelines
- Task-resultaten doorgeven naar andere Task-parameters
- Pipeline-resultaten vrijgeven en verzamelen
Beschrijvingen en eindcommando's voor Tekton Pipelines toevoegen
Aangepaste Tasks gebruiken om Pipeline-gedrag te implementeren
Tekton Pipelines uitvoeren en bewaken
- Veldvereisten en noodzakelijke Pipeline-entiteiten bieden
- Verwijzing maken naar externe Pipelines met Tekton Bundles
- Pipeline-waarden toewijzen aan een specifieke Task
- Timeoutwaarden en fouten van een lopende Pipeline beheren
- Status van een Pipeline bewaken en annuleren
Overzicht van Kubernetes-gebeurtenissen in Tekton Pipelines PipelineRuns
Workspaces delen en configureren in Tasks en Pipelines
- Workspaces gebruiken in Tasks
- Workspaces gebruiken in Pipelines
- Een VolumeSources-veld instantiëren in Tekton Pipelines Workspaces
- Kubernetes Persistent Volumes implementeren binnen een Pipeline-uitvoering
Pipeline-resources maken en gebruiken
- Toepassingsgebieden voor Pipeline-resources
- Types van Pipeline-resources en hoe ze worden uitgevoerd
Inlogconcepten en -processen in Tekton Pipelines hanteren
Aangepaste Kubernetes-labels gebruiken voor Tekton Pipelines-entiteiten
Tekton-logboeken opslaan voor TaskRuns en PipelineRuns
Pipelines optimaliseren met behulp van Tekton Pipelines Controller Metrics
Variabele vervanging in Tekton Pipelines verbeteren voor betere CI/CD-systemen
Tekton Pipelines-projecten implementeren en beveiligen
Tekton Pipelines-projecten integreren met de cloud
Probleemoplossing
Samenvatting en conclusie
Vereisten
- Erfaring met Linux-distributies en command-lineinterface
- Kennis van fundamentele Kubernetes-concepten en -implementaties
- Inzicht in basisautomatiseringstools en -technieken
- Vaardigheid in een programmeertaal
Doelgroep
- Ontwikkelaars
- DevOps-ingenieurs
Aangepaste bedrijfsopleiding
Opleidingsoplossingen ontworpen exclusief voor bedrijven.
- Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
- Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
- Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Prijs per privégroep, online live training, startend vanaf 3200 € + BTW*
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
Reviews (4)
Interactief en praktijkgericht.
Balavignesh Elumalai - Scottish Power
Cursus - SonarQube for DevOps
Automatisch vertaald
De trainer heeft diepgaande ervaring en legt dit zeer goed uit. De diepte van de kennis en de passie voor onderwijs worden ten zeerste gewaardeerd.
Anup Kumar - SMR Automotive Mirrors Stuttgart
Cursus - Jenkins 2: Building CI/CD Pipelines
Automatisch vertaald
Kennis maken met technologieën die ik eerder had willen kennen.
Michel - Vanier College
Cursus - DevOps Practical Implementation and Tools
Automatisch vertaald
Ik vind alle mogelijkheden die ik in de cursus over DevOps heb ontdekt geweldig, en ik kan deze toepassen om een betere CD/CI-werkstroom te realiseren!
Juan Manuel - si
Cursus - Jenkins: Continuous Integration for Agile Development
Automatisch vertaald