The Dynatrace Add-On for Amazon EKS Blueprints enables platform administrators to install the Dynatrace Operator during the bootstrapping process of an EKS cluster. Therefore, this add-on installs the Dynatrace Operator Helm Chart.
The add-on installs the Dynatrace Operator for you. In a second step, creating a DynaKube resource configures monitoring of the cluster.
import 'source-map-support/register';
import * as cdk from '@aws-cdk/core'
import * as dt from '@dynatrace/dynatrace-eks-blueprints-addon'
import * as blueprints from '@aws-quickstart/eks-blueprints'
const app = new cdk.App();
const Dynatrace = new dt.DynatraceAddOn()
const addOns: Array<blueprints.ClusterAddOn> = [
Dynatrace,
];
const account = '<aws-account-id>';
const region = '<aws-region>';
const props = { env: { account, region } };
new blueprints.EksBlueprint(app, { id: '<aws-eks-cluster-name>', version: 'auto', addOns}, props);
Create a DynaKube resource as described in the README file of the Dynatrace Operator.
You are welcome to use issues to report bugs or request enhancements.