自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (1)
  • 收藏
  • 关注

原创 Kubernetes集群部署在线数据库管理工具Adminer

adminer 是 php 语言构建的数据库管理工具,可以在浏览器上管理数据库,因为我们的数据库部署在 kubernetes ,配套使用基于浏览器的 数据库管理工具,可以更方便的管理,而且不需要把安装在 kubernetes 集群里的数据库暴露出来,提高了数据保密性。Adminer目前支持管理 mysql/postgresql/mssql/oracle等常用数据库,比收费的navicat香。相比java开发的dbweaver,响应速度更快,我们团队小伙伴已经完全转移到使用这个小工具来管理开发数据库。..

2022-06-10 21:27:28 690 1

原创 一次kubesphere集群网络故障的解决

前言Kubesphere 是国内青云公司开源的 Kubernetes 发行版,有比较方便的集群管理界面,我们团队使用 Kubesphere 来作为开发平台。本文记录了一次 kubesphere 环境下的 网络故障解决过程。现象开发同学反馈我们自己搭建的 harbor 仓库总是出问题,有时候可以 pull 镜像成功,有时候报 net/http: TLS handshake timeout , 通过 curl 的方式访问 harbor.ipincloud.cn ,也会随机频繁挂起。但是 ping 的反馈

2022-05-30 21:40:20 2224 1

原创 Kubernetes集群配置免费的泛域名证书支持https

前言kubernetes 集群默认安装的证书是自签发证书,浏览器访问会发出安全提醒。本文记录了利用 dnspod 、 cert-manager 、let’s encrytp 等开源组件,实现泛域名证书的自动生成、续期管理,为现有kubernetes 集群应用启动 HTTPS,提高系统安全性。架构在 Kubernetes 集群中使用 HTTPS 协议,需要一个证书管理器、一个证书自动签发服务cert-manager 是一个云原生证书管理开源项目,用于在 Kubernetes 集群中提供 HTTPS

2022-05-08 00:34:33 1996

原创 kubernetes上部署 wiki.js

背景wiki.js 是优秀的开源 wiki 系统,相较于 xwiki ,功能目前性上比 xwiki 不够完善,但也在不断进步。 wiki 写作、分项、权限管理功能还是有的,胜在 UI 设计很漂亮,能满足小团队的基本知识管理需求。以下工作是在 kubernetes 1.23.0 + helm 3 已经部署好的情况下进行的。部署 kubernetes 可以参考我另外的文章 “kubesphere 多节点集群安装”准备storageclass我们使用 openebs 作为存储,openebs 默认安装

2022-05-03 21:49:52 1550

原创 kubernetes上部署xwiki

本文记录了在 K8s上部署 xwiki 的过程。

2022-05-01 20:32:03 1104

原创 一次kubesphere ingress故障的解决

kubesphere ingress 安装故障的处理。

2022-05-01 20:14:40 3403 1

原创 2022年2月kubernetes cks备考记录

前言CKA 和 CKS 是 LINUX 基金会联合 CNCF社区组织的云原生技术领域权威得技术水平认证考试,考试采用实操方式进行。CKS全称是Kubernetes安全专家认证,它在一个模拟真实的环境中测试考生对Kubernetes和云安全的知识。在参加CKS考试之前,必须已经通过CKA(Kubernetes管理员认证),在获得CKA认证之后才可以预约CKS考试。CKS 的考试难度相对于 CKA 提高了很多,2个小时的考试时间很紧张,因为考试是在外网上进行,这两个考试又是实操考试,网络条件不好,很影响效率,

2022-02-19 16:37:22 1683 3

原创 开源erp软件odoo在线开发环境部署实录

1、前言pscloud(odoo)是优秀的开源erp,采用微应用方式向企业客户交付业务应用功能,包含海量的经过全球客户验证的业务应用APP,且odoo基于python的底层框架也非常优秀,特别适合于敏捷开发、快速响应的企业应用软件开发场景。有客户项目基于开源erp软件pscloud(odoo)开发,额外使用了一些第三方控件,开发环境很复杂,每次新开发小伙伴加入,安装开发环境都需要很长时间,抽空搭建了一个基于vscode的在线开发调试环境,把需要的各种包,插件都打包进去了,开发人员登陆开发环境就可以直接开

2020-11-14 12:07:29 1107

原创 华为cce敏捷版体验安装实录

