@@ -79,6 +79,7 @@ install:
79
79
NR_CLI_KUBE_EVENTS="{{.NR_CLI_KUBE_EVENTS}}"
80
80
NR_CLI_LOGGING="{{.NR_CLI_LOGGING}}"
81
81
NR_CLI_LOGGING_LOW_DATA_MODE="{{.NR_CLI_LOGGING_LOW_DATA_MODE}}"
82
+ NR_CLI_AGENT_OPERATOR="{{.NR_CLI_AGENT_OPERATOR}}"
82
83
83
84
# Prometheus integrations
84
85
@@ -275,6 +276,7 @@ install:
275
276
NR_CLI_LOGGING_PERSISTENCE=${NR_CLI_LOGGING_PERSISTENCE:-""}
276
277
NR_CLI_LOGGING_PERSISTENCE_STORAGE_CLASS=${NR_CLI_LOGGING_PERSISTENCE_STORAGE_CLASS:-""}
277
278
NR_CLI_LOGGING_LINUX_MOUNT_PATH=${NR_CLI_LOGGING_LINUX_MOUNT_PATH:-""}
279
+ NR_CLI_AGENT_OPERATOR=${NR_CLI_AGENT_OPERATOR:-false}
278
280
279
281
# Prometheus integrations
280
282
@@ -576,6 +578,7 @@ install:
576
578
ARGS="${ARGS} --devel"
577
579
fi
578
580
ARGS="${ARGS} --set ksm.enabled=${NR_CLI_KSM}"
581
+ ARGS="${ARGS} --set k8s-agents-operator.enabled=${NR_CLI_AGENT_OPERATOR}"
579
582
580
583
# if installing in GKE Autopilot, we need to turn off controlPlane and pixie and set kubelet scheme and port
581
584
if [[ "{{.NR_CLI_GKE_AUTOPILOT}}" == "true" ]]; then
@@ -619,7 +622,7 @@ install:
619
622
if [[ -n "${NR_CLI_LOGGING_LINUX_MOUNT_PATH}" ]]; then
620
623
ARGS="${ARGS} --set newrelic-logging.fluentBit.linuxMountPath=${NR_CLI_LOGGING_LINUX_MOUNT_PATH}"
621
624
fi
622
-
625
+
623
626
if [[ "${NEW_RELIC_REGION}" == "STAGING" ]]; then
624
627
ARGS="${ARGS} --set global.nrStaging=true"
625
628
fi
@@ -691,6 +694,7 @@ install:
691
694
BODY="${BODY},\"newrelic-infrastructure.privileged\":\"${NR_CLI_PRIVILEGED}\""
692
695
BODY="${BODY},\"global.lowDataMode\":\"${NR_CLI_LOW_DATA_MODE}\""
693
696
BODY="${BODY},\"ksm.enabled\":\"${NR_CLI_KSM}\""
697
+ BODY="${BODY},\"k8s-agents-operator.enabled\":\"${NR_CLI_AGENT_OPERATOR}\""
694
698
695
699
# if installing in GKE Autopilot, turn off controlPlane and set kubelet scheme and port
696
700
if [[ "{{.NR_CLI_GKE_AUTOPILOT}}" == "true" ]]; then
0 commit comments