Questions tagged [kubectl]

Use this tag if a question is about kubectl

Filter by
Sorted by
Tagged with
0 votes
0 answers
8 views

K8s cluster has kube-system pod limits that are excessively high

Using AKS, the cluster has limits that are overcommitted due to kube-system pods having excessively high CPU/memory limits. kube-system pods like coredns or have a combined CPU limit of 300+% This is ...
John Doe's user avatar
  • 101
1 vote
1 answer
60 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 ...
Sharad Tomer's user avatar
0 votes
1 answer
10 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 ...
JoSSte's user avatar
  • 135
0 votes
0 answers
14 views

How to delete Kubernetes Finalisers Kubernetes.io/pv-protection?

I am trying to delete the finalisers in the PV by issuing kubectl patch command and it deletes partially leaving behind Kubernetes.io/pv-protection Described the PVC and able to see two entries ...
user2586964's user avatar
1 vote
1 answer
37 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 ...
RubenLaguna's user avatar
1 vote
1 answer
46 views

How to set context to be default in kubectl?

When I do : $ kubectl config get-contexts CURRENT NAME CLUSTER AUTHINFO ...
user63898's user avatar
  • 111
0 votes
1 answer
95 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 ...
Evan Carroll's user avatar
  • 1,794
0 votes
0 answers
16 views

Why does k8s by design uses 3 ports for NodePort's services instead of just 2

I am seeing that to create a nodePort service using a yaml manifest there are three port parameters to enter: port, targetport and NodePort. To give an example, I have this hypothethical manifest: Now ...
Eugenio.Gastelum96's user avatar
1 vote
1 answer
111 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?
Evan Carroll's user avatar
  • 1,794
0 votes
0 answers
519 views

How to use kubectl debug to check the running processes of an existing contianer in a pod

I want to see details ps aux of one particular process in a container. I have a deployment with one container in it. The deployment has spec: securityContext: runAsNonRoot: true In order to see ...
Vahid's user avatar
  • 101
0 votes
2 answers
1k 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.
iRakic's user avatar
  • 1
2 votes
2 answers
936 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. ...
Giorgi Beria's user avatar
0 votes
1 answer
6k 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
Evan Carroll's user avatar
  • 1,794
0 votes
1 answer
338 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:...
mikabytes's user avatar
  • 161
1 vote
1 answer
2k 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 ...
ErnieAndBert's user avatar
1 vote
1 answer
34 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 ...
Murali Varma's user avatar
0 votes
2 answers
54 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 ...
best_of_man's user avatar
2 votes
2 answers
522 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] ...
best_of_man's user avatar
1 vote
0 answers
84 views

Trouble when creating Replica Set

I want to convert a Standalone to a Replica Set for my MongoDb instance. I'm using Terraform and Helm and I manage K8s with my provider (Scaleway). The Helm file I'm using is : https://artifacthub.io/...
SimonL's user avatar
  • 11
1 vote
1 answer
742 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" --...
Iso404's user avatar
  • 21
2 votes
0 answers
156 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: ...
Most Wanted's user avatar
2 votes
0 answers
728 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 ...
Jesse's user avatar
  • 121
2 votes
1 answer
357 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 ...
Kevin Cox's user avatar
  • 141
0 votes
1 answer
3k 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 ...
Hamza Zahidul Islam's user avatar
2 votes
0 answers
187 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, ...
David Parks's user avatar
1 vote
3 answers
908 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 ...
Ali Ourag's user avatar
1 vote
1 answer
1k 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 ...
Most Wanted's user avatar
2 votes
1 answer
771 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?
Karel Bílek's user avatar
2 votes
1 answer
570 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 ...
Adam Winter's user avatar
0 votes
1 answer
204 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&...
David Parks's user avatar
-1 votes
1 answer
176 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 ...
Dupinder Singh's user avatar
1 vote
1 answer
932 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 ...
rookie099's user avatar
  • 141
1 vote
1 answer
98 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 ...
blue-sky's user avatar
  • 111
2 votes
3 answers
3k 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 ${...
Kristi Jorgji's user avatar
1 vote
1 answer
537 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....
french_dev's user avatar
5 votes
2 answers
5k 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: ...
Most Wanted's user avatar
1 vote
1 answer
991 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 ...
James's user avatar
  • 111
1 vote
1 answer
677 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 ...
kalatabe's user avatar
  • 163
0 votes
1 answer
655 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 ...
Nona's user avatar
  • 101
1 vote
2 answers
3k 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 ...
Guy's user avatar
  • 111
1 vote
1 answer
92 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: ...
Afonso Rodrigues's user avatar
1 vote
1 answer
69 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'...
hvannia's user avatar
  • 31
0 votes
1 answer
226 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?
ogbofjnr's user avatar
  • 101
1 vote
2 answers
689 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 ...
Zveratko's user avatar
  • 111
1 vote
1 answer
1k 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'...
ankit thakkar's user avatar
1 vote
1 answer
192 views

Kops: How to delete the multiple SSHPublicKey

SSHPublicKey admin 2b:xx: SSHPublicKey admin 2c:yy How to remove one ssh key from the cluster ? when tried to delete via normal way, kops delete secret --name cluster-1.dev.transein.com ...
Jithin Kumar S's user avatar
0 votes
1 answer
642 views

error validating data: couldn't find type

I have following yaml file: --- apiVersion: v1 kind: pod metadata: name: Tesing_for_Image_pull.pod spec: containers: - name: mysql image: mysql ...
PersianGulf's user avatar
1 vote
1 answer
1k views

Kubelet config file -- > clusterDNS

clusterDNS: - "10.32.0.10" The above is a flag passed to the kubelet file, i dont know what it refers to clsuter DNS ? Is it refers to VPC CIDR or any subnet CIDR ?
Jithin Kumar S's user avatar
1 vote
1 answer
27 views

Kubernetes api service unit file

i was going through the kubernetes the hard way(kelsey), i see in the API server unit file with a cluster ip range as --service-cluster-ip-range=10.32.0.0/24 \ is it a default ip range ? my VPC ...
Jithin Kumar S's user avatar
2 votes
1 answer
83 views

Weavenet for kubernetes is showing 0/2

I'm very new to kubernetes. I thought i would first get a basic by making hands dirty by "the hard way" I followed the Linux academy, but at the networking side using weave net i am now stuck ! ...
Jithin Kumar S's user avatar