tutorial-web-app-operator

module
v0.0.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 18, 2019 License: Apache-2.0

README

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 pull request.

When the PR is accepted, create a new release tag:

git tag v<version> && git push upstream v<version>

Directories

Path Synopsis
cmd
pkg
apis/integreatly/v1alpha1
+k8s:deepcopy-gen=package +groupName=integreatly.org
+k8s:deepcopy-gen=package +groupName=integreatly.org
k8s

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL