Skip to content

RFE: Support Arbitrary Resources in Bundles #1996

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

Open
awgreene opened this issue Feb 5, 2021 · 2 comments
Open

RFE: Support Arbitrary Resources in Bundles #1996

awgreene opened this issue Feb 5, 2021 · 2 comments
Labels
kind/feature Categorizes issue or PR as related to a new feature.

Comments

@awgreene
Copy link
Member

awgreene commented Feb 5, 2021

Feature Request

Is your feature request related to a problem? Please describe.
The goal of this enhancement is to capture all "I want OLM to support in a bundle" issues filed against OLM.

OLM only supports a limited set of kubernetes resources to be placed in a bundle. I would like to be able to include any resource in the bundle.

Describe the solution you'd like
OLM should be updated to use a dynamic client to apply arbitrary resources in a bundle.

@awgreene awgreene added the kind/feature Categorizes issue or PR as related to a new feature. label Feb 5, 2021
@awgreene awgreene changed the title Support Arbitrary Resources in Bundles RFE: Support Arbitrary Resources in Bundles Feb 5, 2021
@RyuunoAelia
Copy link

Probably also #1547

@saada
Copy link

saada commented Feb 17, 2021

Do we also want to allow Deployments? I'm asking because the CSV typically expects deployments to be embedded within its spec

