際際滷

際際滷Share a Scribd company logo
????? ?? PaaS ??? - Playce Kube? ?????.
????? ?? PaaS ??? - Playce Kube? ?????.
????? ?? PaaS ??? - Playce Kube? ?????.
??????? ??? ??? ??
Product > Platform > PaaS
??? ??? ???? ???
????? ???
??? ????? ??? ?????
????? ???
? Java ? ????
? ????? ????
? ?? ????
????? ??? ??? ??? ???
?? ???
? TV, PC ? ?? ?? ??
? ??? ??? ???? ??
??? ???? ?? ?? ???? ??
??? ? ?? ???
? ?????: ??,G??
? ??????: ?????,????
? ?? ???: ???, ????
????? ?? PaaS ??? - Playce Kube? ?????.
????? ?? PaaS ??? - Playce Kube? ?????.
???? ?? ??/?? ????
????
(CNCF)
??? ????
PaaS ???
???
??? ??? /
??? ???
B2C ??? B2B ???? ??
??? ??? ??? ???? ??? ??? ??? ??? ?? ??? ??
????? ?? PaaS ??? - Playce Kube? ?????.
Playce Openstack
Playce Kube Playce Kube
Customer Service
CI / CD Monitoring
Monitoring
Logging
Monitoring
Service
Mesh
Backup
Playce
Kube
Customer
Service
Nginx
WEB
Daemon
Tomcat Java engine
My-SQL DBMS
harbor registry
gitea git service
Tekton
Continuous
Integration
argoCD
Continuous
Delivery
Jenkins
Continuous
Integration
Linkerd Service Mesh
kibana
Visualization
Dashboard
Fluentd
Log
Collector
elasticsearch distributed
velero Backup
grafana visualization
Prometheus
event
monitoring
?? ??
?????? ??? ?? ??? ?
?? ??
?? ?????? Master 3, Worker 4 ???? ??
Ext Line
Ext Line
Mgt Line
Deploy
Server
Master
Server
Worker
Server
Worker
Server
Master
Server
Master
Server
Master
Server
Worker
Server
Worker
Server
Worker
Server
Deploy
Server
NAS NAS
Deploy
CPU : minimum 4vCore
Mem : minimum 8GB
Disk : minimum 200G
NIC : minimum 1G X1
Master
CPU : minimum 4vCore
Mem : minimum 8GB
Disk : minimum 200G
NIC : minimum 1G X1
Worker
CPU : minimum 4vCore
Mem : minimum 8GB
Disk : minimum 200G
NIC : minimum 1G X1
NAS
Disk : 200G
NIC : 1G X1
Worker
Server
????? ?? PaaS ??? - Playce Kube? ?????.
GitHub
Worker
Server
Worker
Server
Master
Server
Worker
Server
Worker
Server
Master
Server
Master
Server
Deploy Server
Named
Docker
chronyd
Kubespray
Httpd
Prometheus
Grafana
Gittea
harbor
argoCD
Tekton
Jenkins
Velero
EFK
Linkerd
helm
Repository
Registry
OSC Server
Room
NAS
Installation
git clone /
Source Download
Deploy
Server
??
Kubernetes
??
Addon
??
Playce Kube
?? ??
?? ??
Playce User
Experience
Storage Class ? ??
???? ??
CI / CD ??? ??
?? ??
Ingress ? ??
LoadBalancing ??
CoreDNS ? ???
?? DNS ????
??? ??? ????
Multi Cluster ?? ??
Secret ??? ??
??? ???? ??
Demo Page ? ???
?? - ??? ??? ??
Cluster
namespace
MariaDB
WAS
WEB
web.yaml
- deployment
- service
was.yaml
- deployment
- service
db.yaml
- deployment
- service
web-
configmap.yaml
- nginx.conf
was-
configmap.yaml
- server.xml
- setenv.sh
db-configmap.yaml
- mysql.conf
Cluster
namespace
MariaDB
WAS
WEB
CoreDNS
coredns.yaml
Cluster-A
Cluster-B
Context
namespace namespace namespace
namespace namespace namespace
user-context.yaml
- sa
Secret
Cluster
namespace
MariaDB
secret.yaml
- username
- password
Storage Class
Persistent Volume
POD
Persistent
Volume Claim
NAS / Ceph
Storage
sc.yaml
pod.yaml
- pv
- pvc
- pod
Pod
argoCD
Tekton
Harbor Gitea Playce User Experience
A Service
B Service
Pod
Pod
Pod
Pod
Ingress.yaml
Ingress
user-context
CI/CD Pipeline
secret
Ingress
Service Mesh
CoreDNS
SC, PV, PVC
Monitoring
EFK
????? ?? PaaS ??? - Playce Kube? ?????.
?? ??? Package ???
T. 02-516-0711 E. sales@osci.kr
??????????83?32,5?(???,???????A??)
THANK YOU

