59,800 questions
Advice
1
vote
2
replies
55
views
Seeking Advice: True Zero-Downtime Redis Sentinel on Kubernetes (Node.js)
looking for some architectural advice on handling Redis failovers gracefully under high traffic.
Our Setup:
Node.js backend using ioredis
Redis Sentinel (Bitnami Helm Chart) running on AWS EKS (...
Score of -3
0 answers
85 views
How can a K3s cluster survive server IP address changes without rebuilding the cluster? [closed]
Body:
I'm testing different approaches for relocating an on-premises K3s cluster between networks where the server IP addresses change (for example, moving hardware from one network to another).
...
Score of 0
0 answers
29 views
Flux CD does not seem to recognize environment variables injected by the Kubernetes deployment manifest
I have a simple Kubernetes app with a Helm Chart as follows.
deployment.yaml
env:
{{- toYaml .Values.env | nindent 12 }}
values.yaml
env:
- name: QUARKUS_HTTP_HOST
value: 0.0.0.0
- name: ...
Best practices
0
votes
0
replies
48
views
GKE: Does Node Pool Autoscaler totalminNodeCount parameter function when Cluster Autoscaler is disabled?
I have a GKE cluster with the following setup:
Cluster: 3 nodes
Cluster Autoscaler: DISABLED
Node Pool Autoscaling: ENABLED
Node Pool totalminNodeCount setting: 1
Cloud Scheduler: configured for ...
Score of 0
0 answers
68 views
FastAPI Docker container ignores SIGTERM — pod takes 30s to terminate and lifespan shutdown never runs
I containerized a FastAPI service (myapp, Python 3.12, port 8080) and deploy it to a local k3d cluster. The app works, but every kubectl delete pod / rolling update takes ~30 seconds, and my FastAPI ...
Advice
2
votes
0
replies
47
views
Exposing user files inside devcontainer (ran as Administrator)
I'm running into trouble mounting/copying a file from my host system into a container. I feel like there should be an elegant way of doing it.
The Problem:
I have a devcontainer that I am running on ...
Advice
1
vote
3
replies
63
views
Since KYAML is a subset of YAML why does it need to be "enabled"?
According to https://kubernetes.io/docs/reference/encodings/kyaml/ KYAML is "a safer and less ambiguous subset of YAML". The page goes on to say KYAML was "initially introduced in ...
Tooling
0
votes
2
replies
55
views
KM Worker vs KM Master node [ is I can have pods in KM Master ? ]
I am newbie to Kubernetes.
Upto what I know a Virtual Machine or a actual Computer Machine can be configured as Kubernetes node and node can have several pod
Being said we can configure Kubernetes ...
Best practices
0
votes
2
replies
53
views
Can we control the total resouces used by Spark with its Kubernetes operator?
We are currently planning a migration to Kubernetes with our Spark applications.
Until this point we used a standalone cluster where we submitted multiple applications, with dynamic resource ...
Score of -2
2 answers
167 views
helm create secret from parsing external ini file
I need to create secret from external INI file content by parsing the keys and values from the file without the section. For example, with the following secret file,
apiVersion: v1
kind: Secret
type: ...
Best practices
0
votes
6
replies
127
views
Spark Structured Streaming from many S3 buckets with different customer credentials and schemas
have a Spark-on-Kubernetes ingestion use case and I’m trying to understand the right design for Spark Structured Streaming.
Each customer has their own S3 bucket and their own credentials. Inside each ...
Score of -3
1 answer
100 views
Kubernetes + Longhorn: New worker node joined but workloads not scheduled (only system pods running) [closed]
I have a Kubernetes cluster using Longhorn for storage. I recently joined a new worker node to the cluster, and all prerequisites for Longhorn appear to be satisfied on that node.
However, I’m facing ...
Best practices
0
votes
2
replies
125
views
Spring gRPC multiple channels in Kubernetes
I am looking for best practices on how to implement horizontal architecture with the latest Spring gRPC [1] in Kubernetes.
In my Kubernetes cluster, I have one main service, which connects to multiple ...
Score of 0
0 answers
118 views
AKS deployment consistently fail due to readiness probe status code 500
While we are doing the recent deployment testing on one of our .NET code implementation over a web application, we found that the readiness probe consistently starts to fail with code 500.
Here is the ...
Best practices
1
vote
1
replies
127
views
Docker Project: A to Z process step by step
Would you recommend any free complete project has been created using docker which I can practice to learn in detail? I looked various sources but found limited resources like half or magnetic part of ...