Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
This article instructs on how to create a Breeze Agent Deployment via AWS Systems Manager Distributor.
Info

This article explains how to deploy Cloudaware Breeze agent using AWS Systems Manager.

Table of Contents
stylenone

Automatic installation using Breeze Package sharing in Cloudaware CMDB

Requirements

1. Ensure AWS Systems Manager is enabled and configured in your AWS

...

prerequisites
ensure that aws environment. Read more

2. Ensure that your AWS account is added to cloudaware
something else?log in to cloudaware -> Admin. Select Cloudaware.

Enable package sharing

1. Log in to Cloudaware account → Admin.

2. Find Breeze in the list of DevOps integrations
enable sharing of . Click +Add (or +N Configured).

3. Click on the toggle switch next to 'Breeze Package Sharing (AWS only)' to share the Cloudaware Breeze Package in for AWS Systems Manager.
note that…

...

...

  1. To check the package, log in to AWS Console → AWS System Manager → Distributor → Shared with me.

Manual package creation for AWS Systems Manager Distributor (deprecated)

Description

The user creates Use this option to manually create a package with Breeze Agent. The distributor Distributor publishes this package to System Manager-managed instances. Then the agent can be installed or uninstalled:

Prerequisites

The distributor package consists of a manifest and two .zip archive files for Windows and Linux platforms. Each archive contains install and uninstall scripts, as well as Breeze Agent distro respectively to the platform. The manifest template and scripts can be obtained from the GitHub repository.

In the file manifest.json, find the field "version" and change its value to a meaningful one. The value of a version name should also be specified when the package is added to the Distributor (it becomes a part of the AWS Systems Manager document). The version value can contain letters, numbers, underscores, hyphens, and periods, and be from 3 to 128 characters in length. Using a human-readable value is recommended.

Preparing package files

A Linux archive named breeze-agent-linux.zip should contain such files as install.sh, uninstall.sh and agent.XXX.YY.Z.x86_64.linux.tgz (the Linux Breeze Agent distro as downloaded from CMDB).

...

In the manifest.json, find the section "files" and replace ARCHIVE_CHECKSUM placeholders with the calculated checksums.

Package creation

Create an Advanced package in the AWS Systems Manager, as described in AWS documentation.