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 16, 2024
1 parent c6ec495 commit e2abf24
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

- name: Verify kai-api-key-secret has been created
when: (kai_api_key_secret_status.resources|length) == 0
debug:
msg: >
Kai will not deploy until the credential secret exists.
kubectl create secret -n {{ app_namespace }} generic {{ kai_api_key_secret_name }}
--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 e2abf24

Please sign in to comment.