5. Technical Architecture --
KStar Cluster Management
8/21/2018
5
AKSK8s Cluster/On-Premises
KStar Cluster Server
KStar API Server
Cluster Controller
IM Agent
A-PaaS (UI/CLI/API)
Cluster Agent 1 Cluster Agent 2 Cluster Agent N
ETCD
EKS
6. Technical Architecture -- KStar APaaS
Overview
8/21/2018
6
KStar APaaS
User
KStar API Server
Clusters
User Management
Dashboard
Monitoring
Logging
CI/CD APP Catalog
Registry
7. Technical Architecture -- KStar APaaS
User Managment
8/21/2018
7
KStar APaaS -- User Managment
KStar API Server
User Authorization SSO
User Authentication
SAML
OpenID/OAuth2
Local Auth
LDAP
RBAC ABAC Multi-Tenancy
8. Technical Architecture -- KStar APaaS
CI/CD
8/21/2018
8
0 git
commit
1 triger build Job
2 checkout code
3 code building
unit testing
code analysis
security
scanning
5 push image
7 triger to
deploy
8 pull image
9 deploy
4 image building
6 image security
scanning
KStar API Server