运维开发网

k8s

0
  • k8s 调度流程和资源管理

    一、Kubernetes调度过程首先来看第一部分-Kubernetes的调度过程。如下图所示,画了一个很简单的Kubernetes集群架构,它包括了一个kube-ApiServer,一组webhooks的Controller,以及一个默认的调度器kube-Scheduler,还有两台物理机节点Nod...[详细]

    2021-04-15 23:27 分类:Linux
  • K8S使用GPU

    多个pod共享一张GPU不行。pod在创建的时候请求gpu最低是卡级别,一张显卡只能分配给一个pod。但是一个pod是由多个容器组成的,所以同一个pod的容器可以共享分配给当前pod的所有GPU。多个docker容器共享一张GPU可以。通过nvidia-docker启动...[详细]

    2021-04-15 23:24 分类:Linux
  • helm3安装prometheus-stack

    条件:    helm3+    k8s1.16+    需要更新几个crd对象,不然安装时会报错,提示认不到相关的字段:[root@master prometheus]# helm install prom-stack prometheus-community/kube-prometheus-stack -n middleware Error: ...[详细]

    2021-04-15 20:04 分类:Linux
  • jenkins发布nodejs项目(修改)

    前面做过jenkins发布nodejs项目,使用ssh插件,这回没有使用ssh插件。1、将项目、发布动作、主机作为参数,配置参数化构建2、配置拉取git仓库项目3、构建环境选项nodejs4、编写构建脚本url="harbor.wehgc.com:10443/library" o...[详细]

    2021-04-15 12:45 分类:Linux
  • 阿里巴巴云原生 etcd 服务集群管控优化实践

    这些年,阿里云原生 etcd 服务发生了翻天覆地的变化,这篇文章主要分享一下 etcd 服务在面对业务量大规模增长下遇到的问题以及我们是如何解决的,希望对读者了解 etcd 的使用和管控运维提供经验分享。[详细]

    2021-04-15 10:28 分类:云计算
  • k8s的集群搭建前的相关操作--必看

    文章目录1. 搭建k8s环境平台的规划单master集群多master集群2. 服务器硬件配置要求1)[详细]

    2021-04-14 09:50 分类:云计算
  • kubeadm方式搭建k8s之docker环境安装

    文章目录1. 所有节点安装 Docker/kubeadm/kubeleta. 手工方式安装1) 安装docker2) 安装kubeadm kubelet kubectlb. 脚本安装的方式总结参考本文前,请确保已经学习完以下文章:Kubernetes相关概念入门k8s核心概念总结版k8s的集群搭建前的...[详细]

    2021-04-14 09:47 分类:云计算
  • Etcd集群部署

    安装Etcd0、节点信息SystemOSIPAddressDockerCentos7.8172.16.105.2618.09.9Centos7.8172.16.105.2718.09.9Centos7.8172.16.105.29(etcdtest.foxchan.com)18.09.91、生成证书Etcd开启TLS认证,所以先使用cfssl生成相关证书1.1下载cfsslcu...[详细]

    2021-04-13 22:48 分类:Linux
  • K8S进阶实践 之 通过HPA实现业务应用的动态扩缩容

    一、HPA控制器介绍当系统资源过高的时候,我们可以使用命令来实现Pod的扩缩容功能,但是这个过程是手动操作的。在实际项目中,我们需要做到是的是一个自动化感知并自动扩容的操作。Kubernetes也为提供了这样的一个资源对象:HorizontalPo...[详细]

    2021-04-13 22:13 分类:Linux
  • K8S资源回收机制

    原文:https://kubernetes.io/docs/tasks/administer-cluster/out-of-resource/一问题现象服务器的磁盘空间爆满(90%以上),触发某种机制,导致大量pod处于被驱逐状态(Evicted),大部分镜像被删除,所有服务均不可用。二问题追踪发现服...[详细]

    2021-04-13 21:17 分类:Linux