Skip to content

Commit 1c12f36

Browse files
edits for the billing model
1 parent e54c7ad commit 1c12f36

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

articles/marketplace/azure-container-technical-assets-kubernetes.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -204,10 +204,25 @@ Ensure the Helm chart adheres to the following rules:
204204

205205
:::image type="content" source="./media/azure-container/billing-identifier.png" alt-text="A screenshot of a properly formatted values.yaml file is shown. The images are using digests. The content resembles the sample values.yaml file linked in this article.":::
206206

207+
### Available billing models
208+
209+
Billing model |Definition
210+
---------------|-----------
211+
Per core|Usage is charged for every core used by the Kubernetes application’s extension instance (reported at hourly frequency)
212+
Per every core in cluster|Usage is charged based on total number of cores in the kubernetes cluster (reported at hourly frequency
213+
Per cluster|Usage is charged for each instance of the Kubernetes application extension on the cluster (reported at hourly frequency)
214+
Per every node in cluster|Usage is charged based on total number of nodes in the cluster (reported at hourly frequency)
215+
Per node|Usage is charged for each node on which the Kubernetes application’s extension instance runs on (reported at hourly frequency)
216+
Per pod|Usage is charged for each pod on which the Kubernetes application’s extension instance runs (reported at hourly frequency)
217+
Bring your own licensing (BYOL)|Usage is charged based on existing licensing that the customer can bring in.
218+
219+
207220
### Make updates based on your billing model
208221

209222
After reviewing the billing models available, select one appropriate for your use case and complete the following steps:
210223

224+
Follow steps to add identifier in the *Per core* billing model:
225+
211226
- Add a billing identifier label and cpu cores request to your `deployment.yaml` file.
212227

213228
:::image type="content" source="./media/azure-container/billing-identifier-label.png" alt-text="A screenshot of a properly formatted billing identifier label in a deployment.yaml file. The content resembles the sample depoyment.yaml file linked in this article":::
@@ -218,6 +233,10 @@ After reviewing the billing models available, select one appropriate for your us
218233

219234
:::image type="content" source="./media/azure-container/billing-identifier-value.png" alt-text="A screenshot of a properly formatted values.yaml file, showing the global > azure > billingIdentifier field.":::
220235

236+
Follow steps to add a billing identifier label in the *Per core* billing model:
237+
238+
- Add a billing identifier label `azure-extensions-usage-release-identifier` to your `deployment.yaml` file (Under **Template** > **Metadata** > **Labels**>).
239+
221240
Note that at deployment time, the cluster extensions feature will replace the billing identifier value with the extension type name you provide while setting up plan details.
222241

223242
For examples configured to deploy the [Azure Voting App][azure-voting-app], see the following:

0 commit comments

Comments
 (0)