摘要:
• CI/CD概述 • Jenkins介绍 • Jenkins部署 • Jenkins基本配置 • Jenkins核心功能应用 • 综合案例 CI/CD介绍 什么是Jenkins? Jenkins是一款开源 CI&CD 系统,用于自动化各种任务,包括构建、测试和部署。 Jenkins Redhat 阅读全文
摘要:
[root@linux-node1 ~]# cat /etc/redhat-release CentOS Linux release 7.0.1406 (Core) 1.ssh-keygen非交互式创建秘钥对:具体命令:ssh-keygen -f ~/.ssh/id_rsa -P '' -q 安装y 阅读全文
摘要:
官方提供的三种部署方式 minikube Minikube是一个工具,可以在本地快速运行一个单点的Kubernetes,仅用于尝试Kubernetes或日常开发的用户使用。 部署地址:https://kubernetes.io/docs/setup/minikube/ kubeadm Kubeadm 阅读全文
摘要:
Kubernetes是什么 • Kubernetes是Google在2014年开源的一个容器集群管理系统,Kubernetes简称K8S。 • Kubernetes用于容器化应用程序的部署,扩展和管理,目标是让部署容器化应用简单高效。 官方网站:http://www.kubernetes.io Ku 阅读全文
摘要:
cAdvisor (Container Advisor) :用于收集正在运行的容器资源使用和性能信息。 https://github.com/google/cadvisor Prometheus(普罗米修斯):容器监控系统。 https://prometheus.io https://github. 阅读全文
摘要:
1、Dockerfile相关参数 1.1构建Nginx镜像 #daemon off; 是在前台运行#docker 容器默认会把容器内部第一个进程,也就是pid=1的程序作为docker容器是否正在运行的依据,如果docker 容器pid挂了,那么docker容器便会直接退出。 -t 指定名称 -f指 阅读全文
摘要:
持续集成(Continuous Integration,CI):代码合并、构建、部署、测试都在一起,不断地执行这个过程,并对结果反馈。 持续部署(Continuous Deployment,CD):部署到测试环境、预生产环境、生产环境。 持续交付(Continuous Delivery,CD):将最 阅读全文
摘要:
Harbor是由VMWare公司开源的容器镜像仓库。事实上,Harbor是在Docker Registry上进行了相应 的企业级扩展,从而获得了更加广泛的应用,这些新的企业级特性包括:管理用户界面,基于角色的 访问控制 ,AD/LDAP集成以及审计日志等,足以满足基本企业需求。 官方地址:https 阅读全文
摘要:
Zabbix3.4安装部署 [mysqld] datadir=/home/mysql socket=/var/lib/mysql/mysql.sock innodb_file_per_table=1 #打开InnoDB引擎独立表空间 MariaDB [(none)]> show variables 阅读全文
摘要:
一、Elasticsearch 安装 二、Kibana安装 浏览器访问:http://ip:5601 kibana-6.3.0版本以后新增index索引不支持常用的正则匹配了,只能使用【*】 三、Logstash安装 客户端安装Filebeat windows下直接解压缩后filebeat-6.3. 阅读全文