Skip to content

3. Installation Explained

Hurry up and wait#

Grab a Coffee

Everything is installing. This can take a while.

While you wait, the section below will explain what you've just configured and how it works.

The following components will be installed:

  • Dynatrace Operator
  • Dynatrace OneAgent
  • Dynatrace ActiveGate
  • Unguard application

The Dynatrace details you provided during startup will be encrypted, stored in GitHub secrets and made available as environment variables.

Tip

Type printenv to see all environment variables set by GitHub.

Wait for System#

The system may still be loading.

Wait until the Running postCreate command loading spinner disappears and the terminal prompt refreshes (it should be empty).

Wait for Application#

The Kubernetes cluster is available and the application is starting.

Wait for all pods to be Ready (can take up to 10mins)

kubectl -n dynatrace wait --for condition=Ready pod --timeout=10m --all
kubectl -n unguard wait --for condition=Ready pod --timeout=10m --all

The command will appear to hang until all pods are available.

When all pods are running, the output will look like this:

pod/dynatrace-oneagent-csi-driver-****** condition met
pod/dynatrace-operator-******-*** condition met
pod/dynatrace-webhook-******-*** condition met
pod/dynatrace-webhook-******-*** condition met
pod/unguard-activegate-0 condition met
pod/unguard-ad-service-******-*** condition met
pod/unguard-envoy-proxy-******-*** condition met
pod/unguard-frontend-******-*** condition met
pod/unguard-like-service-******-*** condition met
pod/unguard-mariadb-0 condition met
pod/unguard-membership-service-******-*** condition met
pod/unguard-microblog-service-******-*** condition met
pod/unguard-payment-service-******-*** condition met
pod/unguard-profile-service-******-*** condition met
pod/unguard-proxy-service-******-*** condition met
pod/unguard-redis-******-*** condition met
pod/unguard-status-service-******-*** condition met
pod/unguard-user-auth-service-******-*** condition met
pod/unguard-user-simulator-******-*** condition met