After installing the CCM, follow these steps to verify it's working correctly.
kubectl get pods -n kube-system -l app=ccm-linode
Expected output:
NAME READY STATUS RESTARTS AGE
ccm-linode-xxxxx 1/1 Running 0 2m
kubectl logs -n kube-system -l app=ccm-linode
Look for successful initialization messages and no errors.
kubectl get nodes -o yaml
Look for:
apiVersion: v1
kind: Service
metadata:
name: test-lb
spec:
type: LoadBalancer
ports:
- port: 80
selector:
app: test
kubectl get svc test-lb
The service should receive an external IP address.