最强swarm集群一键部署+氢弹级容器管理工具介绍

本文涉及的产品
容器镜像服务 ACR,镜像仓库100个 不限时长
容器服务 Serverless 版 ACK Serverless,952元额度 多规格
容器服务 Serverless 版 ACK Serverless,317元额度 多规格
简介: k8s越来越重!越来越重!越来越重…………大版本一年更新两三个!不算周边生态的更新迭代!不过也好,催生出不少k8s运维工程师的岗位,薪资待遇还不错!之前一直在跟大家聊k8s也实时更新了其重要版本的一键部署脚本!最起码让大家入门不至于那么困难!

k8s越来越重!越来越重!越来越重…………

大版本一年更新两三个!不算周边生态的更新迭代!

不过也好,催生出不少k8s运维工程师的岗位,薪资待遇还不错!

之前一直在跟大家聊k8s也实时更新了其重要版本的一键部署脚本!最起码让大家入门不至于那么困难!


今天暂时不提k8s。咱们聊聊swarm!~


波哥老规矩直接上脚本:


git clone https://github.com/luckman666/deploy_swarm.git
cd deploy_swarm && chown -R 755 .
# 编辑base.config参数
./deploy_swarm_master.sh

以上就部署了一套swarm

可以查看一下。我这个是两个节点的swarm

640.png

然后请在浏览器输入部署节点的IP:9000来登录我们的图形管理工具

640.jpg


得到以上界面,这个就是咱们今天的主角,swarm以后我们再细说!

输入用户名密码后这样写:

640.jpg


local是只管理本机,remote是管理远端服务器的,因为我们是swarm集群,所以选择第二个。


IP:端口就那么写。我脚本后台都自动帮你们改好了!波哥容易嘛?难道不值得你们关注?点赞?转发?为了三行代码搞定的这事,我后边写了将近800行代码哦。。。

关注,点赞,转发三样全齐的今年发大财。

只做到一样的。。算了!,也发大财吧!

一样都没有的。。。也就彩票中个千八百的命吧!


咱们继续往下看!

640.jpg


上面就是node1的基本信息,我们去添加第二台机器

640.jpg


点到主页:可以看到两台机器,还有他们的基本信息~

640.jpg


这里东西太多了,我就简单介绍几个最常用的!

640.jpg640.jpg


上面会出现很多预制好的模板,选择apache

640.jpg


然后这里哦!都能看懂,我就不多说了!就是一个web部署容器添加各种参数。然后我们deploy。

640.jpg


稍等一会我们回到dashboard,看到container变成两个啦。其中一个是我我们的正在使用的小工具的容器哦~

点进去

640.jpg


上面是容器的启停删建

下面的给大家演示一下:

640.jpg

选择一个sh,一般默认就好

640.jpg

看到了吗?登录到容器内部调整哦!

640.jpg

资源监控

640.jpg640.jpg


日志:这个最有用!

640.jpg

可以动态实时查看日志,我们在调试容器的时候必须要用这个!

640.jpg

上面是属于独立部署docker的

server就是操作我们的swarm集群了

640.jpg


创建:

640.jpg

然后浏览器输入两个节点的IP:8001

显示部署成功了!俩机器一台一个!

640.jpg


然后image,可以看到分层信息以及其他详细信息,并且可以打包上传等等镜像的动作都有,非常有用奥~!

640.jpg


查看网络情况:

640.jpg


磁盘挂载:

640.jpg


太多啦!你们到时候自己看吧,工具名叫portainer。

今天就介绍到这里。非常有用,这个必须会用奥!这个必须会用奥!这个必须会用奥,有空再给你们介绍别的利器!

又半夜了!唉!~

关注转发点赞发大财!~

原创作品,转发请标明来源及链接!

