系统软件 应用软件 图形软件 行业软件 安全相关 网络软件 聊天软件 影音软件 教育教学 驱动工具 编程开发 插件下载 源码下载 APP电脑版 其他类别

Gravity官方版

v6.1.48

Gravity官方版

  • 软件大小:28.0 MB
  • 软件语言:简体中文
  • 软件授权:共享软件
  • 软件类型:编程开发
  • 软件平台:WinAll
  • 更新时间:2022-01-27 15:11
  • 星级评分:4级
  • 软件官网:https://www.downza.com/
好评:50%顶一个
坏评:50踩一个

Gravity简介

Gravity可以帮助用户打包Kubernetes项目。创建集群项目时,可以使用该软件立即进行打包,方便用户将开发的项目保存为图像,对于提高项目交付效率非常有帮助。您可以直接在软件上创建集群映像并配置集群资源。包括GitHub连接器、OIDC连接器、用户令牌、集群认证设置、集群用户、集群监控告警、集群监控TP配置、认证配置等项目。配置所需项目后,您可以开始创建打包项目。需要注意的是Gravity是Kubernetes打包解决方案,所以只能在能运行Kubernetes的电脑上运行!

Gravity软件功能

Gravity是一个开源工具箱,用于创建Kubernetes集群及其内部运行的应用程序的“映像”。生成的图像称为聚类图像,它们只是。焦油文件。

在任何符合性和一致性至关重要的环境中,也就是说,在锁定的AWS/GCE/Azure环境中,即使在有间隙的机房中,也可以使用集群映像来重新创建原始集群的完整副本。图像可以作为“kubernetes设备”运行,无需人力。

聚类图像

Gravity生成的集群映像包括:

所有Kubernetes二进制文件及其依赖项。

内置容器注册表。

群集中所有应用程序容器的重复数据消除层。

内置集群协调器确保高可用性、就地升级和自动扩展。

命令行界面和网络浏览器图形用户界面。

只需要映像来重新创建原始Kubernetes集群的完整副本,所有部署的应用程序都是内部的,即使是在一个空的计算机房中。

有很多Kubernetes发行版。它们大多被设计成灵活的通用平台。Gravity更加关注合规性,减少管理Kubernetes的开销:

Gravity簇是幂等的,也就是说,从同一图像创建的簇总是相同的。配置不会随时间漂移;没有“特别的雪花”。

Gravity Cluster总是被称为瞬移的特权访问“包装器”,它统一了k8s和SSH认证,与SSO集成,并保留详细的审计记录,以达到合规的目的。它甚至记录交互式SSH和kubectl执行会话。

部署在世界各地的引力集群可以通过内置的反向SSH隧道进行远程管理,也就是说,即使开发人员在NAT/防火墙后面,他们也可以访问数千个k8s API端点。

Gravity包括在群集配置之前执行基本结构验证的工具。这使群集设计者能够防止用户在不符合系统要求的基础架构上安装群集。

重力集群只允许已经过重力公司全面测试的Kubernetes组件兼容且稳定。这些组件被称为Kubernetes运行时。用户可以选择运行时,但是Gravity不允许对Kubernetes的每个组件进行任何自定义。

Gravity软件特色

在未知区域运行云原生应用程序

Gravity是一个应用交付系统,它使工程师能够在受限、受限或远程环境中交付和运行云原生应用,而不会增加复杂性。

在标准化、受限或远程环境中运行云原生应用程序。

云原生应用程序可以在任何Linux环境中运行,即使是在密闭的数据中心或边缘设备中。

满足严格的安全性和访问要求,同时保留云原生软件的优势。

更快地交付解决方案,避免供应商锁定可以在任何环境中以相同方式安装和运行的应用程序。

压缩开支

应用程序及其所有依赖项被打包在一起,Kubernetes被增强到一个文件中,以便于交付和一键安装。

无摩擦且安全的应用程序更新、管理和监控。

需要一点Kubernetes的经验。Gravity可以与现有的基于Kubernetes的架构和CI/CD工作流集成,但不需要集成。

安全性和合规性开箱即用

基于结构安全的行业最佳实践,默认情况下为每个站点配置。支持最严格的合规要求,如PCI、HIPAA、FedRAMP等。

Gravity教程

集群管理

从Gravity集群映像创建的每个集群都是一个功能齐全的Kubernetes环境。它包含以下组件:

1.已打包到群集映像中的所有用户应用程序。

2.所有的Kubernetes守护进程都像kube-scheduler、kube-api等。

3.Kubernetes CLI工具:kubectl。

4.引力集群的“管理程序”称为引力,用于管理集群。

5.用于监控和管理集群状态的网络应用程序(“控制面板”)。

