当前位置: 首页 > 软件库 > 云计算 > PaaS系统/容器 >

KubeDirector

k8s 上应用程序的部署和管理工具
授权协议 Apache-2.0
开发语言 Google Go
所属分类 云计算、 PaaS系统/容器
软件类型 开源软件
地区 不详
投 递 者 毛博
操作系统 Linux
开源组织
适用人群 未知
 软件概览

Kubernetes Director(aka KubeDirector)是一个用于在 Kubernetes 上部署和管理有状态的应用程序的工具,旨在简化在 Kubernetes 上运行复杂的有状态扩展应用程序集群。

KubeDirector 使用自定义资源定义 (CRD) 框架构建,并利用了本地 Kubernetes API 扩展和设计哲学,支持与 Kubernetes 用户/资源 管理以及现有客户端和工具的透明集成,并提供以下功能:

  • 无需修改代码即可在 Kubernetes 上运行非云原生有状态应用程序
  • 原生支持保存特定于应用程序的配置和状态
  • 与应用程序无关的部署模式,最大限度地减少将新的有状态应用程序装载到 Kubernetes 的时间

 相关资料
  • 概述 在应用引擎v2中部署的应用,除了Docker镜像相关信息,还包括以下的配置信息: 资源限制(内存) 实例数 环境变量 外部域名以及证书 访问方式一个应用部署后,会自动分配一个内部域名,形式是<app-name>.<namespace>.svc.cluster.local。其他部署到应用引擎v2的应用,可以通过这个域名来访问这个应用,支持TCP和UDP协议。 如果部署的是有状态应用,除了统一的

  • Requirements 运行一个Spark Streaming应用程序,有下面一些步骤 有管理器的集群-这是任何Spark应用程序都需要的需求,详见部署指南 将应用程序打为jar包-你必须编译你的应用程序为jar包。如果你用spark-submit启动应用程序,你不需要将Spark和Spark Streaming打包进这个jar包。 如果你的应用程序用到了高级源(如kafka,flume),你需

  • 我是云提供商的初学者,我有一个网站要部署。该网站使用PHP、HTML、CSS和Javascript创建,并使用在NodeJS上开发的API访问数据库。 有没有办法在一个AWS弹性豆茎应用程序上部署所有这些(Inteface+NodeJS API)?或者我应该只在AWS Elastic Beanstalk上部署API,而将网站的界面与其他AWS解决方案一起部署,例如Amazon S3上的静态网站。

  • 本文向大家介绍Python的批量远程管理和部署工具Fabric用法实例,包括了Python的批量远程管理和部署工具Fabric用法实例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Python的批量远程管理和部署工具Fabric用法。分享给大家供大家参考。具体如下: Fabric是Python中一个非常强大的批量远程管理和部署工具,常用于在多个远程PC上批量执行SSH任务. 常见的使用方

  • 我制作了一个程序,可以在设定时间后关闭PC。用户使用2个旋转框(一个用于小时,另一个用于分钟)输入时间,然后我将其转换为毫秒: 然后它调用timer()函数 然后signal timeout()调用shutdown()插槽/函数,检查用户是否要关闭、重新启动或注销电脑,然后执行相应的命令。 (还尝试了“shutdown-s-f”,甚至只尝试了“shutdown-s”,似乎没有什么能帮助解决问题)

  • null 我已经对应用程序进行了编码,并创建了一个标准ear,其结构如下 app.ear _lib(具有所有必需的JAR,如公共日志) application.xml:- 现在,当我用JBoss7的管理控制台部署这个ear时,web模块似乎已经部署,甚至页面也被点击了。但是,我试图将EJB注入到servlet中的应用程序的另一部分(作为使用@EJB的实例变量)失败了。 我部署应用程序的方式似乎有些

  • 我正在开发一个简单的应用程序,它使用泽西作为框架来构建API,并使用Jackson来处理JSON。 当我部署应用程序时,通过复制 我很确定这个问题不在java代码中,因为它曾经与*一起工作。jar包含方法。但我厌倦了这一点,希望将其迁移到maven体系结构。 我不会发布我的全部代码,但你可以在这里看到。 为了简化操作,下面列出了我使用的依赖项: jersey json v1.19 什么会导致此错误