Skip to content
operates the tutorial web app
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
cmd/tutorial-web-app-operator fix code styling Jan 24, 2019
config first code commit Oct 24, 2018
deploy update webapp to 2.10.5 Jun 17, 2019
pkg make integreatly version available to webapp May 20, 2019
tmp adding tmp folder back Nov 1, 2018
vendor refactor code base to enable unit tests on webhandler Jan 24, 2019
version update webapp to 2.10.5 Jun 17, 2019
.gitignore release 0.0.16 May 14, 2019
.travis.yml Standardise-makefile Dec 13, 2018
Gopkg.lock
Gopkg.toml
LICENSE Initial commit Oct 11, 2018
Makefile update webapp to 2.10.5 Jun 17, 2019
README.md Update README.md Mar 27, 2019

README.md

tutorial-web-app-operator

Openshift operator that handles integreatly tutorial-web-app deployments.

Build Status

Project Info
License: Apache License, Version 2.0
IRC #integreatly channel in the freenode network.

Deploying

#create required resources
make cluster/prepare
#deploys the operator itself
make -B cluster/deploy

Building

#builds image: quay.io/integreatly/tutorial-web-app-operator:latest
make image/build

#custom image params: registry.io/myusername/image-name:dev
make image/build REG=custom-registry.io ORG=myusername IMAGE=image-name TAG=dev

Running tests

make test/unit

Release

Update operator version files:

Commit changes and open a pull request to master.

When the PR is merged, create a new Github release from master for v e.g. v0.0.10. This will trigger a ci build of the tag, and a new image pushed to quay.io with that tag.

You can’t perform that action at this time.