logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

kubectl 之 helm高级使用(企业实操)

helm简介一下: helm是基于k8s平台的包管理工具,最常见的使用场景就是基于k8s平台跑的微服务,因为在k8s里面我们要部署一个正式服务,一定是会有pod\deployment\service\ingress\statefulset\pv\pvc\endpoint\等等,整合在一起,才可以让服务可以正常运行,helm就具有linux的yum的原理一样,把所有的所需的整合到一起,使其服务可以达

#centos#容器
k8s内部域名解析

1、创建busybox容器,检查域名解析。同命名空间解析,可以省略命名空间后缀?4、跨命名空间解析,需要添加命名空间。3、通过标签查询到后端的pod信息。#通过标签查到主机信息。2、检查域名解析服务。

文章图片
#kubernetes#容器#云原生
k8s设置is-default-sc 存储类基本介绍

取决于安装模式,你的 Kubernetes 集群可能和一个被标记为默认的已有 StorageClass 一起部署。这个默认的 StorageClass 以后将被用于动态的为没有特定存储类需求的 PersistentVolumeClaims 配置存储。预先安装的默认 StorageClass 可能不能很好的适应你期望的工作负载;例如,它配置的存储可能太过昂贵。如果它们中有两个或多个被标记为默认,Ku

#容器#kubernetes
kubernetes之一基于kubeadm安装k8s集群(1.19)

1、Kubernetes 概述Kubernetes 概述Kubernetes源于希腊语,意为舵手,因为首尾字母中间正好有8个字母,简称为K8S。Kubernetes是当今最流行的开源容器管理平台,是 Google 发起并维护的基于 Docker 的开源容器集群管理系统。它是大名鼎鼎的Google Borg的开源版本。K8s构建在 Docker 技术之上,为容器化的应用提供资源调度、部署运行、服务发

#kubernetes#docker#容器
selfLink was empty, can‘t make reference,pvc pending解决方式

kube-apiserver 的解决方法是作为–feature-gates=RemoveSelfLink=false参数传递或通过 kubectl apply -f 加载。:用sealer方式部署k8s+微服务环境,服务pod pending、pvc提示报错selfLink was empty, can’t make reference,当前的解决方法是编辑 /etc/kubernetes/man

文章图片
#kubernetes#docker#容器 +1
k8s中 pod在delete时过于慢 (小记)

在k8s环境中 当删除pod时过于缓慢的处理方式原因:我了解的常见原因就是因为k8s本身的机制,所谓优雅的删除,就会导致慢些,当然如果你公司业务本身设计的很大就另说了,例如做了持久化,有些相关数据库依赖啥的,比如这个业务因为数据量对io性能要求较强,就直接调到redis里,那么你在删除的时候,k8s的机制要做到优雅的删除,那么就会一步一步的删,先清redis,然后再各种你pod业务所依赖的各种东西

#kubernetes#linux
k8s copy命令使用

1. 往容器里拷将本地文件cp到容器中kubectl cp ./a.txtnamespace/pod名称:/指定具体工作目录ps:(如果是default默认命名空间,可以不用加ns,例如:kubectl cp ./a.txtpod名称:/指定具体工作目录)2.把容器内的copy出kubectl cp pod名称:/具体目录/文件名./3.子容器如何copy文件考进去kubectl cp ./a.t

#kubernetes#运维#centos
最新版本 release版本 ceph分布式存储搭建(rook-1.8.6)

rook+cephceph简介:Rook 是 Kubernetes 的开源云原生存储编排器,为各种存储解决方案提供平台、框架和支持,以与云原生环境进行原生集成。Rook将存储软件转变为自我管理、自我扩展和自我修复的存储服务。它通过自动化部署、引导、配置、供应、扩展、升级、迁移、灾难恢复、监控和资源管理来实现这一点。Rook 使用底层云原生容器管理、调度和编排平台提供的设施来履行其职责。Rook 利

文章图片
#运维
到底了