convox

module
v0.0.0-...-173f4c4 Latest Latest
Warning

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

Go to latest
Published: Apr 18, 2024 License: Apache-2.0

README

Convox

Convox is an open-source PaaS based on Kubernetes available for multiple cloud providers.

Supported Clouds

  • Amazon Web Services
  • Digital Ocean
  • Google Cloud
  • Microsoft Azure

Getting Started

Installation

Features

Resources

Development Tips

When testing new changes, a good way of adding them to a test rack is to build the image locally,push to a public repo and update the k8s deployment api:

docker build -t user/convox:tag .
docker push user/convox:tag
kubectl set image deploy api system=user/convox:tag -n rackName-system

If testing new changes in terraform, install the rack using the following command to have the /terraform folder mapped to the rack tf manifest.

/convox: CONVOX_TERRAFORM_SOURCE=$PWD//terraform/system/%s convox rack install aws rack1

After saving your changes, go to (Linux:~/.config/convox/racks/rack1 or OSX:/System/Volumes/Data/Users/$PROFILENAME/Library/Preferences/convox/racks and run terraform apply

License

Directories

Path Synopsis
cmd
api
pkg
api
atom/pkg/apis/atom/v1
+groupName=atom.convox.com
+groupName=atom.convox.com
atom/pkg/client/clientset/versioned
This package has the automatically generated clientset.
This package has the automatically generated clientset.
atom/pkg/client/clientset/versioned/fake
This package has the automatically generated fake clientset.
This package has the automatically generated fake clientset.
atom/pkg/client/clientset/versioned/scheme
This package contains the scheme of the automatically generated clientset.
This package contains the scheme of the automatically generated clientset.
atom/pkg/client/clientset/versioned/typed/atom/v1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
atom/pkg/client/clientset/versioned/typed/atom/v1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
cli
jwt
aws
do
gcp
k8s
k8s/pkg/apis/convox/v1
+groupName=convox.com
+groupName=convox.com
k8s/pkg/client/clientset/versioned
This package has the automatically generated clientset.
This package has the automatically generated clientset.
k8s/pkg/client/clientset/versioned/fake
This package has the automatically generated fake clientset.
This package has the automatically generated fake clientset.
k8s/pkg/client/clientset/versioned/scheme
This package contains the scheme of the automatically generated clientset.
This package contains the scheme of the automatically generated clientset.
k8s/pkg/client/clientset/versioned/typed/convox/v1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
k8s/pkg/client/clientset/versioned/typed/convox/v1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.

Jump to

Keyboard shortcuts

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