- Notifications
You must be signed in to change notification settings - Fork11
Yet Another Online Bank (Demo App)
License
NotificationsYou must be signed in to change notification settings
spikecurtis/yaobank
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
(Yet Another Online Bank)
Demo Application for Kubernetes suitable for showing authorization policy.
Consists of 3 microservices:
- database - a single-cluster etcd database. Stores the state for the demo.
- summary - HTTP service that returns JSON account summaries.
- customer - Front-end web service that displays account summaries to users.
User icon By MCruz (WMF) (Own work) [CC BY-SA 4.0 (https://creativecommons.org/licenses/by-sa/4.0)], via Wikimedia Commons
The transaction and teller microservices are microservices that a bank teller would use to process deposits and withdrawals. They don't feature in the policy demo directly, so have not been built yet.
Set up the deployments, service accounts, and services.
kubectl apply -f 10-yaobank.yaml
If using Istio, then run the following to set up the Istio Ingress to the application.
kubectl apply -f 20-ingress.yaml
About
Yet Another Online Bank (Demo App)
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
No releases published
Packages0
No packages published