Documentation for version v0.7.0 is no longer actively maintained. The version you are currently viewing is a static snapshot. For up-to-date documentation, see the latest version.

Run in custom namespace

In Ark version 0.7.0 and later, you can run Ark in any namespace. To do so, you specify the namespace in the YAML files that configure the Ark server. You then also specify the namespace when you run Ark client commands.

Edit the example files

The Ark repository includes a set of examples that you can use to set up your Ark server. The examples specify only the default heptio-ark namespace. To run in another namespace, you edit the relevant files to specify your custom namespace.

For all cloud providers, edit https://github.com/heptio/ark/blob/master/examples/common/00-prereqs.yaml. This file defines:

AWS

For AWS, edit:

GCP

For GCP, edit:

Azure

For Azure, edit:

Specify the namespace in client commands

To specify the namespace for all Ark client commands, run:

ark client config set namespace=<NAMESPACE_VALUE>