-
Notifications
You must be signed in to change notification settings - Fork 145
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
OpenShift 3.11 support? #270
Comments
I'm not an openshift expert, but I doubt there's much that ties us to specific versions (particularly now we have the dynamic client) Certainly it works fine with kubernetes 1.11 and I'm not aware of a reason it wouldn't work with 1.13 or the upcoming 1.14 |
Yes, that is accurate, the dynamic client should work across the version matrix. It's currently tested from 1.10 to 1.13. |
Hi just tested it today on 3.11/1.11 and looks as this masterpiece works well. |
Unfortunately templates are one of the only unsupported resource, as they violated a core assumption of discovery (that group-version-kind maps to one resource). It's on the backlog to fix this but it will take a little rearchitecting. |
@fabianvf Considering that creating new-app's from template is a preffered choice, I could argue its even intuitive way for auto-orchestration around OpenShift... Adding kind:template w options for parameters will take this lib to the next level. Wish I could contribute at least a bit... Think about it, meanwhile I will get use to it an try out its capabilities. |
No, the base kubernetes library doesn't support any openshift specific resources as far as I'm aware. I definitely want to get this in in the next version or two, it's just a matter of finding the time. |
@fabianvf , I monkey-patched my
Its clearly not ideal but would allow |
Well, I just noticed that you release
But the unit test still shows |
No, it's fixed in the client (ie both template resources are discovered), and you can use |
@fabianvf , so that means the only correct path forward would be for the |
@lucastheisen yes, I think a path forward would be to add a field to the k8s module that allows you to specify additional attributes to use when trying to find a resource. The k8s module would just have to add those attributes to its get call and that should work (get allows you to filter by name, singular name, short_name, etc, in addition to api_version and kind). |
I just tried the:
But it didn't work:
|
Not quite sure I understand this one - why aren't we doing exact matches (i.e just return template from a search for template, and need to specify processedtemplate to get processedtemplate) we could optionally ensure we search for both singular and plural matches |
The issue is that the Template resource violates the |
does |
I've raised #310 for the bug with |
The |
Hi,
Does the latest release 0.8.x support 3.11?
Docs are out dated?
I may contribute to update docs... ?
Thanks,
Wojtek
The text was updated successfully, but these errors were encountered: