-
Notifications
You must be signed in to change notification settings - Fork 10
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
WIP: Create CRD for component deployment #77
base: main
Are you sure you want to change the base?
WIP: Create CRD for component deployment #77
Conversation
Signed-off-by: Sergio Arroutbi <[email protected]>
6f98a90
to
00962cc
Compare
@sarroutbi thanks for the PR, could you please provide the command used to deploy the operator with those changes? I am currently getting the following error:
|
Hello Maya. This is not related to the change itself, but with the agent ... You need to set KEYLIME_AGENT_ENABLE_IAK_IDEVID environment variable to "false": diff --git a/build/helm/keylime/charts/keylime-agent/templates/daemonset.yaml b/build/helm/keylime/charts/keylime-agent/templates/daemonset.yaml
index a9067a6..8c3d1f2 100644
--- a/build/helm/keylime/charts/keylime-agent/templates/daemonset.yaml
+++ b/build/helm/keylime/charts/keylime-agent/templates/daemonset.yaml
@@ -89,6 +89,8 @@ spec:
# tied to the host mount
- name: KEYLIME_AGENT_AGENT_DATA_PATH
value: "/var/lib/keylime-persistent/agent_data.json"
+ - name: KEYLIME_AGENT_ENABLE_IAK_IDEVID
+ value: "false" |
This is due to a bug fixed on agent master, but not yet released: keylime/rust-keylime#729 |
This is a Work In Progress pull request. It allows deploying attestation-operator through CRD configuration, without Helm.
There are still opened issues: