Skip to content

Commit b66a12c

Browse files
Update readme.md
1 parent 1c315cf commit b66a12c

1 file changed

Lines changed: 20 additions & 6 deletions

File tree

  • deploy/az/servicefabric/LinuxContainers

deploy/az/servicefabric/LinuxContainers/readme.md

Lines changed: 20 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -94,21 +94,35 @@ Install the certificate (by double-clicking on the .PFX file) under 'Current Use
9494

9595
<img src="https://github.com/dotnet-architecture/eShopOnContainers/blob/dev/img/sf/install-cert.PNG">
9696

97+
Also, install the same certificate as CA (Certificate Authority) under Current User, too.
98+
99+
![image](https://user-images.githubusercontent.com/1712635/31642795-c6ffa434-b2a1-11e7-8ff8-2a63549a780e.png)
100+
97101
## Editing servicefabricdeploysecured.parameters.json file
98102

99-
Edit the parameters in `servicefabricdeploysecured.parameters.json` in a similar way you can do with tthe unsecured .json file shown above (clusterName, dnsName, etc.), plus edit the following values:
103+
Edit the parameters in `servicefabricdeploysecured.parameters.json` in a similar way you can do with the unsecured .json file shown above (clusterName, dnsName, etc.), plus edit the following values:
104+
105+
- sourceVaultValue: Your Azure Keyvault's RESOURCE ID (check Azure keyvault properties, similar to: /subscriptions/e1234ac1-c09c-3jaf-6767-98b3c5f1f246/resourceGroups/eshop-global-resgrp/providers/Microsoft.KeyVault/vaults/eshopkeyvault")
106+
107+
- certificateUrlValue: Your certificate Secret Identifier (check Azure Keyvault secret certificate properties, should be in the format of https://<name of the vault>.vault.azure.net:443/secrets/<exact location>, similar to:
108+
https://eshopkeyvault.vault.azure.net/secrets/pro-eshop-sflinux-cluster-cert/fd47684442c04cdj83b3hfe4h8e08123)
100109

101-
- sourceVaultValue: keyvault resource id (check azure keyvault properties)
102-
- certificateUrlValue: certificate url (check azure Keyvault certificate properties)
103-
- certificateThumbprint: certificate thumbprint (check azure Keyvault certificate properties)
110+
- certificateThumbprint: certificate thumbprint (check azure Keyvault certificate thumbprint, something like 69JK453486D55A6818577Z0699100365HDK70FCE)
104111

105112
## Deploy the template
106113

107-
Once parameter file is edited you can deploy it using [create-resources script](../readme.md).
114+
Once parameters file is edited you can deploy it using [create-resources script](../readme.md).
115+
Use a command prompt window positioned into the deploy\az folder.
108116

109117
```
110-
create-resources.cmd servicefabric\LinuxContainers\servicefabricdeploysecured newResourceGroup -c westus
118+
create-resources.cmd servicefabric\LinuxContainers\servicefabricdeploysecured pro-eshop-sflinux-resgrp -c westus
111119
```
120+
The execution should be something like the following:
121+
![image](https://user-images.githubusercontent.com/1712635/31642529-54479704-b2a0-11e7-90ee-2abf32c92205.png)
122+
123+
Once the cluster is created you can explore it with Azure's portal, like in the following image:
124+
125+
112126
## Deploy eShopOnServiceFabric with Visual Studio.
113127

114128
Modify the cloud.xml file of each Service Fabric application in PublishProfile directory and set your certificate settings to be able to deploy eshopOnContainers in the secured cluster:

0 commit comments

Comments
 (0)