# OTC ## CCE Cloud Container engine - Kubernetes * Kata-Container - MicroVM, e.g. for Forgejo-Runner ## Networking * compare it with local networking in docker-compose e.g. * there you also can do 'Software defied Networking' * like we do in OTC ![alt text](image.png) * Question: When or why to subnet? * A: It' for security ... for sure, but at first it's for creating domains of transparently interacting applicatios * Hint: Use CIDR calculators when getting lost in IP4 networking ## Routing Table ![alt text](image-1.png) ## Peering Connections ![alt text](image-2.png) ## tags should be possible ... ## VM ### AZ is a data center - we take random ![alt text](image-3.png) ![alt text](image-5.png) ### price calculator always be aware of costs! > Todo: We need to talk about our budgets ![alt text](image-4.png) ## security group ![alt text](image-6.png) ## IP ![alt text](image-7.png) ## Creating VM ![alt text](image-8.png) ### result ![alt text](image-9.png) ## trying to connect ![alt text](image-10.png) ... company VPN issues :-) ![alt text](image-11.png) ## try to hand over the key ... ![alt text](image-12.png) ![alt text](image-13.png) ## find IP again, try to get in ![alt text](image-16.png) ![alt text](image-14.png) ![alt text](image-15.png) ## current state ![alt text](image-17.png) ## ... break of stephan from 14h45-16h00 ## terraform, driver is daniel ![alt text](image-100.png) ![alt text](image-101.png) ![alt text](image-102.png) ![alt text](image-103.png) ![alt text](image-104.png) ![alt text](image-105.png) ![alt text](image-106.png) ![alt text](image-107.png) ![alt text](image-108.png) ![alt text](image-109.png) ![alt text](image-110.png) ## in otc, new driver is cristopher ![alt text](image-111.png) install terraform ... ![alt text](image-112.png) ### otc provider ![alt text](image-113.png) ![alt text](image-114.png) ![alt text](image-115.png) ![alt text](image-116.png) ### auth ![alt text](image-117.png) ![alt text](image-118.png) ```bash export OS_ACCESS_KEY= export OS_SECRET_KEY= export OS_SECURITY_TOKEN= ``` ## apply ![alt text](image-119.png) ![alt text](image-120.png) ![alt text](image-121.png) ## syncing ![alt text](image-122.png) ![alt text](image-123.png) ### statefile, needs to be shared ![alt text](image-124.png)