Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

kube-rbac-proxy crashing on arm64 platform #1101

Closed
rksharma95 opened this issue Feb 8, 2023 · 1 comment · Fixed by #1103
Closed

kube-rbac-proxy crashing on arm64 platform #1101

rksharma95 opened this issue Feb 8, 2023 · 1 comment · Fixed by #1103
Assignees
Labels
enhancement New feature or request

Comments

@rksharma95
Copy link
Collaborator

rksharma95 commented Feb 8, 2023

Feature Request

Short Description
KubeArmor supports ARM platform and we're done with testing some ARM based edge devices with apparmor LSM and in continuation to test various K8s-Engines with ARM based compute i.e. Azure Ampere, OKE Ampere.

We already providing KubeArmor Artifacts i.e. kubearmor, kubearmor-init container image
as well as KubeArmor k8s controllers i.e. kubearmor-annotation-manager, kubearmor-host-policy-manager, and kubearmor-policy-manager for ARM plateform too.

kube-rbac-proxy used by the kubebuilder is crashing when it deployed with KubeArmor Custom Controllers.

Is your feature request related to a problem? Please describe the use case.
Currently KubeArmor k8s controllers are crashing on ARM based cluster.

kube-system   kubearmor-annotation-manager-7fc8d9b964-g8lhf    1/2     CrashLoopBackOff 
kube-system   kubearmor-host-policy-manager-5644c558d8-grn7f   0/2     CrashLoopBackOff 
kube-system   kubearmor-policy-manager-5cc6867465-7h4v5        0/2     CrashLoopBackOff

With the error related to incompatible binary format.

$ kubectl logs -n kube-system kubearmor-host-policy-manager-5644c558d8-grn7f
Defaulted container "kube-rbac-proxy" out of: kube-rbac-proxy, kubearmor-host-policy-manager
exec ./kube-rbac-proxy: exec format error

$ kubectl logs -n kube-system kubearmor-policy-manager-5cc6867465-7h4v5
Defaulted container "kube-rbac-proxy" out of: kube-rbac-proxy, kubearmor-policy-manager
exec ./kube-rbac-proxy: exec format error

Describe the solution you'd like

use arm64 compatible kubebuilder image

@rksharma95 rksharma95 added the enhancement New feature or request label Feb 8, 2023
@rksharma95
Copy link
Collaborator Author

Ref #1084

@rksharma95 rksharma95 changed the title KubeArmor k8s controllers for arm64 platform Kubebuilder crashing on arm64 platform Feb 9, 2023
@rksharma95 rksharma95 changed the title Kubebuilder crashing on arm64 platform kube-rbac-proxy crashing on arm64 platform Feb 9, 2023
@rksharma95 rksharma95 self-assigned this Feb 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant