Upgrade

This section provides instructions to upgrade the IAM service to the latest available version.

Deployment from packages

Stop the service:

$ systemctl stop iam-login-service

Update the package:

$ yum update -y iam-login-service

Restart the service:

$ systemctl start iam-login-service

Deployment with Docker

Stop and remove the running container:

$ docker stop iam-login-service
$ docker rm iam-login-service

Pull the latest image:

$ docker pull indigoiam/iam-login-service:latest

Restart the container:

$ docker run \
  --name iam-login-service \
  --net=iam -p 8080:8080 \
  --env-file=/path/to/iam-login-service/env \
  -v /path/to/keystore.jks:/keystore.jks:ro \
  indigoiam/iam-login-service:latest

Otherwise, you can specify the exact tag version. For example, if the latest tag is v1.1.0-latest:

$ docker run \
  --name iam-login-service \
  --net=iam -p 8080:8080 \
  --env-file=/path/to/iam-login-service/env \
  -v /path/to/keystore.jks:/keystore.jks:ro \
  indigoiam/iam-login-service:v1.1.0-latest

Last modified September 9, 2021: Massive renaming (6830714)