Azure Kubernetes Service cost analysis: Är nu tillgänglig i Preview

Äntligen har vi ett enkelt tillägg som vi kan aktivera på våra AKS-kluster för att få en uppdelning av kostnaderna mellan de olika namespace och mer. Detta kan ses genom cost analysis.

Innan du fortsätter, se till att ditt kluster inte är på free tier . Det måste vara Standard eller Premium.

Nedan är koden för att uppdatera ditt kluster med tillägget för kostnadsanalys. Om du vill ha fullständig dokumentation och instruktioner om hur du aktiverar tillägget när du skapar klustret, klicka här.

Uppdatera AKS-kluster med tillägg för kostnadsanalys

#Variables.
$clusterName = ""
$clusterResourceGroup = ""
$subscriptionName = ""

#If you need to update the extension version.
az extension update --name aks-preview


#Register the 'ClusterCostAnalysis' feature flag.
az feature register --namespace "Microsoft.ContainerService" --name "ClusterCostAnalysis"

#Verify that the 'ClusterCostAnalysis' feature flag is registered.
#Took me 10-15 minutes before it was done!
az feature show --namespace "Microsoft.ContainerService" --name "ClusterCostAnalysis"

#When the status reflects 'Registered', refresh the registration.
az provider register --namespace Microsoft.ContainerService

#Set the Azure CLI context to the specified subscription.
az account set --name $subscriptionName

#Enable cost analysis on the AKS cluster.
az aks update --name $clusterName --resource-group $clusterResourceGroup --enable-cost-analysis

Visa Kubernetes-kostnader (Preview)

Du kan visa dina Kubernetes-kostnader på två olika sätt genom Cost Analysis på subscription eller sidan för Cost Management.

Det finns ingen anledning för mig att skriva några instruktioner eftersom Microsoft har fantastisk dokumentation runt detta.

Alexander Arana Escobedo

Författare

februari 01, 2024

Alexander Arana Escobedo

Cloud Architecture & DevOps Advocator