相关实践学习
通过Ingress进行灰度发布
本场景您将运行一个简单的应用,部署一个新的应用用于新的发布,并通过Ingress能力实现灰度发布。
容器应用与集群管理
欢迎来到《容器应用与集群管理》课程,本课程是“云原生容器Clouder认证“系列中的第二阶段。课程将向您介绍与容器集群相关的概念和技术,这些概念和技术可以帮助您了解阿里云容器服务ACK/ACK Serverless的使用。同时,本课程也会向您介绍可以采取的工具、方法和可操作步骤,以帮助您了解如何基于容器服务ACK Serverless构建和管理企业级应用。 学习完本课程后,您将能够: 掌握容器集群、容器编排的基本概念 掌握Kubernetes的基础概念及核心思想 掌握阿里云容器服务ACK/ACK Serverless概念及使用方法 基于容器服务ACK Serverless搭建和管理企业级网站应用
相关文章
|
10天前
|
运维 开发者 Docker
Docker Compose:简化容器化应用的部署与管理
Docker Compose:简化容器化应用的部署与管理
|
10天前
|
前端开发 开发者 Docker
深入探索Docker Compose:简化多容器应用的部署
深入探索Docker Compose:简化多容器应用的部署
37 0
|
1月前
|
运维 Kubernetes 监控
掌握Docker容器化技术:构建、部署与管理的高效实践
【10月更文挑战第14天】掌握Docker容器化技术:构建、部署与管理的高效实践
39 0
|
1月前
|
Kubernetes Cloud Native 流计算
Flink-12 Flink Java 3分钟上手 Kubernetes云原生下的Flink集群 Rancher Stateful Set yaml详细 扩容缩容部署 Docker容器编排
Flink-12 Flink Java 3分钟上手 Kubernetes云原生下的Flink集群 Rancher Stateful Set yaml详细 扩容缩容部署 Docker容器编排
74 0
|
1月前
|
运维 Prometheus 监控
提升运维效率:容器化技术与自动化工具的结合
在当今信息技术飞速发展的时代,运维工作面临着前所未有的挑战。为了应对这些挑战,本文将探讨如何通过结合容器化技术和自动化工具来提升运维效率。我们将介绍容器化技术的基本概念和优势,然后分析自动化工具在运维中的应用,并给出一些实用的示例。通过阅读本文,您将了解到如何利用这些先进技术来优化您的运维工作流程,提高生产力。
|
1月前
|
Kubernetes 应用服务中间件 nginx
k8s学习--k8s集群使用容器镜像仓库Harbor
本文介绍了在CentOS 7.9环境下部署Harbor容器镜像仓库,并将其集成到Kubernetes集群的过程。环境中包含一台Master节点和两台Node节点,均已部署好K8s集群。首先详细讲述了在Harbor节点上安装Docker和docker-compose,接着通过下载Harbor离线安装包并配置相关参数完成Harbor的部署。随后介绍了如何通过secret和serviceaccount两种方式让Kubernetes集群使用Harbor作为镜像仓库,包括创建secret、配置节点、上传镜像以及创建Pod等步骤。最后验证了Pod能否成功从Harbor拉取镜像运行。
111 0
|
8天前
|
Kubernetes Cloud Native Docker
云原生时代的容器化实践:Docker和Kubernetes入门
【10月更文挑战第37天】在数字化转型的浪潮中,云原生技术成为企业提升敏捷性和效率的关键。本篇文章将引导读者了解如何利用Docker进行容器化打包及部署,以及Kubernetes集群管理的基础操作,帮助初学者快速入门云原生的世界。通过实际案例分析,我们将深入探讨这些技术在现代IT架构中的应用与影响。
33 2
|
18天前
|
Kubernetes 监控 开发者
掌握容器化:Docker与Kubernetes的最佳实践
【10月更文挑战第26天】本文深入探讨了Docker和Kubernetes的最佳实践,涵盖Dockerfile优化、数据卷管理、网络配置、Pod设计、服务发现与负载均衡、声明式更新等内容。同时介绍了容器化现有应用、自动化部署、监控与日志等开发技巧,以及Docker Compose和Helm等实用工具。旨在帮助开发者提高开发效率和系统稳定性,构建现代、高效、可扩展的应用。
|
14天前
|
关系型数据库 MySQL API
|
7天前
|
缓存 监控 开发者
掌握Docker容器化技术:提升开发效率的利器
在现代软件开发中,Docker容器化技术成为提升开发效率和应用部署灵活性的重要工具。本文介绍Docker的基本概念,并分享Dockerfile最佳实践、容器网络配置、环境变量和秘密管理、容器监控与日志管理、Docker Compose以及CI/CD集成等技巧,帮助开发者更高效地利用Docker。

相关产品

  • 容器服务Kubernetes版