Zeng's Page


  • 首页

  • 标签

  • 归档

  • 相册

  • 搜索

Gitlab CI -- gitlab ci 配置文件一例

Posted on 2019-05-12 | In CICD

GitLab CI/CD是GitLab内置的工具,用于项目持续集成、持续部署。GitLab CI/CD 由位于代码仓库根目录的名为.gitlab-ci.yml的文件配置。而此文件中设置的脚本由GitLab Runner执行。

Gitlab CI (持续集成)自动构建任务需编写配置文件 .gitlab-ci.yml

Read more »

kubespray安装K8s

Posted on 2019-05-10 | In K8s

kubespray项目地址: https://github.com/kubernetes-sigs/kubespray

官方参考:http://192.168.100.150/k8s/kubespray-k8s/0812/kubespray/#/docs/getting-started

项目分支:release-2.11

K8s版本:1.15.1

Read more »

Consul-template

Posted on 2019-04-25 | In Consul

安装consul

见 consul

安装consul-template

1
2
3
4
wget https://releases.hashicorp.com/consul-template/0.20.0/consul-template_0.20.0_linux_amd64.tgz
tar -xf consul-template_0.20.0_linux_amd64.tgz
mv consul-template /usr/bin
chmod a+x /usr/bin/consul-template
Read more »

Consul介绍

Posted on 2019-04-25 | In Consul

Consul 是一个分布式服务发现与配置的工具。与其他分布式服务注册与发现的方案,Consul的方案更“一站式”,内置了服务注册与发现框架、分布一致性协议实现(不需要ZooKeeper)、健康检查、K/V存储、多数据中心方案。

Read more »

基于NginX + Consul + Registrator + Consul-Template自动服务发现和负载均衡

Posted on 2019-04-23 | In Consul

通过Docker,可以很方便地将Consul、Consul Template、Registrator和Nginx组装成一个可扩展的、高质量、高可用的服务架构体系,在添加和移除服务时不需要重写任何配置,也不需要重启任何服务,从而降低运维成本。

Read more »
1…151617…21
Lz. Zeng

Lz. Zeng

Continuous Self-Improvement

104 发布
18 分类
28 标签
© 2022 Lz. Zeng
NexT.Pisces
 |         Words: 97.2k
0%