首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏伪架构师

    (译)几个 Docker/Kubernetes 构建-推送-部署流程工具

    需要 jsonnet 知识,安装 ksonnet 客户端。 Helm 和 Ksonnet 提供了定义应用、更新版本、选择不同集群等功能,在应用构建完成,进入发布就绪状态之后,这两个工具可以提高部署能力。 Ksonnet 一个支持客户按操作的框架,提供可扩展的 Kubernetes 配置。 Ksonnet 是为 Kubernetes 定义应用配置的另一种方法。 Ksonnet 客户端最终会渲染出 YAML 文件并提交给集群。 这一系统的主要功能就是定义可复用的组件,并利用该工具渐进式的进行程序构建。 架构 ? 跟 Helm 类似,Ksonnet 不和源码发生关系,他是一个使用 Jsonnet 为 Kubernetes 定义应用的工具。

    1.6K30发布于 2019-07-23
  • 来自专栏黑客下午茶

    云原生渐进式交付,刷 Argo CD 技术文档之 Understand The Basics & Core Concepts 篇

    katacoda.com/courses/kubernetes 根据您计划如何为应用程序模板化: Kustomize https://kustomize.io Helm https://helm.sh Ksonnet https://ksonnet.io 如果要与 Jenkins 集成: Jenkins User Guide https://jenkins.io 核心概念 假设您熟悉核心的 Git,Docker 例如:Kustomize 或 Ksonnet。请参阅 Application Source Type。 Configuration management tool 参阅 Tool。

    93010发布于 2021-05-27
  • 来自专栏容器计算

    Kubeflow 部署采坑记录

    部署之前,请先了解几个关于 ksonnet 的概念。 registry: ksonnet 的模板仓库,可以是离线也可以是线上,只要能访问即可 env: registry 注册在 env 下,通过 env 切换部署模板的仓库 pkg: registry 里放着的是模板 部署方面,Kubeflow 利用了 Ksonnet,他是一个方便管理 K8S yaml 的工具。 https://ksonnet.io/ ? app. # Create the ksonnet app # 初始化 ks 项目的目录,注意 ${KS_INIT_EXTRA_ARGS} 后面还会提到 eval ks init $(basename 4 部署失败的原因 如果需要完整部署,需要创建多个 K8S 资源,需要较多的资源,本地不一定能部署起来,GCP 建议需要 16 核 版本问题,包括 K8S 版本,ksonnet 版本,镜像版本等等 离线问题

    2.8K20发布于 2020-08-06
  • 来自专栏黑客下午茶

    一起做 Kubernetes 云原生渐进式交付,刷 Argo CD 技术文档之 Overview 篇

    Kubernetes 清单可以通过几种方式指定: kustomize applications 资源清单 helm charts 资源清单 ksonnet applications 资源清单 jsonnet 功能 将应用程序自动部署到指定的目标环境 支持多种配置管理/模板工具(Kustomize、Helm、Ksonnet、Jsonnet、plain-YAML) 能够管理和部署到多个集群 SSO集成(OIDC 、Sync、PostSync 钩子支持复杂的应用程序发布(例如,blue/green & canary 升级) 应用程序事件和 API 调用的审计跟踪 Prometheus 指标 在 Git 中重写 ksonnet

    1.2K30发布于 2021-05-27
  • 来自专栏CNCF

    CNCF网研会(视频+PDF):YAML是可选的:探索应用程序开发者的Kubernetes选项

    会谈到NetApp在ALM方面的工作,也会谈到生态系统的其它最新发展: CNAB Dockerfiles OAM/Rudr Buildpacks(我们使用的) Helm Serverless KSonnet

    47410发布于 2019-12-04
  • 来自专栏容器计算

    tf-operator 的测试

    2.1 Prerequisite Kubernetes 集群,Mac 用户可以是 Docker for Mac,或者 Minikube 安装好 Ksonnet,略懂 Ksonnet 和 Jsonnet

    1.4K20发布于 2020-08-06
  • 来自专栏我的小碗汤

    Argo CD 2.4 已发布,带来重大变化!!

    删除 Helm 2 、Ksonnet 支持 Argo CD 2.4 删除了 Helm 2 和 Ksonnet 支持。 如果您使用 Ksonnet,请将清单转换为受支持的配置管理工具 https://argo-cd.readthedocs.io/en/stable/user-guide/application_sources

    72320编辑于 2023-03-19
  • 来自专栏EAWorld

    一起来DIY一个人工智能实验室吧

    由于Kubeflow使用了ksonnet作为部署工具,所以我们首先要到https://ksonnet.io/#get-started下载ksonnet的命令行工具。 这里顺便提一句,ksonnet是个非常强大的工具,也比较复杂,感兴趣的同学可以查看他们的官网探明究竟,这里我们就不展开讲解了。 现在我们开始配置kubeflow,步骤比较多。

    1.7K30发布于 2018-07-26
  • 来自专栏有点技术

    Argo CD-基于Kubernetes的声明式持续交付工具

    支持的部署方式 kustomize应用程序 helm chat ksonnet应用 jsonnet文件 YAML / json清单的普通目录 任何配置为配置管理插件的自定义配置管理工具 使用argocd

    4.3K10发布于 2020-07-13
  • 来自专栏程序IT圈

    推荐4款好用到哭的Kubernetes工具和框架

    根据文档,它可以处理: Kustomize应用程序 Helm Charts Ksonnet应用 YAML/JSON清单目录,包含Jsonnet 配置管理插件配置的任何自定义配置管理工具 Kubernetes

    68520编辑于 2022-04-12
  • 来自专栏开发者技术前线

    4 款经典好用的Kubernetes工具和框架

    根据文档,它可以处理: Kustomize应用程序 Helm Charts Ksonnet应用 YAML/JSON清单目录,包含Jsonnet 配置管理插件配置的任何自定义配置管理工具 Kubernetes

    99120编辑于 2022-05-24
  • 来自专栏一个会写诗的程序员的博客

    CUE 是一种开源数据约束语言,旨在简化涉及定义和使用数据的任务(The CUE Data Constraint Language)

    are many tools that interpret data or use a specialized language for a specific domain (Kustomize, Ksonnet

    3K10发布于 2020-11-24
  • 来自专栏程序猿DD

    如何使用 Spinnaker 和 Kubernetes 进行数据库变更发布?

    像 Helm 和 Ksonnet 这样的工具使得打包应用程序并将其部署到多个 Kubernetes 环境变得非常简单。但是,这些工具只能解决部分问题。

    1.9K50发布于 2018-03-26
  • 来自专栏DevOps时代的专栏

    云原生下的CI/CD:Argo CD 详解,手把手教你入门

    另一方面,在更新 Kubernetes 时,Argo CD 还支持 Kustomize、Helm、Ksonnet、Yaml、Json、自定义扩展的资源描述方式,这在使用上会非常方便。 6.

    12.8K42编辑于 2022-06-16
  • 来自专栏云原生实验室

    Argo CD 保姆级入门教程

    Argo CD 是以 Kubernetes 作为基础设施,遵循声明式 GitOps 理念的持续交付(continuous delivery, CD)工具,支持多种配置管理工具,包括 ksonnet/jsonnet 在部署 Kubernetes 资源时,Argo CD 还支持 Kustomize、Helm、Ksonnet 等资源描述方式,包括其他更高级的使用方式都会在后续的教程中为大家一一道来,敬请期待。

    6.1K12编辑于 2022-11-07
  • 来自专栏运维开发故事

    在K8S中使用Argo CD做持续部署

    Kubernetes清单可以通过以下几种方式指定: kustomize应用程序 helm图表 ksonnet应用程序 jsonnet文件 基于YAML/json配置 配置管理插件配置的任何自定义配置管理工具

    5.2K43发布于 2020-11-23
  • 来自专栏运维之美

    当下最热门的 GitOps,你了解吗?

    代码被合并到主分支后会触发 CI 系统进行构建和一系列的测试,并将新生成的镜像推送至镜像仓库,最后再通过 kubectl set image、helm upgrade、ksonnet apply 等方式将新版本直接应用到系统

    2.3K20发布于 2020-02-21
  • 来自专栏Se7en的架构笔记

    ArgoCD 简明教程

    而生的,遵循声明式 GitOps 理念的持续部署(CD)工具,它的配置和使用非常简单,并且自带一个简单易用的 Dashboard 页面,并且支持多种配置管理/模板工具(例如 Kustomize、Helm、Ksonnet

    4.5K30编辑于 2021-12-27
  • 来自专栏k8s技术圈

    使用 GitLab CI 与 Argo CD 进行 GitOps 实践

    是一个声明式、GitOps 持续交付的 Kubernetes 工具,它的配置和使用非常简单,并且自带一个简单易用的 Dashboard 页面,更重要的是 Argo CD 支持 kustomzie、helm、ksonnet

    6.8K31发布于 2020-07-17
  • 来自专栏东风微鸣技术博客

    Grafana系列-GaC-1-Grafana即代码的几种实现方式

    tanka 创建 Prometheus + Grafana K8s 资源的配置样本看起来是这样的: local k = import "github.com/grafana/jsonnet-libs/ksonnet-util

    88510编辑于 2023-09-01
领券