Controller and Agent Changes for 4.1.7
To configure the controller and agent changes for ISD-Argo v4.1.7, follow the steps given below:
Prerequisite:
Install latest 4.1.7 images.
Controller token.
To create controller token follow the steps provided in this link: Token-Generation-And-Rotation.
Configuration changes
The configuration changes need to be made as given below:
1. Create ingress
Create an ingress using a yaml file as shown below:
2. Edit agent-grpc service
Update the agent-grpc service type to ClusterIP as shown below:
3. Controller configmap changes:
Make the following changes in the configmap:
Replace the agentHostname, and remoteCommandHostname with the newly created ingress.
Add data.configFile.agentAdvertisePort: 443 to the configmap (omit this step if it is already available).
Restart the controller pod once the configmap changes are done.
Follow the steps given below to upgrade the existing agents.
Go to Setup > CD integrations.
Edit the existing CD integrations.
Save the existing CD integrations (This action will refresh the agent-manifest.yaml file)
Download the agent-manifest file.
Add the Argo CD token in the downloaded file.
Run the following command to replace the old agent-manifest with new agent-manifest file.
Repeat the above steps for all the existing agents.
Last updated