- 博客(16)
- 收藏
- 关注
原创 KubeSphere又开始对接公有云了,这一次是阿里云 SLB
一、原理图二、集群修改配置1.新增启动参数(仅限于 kubeadm 安装的 k8s 集群)(每个 master 节点都需要修改)1.1kube-apiserver 修改路径:/etc/kubernetes/manifests1.2 新增 kube-apiserver 参数(配置完自动重启)kube-apiserver.yaml- --cloud-provider=external #在这个下面加spec: containers: - command:2.新增 kube-
2021-07-23 09:54:48
1937
原创 有这一篇就够了!KubeSphere3.1部署升级教程
自2021年4月29日KubeSphere开源社区宣布KubeSphere3.1.0正式发布以来,社区用户以各种方式途径获取部署升级到3.1.0来体验最新版本在强大功能,由于社区用户所处环境不同可能会遇到升级失败或需花大量时间去踩坑,为帮助大家更准确的进行部署升级,整理出以下全新部署及升级的教程,希望对大家有所帮助,如有不对的地方请指正一、环境配置1.准备三台linux干净的机器IP 操作系统 角色192.168.174.133 centos7.6 k8s-master1
2021-05-07 15:41:12
3289
原创 KubeSphere3.0 常见问题与解决方法合集(持续更新中,欢迎补充)
在社区里,看到大家对KubeSphere3.0 的系统使用上,存在着一些共性问题,这里整理汇总一些常见的开发运维问题,希望能为大家可以以最快的途径,找到答案,当然个人能力有限,也欢迎大家补充、交流。解决集群故障的思路一.新增外置LDAP配置方法1.修改命令kubectl -n kubesphere-system edit cm kubesphere-config2.在authentication下新增(不要删除外层的ldap默认配置否则报错)acce...
2021-03-14 15:29:56
18105
5
转载 Kubernetes 常见问题总结
由由种种原因,在安装或者使用kubernetes的过程中,可能会遇到各种各样的问题.本篇按照官网的介绍罗列出一些常见的故障,以帮助快速解决一些常见的错误.如何删除不一致状态下的 rc,deployment,service在某些情况下,经常发现 kubectl 进程挂起现象,然后在 get 时候发现删了一半,而另外的删除不了[root@k8s-master~]#kubectlget-ffluentd-elasticsearch/NAMEDESIREDCURRENTREADYA...
2021-02-09 15:49:06
880
转载 重磅!Kubernetes将弃用Docker
对于开发人员不用过度惊慌,Docker容器和映像仍然存在。不是说世界末日来了,实际上它不会改变一切。但是值得一读背后的原因:https://kubernetes.io/blog/2020/12/02/dont-panic-kubernetes-and-docker/https://kubernetes.io/blog/2020/12/02/dockershim-faq/对于K8s管理员仔细阅读并开始考虑Docker替代方案是标题党吗不,这是真的发生了。Docker现在在Kub
2021-01-30 11:04:03
620
转载 Kubesphere~DevOps 流水线
本篇主要介绍如何运维 DevOps 流水线,怎么解决一些常见的问题。问题主要分为两大类,一类是 Kubernetes 相关的,具有一定通用性;另一类是与业务相关,需要对领域有所了解,解决问题时才能事半功倍。文档内容,会不断滚动更新。1.Kubernetes 问题排查1.1 基本的创建流程如上图所示,是用户创建一个 Deployment 的简单流程。主要分为以下步骤: kubectl 根据用户输入的命令,填充相关字段,将 deployment/pvc 对象发送给 kube..
2021-01-02 10:15:10
4909
转载 KuberShere产品功能介绍
概述KubeSphere是在Kubernetes之上构建的面向云原生应用的分布式操作系统,支持多云与多集群管理,提供全栈的 IT 自动化运维的能力,简化企业的 DevOps 工作流。它的架构可以非常方便地使第三方应用与云原生生态组件进行即插即用 (plug-and-play) 的集成。作为全栈化容器部署与多租户管理平台,KubeSphere 提供了运维友好的向导式操作界面,帮助企业快速构建一个强大和功能丰富的容器云平台。它拥有 Kubernetes 企业级服务所需的最常见功能,例如 Kuber...
2020-12-10 11:09:03
2030
原创 来了来了~墙裂推荐!!KubeSphere 开源社区官方宣布 KubeSphere 3.0.0 GA 正式发布!
前言2020 年 8 月 31 日,KubeSphere 开源社区官方宣布 KubeSphere 3.0.0 GA 正式发布!KubeSphere 3.0.0 主打 “面向应用的容器混合云”,专为 「多云、多集群、多团队、多租户」 应用场景而设计,大幅增强了 「集群管理、可观察性、存储管理、网络管理、多租户安全、应用商店、安装部署」 等特性,并且进一步提升了交互设计与用户体验,KubeSphere 3.0.0 是 KubeSphere 至今为止最重要的版本更新。作为多云与多集群的统一控制平面,KubeS.
2020-11-23 15:53:41
1109
转载 kubernetes之Service(服务发现)
为什么需要service每个Pod都会被分配一个单独的IP地址,而且每个Pod都提供了一个独立的Endpoint(Pod IP+ContainerPort)以被客户端访问,但这种访问仅限于集群内部,外部没法访问集群内部的IP地址,而且最重要的是Pod随时会重新部署在另一台机器上,IP地址也会改变,因此需要一种能对外提供服务,而且有负载均衡能力保证多个POD作为一个集群对外提供统一服务,这就是Service的作用,是发现后端pod服务;是为一组具有相同功能的容器应用提供一个统一的入口地址;是将请求进行负载分
2020-11-10 17:55:04
817
原创 kubernetes之ingress-nginx
Ingress 是什么?Ingress 公开了从集群外部到集群内服务的 HTTP 和 HTTPS 路由。流量路由由 Ingress 资源上定义的规则控制。可以将 Ingress 配置为服务提供外部可访问的 URL、负载均衡流量、终止 SSL/TLS,以及提供基于名称的虚拟主机等能力。Ingress 控制器 通常负责通过负载均衡器来实现 Ingress,尽管它也可以配置边缘路由器或其他前端来帮助处理流量。Ingress 工作原理部署Ingress一、Ingress官网下载地址Ingress-Ng
2020-11-05 16:33:18
1977
转载 kubernetes初体验之Minikube
Minikube是什么?Minikube是一种方便在本地运行Kubernetes的工具。Minikube 是可以在VM中运行单节点的Kubernetes集群。Minikube是为了开发或测试在本地启动一个节点的kubernetes集群。2.特点不能启动生产集群,没有高可用性的单节点机器。可以工作在Windows,Linux,MacOS下。3.安装因为官方的源都在国外,因此下载等问题常常会让安装失败,这里选择使用阿里云的源来进行安装。本文所用系统以及软件:CentOs:7.6docker
2020-10-13 16:42:43
345
原创 超赞!强烈推荐这款开源、轻量的自动化运维平台
spug简介Spug是面向中小型企业设计的轻量级无Agent的自动化运维平台,整合了主机管理、主机批量执行、主机在线终端、应用发布部署、在线任务计划、配置中心、监控、报警等一系列功能。官网地址:https://www.spug.dev使用文档:https://www.spug.dev/docs/about-spug/更新日志:https://www.spug.dev/docs/change-log/常见问题:https://www.spug.dev/docs/faq/特性批量执行: 主机命令在
2020-10-09 17:32:55
4237
原创 docker常见使用问题汇总(持续更新)
一、目的初学docker不久,从构建dockerfile、写yaml文件等等一直到使用维护docker,保证docker稳步运行中遇到太多太多的问题了,至此想通过平时遇到的一些基础问题做个汇总,就不用经常百度找半天了,希望对大家有用,当然这只是我自己遇到的问题总结,如果大家有更多的问题也欢迎私信一起探讨。二、常见问题网页测试curl http://127.0.0.1:8088/ #ip地址是自己的实际地址重启dockersystemctl restart docker查看镜像支持的环境变
2020-09-06 10:46:36
779
原创 利用docker-compose来给自己搭建一个Docker-Registry(私有)服务
Docker仓库类型简介Docker-hub(公共)Docker Hub是Docker提供的一项服务,用于与您的团队查找和共享容器图像。它提供以下主要功能:存储库:推拉容器图像。团队和组织:管理对容器映像的私有存储库的访问。官方图片:拉取并使用Docker提供的高质量容器图片。发布者图像:拉取并使用外部供应商提供的高质量容器图像。Builds:从GitHub和Bitbucket自动构建容器映像,并将它们推送到Docker Hub。Webhooks:成功推送到存储库后触发操作,以便将Docke
2020-08-09 15:23:51
1908
原创 Visual Studio Code,是一款很好用的文本编辑器,安装扩展后可以大大提高效率。这次来介绍下VS Code远程连接Linux服务器使用docker构建镜像并运行的方法(上)。
Visual Studio Code,简称VS Code,是一款很好用的文本编辑器,安装扩展后可以大大提高效率。这次来介绍下VS Code远程连接Linux服务器使用docker构建镜像并运行的方法。话不多说,直接开始。安装VS Code官网下载:https://code.visualstudio.com/安装插件需要用到以下扩展,可以使用快捷键command+shift+x(Windows为Ctrl+Shift+X)打开扩展中心搜索,或者直接点击链接进入扩展市场页面点击Install安装。Ch
2020-08-09 09:58:05
623
原创 码小六(code6)是一款 GitHub 代码泄露监控系统,通过定期扫描 GitHub 发现代码泄露行为,为企业安全保驾护航!
码小六(code6)是一款 GitHub 代码泄露监控系统,通过定期扫描 GitHub 发现代码泄露行为,为企业安全保驾护航!系统特点全可视化界面,操作简单支持 GitHub 令牌管理及智能调度扫描结果信息丰富,支持批量操作任务配置灵活,可单独配置任务扫描参数支持白名单模式,主动忽略白名单仓库运行环境LinuxPHP >= 7.2.5ComposerMySQL >= 5.7Apache >= 2.4Docker compose部署一、克隆代码git clon
2020-08-08 11:16:25
2155
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