AppConfiguration icon indicating copy to clipboard operation
AppConfiguration copied to clipboard

Kubernetes provider fails to run on arm platform

Open scorpionfly7 opened this issue 1 year ago • 6 comments

When installing with helm helm install azureappconfiguration.kubernetesprovider
oci://mcr.microsoft.com/azure-app-configuration/helmchart/kubernetes-provider
--namespace azappconfig-system
--create-namespace

and deploying

apiVersion: azconfig.io/v1 kind: AzureAppConfigurationProvider metadata: name: appconfigurationprovider-sample spec: endpoint: target: configMapName: configmap-created-by-appconfig-provider configMapData: type: json key: mysettings.json auth: workloadIdentity: managedIdentityClientId:

There is error in pod exec /manager: exec format error Why it happening?

scorpionfly7 avatar Mar 23 '24 17:03 scorpionfly7

Hi @scorpionfly7, I was unable to reproduce the issue on my end. Can you check the k8s provider pod status by executing kubectl get pod -n azappconfig-system and kubectl desribe pod (k8s provider pod names) -n azappconfig-system. Thanks.

linglingye001 avatar Mar 25 '24 08:03 linglingye001

Hi @linglingye001 First command pod has status CrashLoopBackOff And seconds command said the server does not have a resource type …Main error is this IMG_3321

scorpionfly7 avatar Mar 25 '24 09:03 scorpionfly7

@scorpionfly7 It seem like the k8s provider pod fails to start up with CrashLoopBackOff status. Could you please run kubectl describe pod [name] -n azappconfig-system and replace [name] with pod name which can get from kubectl get pod -n azappconfig-system. Thanks.

linglingye001 avatar Mar 25 '24 13:03 linglingye001

@scorpionfly7 What's the node architecture are you using?amd64 or arm64?

RichardChen820 avatar Apr 07 '24 02:04 RichardChen820

@RichardChen820 arm64…Is that problem?

scorpionfly7 avatar Apr 08 '24 08:04 scorpionfly7

@scorpionfly7 That is the problem, ARM64 architecture support is in our roadmap, and we are currently working on it.

RichardChen820 avatar Apr 17 '24 07:04 RichardChen820

@scorpionfly7 the latest 2.0.0-preview supports running on the arm architecture.

RichardChen820 avatar May 16 '24 02:05 RichardChen820

Close this issue.

RichardChen820 avatar May 16 '24 02:05 RichardChen820

helm install azureappconfiguration.kubernetesprovider oci://mcr.microsoft.com/azure-app-configuration/helmchart/kubernetes-provider --namespace azappconfig-system --create-namespace --version 2.0.0-preview

RichardChen820 avatar May 16 '24 08:05 RichardChen820