mansikulkarni96 pushed a commit to mansikulkarni96/windows-machine-config-operator that referenced this issue Mar 9, 2021
This commit removes the dependency on operator-sdk
metrics package by adding service and service monitors
through package manifests and validating their creation
on operator startup. Since WMCO is no longer creating a
service with selector, no Endpoint object is created.
This commit also ensures we create an Endpoints object
before accessing it. We cannot create Endpoints resources
through manifests as they are not currently OLM supported
operator-framework/operator-lifecycle-manager#1996
mansikulkarni96 pushed a commit to mansikulkarni96/windows-machine-config-operator that referenced this issue Mar 9, 2021
This commit removes the dependency on operator-sdk
metrics package by adding service and service monitors
through package manifests and validating their creation
on operator startup. Since WMCO is no longer creating a
service with selector, no Endpoint object is created.
This commit also ensures we create an Endpoints object
before accessing it. We cannot create Endpoints resources
through manifests as they are not currently OLM supported
operator-framework/operator-lifecycle-manager#1996
mansikulkarni96 pushed a commit to mansikulkarni96/windows-machine-config-operator that referenced this issue Mar 9, 2021
This commit removes the dependency on operator-sdk
metrics package by adding service and service monitors
through package manifests and validating their creation
on operator startup. Since WMCO is no longer creating a
service with selector, no Endpoint object is created.
This commit also ensures we create an Endpoints object
before accessing it. We cannot create Endpoints resources
through manifests as they are not currently OLM supported
operator-framework/operator-lifecycle-manager#1996
mansikulkarni96 pushed a commit to mansikulkarni96/windows-machine-config-operator that referenced this issue Mar 9, 2021
This commit removes the dependency on operator-sdk
metrics package by adding service and service monitors
through package manifests and validating their creation
on operator startup. Since WMCO is no longer creating a
service with selector, no Endpoint object is created.
This commit also ensures we create an Endpoints object
before accessing it. We cannot create Endpoints resources
through manifests as they are not currently OLM supported
operator-framework/operator-lifecycle-manager#1996
mansikulkarni96 pushed a commit to mansikulkarni96/windows-machine-config-operator that referenced this issue Mar 9, 2021
This commit removes the dependency on operator-sdk
metrics package by adding service and service monitors
through package manifests and validating their creation
on operator startup. Since WMCO is no longer creating a
service with selector, no Endpoint object is created.
This commit also ensures we create an Endpoints object
before accessing it. We cannot create Endpoints resources
through manifests as they are not currently OLM supported
operator-framework/operator-lifecycle-manager#1996
mansikulkarni96 pushed a commit to mansikulkarni96/windows-machine-config-operator that referenced this issue Mar 10, 2021
This commit removes the dependency on operator-sdk
metrics package by adding service and service monitors
through package manifests and validating their creation
on operator startup. Since WMCO is no longer creating a
service with selector, no Endpoint object is created.
This commit also ensures we create an Endpoints object
before accessing it. We cannot create Endpoints resources
through manifests as they are not currently OLM supported
operator-framework/operator-lifecycle-manager#1996
mansikulkarni96 pushed a commit to mansikulkarni96/windows-machine-config-operator that referenced this issue Mar 11, 2021
This commit removes the dependency on operator-sdk
metrics package by adding service and service monitors
through package manifests and validating their creation
on operator startup. Since WMCO is no longer creating a
service with selector, no Endpoint object is created.
This commit also ensures we create an Endpoints object
before accessing it. We cannot create Endpoints resources
through manifests as they are not currently OLM supported
operator-framework/operator-lifecycle-manager#1996
mansikulkarni96 pushed a commit to mansikulkarni96/windows-machine-config-operator that referenced this issue Mar 11, 2021
This commit removes the dependency on operator-sdk
metrics package by adding service and service monitors
through package manifests and validating their creation
on operator startup. Since WMCO is no longer creating a
service with selector, no Endpoint object is created.
This commit also ensures we create an Endpoints object
before accessing it. We cannot create Endpoints resources
through manifests as they are not currently OLM supported
operator-framework/operator-lifecycle-manager#1996
mansikulkarni96 pushed a commit to mansikulkarni96/windows-machine-config-operator that referenced this issue Mar 11, 2021
This commit removes the dependency on operator-sdk
metrics package by adding service and service monitors
through package manifests and validating their creation
on operator startup. Since WMCO is no longer creating a
service with selector, no Endpoint object is created.
This commit also ensures we create an Endpoints object
before accessing it. We cannot create Endpoints resources
through manifests as they are not currently OLM supported
operator-framework/operator-lifecycle-manager#1996
mansikulkarni96 pushed a commit to mansikulkarni96/windows-machine-config-operator that referenced this issue Mar 11, 2021
This commit removes the dependency on operator-sdk
metrics package by adding service and service monitors
through package manifests and validating their creation
on operator startup. Since WMCO is no longer creating a
service with selector, no Endpoint object is created.
This commit also ensures we create an Endpoints object
before accessing it. We cannot create Endpoints resources
through manifests as they are not currently OLM supported
operator-framework/operator-lifecycle-manager#1996
mansikulkarni96 pushed a commit to mansikulkarni96/windows-machine-config-operator that referenced this issue Mar 11, 2021
This commit removes the dependency on operator-sdk
metrics package by adding service and service monitors
through package manifests and validating their creation
on operator startup. Since WMCO is no longer creating a
service with selector, no Endpoint object is created.
This commit also ensures we create an Endpoints object
before accessing it. We cannot create Endpoints resources
through manifests as they are not currently OLM supported
operator-framework/operator-lifecycle-manager#1996
mansikulkarni96 pushed a commit to mansikulkarni96/windows-machine-config-operator that referenced this issue Mar 16, 2021
This commit removes the dependency on operator-sdk
metrics package by adding service and service monitors
through package manifests and validating their creation
on operator startup. Since WMCO is no longer creating a
service with selector, no Endpoint object is created.
This commit also ensures we create an Endpoints object
before accessing it. We cannot create Endpoints resources
through manifests as they are not currently OLM supported
operator-framework/operator-lifecycle-manager#1996
sebsoto pushed a commit to sebsoto/windows-machine-config-operator that referenced this issue Mar 17, 2021
This commit removes the dependency on operator-sdk
metrics package by adding service and service monitors
through package manifests and validating their creation
on operator startup. Since WMCO is no longer creating a
service with selector, no Endpoint object is created.
This commit also ensures we create an Endpoints object
before accessing it. We cannot create Endpoints resources
through manifests as they are not currently OLM supported
operator-framework/operator-lifecycle-manager#1996
openshift-cherrypick-robot pushed a commit to openshift-cherrypick-robot/windows-machine-config-operator-1 that referenced this issue Mar 19, 2021
This commit removes the dependency on operator-sdk
metrics package by adding service and service monitors
through package manifests and validating their creation
on operator startup. Since WMCO is no longer creating a
service with selector, no Endpoint object is created.
This commit also ensures we create an Endpoints object
before accessing it. We cannot create Endpoints resources
through manifests as they are not currently OLM supported
operator-framework/operator-lifecycle-manager#1996
openshift-cherrypick-robot pushed a commit to openshift-cherrypick-robot/windows-machine-config-operator-1 that referenced this issue Mar 19, 2021
This commit removes the dependency on operator-sdk
metrics package by adding service and service monitors
through package manifests and validating their creation
on operator startup. Since WMCO is no longer creating a
service with selector, no Endpoint object is created.
This commit also ensures we create an Endpoints object
before accessing it. We cannot create Endpoints resources
through manifests as they are not currently OLM supported
operator-framework/operator-lifecycle-manager#1996
alinaryan pushed a commit to alinaryan/windows-machine-config-operator that referenced this issue Apr 13, 2021
This commit removes the dependency on operator-sdk
metrics package by adding service and service monitors
through package manifests and validating their creation
on operator startup. Since WMCO is no longer creating a
service with selector, no Endpoint object is created.
This commit also ensures we create an Endpoints object
before accessing it. We cannot create Endpoints resources
through manifests as they are not currently OLM supported
operator-framework/operator-lifecycle-manager#1996
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/feature Categorizes issue or PR as related to a new feature.
Projects
None yet
Development

No branches or pull requests

3 participants