Skip to content
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

As a developer, I can create a service bus #1175

Closed
6 tasks
timja opened this issue Jun 23, 2020 · 7 comments
Closed
6 tasks

As a developer, I can create a service bus #1175

timja opened this issue Jun 23, 2020 · 7 comments

Comments

@timja
Copy link

timja commented Jun 23, 2020

Hi 👋
We just saw that OSBA has been deprecated: Azure/open-service-broker-azure@5cbcd74

In order to migrate we would need support for service buses

This user story covers the following:

Azure Service Bus
Queues
Topics
Namespaces

Creation of a resource helper library using Azure Go SDK that can be used to deploy/delete/update the resource. This can be used in the operator code.

Acceptance Criteria
[Update this once the owner starts looking at the user story]

  • User can create an instance of the Azure Service Bus given the location and resource group using the helper library

  • User can delete an particular instance of the Azure Service Bus using the helper library

  • User can update the settings of a particular instance of the Azure Service Bus using the helper library

  • Unit tests exist for the helper functions

  • The service principal information, subscription ID and tenant ID can be passed as environment variables to the helper library

  • The helper library has the ability to diagnose issues. (Discuss the logger we want to use)

Epic reference*
#

Tasks
Reference this issue when you create tasks for this user story

@kyschouv
Copy link
Contributor

kyschouv commented Jan 8, 2021

Is there any ETA on this? I'm having to work around this manually right now, and I'd like to be able to use ASO for deploying and managing this.

@kyschouv
Copy link
Contributor

We're probably going to have to drop ASO without this supported. Is there any update that can be shared here?

@babbageclunk
Copy link
Member

Hi Kyle, support for Service Bus is definitely planned to be available at the same time as Event Grid - see the resource list here: #1192 (comment)
We're expecting to have an alpha available this quarter - once that's out the P1 resources should be close behind.

@Porges Porges added this to the codegen-alpha-0 milestone May 27, 2021
Porges added a commit that referenced this issue May 30, 2021
Adds a Servicebus Standard SKU namespace test (topics cannot be created in Basic SKU) and subtests to create Queues & Topics. 

Also adds a helper to run subtests in parallel and wait for them to finish.

Refs: #1192, #1175
@theunrepentantgeek
Copy link
Member

We've just released the v2.0.0-alpha.0 release of the operator, with support for Azure Service Bus.

Please have a go and let us know how you get on.

@kyschouv
Copy link
Contributor

Awesome. When will it be installable via Operator Lifecycle Manager (operatorhub.io)? Also, are there any docs? Or just I just look at the CRDs after it's installed?

@matthchr
Copy link
Member

@kyschouv - there aren't a ton of docs yet (we're working on them now). There are instructions for how to install in the v2.0.0-alpha.0 release @theunrepentantgeek linked above.

You can just look at the CRD after it's installed as docs for now. We know that's not ideal and will be working to make that better. I've just filed #1715 which I think will be a good way forward on that.

@kyschouv
Copy link
Contributor

Thanks. Do you have a timeline on an OLM release? We're updating our infrastructure bootstrapping, and would prefer to continue installing ASO through OLM.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

No branches or pull requests

8 participants