-
Notifications
You must be signed in to change notification settings - Fork 65
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feature request: private cluster support #506
Comments
Just saw this, IIRC karpenter today does not work with private clusters. |
What do you mean by IIRC @Bryce-Soghigian |
"If I recall correctly" |
I tested to provision a public cluster and it worked, any work around with this so that the managed karpenter can reach the a private cluster? @Bryce-Soghigian |
I will add seeing whats involved in that work to my todo list before we make the service generally available. |
+1 for this, we are also stuck as in our organization we deploy private clusters |
I use private clusters and the node are being provisioned, I am however having problems with the managed identity which I should be opening a ticket soon about it. |
Version
Karpenter Version: v0.0.0
Kubernetes Version: v1.30.4
Expected Behavior
Im expecting to auto scale the nodes for testing, i just deployed a simple nginx
Actual Behavior
no nodes provisioned and no events received
Steps to Reproduce the Problem
i just follow the instruction on the documentation page
https://learn.microsoft.com/en-us/azure/aks/node-autoprovision?tabs=azure-cli
except its a private cluster
then deployed 500 replicas of nginx to try to scale, no events happend and stuck on pending because theres in no user ndoes
Resource Specs and Logs
Bash
kubectl create deployment nginx-deployment
--image=nginx:latest
--replicas=3
--dry-run=client -o yaml > nginx-deployment.yaml
Use code with caution.
Then, edit the nginx-deployment.yaml file and add the following nodeSelector under spec.template.spec:
YAML
spec:
... other deployment configurations ...
template:
spec:
# ... other pod configurations ...
nodeSelector:
kubernetes.io/arch: amd64
kubernetes.io/os: linux
Community Note
The text was updated successfully, but these errors were encountered: