Skip to content

Conversation

jdmuntacb
Copy link
Contributor

@jdmuntacb jdmuntacb commented Nov 8, 2023

Validated as OK without regressions.

I/O snapshot:

jagadeshmunta@JagadeshbaseMBP vault-plugin-database-couchbasecapella % scripts/set_db_config_example.sh 
Success! Data written to: database/config/couchbasecapella-database
jagadeshmunta@JagadeshbaseMBP vault-plugin-database-couchbasecapella % scripts/set_password_policy.sh 
Success! Data written to: sys/policies/password/couchbasecapella
jagadeshmunta@JagadeshbaseMBP vault-plugin-database-couchbasecapella % scripts/set_dynamic_role_all_buckets_example.sh 
Success! Data written to: database/roles/mydynamicrole3
jagadeshmunta@JagadeshbaseMBP vault-plugin-database-couchbasecapella % scripts/get_dynamic_cred_all_buckets.sh 
Key                Value
---                -----
lease_id           database/creds/mydynamicrole3/XmavYXBuaC3azxQPWWJvbBaj
lease_duration     5m
lease_renewable    true
password           2vwkhlJ6c7Ba88dsFFM#X1Ilen8e567yNPKpnaAHN6SwCyS0hX1VTUV64HGupuCq
username           VC_TOKEN_MYDYNAMICROLE3_CHKOBYXRKCPCMX6ZL6RV_1699477168
jagadeshmunta@JagadeshbaseMBP vault-plugin-database-couchbasecapella % ls -lrt
total 232
-rw-r--r--   1 jagadeshmunta  staff   1714 Oct  3 13:41 Dockerfile
-rw-r--r--   1 jagadeshmunta  staff  16725 Oct  3 13:41 LICENSE
-rw-r--r--   1 jagadeshmunta  staff   1558 Oct  3 13:41 Makefile
-rw-r--r--   1 jagadeshmunta  staff   9595 Oct  3 13:41 README.md
drwxr-xr-x   3 jagadeshmunta  staff     96 Oct  3 13:41 cmd
-rw-r--r--   1 jagadeshmunta  staff   6320 Oct  3 13:41 connection_producer.go
-rw-r--r--   1 jagadeshmunta  staff   5880 Oct  3 13:41 couchbasecapella.go
-rw-r--r--   1 jagadeshmunta  staff   9880 Oct  3 13:41 couchbasecapella_test.go
-rw-r--r--   1 jagadeshmunta  staff   3899 Oct  3 13:41 docker.md
-rw-r--r--   1 jagadeshmunta  staff  13794 Oct  3 13:41 httputils.go
drwxr-xr-x  20 jagadeshmunta  staff    640 Nov  8 12:34 scripts
-rw-r--r--   1 jagadeshmunta  staff  21799 Nov  8 12:58 go.sum
-rw-r--r--   1 jagadeshmunta  staff   2276 Nov  8 12:58 go.mod
drwxr-xr-x   4 jagadeshmunta  staff    128 Nov  8 12:58 tmp
jagadeshmunta@JagadeshbaseMBP vault-plugin-database-couchbasecapella % ls -lrt tmp/plugins 
total 38904
-rwxr-xr-x  1 jagadeshmunta  staff  19915200 Nov  8 12:58 vault-plugin-database-couchbasecapella
jagadeshmunta@JagadeshbaseMBP vault-plugin-database-couchbasecapella % scripts/get_dynamic_cred_all_buckets.sh
Key                Value
---                -----
lease_id           database/creds/mydynamicrole3/Mde52SmJNKbmqDg7aKTMlcXf
lease_duration     5m
lease_renewable    true
password           W%XPIqJLenQF0rrGiIjRB4Xs4w2qPi7DL5ROGuMqIaSU%umQ%04bh!tQ2PDGO5t0
username           VC_TOKEN_MYDYNAMICROLE3_GBF4IPT7TPK1SDESUVLL_1699477197
jagadeshmunta@JagadeshbaseMBP vault-plugin-database-couchbasecapella % scripts/set_static_role_example.sh     
Success! Data written to: database/static-roles/mydbuser1
jagadeshmunta@JagadeshbaseMBP vault-plugin-database-couchbasecapella % scripts/get_static_cred_example.sh 
Key                    Value
---                    -----
last_vault_rotation    2023-11-08T13:00:09.110237-08:00
password               oKEo2RF1wwalda5yP8le8K#JMQbGswmmuOg1c9H5vNQFNJt5uWK2wxZBcR5KQqdN
rotation_period        2m
ttl                    1m54s
username               mydbuser1
jagadeshmunta@JagadeshbaseMBP vault-plugin-database-couchbasecapella % 

@jdmuntacb jdmuntacb merged commit 7d1c82b into main Nov 8, 2023
@Talina06 Talina06 deleted the AV-67094_vault_go_ver branch November 8, 2023 22:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant