通常,当用户在本地机器上安装应用程序时,通过包pipe理器或安装脚本或其他方式,安装工具可以提示用户input:应用程序崩溃通知的电子邮件地址,让应用程序集成的凭证第三方服务,这些东西。 我有一个应用程序完全这样做,并想知道如何将这个应用程序部署到Heroku或类似的。 Heroku在部署或configuration时是否支持用户input的概念? 或者我将不得不改变我的应用程序的工作方式,并为我的用户提供另一种方式来设置一些初始configuration选项?
在我们的环境中,我们正在经历一个奇怪的行为。 如果有人有新的想法帮助我,我会很高兴。 情景:我们在Windows Server 2012上创build了一个新的“打印和文档服务”,它负责共享我们的打印机并提供强制驱动程序。 我们正在使用组策略将这些打印机部署到Windows 10机器上。 一切工作正常以太网, 但使用Wifi没有安装打印机。 即使GPO应用并列在gpresult中,也不安装打印机。 什么可能导致这种现象? 这是我在服务器故障的第一个问题。 请告诉我,如果你需要进一步的信息。 谢谢!
我有一个二进制文件,我需要部署或运行在我的Linux服务器上。 目前我使用的是stream浪汉,这里是我的stream浪汉文件: VAGRANTFILE_API_VERSION = "2" Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| config.vm.box = "ubuntu/trusty64" …… config.vm.provision "shell", path: "./provisioner" config.vm.provision "shell", binary: true , path: "./code/service" end 请注意,在第二行中,我有config.vm.provision "shell", binary: true , path: "./code/service" 。 这个服务文件是用Go编写的应用程序编译的文件。 以上configuration工作,但不会在后台运行该文件。 当使用这个vagrant provision将继续运行在我的terminal上。 我知道我可以使用screen来实现这一点。 但是,假设我有100个服务器运行需要运行这个文件,使用screen重复它将是痛苦的。 任何想法如何自动化? 也许使用其他工具? 任何帮助,将不胜感激。
在Windows Server 2012,2012-R2和2016(例如IIS v8.0及更高版本) 我们有一个IIS设置,多年来一直在发展。 我如何提取其“三angular洲默认IIS”,所以我们可以做一个脚本来设置其他机器相同的方式? 我知道如何在Apache和Tomcat上执行此操作(对运行的configuration文件与默认configuration进行比较)。 我如何对付IIS,并真正捕捉所有的东西? 目标不是“共享”或“导出”configuration。 目标是要知道这个IIS实例与股票IIS有什么不同,所以我们可以编写脚本。
我在Azure中运行小型Kubernetes集群,因此可以使用Azure提供的摘要(如存储等)。 在它上面,我有一个在其中包含一个pod和几个容器的文件中定义的Deployment对象:一个应用程序容器,mongodb容器和其他一些容器。 应用程序从其映像中运行,其中也包括所有的二进制文件,因此只需要有mongo数据库(在secon cntainer中)可访问。 MongoDB将数据存储在持久卷上。 现在让我们想象我需要更改应用程序容器的图像。 我更改了部署定义文件,并执行kubectl apply -f deplyment.yml ,我可以看到Kubernetes尝试实施更改。 但问题是,它试图运行新的pod而不是旧的pod,并优雅地将负载路由到它上面,但是新的pod不能运行,因为卷被安装在旧的pod中,并且在旧的容器closures之前无法挂载。 所以这是问题。 我无法理解如何不中断地进行这样的升级。 应用程序无法进行负载平衡,因此无法运行多个副本并逐一升级。 而且我也担心,如果我删除了部署(将尝试有效地删除所有连接到的部分),那么卷也可能被删除。 有什么好方法吗?
scheme:我尝试使用iLO的PowerShellpipe理自动化HP Gx服务器上的Windows部署。 我设法启动和停止服务器,插入光盘并更改启动优先级。 这一切工作正常。 问题:改变的启动优先级带我到我必须“按任意键”从CD启动的点。 否则,硬盘上预安装的操作系统的启动将会继续。 截图:按任意键从cd启动 现在我正在寻找一个解决scheme,直接启动虚拟媒体光盘。 例如用powershell调用按键或模拟它。 另一种方法是“禁用”或删除硬盘(与现有的操作系统)临时所以不会有其他的启动选项,但虚拟光驱..
我有很多使用Linux,PHP部署的经验,但我本质上是一个前端devise师 。 我将需要部署一个我为其devise使用J2EE后端的前端的应用程序。 后端的开发者已经推荐Tomcat作为部署的合适的包。 我可以通过简单search一下来部署Tomcat服务器吗? 还是比这更复杂? 当我说部署的时候,我的意思是部署一些运行在每天大约5000次交易的环境中,其中一些是信用卡细节。 如果我需要专业人士,这些人叫什么名字? Javapipe理员? 或者我需要一个开发人员来做到这一点? 我的预算在这个时候还是比较低的,这就是我要问的原因。
在我的组织中,我们使用SCCM来pipe理操作系统部署。 现在,将图像发送给客户是相当复杂的,我正在寻找更简单的方法。 以下是我们现在要做的工作: 我们首先必须收集计算机名称和MAC地址,以便我们可以正确定位机器。 所有我们想要重新映像的计算机都被添加到一个需要完成一项任务的集合中。 此任务将驱动器重新引导到PXE环境中,擦除硬盘驱动器并将操作系统卸载到驱动器上。 这样做的问题是,当您将计算机添加到集合时,该进程不会运行,直到下一个计划的任务检查。 这可能需要长达30分钟,取决于您何时将其添加到集合中。 最重要的是,没有办法设置定时器,所以技术人员必须等到下class时间放下任何图像。 更糟糕的是,我们没有办法手动启动image processing。 如果我们有一个干净的硬盘,我们可以select如何进行。 我们可以使用非SCCM映像来获取操作系统,安装SCCM客户端,然后重新映像。 我们还可以search计算机的MAC地址(在某个地方有一个标签),PXE将其添加到集合后启动。 你头痛吗? 因为我做。 SCCM由我的另一个部门pipe理,就像拉动我们的500台电脑重新组装。 他们甚至平坦地告诉我,第一遍图像运行的平均成功率为60%。 有一个更好的方法来做到这一点。
我试图让一个服务器join一个域,特别是在编译期间的一个OU,我熟悉这个过程的2003年,通过编辑unattend.txt,但不是2008年,它是unattend.xml 希望你能帮忙 谢谢 本
我想创build一个自动化的Windows Server 2003版本,一切工作正常,但是,过程完成后,我剩下两个键盘布局,英国英国和英国美国。 如何通过unattend.txt文件删除英语版本,因为在生成后我无法访问服务器,所以我将无法手动删除它。 谢谢