8s

k8s install rabbitmq

1 kubectl apply -f "https://github.com/rabbitmq/cluster-operator/releases/latest/download/cluster-operator.yml" 2 kubectl apply -f https://raw.githubu ......
rabbitmq install k8s k8 8s

K8s部署轻量级日志收集系统EFK(elasticsear + filebeat + kibana)

目录K8s部署EFK(elasticsear + filebeat + kibana)日志收集一.准备镜像二.搭建Elasticsearch + kibana1.在可执行kubectl命令的服务器准备安装的yml文件2.在elasticsearch-kibana目录下创建配置文件elasticsea ......
轻量 轻量级 elasticsear filebeat kibana

K8S:ingress 负载均衡

学习自:Kubernetes进阶 -- ingress 负载均衡服务详解_ingress负载均衡-CSDN博客 k8s-负载均衡流量(ingress-nginx)-阿里云开发者社区 官网:https://kubernetes.github.io/ingress-nginx/ 1、简介 1)Ingre ......
ingress K8S K8 8S

如何让裸机的虚拟机上的k8s拥有LoadBalace的能力?

很久之前就接触k8s了,但是一直没有深入学习。最近一段时间刚好有空,所以开始了复习的路程。我们以一个小项目作为试验。 1.看部署的yaml文件 在k8s中,运行kubectl apply -f demo.yaml之后,会创建service和pod的资源对象,但是如果没有安装第三方插件metalab的 ......
裸机 LoadBalace 能力 k8s k8

k8s-探针

在Kubernetes中,有三种类型的探针(Probes)用于检查容器的健康状况和确定是否应该将请求路由到容器。这些探针可以配置在 Pod 的规范中。 存活探针(Liveness Probe) livenessProbe: httpGet: path: /health port: 8080 init ......
探针 k8s k8 8s

部署K3s/k8s和KubeSphere

1.如何安装官方文档已经有详细的步骤,我就不赘述了 1.1)All in one 环境安装参考: https://kubesphere.io/zh/docs/v3.3/quick-start/all-in-one-on-linux/ 1.2)边缘节点安装参考: https://kubesphere. ......
KubeSphere K3s k8s K3 3s

k8s-pod

deployment模版 apiVersion: apps/v1 # 指定api版本,此值必须在kubectl api-versions中。业务场景一般首选”apps/v1“ kind: Deployment # 指定创建资源的角色/类型 metadata: # 资源的元数据/属性 name: de ......
k8s-pod pod k8 8s

K8S搭建

一、搭建方案 一)minikube 二)kubeadm 可以看到配置项 1、服务器要求 需要 3 台服务器(虚拟机) k8s-master:192.168.113.120 k8s-node1:192.168.113.121 k8s-node2:192.168.113.122 最低配置:2核、2G内存 ......
K8S K8 8S

k8s configmap

目录一、ConfigMap1.1 什么是configmap1.2 创建ConfigMap的4种方式1.2.1 在命令行指定参数创建1.2.2 在命令行通过多个文件创建1.2.3 在命令行通过文件提供多个键值对创建1.2.4 通过YAML资源清单文件创建1.3 ConfigMap的2种使用方式1.3. ......
configmap k8s k8 8s

k8s 准备工作:Mac 安装 VMware Fusion

不要盲目安装最新版本,根据自己电脑版本安装适合当前VMware Fusion。 查看当前电脑 打开版本发行说明: https://docs.vmware.com/cn/VMware-Fusion/12.1.2/rn/VMware-Fusion-1212-Release-Notes.html 系统要求 ......
Fusion VMware k8s Mac k8

k8s中,如何通过kubeconfig实现权限的隔离、用户的隔离?

1、需求及背景说明 在k8s环境,如果想要实现不同的用户,可以有操作不同的命名空间的权限,对命名空间中的不同的对象有不同的操作的权限,该如何实现呢? 有什么样的使用的场景呢? 简单来说,虽然都是通过kubectl来对k8s集群进行管理的操作,但是不同的人员,通过不同的kube-config,就可以有 ......
kubeconfig 权限 用户 k8s k8

K8S:几种资源调度方式-RC/RS/Deployment/StatefulSet/DaemonSet

学习自:k8s资源调度-RC/RS/Deployment/StatefulSet/DaemonSet - 知乎 使用Deployment、StatefulSet部署应用__GalenZhang888的博客-CSDN博客 https://blog.csdn.net/zf14840/article/de ......

k8s修改集群IP--重置集群

原来IP地址192.168.10.138 k8s-master192.168.10.139 k8s-node1192.168.10.140 k8s-node2 新IP地址192.168.10.148 k8s-master192.168.10.149 k8s-node1192.168.10.150 k ......
集群 k8s k8 8s IP

k8s修改集群IP--不重置集群

正常在用集群想要更换ip master 节点ip192.168.10.138 改为192.168.10.148 node1节点ip192.168.10.139 改为192.168.10.149 node2节点ip192.168.10.140 改为192.168.10.150 master 节点 1) ......
集群 k8s k8 8s IP

k8s-常用命令

查看yam配置 1.获取deploy列表 kubectl get deploy -n sunlogin --context=sunlogin-k8s-context 2.查看指定deploy配置 kubectl get deploy sunlogin-tag -o yaml -n sunlogin ......
命令 常用 k8s k8 8s

使用 kubeadm 安装 k8s 集群

