首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

HashiCorp 开源Waypoint,一款跨平台的应用部署工具

Waypoint 默认支持了 Kubernetes, HashiCorp Nomad, Amazon ECS, Google Cloud Run, Azure Container Instances,...Waypoint 是一款可以独立运行的工具,支持管理自建基础设施或平台中的应用,不需要依赖任何 HashiCorp 的托管服务。...目前 Waypoint 的 Web 界面还是只读的,但我们会持续地开发 Web 界面来在将来支持更多功能。我们还在 Web 界面中添加了引导用户使用 Waypoint 命令行工具的小贴士。...10 在已有应用中集成Waypoint 如果你已经有一些应用和对应的部署工作流了,你可能会担心是否可以很容易地迁移到使用 Waypoint 管理应用。...只需要很小的成本,你就可以立即获得 Waypoint 带来的很多特性,在此之后你可以再考虑是否要迁移到使用 Waypoint 管理应用。

1.8K10

【译】平台工程六大支柱

目标是减少工具和流程碎片化,从而提高软件交付系统和环境的核心稳定性。 平台即产品:传统的 IT 项目通常有一个确定的开始和结束日期。但内部开发平台永远不会真正完成。...面对包含 Kubernetes 和 Serverless 在内的多种运行环境,HashiCorp 希望用 Waypoint 产品来提供对部署、管理和可观测性的支持。...HashiCorp Waypoint 承担了这一任务,让开发者能够用统一的工作流来跨平台构建和发布应用。Waypoint 中,开发者用一个简单的 waypoint up 命令就能把应用运行起来。...工具链选择应该是一个跨职能过程,并且在一开始就需要高层支持来推动采用。 关键工具链的问题列表 实践者意见:您是否从询问开发人员对哪些技术感兴趣开始?这些技术能否快速支持业务?...支持:所选解决方案是否得到组织的支持,以满足核心关键基础设施(24/7/365)的服务级别协议,并满足客户的可用性期望?

