Questions tagged [kubectl]
Use this tag if a question is about kubectl
59 questions
-1
votes
3
answers
220
views
I created an Amazon EKS Kubernetes cluster using Terraform, but now I do not have access to any of the resources, and kubectl fails due to credentials
This question seeks a solution for the following errors
If you create an EKS cluster using terraform, and then use the same credentials you used to create the cluster, but see these errors, then what ...
0
votes
1
answer
18
views
I can't run a pod after installing a cluster
I'm learning kubernetes and I installed kube cluster with kubeadm. and I wanted to install the counter pod. but I get the following error. can you help me ?
Events:
Type Reason Age ...
-1
votes
1
answer
17
views
while installing Kubernetes package related error occur, image attached how i can solve it ? (all ports are open)
Here's an inline link to install kubernetes
https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/install-kubeadm/
0
votes
0
answers
1k
views
How to clear older images io.containerd.snapshotter.v1.overlayfs folder in kubernetes
The vulnerability checks is picking up older version of apps/software which are from /apps/data/containerd/io.containerd.snapshotter.v1.overlayfs/snapshots/XX/fs/usr/lib on our Kubernetes nodes.
We ...
0
votes
0
answers
163
views
`apiVersion` is set to `v1beta1`. Still getting 'no kind "ExecCredential" is registered for version "client.authentication.k8s.io/v1alpha1"'
Despite having explicitly set apiVersion: client.authentication.k8s.io/v1beta1, why the following error when running any kubectl command (f.e. kubectl version)?
Unable to connect to the server: ...
0
votes
0
answers
26
views
Google cloud shows persistent disk SSD is full, wherease I do not have anything deployed currently
I am deploying a kubernetes cluster always in the demo namespace. However, even after deleting my namespace, google cloud shows almost full persistent disk usage. This behaviour does not happen every ...
0
votes
1
answer
294
views
Execute Kubernetes commands with Jenkins
I am a beginner to devops and right now I'm learning jenkins. I have a kind cluster on my local machine and jenkins running inside a docker container at http://localhost:8000. I wish to execute the ...
0
votes
0
answers
12
views
How to configure kubectl scale command to fail if image is wrong
If the current image is wrong/old/dne then I want this command to fail:
kubectl scale deploy gms --replicas=4
it just scales whatever is there - but I want it to check to ensure it's scaling the ...
0
votes
0
answers
278
views
How to use Kubernetes OICD-Login WITH OTP but WITHOUT userinterface/browser?
I am connecting to Kubernetes Cluster, using kubectl oidc-login
( https://github.com/int128/kubelogin/ ) and using grant-type=password as there is no browser available on the system.
This works fine:
...
0
votes
1
answer
841
views
How to deploy an nginx ingress to a kubeadm cluster
I'm attempting to set up my own bare-metal Kubernetes cluster composed of a control plane (VPS 149.62.186.95) and a worker node (VPS 149.62.189.139). Both my VPS are running Ubuntu 22.04 with 2 vCPUs ...
1
vote
1
answer
887
views
Kubenetes new Pods/Deployments/Resources stuck in pending state forever without error
I have a local Kubernetes cluster setup using kubeadm. Everything was working fine a few days back but now I've got a strange problem.
Whenever I add new resources be it a deployment or pod, it never ...
0
votes
1
answer
62
views
Redefine deployment (Portainer) pvc after node failure
I have a home lab running k3s.
NAME STATUS ROLES AGE VERSION
k8s-node-001 Ready control-plane,master,worker 302d v1.27.6+k3s1
k8s-node-002 Ready worker ...
1
vote
1
answer
79
views
What is a "single kubectl list object" as mentioned in jsonnet documentation?
The jsonnet documentation > Using Jsonnet With Kubernetes says:
Use YAML stream output, multi-file output, or a single kubectl list object. This latter option is provided by Kubernetes without ...
1
vote
2
answers
443
views
How to set context to be default in kubectl?
When I do :
$ kubectl config get-contexts
CURRENT NAME CLUSTER AUTHINFO ...
0
votes
1
answer
660
views
Config not found in /home/$USER/.kube/config
When I run k3s kubectl version
$ k3s kubectl version
W0730 19:46:32.066086 17273 loader.go:222] Config not found: /home/ecarroll/.kube/config
[...]
The connection to the server localhost:8080 was ...
1
vote
1
answer
460
views
How can I change the context of kubectl commands and helm?
Currently helm is installing to the wrong cluster on GKE, how can I install to a different cluster?
1
vote
2
answers
3k
views
Bandwidth utilization by pod on Kubernetes
Can someone tell me how I can get bandwidth usage per pod in Kubernetes from CLI? Ideally, I need something that will extract bandwidth usage for every pod.
3
votes
2
answers
1k
views
I am looking for a production alternative to kubectl port-forward
I want to know what are production alternatives to make http://192.168.49.2:30001 this accessible http://host_machine_ip:8007 here
I have set up minikube cluster with mobile-api service on it.
...
1
vote
1
answer
11k
views
With kubectl, I'm getting Unable to connect to the server: x509: certificate signed by unknown authority
When I run something with k3s, like kubectl apply, I'm getting
Unable to connect to the server: x509: certificate signed by unknown authority
0
votes
1
answer
782
views
kubectl uses wrong IP
My kubectl suddenly stopped working. Any commands results in "no route to host".
For example, getting logs kubectl logs mypod-746cfd667b-tdrnt
Error from server: Get "https://hades:...
1
vote
1
answer
7k
views
How to get a list of deployments that only have a certain label in the spec section
I know that I can perform this command to see all the pods that have a certain label : kubectl get pods -l importance=normal
Is there a command that would allow me to get the deployments that create ...
1
vote
1
answer
42
views
Kubernetes apply to get to desired state
I feel like I have a terrible knowledge gap when it comes to managing the resource states within Kubernetes.
Suppose I have 2 deployments in my cluster, foo1 and foo2. They are both defined in ...
0
votes
2
answers
67
views
How to get ride of running "sudo swapoff -a" command everytime before running "kubectl" commands?
It seems I must run sudo swapoff -a command everytime I want to run kubectl commands because if I don't do that it gives me such a following error:
The connection to the server 192.168.1.2:6443 was ...
2
votes
2
answers
711
views
Why do I get different responses either when I use `sudo` before `kubectl` or not?
For example when I use kubectl get pods the response is:
No resources found in default namespace.
But when I use sudo kubectl get pods the result is:
E1211 12:01:15.409201 50965 memcache.go:238] ...
1
vote
1
answer
1k
views
How do I list pods sorted by label version in Kubernetes?
I need to list some pods sorted by version and get the last index of it.
I'm trying to do like:
kubectl get pods
--namespace my-namespace
--selector "app.kubernetes.io/name=my-cool-pod"
--...
2
votes
0
answers
250
views
PreStop container hook on Pod termination
I have two containers in my Pod (one main app container and another one is just a simple nginx reverse proxy)
containers:
- name: my-app
- name: my-nginx
lifecycle:
...
2
votes
0
answers
999
views
How to colorize kubernetes logs?
It's easy enough to enable colorful logs on docker containers (by setting TERM=xterm-256color and running with tty: True).
Still, I'm not getting any color when I run kubectl logs/stern on the ...
2
votes
1
answer
526
views
How to run short-lived command using kubectl
I was trying to measure pod startup time buy running the following:
% kubectl run --image busybox --attach test -- date
error: timed out waiting for the condition
At first it seems like this command ...
0
votes
1
answer
4k
views
It seems like the kubelet isn't running or healthy [closed]
What did I want to do here?
I want to make 3 node Kubernetes cluster
First I install Ubuntu server 20.04.3 LTS in my VMware and this way too I make 3 servers.
After I install docker and Kubernetes and ...
2
votes
0
answers
261
views
Can kubernetes `--force` delete of pods be disabled by administrators?
Using kubectl delete pods PODNAME --force removes the pod from the Kubernetes API without checking the underlying pod deleted successfully.
In most cases this means resources are locked indefinitely, ...
1
vote
3
answers
1k
views
How to expose a service ( Experssjs Api ) deployed on minikube ( 192.168.49.2 ) to be able to access it from another device in the same network?
I've created a service inside minikube (expressjs API) running on my local machine, so when I launch the service using minikube service wedeliverapi --url i can access it from my browser with ...
1
vote
1
answer
2k
views
kubectl retrieve update time for the resource
I'm wondering whether it's possible to get the time where my resource was updated?
e.g. via
$ kubectl describe deployment/myapp
I can see CreationTimestamp but I want to know the last time new ...
2
votes
1
answer
1k
views
How to get public key from cert-manager?
I need to get a public key from cert manager from bash. How to do it properly?
I can see the private key in kubernetes secrets; how to get public key that can be safely shared?
2
votes
1
answer
772
views
HAProxy Not Working with Kubernetes NodePort for Backend (Bare Metal)
I have a host running HAProxy already. It's been up and running since before I did anything with Kubernetes. It works flawlessly as a reverse proxy and SSL terminator for various web things in ...
0
votes
1
answer
317
views
Change kubernetes resource requests after pod/job has started
I'd like to change my pod's CPU request value after a pod has started. Is this possible?
In our shared kubernetes system there is a requirement that our actual resource usage be "reasonably close&...
-1
votes
1
answer
354
views
How to read Kubernets secrets values
What could be the kubectl command to see k8s secret values
I tried
kubectl get secrets/<secrets-name> -n <namespace>
It returns
NAME TYPE DATA AGE
secrets1 Opaque ...
1
vote
1
answer
1k
views
OIDC token invalid when put into kubeconfig
I can connect to the Kubernetes API from a container running inside the cluster with an OIDC token like so:
kubectl —token $token get pod
I would now like to prepare a kubeconfig such that other ...
1
vote
1
answer
116
views
Scheduling a build using Kubernetes
The doc https://docs.openshift.com/container-platform/3.9/dev_guide/cron_jobs.html provides details of creating a cron job.
To start a scheduled task that executes a build every 10 mins I use the ...
2
votes
3
answers
4k
views
kubectl asking for username (k8s cluster created via kops)
I created a kubernetes cluster using kops and deployed it in AWS (not EKS manual cluster using kops).
Then I export in my local machine the configuration like
kops export kubecfg --state ${...
1
vote
1
answer
756
views
Failed to install kubernetes on centos
Following the official documentation, I have an error when trying to install kubernetes cluster yum package.
I am on Centos 7 using yum. So I run this commands:
cat <<EOF | sudo tee /etc/yum....
6
votes
2
answers
7k
views
Kubernetes configuration with yaml anchors
I have a deployment.yaml file and want to reuse the environment for all my deployments like this:
apiVersion: apps/v1
kind: Deployment
metadata:
name: beat
spec:
selector:
matchLabels:
...
1
vote
1
answer
1k
views
How to get CPU and Memory usage of nodes in a specific Kubernetes instance group?
I have a couple separate instance groups, and kubectl top nodes will display the CPU and Memory usage of all nodes. I'd like to be able to just ask for the information for a specific instance group if ...
1
vote
1
answer
1k
views
Get all Deployments referencing given ConfigMap by the ConfigMap's name
Suppose I have a ConfigMap:
apiVersion: v1
kind: ConfigMap
metadata:
name: london-tz-config
data:
SERVER_TIMEZONE: "Europe/London"
I also have about 50 distinct Deployments. Let's say ...
0
votes
1
answer
759
views
config.yaml is not setting up a new context
I have a kubernetes Config file such as:
apiVersion: v1
kind: Config
preferences: {}
contexts:
- context:
cluster: test-sim-development
namespace: test-sim
user: developer
name: test-sim
...
1
vote
2
answers
9k
views
How do I list pod name/version across multiple clusters in Kubernetes
I have multiple clusters that I want to query and in each cluster I want to find and list the versions of the pods running in there.
I've written a shell script that sets the namespace and then ...
1
vote
1
answer
102
views
kubectl create deployment not has the option containerPort
When I execute kubectl create deployment nginx --image nginx --dry-run=client -o yaml it does not have options --port or --containerPort. My yaml is:
apiVersion: apps/v1
kind: Deployment
metadata:
...
1
vote
1
answer
76
views
Running Two infinite commands on single pod/image
I have a Dockerfile with a CMD, it calls a .sh file that runs a Django app
( makemigrations, migrate and uwsgi )
And that runs fine in a pod.
There's a django admin script that runs infinitely that I'...
0
votes
1
answer
320
views
How to get server url from kub dashboard?
I have access to kubernetes dashboard on aws with token. And now I want to connect with kubectl, how to get server url for kubectl config?
1
vote
2
answers
1k
views
Accessing k8s outside of VM
I am running k8s cluster for evaluation purposes inside some vagrant box. I have external kubectl access. I was able to get PostgreSQL helm template running on the cluster. But now let say I want to ...
1
vote
1
answer
2k
views
Authentication Error in Kubernetes
I am new to Kubernetes. I am getting below error while creating deployments in Kubernetes.
<!--
You are authenticated as: anonymous
Groups that you are in:
Permission you need to have (but didn'...