Kubernetes 亲和、反亲和、污点与容忍

    在 Kubernetes 中,亲和性(Affinity)和反亲和性(Anti-Affinity)是用来定义 Pod 与节点之间关系的一种机制;而污点(Taint)和容忍(Toleration)则用于控制是否能够将 Pod 调度到某个节点上。本文将详细介绍这些概念的使用和作用。 Kubernetes 亲和和反亲和 亲和性(Affinity) 在 Kubernetes 中,亲和性指的是将 Pod 调度到具有特定特征的节点上的能力。通过使用节点亲和标签,我们...阅读全文
    作者:绝缘体.. | 分类:kubernetes, 云计算 | 阅读: | 标签:, , , ,

    K8s v1.16设置Job ttlSecondsAfterFinished不生效

    在Kubernetes中,Job是用来运行短暂任务的一种资源对象。它负责确保该任务成功完成,且仅执行一次。然而,在某些情况下,我们希望自动删除已完成的Job资源,以便节省集群资源。为了实现此目的,Kubernetes引入了ttlSecondsAfterFinished字段,它允许我们设置一个时间窗口,在该窗口内,如果Job已经完成,则会自动删除Job资源。然而,在某些版本的Kubernetes中,这个字段似乎不起作用,无...阅读全文
    作者:绝缘体.. | 分类:kubernetes, 云计算 | 阅读: | 标签:, , , ,

    用centos部署kubernetes—-流程

    说明: 192.168.1.5:master、etcd 192.168.1.6:node1 192.168.1.7:node2       1.5配置: 配置yum源:   每个节点都准备好这个k8s安装包,不然网上下载太慢。   [root@master yum.repos.d]# mkdir yum && mv * yum [root@master yum.repos.d]# vim cdrom.repo    把这个yum源scp到所有的node。 [root@master yum.repos.d]# scp cdrom.repo root@192.168.1.6:/etc/yum.repos...阅读全文
    作者:绝缘体.. | 分类:docker, kubernetes, 云计算 | 阅读: | 标签:, , , ,

    kubernetes 组件理解

                       master : 控制站点   apiserver:提供接口服务   scheduler: kubernetes 调度服务 etcd :etcd 存储 kubernetes的配置信息,可以理解为是k8s的数据库,存储着k8s容器云平台中所有节点、pods、网络等信息。 Kube_proxy : 代理做端囗转发,相当于LVS-NAT模式中的负载调度器器   apiserver内部:       service概述:service是 pod的路由代理抽象,用于解决pod之...阅读全文
    作者:绝缘体.. | 分类:docker, kubernetes, 云计算 | 阅读: | 标签:, , , ,

    K8s部署Redis单节点

    导言 Kubernetes (k8s) 是一个容器编排和管理工具,被广泛应用于云原生应用的部署和管理。本文将详细介绍如何使用K8s来部署Redis单节点。 准备工作 在开始之前,确保您已经安装并配置好了Kubernetes集群,并且具备对集群的管理员权限。 步骤 1. 创建Redis的Deployment 首先,我们需要创建一个Kubernetes的Deployment来定义我们的Redis容器。在一个新建的makedown文件中,输入以下内容: a...阅读全文
    作者:绝缘体.. | 分类:kubernetes, redis, 云计算, 数据库 | 阅读: | 标签:, , , ,