在前几篇文章中,我们在Kubernetes中部署了StorageClass、StatefulSet等等;
在这篇文章中,我们会部署实际的SpringBoot项目,来利用这些有状态的服务;
源代码:
在前几篇文章中,我们在Kubernetes中部署了StorageClass、StatefulSet等等;
在这篇文章中,我们会部署实际的SpringBoot项目,来利用这些有状态的服务;
源代码:
在前一篇文章《在Kubernetes中创建NFS类型的StorageClass》中,我们创建了一个StorageClass用于动态为PVC创建PV;
这篇文章我们会用这个StorageClass,来部署Zookeeper和Kafka;
如果要在Kubernetes中部署StatefulSet类型的Pod,需要先创建持久化的StorageClass、PV,从而让PVC能够使用对应的存储;
StorageClass常用的类型有:Local(例如:HostPath、EmptyDir等)、NFS、Ceph;
在声明NFS类型的StorageClass时需要用到第三方的Provisioner;
本文讲解了如何在Kubernetes中结合 Kuboard 使用 nfs-subdir-external-provisioner 创建NFS类型的StorageClass;
之前的文章中提到过如何在CentOS上手动部署Kubernetes集群,这种方式需要修改大量系统参数,并且需要自行安装大量软件比较麻烦;
而KuboardSpray提供了图形化界面,可以迅速的安装并管理Kubernetes集群;
系列文章:
官方文档:
相比于 MySQL 我更喜欢性能更好、使用更方便并且插件生态更丰富的 Postgres!本文主要分享了一个可以学习并部署高可用Postgres的网站 CrunchyData;
社区地址:
网站:
ClickHouse是一个用于联机分析(OLAP)的列式数据库管理系统(DBMS),由俄罗斯搜索引擎Yandex开源;
本文在前文 《单机部署autok3s》 搭建了k3s集群的基础之上,部署ClickHouse;
clickhouse-operator repo:
clickhouse-operator文档:
ClickHouse文档:
在上一篇文章 《单机部署k3s》 中,我们讲了k3s的部署,这篇主要是讲解如何使用autok3s快速部署一个k3s集群;
autok3s快速启动脚本:
最近将单节点的k8s换成了更加轻量级的k3s,这里记录一下;
Gist 仓库:
本文介绍了如何部署一个简单的Go项目;
源代码:
在上一篇文章《国内在minikube中添加ingress-nginx插件》中,讲述了如何在国内网络环境安装Ingress-Nginx,并且对NodePort、LoadBalancer和Ingress分别进行了测试;
但是在实际项目中,我们只会用到HTTPS的连接,因此还需要为Ingress配置TLS证书;
本文讲述了如何在Ingress中配置TLS证书;
源代码:
系列文章: