You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Kiro CLI requires a one-time OAuth login. The PVC persists tokens across pod restarts.
34
+
### Recommended: API Key (No Login Required)
35
+
36
+
Kiro CLI supports API key authentication via the `KIRO_API_KEY` environment variable. This is the **recommended** approach — it requires no manual OAuth login and is fully managed by AWS Secrets Manager.
37
+
38
+
#### Setup Steps
39
+
40
+
1.**Enable API Keys in AWS Console** — Go to your AWS Console and search for "Kiro". Enable the API Keys feature. This option is only available through the AWS Console.
41
+
2.**Generate your API Key** — Go to [kiro.dev](https://kiro.dev), log in, and generate your API key.
42
+
3.**Store the key in AWS Secrets Manager** — Create a generic secret (e.g. secret name `kiro`) and store your API key as a key/value pair (e.g. key: `API_KEY`, value: your generated key).
43
+
4.**Configure AWS credentials** — Make sure your runtime environment has AWS CLI or AWS credentials configured so OpenAB can retrieve the secret.
44
+
5.**Configure `config.toml`** — Add the secret reference and environment variable:
0 commit comments