华为cce敏捷版体验安装实录前言本文记录了华为容器云CCE敏捷版的安装过程。系统资源有限,我们在一台64G的pc机上安装vmware hypervisor,再创建1台master,2台node,模拟实验环境。配置如下:节点 | hostname | 规格 | IP | 说明--- | --- | --- | --- | --- | ---1 | hwm1 | cpu:4 cores/ 内存:16G/硬盘:200G |10.0.135.35 | master节点2 | hwn1 | cpu:4

2020-10-17 12:25:48 1740

原创 docker部署code-server实现在线开发

1、前言本文记录了通过docker、docker-compose部署code-server、mysql,搭建在线开发环境的过程,综合体验很爽,适合小规模开发团队使用。安装环境:vmware hypervision、centos 82、安装docker# 获取阿里云yum镜像文件curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-8.repo# 非阿里云主机需要替换地址sed -i -

2020-09-08 22:18:41 2040 1

原创 openshift 4.3中安装helm3并通过helm方式部署应用

openshift 4.3中安装helm3并通过helm方式部署应用简介Helm是一个命令行界面(CLI)工具,可简化将应用程序和服务部署到OpenShift Container Platform集群的过程。 Helm使用一种称为chart的包格式。 Helm chart 是描述OpenShift容器平台资源的文件集。在openshift中部署Helm,我们可以获得以下效益:充分利用k...

2020-02-14 12:05:29 659

原创 OpenShift Container Platform 4.3部署实录

本文参照红帽官方文档,在裸机安装Openshift4.3文档进行。因为只有一台64G内存的PC机,安装vmware vsphere 6.7免费版进行本测试,所以尝试在OCP官方文档要求的最低内存需求基础上,内存减半安装,记录如下。1、bootstrap只需ocp安装的过程红帽官方文档记载的安装过程如下:bootstrap启动并从准备好master需要的资源master从bootstrap...

2020-02-08 13:58:26 6413 1

原创 openshift搭建私有registry

1、创建registry服务器(1)安装需要的包yum -y install podman httpd-tools(2)创建registry目录mkdir -p /opt/registry/{auth,certs,data}(3)生成registry服务器证书 注意文件名不能更改改成其他名字,registry pod启动时会找不到cd /opt/registry/certsope...

2020-02-08 13:57:30 983

原创 istio中的grafana等内部组件服务开放给集群外用户访问

1、前言在安装完成istio后,默认状态下,集群外用户不能直接访问istio集群内的grafana等管理、监控服务。有两种方法可以将集群内服务开放出来。一种是使用port-forward方式将本地端口流量转发到pod端口,实现集群内服务的访问;另一种方式是采用istio gateway方式,将集群内服务暴露到外网。以上两种方式都需要将集群的默认网关服务ingressgateway的网络模式设...

2019-09-14 19:35:31 2190 1

原创 istio 1.3.0 安装试用

1. 简介istio 目前最新版本为1.3.0,支持helm、ansiabled的安装方式,推荐通过Helm安装,可以支持很多精细的配置。本文演示了helm3和istio 1.3的安装过程。2、下载helmhelm 3相比helm 2.14.3变化还是比较大,跟istio的兼容性好像还有问题,推荐安装helm 2.14.3,后面的实验都是用2.14.3(1)安装helm3helm 3实...

2019-09-14 19:34:16 1614

原创 使用helm 3.0安装mysql+nfs+动态Pv provisioner

1、前言Helm是kubernetes上的包管理工具,通过helm可以方便地进行容器应用布署,helm3.0 beta版是最新的helm,这个版本不再依赖triller,通过kubernetes api进行配置管理。2、下载helm最新版mkdir -p ~/helm3cd ~/helm3wget https://get.helm.sh/helm-v3.0.0-beta.2-linux-...

2019-09-06 15:51:55 3028 1

原创 kubeadm使用本地镜像安装kubernetes 1.15.1全过程

注意:因为本环节用于测试istio,所以没有采用集群环节部署,只使用一台虚拟机,但这个安装方式是集群就绪的1. 环境准备操作系统:Centos7.5 200g hdd, 8g memkubernetes: 1.15.1docker: ce 19.03.1ip:10.0.135.30hostname:centos751.1 设置主机名和hostshostnamectl set-ho...

2019-08-26 12:44:06 7555 2

jdk-8u261-linux-i586.tar.gz

java sdk 1.8 x86 最新版 for oracle官网下载太慢,搬运到csdn后,某些人尽然收12分,实在不能认同,这里免费送给大家。

2020-08-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除