Comments (4)
It looks like the virtual nodes have taints, but that the aws-node
daemonset is ignoring it.
kubectl describe node admiralty-default-multi-cloud-test-cluster-c962bad2df | grep Taints
virtual-kubelet.io/provider=admiralty:NoSchedule
from admiralty.
I added a label to the EKS nodes and patched the aws-node
daemonset to use a node selector, but only partial success. EKS no longer tries to deploy to the remote cluster's virtual node, but unfortunately the Admiralty virtual node for the local cluster also picked up the label, so aws-node
is still trying to deploy to the Admiralty node.
from admiralty.
You can exclude labels from being picked up, cf. #115.
from admiralty.
Thanks for the recommendation @adrienjt. I should point out that my attempts to tweak aws-node
are really kind of hacky since aws-node
is supplied by EKS and isn't something I control (though I can obviously make changes to it).
Maybe I'm misunderstanding, but I think this conflict between Admiralty and EKS is something Admiralty needs to address, even if it's in documentation. Altering the aws-node
daemonset might ultimately be part of the solution, but it seems to me it should be part of the Admiralty install.
Or am I missing something?
from admiralty.
Related Issues (20)
- Question: What is the stable k8s version where I can install and test admiralty between 2 clusters? HOT 3
- docs/quickstart: kind image load fails on Apple M1 HOT 4
- Job Pods deleted on target clusters cause extra untracked Pods to be created HOT 2
- kubectl attach via proxy pods HOT 3
- reconciliation for PodChaperons HOT 3
- Default priority is different in 2 clusters, preventing the federated pods from starting
- Different ingress host or different config-map HOT 2
- node keep deleting HOT 1
- Admiralty virtual node uses deprecated label for load balancer exclusion HOT 2
- Failed to Call Webhook HOT 1
- docs/quickstart: cert-manager webhook CrashLoopBackOff on Apple M1 HOT 1
- CSIStorageCapacity no long supported from Kubernetes 1.27 HOT 6
- Enable customization of reinvocationPolicy for webhook
- Panic on nil pointer dereference HOT 2
- x509: certificate signed by unknown authority
- Wrong PODs assignment HOT 1
- Cloud Burst Configuration -> Pod does not trigger auto-scale HOT 2
- True decentralized architecture?
- Unable to Access Pod Logs in Source Cluster HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from admiralty.