mirror of
https://github.com/Keeper-Security/harness-integration.git
synced 2026-07-16 16:21:12 +08:00
Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 5dd14e97cd |
@@ -30,3 +30,12 @@ build/
|
|||||||
tmp/
|
tmp/
|
||||||
temp/
|
temp/
|
||||||
*.tmp
|
*.tmp
|
||||||
|
|
||||||
|
# Claude Code files - internal dev tooling, never ship in image
|
||||||
|
.claude/
|
||||||
|
CLAUDE.md
|
||||||
|
plans/
|
||||||
|
|
||||||
|
# Documentation files not needed at runtime
|
||||||
|
*.md
|
||||||
|
!README.md
|
||||||
|
|||||||
@@ -1 +1,2 @@
|
|||||||
node_modules/
|
node_modules/
|
||||||
|
.claude/
|
||||||
|
|||||||
@@ -0,0 +1,21 @@
|
|||||||
|
# Keeper Secrets Manager Harness Plugin
|
||||||
|
Retrieve secrets from Keeper Vault directly into your Harness CI pipeline steps at runtime —
|
||||||
|
no secrets stored in Harness, no plaintext in pipeline configs.
|
||||||
|
|
||||||
|
## Documentation
|
||||||
|
For setup and usage, visit the [GitHub repository](https://github.com/Keeper-Security/harness-integration).
|
||||||
|
|
||||||
|
## How to Use This Image
|
||||||
|
```yaml
|
||||||
|
step:
|
||||||
|
type: Plugin
|
||||||
|
spec:
|
||||||
|
image: keeper/harness-plugin:latest
|
||||||
|
settings:
|
||||||
|
ksm_config: <+secrets.getValue("Keeper_Config_Secret")>
|
||||||
|
secrets: |
|
||||||
|
RECORD_UID/field/password > DB_PASSWORD
|
||||||
|
```
|
||||||
|
|
||||||
|
## Support and Feedback
|
||||||
|
For support or bug reports, file an issue on our [GitHub page](https://github.com/Keeper-Security/harness-integration/issues).
|
||||||
Reference in New Issue
Block a user