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

腾讯云_百度云资源链接分享群组_怎么买

小七 141 0

cdn服务资质_便宜的_人工智能有多智能

感谢所有参加我们网络研讨会的人。您可以在这里查看网络研讨会的录音。以下是我们从问答中收到的问题:Q: 詹金斯木偶通信是同步还是异步模式?如何配置这两种模式?在async中,Jenkins如何知道Puppet部署了哪个环境?A: 基本上是同步的。最好的策略是让傀儡主节点成为Jenkins从节点。Jenkins可以从那里发出命令,比如r10k运行,或者命令和控制任务,比如触发puppet代理的运行。Q: puppet如何与中心身份验证(如Active Directory)集成?A: Puppet Enterprise包括对RBAC和用户管理的Active Directory支持。Q: 当你说"提供基础设施服务"时,你是包括底层的裸金属基础设施还是仅仅是构建在上面的应用程序?A: 我们专注于底层操作系统(network、NTP、SSH、auth等)和中间件应用程序(Apache、oracledb、ISS等)。虽然puppenterprise可以用于部署应用程序构件,但我们发现我们并不常用于此目的。未来,我们将在Puppet企业中发布应用程序管理特性,旨在解决使用Puppet Enterprise进行应用程序部署的常见挑战。Q: 如何通过连续传递管道测试puppet配置?A: 我们强烈推荐使用烧杯,我们的验收测试框架。Q: 我在哪里可以找到木偶和詹金斯的信息?A: 你可以在这里找到更多关于詹金斯的信息。Q: 我们是windows商店,360大数据,你能在windows服务器上掩护木偶吗?A: 是的。我们有广泛的Windows覆盖范围来管理从系统重启、注册表项、IIS、MSSQL服务器、DSC等等的一切。Q: 未来有没有其他技术可以替代puppet?A: 不太可能。虽然有许多方法可以管理应用程序部署,例如容器,但始终需要对基础设施进行状态管理,包括持久用户数据存储、网络和基本操作系统管理。Q: 我们可以使用puppet&CloudBees来管理特定于应用程序的设置吗?A: 是的。Puppet是为管理任何计算系统的配置而构建的。puppenterprise可以轻松地配置服务,并确保它基于分配的角色和站点特定的数据运行。我们的Hiera工具和节点分类器应用程序使那些不熟悉Puppet的人能够轻松管理特定于应用程序的配置。A2:云特征。Q: 将构建构件部署到服务器需要打包吗?A: 这取决于部署了什么。如果它是一个java应用程序,那么是的,但是如果它是脚本语言,您可能不需要打包。Q: windows上的功能似乎是有限的(wikipedia)。有什么限制?A: 那已经过时了。Puppet Enterprise的Windows支持在过去的一年半里有了巨大的增长。Puppet Labs非常重视Windows,并且有一支专注于不断改进我们在Windows上管理的资源的专门团队。Q: 连续交货如何?A: 持续交付是指当业务准备就绪时,通过将变更部署到类似于生产的环境中,来证明任何变更都可以部署到生产环境中。它是持续整合运动的延伸。CI是关于尽可能多地在技术上自动化软件构建的测试。下一个自然的步骤是自动将构建部署到类似生产的环境中,以证明构建不仅在QA中起作用,而且在部署到最终状态时仍然可以继续工作。最后一步需要自动化来管理磁盘上的位配置,这正是Puppet Enterprise的用武之地。Q: 如何使用cloudbees和Puppet将其部署到集群服务器上,而不会出现停机或版本不匹配的问题?A: 我们有一个名为MCollective的工具,可以用来在集群节点上运行puppet,但是限制puppet一次只能在基于百分比的子集上运行。Q: 在今天的DevOps场景中,如何充分利用这些工具?A: 通过单独管理每个Puppet模块,给定组织中的任何团队都可以对Puppet代码和管理做出贡献。我们建议在包含在主代码库中之前,使用Git对每个更改使用pull-request方法进行同行评审。结合使用烧杯的自动化测试,当团队引入的变更破坏了其他傀儡代码时,大数据 数据分析,团队就可以尽早看到。这种包容和可见性促进了跨团队管理工作,加强了DevOps文化。Q: 如何将Puppet代码测试与bicker和Jenkins集成?A: 烧杯提供了rspec烧杯宝石,这意味着詹金斯可以像任何其他rspec测试集一样运行烧杯测试。Q: 我需要了解更多关于基础设施的代码和脚本语言。A: Puppet DSL是反脚本的。它不像配置语言那样是一种编程语言。《Puppet》的作者、Puppet Labs的首席执行官Luke Kanies几年前写了一篇很好的文章:https://puppetlabs.com/blog/why-puppet-has-its-own-configuration-languageA2:除了Puppet DSL之外,我们经常在Puppet中使用Ruby来定制类型和提供者,以及在DSL中使用的自定义函数。此外,烧杯测试框架使用ruby和rspec。Q: 实施DevOps文化,我如何进行转型?A: 我强烈推荐"凤凰计划"一书来了解DevOps的内容、原因和方式。Q: 企业詹金斯的按价格定价模式是什么?A: 定价通常基于詹金斯的主人和执行人的数量。请联系sales@cloudbees.com更多信息。Q: 开源版本和企业版本有什么区别?A: 你可以在这里了解更多Q: 什么类型的应用程序可以用于自动化部署过程。e、 Java、nodejs等。?答:詹金斯支持部署任何类型的应用程序,包括java、C++、.NET、NoDEJS等。这些语言的自动化和部署过程各不相同,詹金斯通过插件提供了各种各样的集成。Q: CI/CD的起点和终点是什么?A: CI通常在开发人员提交代码时开始,并涉及其他步骤,如构建、单元测试、代码覆盖率和集成测试。A2:CD构建在CI之上,并进一步增加了附加的阶段,产业云,如功能测试、性能测试等……这些阶段中的每一个阶段都证明了一定程度的代码质量,最终可以部署到生产中(但并不总是这样)。Q: 这个可以脱机使用吗?A: 是的。Q: 我想了解Git,网站自助建站系统,云从,Jenkins和Puppet的整合。A: Git作为一个SCM在Jenkins中得到了完全的支持。Q: 它能与JOC集成吗?A: Jenkins Enterprise与JOC完全整合。Q: 我们如何配置Puppet向Jenkins报告?A: 是的。Jenkins通常负责构建并将代码从较低的环境升级到高的环境,同时证明一定级别的代码质量,puppet可以将生成的构件部署到不同的环境中。Q: puppet如何管理通过puppet(例如日志)启动的事件的跟踪?A: 你可以在这里找到更多Q: 如何使用puppet实现服务的部署和回滚?A: 我们谈的不是回滚,而是向前滚动。基础结构中有几种类型的更改不可能回滚到以前的状态。相反,重要的是要了解将某事物更改为先前状态的过程与将某事物更改为新状态的过程之间的区别。Q: 如何在不停机的情况下升级Jenkins版本?A: 使用Jenkins插件尽可能减少停机时间。你可以在这里找到更多关于HA插件的信息Q: 独立和主/节点有什么区别?A: 除了在Puppet Enterprise中具有节点管理器和PuppetDB的中央库存和节点管理功能外,使用中央Puppet master对于获得报表的可视性非常重要。Q: 如果我说詹金斯和企业詹金斯有什么区别?A: Jenkins通常指Jenkins开源版本,其中Jenkins Enterprise是指CloudBees-Jenkins企业。Q: 我可以免费使用Enterprise Jenkins吗?A: 詹金斯企业需要订阅,但试用版可根据要求提供。Q: 对于CI,我用的是詹金斯。对于CD,我应该使用Enterprise Jenkins吗?A: Jenkins开源软件有几个插件可以帮助您实现CD。Jenkins Enterprise提供了额外的功能,允许您扩展、管理、优化和保护您的实现。Q: 我可以使用开源的Jenkins for CD吗?A: 是的。社区中有很多插件,比如工作流,可以帮助构建CD。Q: 没有傀儡实验室我能用企业詹金斯吗?A: 是的,但是如果您要连续交付基础设施配置,则必须使用配置管理工具。Puppet是事实上的配置管理工具。Q: 另外,如何将Xebia集成到这个设置中?A: XebiaLabs有一个Jenkins的插件可以利用。Q: GIT是默认的傀儡回购吗?A: 我们的代码管理工具r10k可以与SVN或git配合使用,但我们发现git在客户环境中的使用更为成功。Q: CloudBees如何跟上Jenkins的频繁发布?A: CloudBees-Jenkins Enterprise基于LTS的发布和支持,为期一年。Q: 我可以免费使用企业詹金斯,但支持我需要支付吗?A: Jenkins Enterprise需要许可证才能使用。Q: 如何集成rspec测试?这更像是一个组件模块测试框架吗?A: 我们强烈建议使用Puppet Labs烧杯验收测试框架进行模块测试。--美国