
K8S
文章平均质量分 92
K8S
程序员劝退师-TAO
没事敲两行代码
展开
-
Kubesphere搭建Redis
创建ConfigMap创建PVC创建有状态服务添加启动命令,让redis启动时使用我们定义的配置文件挂载pvc挂载conf进入容器终端测试搭建成功!原创 2020-09-16 13:23:19 · 1002 阅读 · 0 评论 -
Kubesphere管理后台入门
经历过一波三折K8S搭建,再到Kubesphere的安装,其实是挺不容易的!那么Kubesphere安装好后开始体验一下Kubesphere的基本功能,和操作!访问欢迎页的连接输入账号密码!登录成功!这个界面能够监控到所有节点的核心数,内存大小,硬盘大小,容器组数量,还有各节点信息,后面就会使用这个Kubesphere的后台来做服务器的管理功能,还有持续集成和持续部署也在这个控制台操作。这里更详细可以参考官方的快速入门...原创 2020-09-12 12:56:29 · 892 阅读 · 0 评论 -
Kubesphere搭建RabbitMQ
1.创建PVC2.创建服务镜像rabbitmq:management启动成功!原创 2020-09-18 16:15:16 · 1105 阅读 · 0 评论 -
Kubesphere部署Sentinel
创建服务搜索镜像bladex/sentinel-dashboard:1.6.3启动成功访问测试部署成功原创 2020-09-18 16:01:32 · 420 阅读 · 0 评论 -
Kubesphere安装Kibana
创建服务创建成功如果访问不到欢迎页面的话,修改一下上面大写的ELASTICSEARCH.HOSTS转换成小写的elasticsearch.hosts原创 2020-09-18 15:03:40 · 482 阅读 · 0 评论 -
Kubesphere搭建ElasticSearch
1.创建配置文件2.创建PVC3.创建服务启动成功访问测试,切换admin原创 2020-09-18 14:28:48 · 1217 阅读 · 0 评论 -
Kubesphere搭建zipkin
zipkin的数据是来自于当前项目的内存中的,同时也可以配置到MySQL中,或者ElasticSearch中搭建完成原创 2020-09-18 15:46:10 · 258 阅读 · 0 评论 -
Kubesphere部署nacos
创建PVC创建服务dockerhub查询nacos镜像挂载目录dockerhub找到对应的nacos版本得到对应挂载目录创建成功外网暴露这里不要将相关联的资源外网访问成功!原创 2020-09-17 16:17:39 · 2153 阅读 · 2 评论 -
Kubesphere搭建MySQL集群
前言上篇文章介绍了k8s使用Kubesphere部署有状态服的理论知识,有了上篇文章的理论知识做铺垫的话,使用Kubesphere搭建MySQL集群的话就简单多了!创建MySQL主节点1.创建ConfigMap上面的my.cnf中的配置就是普通的主从配置在之前有篇文章也有介绍过MySql集群搭建那么到这里主节点MySQL的配置就创建好了2.创建PVC大小根据实际业务来那么到这里主节点MySQL的PVC就创建好了3.创建服务下面配置根据实际项目情况来?(1核等于1000M)原创 2020-09-16 10:12:33 · 1631 阅读 · 0 评论 -
K8S部署有状态服务
这里的话就不直接使用kubectl来创建应用了,使用可视化的kubesphere来操作k8s集群!kubesphere的整合之前文章中有写过K8S安装Kubespherek8s部署有状态服务的话就是参照上面的图。有状态服务抽取配置为ConfigMap在之前我们使用Docker部署MySQL的时候也会将conf、logs、data等数据挂载到宿主机上,那么在k8s里面的话专门有一个空间是管理配置文件的也就是上面提到的ConfigMap,可以将一些常用的配置抽离出来做成ConfigMap配置,后来不原创 2020-09-15 21:50:30 · 2353 阅读 · 0 评论 -
Kubesphere镜像推送失败
Error response from daemon: Get https://registry-1.docker.io/v2/: dial tcp: lookup registry-1.docker.io on [::1]:53: read udp [::1]:39426->[::1]:53: read: connection refused以为是网络问题所以在Jenkinsfile中加了一个curl测试,结果网络没什么问题这是由于连接docker镜像仓库的网络问题造成的,正常,多试几次就原创 2020-09-15 14:03:13 · 1408 阅读 · 0 评论 -
Kubesphere整合的Jenkins默认密码查看
在Kubesphere中已经整合好了Jenkins的相关环境,那么通过查看svc获取访问Jenkins服务端口访问服务暴露端口诶!这里直接跳过初始化界面,辛亏之前搭建过Jenkins,我说怎么感觉不对咯然后我就顺着之前搭建Jenkins查看密码的思路,查看了之前写的博客Jenkins持续集成CI/CD环境搭建找到Kubesphere部署Jenkins的pod所在的容器进入Jenkins容器docker exec -it 47e3916c948e /bin/bash并查看cat /va原创 2020-09-14 14:23:42 · 2961 阅读 · 0 评论 -
Kubesphere配置项目密钥
Kubesphere配置Docker凭证1.docker官网注册docker账号docker官网2.kubesphere绑定这里的用户名就是docker IdKubesphere配置GitHub凭证1.github官网注册github账号github官网2.kubesphere绑定Kubesphere配置kubeconfig凭证Kubesphere配置SonarQube凭证1.查看k8s集群中的svckubectl get svc --all-namespaces2.找到S原创 2020-09-19 14:58:12 · 1584 阅读 · 0 评论 -
Kubesphere多租户快速入门
介绍目前,平台的资源一共有三个层级,包括 集群 (Cluster)、 企业空间 (Workspace)、 项目 (Project) 和 DevOps Project (DevOps 工程),层级关系如下图所示,即一个集群中可以创建多个企业空间,而每个企业空间,可以创建多个项目和 DevOps工程,而集群、企业空间、项目和 DevOps工程中,默认有多个不同的内置角色。默认的admin用户是cluster-admin也就是集群管理员,可以管理集群中所有的资源。创建角色和账号1.创建角色设置角原创 2020-09-12 18:19:53 · 816 阅读 · 0 评论 -
K8S安装Kubesphere
查看官网Kubesphere:https://kubesphere.com.cn/如果已经搭建了K8S集群的话选着Kubernetes安装进入对应的操作文档前提条件安装Helm这个可能网络慢的话不好安装!linux上执行拉取脚本命令curl -L https://git.io/get_helm.sh | bash这里提供其他的安装方式,上面是脚本安装,下面是手动安装!手动安装Helm由于脚本拉取可能失败,就算拉取到了脚本可能拉取https://get.helm.sh/helm原创 2020-08-28 16:19:21 · 2537 阅读 · 0 评论 -
K8S集群操作
部署一个容器创建tomcat容器kubectl create deployment tomcat6 --image=tomcat:6.0.53-jre8创建成功deployment.apps/tomcat6 created查看部署状态kubectl get allNAME READY STATUS RESTARTS AGE 部署的podpod/tomcat6-5f7ccf4cb9-s8p2m 0原创 2020-08-27 20:14:01 · 657 阅读 · 0 评论 -
K8S搭建
1.安装docker这个就不过多演示!比较简单2.关闭swap提示报错[preflight] Running pre-flight checks [WARNING IsDockerSystemdCheck]: detected "cgroupfs" as the Docker cgroup driver. The recommended driver is "systemd". Please follow the guide at https://kubernetes.io/docs原创 2020-08-25 07:31:35 · 283 阅读 · 0 评论 -
kubernetes(k8s)快速入门介绍
kubernetes简称K8S,用于自动部署,扩展和管理容器化应用程序的开源系统!中文官网:https://kubernetes.io/zh/中文社区:https://www.kubernetes.org.cn/https://v1-17.docs.kubernetes.io/zh/docs/concepts/overview/服务部署对比传统部署时代: 早期,组织在物理服务器上运行应用程序。无法为物理服务器中的应用程序定义资源边界,这会导致资源分配问题。例如,如果在物理服务器上运行多个应用程序原创 2020-08-24 10:28:40 · 2056 阅读 · 0 评论