如何在ebextensions配置文件中配置“输入/返回”命令?

时间:2018-09-17 04:30:05

标签: amazon-web-services ebextensions

我已经配置了ebextensions文件,我想在该文件中下载并安装软件包。我面临的问题是,作为软件包安装的一部分,安装程序会提示命令行用户输入安装路径,或者按一下默认路径。由于我是通过ebextensions安装此软件包的,并且无法访问命令行,因此我应该如何编写配置文件,以便在部署过程中自动按下enter命令?

这是我的ebexetensions配置文件-

commands:
  package_install:
    # run this command from /tmp directory
    cwd: /tmp
    command: |
      wget https://package.tar.gz \
      && tar -xzf package.tar.gz \
      && cd package \
      && ./install.sh \

最后一条命令后,安装程序将提示以下内容-

Installation directory
    This is the directory where your package will be installed
    If you wish to use the default directory as provided below, simply press Enter
    [/usr/local]:

如何让Elastic Beanstalk按Enter,以便可以使用默认文件夹位置。只是为了让我知道以后的安装,如果我确实想提供一个自定义目录,那么如果需要的话,我该如何写我的配置文件。

非常感谢!

0 个答案:

没有答案