
Kubernetes
文章平均质量分 94
JavaBigData1024
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Kubernetes基于StatefulSet部署Redis
Kubernetes基于StatefulSet部署Postgres配置文件配置文件# redis配置apiVersion: v1kind: ConfigMapmetadata: name: redis-config-mapdata: redis.conf: | bind 0.0.0.0 port 6379 requirepass 123456 appendonly yes protected-mode no dir /var/lib/red原创 2021-02-05 16:12:01 · 1267 阅读 · 1 评论 -
Kubernetes基于StatefulSet部署Postgres
Kubernetes基于StatefulSet部署Postgres配置文件配置文件# postgres配置apiVersion: v1kind: ConfigMapmetadata: name: postgres-config-mapdata: POSTGRES_PASSWORD: '123456'---# 内部访问的无头服务apiVersion: v1kind: Servicemetadata: name: postgres-servicespec: select原创 2021-02-05 15:48:08 · 1428 阅读 · 0 评论 -
Kubernetes基于StatefulSet部署MySQL
Kubernetes基于StatefulSet部署MySQL1 说明1.1 环境说明2 部署MySQL单节点服务2.1 创建部署文件2.2 部署文件说明2.3 执行部署文件2.4 访问MySQL服务1 说明1.1 环境说明集群说明:本文所使用的k8s集群使用Harbor私有镜像仓库,并使用NFS持久化数据,Harbor镜像仓库的搭建过程请参考Kubernetes使用Harbor私有镜像仓库,NFS服务搭建的过程请参考Kubernetes基于Volume存储数据。2 部署MySQL单节点服务2.原创 2021-02-05 15:34:31 · 774 阅读 · 0 评论 -
Kubernetes基于Ingress进行路由
Kubernetes基于Ingress进行路由1 说明1.1 环境说明1.2 服务说明2 路由规则2.1 基于域名进行路由2.2 基于路径进行路由2.3 基于域名进行匹配2.4 基于路径进行重写2.5 默认后端服务2.6 启用TLS2.7 启用限流1 说明1.1 环境说明集群说明:Kubernetes之Ingress Controller 这篇文章介绍了在Kubernetes集群中安装Nginx Ingress Controller的过程,以及简单的使用Ingress进行路由,本文在此基础之上,主要原创 2020-11-04 14:09:50 · 3400 阅读 · 1 评论 -
Kubernetes基于Volume存储数据
Kubernetes基于Volume存储数据1 Volume介绍1.1 Volume的作用1.2 Volume的特点1.3 Volume的类型2 Volume使用2.1 特别说明2.2 emptyDir2.3 hostPath2.4 configMap2.5 secret2.6 nfs2.6 persistentVolumeClaim2.6.1 创建persistentVolume2.6.2 创建persistentVolumeClaim2.6.3 使用persistentVolumeClaim2.6.4原创 2020-09-15 18:14:26 · 764 阅读 · 0 评论 -
Kubernetes基于Secret存储敏感数据
Kubernetes基于Secret存储敏感数据1 简介Secret1.1 用途1.2 类型2 Opaque类型的Secret2.1 创建Secret2.1.1 使用命令的方式创建2.1.1.1 通过文字值创建2.1.1.2 通过目录创建2.1.1.3 通过文件创建2.1.1.4 通过配置文件创建2.1.2 使用声明的方式创建2.2 使用Secret2.2.1 通过环境变量的方式使用2.2.1.1 使用Secret中指定的配置项2.2.1.2 使用Secret中所有的配置项2.2.2 通过挂载的方式使用2.原创 2020-09-09 15:09:42 · 988 阅读 · 0 评论 -
Kubernetes使用Harbor私有镜像仓库
Kubernetes使用Harbor私有镜像仓库1 安装说明1.1 安装要求说明1.2 安装版本说明1.3 集群效果说明2 安装步骤2.1 安装Docker2.2 安装Docker-Compose2.3 安装Harbor2.4 配置Docker客户端3 测试3.1 创建Harbor项目3.2 推送Docker镜像3.3 拉取Docker镜像1 安装说明1.1 安装要求说明集群要求说明:在安装 Harbor 私有镜像仓库之前,需要先有一个K8S集群,本文中使用的集群的搭建过程请见 基于CentOS 7原创 2020-09-03 12:37:44 · 3472 阅读 · 0 评论 -
Kubernetes基于ConfigMap实现配置分离
Kubernetes基于ConfigMap实现配置分离1 创建ConfigMap的方式1.1 通过文字值创建1.2 通过目录创建1.3 通过文件创建1.4 通过配置文件创建1 创建ConfigMap的方式1.1 通过文字值创建创建语法:使用命令参数 --from-literal=key=value 定义一个配置项,可以定义一个或多个配置项。配置项中的 key 会成为 ConfigMap ...原创 2020-04-30 10:09:45 · 1761 阅读 · 1 评论 -
Kubernetes基于namespace实现环境隔离
Kubernetes基于namespace实现环境隔离1 实现步骤1.1 说明1.2 查看namespace1.3 创建namespace1.4 查看context1.5 查看config1.6 创建context1.7 切换context1.8 创建deployment1.9 检验1 实现步骤1.1 说明namespace:关于 namespace 的说明以及使用细节请见 namesp...原创 2020-04-21 13:58:37 · 4161 阅读 · 0 评论 -
Kubernetes之Ingress Controller
3.4 安装Nginx-Ingress-Controller创建配置文件: 在 master 节点中创建一个名称为 nginx-ingress-controller.yaml 的配置文件,该配置文件中定义了安装Nginx-Ingress-Controller所需要的各种资源,该yaml 配置文件的内容参考了官方示例 https://raw.githubusercontent.com/kube...原创 2020-04-16 12:08:25 · 1148 阅读 · 2 评论 -
Kubernetes之Dashboard
github: dashboard的github地址:https://github.com/kubernetes/dashboard安装dashboard的yaml:# Copyright 2017 The Kubernetes Authors.## Licensed under the Apache License, Version 2.0 (the "License");# ...原创 2020-04-15 10:54:28 · 662 阅读 · 0 评论 -
基于CentOS 7.6安装Kubernetes 1.18.0单Master节点集群
基于CentOS安装Kubernetes单Master节点集群1 安装说明1.1 安装要求说明1.2 安装版本说明1.3 集群效果说明2 安装准备2.1 查看主机配置2.2 查看主机IP地址2.3 设置主机hostname3 安装步骤3.1 安装Docker和Kubelet3.2 初始化master节点3.3 初始化worker节点3.4 安装 Ingress Controller1 安装说明...原创 2020-04-14 14:46:43 · 1176 阅读 · 0 评论