Microservices

This is what WikiPedia says.

Development

To run this project locally, you can leverage Skaffold. After installing the tool, run:

skaffold dev

It will build the images, deploy to your local cluster and watch for files changes.

Secrets for GitHub Actions

The following secrets must be set:

  • PROVIDER_INGRESS_MANIFEST: The path to the ingress manifest for the provider. List can be found here.
  • PROVIDER_KUBECONFIG_CONTENTS: The contents of the kubeconfig file for the provider.
  • PROVIDER_KUBECONFIG_CONTEXT: The context to use in the kubeconfig file for the provider.

Running the GitHub Actions workflows locally

There is this package, which can be used to run the GitHub Actions workflows locally.