3. Installation Explained
Wait for System#
The system may still be loading.
Wait until the Running postCreate command
loading spinner disappears.
Wait here until the terminal prompt looks like this (your username will differ).
Setup and Configuration Explanation#
The codespace automatically creates a Kubernetes cluster.
Onto that cluster, the startup script:
- Creates a namespace
crossplane-system
- Creates a secret in that namespace
dt-details
which stores your Dynatrace endpoint and API token - Installs the Crossplane Terraform provider and configures it to run in debug mode, poll repositories every minute and attemp a maximum of 10 concurrent reconcilliations (see terraform-config.yaml)
- Configures the Crossplane Terraform provider to use the Dynatrace provider (see terraform-provider-config.yaml)
- Modifies workspace-remote.yaml to point to your repository
Summary
Crossplane is now running and watching the config_as_code
folder of your repository.
Crossplane will ensure that configurations in that folder are applied to your Dynatrace environment