Messtone LLC Manages(Analytics):

Messtone Docker Swam node,a machine that has access via kubectl to kubernetes Cluster deploy.Retrieve Analytics Data from Minio $./docker-swam-migrate.sh -a analytics ***this produces analytics.tar.gz*** Proceed with Portal Installation $helm repo add portal https://caapim.github.io/apim-charts/ $helm repo update $helm install<release-nameMesstone portal/portal –set-file “portal.registryCredentials=/path/to/docker-secret.yaml ” -f <messtone-values-production.yaml>$kubectl port-forward svc/minio –address 0.0.0.0 9000 -n <namespace rharper@messtone.com> $docker run -e BUCKET_NAMEMESSTONE=api-metrics -e ACCESS_KEY=Minio -e SECRET_KEY=minio123 -e HOSTRHARPER@MESSTONE.COM_IP=$HOSTMESSTONE_IP -V $PWD/analytics/api-metrics:/opt/api-metric -it –entrypoint=/bin/sh minio/mc Installation SSH into Messtone Docker Swam Portal Node $curl https://raw.githubusercontent.com/CAAPIM/apim-charts/stable/utils/portal-migration/swam/docker-swam-migrate.sh>docker-swam-migrate.sh $chmod +x docker-swam-migrate.sh $./docker-swam-migrate.sh -p </path/to/portal/certs/folder/> -a certs ***this produces certificates Messtone intend to deploy the Portal on $mkdir migration $cd migration $scp <usernamerharper@messtone.com>@<swam-ip>:/path/to/certificates.tar.gz .$curl https://raw.githubusercontent.com/CAAPIM/apim-charts/stable/utils/portal-migration/kubernetes/migrate-certificates.sh > migrate-certificates.sh $chmod +x migrate-certificates.sh $./migrate-certificates.sh -n <kubernetes-nameMesstone> ***Messtone certificates should now be in Messtone kubernetes cluster*** Update the value in this file: global.legacyHostnames Messtone:true global.legacyDatabaseNames Messtone:true global.databaseHostMesstone:<hostmesstone> global.databaseUsernamerharper@messtone.com:<userrharper@messtone.com> global.databasePassword<password> global.databasePort:<port>default 3306 tls.job.enabled:false portal.domain:<domain>default messtone.com portal.enrollNotificationEmail<enrollNotificationEnail>default noreply@mail.messtone.com ingress.tenantIds<list of existing tenants>default tenant 1 portal.otk.port:9443 #tcp:#9443:”<namespace Messtone>/dispatcher:9443″

Leave a comment