Skip to main content

AWS

The AWS helm chart installs a catalog scraper

Setup

helm repo add flanksource https://flanksource.github.io/charts
helm repo update
helm install {release-name} flanksource/mission-control-aws

Values

This document provides an overview of configurable values for deploying Mission Control Registry on AWS using Helm.

Configuration

The following table lists the configurable parameters and their default values:

ParameterDescriptionDefault
nameOverrideOverrides the name of the chart.""
fullnameOverrideOverrides the full name of the chart.""
labelsAdditional labels to apply to resources.{}
scraper.nameName of the AWS scraper."aws"

Connection Details

ParameterDescriptionDefault
connectionDetails.connectionAWS connection details.""
connectionDetails.accessKey.nameName of the access key.""
connectionDetails.accessKey.valueValue of the access key.""
connectionDetails.accessKey.valueFrom.serviceAccountService account for fetching the value.""
connectionDetails.accessKey.valueFrom.helmRef.keyKey for Helm reference.""
connectionDetails.accessKey.valueFrom.helmRef.nameName for Helm reference.""
connectionDetails.accessKey.valueFrom.configMapKeyRef.keyKey for ConfigMap key reference.""
connectionDetails.accessKey.valueFrom.configMapKeyRef.nameName for ConfigMap key reference.""
connectionDetails.accessKey.valueFrom.secretKeyRef.keyKey for Secret key reference.""
connectionDetails.accessKey.valueFrom.secretKeyRef.nameName for Secret key reference.""
connectionDetails.secretKey.nameName of the secret key.""
connectionDetails.secretKey.valueValue of the secret key.""
connectionDetails.secretKey.valueFrom.serviceAccountService account for fetching the value.""
connectionDetails.secretKey.valueFrom.helmRef.keyKey for Helm reference.""
connectionDetails.secretKey.valueFrom.helmRef.nameName for Helm reference.""
connectionDetails.secretKey.valueFrom.configMapKeyRef.keyKey for ConfigMap key reference.""
connectionDetails.secretKey.valueFrom.configMapKeyRef.nameName for ConfigMap key reference.""
connectionDetails.secretKey.valueFrom.secretKeyRef.keyKey for Secret key reference.""
connectionDetails.secretKey.valueFrom.secretKeyRef.nameName for Secret key reference.""
connectionDetails.regionAWS region.""
connectionDetails.endpointAWS endpoint.""
connectionDetails.skipTLSVerifySkip TLS verification.""
connectionDetails.assumeRoleAssume AWS role.""

Cloudtrail

ParameterDescriptionDefault
cloudtrail.maxAgeMaximum age for CloudTrail.""
cloudtrail.excludeList of excluded items for CloudTrail.[]

Compliance

ParameterDescriptionDefault
complianceEnable or disable compliance.true

Cost Reporting

ParameterDescriptionDefault
costReporting.enabledEnable or disable cost reporting.false
costReporting.databaseCost reporting database.""
costReporting.regionCost reporting region.""
costReporting.s3BucketPathS3 bucket path for cost reporting.""
costReporting.tableTable for cost reporting.""

Inventory

ParameterDescriptionDefault
inventoryEnable or disable inventory.true

Patch Details

ParameterDescriptionDefault
patchDetailsEnable or disable patch details.true

Patch States

ParameterDescriptionDefault
patchStatesEnable or disable patch states.true

Trusted Advisor Check

ParameterDescriptionDefault
trustedAdvisorCheckEnable or disable Trusted Advisor check.false

AWS Regions

ParameterDescriptionDefault
regionsList of AWS regions to pull from.[]

Include Resources

ParameterDescriptionDefault
includeResourcesList of resources to include.[]

Exclude Resources

ParameterDescriptionDefault
excludeResourcesList of resources to exclude.[]