5 willblog

尚未进行身份认证

也许你感觉自己的努力总是徒劳无功,但不必怀疑,你每天都离顶点更进一步。今天的你离顶点还遥遥无期。但你通过今天的努力,积蓄了明天勇攀高峰的力量。 --尼采

等级
TA的排名 2w+

mariadb Galera集群部署

MariaDB Galera Cluster介绍Galera Cluster是Codership公司开发的一套免费开源的高可用方案,Galera Cluster即安装了Galera的Mariadb集群。其本身具有multi-master特性,支持多点写入。Galera Cluster的三个(或多个)节点是对等关系,每个节点均支持写入,集群内部会保证写入数据的一致性与完整性。官网:http://galeracluster.com文档:https://galeracluster.com/library

2020-05-23 11:40:52

yum安装MariaDB

yum安装MariaDB使用MariaDB Repository Configuration Tool生成yum源:https://downloads.mariadb.org/mariadb/repositories/#mirror=tuna创建mariadb.repo文件:cat > /etc/yum.repos.d/mariadb.repo <<EOF[mariadb]name = MariaDBbaseurl = http://yum.mariadb.org/10.4/

2020-05-20 00:41:29

gitlabCI集成kubernetes

gitlabCI集成kubernetes整体环境介绍:本次作为演示准备2个节点,节点1部署gitlab和harbor,节点2部署一个kubernetes master节点。示例代码地址:https://github.com/willzhang/gitlab-go-demo安装gitlab参考:https://docs.gitlab.com/omnibus/docker/节点1安装dockercurl -fsSL https://get.docker.com -o get-docker.sh

2020-05-15 14:40:02

aliyun-cli安装和使用

aliyun-cli官方文档https://github.com/aliyun/aliyun-clihttps://help.aliyun.com/knowledge_detail/139508.htmlcentos安装aliyun-clicurl -LO https://github.com/aliyun/aliyun-cli/releases/download/v3.0.42/aliyun-cli-linux-3.0.42-amd64.tgztar -zxvf aliyun-cli-linu

2020-05-13 18:23:22

国内拉取google kubernetes镜像

#查看kubernetes v1.12.2需要哪些镜像:[root@k8s-master ~]# kubeadm config images list --kubernetes-version v1.12.2k8s.gcr.io/kube-apiserver:v1.12.2k8s.gcr.io/kube-controller-manager:v1.12.2k8s.gcr.io/kube-s...

2019-08-08 15:38:58

kubernetes静态申请nfs存储卷

kubernetes静态申请nfs存储卷添加pv卷对应目录,这里创建2个pv卷,则添加2个pv卷的目录作为挂载点。#创建pv卷对应的目录mkdir -p /nfs/data/pv001mkdir -p /nfs/data/pv002#配置exportrsvim /etc/exports/nfs/data *(rw,no_root_squash,sync)/nfs/data/pv0...

2020-05-08 15:10:58

kubernetes部署eck

eck简介Elastic Cloud on Kubernetes (ECK)可以基于K8s operator在Kubernetes集群来自动化部署、管理、编排Elasticsearch、Kibana、APM Server服务。ECK 使用 Kubernetes Operator 模式构建而成,需要安装在您的 Kubernetes 集群内,其功能绝不仅限于简化 Kubernetes 上 Elas...

2020-05-06 13:32:47

kubernetes部署nfs-server-provisioner

nfs-server-provisionergithub地址:https://github.com/helm/charts/tree/master/stable/nfs-server-provisionernfs-server-provisioner部署一个nfs server,然后创建pv与nfs进行绑定,所有其他使用nfs的storageclass的pvc所动态创建的pv都会在这个pv下进...

2020-05-06 10:20:27

kubernetes部署openebs

openebs简介OpenEBS是一款使用Go语言编写的基于容器的块存储开源软件。OpenEBS使得在容器中运行关键性任务和需要数据持久化的负载变得更可靠。OpenEBS由CloudByte研发,这是一家专业做容器化存储的公司,OpenEBS是其一款开源产品,CloudByte将其在企业级容器存储的经验付诸到该项目中。这个项目的愿景也很简单,就是让需要持久化存储的工作负载中的存储服务能够直接集...

2020-04-27 16:18:06

helm使用

