Skip to content

jordanjean/scratchplate

Repository files navigation

Scratchplate

A Kubernetes platform to experiment security features including

  • Istio Service Mesh
  • Request-Level Authentication
  • Keycloak IDP

Supported targets

  • Kind

Prerequisites

Required for deployment (Ansible playbook)

Optional (needed for token/query helper scripts)

Installation

Preferred (single command)

cd ansible
ansible-galaxy collection install -r collections/requirements.yml
ansible-playbook playbooks/deploy.yml

Legacy step-by-step wrappers (now backed by Ansible)

  • 1-create-kind-cluster.sh
  • 2-create-keycloak-realm.sh
  • 3-deploy-apps.sh

Uninstallation

kind delete cluster --name scratchplate

About

A Kubernetes platform to experiment security features

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors