Upgrade to Pro — share decks privately, control downloads, hide ads and more …

SKT Container Platform Introduction

SKT Container Platform Introduction

Devocean Tech Day
Everything on Kubernetes, Kubernetes Anywhere 기술세션

세션 제목:
반갑습니다. SKT 컨테이너 기술을 소개합니다.

세션 내용:
SKT 컨테이너 솔루션은 Kubernetes 기반 All-in-One Container Solution으로 누구나 쉽게 구축하고 사용 할 수 있습니다.

SKT 컨테이너 기술에 대한 시연과 설명을 통해서 저희가 제공하는 API와 GitOps기반의 Pipeline 동작을 보도록 하겠습니다.

SKT Container Solution

May 09, 2022
Tweet

More Decks by SKT Container Solution

Other Decks in Technology

Transcript

  1. 4 EPIC TACO Service Managing Openstack by Kubernetes & Kubernetes

    Release 2.0 TACO Internal Network Virtualization TACO Enterprise Enterprise Solution All-in-One Package Hybrid Cloud CaaS
  2. 7 On AWS : Network Architecture Source IP = IP

    address of NAT Gateway Easy to config ACL @ On-prem Traffic control @ Kubernetes Ingress Service Routing / TLS L7
  3. 8 Authentication framework Admin Cluster User Cluster Ingress Controller Proxy

    namespace 인증서배포 User Login OIDC 인증서 Update TLS CA Sealed secrets : Experimental
  4. 9 CI/CD pipeline Decapod yaml K8S yaml Create Build Deploy

    Service Deploy Cluster Admin Cluster TKS
  5. 11 Demo : Scenario (AWS) Admin Cluster TKS Deploy Service

    Deploy Cluster #1 Create Admin Cluster #2 Create User Cluster #3 Create Service
  6. 12 Demo : Create Admin Cluster ## get bootstrap script

    $ curl -L https://github.com/openinfradev/tks-mgmt-cluster-deploy/releases/download/v2.0.0-rc2/install-admin.sh -o bootstrap.sh $ chmod +x bootstrap.sh $ ./ bootstrap.sh 준비물 AWS policy SSH key AWS credential Github user/organization Github Token Bootstrap Server Admin Cluster Service Install 1 2 TKS CAPI
  7. 13 Demo : Create User Cluster $ tks cluster create

    demo-cluster Availability Zone 1 Availability Zone 2 Availability Zone 3 M M M B W W W W W W
  8. 14 Demo : Create Service $ tks cluster list Using

    config file: /home/ubuntu/.tks-client.yaml NAME ID STATUS CREATED_AT UPDATED_AT demo-cluster 5b2220b0-39c5-4752-8ecd-d8269c88a3c7 RUNNING 2022-04-29 01:30:10 2022-04-29 01:50:16 $ tks service create -—cluster-id 5b2220b0-39c5-4752-8ecd-d8269c88a3c7 —-service-name LMA exporters LMA Service TKS