helm使用参考:https://helm.sh/docs/intro/using_helm/https://whmzsu.github.io/helm-doc-zh-cn本指南讲述使用 Helm来管理 Kubernetes 群集上的软件包的基础知识。前提是假定你已经安装了 Helm 客户端。三大概念一个Chart是一个 Helm 包。它包含在 Kubernetes 集群内部运行应用...

2020-04-23 17:58:52

kubesphere部署kubernetes集群

kubesphere简介KubeSphere是一个以应用为中心的容器平台,完全开源,KubeSphere 帮助企业在云、虚拟化及物理机等任何环境中快速构建、部署和运维基于 Kubernetes 的容器架构,轻松实现微服务治理、多租户管理、DevOps 与 CI/CD、监控日志告警、应用商店、大数据、以及人工智能等业务场景。官网:https://kubesphere.io/项目地址:http...

2020-04-21 18:05:32

Kubernetes中coredns无法正常域名解析问题分析

系统环境:CoreDNS 版本:1.6.7Docker 版本:19.03.8Kubernetes 版本:1.18.1操作系统版本:CentOS 7.8CentOS 内核版本:3.10.0-1062参考地址:Kubernetes GithubCentOS 升级内核版本Kubernetes 官方文档 - ServicesKubernetes 官方文档 - 调试DNS服务Kuber...

2020-04-18 20:03:44

docker安装mysql

docker安装mysql参考:https://hub.docker.com/_/mysql启动数据库,指定root密码docker run -d --name mysql \ --restart always \ -p 3306:3306 \ -e MYSQL_ROOT_PASSWORD=123456 \ mysql连接数据库,默认以root用户连接到m...

2020-04-12 20:42:59

github国内加速

github国内加速国内镜像站:https://github.com.cnpmjs.org/克隆加速git clone https://github.com/kubernetes/kubernetes.git#改为git clone https://github.com.cnpmjs.org/kubernetes/kubernetes.git下载加速(貌似无效)curl -Lo ...

2020-03-26 17:01:51

centos安装openjdk

openjdk简介JDK与JRE有两个不同的Java包,Java Runtime Environment(JRE)和Java Development Kit(JDK)。如果只想运行Java程序,仅需要包含Java运行时环境的JRE,如果您是Java开发人员,那么您将需要包含JRE和开发/调试工具和库的JDK。JRE是JDK的子集,如果您已经安装了JDK软件包,则无需安装此软件包。Oracl...

2020-03-24 23:47:03

gitbook使用方法

gitbookGitBook始于2014年,是供开发人员构建文档的开源工具。官网:https://www.gitbook.com/注册账号后默认可以免费创建10个公开space和10个私有space,每个space即是一本书。另外可以额外创建多个organization组织,然后在organization中继续创建space, 每个organization只有14天的使用期限。官网定价:...

2020-03-07 20:14:19

kaniko镜像构建工具

kaniko参考:https://github.com/GoogleContainerTools/kaniko/blob/master/docs/tutorial.mdkaniko 是 Google 开源的一个工具,旨在帮助开发人员从容器或 Kubernetes 集群内的 Dockerfile 构建容器镜像。示例创建示例dockerfilemkdir /data/kaniko &amp...

2020-03-02 16:56:51

sealos部署kubernetes高可用集群

sealos部署kubernetes项目地址:https://github.com/fanux/sealos官网:https://sealyun.com/所有节点必须配置主机名,并确认节点时间同步hostnamectl set-hostname xxxyum install -y chronysystemctl enable --now chronyd timedatectl se...

2020-01-20 11:08:16

centos7/8配置secondary ip

配置secondary ip本指南将说明如何在RHEL / CentOS 7/8服务器上的网络接口上添加辅助IP地址。有多种方法可以将辅助IP地址添加到RHEL / CentOS网络接口。本指南将讨论手动创建网络配置文件以及使用网络管理器CLI工具nmcli。手动添加辅助IP地址第一种方法 涉及创建子接口配置文件并将网络信息填充到其中。在我的CentOS服务器中,我的网络接口具有以下详细信息...

2019-12-31 10:57:05

kubernetes部署istio

kubernetes安装istio官方文档https://istio.io/docs/setup/#downloading-the-release安装要求:所有节点建议2C4G,否则可能导致pod pending无法调度。kubernetes集群信息[root@kmaster ~]# kubectl get nodes -o wideNAME STA...

2019-10-25 14:22:12

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。