Skip to content

UKCloud/openshift-deployment-tekton

Repository files navigation

openshift-deployment-tekton

OpenShift deployment code based on Tekton and OpenShift Pipelines.

DISCLAIMER: This is work in progress, and as such is very basic at the moment.

This repo contains Pipelines, Tasks and other resources for automating the deployment of OpenShift clusters. See the README in each folder for documentation about each module. If no README exists, see the inline comments and descriptions in the yaml files.

The structure of this repo and code follows the conventions from the Tekton catalog which is the basis for the Tekton Hub (preview). These conventions are also followed by OpenShift Pipelines.

Usage

In general, each resource can be created by using oc apply. To install directly from this repo, pass the url of the raw file from GitHub to oc apply -f.

eg.

oc apply -f https://raw.githubusercontent.com/UKCloud/openshift-deployment-tekton/main/pipelines/openshift-installer-build/0.1/openshift-installer-build.yml

Once created, use the Tekton CLI tkn to describe the resource for more information.

tkn pipeline describe openshift-build-installer-v0-1

About

OpenShift deployment code based on Tekton.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published