More Related Content

????? ?? PaaS ??? - Playce Kube? ?????.

  • 6. ??? ??? ???? ??? ????? ??? ??? ????? ??? ????? ????? ??? ? Java ? ???? ? ????? ???? ? ?? ???? ????? ??? ??? ??? ??? ?? ??? ? TV, PC ? ?? ?? ?? ? ??? ??? ???? ?? ??? ???? ?? ?? ???? ?? ??? ? ?? ??? ? ?????: ??,G?? ? ??????: ?????,???? ? ?? ???: ???, ????
  • 9. ???? ?? ??/?? ???? ???? (CNCF) ??? ???? PaaS ??? ??? ??? ??? / ??? ??? B2C ??? B2B ???? ??
  • 10. ??? ??? ??? ???? ??? ??? ??? ??? ?? ??? ??
  • 12. Playce Openstack Playce Kube Playce Kube Customer Service CI / CD Monitoring Monitoring Logging Monitoring Service Mesh Backup Playce Kube Customer Service Nginx WEB Daemon Tomcat Java engine My-SQL DBMS harbor registry gitea git service Tekton Continuous Integration argoCD Continuous Delivery Jenkins Continuous Integration Linkerd Service Mesh kibana Visualization Dashboard Fluentd Log Collector elasticsearch distributed velero Backup grafana visualization Prometheus event monitoring
  • 13. ?? ?? ?????? ??? ?? ??? ? ?? ?? ?? ?????? Master 3, Worker 4 ???? ?? Ext Line Ext Line Mgt Line Deploy Server Master Server Worker Server Worker Server Master Server Master Server Master Server Worker Server Worker Server Worker Server Deploy Server NAS NAS Deploy CPU : minimum 4vCore Mem : minimum 8GB Disk : minimum 200G NIC : minimum 1G X1 Master CPU : minimum 4vCore Mem : minimum 8GB Disk : minimum 200G NIC : minimum 1G X1 Worker CPU : minimum 4vCore Mem : minimum 8GB Disk : minimum 200G NIC : minimum 1G X1 NAS Disk : 200G NIC : 1G X1 Worker Server
  • 16. Storage Class ? ?? ???? ?? CI / CD ??? ?? ?? ?? Ingress ? ?? LoadBalancing ?? CoreDNS ? ??? ?? DNS ???? ??? ??? ???? Multi Cluster ?? ?? Secret ??? ?? ??? ???? ?? Demo Page ? ??? ?? - ??? ??? ?? Cluster namespace MariaDB WAS WEB web.yaml - deployment - service was.yaml - deployment - service db.yaml - deployment - service web- configmap.yaml - nginx.conf was- configmap.yaml - server.xml - setenv.sh db-configmap.yaml - mysql.conf Cluster namespace MariaDB WAS WEB CoreDNS coredns.yaml Cluster-A Cluster-B Context namespace namespace namespace namespace namespace namespace user-context.yaml - sa Secret Cluster namespace MariaDB secret.yaml - username - password Storage Class Persistent Volume POD Persistent Volume Claim NAS / Ceph Storage sc.yaml pod.yaml - pv - pvc - pod Pod argoCD Tekton Harbor Gitea Playce User Experience A Service B Service Pod Pod Pod Pod Ingress.yaml Ingress user-context CI/CD Pipeline secret Ingress Service Mesh CoreDNS SC, PV, PVC Monitoring EFK
  • 19. T. 02-516-0711 E. sales@osci.kr ??????????83?32,5?(???,???????A??) THANK YOU