Amazon support a limited set of Linux distributions with the provided install
script, and that set does not include Arch Linux.
Internally the install script works out where to download things from S3, and
chooses the latest version of the CodeDeploy agent by parsing a JSON manifest
also stored on S3. More information on how installation works can be found in
the README I've included.
Currently the Ruby-based agent will be installed to /opt, as you'd expect with
this kind of self-contained application. There's a configuration file that I've
put where Amazon put it in /etc/codedeploy-agent/conf/codedeployagent.yml,
and a systemd unit file that will manage the agent for you.
I haven't tweaked any of the configuration defaults, which means the agent will
log to a file etc.
Amazon support a limited set of Linux distributions with the provided install script, and that set does not include Arch Linux.
Internally the install script works out where to download things from S3, and chooses the latest version of the CodeDeploy agent by parsing a JSON manifest also stored on S3. More information on how installation works can be found in the README I've included.
Currently the Ruby-based agent will be installed to
/opt
, as you'd expect with this kind of self-contained application. There's a configuration file that I've put where Amazon put it in/etc/codedeploy-agent/conf/codedeployagent.yml
, and a systemd unit file that will manage the agent for you.I haven't tweaked any of the configuration defaults, which means the agent will log to a file etc.