QCon北京2017/智能化运维/Self Hosted Infrastructure:以自动运维 Kubernetes 为例management in k8s extends to k8s itself ○ E.g. scaling ● Bootstrapping simplified ● Simply cluster life cycle management ○ E.g. updates ● Upstream improvements in Kubernetes directly translate to improvements0 码力 | 73 页 | 1.58 MB | 1 年前3
K8S安装部署开放服务kind: ConfigMap metadata: name: {{ include "openservice.fullname" . }}-cfg namespace: {{ .Release.Namespace }} labels: app.kubernetes.io/name: {{ include "openservice.name" . }} helm include "openservice.chart" . }} app.kubernetes.io/instance: {{ .Release.Name }} app.kubernetes.io/managed-by: {{ .Release.Service }} data: config.ini: | [Common] Mode = product kind: StatefulSet metadata: name: {{ include "openservice.fullname" . }} namespace: {{ .Release.Namespace }} labels: app.kubernetes.io/name: {{ include "openservice.name" . }} helm0 码力 | 54 页 | 1.23 MB | 1 年前3
Kubernetes Use it, Contribute to it, and Enjoy it!their respective release branch, release-X.Y. • Official releases (vX.Y.Z): cut from their respective release branch, release-X.Y. • Emergency releases (vX.Y.Z): cut from a new release-X.Y.Z branch branch based on a tag Release Schedule Release1.13 Branch Supported releases 1.10 1.11 1.12 1.13 Agenda 1. The community 2. How to contribute 3. Versioning 4. The easy way to use it 5. Demo 60 码力 | 45 页 | 3.11 MB | 1 年前3
KubeCon2020/腾讯会议大规模使用Kubernetes的技术实践com/developer/column/2436 Introduction Challenges with Kubernetes Ø How to provide a fast & reliable way to release stateful service Ø Advanced scheduling to improve service stability Ø Quota management to optimize CLB-Service/Ingress-Controller Efficient and reliable container release Ø Why not RollingUpdate ? Ø What are the advantages of batch gray release ? • more reliable and better control • More flexible • Updating Pod Updated Pod OK StatefulSetPlus StatefulSetPlus Batch Gray Release Key Features: Ø Manual/Auto Batch Gray Release Ø Multi-Batch Rollback Ø Multi-Batch InPlaceUpdate Ø Support HPA, CronHPA0 码力 | 19 页 | 10.94 MB | 1 年前3
基于 KUBERNETES 的 容器器 + AI 平台CAICLOUD/RUDDER • 2 CRDs - Release, Release History • 1 控制器器 - Rudder aka Release Controller • 开源 • https://github.com/caicloud/rudder • https://github.com/caicloud/canary-release • https://github.com/caicloud/charts0 码力 | 19 页 | 3.55 MB | 1 年前3
Kubernetes 容器编排与应用编排Manager - Helm Tiller Helm Tiller 1. 负责将 Chart 部署到指定的集群当中,并管理生成的 Release(应用) 2. 支持对 Release 的 更新,删除,回滚 操作 3. 支持对 Release 的资源进行增量更新 4. Release 的状态管理 5. Kubernetes 下属子项目(https://github.com/kubernetes/helm)0 码力 | 20 页 | 4.22 MB | 1 年前3
k8s操作手册 2.3适配的k8s版本 release-0.8 1.20 1.21 release-0.9 1.21 1.22 release-0.10 1.22 1.23 release-0.11 1.23 1.24 release-0.12 1.24 1.25 release-0.13 13 1.26 1.27 1.28 本小节以k8s v1.23版本为例,部署release-0.10版本的prometheus,先下载部署 清单文件到服务器上 # tar -xf kube-prometheus-0.10.0.tar.gz # cd kube-prometheus-0.10.0/manifests # grep -i 'image:' *0 码力 | 126 页 | 4.33 MB | 1 年前3
Kubernetes开源书 - 周立【可选】关闭防⽕墙 systemctl stop firewalld 在ansible-client机器上安装ansible 安装ansible ~]# sudo yum install epel-release ~]# sudo yum install ansible 安装jinja2 ~]# easy_install pip ~]# pip2 install jinja2 --upgrade 在ansible-client机器上安装kubespray 下载kubespray TIPS:本⽂下载的是master分⽀,如果⼤家要部署到线上环境,建议下载RELEASE分⽀。笔者撰写本⽂ 时,最新的RELEASE是2.6.0,RELEASE版本下载地址:https://github.com/kubernetes- incubator/kubespray/releases) ~]# git clone 及控制对终极API/实验API的访问。JSON和Protobuf序列化schema遵循相同的schema更改准则——以下所有描述都涵 盖了两种格式。 请注意,API版本控制和软件版本控制仅仅是间接相关的关系。 API and release versioning proposa(API和版本发布 提案)l 描述了API版本控制和软件版本控制之间的关系。 不同的API版本意味着不同程度的稳定性和⽀持。API Changes documentation0 码力 | 135 页 | 21.02 MB | 1 年前3
QCon北京2018/QCon北京2018-《Kubernetes-+面向未来的开发和部署》-Michael+ChenJobs A Pod which runs until the process returns a successful termination Deployments Manages the release rollout of new versions of Pods Singletons A single instance of a Pod which is not replicated or Harbor • Manages Cluster Day 2 - Scaling - Patching - Upgrades - Failures Kubernetes (As a Bosh Release) BOSH (Deploys/Manages VMs) CPI CNI Harbor Private Container Registry Worker Worker Worker Service (PKS) Private and Public Cloud Public Cloud (on GCP) Certified for every K8s release Container Service for Cloud-Native Apps Rapidly deliver and operationalize next generation apps0 码力 | 42 页 | 10.97 MB | 1 年前3
深度解析CNCF社区⾸个基于Kubernetes的边缘计算平台KubeEdgeSend pod update to cloud� Update pod� Kubectl get� Get result� 应⽤用场景:智能家居应⽤用⽣生命周期管理理� 后续规划� Release V1.0 Function List:(May 2019)� ➔ 云端和边缘端的开源实现。� ➔ 使⽤用 kubectl 从云端向边缘节点部署应⽤用。� ➔ 使⽤用 kubectl kubectl 查询, 从边缘端收集/报告数据。� ➔ 边缘节点在脱机时⾃自动恢复,并重新连接云端。� ➔ ⽀支持IoT设备通过Device twin 和 MQTT 协议与边缘节点 通信。� Release V2.0+ Function List:(TBD)� ➔ 使⽤用 KubeEdge 和 Istio 构建服务⽹网格。� ➔ 提⾼高 Kubedge 基础设施的性能和可靠性。� ➔0 码力 | 20 页 | 2.08 MB | 1 年前3
共 16 条
- 1
- 2













