运维上海2017-分布式数据库系统TiDB在Kubernetes平台的自动化运维实践-邓栓�������� TiDB � Kubernetes ����������! ��! PingCAP SRE ���! ����������������! ������ Kubernetes ����������! Kubernetes Operator ����! Operator �����TiDB-Operator! TiDB-Operator ��! TiDB-Operator TiDB-Operator ��! ��� NewSQL ��� TiDB! �������! • ��������! • ��������! �������������! ��������! • Puppet/Ansible/Chef/SaltStack! • ����������� DSL ����! • �����������������! ����������! • �����������! ����������������! ������ Kubernetes ����������! Kubernetes Operator ����! Operator �����TiDB-Operator! TiDB-Operator ��! TiDB-Operator ��! kubernetes ����! • Docker volume: �������Dockerfile��volume! • k8s0 码力 | 32 页 | 3.47 MB | 1 年前3
Kubernetes开源书 - 周立⽣产环境 的部署⽅案。经过⼀段时间的调研,有如下⼏种解决⽅案进⼊笔者视野: 部署⽅案 优点 缺点 Kubeadm 官⽅出品 部署较麻烦、不够透明 Kubespray 官⽅出品、部署较简单、懂Ansible就能上⼿ 不够透明 RKE 部署较简单、需要花⼀些时间了解RKE的cluster.yml配置 ⽂件 不够透明 ⼿动部署 第三⽅操作⽂ 档 完全透明、可配置、便于理解K8s各组件之间的关系 部署⾮常麻烦,容易出 实现了科学上⽹。如果您的机器在国内,请: 考虑科学上⽹ 或修改Kubespray中的gcr地址,改为其他仓库地址,例如阿⾥云镜像地址。 主机规划 IP 作⽤ 172.20.0.87 ansible-client 172.20.0.88 master,node 172.20.0.89 master,node 172.20.0.90 node 172.20.0.91 node 172 如果关闭了防⽕墙,则只需执⾏最下⾯两⾏。 【可选】关闭防⽕墙 systemctl stop firewalld 在ansible-client机器上安装ansible 安装ansible ~]# sudo yum install epel-release ~]# sudo yum install ansible 安装jinja2 ~]# easy_install pip ~]# pip2 install0 码力 | 135 页 | 21.02 MB | 1 年前3
202106 KubeOperator:开源的轻量级 Kubernetes 发行版
等 Flannel / Calico / NSX-T 等 负载均衡 / CoreDNS 等 物理理机 / vSphere / OpenStack / FusionCompute 等 Ansible / Terraform CentOS / RHEL / EulerOS 集群规划 集群部署 集群运维 集群升级 集群伸缩 集群备份 应⽤用商店 开源的轻量量级 Kubernetes 发⾏行行版 ⽀支持在线和离线安装模式;⽀支持 Kubeadm 部署;⽀支持 x86 64 和 ARM64 CPU 架构;⽀支持 x86 64 和 ARM64 混合部署;⽀支持可视化⽅方式展示部署过程;⽀支持⼀一键⾃自动化部 署(使⽤用 Ansible);⽀支持已有集群导⼊入; Day 2 运营 管理理 ⽀支持以项⽬目为核⼼心的分级授权管理理;⽀支持系统管理理员、项⽬目管理理员和集群管理理员三种⻆角⾊色;对外开放 REST API;⽀支持国际化0 码力 | 20 页 | 1.62 MB | 1 年前3
Chaos Mesh让应用与混沌在 Kubernetes 上共舞-杨可奥○ 开发、测试更加方便 ○ 使用起来更加简单 ● SideCar 共享 Network Namespace ○ 范围和权限更加可控 Chaos Mesh 使用案例 以 TiDB 为例 ● 假设 ○ TiDB 使用 Raft 一致性算法构建副本,应当拥有容错的能力 ○ 在杀掉一个节点之后,QPS 应当会下降 ○ 一段时间之后,QPS会恢复正常 ● 运行实验 ○ 使得一个节点无法工作(Pod0 码力 | 30 页 | 1.49 MB | 9 月前3
k8s操作手册 2.3add awx-operator h�ps://ansible.github.io/awx-operator/ # helm repo list #列出所有repo仓库 NAME URL awx-operator h�ps://ansible.github.io/awx-operator/ #0 码力 | 126 页 | 4.33 MB | 1 年前3
基于 KUBERNETES 的 容器器 + AI 平台多『⽤用户集群』 • 镜像仓库 - 单『默认仓 库』,多仓库集成 管理理集群和节点 • 技术概览 • cloud provider • custom resource • ansible 管理理镜像仓库 • Cargo (内部项⽬目)- ⽣生产级镜像仓库解决⽅方案,基于 • ⼀一键⾼高可⽤用部署和维护 • 为多租户和复杂权限集成⽽而增强 『token service』0 码力 | 19 页 | 3.55 MB | 1 年前3
实际案例Kubernetes on Supporting 1 Million Bike-Taxi Drivers in IndonesiaInfrastructure as Code Started in the beginning of 2016, we now have Terraform modules, Chef cookbook, and Ansible playbook for most of infrastructure use cases within Go-Jek group environment. We went from 30 码力 | 37 页 | 34.65 MB | 1 年前3
QCon北京2017/企业软件互联网应用实践/基于 kubernetes 的企业级容器云• 背景和挑战 • 企业级容器云设计与思考 – 设计思路 – 多集群支持和整体架构 – 网络方案和路由设计 – 部署、回滚流程 – DevOps支持 – 存储方案 – 权限设计 • 通过Ansible让运维自动化 • 监控与日志 • Showcase,系统流程示例 • 踩过的坑 zhoucq1@lenovo.com caiqinzhou@gmail.com0 码力 | 30 页 | 1.80 MB | 1 年前3
Kubernetes平台比較:Red Hat
OpenShift、SUSE Rancher及
Canonical Kubernetes規則, 將第0天至第2天的作業變為可重複及可靠的程式碼。 其他廠商並未採用模型導向作業以隔離模型與平台,而是仰賴範本系統用於多雲部 署,針對不同雲端提供不同的最佳化設定。OpenShift可讓Ansible用於簡化多雲 Kubernetes部署。同樣地,多雲搭配Rancher可運用Helm圖表,並搭配使用雲端 專屬版本的Kubernetes,例如Amazon EKS及Google GKE。這類範本系統通常缺0 码力 | 10 页 | 1.26 MB | 1 年前3
K8S安装部署开放服务product CacheMode = redis ReportStorageMode = redis AttrStorageMode = mongodb TiDB = influxdb [MQTT] Broker = tcp://emqx-headless:1883 ClientID = server00 码力 | 54 页 | 1.23 MB | 1 年前3
共 10 条
- 1













