This repository contains a set of tools supporting the development of Kubernetes applications deployable via Google Cloud Marketplace.
See the how to build your application deployer documentation.
-
The marketplace-k8s-app-example repository contains example applications.
-
The click-to-deploy repository contains more examples. This is the source code backing Google Click to Deploy Kubernetes applications listed on Google Cloud Marketplace.
We follow Google's coding style guides.
Run unit tests:
make tests/py
Run integration tests:
make tests/integration
Set deployers container tag:
export MARKETPLACE_TOOLS_TAG=local
Build container images:
make marketplace/build