Kubernetes
文章平均质量分 58
Kubernetes
RSQ博客
On the way.
展开
-
K8S部署蓝鲸开源bk-cmdb v3.10.17
记录蓝鲸开源cmdb当前最新版本部署文档原创 2022-07-12 17:53:31 · 2666 阅读 · 2 评论 -
K8s调度Nvidia Gpu显卡
Kubernetes使用NVIDIA驱动原创 2022-01-10 17:27:07 · 2053 阅读 · 0 评论 -
client-go基础用法之增删改查deployment
client-go创建clientSetclient-go获取pod信息client-go获取deployment信息client-go更新deployment副本数量client-go更新deployment镜像client-go删除deploymentclient-go创建deployment和service原创 2021-11-19 11:21:37 · 2957 阅读 · 0 评论 -
如何用curl访问k8s api
1 创建Tokendevops_admin_token.yaml# Create ServiceAccountapiVersion: v1kind: ServiceAccountmetadata: name: devops-admin namespace: default---# Create ClusterRoleBindingapiVersion: rbac.authorization.k8s.io/v1kind: ClusterRoleBindingmetadata:原创 2021-10-14 17:11:02 · 2034 阅读 · 0 评论 -
Windows 节点加入K8S集群-踩坑大全
文章目录1 安装步骤2 踩的坑前言:最近在做Windows节点加入K8S集群的事情踩了太多太多的坑,按照官方给的文档,如果是新环境,那么坑应该很少,无外乎一些组件程序下载失败的问题,这个都可以通过梯子解决;若不是干净的环境,那么这个坑有的踩,下边记录一下遇到的所有坑。1 安装步骤按照官方要求,Kubernetes 服务器版本必须不低于版本 1.17。我这里用的K8s版本是1.17.5,windows版本是server 2019。先详细看一下官方教程:添加Windows节点K8S官方文档2 踩的原创 2021-05-15 09:31:45 · 2208 阅读 · 8 评论 -
kubernetes v1.19.2 证书过期更新
证书过期报错[root@k8s-master-ant ~]# kubectl get nodeUnable to connect to the server: x509: certificate has expired or is not yet valid: current time 2021-05-12T10:22:38+08:00 is after 2021-05-11T12:02:22Z解决办法:1、生成集群的配置文件(集群部署时最好留的有kubeadm.yaml,否则改起来稍微麻烦些)原创 2021-05-12 13:11:56 · 1272 阅读 · 1 评论 -
K8s pod执行多条命令
K8s pod执行多条命令,这些命令包括执行完进程就结束的命令,会放在服务器后台运行的命令原创 2021-03-02 10:31:22 · 6105 阅读 · 0 评论 -
k8s v1.18.3 auto install for Centos 7
文章目录1. 获取代码2. 执行k8s_auto_install.sh脚本3. 选择安装的网络插件类型4. Node join cluster5. Docker 公网镜像仓库最近写了一个k8s v1.18.3自动安装的脚本,针对Centos7操作系统,使用起来非常方便,目前此脚本只针对Master节点自动初始化,Node加入集群还需要手动操作。github地址: https://github.com/rensongqi/k8s_auto_install1. 获取代码git clone https:/原创 2021-01-17 15:57:16 · 342 阅读 · 0 评论 -
K8s && Docker 相关操作指令
K8s statefulset 使一个控制器中不同pod挂载不同目录(不用pv/pvc存储)要想实现这种方法,可以才contianers的二级字段中使用subPathExpr字段,这个字段可以引用变量原创 2020-12-28 12:00:27 · 3362 阅读 · 0 评论 -
Service Mesh - Istio快速入门
文章目录1 Istio介绍1.1 Istio架构与组件1.2 Istio基本概念2 在K8s中部署Istio1 Istio介绍Istio是Service Mesh落地化产品之一,也是最受欢迎的服务网格之一。Istio 官网1.1 Istio架构与组件在Istio架构中,分为两大块,一块是数据平面,另一块是控制平面。数据平面:由一组代理组成,这些代理微服务的所有网络通信,在1.5以前的版本中是接收和实施来自Mixer的策略,1.5之后的版本中是接收来自istiod的策略数据,Proxy负责原创 2020-08-07 17:51:00 · 2419 阅读 · 0 评论 -
Traefik-ingress和Nginx-ingress对比
文章目录1 Helm部署Traefik-ingress2 部署Nginx-ingress3 Nginx和Traefik横向对比1 Helm部署Traefik-ingress1、配置环境变量,设置用户名密码export USER=rsqexport DOMAIN=traefik-ingress.rsq.comhtpasswd -c auth $USERNew password: 123456Re-type new password: 123456Adding password for user原创 2020-07-15 11:58:25 · 8412 阅读 · 0 评论 -
K8s集群RBAC认证授权详解
RBAC(Role-Based Access Control) 基于角色的访问控制,顾名思义就是通过给角色赋予相应的权限,从而使得该角色具有访问相关资源的权限,而在K8s中这些资源分属于两个级别,名称空间(`role/rolebinding`)和集群级别(`clusterrole/clusterrolebinding`)这两个都是标准的K8s资源,可以直接定义。原创 2020-06-19 17:10:28 · 3220 阅读 · 0 评论 -
K8s技能图谱
K8s技能图谱,针对K8s相关的知识点整合了一个思维导图,方便记忆原创 2020-06-17 16:57:00 · 863 阅读 · 0 评论 -
基于K8s的CI/CD自动化持续集成部署框架
文章目录什么是CI/CD?1 环境准备2 组件部署2.1 jenkins快速部署2.2 gitlab快速部署2.3 harbor快速部署3 CI/CD交付什么是CI/CD?CI/CD即持续集成与持续交付持续部署。持续集成注重将各个开发者的工作集合到一个代码仓库中,通常每天会进行几次, 主要目的是尽早发现集成错误,使团队更加紧密结合,更好地协作。持续交付的目的是最小化部署或发布过程中团队固有的摩擦, 它的实现通常能够将构建部署的每个步骤自动化,以便任何时刻能够安全地完成代码发布(理想情况下)。持续部原创 2020-06-05 15:47:59 · 6158 阅读 · 0 评论 -
K8s部署Heapster踩坑记录
InfluxDB pod in CrashLoopBackoff or Error报错信息:run: open server: listen: listen tcp 205.178.189.131:8088: bind: cannot assign requested address原创 2019-04-29 00:16:26 · 1835 阅读 · 0 评论 -
(四)部署k8s dashboard web端管理界面
文章目录1 token令牌认证登录2 kubeconfig配置文件登录(1)参考githubhttps://github.com/kubernetes/dashboard(2)获取dashboard image镜像[root@master1 manifests]# docker pull registry.cn-hangzhou.aliyuncs.com/rsqlh/kubernete...原创 2019-02-25 16:05:12 · 8119 阅读 · 0 评论 -
(三)k8s集群pod存活性和就绪性探测
文章目录1 livenessProbe存活性探测1.1 exec探针1.2 httpGet探针2 readinessProbe就绪性探测1 livenessProbe存活性探测liveness存活性探测,可以通过我们自定义的命令或者一些内置的探测方法来探测pod中容器是否存活,如若探测到其状态或属性不符合我们定义的内容,那么就会使该容器重启来使之恢复正常。[root@master1 mani...原创 2019-01-24 11:02:11 · 2827 阅读 · 0 评论 -
(二)K8s踩坑记录
Failed to request cluster info, will try again、Unable to connect to the server: x509: certificate signed by unknown authority、coredns一直处于ContainerCreating状态原创 2018-12-12 10:45:55 · 7244 阅读 · 2 评论 -
(一)Kubeadm部署Kubernetes集群
本文主要介绍利用kubeadm来部署安装Kubernetes集群,及在安装部署过程中遇到的一些问题原创 2018-12-12 10:16:02 · 2881 阅读 · 5 评论