云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

域名注册_阿里云免费体验_9元

小七 141 0

在VMware Enterprise PKS上使用CloudBees Core更快地提供更好的软件

编者按:这篇博文由特邀作者、VMware高级技术营销经理肖高和CloudBees的高级技术联盟营销Christopher Saleski撰写数字经理颠覆正在催生新的商业模式,现代应用程序正在推动跨行业的数字化转型。无论您是在零售业、制造业、金融业还是医疗保健业,您的目标都是通过技术与客户建立联系,提供更快的价值实现时间、更好的可靠性和运营效率。现代DEVOPS和连续集成和连续交付的健壮框架(CI/CD)为可靠地交付创新应用奠定了基础。自动化端到端的CI/CD自动化引擎使您能够集成不同的软件组合,这些软件组合不仅包括传统的应用程序,也包括现代的应用程序使用带有容器的微服务体系结构的应用程序。通过有效地使用CI/CD,您可以通过最小化应用程序停机时间、手动干预、自行编写脚本和故障排除来提高生产效率。微服务应用程序通常由多个开发团队构建,而持续交付平台需要扩展以满足不同开发团队的需求,而不需要增加管理负担。这个博客展示了如何利用VMware Enterprise PKS和CloudBees Core提供持续的服务交付,加速应用程序交付商务。设置本阶段将简要介绍VMware Enterprise PKSVMware Enterprise PKS,它是一个交钥匙解决方案,使您能够将Kubernetes作为一项服务提供给您,它具有高可用性、群集扩展、运行状况检查、,自愈翻滚升级.VMwareEnterprise PKS与VMware NSX-T集成以提供高级容器网络,包括微分段、入口控制、负载平衡和安全策略。通过一个名为Harbor的集成开源私有注册中心,VMware Enterprise PKS通过漏洞扫描、图像签名和审核来保护容器映像。VMware Enterprise PKS还与Wavefront by VMware和VMware vRealize应用程序和基础架构解决方案集成监控。提供具有CloudBees CoreCloudBees Core的CI/CD为工程团队提供了共享、集中管理的CI/CD服务和自助服务体验。它可以部署在本地或托管在云服务提供商上。CloudBees Core on modern cloud platforms是一个运行在Kubernetes上的云原生CI/CD解决方案,包括用于快速登录和配置的优雅用户体验。您可以在可伸缩和高可用性的CloudBees核心集群上为一系列应用程序类型运行管道工作负载。与VMware Enterprise PKS的集成允许IT运营团队遵循标准协议部署和管理CloudBees Core,就像任何其他业务关键型应用程序一样。IT操作团队可以在几秒钟内提供CloudBees核心集群,并配置严格的访问控制以符合IT安全性标准.云蜂Core最近完成了VMware PKS合作伙伴验证计划,并作为VMware PKS合作伙伴准备就绪在VMware solution exchange上提供解决方案。密钥使用案例使用CloudBees核心使用VMware Enterprise PKS,您可以解决以下问题案例:管道使用基础设施作为代码进行持续交付–您可以通过基础设施即代码为Kubernetes上的云原生应用程序交付简化的工作流。您可以利用存储库中存储为代码的gitop或环境,通过跨VMware Enterprise上运行的不同Kubernetes集群的pull请求自动升级版本化工件PKS.连续交付即服务(CDaaS)–您可以通过CDaaS传播最佳实践并减轻管理负担。在将CDaaS与VMware企业PKS一起提供时,您可以利用Wavefront by VMware全面了解您的基础架构和应用程序性能。可见性使您能够在要求。你可以将VMware Enterprise PKS和CloudBees Core与您的企业身份提供商集成,以确保凭据和资源不会被滥用。为了提高可用性,您可以利用吊舱运行状况检查来识别出故障的吊舱,并根据需要启动替换设备。交付CDaaS可以帮助您降低软件交付的风险,同时确保法规遵从性,所有这些都不会妨碍您敏捷。持续集成和交付空隙Kubernetes环境—您可以构建和维护安全稳定的开发、登台,以及生产Kubernetes环境,严格控制对外部资源的访问。VMWareEnterprisePKS支持Kubernetes环境,很少或根本没有internet访问。与CloudBees核心代理工件库一起,您可以控制在您的开发和集成中允许哪些基于internet的插件环境。正在部署VMware Enterprise PKSCloudBees核心上的CloudBees Core在VMware Enterprise PKS群集命名空间内以本机方式运行。您可以使用helm图表或KubernetesYAML文件安装CloudBees内核。无论您如何部署CloudBees,诸如CloudBees-Jenkins操作中心和托管主服务器和代理都可以动态扩展并具有弹性失败。一次部署CloudBees Core后,需要执行一些基本步骤来为现代DevOps实践设置环境。他们是:定义你的CloudBees Jenkins运营中心的团队。操作中心的简单用户界面将指导您完成整个过程。CloudBees Core将为每个团队创建并维护一个专门的团队主管。有关说明,请参阅管理CloudBees Core。使用Git存储库和关联的Git令牌或凭据创建CI/CD管道。默认情况下,管道系统希望在存储库的根目录下有一个Jenkinsfile;您需要定制管道作业以指向位于子目录中的文件。请参阅最佳实践指南。设置安全和身份验证。您将希望您的开发人员具有单一登录体验,并使用基于角色的访问控制(RBAC)来分配正确的权限。RBAC插件使Jenkins管理员能够定义各种安全角色并将其分配给用户组。角色分配可以在全局级别进行,也可以仅限于特定对象。此外,Jenkins管理员可以将特定对象的组管理委托给特定的用户。TheRBAC插件指南涵盖了概念和定义,并将帮助您设置它准备好了。准备好了为DevOps生产力指标和核心基础设施建立一个监控环境。CloudBeesDevOptics为您提供了关键指标的可见性,例如部署频率、交付特性的平均交付周期、恢复的平均时间和更改失败评分。评估环境中其他工具的正确插件。首先定义JSON文件格式的插件目录。一旦定义了插件目录,就可以使用Jenkins CLI工具将其添加到CloudBees-Jenkins操作中心实例中,并验证目录是否适用于客户机主机。我们推荐本指南启动。触发一旦你集成了你的Git库,定义了你的软件开发生命周期管道,并且加入了你的团队成员,任何代码提交都会触发一个Jenkins作业,从Git中获取应用程序和测试代码基于回购在管道定义上,Jenkins将运行样式和安全性的自动化单元测试,构建容器映像,并将映像推送到Harbor进行漏洞扫描和签名。如果容器映像通过了漏洞扫描,CloudBees Core可以继续将映像部署到开发环境中,以进行额外的自动化端到端验证。无法通过Harbor漏洞扫描的容器图像将不允许从港口提取注册处dev environment可以是同一个VMware Enterprise PKS集群中的另一个命名空间,也可以是专用于dev工作负载的新集群。使用VMware Enterprise PKS,可以按需创建开发群集并镜像生产环境。得到查看您的世界所有基础架构日志和指标都可以使用VMware Log Insight和Wavefront进行集中管理,使开发人员和DevOps团队能够,实时查看其Kubernetes环境和应用程序运行时性能和日志。wavefront仪表板显示了来自VMware企业pk的任何级别的Kubernetes性能指标,包括节点、pod、集群和个人集装箱。带Wavefront,您可以轻松地利用您的应用程序知识来扩展您的底层Kubernetes基础设施。使用LogInsight,您可以跨数千个端点实时聚合和过滤任何级别的VMware Enterprise PKS日志。跨一组动态Kubernetes资源实时查看和过滤应用程序度量和日志的能力对于测试和解决基础设施和应用程序问题至关重要快点。这个该图说明了CloudBees Core和VMware Enterprise的组合PKS:采取行动运行VMware Enterprise PKS上的CloudBees核心是建立现代DevOps实践的基石。联合解决方案提供了端到端安全、监视和日志记录的现成集成。作为一项服务的持续交付让您能够解决关键的计划和跨团队协作。以下是一些帮助您在DevOps旅程中迈出下一步的资源:·阅读有关Cloudbees Core和VMware Enterprise PKS的更多信息·访问用于安装Cloudbees Core with VMware Enterprise PKS的培训资源·AttendedEvents World | Jenkins World 8月12日至15日和VMWorld 2019年8月25日至29日·参加剩余的CloudBees日活动之一参加研讨会·阅读本指南以帮助您正确执行DevOps文化和流程·查看VMware PKS合作伙伴应用程序计划·查看VMware Solution Exchange中的CloudBees Core for VMware Enterprise PKS·查看我们的联合