Branch: master
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
infra
README.md
api.yaml
authoring.yaml
editor.yaml
gateway.yaml
git.yaml
publishing.yaml

README.md

Overview

These files are intended to run Tweek in Kubernetes. The files include a very first configuration which is good for local development. For production deployment some enhancements are needed.

Deploying to Kubernetes

kubectl apply -f infra/
kubectl apply -f .

# If running on Minikube use cli to get endpoints
minikube service list

Local developing with Skaffold

Install Skaffold.

First of all, run the skaffold.

skaffold dev -f ./deployments/kubernetes/skaffold.yaml

If using Minikube create port forwarding:

kubectl port-forward deployment/gateway 8080:80
kubectl port-forward deployment/oidc-server-mock 8081:80

Finally, open in browser http://localhost:8080.