Add Service Fabric Cluster Certificate
Octopus.AzurePowerShell exported 05/02/2018 by prebenh belongs to 'Azure' category.
Add a secondary cluster certificate to a service fabric cluster using an existing azure key vault certificate.
Parameters
When steps based on the template are included in a project's deployment process, the parameters below can be set.
Azure account
Resource group name
The azure resource group name where the service fabric cluster is located
Service fabric cluster name
The name of the service fabric cluster
Secret identifier
The secret identifier of the Azure Key Value certificate. Example
https://{key vault name}.vault.azure.net/secrets/{certificate name}/{identifier}
Azure Storage Account Name
Name of the account that the files and folders will be uploaded to.
Azure Storage Account Key
The key that is used to log into the account.
Azure Container Name
The name of the container the files and folder will be uploaded to.
Name of the Parent Folder
Name of the Parent Folder being uploaded
Recursive
Force
Override is enabled or not
Script body
Write-Output "Adding Service fabric cluster certificate"
Write-Output "Resource group name: " $OctopusParameters["Azure.AddServiceFabricClusterCertificate.ResourceGroupName"]
Write-Output "Service fabric cluster name:" $OctopusParameters["Azure.AddServiceFabricClusterCertificate.ClusterName"]
Write-Output "Certificate secret identifier:" $OctopusParameters["Azure.AddServiceFabricClusterCertificate.SecretIdentifier"]
Add-AzureRmServiceFabricClusterCertificate -ResourceGroupName $OctopusParameters["Azure.AddServiceFabricClusterCertificate.ResourceGroupName"] `
-Name $OctopusParameters["Azure.AddServiceFabricClusterCertificate.ClusterName"] `
-SecretIdentifier $OctopusParameters["Azure.AddServiceFabricClusterCertificate.SecretIdentifier"]To use this template in Octopus Deploy, copy the JSON below and paste it into the Library → Step templates → Import dialog.
Show JSON{
"Id": "cf3fb207-05d7-4818-8c09-d2484eadc96c",
"Name": "Add Service Fabric Cluster Certificate",
"Description": "Add a secondary cluster certificate to a service fabric cluster using an existing azure key vault certificate.",
"Version": 0,
"ExportedAt": "2018-05-02T11:51:09.599Z",
"ActionType": "Octopus.AzurePowerShell",
"Author": "prebenh",
"Parameters": [
{
"Id": "14ec432f-4d26-4341-8c06-5b89cfb20a6c",
"Name": "Azure.AddServiceFabricClusterCertificate.Account",
"Label": "Azure account",
"HelpText": null,
"DefaultValue": "",
"DisplaySettings": {
"Octopus.ControlType": "AzureAccount"
},
"Links": {}
},
{
"Id": "dc0b28c9-40b8-4897-be2a-a48fbbbec685",
"Name": "Azure.AddServiceFabricClusterCertificate.ResourceGroupName",
"Label": "Resource group name",
"HelpText": "The azure resource group name where the service fabric cluster is located",
"DefaultValue": "",
"DisplaySettings": {
"Octopus.ControlType": "SingleLineText"
},
"Links": {}
},
{
"Id": "7436632f-210f-4cec-8639-c93164a6240f",
"Name": "Azure.AddServiceFabricClusterCertificate.ClusterName",
"Label": "Service fabric cluster name",
"HelpText": "The name of the service fabric cluster",
"DefaultValue": "",
"DisplaySettings": {
"Octopus.ControlType": "SingleLineText"
},
"Links": {}
},
{
"Id": "7ee8a384-bab3-4714-af79-dcfbd3bd602f",
"Name": "Azure.AddServiceFabricClusterCertificate.SecretIdentifier",
"Label": "Secret identifier",
"HelpText": "The secret identifier of the Azure Key Value certificate.\nExample\n> https://{key vault name}.vault.azure.net/secrets/{certificate name}/{identifier}",
"DefaultValue": "",
"DisplaySettings": {
"Octopus.ControlType": "SingleLineText"
},
"Links": {}
},
{
"Id": "4cb76611-ff29-4256-9475-3769fd890e0f",
"Name": "storageAccountName",
"Label": "Azure Storage Account Name",
"HelpText": "Name of the account that the files and folders will be uploaded to.",
"DefaultValue": null,
"DisplaySettings": {
"Octopus.ControlType": "SingleLineText"
}
},
{
"Id": "cc0eb63d-4545-4d9d-aca3-7844e1e0a54e",
"Name": "storageAccountKey",
"Label": "Azure Storage Account Key",
"HelpText": "The key that is used to log into the account.",
"DefaultValue": null,
"DisplaySettings": {
"Octopus.ControlType": "Sensitive"
}
},
{
"Id": "8245c4b0-014d-467c-a95d-ab6aac230075",
"Name": "containerName",
"Label": "Azure Container Name",
"HelpText": "The name of the container the files and folder will be uploaded to.",
"DefaultValue": null,
"DisplaySettings": {
"Octopus.ControlType": "SingleLineText"
}
},
{
"Id": "45f6df33-d04d-44bd-8a26-1ab45c634afc",
"Name": "localFolder",
"Label": "Name of the Parent Folder",
"HelpText": "Name of the Parent Folder being uploaded",
"DefaultValue": null,
"DisplaySettings": {
"Octopus.ControlType": "SingleLineText"
}
},
{
"Id": "8c559f0f-2d6e-4202-8614-65cabb29e643",
"Name": "doRecurse",
"Label": "Recursive",
"HelpText": null,
"DefaultValue": "True",
"DisplaySettings": {
"Octopus.ControlType": "Checkbox"
}
},
{
"Id": "8a06615b-69a2-4d32-be29-981b6c5725fc",
"Name": "doForce",
"Label": "Force",
"HelpText": "Override is enabled or not",
"DefaultValue": "False",
"DisplaySettings": {
"Octopus.ControlType": "Checkbox"
}
}
],
"Properties": {
"Octopus.Action.Script.ScriptSource": "Inline",
"Octopus.Action.Azure.AccountId": "#{Azure.AddServiceFabricClusterCertificate.Account}",
"Octopus.Action.Script.ScriptBody": "Write-Output \"Adding Service fabric cluster certificate\"\nWrite-Output \"Resource group name: \" $OctopusParameters[\"Azure.AddServiceFabricClusterCertificate.ResourceGroupName\"]\nWrite-Output \"Service fabric cluster name:\" $OctopusParameters[\"Azure.AddServiceFabricClusterCertificate.ClusterName\"]\nWrite-Output \"Certificate secret identifier:\" $OctopusParameters[\"Azure.AddServiceFabricClusterCertificate.SecretIdentifier\"]\n\nAdd-AzureRmServiceFabricClusterCertificate -ResourceGroupName $OctopusParameters[\"Azure.AddServiceFabricClusterCertificate.ResourceGroupName\"] `\n\t-Name $OctopusParameters[\"Azure.AddServiceFabricClusterCertificate.ClusterName\"] `\n -SecretIdentifier $OctopusParameters[\"Azure.AddServiceFabricClusterCertificate.SecretIdentifier\"]"
},
"Category": "Azure",
"HistoryUrl": "https://github.com/OctopusDeploy/Library/commits/master/step-templates/azure-add-service-fabric-cluster-certificate.json",
"Website": "/step-templates/cf3fb207-05d7-4818-8c09-d2484eadc96c",
"Logo": "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",
"$Meta": {
"Type": "ActionTemplate"
}
}Provided under the Apache License version 2.0.