首先介绍下什么是Label? Label是Kubernetes系列中一个核心概念。是一组绑定到K8s资源对象上的key/value对。同一个对象的labels属性的key必须唯一。label可以附加到各种资源对象上,如Node,Pod,Service,RC等。 通过给指定的资源对象捆绑一个或多个不用 ...
分类:
其他好文 时间:
2019-10-14 10:36:00
阅读次数:
91
k8s——滚动更新滚动更新就是一次只更新一小部分副本,更新成功之后再更新更多的副本,最终完成所有副本的更新。滚动更新最大的好处是零停机,整个更新的过程中始终有副本运行,从而保证了业务的连续性。kubectl create deploy httpd3 --image=httpd --dry-run - ...
分类:
Web程序 时间:
2019-10-13 12:52:37
阅读次数:
137
问题描述: 问题解决: 01、查看exe执行在配置的路径中存在不 02、脚本是否加#!/bin/bash 注意:截图中的环境变量不允许${},必须用实体替换或者写到EnvironmentFile中 参考: https://github.com/kubernetes/kubernetes/issues ...
分类:
其他好文 时间:
2019-10-13 12:44:35
阅读次数:
180
一、在安装flannel网络插件后,发现pod: kube-flannel-ds 一直是CrashLoopBackOff 此报错是因为安装Kubeadm Init的时候,没有增加 --pod-network-cidr 10.244.0.0/16参数或者kube-flannel.yml如果yml中的" ...
分类:
其他好文 时间:
2019-10-13 11:14:26
阅读次数:
696
1. 安装部署参考https://www.qikqiak.com/post/install-efk-stack-on-k8s/ 2. Fluentd对应的yaml配置方式,配置文件一般为fluentd-es-configmap.yaml 日志源配置 比如我们这里为了收集 Kubernetes 节点上 ...
分类:
其他好文 时间:
2019-10-12 19:09:39
阅读次数:
362
[TOC] helm介绍 helm把一系列复杂的有状态和无状态服务的部署封装起来(实际上就是对yaml文件的组织),然后你可以暴露出一些自定义参数信息供用户选择,这样部署就会变得简单很多. 核心术语 Helm 是一个命令行下的客户端工具。主要用于 Kubernetes 应用程序 Chart 的创建、 ...
分类:
其他好文 时间:
2019-10-11 18:33:33
阅读次数:
96
Postman加载kubernetes-CA认证文件并访问https-apiserver
作者 | 莫源?阿里巴巴技术专家 一、需求来源 首先来看一下,整个需求的来源:当把应用迁移到 Kubernetes 之后,要如何去保障应用的健康与稳定呢?其实很简单,可以从两个方面来进行增强: 1. 首先是提高应用的可观测性; 1. 第二是提高应用的可恢复能力。 从可观测性上来讲,可以在三个方面来去 ...
分类:
其他好文 时间:
2019-10-11 10:45:41
阅读次数:
58
使用Kubectl部署应用 目录2477203708 使用Kubectl部署应用 Kubectl部署流程 部署一个简单的Demo网站 一旦运行了Kubernetes集群,就可以在其上部署容器化应用程序。因此在开始之前,我们需要先确保集群已经准备就绪,无论是使用Minikube还是kubeadm创建的 ...
分类:
其他好文 时间:
2019-10-11 09:16:43
阅读次数:
170