6.Gravity身份验证,用于通过SSO将Kubernetes身份验证和对集群节点的SSH访问与公司身份提供者集成。

您还可以使用熟悉的Kubernetes工具(如kubectl)来执行常规的集群任务,如观察日志、查看统计数据或管理Pod或卷的配置。

控制面板示例

Kubernetes扩展

Gravity还为Kubernetes提供了各种扩展,这些扩展可以预打包并随应用程序一起分发。这种解决方案的例子包括:

流行开源数据库的主从控制器。

流行的自动气象站应用编程接口的现场模拟器(如S3或SQS)。

集群中的网络加密。

应用程序监控以及与第三方数据收集工具(如Splunk)的集成。

身份管理,用于将集群访问集成到现有身份提供程序中。

集群监控

默认情况下,Gravity Clusters具有完全配置且可定制的监控/报警系统。监控堆栈由以下组件组成:Pmetheus、Grafana、Alertmar和Satellite。

这些组件作为系统依赖项自动包含在tele build构建的集群映像中

监控仪表板示例

可插拔仪表板

的集群映像可以使用ConfigMaps包含自己的Grafana仪表板。

自定义控制面板配置映射应该放在moniton命名空间中,并分配一个特殊的monitong: dashboard标记,以便可以将其识别为控制面板,并在初始群集映像安装期间加载:

Mar集成

配置警报传送

要将Alertmar配置为发送电子邮件警报,您需要创建两个Gravity资源。

第一个资源叫做smtp。它定义了要使用的TP的配置:

创建TP配置:

第二个资源称为alerttarget。它定义了警报电子邮件的收件人:

配置警报

定义新警报是通过名为Gravity警报的资源完成的:

内置报警器

下表显示了Gravity默认的警报:

应用程序目录

笔记

目前,正在积极开发“应用程序目录”功能,该功能自版本5.4.0 alpha以来一直可用。

Gravity支持将Helm图表打包成的应用镜像,可以安装在Gravity集群或universal Kubernetes集群中(前提是可以访问Docker注册表)。

应用程序映像是包含以下内容的压缩包:

掌舵图(可能有图表相关性)。

图表中Kubernetes资源的供应商Docker图像。

小费

当远程和重力二进制文件被内置时,所有需要头盔的功能都是不必要的二进制构建应用程序,或者将它们安装在部署的集群中。舵柄(头盔的一个部件)确实需要部署到集群中。

双方的远程版和重力版命令报告嵌入式头盔的版本:

生成应用程序映像

在本例中,我们将使用示例Helm图表。这张图片旋转了一个阿尔卑斯Linux的吊舱:

在构建应用程序映像之前,我们需要确保Pod的映像引用包含注册表模板变量,该变量可以在安装过程中设置为适当的注册表:

图片:& # 8220;{ { . values . image . registry } } { { . values . image . repository } }:{ . values . image . tag } } & # 8221;

现在,我们可以使用远程图表来构建应用程序映像:

$ tele build阿尔卑斯山

结果是一个塔尔球alpine-0.1.0.tar,其中包括包装赫尔姆图表和阿尔卑斯山图像层。

发布应用程序图像

笔记

发布应用程序需要Gravity Hub,并且仅在企业版Gravity中可用。

您可以将构建的应用程序映像发布到Gravity Hub。这使得Gravity集线器能够充当应用程序映像的分发端点。

要将应用程序映像上传到Gravity Hub,请先登录:

$ hub.example.com远程登录

将应用程序图像压缩包推入:

$ alpine-0.1.0.tar远程推送

要查看所有当前发布的应用程序:

与DOCKER REGISTRY和HELM CHART存储库交互

Gravity Hub(以及与其相关的任何Gravity集群)充当Docker注册表和Helm图存储库,因此您可以直接从Gravity Hub中提取Docker图像,并获取已发布应用程序的Helm图。请注意,您必须登录Gravity Hubtele登录,它才能工作。

首先,让我们尝试为alpine应用程序提取一个Docker图像:

笔记

Docker推送不支持将Docker映像直接推送至Gravity Hub注册表。使用远程推送来发布应用图像及其图表和图层重心。

接下来,确保Gravity集线器被配置为Helm图表存储库:

要搜索特定的图表,可以使用标准的Helm命令:

Helm还可以用来检索标准Helm格式的Helm图表包存档文件:

执行远程注销以清除Gravity Hub的登录,包括Docker注册表和Helm图表存储库凭据。

收起介绍展开介绍
  • 安卓合集
  • 软件合集
  • 浏览器
  • 电脑管家
  • 安卓游戏
更多 >> 安卓合集安卓合计

热门推荐

装机必备软件