Install kubectl and connect from Windows
1. Download kubectl for Windows. The example below downloads v1.36.0. For the latest version, find the updated command in the Kubernetes official documentation:


.kube directory in C:\Users\[username] to store the cluster configuration file:


config (no extension) and place it in the .kube folder. kubectl can now access it:

No resources found in default namespace or a list of running pods — confirms kubectl is correctly configured.
Install kubectl and connect from Ubuntu or Linux
1. Download the latest stable kubectl binary:.kube directory in the home directory:

config (no extension) and place it in the .kube folder:

Install kubectl and connect from macOS
1. Download the latest stable kubectl binary. For Intel Macs, useamd64; for Apple Silicon (M1/M2/M3), use arm64:
.kube directory in the home directory:

config (no extension) and place it in the .kube folder.
7. Test the connection:
Renewal of kubectl certificates
Gcore renews kubectl access certificates every two years. Notifications are sent before the renewal date:- In the Customer Portal: a notification appears with the expiry date and a reminder to download the new kubeconfig from the cluster page.
- Via email: two weeks before the renewal date, an email is sent with the renewal date. After the certificate is updated, a confirmation email is sent with a reminder to download the new certificate.