Skip to content

Commit

Permalink
✨ Add a log msg to clarify a secret is required to deploy kai
Browse files Browse the repository at this point in the history
Signed-off-by: Jason Montleon <jmontleo@redhat.com>
  • Loading branch information
jmontleon committed Sep 11, 2024
1 parent c6ec495 commit 4f904c3
Showing 1 changed file with 10 additions and 0 deletions.
10 changes: 10 additions & 0 deletions roles/tackle/tasks/kai.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,16 @@
namespace: "{{ app_namespace }}"
register: kai_api_key_secret_status

- when: (kai_api_key_secret_status.resources|length) == 0

Check failure on line 11 in roles/tackle/tasks/kai.yml

View workflow job for this annotation

GitHub Actions / ansible-lint

key-order[task]

You can improve the task key order to: name, when, debug
name: Verify kai-api-key-secret has been created
debug:
msg: >
Kai will not deploy until the credential secret exists.
kubectl create secret -n {{ app_namespace }} generic kai-api-key-secret
--fromliteral=genai_key=[BAM_KEY]
--from-literal=api_base=[OPENAI_BASE]
--from-literal=api_key=[OPENAI_KEY]
- when: (kai_api_key_secret_status.resources|length) > 0
block:
- name: Check if JWT token secret is defined
Expand Down

0 comments on commit 4f904c3

Please # to comment.