76610
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    TOC批准Buildpacks从沙箱提升到孵化阶段

    Waypoint和kpack;商业产品包括DigitalOcean应用平台、谷歌云、Salesforce Evergreen和VMware Tanzu Build Service。...“HashiCorp Waypoint从第一天开始就设定使用Buildpacks。...我们希望开发人员能够尽可能快速、轻松地从编写代码到部署,而云原生Buildpacks提供了实现这一目标的标准、技术和社区,”HashiCorp创始人Mitchell Hashimoto说,“我们期待继续投资和改进我们的...谷歌云开发人员倡导者James Ward说:“在谷歌云,我们已经开源了我们的Buildpacks,并将对它们的支持添加到许多产品中,包括Cloud Build、Cloud Run、App Engine、...平台--直接向最终用户提供开发体验的组件,包括与流行构建工具和云平台的集成。

    78210

    懒人福音——GitHub 热点速览 Vol.42

    2.2 一键构建、部署发布工具:Waypoint 本周 star 增长数:1650+ New Waypoint 是 HashiCorp 公司开源的跨平台工具,可用于构建、部署、发布应用程序。...Waypoint 允许开发人员将应用程序构建、部署和发布生命周期定义为代码,从而减少了通过一致和可重复的工作流交付部署的时间。...Waypoint 支持许多现成的构建方法和目标平台,更多可以通过插件轻松添加: 云原生Buildpacks Docker k8s AWS EC2 和 ECS Azure 容器实例 Google 云运行...Netlify … Waypoint 支持 Linux、Mac OS X 和 Windows。...GitHub 地址→https://github.com/hashicorp/waypoint 2.3 全程工作合集:remote-jobs 本周 star 增长数:700+ remote-jobs 收录了全球各地支持半远程

    1.3K10

    卸任价值 342 亿元公司的 CEO、CTO 职位:只为快乐的写代码

    作为个人代码贡献者,Hashimoto计划专注于HashiCorp的项目,比如帮助客户构建和发布代码的Waypoint。他还将与分管工程和产品的副总裁密切合作,看看自己可以在哪些方面发挥最大的影响。...他在致公司员工的电子邮件中写道:“我将继续与领导层一起参与某些全局性的规划,比如重大产品计划、HashiConf主题演讲以及其他战略决策。我会继续是HashiCorp的专职员工。...Hashimoto还在读大学时就开发了一款名为Vagrant的开源工具;这款工具迅速流行起来,后来成为HashiCorp众多产品的基础。这些产品可以帮助许多公司自动执行云计算运营方面的任务。...自早期开发Vagrant直到后来开发HashiCorp的所有其他产品,Mitch就想一心开发新技术。”...Hashimoto宣布这一计划的推文备受开发社区和云原生社区的关注:Applitools负责开发者关系的高级主管Angie Jones“深表尊敬”,谷歌云平台的首席开发者代言人Kelsey Hightower

    22220

    平台工程的六大支柱之二:CICD 和 VCS 流水线

    这些平台也会随时间发展,因此建议采用基于组件的 API 平台或目录模型来支持未来的可扩展性,而不会损害功能或要求定期重构。...(利用行业标准工具) 完整且可访问的文档 支持流水线即代码 平台不可知(API 驱动) 内嵌预期的安全控制(RBAC、审计等) 支持自动化配置(基础设施即代码、运行手册) 支持机密管理、身份和授权平台集成...鼓励并支持大型合作伙伴生态系统,具有广泛的企业技术集成 扩展的服务范围,具有代理人和隔离控制跨度的运行程序 基于 SLA 的企业支持(例如 24/7/365) 注意:VCS 和 CI/CD 系统可能有这里未列出的更具体的要求...VCS 和 CI/CD 平台正在迅速发展,以进一步从开发人员那里抽象出 CI/CD 过程的复杂性。...HashiCorp 旨在通过为开发人员提供一致的方式来部署、管理和观察跨多个运行时(包括 Kubernetes 和无服务器环境)的应用程序,使用 HashiCorp Waypoint 来简化这些工作流程

    20410

    今天Kotlin 1.3正式发布:支持协程和多平台组件Kotlin 开发者社区

    Android 和 iOS 应用程序等组件之间共享业务逻辑,服务器也可以与 Web 和移动客户端共享逻辑,而且多平台库让日常的开发变得便捷。...Kotlin 的生态现状 今年以来,Kotlin 的使用率有了很大的增长,自今年 1 月份以来,约有 150 万开发者使用了 Kolin 编程,是去年同期的两倍,来自 Stack Overflow 的一项问卷调查显示...的目标,但达成这个目标的前提是,得先在多平台间实现代码共享,通过支持 JVM、Android、JavaScript 和 Native,Kotlin 现在已经可以处理现代应用程序的任何组件。...虽然 Kotlin 的多平台功能仍处于试验阶段,但 1.3 版本算是向前迈出了一大步。 Kotlin 1.3 还附带了一组多平台库,涵盖了 HTTP、序列化和协同管理等日常任务。...编写多平台代码最简单的方法是依赖这些库,你还可以创建自己的多平台库,将特定平台的依赖项包装到通用 API 中。

    1.4K20

    如何开发一款支持多币种的钱包?

    现在市面上可用的钱包软件已经非常多了,支持比特币的钱包最多,最经典的是Bitcoin Core,它是最早由中本聪开发的全节点比特币钱包软件,经过了9年的发展,一直集中于接收和发送BTC,以及查看交易记录等核心功能...根据钱包是否接触网络,钱包可以分为冷钱包(或离线钱包)和热钱包(在线钱包),根据钱包所在的操作系统或媒介,还可以分为硬件钱包、桌面钱包、手机钱包、纸钱包等等。...、开发团队掌握的编程语言,选择合适的开发类库,先学习开源的类似软件,然后一步一步完成自己的钱包软件,绝对是一个比较漫长的积累过程。...大家看到了国内钱包软件imtoken的光鲜一面,但从创始人的采访记录来看,该产品在很长的时期内一直在烧投资人的钱,并没有找到合适的赢利模式。...由于钱包软件管理着私钥,如果开发团队没有信用背书,普通用户并不会使用你的产品,不会轻易地把手里的上万资产交给你来管理。

    96040

    舍弃325亿估值公司CTO职位:写代码才最快乐!管理只会影响我搞研发

    Vagrant 也是 HashiCorp 产品的基础,能够帮助企业客户自动执行云计算运行任务。...作为个人贡献者,Hashimoto 打算专注于 HashiCorp 旗下的各个项目,如用于帮助客户构建及发布代码的 Waypoint 等。他还将与工程及产品副总裁密切合作,尽可能发挥自己的才智与热情。...两人的工作是将科学应用程序容器化,以部署在数百万台计算机上。Hashimoto 则在尽可能多地实现平台和设备测试的自动化。...随后,HashiCorp 发布了一系列产品。 Hashimoto 学习新编程语言的方式就像多语种者掌握口语一样。他十几岁时开始使用 Visual Basic、PHP 和 C。...Hashimoto 表示,自己内心的第一反应就是:同意,必须同意。但他们希望 HashiCorp 是可以孕育出伟大的产品的公司。经过纠结,他们放弃了这项收购计划。

    21610

    Kmesh进入CNCF 云原生全景图

    CNCF Landscape 在云原生实践过程中的每个环节帮助用户了解有哪些具体的软件和产品选择,Kmesh 进入 CNCF Landscape,成为了 CNCF构建云原生服务网格最佳实践中的一环。...Kmesh从立项之初,就瞄准网格痛点问题,创新性的提出业内首个内核级sidecarless流量治理引擎,通过eBPF + 可编程内核技术将L4~L7治理下沉OS,治理过程无需经过代理组件,实现服务网格内服务通信路径多跳变一跳...70%; 高可用 内核流量治理不会截断连接,组件升级、重启完全不影响业务已有连接; 零信任网络 支持基于内核mTLS构建零信任网络; 安全隔离 基于eBPF的虚机安全,且具备cgroup级治理隔离; 灵活治理模式...除了全内核治理形态,Kmesh还支持四七层治理分离架构,内核eBPF和waypoint组件分别处理L4和L7流量,允许用户逐步采用Kmesh,从而实现从无网格->安全L4治理->L7治理的平稳过渡;...CNCF 发布了云原生全景图(CNCF Landscape),旨在帮助企业和开发人员快速了解云原生体系的全貌,帮助用户选择云原生实践中的恰当的软件和工具,因此受到广大开发者和使用者的关注和重视。

    24610

    Istio 的未来:无 Sidecar 和带有 Ambient Mesh 的 Sidecar

    两层架构使我们能够根据所需付费,并独立于工作负载扩展服务网格数据平面,从而降低了基础设施的成本。 Istio Ambient 的开发有什么新动向?...以下是我想强调的两大变化: 基于 Rust 的 ztunnel 当 Istio 的 Ambient 服务网格于 2022 年 9 月 7 日发布时,ztunnel 组件是使用 Envoy 代理实现的...然而,waypoint 代理配置仍然非常复杂,因为源 waypoint 代理知道 Kubernetes 集群中的所有其他服务,而不管这些服务是否是实际的目的服务。...当我们开始评估是否需要为 waypoint 代理(也是基于 Envoy 的)支持 Sidecar 资源时,我们意识到我们可以通过提供一个仅支持目的服务的 waypoint 代理即可大幅削减 waypoint...这一更改有效地消除了对 waypoint 代理支持 Sidecar 资源的需求,也避免了用户手动配置 Sidecar 资源。

    54320

    【Android 热修复】热修复原理 ( 多 Dex 打包机制 | 多 Dex 支持 | Dex 分包设置 | 开发和产品风格设置 | 源码资源 )

    文章目录 一、Dex 打包设置 1、多 Dex 支持 2、Dex 分包设置 3、开发和产品风格设置 ( 非必须 ) 二、完整 build.gradle 配置 1、build.gradle 配置 2、..., 每个分包都有固定大小 , 分包会自动根据大小分为若干分包 ; 1、多 Dex 支持 首先 , 在 build.gradle 中配置 implementation 'com.android.support.../ release 层级配置支持多 Dex 设置 multiDexEnabled true , android { defaultConfig { multiDexEnabled..."1.0" } // 定义不同的开发和产品风格 productFlavors { // 开发风格 dev { // 开发时使用...1.0" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" } // 定义不同的开发和产品风格

    96421

    译文:重磅消息 - Istio 引入 Ambient Mesh 模式

    分别处理四层和七层 在之前的模式中,Istio 在单一的架构组件 sidecar 中实现了从基本的加密到高级的 L7 策略的所有数据平面功能。...当需要支持更多(七层)特性时,ambient mesh 会部署 waypoint proxy,并把 ztunnel 连接到 waypoint proxy 以为流量应用(七层)策略 Ambient mesh...为何要这么麻烦地将流量从 ztunnel 转接到 waypoint proxy,而不是直接在节点上使用一个共享的完整 L7 代理呢?主要有几个原因: Envoy 本质上并不支持多租户。...Istio 将继续支持 sidecar,而且重要的是,Istio 支持 sidecar 与 ambient mesh 无缝互通。...参与进来 我们今天发布的是 Istio ambient mesh 的早期版本,目前 ambient mesh 仍处于活跃的开发之中。

    1.1K20

    HashiCorp官宣,禁止其旗下Consul等软件在国内使用!

    最近两天的大新闻比较多,写文章可以写好几篇! 今天,我们说一说,HashiCorp 最近发表的一则软件评估条款!...HashiCorp 官方宣布,不允许中国境内使用、部署和安装该企业旗下的产品和软件。该公司比较知名的产品有:Terraform、Consul、Vagrant 等。...在国内,通过不少程序员的宣传下,Eureka 宣布闭源之后,选择使用了 Consul 作为微服务 SpringCloud 的服务注册与发现组件,而目前 HashiCorp 官方宣布,不允许中国境内使用...HashiCorp 成立于 2012 年,主要开发支持多云部署的开源工具。作为一家初创公司,HashiCorp 在今年 3 月份宣布获得 1.75 亿美元的 E 轮融资,投后估值为 51 亿美元。...当然,我们的进步也是非常大的。也存在一些大鱼吃小鱼,缺乏资金支持,大环境待进化等问题。

    1.8K10

    容器编排器生态:Swarm、Kubernetes、Nomad 是最有生命力三个产品

    开发有序进行,新的主版本定期发布。版本支持周期为 1 年;似乎没有长期支持版本。集群可以升级,但有人喜欢新建一个集群,并将服务迁移过去。...HCL 最初是为 HashiCorp 的另一个项目创建的,用于配置名为 Terraform 的云资源。虽然在其他地方的应用有限,但 HashiCorp 的整个产品线都在使用 HCL。...用 HCL 编写的文档很容易转换成 JSON,但它的目标是提供一种比 JSON 更便捷、比 YAML 更不容易出错的语法。 HashiCorp 提供的相当于 Helm 的产品是 Nomad Pack。...和 Swarm 一样,它的开发似乎主要是由其创建者推动的;尽管有许多大公司部署了 HashiCorp,但 HashiCorp 仍然是 Nomad 相关社区的中心。...Apache Mesos 也可以用来运行容器,但它在 2021 年就几乎被封存了;DC/OS 基于 Mesos,但很像 Docker 企业版,支持其开发的公司现在也专注于 Kubernetes。

    1.1K20

    前人铺路系列组件之hevue-img-preview,一款传入地址支持单图多图预览的vue图片预览组件

    hevue-img-preview 简介 ❝ 本组件是一个基于 vue 编写的 vue 图片预览组件,支持 pc 和手机端,支持单图和多图预览,仅传入一个图片地址,即可实现图片预览效果。...手机端支持单指拖拽和双指缩放。页面各组件颜色均可可自定义,实现个性化设计。...字段 值 备注 url 图片的本地或者线上地址,多图预览时可不传 预览的图片地址,多图预览时省略 mainBackground #fff 或者 rgba(255,255,255,.1...nowImgIndex Number格式,如默认展示第二张,传入1 多图预览时默认显示的图片下标 imgList Array格式 [url1, url2, url3] 多图预览时传入的数组...提个issur[建议此方法],如果对您有所帮助,万分期待您能给个赞并且到GitHub给个小星星,您的支持是我前进的最大动力。

    55630

    Istio 环境网格五件令人兴奋的事情

    一旦 istio-cni 组件检测到新添加的标签并配置从应用程序 pod 到 ztunnel 的流量重定向,pod 将开始自动包含在环境网格中。...对我来说,我会参考Istio 应用程序需求页面[3],检查我的应用程序是否不满足列表中的任何需求。...ztunnel 设计为多租户,处理零信任,作为环境网格中所有协同定位的 pod 的安全覆盖层。...waypoint 代理旨在仅为目标端的单个租户(可以是每个服务帐户或命名空间)处理 L7 过程,以避免多租户 L7 过程导致的停机、邻居吵闹、预算和成本归属问题[6]。...ztunnel 的多租户特性和 waypoint proxy 的单租户特性使我们能够进一步降低基础设施成本,这超出了服务可见性和边车资源配置所能提供的范围。

    37520
    领券