You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| existingClusterAgent.serviceName | string | `nil` | Existing service name to use for reaching the external Cluster Agent |
907
907
| existingClusterAgent.tokenSecretName | string | `nil` | Existing secret name to use for external Cluster Agent token |
908
908
| fips.customFipsConfig | object | `{}` | Configure a custom configMap to provide the FIPS configuration. Specify custom contents for the FIPS proxy sidecar container config (/etc/datadog-fips-proxy/datadog-fips-proxy.cfg). If empty, the default FIPS proxy sidecar container config is used. |
909
-
| fips.enabled | bool | `false` | |
909
+
| fips.enabled | bool | `false` | Enable fips proxy sidecar. The fips-proxy method is being progressively phased out in favor of FIPS-compliant images (refer to the `useFIPSAgent` setting). |
910
910
| fips.image.digest | string | `""` | Define the FIPS sidecar image digest to use, takes precedence over `fips.image.tag` if specified. |
911
911
| fips.image.name | string | `"fips-proxy"` | |
912
912
| fips.image.pullPolicy | string | `"IfNotPresent"` | Datadog the FIPS sidecar image pull policy |
913
913
| fips.image.repository | string | `nil` | Override default registry + image.name for the FIPS sidecar container. |
914
914
| fips.image.tag | string | `"1.1.9"` | Define the FIPS sidecar container version to use. |
915
-
| fips.local_address | string | `"127.0.0.1"` | Set local IP address This setting is only used for the fips-proxy sidecar. |
915
+
| fips.local_address | string | `"127.0.0.1"` | Set local IP address. This setting is only used for the fips-proxy sidecar. |
916
916
| fips.port | int | `9803` | Specifies which port is used by the containers to communicate to the FIPS sidecar. This setting is only used for the fips-proxy sidecar. |
917
-
| fips.portRange | int | `15` | Specifies the number of ports used, defaults to 13 https://github.com/DataDog/datadog-agent/blob/7.44.x/pkg/config/config.go#L1564-L1577 This setting is only used for the fips-proxy sidecar. |
917
+
| fips.portRange | int | `15` | Specifies the number of ports used, defaults to 13 https://github.com/DataDog/datadog-agent/blob/7.44.x/pkg/config/config.go#L1564-L1577. This setting is only used for the fips-proxy sidecar. |
918
918
| fips.resources | object | `{}` | Resource requests and limits for the FIPS sidecar container. This setting is only used for the fips-proxy sidecar. |
919
-
| fips.use_https | bool | `false` | Option to enable https This setting is only used for the fips-proxy sidecar. |
919
+
| fips.use_https | bool | `false` | Option to enable https. This setting is only used for the fips-proxy sidecar. |
920
920
| fullnameOverride | string | `nil` | Override the full qualified app name |
| kube-state-metrics.nodeSelector | object | `{"kubernetes.io/os":"linux"}` | Node selector for KSM. KSM only supports Linux. |
@@ -934,7 +934,7 @@ helm install <RELEASE_NAME> \
934
934
| registry | string | `nil` | Registry to use for all Agent images (default to [gcr.io | eu.gcr.io | asia.gcr.io | datadoghq.azurecr.io | public.ecr.aws/datadog] depending on datadog.site value) |
935
935
| remoteConfiguration.enabled | bool | `true` | Set to true to enable remote configuration on the Cluster Agent (if set) and the node agent. Can be overridden if `datadog.remoteConfiguration.enabled` Preferred way to enable Remote Configuration. |
936
936
| targetSystem | string | `"linux"` | Target OS for this deployment (possible values: linux, windows) |
937
-
| useFIPSAgent | bool | `false` | |
937
+
| useFIPSAgent | bool | `false` | Setting useFIPSAgent to true makes the helm chart use Agent images that are FIPS-compliant for use in GOVCLOUD environments Setting this to true disables the fips-proxy sidecar. This is the recommended method for enabling FIPS compliance. |
Copy file name to clipboardExpand all lines: charts/datadog/values.yaml
+9-13
Original file line number
Diff line number
Diff line change
@@ -1575,17 +1575,15 @@ existingClusterAgent:
1575
1575
# existingClusterAgent.clusterchecksEnabled -- set this to false if you don’t want the agents to run the cluster checks of the joined external cluster agent
1576
1576
clusterchecksEnabled: true
1577
1577
1578
-
## useFIPSAgent -- Setting useFIPSAgent: true makes the helm chart install FIPS compliant image tags for use in GOVCLOUD environments
1579
-
## NOTE:
1580
-
## - setting this to true disables the fips-proxy sidecar
1581
-
## - this is the recommended method for enabling FIPS compliance
1578
+
# useFIPSAgent -- Setting useFIPSAgent to true makes the helm chart use Agent images that are FIPS-compliant for use in GOVCLOUD environments
1579
+
# Setting this to true disables the fips-proxy sidecar.
1580
+
# This is the recommended method for enabling FIPS compliance.
1582
1581
useFIPSAgent: false
1583
1582
1584
-
## fips is used to enable and configure the FIPS compliant mode for the Datadog Agent.
1585
-
## The current method uses the fips-proxy sidecar to enable FIPS compliance.
1586
-
## The fips-proxy will be progressively deprecated in the future in favor of the use of FIPS compliant images (please refer to useFIPSAgent setting)
1583
+
## fips is used to enable and configure the fips-proxy sidecar.
1587
1584
fips:
1588
-
## fips.enabled -- Enable fips proxy sidecar
1585
+
# fips.enabled -- Enable fips proxy sidecar.
1586
+
# The fips-proxy method is being progressively phased out in favor of FIPS-compliant images (refer to the `useFIPSAgent` setting).
1589
1587
enabled: false
1590
1588
1591
1589
# TODO: Option to override config of the FIPS side car: /etc/datadog-fips-proxy/datadog-fips-proxy.cfg
@@ -1595,11 +1593,11 @@ fips:
1595
1593
# This setting is only used for the fips-proxy sidecar.
1596
1594
port: 9803
1597
1595
1598
-
# fips.portRange -- Specifies the number of ports used, defaults to 13 https://github.com/DataDog/datadog-agent/blob/7.44.x/pkg/config/config.go#L1564-L1577
1596
+
# fips.portRange -- Specifies the number of ports used, defaults to 13 https://github.com/DataDog/datadog-agent/blob/7.44.x/pkg/config/config.go#L1564-L1577.
1599
1597
# This setting is only used for the fips-proxy sidecar.
1600
1598
portRange: 15
1601
1599
1602
-
# fips.use_https -- Option to enable https
1600
+
# fips.use_https -- Option to enable https.
1603
1601
# This setting is only used for the fips-proxy sidecar.
1604
1602
use_https: false
1605
1603
@@ -1613,12 +1611,11 @@ fips:
1613
1611
# cpu: 20m
1614
1612
# memory: 64Mi
1615
1613
1616
-
# fips.local_address -- Set local IP address
1614
+
# fips.local_address -- Set local IP address.
1617
1615
# This setting is only used for the fips-proxy sidecar.
1618
1616
local_address: "127.0.0.1"
1619
1617
1620
1618
## Define the Datadog image to work with
1621
-
# This setting is only used for the fips-proxy sidecar.
1622
1619
image:
1623
1620
## fips.image.name -- Define the FIPS sidecar container image name.
1624
1621
name: fips-proxy
@@ -1639,7 +1636,6 @@ fips:
1639
1636
1640
1637
## Note: Use `|` to declare multi-line configuration.
require.Contains(t, container.Image, "-fips", fmt.Sprintf("fips container %s should have the fips image suffix: %s", container.Name, container.Image))
129
+
}
130
+
} else {
131
+
for_, container:=rangecontainers {
132
+
require.NotContains(t, container.Image, "-fips", fmt.Sprintf("fips container %s should not have the fips image suffix: %s", container.Name, container.Image))
0 commit comments