command
module
Version:
v0.1.0
Opens a new window with list of versions in this module.
Published: Nov 24, 2020
License: Apache-2.0
Opens a new window with license information.
Imports: 14
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
¶

app-checker
This program listens to the GitHub deployment event from GitHub webhook (e.g. http://app-checker.CLUSTER-API-ENDPOINT) and deploys apps accordingly.
If you try to deploy the apps by opsctl together with the feature from app-checker, please put --method flag as github.
Example:
opsctl deploy -i geckon --jumphost-user jhbok gatekeeper-app@testing-br --method github
For the new installations
- Please check
app-checker-unique ingress object in giantswarm namespace and copy the first hosts name from the result.
kubectl -n giantswarm get ingress app-checker-unique -o yaml
...
tls:
- hosts:
- app-checker-unique.g8s.geckon.gridscale.kvm.gigantic.io
secretName: app-checker-unique-ingress
-
Create the new GitHub webhook with the hosts value in GiantSwarm organization's setting. Only deployment event would be sufficient.
-
Please add a secret token from our draughtsman!
Documentation
¶
There is no documentation for this package.
Source Files
¶
Directories
¶
|
|
|
|
|
|
|
|
|
|
|
|
pkg
|
|
|
|
|
Package server provides a server implementation to connect network transport protocols and service business logic by defining server endpoints.
|
Package server provides a server implementation to connect network transport protocols and service business logic by defining server endpoints. |
|
|
|
|
|
|
Package service implements business logic to create Kubernetes resources against the Kubernetes API.
|
Package service implements business logic to create Kubernetes resources against the Kubernetes API. |
Click to show internal directories.
Click to hide internal directories.