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.