# 背景 之前使用过`kubespray`​的 ansible playbook 安装集群,尽管此剧本是官方推荐使用的,但是它有以下缺点: * 剧本的编排太过于晦涩 * 创建集群的过程中,会产生许多必要的配置文件和依赖 ​![image](https://img2023.cnblogs.com/bl ......
集群 kubeadm k8s k8 8s

二进制部署k8s集群

1.配置主机hostname 2.配置hosts映射并拷贝至其他节点 3.配置时间同步 yum -y install chrony.x86_64 vim /etc/chrony.conf server ntp.aliyun.com iburst server ntp1.aliyun.com ibur ......
二进制 集群 k8s k8 8s

k8s之Helm

Helm 帮助您管理 Kubernetes 应用—— Helm Chart,Helm 是查找、分享和使用软件构建 Kubernetes 的最优方式。 复杂性管理 ——即使是最复杂的应用,Helm Chart 依然可以描述, 提供使用单点授权的可重复安装应用程序。 易于升级 ——随时随地升级和自定义的 ......
Helm k8s k8 8s

使用 Rancher 部署管理 K8S 集群

目录使用 Rancher 部署管理 K8S 集群主机规划部署 docker-ce(rancher)部署 rancher 使用 Rancher 部署管理 K8S 集群 主机规划 主机名称 角色 IP 地址 基础软件 rancher 管理 k8s 集群 10.0.0.203 docker-ce mast ......
集群 Rancher K8S K8 8S

K8S的Pod资源和命令

目录K8S的Pod资源资源清单写法K8S命令查看创建标签删除pod沉浸式体验k8s标签使用重新认识POD共享网络共享存储(挂载)Pod对容器的封装和应用POD的生命周期initContainers 初始化容器hook 钩子健康检查探针就绪态探针存活态探针测试(健康检查探针)clusterIP在pod ......
命令 资源 K8S Pod K8

K8S控制器Controller资源

目录K8S控制器Controller资源控制器Controller控制器作用控制器类型RS控制器Deployment控制器版本更新扩缩容DaemonSetHPA工作原理部署Metric-server生成测试镜像wordpress压测 K8S控制器Controller资源 控制器Controller ......
控制器 Controller 资源 K8S K8

k8s部署jenkins+gitlab实现代码发布

1.#k8s部署jenkins #k8s中运行jenkins服务,gitlab还是跑在物理机上,因为经常需要clone修改代码。 #基于java命令,运⾏java war包或jar包,本次以jenkins.war 包部署⽅式为例,jenkins的数据保存⾄外部存储(NFS或者PVC)。 1.1#镜像 ......
jenkins 代码 gitlab k8s k8

cfssl k8s只读账号创建

一. 基础知识: K8s默认采用RBAC鉴权方式,包含4个顶级资源对象,Role/ClusterRole/RoleBinding/ClusterRoleBinding Role/ClusterRole:角色和集群角色,角色/集群角色 = 一组对K8s资源对象操作权限的集合(如get pod,dele ......
账号 cfssl k8s 8s k8

部署k8s dashboard

一、Kubernetes dashboard作用 通过dashboard能够直观了解Kubernetes集群中运行的资源对象 通过dashboard可以直接管理(创建、删除、重启等操作)资源对象 二、获取Kubernetes dashboard资源清单文件 kubectl部署 https://git ......
dashboard k8s k8 8s

k8s之集群部署(kubeadm)

[master&node] 1.修改主机名 hostnamectl set-hostname master-01 cat >> /etc/hosts << EOF 172.28.32.1 master-01 172.28.32.2 worker-01 EOF 2.配置阿里云官方源 mkdir -p ......
集群 kubeadm k8s k8 8s

初识K8S-kubeadm安装

安装方式Kubeadm1.环境准备a.hosts文件,IP和主机名b.防火墙及selinuxc.内核参数配置 /etc/sysctl.d/k8s.conf net.bridge.bridge-nf-call-ip6tables = 1net.bridge.bridge-nf-call-iptable ......
K8S-kubeadm kubeadm K8 8S

离线安装Kubernetes(K8s)方法

1简述 1.1搭建方法介绍 K8s有两种搭建方式: 1. 使用K8s官方发布的二进制包搭建环境 2. 使用Kubeadm搭建(推荐该种方式) 本文的K8s搭建流程均基于Kubeadm方式 1.2Kubeadm简介 Kubeadm是一款旨在为创建Kubernetes集群提供最佳实践“快速路径”的工具。 ......
Kubernetes 方法 K8s K8 8s

基于 K8S 搭建自己的 ELK 服务

基于 K8S(K3S) 搭建自己的 ELK 服务 对应的 Yaml 资源在 https://github.com/nicelizhi/k8s-elk elasticsearch 服务 Service kind: Service apiVersion: v1 metadata: name: elast ......
K8S ELK K8 8S

k8s1.25安装

环境初始化 yum install bash-completion vim ntpdate iptables lrzsz epel-release -y && exec bash systemctl stop firewalld systemctl disabled firewalld setenf ......
1.25 k8s k8 8s 25

k8s

安装 裸机安装失败,有点麻烦以后再尝试。 运行一个名为testapp的pod: kubectl run testapp --image=ccr.ccs.tencentyun.com/k8s-tutorial/test-k8s:v1 kubectl get pod 使用配置文件运行pod,配置文件使用 ......
k8s k8 8s