Comments (6)
another option to solving this issue would be to refactor the CCM code to use more of the functionality from the upstream cloud-provider library.
for example, using the NewCloudControllerManagerCommand
to initialize the client. you can see how this is done in the AWS CCM.
this would require some refactoring, but would make the alibaba CCM more resilient by using the common library methods for initialization.
from cloud-provider-alibaba-cloud.
The Alibaba CCM check the the service account credentials in https://github.com/kubernetes/cloud-provider-alibaba-cloud/blob/42eac35915d1b030a15727d9fc807f94dbfa3f3f/cmd/cloudprovider/app/ccm.go#L230. However, not all controllers use cloud-controller-manager service account, that resulted in ccm startup errors. We will fix it so that all controllers will use the same service account.
from cloud-provider-alibaba-cloud.
The CCM repo has merged the pr kubernetes#265. Please cherry pick the pr, thanks.
from cloud-provider-alibaba-cloud.
thanks!
from cloud-provider-alibaba-cloud.
Issues go stale after 90d of inactivity.
Mark the issue as fresh by commenting /remove-lifecycle stale
.
Stale issues rot after an additional 30d of inactivity and eventually close.
Exclude this issue from closing by commenting /lifecycle frozen
.
If this issue is safe to close now please do so with /close
.
/lifecycle stale
from cloud-provider-alibaba-cloud.
This has been resolved by pulling upstream code.
from cloud-provider-alibaba-cloud.
Related Issues (6)
- instanceid returned as providerID as incorrect format HOT 3
- CCM uses "-mod readonly" when building HOT 1
- Future Release Branches Frozen For Merging | branch:release-4.16 branch:release-4.17
- cloud-conf configmap expects accesskey and accesssecret to be base64 HOT 2
- alicloud: unable to split instanceid and region from providerID HOT 3
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 cloud-provider-alibaba-cloud.