OpenShift Container Platform 4.4 构建(build)构建配置 建配置 2.1. BUILDCONFIG 第 第 3 章 章 创 创建 建构 构建 建输 输入 入 3.1. 构建输入 3.2. DOCKERFILE 源 3.3. 镜像源 3.4. GIT 源 3.5. 二进制(本地)来源 3.6. 输入 SECRET 和配置映射 3.7. 外部工件 (ARTIFACT) 3.8. 将 DOCKER 凭证用于私有 REGISTRY 3.9. 构建环境 OpenShift Container Platform 启动、监控和管理,其方式与任何其他构建类型相同。 Pipeline 工作流在 Jenkinsfile 中定义,或直接嵌入在构建配置中,或者在 Git 存储库中提供并由构建配置 引用。 第 第 1 章 章 理解 理解镜 镜像 像构 构建 建 5 1 2 第 2 章 了解构建配置 以下小节定义了构建概念 BuildConfig,并概述了可用的主要构建策略。 "Generic" generic: secret: "secret101" - type: "ImageChange" source: 4 git: uri: "https://github.com/openshift/ruby-hello-world" strategy: 5 sourceStrategy:0 码力 | 101 页 | 1.12 MB | 1 年前3
OpenShift Container Platform 4.13 CI/CDOpenShift Container Platform 启动、监控和管理,其方式与任何其他构建类型相同。 Pipeline 工作流在 jenkinsfile 中定义,或直接嵌入在构建配置中,或者在 Git 存储库中提供并由构建配置 引用。 2.2. 了解构建配置 以下小节定义了构建、构建配置和可用的主要构建策略的概念。 2.2.1. BuildConfig 构建配置描述单个构建定义,以及一组 字段控制从此构建配置创建的构建能否同时运行。默认值为 Serial,即新构建将按顺序运 行,而不是同时运行。 您可以指定导致创建新构建的触发器的列表。 source 部分定义构建的来源。源类型决定主要的输入源,可以是 Git(指向代码库存储位 置)、Dockerfile(从内联 Dockerfile 构建)或 Binary(接受二进制有效负载)。可以同时拥有多 个源。详情请参阅每种源类型的文档。 strategy 部 它们按优先顺序列出: 内联 Dockerfile 定义 从现有镜像中提取内容 Git 存储库 - type: "Generic" generic: secret: "secret101" - type: "ImageChange" source: 4 git: uri: "https://github.com/opens0 码力 | 129 页 | 1.37 MB | 1 年前3
第29 期| 2023 年9 月- 技术雷达。Operator 能够将已部署的应用和配置(通常是 Git 仓 库)保持同步。当我们上次写到 GitOps 的时候,社区对此术语的定义未能形成共识。当时,我们对该技术的常 技术 © Thoughtworks, Inc. All Rights Reserved. 17 见解读抱有疑虑,因为部分解读包含不恰当的做法。例如,使用“环境分支”就可能导致雪花即代码的出现。此 外,“GitOps 络平台一样在数据平台中实施持续集成和持续交付(CI/CD),自动化测试,可观测性和代码管理。我们的团队 正在用它来管理数据产品的全生命周期,包括代码和数据的开发、分支、部署。通过它的自动化环境管理,能 够轻易建立、修改、自动销毁基于特征分支的环境。它的声明式标准(SOLE)能力也值得关注,因其可以优化 开发者体验。它能使团队构建数据产品的时间从几个月变为几天。我们的团队成功将 DataOps.live 行 HTTP 请求,从而简化了构建和使用 API 的开发流程。它在我们的团队中越来越受欢迎,团队成员们喜欢它的用户友好性和便利性。它的显著特点 包括支持私有文件(默认情况下将敏感密钥排除在 git 之外,从而保护这些密钥)、版本控制和使用变量的能力, 这增强了开发者的体验。鉴于它能简化开发人员的工作流程并增强安全措施,我们建议您尝试使用这个工具。 59. KEDA 试验 KEDA 全称0 码力 | 43 页 | 2.76 MB | 1 年前3
Docker 从入门到实践 0.9.0(2017-12-31)修订说明:本书内容已基于 Docker CE v17.MM 进行了重新修订,2017 年底发布了 0.9.0 版 本。旧版本(Docker 1.13-)内容,请阅读 docker-legacy 分支的内容。 Docker 是个划时代的开源项目,它彻底释放了计算虚拟化的威力,极大提高了应用的运行效 率,降低了云计算资源供应的成本!使用 Docker,可以让应用的部署、测试和分发都变得前 所未有的高效和轻松! 修正底层实现章节的架构、命名空间、控制组、文件系统、容器格式等内容 添加对常见仓库和镜像的介绍 修订记录 11 添加 Dockerfile 的介绍 重新校订中英文混排格式 修订文字表达 发布繁体版本分支:zh-Hant 0.2.0: 2014-09-18 对照官方文档重写介绍、基本概念、安装、镜像、容器、仓库、数据管理、网络等 章节 添加底层实现章节 添加命令查询和资源链接章节 其它修正 clone 到本地, 并设置用户信息。 $ git clone git@github.com:docker_user/docker_practice.git $ cd docker_practice 修改代码后提交,并推送到自己的仓库,注意修改提交消息为对应 Issue 号和描述。 # Update the content $ git commit -a -s # In commit0 码力 | 370 页 | 6.73 MB | 1 年前3
Docker 从入门到实践 0.4修正底层实现章节的架构、名字空间、控制组、文件系统、容器格式等内容; 添加对常见仓库和镜像的介绍; 添加 Dockerfile 的介绍; 重新校订中英文混排格式。 修订文字表达。 发布繁体版本分支:zh-Hant。 0.2: 2014-09-18 对照官方文档重写介绍、基本概念、安装、镜像、容器、仓库、数据管理、网络等章节; 添加底层实现章节; 添加命令查询和资源链接章节; 其它修正。 docker_user/docker_practice ,然后 clone 到本地,并设 置用户信息。 $ git clone git@github.com:docker_user/docker_practice.git $ cd docker_practice $ git config user.name "yourname" $ git config user.email "your email" 修改代码后提交,并推送到自己的仓库。 content $ git commit -am "Fix issue #1: change helo to hello" $ git push 在 GitHub 网站上提交 pull request。 定期使用项目仓库内容更新自己仓库内容。 $ git remote add upstream https://github.com/yeasy/docker_practice $ git fetch upstream0 码力 | 179 页 | 2.27 MB | 1 年前3
OpenShift Container Platform 4.6 发行注记记 2 1.2.11.8. 为 Image Registry Operator 和操作对象单独设置日志级别 1.2.12. Builds 1.2.12.1. 支持对 HTTPS 代理后面的 Git 克隆的构建 1.2.13. 镜像 1.2.13.1. 支持 Cloud Credential Operator 模式 1.2.13.2. Power 和 Z 上的 Cluster Samples 和操作对象单独设置日志级别。(BZ#1808118) 1.2.12. Builds 1.2.12.1. 支持 支持对 对 HTTPS 代理后面的 代理后面的 Git 克隆的 克隆的构 构建 建 现在,构建支持对 HTTPS 代理后面的 Git 克隆。 1.2.13. 镜像 1.2.13.1. 支持 支持 Cloud Credential Operator 模式 模式 除了现有的默认操作模式外,Cloud 具有所需权限的用户无法从另一个项目中检索和部署镜像。现在创建了所需的角色绑定来解决这 个问题。(BZ#1843222) 当您尝试使用 Import from Git 功能从 Git 存储库部署应用程序时,Web 控制台的 Developer 视 角会对集群可以访问的私有存储库报告一个假的错误 Git repository is not reachable。这可以通 过在错误消息中为集群添加有关使私有存储库可用的信息来解决。(BZ#1877739)0 码力 | 91 页 | 1.15 MB | 1 年前3
Service Mesh Meetup #3 深圳站微服务架构 • 各种语言、各种框架或子系统 • 各种数据源 • ServiceMesh一般的开发流程 • 1. 开启一个新的 feature; • 2. Developer 从 develop 分支新建一个 feature/new_branch 来做特定 feature 的开发; • 3. 开发并自测后,提交 merge request(MR)请求合并到 develop 分 支;(执行单元测试,测试状态呈现 • 4. Reviewer 对 MR 进行 code review ,批准合并之后, feature/new_branch 会合并到 develop; • 5. 部署负责人将 develop 分支代码部署到测试环境,然后再通知 QA 测试;(脚本或者人工)有什么问题? • 效率低 • 没有代码检查; • 没有自动化测试(包括单元测试); • 沟通成本高 • 开发需要通知负责人、测试、产品等;(而且是每次构建/部署 依赖多较好的开发流程(流程化、自动化) • 1. 开启一个新的 feature; • 2. Devloper 从 develop 分支新建一个 feature/new_branch 来做特定 feature 的开发; • 3. 开发完成后,提交 merge request(MR)请求合并到 develop 分支; • 4. MR 触发 Jenkins,Jenkins/Drone 触发 Sonar 代码质量检测系统; •0 码力 | 45 页 | 18.62 MB | 6 月前3
动手学深度学习 v2.0大的正数,如果输入是狗的图片 就会输出一个非常小的负数。如果检测器不确定输入的图片中是猫还是狗,它会输出接近于零的数⋯⋯这个 例子仅仅是机器学习常见应用的冰山一角,而深度学习是机器学习的一个主要分支,本节稍后的内容将对其 进行更详细的解析。 1.2 机器学习中的关键组件 首先介绍一些核心组件。无论什么类型的机器学习问题,都会遇到这些组件: 1. 可以用来学习的数据(data); 2. 的合理关注。重要的是要确保小心使用这些算法。就我们今天所知,这比恶意超级智能毁灭人类的风险更令 人担忧。 36 1. 引言 1.7 特点 到目前为止,本节已经广泛地讨论了机器学习,它既是人工智能的一个分支,也是人工智能的一种方法。虽 然深度学习是机器学习的一个子集,但令人眼花缭乱的算法和应用程序集让人很难评估深度学习的具体成分 是什么。这就像试图确定披萨所需的配料一样困难,因为几乎每种成分都是可以替代的。 ∂y ∂xi = ∂y ∂u1 ∂u1 ∂xi + ∂y ∂u2 ∂u2 ∂xi + · · · + ∂y ∂um ∂um ∂xi (2.4.11) 小结 • 微分和积分是微积分的两个分支,前者可以应用于深度学习中的优化问题。 • 导数可以被解释为函数相对于其变量的瞬时变化率,它也是函数曲线的切线的斜率。 • 梯度是一个向量,其分量是多变量函数相对于其所有变量的偏导数。 • 链式法则可以用来微分复合函数。0 码力 | 797 页 | 29.45 MB | 1 年前3
Keras: 基于 Python 的深度学习库你可以避免使用 sudo: pip install keras • 或者:使用 Github 源码安装 Keras: 首先,使用 git 来克隆 Keras: git clone https://github.com/keras-team/keras.git 然后,cd 到 Keras 目录并且运行安装命令: cd keras sudo python setup.py install parallel_model.fit(x, y, epochs=20, batch_size=256) 3.3.4.2 设备并行 设备并行性包括在不同设备上运行同一模型的不同部分。对于具有并行体系结构的模型,例如 有两个分支的模型,这种方式很合适。 这种并行可以通过使用 TensorFlow device scopes 来实现。这里是一个简单的例子: # 模型中共享的 LSTM 用于并行编码两个不同的序列 input_a Keras?请按照以下步骤报告错误。 1. 你的漏洞可能已经被修复了。确保更新到目前的 Keras master 分支,以及最新 的 Theano/TensorFlow/CNTK master 分支。轻松更新 Theano 的方法:pip install git+git://github.com/Theano/Theano.git --upgrade 2. 搜索相似问题。确保在搜索已经解决的 Issue 时删除 is:open0 码力 | 257 页 | 1.19 MB | 1 年前3
采用开源Harbor Registry实现高效安全的容器镜像运维使用许可 • https://github.com/vmware/harbor/ Harbor社区的增长 用户和开发者情况 4200+ 星标 80 贡献者 1100+ 分支 6 合作者 20K+ 下载 1000+ 用户 Harbor部分用户 14 主要特性 访问控制 基于角色的访问控制 (RBAC) AD/LDAP 用户身份集成 Images 初始复制 Image 增量复制 (含镜像删除复制) 复制策略管理 用二进制格式确保镜像一致性 24 Dev Registry CI Git Test Registry images images images Staging Registry images images Production Registry0 码力 | 29 页 | 3.97 MB | 1 年前3
共 262 条
- 1
- 2
- 3
- 4
- 5
- 6
- 27













