Migrate from Janus to Traefik
If you have running TokenD environment with Janus you may continue to use it with new services, as them are fully backward compatible. But you can migrate existing environment to Traefik.
Developer Edition (Docker Compose)
- Stop existing environment
docker-compose down
- Pull changes from repository
- Run env
docker-compose up -d
TokenD CLI (K8s cluster)
- Delete Janus deployment
kubectl delete deployment janus -n <namespace>
- Delete Janus ingress resource
kubectl delete ingress janus -n <namespace>
- Remove janus config from your env gen file
- Add Cop and Traefik services to your env gen file
cop: image: tokend/traefik-cop:1.0.0 sentry: disabled: true traefik: image: traefik:v2.0
- Update TokenD version to
5
- Regenerate k8s file
- Apply it to your existing environment