草庐IT

K8sgpt-Operator

全部标签

Kubernetes(k8s)基础入门详细教程

目录1.Kubernetes基本概念:1.1Pod(容器组):1.2Deployment(部署):1.3Service(服务):1.4ReplicaSet(副本集):1.5Namespace(命名空间):1.6Label(标签)和Selector(选择器):1.7ConfigMap(配置映射)和Secret(秘密):1.8Volume(存储卷):1.9StatefulSet(有状态副本集):1.10DaemonSet(守护进程集):1.11Job和CronJob:1.12Ingress(入口):2.如何使用Kubernetes管理应用程序:2.1查看集群信息:2.2查看资源状态:2.3创建和管

redis - 我对 K8s 中的 redis 不了解的地方

我使用helmchart在GKE中设置了redis。它创建了3个服务redis-master、redis-slave和redis-headless。当我通过“redis-headless”连接到它时,我收到一个错误(大约66%的时间):READONLYYoucan'twriteagainstareadonlyreplica.我假设这是因为它正在路由到两个从属实例。如果我使用master那么它似乎可以工作。我假设我应该只使用redis-master来连接?它会使用奴隶吗?如果master挂了,它会更新吗?我是否应该路由到从服务器(用于读取查询)?我想更好地了解我对它的工作原理的理解(假设

redis - 我对 K8s 中的 redis 不了解的地方

我使用helmchart在GKE中设置了redis。它创建了3个服务redis-master、redis-slave和redis-headless。当我通过“redis-headless”连接到它时,我收到一个错误(大约66%的时间):READONLYYoucan'twriteagainstareadonlyreplica.我假设这是因为它正在路由到两个从属实例。如果我使用master那么它似乎可以工作。我假设我应该只使用redis-master来连接?它会使用奴隶吗?如果master挂了,它会更新吗?我是否应该路由到从服务器(用于读取查询)?我想更好地了解我对它的工作原理的理解(假设

【云原生】二进制部署k8s集群(中)搭建node节点

连接上文在上文已经成功部署了etcd分布式数据库、master01节点,本文将承接上文的内容,继续部署Kubernetes集群中的workernode节点和CNI网络插件 1. 部署WorkerNode组件 1.1worknode组件部署前需了解的节点注册机制kubelet采用TLSBootstrapping机制,自动完成到kube-apiserver的注册,在node节点量较大或者后期自动扩容时非常有用。 Masterapiserver启用TLS认证后,node节点kubelet组件想要加入集群,必须使用CA签发的有效证书才能与apiserver通信,当node节点很多时,签署证书是一件很繁

Mac下安装k8s

本文主要讲解在Mac下如何安装K8S。Step1:安装DockerDesktop首先下载DockerDesktop,下载地址:https://www.docker.com/products/docker-desktop/下载完成后,直接下一步下一步安装即可。Step2:拉取k8s镜像克隆镜像:gitclonehttps://github.com/gotok8s/k8s-docker-desktop-for-mac.git进入k8s-docker-desktop-for-mac项目,拉取镜像./load_images.sh打开DockerDesktop配置页面,勾选enablek8s(需要等k8

Mac下安装k8s

本文主要讲解在Mac下如何安装K8S。Step1:安装DockerDesktop首先下载DockerDesktop,下载地址:https://www.docker.com/products/docker-desktop/下载完成后,直接下一步下一步安装即可。Step2:拉取k8s镜像克隆镜像:gitclonehttps://github.com/gotok8s/k8s-docker-desktop-for-mac.git进入k8s-docker-desktop-for-mac项目,拉取镜像./load_images.sh打开DockerDesktop配置页面,勾选enablek8s(需要等k8

(十二)K8S可视化工具Rancher部署项目应用实战

1.Rancher部署springboot私有镜像连接私有镜像操作步骤1.进入资源>>密文2.进入镜像库凭证列表,点击添加凭证3.输入凭证名称,选择自定义,填入自己的私有镜像仓库地址,这里使用的是阿里云,输入用户名和密码部署1.连接好镜像仓库之后,我们点击资源>>工作负载>>部署服务2.部署工作负载,点击启动3.启动成功后,等待镜像拉去完成可以看到Active状态2.Rancher部署Mysql注意:同个rancher命名空间下,ip可以使用容器服务名称进行代替1.配置基础信息2.环境变量配置密码3.指定主机调度,避免切换主机导致持久化数据丢失4.添加卷选择映射主机目录5.添加卷同步容器与宿主

redis - statefulset和headless service是如何工作的-K8s

我明白了StatefulSet-管理/维护稳定的主机名、网络ID和持久存储。HeadlessService-为有状态应用程序定义headless服务所需的稳定网络IDFROMK8sDocs->Sometimesyoudon’tneedorwantload-balancingandasingleserviceIP.Inthiscase,youcancreate“headless”servicesbyspecifying"None"fortheclusterIP(.spec.clusterIP).我对“有状态与无状态”应用/组件的看法UI属于无状态应用程序/组件,因为它不维护任何数据。但是

redis - statefulset和headless service是如何工作的-K8s

我明白了StatefulSet-管理/维护稳定的主机名、网络ID和持久存储。HeadlessService-为有状态应用程序定义headless服务所需的稳定网络IDFROMK8sDocs->Sometimesyoudon’tneedorwantload-balancingandasingleserviceIP.Inthiscase,youcancreate“headless”servicesbyspecifying"None"fortheclusterIP(.spec.clusterIP).我对“有状态与无状态”应用/组件的看法UI属于无状态应用程序/组件,因为它不维护任何数据。但是

K8S—集群部署

1、K8S概述:        K8s是容器集群管理系统,是一个开源的平台,可以实现容器集群的自动化部署、自动扩展容维护等功能,k8s的原名是kubernetes。1.1、K8s的功能:有大量跨主机的容器需要管理快速部署应用快速扩展应用无缝对接新的应用功能节省资源,优化硬件资源的使用情况服务发现与负载均衡自动化部署与回滚、自动修复、自动扩缩容、维护等功能1.2、核心角色与功能:master(管理节点):        作用:管理节点,提供集群的控制,对集群进行全局决策,检测和响应集群事件        组成:apiserver,scheduler,etcd和controllermanager服