About this article
Templafy updates periodically the container registry certificate which is used for pulling the Docker images from the Templafy container repository during AKS or Email Signature Server version upgrades.
This certificate update is not affecting any working environment, but it will prevent any update to the Email Signature Server container version since the call to the repository to get the Docker image will fail due the expired certificate.
Per that, this could make the Docker image update failing for the Email signature server and could make it to stop functioning.
Prerequisites
|
Per that, this could make the Docker image update failing for the Email signature server and could make it to stop functioning.
Recreating templafy-container-registry
certificate will ensure there is no issue during a future AKS upgrade or ESS upgrade in the cluster, it's highly recommended to get it done on time.
- Delete the existing templafy-container-registry in the AKS cluster
- Generate a templafy-container-registry based on the new certificate
|
Delete the existing templafy-container-registry in the AKS cluster
- Navigate to the Resource group containing the templafyemailsignatureserver Kubernetes service
- Select the Configuration under the Kubernetes resources section of the left hand panel
- Select Secrets Tab in the main panel on the right
- Select
templafy-container-registry
in the main panel on the right - Click on Delete button
Generate a templafy-container-registry based on the new certificate
|
- Navigate to the templafyemailsignatureserver Kubernetes service
- Save the value of subscription name and the Resource group name from the templafyemailsignatureserver Kubernetes service page
- Start Cloud Bash Shell
- Set the right MS Azure subscription with the following command:
az account set --subscription <subscription name or id>
-
In Cloud Shell navigate to the clouddrive directory:
cd clouddrive
- Get to access to the Kubernetes control service:
az aks get-credentials --name templafyemailsignatureserver --resource-group <resource_group>
- Set the context around the name space of the Email signature server deployment in Kubernetes:
kubectl config set-context templafyemailsignatureserver --namespace=templafy-emailsignature
- Generate the new certificate:
kubectl create secret docker-registry templafy-container-registry --docker-server=templafyprod.azurecr.io --docker-username=9b311d08-17e0-49d0-982c-8a35aca686e9 --docker-password=iOC8Q~nW-MwNfCw~lBAfj9T~kwufdgbktHAIdbgM --docker-email=support@templafy.com -n templafy-emailsignature
Related articles
Comments
0 comments
Please sign in to leave a comment.