# Welcome to the Azure Kubernetes Service on Azure Stack HCI repo This is where the AKS-HCI team will track features and issues with AKS-HCI. We will monitor this repo in order to engage with our community and discuss questions, customer scenarios, or feature requests. Checkout our projects tab to see the roadmap for AKS-HCI!
MIT License
109
stars
45
forks
source link
Known issue - AKS Arc billing status goes out-of-policy - can be fixed without re-installation #372
An AKS Arc cluster billing status had been out of sync and limited cluster operations.
Sync-AksHciBilling returns Upload Successful! but Get-AksHciBillingStatus | ConvertTo-Json shows a ConnectionStatus OutOfPolicy and the LastConnected date is higher than 30 days.
It is documented in the known issues with the only way to fix as a redeploy with a clean installation.
With help from support, we fixed the issue by deleting the billing-manager pods.
kubectl get pods -n azure-arc --kubeconfig (get-kvaconfig).kubeconfig showed the billing-manager deployment older than 76 days
Deleting the pods kubectl delete pod -n azure-arc billing-manager-deployment-597b8997bb-kzksb --kubeconfig (get-kvaconfig).kubeconfig
Sync-AksHciBilling
Fixed the issue and Get-AksHciBillingStatus | ConvertTo-Json reported ConnectionStatus Connected again.
We created multiple workload clusters after initial setup, but did not touch them for more than 60 days.
An AKS Arc cluster billing status had been out of sync and limited cluster operations.
Sync-AksHciBilling
returnsUpload Successful!
butGet-AksHciBillingStatus | ConvertTo-Json
shows a ConnectionStatusOutOfPolicy
and theLastConnected
date is higher than 30 days.It is documented in the known issues with the only way to fix as a redeploy with a clean installation.
With help from support, we fixed the issue by deleting the billing-manager pods.
kubectl get pods -n azure-arc --kubeconfig (get-kvaconfig).kubeconfig
showed the billing-manager deployment older than 76 dayskubectl delete pod -n azure-arc billing-manager-deployment-597b8997bb-kzksb --kubeconfig (get-kvaconfig).kubeconfig
Sync-AksHciBilling
Get-AksHciBillingStatus | ConvertTo-Json
reported ConnectionStatusConnected
again.We created multiple workload clusters after initial setup, but did not touch them for more than 60 days.