You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Epic label: E:3.6 Upgrading CoW EKS clusters to 1.27 Planned start date: 29th April Due date: 30th May
Summary
CoW EKS clusters are running older versions of Kubernetes i.e. 1.23. This was because we did a lift and shift migration from Gnosis and wanted to have minimum drift. As the old Kubernetes version reach end of support we must update our clusters to a newer version as soon as possible.
Acceptance Criteria
Staging cluster upgraded to 1.27
Production cluster upgraded to 1.27
Addons (kube-proxy, vpc-cni, ebs-csi-driver) are added via EKS addon and are versioned
All supported software including ingress controller, prometheus, logging are upgraded to support the latest versions
Since our internal cluster RPC nodes currently run on ephemeral storage, as soon as we upgrade the managed node group the instances need to resync the data which can take more than a day slowing down multiple version upgrades.
Changing our RPCs to use external URL's will allow us to migrate our Kubernetes cluster in an accelerated way.
The plan is to switch to these RPC's and remove our internal RPC nodes temporarily till we upgrade our clusters to the latest versions. Once the clusters are upgraded we'll switch back to internal RPC's. Erigon node on the internal cluster is taking a very long time to sync, hence we direct RPC requests for Gnosis to the OVH instance.
staging.nodes.cow.fi points to a dev cluster running mainnet and sepolia nodes (see #1429)
141.95.126.150 points to a OVH instance which we were going to use for GNO validators
Viewing logs:
For verifying the nodes mainnet and sepolia node logs, we can connect to the dev cluster and check RPC logs
For verifying the OVH logs, we can SSH into the instance and use tmux to check logs
Epic label:
E:3.6 Upgrading CoW EKS clusters to 1.27
Planned start date: 29th April
Due date: 30th May
Summary
CoW EKS clusters are running older versions of Kubernetes i.e. 1.23. This was because we did a lift and shift migration from Gnosis and wanted to have minimum drift. As the old Kubernetes version reach end of support we must update our clusters to a newer version as soon as possible.
Acceptance Criteria
kube-proxy
,vpc-cni
,ebs-csi-driver
) are added via EKS addon and are versionedTasks
About switching RPC nodes
Since our internal cluster RPC nodes currently run on ephemeral storage, as soon as we upgrade the managed node group the instances need to resync the data which can take more than a day slowing down multiple version upgrades.
Changing our RPCs to use external URL's will allow us to migrate our Kubernetes cluster in an accelerated way.
The plan is to switch to these RPC's and remove our internal RPC nodes temporarily till we upgrade our clusters to the latest versions. Once the clusters are upgraded we'll switch back to internal RPC's. Erigon node on the internal cluster is taking a very long time to sync, hence we direct RPC requests for Gnosis to the OVH instance.
staging.nodes.cow.fi
points to a dev cluster running mainnet and sepolia nodes (see #1429)141.95.126.150
points to a OVH instance which we were going to use for GNO validatorsViewing logs:
For just normally checking the endpoints
The text was updated successfully, but these errors were encountered: