ICode9

精准搜索请尝试: 精确搜索
  • k8s 使用ceph2022-05-13 23:35:11

    Ceph 块存储客户端通过内核模块或librbd库与 Ceph 集群通信。 块存储 与k8s https://docs.ceph.com/en/latest/rbd/rbd-kubernetes/ 试验步骤 创建存储池 ceph osd pool create kubernetes 32 32 为存储池开启rbd功能 ceph osd pool application enable kubernetes rbd 初始化

  • Kubernetes Label Selector Service2022-05-13 18:33:53

    资源的 Label 可以通过 kubectl lable --help 查阅相关的操作;  标签筛选 Selector :     -l, --selector='': Selector (label query) to filter on, supports '=', '==', and '!='.(e.g. -l key1=value1,key2=value2)     支持 in 选项,例如,查询app的值为 detai

  • kubernet dashboard 一键安装2022-05-12 21:32:27

    将 https://github.com/ainnodb/pyauto/tree/master/kubernetes/dashboard 下载到本地 将https://github.com/ainnodb/pyauto/blob/master/kubernetes/functions.ksh 拷到root 目录下 然后执行 sh dashboard.sh 运行结果 [root@win74 dashboard]# sh dashboard.sh ............

  • k8s集群安装v12022-05-12 19:02:25

    k8s安装v1 k8s安装 主机 IP 备注 node81 192.168.0.81 master node82 192.168.0.82 node node83 192.168.0.83 node docker信息 配置信息 备注 系统版本 CentOS Linux release 7.6.1810 Docker版本 20.10 Pod网段 172.16.0.0/12 Service网段 10.96.0.0

  • k8s部署2022-05-12 18:32:40

    通过kubeadm部署kubernetes kubernetes介绍 kubernetes是一个可移植的、可扩展的开源平台,用于容器化的工作负载和服务,可促进声明式配置和自动化。 Kubernetes 拥有一个庞大且快速增长的生态系统。Kubernetes 的服务、支持和工具广泛可用。 Kubernetes 这个名字源于希腊语,意为“舵

  • (二十一)Kubernetes资源管理PV&PVC2022-05-12 10:31:37

    kubernetes支持持久卷的存储插件: https://kubernetes.io/docs/concepts/storage/persistent-volumes/ PersistenVolume(PV):对存储资源创建和使用的抽象,使得存储作为集群中的资源管理,分为有静态与动态。(可以连接:NFS,CEPG/GFS、Ceph) PersistentVolumeClaim(PVC):让用户不需要关心具体的Vol

  • 云原生爱好者周刊:这款支持全平台的 Podman Desktop 值得一试2022-05-11 16:03:14

    开源项目推荐 Podman Desktop Companion Podman 桌面客户端,支持 macOS、Windows 和 Linux 平台,后端支持原生 Podman(仅支持 Linux)、Podman Machine、Lima(仅支持 macOS)以及 WSL(仅支持 Windows),还兼容 Docker API,功能比较强大。 xpid 类似于 Nmap,不过 xpid 是用来扫描进程的,支持扫描

  • 如何优雅的在 Kubernetes Pod 内进行网络抓包2022-05-11 09:04:12

    公众号关注 「奇妙的 Linux 世界」设为「星标」,每天带你玩转 Linux ! 使用 Kubernetes 时,经常会遇到一些棘手的网络问题需要对 Pod 内的流量进行抓包分析。然而所使用的镜像一般不会带有 tcpdump 命令,过去常用的做法简单直接暴力:登录到节点所在节点,使用 root 账号进入容器,然后

  • 在centons7系统部署一套单master的k8s集群2022-05-09 18:04:22

    架构图: 操作系统:CentOS Linux release 7.7.1908 (Core) docker:docker-ce-20.10.14-3.el7.x86_64 kubernetes: 1.21 操作系统初始化配置 # 关闭防火墙 systemctl stop firewalld systemctl disable firewalld # 关闭selinux sed -i 's/enforcing/disabled/' /etc/selinux/confi

  • k8s v1.16设置Job ttlSecondsAfterFinished不生效2022-05-09 13:34:38

    Completed的job默认不会清理Job在处于Completed后,默认是不会被清理的。 https://v1-16.docs.kubernetes.io/docs/concepts/workloads/controllers/jobs-run-to-completion/#job-termination-and-cleanup When a Job completes, no more Pods are created, but the Pods are not de

  • Kubernetes部署nfs动态存储2022-05-08 18:32:11

    环境 centos 7.9 k8s 1.24 containerd 1.6.4 一、配置NFS服务器 1、每台机器都需要安装nfs-utils,否则pod挂载pvc的时候会报超级块损坏 yum install -y nfs-utils 2、创建nfs共享目录 mkdir -p /nfs/data 3、修改nfs配置文件 echo "/nfs/data/ *(insecure,rw,sync,no_root_squash

  • victoriaMetrics无法获取抓取target的问题2022-05-08 13:31:55

    victoriaMetrics无法获取抓取target的问题 问题描述 最近在新环境中部署了一个服务,其暴露的指标路径为:10299/metrics,配置文件如下(名称字段有修改): apiVersion: v1 items: - apiVersion: operator.victoriametrics.com/v1beta1 kind: VMServiceScrape metadata: labels:

  • (十一)Kubernetes资源管理Pod2022-05-07 13:02:09

    一、Kubernetes命令行创建Pod 1.1 管理节点:创建并运行Nginx镜像 kubectl run nginx --image=nginx --replicas=3 • kubectl run: 运行容器 • nginx: 服务名 • --image:镜像名称 • --replicas:副本数 查看容器状态 Kubectl get pods 1.2 创建内网访问的service 管理节点:创建

  • (十)Kubernetes 查询字段说明2022-05-07 11:31:10

    一、Kubernetes查询字段说明 1.1 打印受支持的API版本 # kubectl api-versions # 扩展 apiextensions.k8s.io/v1beta1 # 注册 apiregistration.k8s.io/v1beta1 # 创建app apps/v1beta1 apps/v1beta2 # 认证 authentication.k8s.io/v1 authentication.k8s.io/v1beta1 # 授权 autho

  • FinOps for Kubernetes - 如何拆分 Kubernetes 成本2022-05-06 20:05:12

    本文独立博客阅读地址:https://thiscute.world/posts/finops-for-kubernetes/ 目录云计算成本管控Kubernetes 成本分析的难点Kubernetes 成本的构成Kubernetes 资源分配的方式最佳实践多云环境Kubernetes 成本分析安装 kubecostkubecost 的成本统计原理1. CPU/RAM/GPU/Storage

  • Kubernetes基本入门-元数据资源(四)2022-05-06 11:02:59

    元数据型资源 HPA HPA全称HorizontalPodAutoscaler,Pod水平自动扩缩,可以根据CPU利用率自动扩缩RC、Deployment、RS或StatefulSet中的Pod数量,目的是自动扩缩工作负载以满足需求。 水平扩缩意味着对增加的负载的响应是部署更多的Pod。 与"垂直(Vertical)"扩缩不同,对于Kubernetes,垂直扩

  • 使用 .net + blazor 做一个 kubernetes 开源文件系统2022-05-06 09:00:55

    背景 据我所知,目前 kubernetes 本身或者其它第三方社区都没提供 kubernetes 的文件系统。也就是说要从 kubernetes 的容器中下载或上传文件,需要先进入容器查看目录结构,然后再通过 kubectl cp 指令把文件拷贝进或出容器。虽然说不太麻烦,但也不太方便。当时正好推出 .net 5 + blazor

  • Kubernetes版本离线升级(服务器不能访问互联网)2022-05-05 23:03:05

    一、kubernetes升级概述 kubernetes版本升级迭代非常快,每三个月更新一个版本,很多新的功能在新版本中快速迭代,为了与社区版本功能保持一致,升级kubernetes集群,社区已通过kubeadm工具统一升级集群,升级步骤简单易行。 1、升级kubernetes集群的基本流程 首先来看下升级kubernetes集群

  • Kubernetes权威指南(纪念版)2022-05-04 16:02:56

    高清扫描版。 下载地址:https://pan.baidu.com/s/1xW7-a9SEEG4WJnJ8E51m2g 点击这里获取提取码。  

  • 每天5分钟玩转Kubernetes2022-05-04 16:00:55

    高清扫描版。 下载地址:https://pan.baidu.com/s/1LeT_PV88srHusleQ0Xlwag 点击这里获取提取码。  

  • pod平滑迁移2022-05-04 11:04:33

      pod平滑迁移 Kubernetes 集群均衡器Descheduler

  • K8S-kubernetes结合alertmanager实现报警通知及基于haproxy_exporter监控haproxy2022-05-03 18:04:20

      prometheus系统架构图     prometheus触发一条告警的过程:prometheus--->触发阈值--->超出持续时间--->alertmanager--->分组|抑制|静默--->媒体类型--->邮件|钉钉|微信等。 分组(group): 将类似性质的警报合并为单个通知。静默(silences): 是一种简单的特定时间静音的机制,例

  • k8s--kubernetes组件、资源管理方式2022-05-03 12:31:27

    kubernetes组件 一个kubernetes集群主要是由控制节点(master)、**工作节点(node)**构成,每个节点上都会安装不同的组件。 master:集群的控制平面,负责集群的决策 ( 管理 ) ApiServer : 资源操作的唯一入口,接收用户输入的命令,提供认证、授权、API注册和发现等机制 Scheduler : 负责

  • ubuntu 二进制部署k8s2022-05-02 19:00:07

    1. 环境准备 1.1 安装规划 角色 IP 组件 k8s-master1 192.168.80.45 etcd, api-server, controller-manager, scheduler, docker k8s-node01 192.168.80.46 etcd, kubelet, kube-proxy, docker k8s-node02 192.168.80.47 etcd, kubelet, kube-proxy, docker  软件

  • Kubernetes 二进制安装2022-05-02 18:34:05

    预先准备信息 本教程将以下列节点数与规格来进行部署 Kubernetes 集群,操作系统可采用CentOS 7.x: IP Address Role CPU Memory 192.168.1.200 master01 1 2G 192.168.1.201 node01 1 2G 192.168.1.202 node02 1 2G 这边 master 为主要控制节点也是部署节点,node 为

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有