2 - Access

How to access Memphis after installation

How to access Memphis

Internal access

Run the following to expose Memphis via port-forward

kubectl port-forward service/memphis 6666:6666 9000:9000 7770:7770 --namespace memphis > /dev/null &

Credentials

UI/CLI root username - root
UI/CLI root Password - kubectl get secret memphis-creds -n memphis -o jsonpath="{.data.ROOT_PASSWORD}" | base64 --decode

Head to http://localhost:9000

Public access

Step 1: Deploy self-signed cert

  1. Install mkcert and generate a certificate

mkcert -install
mkcert -cert-file memphis.pem -key-file memphis-key.pem "*.memphis.dev"

2. Create a secret with the new cert and private key

kubectl create secret generic tls-secret --from-file=memphis.pem --from-file=memphis-key.pem -n memphis

3. Reinstall Memphis with the cert

Step 2: Create the LB

  1. Run the following

2. Add the certificate to the LB as well

Last updated

Was this helpful?