This repo currently holds a basic proof of concept for a tekton pipeline, which:
-
Creates a new openshift project
-
Deploys 3scale from the 3scale-operator
-
Runs some end-to-end tests
-
Tears down the created openshift project
-
Tekton pipelines should be installed. e.g. with
make tekton
(probably requirescluster-admin
permissions)
0.Ensure you have installed the pre-requisites
-
make install
, to install the pipeline in a new openshift project -
make run
to trigger a PipelineRun of the installed pipeline
-
check out 3scale/3scale-operator repo
-
what version of this? master? from github?
-
-
make push-manifest to some quay.io application repo, with some unique packagename
-
create OperatorSource to point to that application repo
-
install operator from OperatorSource
-
switch to productized images from private repo
threescale-registry-auth