Tribefire Cloud Operator
Tribefire Cloud Operator is a Kubernetes native operator used to deploy Tribefire manifests (essentially YAML configuration files) on cloud hosts. You can install and use the operator by cloning it to your host and invoking the functions available in the provided Makefile.
On this page
Prerequisites
- Access to a cloud-hosted database.
Installing the Operator
To install the operator, you simply need to run make initial-setup-cloud on your host. This command, in turn, invokes the following commands:
checkup-cloud- checks user's cloud access by verifying theoperator-service-account.jsonandcloudsql-client.jsonfiles.create-secrets- creates secrets that host details about the service account (from.jsonfiles) and artifactory (from system variables).create-prereq- updates the configuration of namespaces and tribefire runtime.
Deploying the Operator
To deploy the operator, simply run make deploy-operator-cloud. Now you can proceed to deploying Tribefire manifests.
Deploying Tribefire Manifests using the Operator
To deploy a sample Tribefire setup, run the following:
- Run
make create-demo-namespaceto create tribefire namespace. - Run
make deploy-tribefireto deploy the tribefire runtime.
Monitoring
For monitoring information, see the instruction within GitHub repository
Debugging
For debugging information, see the instruction within GitHub repository.