This is an unofficial repository to provide tools, packages and instructions for Athenz.
This repository is currently privately owned and maintained by ctyano.
Stars ⭐️ and Pull Requests ❤️ are always welcome.
To learn more about this repository, you may refer to the documentation of this repository.
make clean-kubernetes-athenz deploy-kubernetes-athenz
You can access Athenz UI at http://localhost:3000 by forwarding requests.
kubectl -n athenz port-forward deployment/athenz-ui 3000:3000
To see how Athenz authorization scenarios work, check out the Kubernetes Showcase to run the entire ecosystem.
The kind targets use the cluster selected by the current kubectl context. For example, kind-test selects the cluster named test. Image loading checks that the context matches the selected cluster and loads images into that cluster's nodes.
You can also select the cluster explicitly:
make load-kubernetes-images KIND_CLUSTER_NAME=testmake clean-docker-athenz deploy-docker-athenz
You can access Athenz UI at http://localhost:3000 by forwarding requests.
docker compose -f docker/docker-compose.yaml start ghostunnel