Overview
This repository contains a set of tools supporting the development of Kubernetes applications deployable via Google Cloud Marketplace.
Getting Started
See the how to build your application deployer documentation.
References
Examples
-
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.
Coding style
We follow Google's coding style guides.
Development
Run tests locally
Run unit tests:
make tests/py
Run integration tests:
make tests/integration
Build deployers locally
Set deployers container tag:
export MARKETPLACE_TOOLS_TAG=local
Build container images:
make marketplace/build