Skip to main content

Before you start

To get the most out of this guide, you will need to:

Features

The table below outlines the features available for this type of connection.
  • Native - This refers to when a database client connects through a specific protocol, such as an IDE or client libraries through hoop connect <connection-name>.
  • One Off - This term refers to accessing this connection from hoop web panel.

Configuration

Connection Setup

Interactive access can be achieved by using the kubectl exec command with the --stdin and --tty flags.
To narrow down the scope to a specific command, you can use the name of the command you want to run. E.g.: -- bash or -- rails console.In this example users could use any runtime command inside the specified Kubernetes resource.
This will allow users to open an interactive shell inside the specified Kubernetes resource. This is useful for debugging or running commands interactively inside a container.

Command Line Usage Examples

Note that kubectl exec is used with -tty and --stdin arguments. These flags are required when using hoop connect