Getting SmoothGlue
This document is intended to provide the System Integrator a brief summary of the different artifacts SmoothGlue provides and where to get them.
SmoothGlue Artifacts
SmoothGlue has two categories of artifacts:
- Installation package artifacts
- SmoothGlue AMIs
Installation Package Artifacts
For the SmoothGlue package, there are several components that each address a separate need. The following is a list of those components as well as a brief description of their function:
- CHANGELOG - a summary of changes as new versions are released
- smoothglue-docs - an offline bundle of the SmoothGlue documentation
- terraform_bundle - the SmoothGlue IaC package responsible for creating infrastructure in AWS
- zarf-package-smoothglue - the SmoothGlue Zarf air-gap package responsible for installing and configuring applications in Kubernetes
- zarf-package-smoothglue SBOM - A Software Bill of Materials for the applications in the SmoothGlue Zarf package
- checksum-manifiest - checksum of the above items for ensuring data integrity
SmoothGlue AMIs
SmoothGlue offers STIG'd AMIs that can be deployed in AWS. SmoothGlue offers the SmoothGlue Run Basic AMI for deploying SmoothGlue without IaC as well as the following Kubernetes distribution specific AMIs:
- smoothglue-eks - EKS specific AMI used for IaC
- smoothglue-rke2 - RKE2 specific AMI used for IaC
When using the SmoothGlue IaC, only one of two above AMIs is required
Getting Access to SmoothGlue Artifacts
The SmoothGlue Run Basic AMI is available for free in the AWS market place, and is a great way to evaluate a subset of SmoothGlue features.
After purchasing SmoothGlue, artifacts will be available in AWS via S3 and shared AMIs to the customer's AWS account.