| Class | Description |
|---|---|
| CanIEquivalent |
This is Java equivalent of kubectl : `kubectl auth can-i create deployment.apps`
|
| ConfigGetContextsEquivalent |
This is Java equivalent of `kubectl config get-contexts`.
|
| ConfigGetCurrentContextEquivalent |
This is Java equivalent of `kubectl config current-context`
|
| ConfigListUsers |
Java equivalent to `kubectl config view -o jsonpath='{.users[*].name}'`.
|
| ConfigMapJsonPathEquivalent |
Java equivalent of `kubectl get configmap cm1 -o jsonpath='{.data.database}'`
|
| ConfigUseContext |
Java equivalent of `kubectl config use-context my-cluster-name`.
|
| ConfigViewEquivalent |
Java equivalent of `kubectl config view`.
|
| CreateOrReplaceResourceList |
This example is Java equivalent of applying a generic Kubernetes resource list like we
do with kubectl: `kubectl apply -f test-list.yml`
|
| CustomResourceCreateDemo |
This example is Java equivalent to `kubectl create -f test-customresource.yaml`.
|
| CustomResourceCreateDemoTypeless |
This example is Java equivalent to `kubectl create -f test-customresource.yaml`.
|
| DownloadFileFromMultiContainerPod |
Downloading a file from a Pod with multiple containers.
|
| DownloadFileFromPod |
Downloading a file to your local system from a Pod.
|
| EventsGetEquivalent |
This example is Java equivalent to `kubectl get events`.
|
| LoadAndCreateCustomResourceDefinition |
This example is Java equivalent to `kubectl create -f test-crd.yaml`.
|
| LoadAndCreateDeployment |
This example is Java equivalent to `kubectl create -f test-deploy.yaml`.
|
| LoadAndCreateService |
This example is Java equivalent to `kubectl create -f test-svc.yaml`.
|
| NamespaceListEquivalent | |
| PodAddAnnotation |
Java equivalent of `kubectl annotate pods my-pod icon-url=http://goo.gl/XXBTWq`
|
| PodAddLabel |
Java equivalent of `kubectl label pods my-pod new-label=awesome`
|
| PodCreateYamlEquivalent |
This sample code is Java equivalent to `kubectl create -f test-pod.yml`.
|
| PodDelete |
This sample code is Java equivalent to `kubectl delete pod my-pod`.
|
| PodDeleteViaYaml |
This sample code is Java equivalent to `kubectl delete -f test-pod.yml`.
|
| PodExecEquivalent |
This sample code is Java equivalent to `kubectl exec my-pod -- ls /`.
|
| PodListEquivalent |
This sample code is Java equivalent to `kubectl get pods`.
|
| PodListFilterByLabel |
Java equivalent of `kubectl get pods --selector=version=v1 -o jsonpath='{.items[*].metadata.name}'`
|
| PodListFilterFieldSelector |
Java equivalent of `kubectl get pods --field-selector=status.phase=Running`.
|
| PodListGlobalEquivalent |
Java equivalent of `kubectl get pods --all-namespaces`.
|
| PodLogsEquivalent |
Java equivalent to `kubectl logs pod/my-pod`
|
| PodLogsFollowEquivalent |
Java equivalent to `kubectl logs pod/my-pod -f`
|
| PodLogsMultiContainerEquivalent | |
| PodRunEquivalent |
This sample code is Java equivalent to `kubectl run`.
|
| PodShowLabels |
Java equivalent of `kubectl get pods --show-labels`.
|
| PodSortByCreationTimestamp |
Java equivalent of `kubectl get pods --sort-by='.status.containerStatuses[0].restartCount'`.
|
| PodWatchEquivalent |
This sample code is Java equivalent to `kubectl get pods -w`.
|
| PortForwardEquivalent |
This is Java equivalent for `kubectl port-forward my-pod 5000:6000`
|
| RolloutPauseEquivalent |
Java equivalent for `kubectl rollout pause deploy/nginx-deployment`
|
| RolloutRestartEquivalent |
Java equivalent for `kubectl rollout restart deploy/nginx-deployment`
|
| RolloutResumeEquivalent |
Java equivalent for `kubectl rollout resume deploy/nginx-deployment`
|
| RolloutSetImageEquivalent | |
| RolloutUndoEquivalent |
Java equivalent for `kubectl rollout undo deploy/nginx-deployment`
|
| ScaleEquivalent |
Java equivalent of `kubectl scale --replicas=2 deploy/nginx-deployment`
|
| TopEquivalent |
This example is Java equivalent of getting Node metrics via kubectl: `kubectl top node `
|
| UploadDirectoryToPod |
Uploading a directory from your local system to a Pod.
|
| UploadFileToPod |
Uploading a file from your local system to a Pod.
|
Copyright © 2015–2021 Red Hat. All rights reserved.