Cronjob 简介 Cronjob 是一个计划任务,与 Linux 系统 Crontab 一样,格式也是基本一样。 格式如下: # ┌───────────── minute (0 - 59) # │ ┌───────────── hour (0 - 23) # │ │ ┌───────────
kubectl 输出格式 显示Pod的更多信息 kubectl get pod <pod-name> -o wide 以yaml格式显示Pod的详细信息 kubectl get pod <pod-name> -o yaml kubectl 操作示例 kubectl 创建资源
前提 必须具备如下条件: Kubernetes 集群 已在集群中安装 Kuboard 计算资源管理 添加节点 集群完成安装后,可以随时向集群中添加计算节点,请参考 初始化 worker 节点 查看节点 登录 Kuboard 之后,即可看到集群中的计算资源列表,在左下角,如下图所示: 点击de
本文翻译自 Kubernetes 官网 Performing a Rolling Update,并有所改写 目标 使用 kubectl 执行 Rolling Update(滚动更新) 更新应用程序 用户期望应用程序始终可用,为此开发者/运维者在更新应用程序时要分多次完成。在 Kubernete
本文翻译自 Kubernetes 官网 Running Multiple Instances of Your App,并有所改写 目标 使用 kubectl 伸缩应用程序 Scaling(伸缩)应用程序 在之前的文章中,我们创建了一个 Deployment,然后通过 服务 提供访问 Pod 的
本文翻译自 Kubernetes 官网 Using a Service to Expose Your App,并有所改写 目标 了解 Kubernetes 的 Service(服务) 了解 Labels(标签)和 LabelSelector(标签选择器)与 Service(服务)的关系 在 Kub
本文翻译自 Kubernetes 官网 Viewing Pods and Nodes,并有所改写 目标 了解Kubernetes Pods(容器组) 了解Kubernetes Nodes(节点) 排查故障 Kubernetes Pods 在 部署第一个应用程序 中创建 Deployment 后
Kubernetes功能 官方定义k8s能够对容器化软件进行部署管理,在不停机的前提下提供简单快速的发布和更新方式。换句话说,如果项目需要多机器节点的微服务架构,并且采用Docker image(镜像)进行容器化部署,那么k8s可以帮助我们屏蔽掉集群的复杂性,自动选择最优资源分配方式进行部署。在此基
前提 必须具备如下条件: Kubernetes 集群 已在集群中安装 Kuboard 假设已经进入 Kuboard 名称空间界面,如下图所示: 部署 busybox 查看 busybox 介绍 Busybox 是一个非常小巧(不到5M)的容器,此处用它来展示如何将一个 docker imag
Kuboard 是 Kubernetes 的一款图形化管理界面。 Kuboard安装 安装 Kuboard 时,假设已经有一个 Kubernetes 集群,以下任何形式安装的集群都可以: kubeadm 安装(或者基于 kubeadm 的衍生工具,如 Sealos 等) 二进制安装 阿里云、腾讯
Kubernetes集群的设计目标是setup-and-run-forever,然而许多初学者安装K8S集群用于学习,这就必然会出现重启集群的情况。 Worker节点不能启动 Master 节点的 IP 地址变化,导致 worker 节点不能启动。请重装集群,并确保所有节点都有固定内网 IP 地址。
在 Kubernetes 集群中,NodePort 默认范围是30000-32767,某些情况下,因为所在公司的网络策略限制,可能需要修改 NodePort 的端口范围,本文描述了具体的操作方法。 修改kube-apiserver.yaml 使用 kubeadm 安装 K8S 集群的情况下,Mas
三个 master 组成主节点集群,通过内网 loader balancer 实现负载均衡;至少需要三个 master 节点才可组成高可用集群,否则会出现脑裂现象 多个 worker 组成工作节点集群,通过外网 loader balancer 实现负载均衡 安装后的拓扑图如下: 初始化API S
kubeadm 是 Kubernetes 官方支持的安装方式,“二进制” 不是。采用 kubernetes.io 官方推荐的 kubeadm 工具安装 kubernetes 集群。 安装后的拓扑图如下: 检查 centos / hostname # 在 master 节点和 worker 节点都
前提 必须具备如下条件: Kubernetes 集群 导入 example 微服务时,要求 Kubernetes 集群版本不低于 1.14.0 重要 已在集群中安装 Kuboard 创建存储资源 example中用到了存储卷声明,请在 Kuboard 中 创建存储类,否则不能完成 exampl