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

Any plan to support SWR (Software Repository for Container) ? #428

Closed
namoshizun opened this issue Aug 3, 2020 · 11 comments · Fixed by #1046
Closed

Any plan to support SWR (Software Repository for Container) ? #428

namoshizun opened this issue Aug 3, 2020 · 11 comments · Fixed by #1046
Assignees
Milestone

Comments

@namoshizun
Copy link

On the Terraform doc, I couldn't find a resource provider for provisioning SWR resource... Unless I missed it on the doc, is there any plan to support SWR ;D?
Thanks heaps.

@niuzhenguo
Copy link
Member

@namoshizun Currently not, we need SWR provide a golang sdk first before we can add it to terraform.

@namoshizun
Copy link
Author

@namoshizun Currently not, we need SWR provide a golang sdk first before we can add it to terraform.

Thanks for replying. Is SWR team going to provide a golang sdk, or is there a timeline for doing so? Currently, we are migrating our cloud infrastructure from Azure to HuaweiCloud and the lack of SWR Terraform support is becoming a road-blocker. We might have to leave part of infrastructure, at least the container registry, in Azure, if we do have to leave SWR out of our Terraform plan...

@niuzhenguo
Copy link
Member

@namoshizun Currently not, we need SWR provide a golang sdk first before we can add it to terraform.

Thanks for replying. Is SWR team going to provide a golang sdk, or is there a timeline for doing so? Currently, we are migrating our cloud infrastructure from Azure to HuaweiCloud and the lack of SWR Terraform support is becoming a road-blocker. We might have to leave part of infrastructure, at least the container registry, in Azure, if we do have to leave SWR out of our Terraform plan...

You can create a request to SWR team to prioritize this.

@namoshizun
Copy link
Author

@namoshizun Currently not, we need SWR provide a golang sdk first before we can add it to terraform.

Thanks for replying. Is SWR team going to provide a golang sdk, or is there a timeline for doing so? Currently, we are migrating our cloud infrastructure from Azure to HuaweiCloud and the lack of SWR Terraform support is becoming a road-blocker. We might have to leave part of infrastructure, at least the container registry, in Azure, if we do have to leave SWR out of our Terraform plan...

You can create a request to SWR team to prioritize this.

Right....could you point me out how to send such request to them?

@niuzhenguo
Copy link
Member

@namoshizun You can create servcie ticket on Console.

@niuzhenguo
Copy link
Member

@namoshizun To my understanding, you can use docker cli to manage the images with SWR, which terraform resources do you need on Terraform?

@namoshizun
Copy link
Author

namoshizun commented Aug 13, 2020

@niuzhenguo yeah but that's the resource management after terraform provision --- use docker CLI to push / pull from an already existing container registry. However, currently Huaweicloud provider lacks support for provisioning the SWR registry, which means we would have to manually create & configure it and keep track of its status, which is kinda "anti-terraform". For consideration, Azure has a provider resource for its container registry: https://www.terraform.io/docs/providers/azurerm/r/container_registry.html

@aspekt112
Copy link

Any progress here?

@tarasmandryk
Copy link

We're interested in deploying SWR service with Terraform too.
I'd be really grateful if you could share your roadmap regarding Terraform support of various HuaweiCloud services.

@niuzhenguo
Copy link
Member

Sorry for the late response, will prioritize this. @tarasmandryk you can go to kanban project to see the roadmap.

@niuzhenguo
Copy link
Member

hi all, we just need a SWR organization/namespace resource here?

@niuzhenguo niuzhenguo self-assigned this Apr 1, 2021
@niuzhenguo niuzhenguo added this to the v1.24.0 milestone Apr 7, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants