Skip to content

Allow specifying values for "EnhancedService" #134

Open
@Jalle19

Description

@Jalle19

Description

Currently, the EnhancedService (https://www.tencentcloud.com/document/api/213/15753#enhancedservice) block is omitted completely, leading to all three services being installed (security, monitoring, automation). The documentation says that AutomationService defaults to false (https://www.tencentcloud.com/document/api/213/15753#runautomationserviceenabled), but this doesn't seem to be the case in practice, judging by the contents of cvm_init.sh:

# cat cvm_init.sh
cd  /qcloud_init/tat_agent_linux_install_1.0.5
./install.sh usevpc
cd  /qcloud_init/stargate_linux_install_20210222
./install.sh usevpc
cd  /qcloud_init/basic_linux_install_1.2.30
./install.sh usevpc public
cd  /qcloud_init/ydeyes_linux_install_5.1.0.118
./install.sh usevpc
ls -l /qcloud_init/ >> /tmp/cvm_init.log
rm -rf /qcloud_init

Use Case(s)

We want to omit automatic installation of ydeyes. This can be done using a checkbox when launching instances manually from the console.

Potential configuration

Optional booleans for each of the services

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions