Create a pod named debug-dns
and spawn an interactive shell.
Install package bind-utils
.
Perform DNS lookups on a given FQDN.
immuta-values.yaml
Helm values file. How do I recover this file?--namespace
every time I run a Helm command. How do I set a default?Create a pod named debug-postgres
and spawn an interactive shell.
Validate that the database is listening.
Create a pod named debug-redis
and spawn an interactive shell.
Send a raw TCP message to the database using Netcat.
Create a pod named debug-redis
and spawn an interactive shell.
Establish a connection to the database using the Redis client. If a connection can be established with Netcat and the redis-cli
command does not return, then Redis could be expecting a TLS connection. Pass option --tls
.
Create a pod named debug-elasticsearch
and spawn an interactive shell.
Install package curl
.
Check the cluster health.
Basic authentication
Depending on the cluster's configuration it might be necessary to use basic auth. Pass option --header "Authorization: Basic $token"
where token equals $(printf '%s:%s' "<username>" "<password>" | base64)
scheme "oci" not supported
. What's going on?The Immuta Enterprise Helm chart (IEHC) is distributed as an OCI artifact, and your current Helm version might not support it. Refer to the Helm documentation for further assistance.
Determine your Helm version.
If older than 3.8.0 you'll need to upgrade. Before this version OCI support wasn't enabled by default.