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

Feature Request: Service Fabric #541

Closed
hashibot opened this issue Nov 9, 2017 · 13 comments · Fixed by #4
Closed

Feature Request: Service Fabric #541

hashibot opened this issue Nov 9, 2017 · 13 comments · Fixed by #4

Comments

@hashibot
Copy link

hashibot commented Nov 9, 2017

This issue was originally opened by @retheshnair as hashicorp/terraform#16604. It was migrated here as a result of the provider split. The original body of the issue is below.


Hi there,

Terraform support for azure service fabric cluster missing

Terraform Version

[root@puppettest PUPPETPREPROD]# terraform -v
Terraform v0.10.7

Your version of Terraform is out of date! The latest version
is 0.10.8. You can update by downloading from www.terraform.io/downloads.html

@tombuildsstuff tombuildsstuff changed the title Terraform support for azure service fabric cluster missing Feature Request: Service Fabric Nov 9, 2017
@naymore
Copy link

naymore commented Jan 12, 2018

Any update on the subject? That's the key piece missing at least for our Azure endeavors.

@pixelicous
Copy link

@tombuildsstuff any chance this gets on 1.3 or 1.4? 🥇

@schuyleroccm
Copy link

Any updates on this enhancement request?

@pixelicous
Copy link

@tombuildsstuff hey! any news on this? i was also wondering as soon as this feature will be implemented, will we be able to do things such as update the nodes certificates or add additional scalesets such as we do with arm templates? its an issue as microsoft says the supported way to handle the cluster is through arm templates.. thanks!

@tombuildsstuff tombuildsstuff removed the M3 label Jul 9, 2018
@tombuildsstuff
Copy link
Contributor

@pixelicous Service Fabric isn't on our short-term roadmap unfortunately; that said we'd happily accept a community contribution adding support for this.

Regarding what features will be available, I'm not familiar enough with Service Fabric to comment, but there appears to be API's available which should help someone familiar with it to answer that question: https://docs.microsoft.com/en-us/rest/api/servicefabric/sfrp-api-clusters_update :)

@pixelicous
Copy link

@tombuildsstuff hey tom! thanks for your response, i would love to contribute and add much more than service fabric, would need to learn GO for this.. believe me if i had time i would, however i dont :)

@tombuildsstuff
Copy link
Contributor

This evening the Managed Service Fabric offering "Service Fabric Mesh" has been announced in Public Preview - which may change task (perhaps it'd be worth looking at the Managed SF offering vs the Unmanaged SF offering in the future?): https://azure.microsoft.com/en-gb/blog/azure-service-fabric-mesh-is-now-in-public-preview/

@joshgav
Copy link
Contributor

joshgav commented Jul 17, 2018

Go libs about to land: Azure/azure-sdk-for-go#2228

@pixelicous
Copy link

@tombuildsstuff @joshgav The mesh is the Paas containers offering, completely different thing which is very contraint, not something we are working with.
Thanks for the support anyways :)

@tombuildsstuff
Copy link
Contributor

hey @retheshnair @naymore @Pixelicious @schuyleroccm

Just to let you know that support for Service Fabric Clusters has been merged via #4 and will go out in v1.12 of the AzureRM Provider. Thanks to @lstolyarov for submitting the original PR / apologies this PR sat waiting for so long (I hope he doesn't mind that I rebased/finished the PR!)

Thanks!

@romansommer
Copy link

Hi @tombuildsstuff
I'm pretty new to terraform, how often do you make releases of the ARM Provider?
Will terraform just grab the new provider as soon as it is released or do I have to update terraform?

@tombuildsstuff
Copy link
Contributor

@ttsdevelopers

I'm pretty new to terraform, how often do you make releases of the ARM Provider?

it tends to vary somewhat (so we don't target specific dates since things can move) - but there'll be a release in the near future.

Will terraform just grab the new provider as soon as it is released or do I have to update terraform?

You can upgrade the version of the AzureRM Provider used by Terraform by doing the following:

provider "azurerm" {
  version = "={version}"
}

and then re-running terraform init which will download the release number you've specified in the provider block :)

Thanks!

@ghost
Copy link

ghost commented Mar 30, 2020

I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues.

If you feel this issue should be reopened, we encourage creating a new issue linking back to this one for added context. If you feel I made an error 🤖 🙉 , please reach out to my human friends 👉 [email protected]. Thanks!

@ghost ghost locked and limited conversation to collaborators Mar 30, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

8 participants