Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Yet Another Online Bank (Demo App)

License

NotificationsYou must be signed in to change notification settings

spikecurtis/yaobank

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

(Yet Another Online Bank)

Demo Application for Kubernetes suitable for showing authorization policy.

Consists of 3 microservices:

  1. database - a single-cluster etcd database. Stores the state for the demo.
  2. summary - HTTP service that returns JSON account summaries.
  3. customer - Front-end web service that displays account summaries to users.

service graph

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.

How to run

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

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp