2.2.4 基于Kubernetes的私有云实战[Image](/uploads/documents/6/2/d/1/62d1f5b45666b68948535421ca7bcafe/p9_3.jpg) ·大量物理机部署 ●技术栈单一,90%为golang ●最多时有200个AB服务,均单独部署 ·研发有在机器上调试的需求 ## 私有云建设方案 ## Kubernetes提供了什么  Process Tree sshd trace agent syslog-ng golang nslcd ●Supervisord守护其它进程 ●通过ssh登陆 ●集成大量工具 ·使用方式与物理机无异 ## 问题:上容器有多大性能损失?  • Write your own Controller • gPRC One of the most popular open source projects in this world • Written by, and heavily depends on Golang ## Again: Why Go? • All about community • A sad story: • https://github.com/google/lmctfy • Now config-volume configMap: name: fluentd-config ## Summary 1. How Kubernetes is using Golang? 1. What is Kubernetes and how it works (1 mins) 2. The heart of Kubernetes orchestration: Controller0 码力 | 29 页 | 2.12 MB | 2 年前3
Using Kubernetes for handling second screen experience of european tv showPHP-based Admin application Shared state in Redis and SQL database Scalable userfacing API in GoLang Queuing system  breed-technologies Right tool for the right job Easy prototyping with php - good performance with GoLang  HAPROXY   compile_c(argv[1]); GCC gcc ## Self hosting // golang source code package main import "os" func main() { compile_go(os.Args[1:]); } ##0 码力 | 73 页 | 1.58 MB | 2 年前3
sealos 以 kubernetes 为内核的云操作系统namespace 共享主机端口,共享主机文件系统等操作 以保障多租户之间相互共享一个集群是安全的 ## Sealos 技术选型 ||选型|原因| |---|---|---| |编程语言|Golang/typescripts|Kubernetes go 生态最为成熟,ts 主要前端| |框架|Kubebuilder/react/nextjs/go-restful/|开发CRD 最好框架,follow0 码力 | 29 页 | 7.64 MB | 1 年前3
石墨文档Go在K8S上微服务的实践-彭友顺|---|---|---|---|---|---|---|---|---| |新增应用||||||||| |应用id|应用名称|中文名称|类型|端口|负责人|更新时间|操作|| |302|||golang||||2021-08-25 09:49:43|编辑权限删除| ## • 升级版本 |应用:|包:github.com/gotomicro/ego|版本对比:|大于|版本号:v0.6.0|查询|清空条件|同步||0 码力 | 41 页 | 3.20 MB | 2 年前3
共 11 条
- 1
- 2













