首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏运维开发王义杰

    Configuration-as-Code:软件开发的未来

    Configuration-as-Code的优势 提升自动化水平 通过将配置信息编写成代码,我们可以利用版本控制工具如Git来管理这些配置代码,实现配置的自动化部署。 Configuration-as-Code通过代码来管理配置,确保了无论是在开发环境、测试环境还是生产环境,配置都能保持一致。 Configuration-as-Code的实施策略 选择合适的工具 市面上有许多支持Configuration-as-Code的工具,例如Terraform、Ansible、Chef、Puppet等。 结论 Configuration-as-Code是提高软件部署效率、确保配置一致性、加强配置管理可追踪性的有效方法。 在我们继续探索Configuration-as-Code的旅程中,不妨思考如何将这一实践方法更好地融入到我们的工作流程中,以实现更加高效、可靠的软件开发和运维工作。

    30510编辑于 2024-02-26
  • 来自专栏Jenkins

    看,我都不用手动配置

    本文为 Configuration-as-Code 系列的第一部分 Jenkins 非常灵活,如今已成为实现 CI/CD 的事实标准,同时拥有一个活跃的社区来维护几乎所有工具和用例的插件。 今年早些时候我们发布了第一个 alpha 版本的 “Jenkins Configuration-as-Code” (JCasC),它是一种基于 YAML 配置文件和自动模型发现的 Jenkins 配置管理新方法 使用 Configuration-as-Code,我们可以不再像对待宠物那样对待我们的 Jenkins master,而像对待牛那样管理它们,你也可以毫不费力地替换它们。 你可以在[项目](https://github.com/jenkinsci/configuration-as-code-plugin)中阅读有关 Jenkins Configuration-as-Code 另外,不要错过 Configuration-as-Code 系列的下一篇文章,我们将会了解 JCasC 如何处理密码及其他凭据等敏感数据。

    73330发布于 2019-04-19
  • 来自专栏Jenkins

    Jenkins 插件的微基准测试框架

    你可以很容易地通过使用 Java 方法或使用 Jenkins plugin:configuration-as-code:[配置即代码插件]来配置基准并将路径传递到 YAML 文件。 要使用配置即代码,除了上面的依赖外,还需要在你的 pom.xml 添加如下内容: <dependency> <groupId>io.jenkins</groupId> <artifactId>configuration-as-code optional>true</optional> </dependency> <dependency> <groupId>io.jenkins</groupId> <artifactId>configuration-as-code

    1.1K30发布于 2019-07-10
  • 来自专栏ops技术分享

    Jenkins配置代码化

    解决办法就是代码配置 2018年年初发布了一款Configuration-as-Code插件,实现了Jenkins Configuration as Code(JCasC)。

    80020发布于 2021-06-01
  • 来自专栏DevOps时代的专栏

    如何用 Helm 管理 Jenkins,看这篇就够了

    Configuration as Code by specifying configScripts in your values.yaml file, see documentation: http:///configuration-as-code required: - kubernetes:1.27.6 - workflow-aggregator:2.6 - git:4.5.2 - configuration-as-code

    2.4K11发布于 2021-03-15
  • 来自专栏Jenkins

    Custom WAR Packager

    artifactId: "jenkins-war" source: version: 2.138.2plugins: - groupId: "io.jenkins" artifactId: "configuration-as-code 有了这些后,Jenkins 使用 configuration-as-code 和几十个插件可以在几秒钟内启动。 那么,如何构建自定义 Jenkinsfile Runner 镜像呢?

    1.1K30发布于 2019-04-19
  • 来自专栏Lansonli技术博客

    云原生(三十八) | Kubernetes篇之Jenkins入门和安装

    #可定制镜像 FROM jenkins/jenkins:lts RUN jenkins-plugin-cli --plugins kubernetes workflow-aggregator git configuration-as-code ClusterIP" installPlugins: - kubernetes:1.29.4 - workflow-aggregator:2.6 - git:4.7.1 - configuration-as-code specifying configScripts in your values.yaml file, see documentation: http://jenkins.itlansonli.com/configuration-as-code

    95651编辑于 2022-10-30
  • 来自专栏DevOps持续集成

    Jenkins as Code-基础设施-项目-系统配置

    init.groovy 使用scripter 运行groovy脚本 Jenkins Configuration As Code ---- 插件地址:https://plugins.jenkins.io/configuration-as-code

    1.2K20发布于 2020-03-02
  • 来自专栏CNCF

    APIServer dry-run和kubectl diff

    作者:Antoine Pelisse(Google Cloud,@apelisse) 声明式(Declarative)配置管理,也称为配置即代码(configuration-as-code),是Kubernetes

    2.5K10发布于 2019-12-05
  • 来自专栏Jenkins

    利用 Kubernetes 内置 PodTemplate 管理 Jenkins 构建节点

    需要注意的是, 实验中使用的 Jenkins 必须安装的插件有:kubernetes kubernetes-credentials-provider configuration-as-code

    1.8K30编辑于 2022-12-01
  • 来自专栏Jenkins

    Webhook 通用触发插件

    仓库中提供了最新文档,并且有一个完整的示例,其中使用 configuration-as-code 实现了 GitLab。在这里查看仓库。 代码重复和安全性 我制定了所有开发人员都必须遵循的约定。

    1.9K30发布于 2020-01-03
  • 来自专栏thinkphp+vue

    如何在不重建镜像情况下优雅的修改容器内容

    我在 Jenkins Helm Chart 中使用了这个功能,其中有一个 sidecar 容器负责读取 ConfigMap 对象和 Configuration-as-Code 配置项。

    97320发布于 2021-05-24
  • 来自专栏运维之美

    如何在不重建镜像情况下优雅的修改容器内容

    我在 Jenkins Helm Chart 中使用了这个功能,其中有一个 sidecar 容器负责读取 ConfigMap 对象和 Configuration-as-Code 配置项。

    1.1K30发布于 2021-03-25
  • 来自专栏Jenkins

    Jenkins 版本更新历史

    提升 ListView 中 Configuration-as-Code 的兼容性。 停止在 install-plugin CLI 命令中使用 name 参数。

    4.4K30发布于 2020-03-20
  • 来自专栏DevOps持续集成

    如何使用代码配置运行Jenkins实例?

    workflow-aggregator:2.6 configuration-as-code:1.30 configuration-as-code-support:1.18 credentials:2.3.0

    3.3K10发布于 2020-03-25
  • 来自专栏Jenkins

    多分支流水线任务对 GitLab SCM 的支持

    转到 <your-jenkins-domain>/configuration-as-code

    2.2K20发布于 2019-07-15
  • 来自专栏山山仙人的专栏

    使用Jenkins Operator在k8s中部署Jenkins

    "2.6" - name: git version: "4.5.0" - name: job-dsl version: "1.77" - name: configuration-as-code

    1.2K10发布于 2021-08-31
  • 来自专栏东风微鸣技术博客

    使用K3S创建本地开发集群

    Configuration as Code by specifying configScripts in your values.yaml file, see documentation: http:///configuration-as-code

    2K30编辑于 2022-04-21
  • 来自专栏SDNLAB

    Robotron和Ansible如何实现网络可编程和自动化

    主要目标有以下三点: Configuration-as-code: 尽量减少人工干预,通过使用配置模板(templates)生成对应的设备配置,从而提高了使用重复率,并且减少了配置出错的可能(比如不小心写错命令

    1.6K50发布于 2018-06-11
领券