Once you have received your credentials, all you have to do is put them in place and download the command line tools. No other setup is necessary, you are instantly ready to deploy your workloads and containers. Cut-and-paste instructions are below. For more detail please reference the official documentation.
brew install kubectl
curl -LO https://storage.googleapis.com/kubernetes-release/release/`curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt`/bin/linux/amd64/kubectlchmod +x ./kubectlsudo mv ./kubectl /usr/local/bin/kubectl
You will have received a pre-populated
k8s-conf file from CoreWeave as part of your onboarding package. The snippet below assumes that you have no other Kubernetes credentials stored on your system, if you do you will need to open both files and copy the
user from the supplied
k8s-conf file into your existing
~/Downloads with the path to the
kube-config supplied by CoreWeave.
mkdir -p ~/.kube/mv ~/Downloads/k8s-tenant-test-conf ~/.kube/config
Since your new account will not have any resources, listing the secrets is a good start to ensure proper communication with the cluster.
$ kubectl get secret git:(master|…NAME TYPE DATA AGEdefault-token-frqgm kubernetes.io/service-account-token 3 5d3h
Once access is verified you can deploy the examples found in this repository.
Head on over to Examples to deploy some workloads!