WIP: Create CRD for component deployment#77
Conversation
Signed-off-by: Sergio Arroutbi <sarroutb@redhat.com>
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: