Configuring the Container Manager

Configure access to the Memory Machine OpenShift or Kubernetes packages.

Before you begin

Create a personal access token (PAT) for use with Github. For information on how to create and configure PATs, see these instructions on Github. Ensure your GitHub account with this token has access to the mm-k8s repository.

Note: Do not modify the DOCKER_CONFIG environment variable. Memory Machine uses the default Docker configuration file path.

Procedure

  1. Export the kubeconfig location:
    $ export KUBECONFIG=path_to_kubeconfig
    $
  2. Use your Docker login to access GitHub packages with GITHUB_TOKEN. Ensure your GitHub account with this token has access to the mm-k8s repository:
    $ cat file-containing-github-token | docker \
      login https://docker.pkg.github.com -u user-name --password-stdin
    
    Note: Do not modify the DOCKER_CONFIG environment variable. Memory Machine uses the default Docker configuration file path.

What to do next

Next, configure HugePages on VMs.