Vault CLI 명령을 알고 있는 경우 해당 cURL 명령을 가져오는 방법은 무엇입니까?

1348 단어 hashicorpapivault
만약 vault auth enable oidc 라는 명령이 있다면, 대응하는 API 호출을 어떻게 아십니까?이렇게:vault auth disable -output-curl-string oidc다음 예는 다음과 같습니다.
$ vault auth enable oidc
Success! Enabled oidc auth method at: oidc/

$ vault auth disable oidc
Success! Disabled the auth method (if it existed) at: oidc/

$ vault auth enable -output-curl-string oidc
curl -X POST -H "X-Vault-Request: true" -H "X-Vault-Token: $(vault print token)"
 -d '{"type":"oidc","description":"","config":{"options":null,"default_lease_ttl
":"0s","max_lease_ttl":"0s","force_no_cache":false},"local":false,"seal_wrap":fa
lse,"external_entropy_access":false,"options":null}' http://127.0.0.1:8200/v1/sy
s/auth/oidc

$ vault auth disable -output-curl-string oidc
curl -X DELETE -H "X-Vault-Request: true" -H "X-Vault-Token: $(vault print token
)" http://127.0.0.1:8200/v1/sys/auth/oidc

Vault API를 사용하여 기밀 정보를 가져오거나 생성하는 간단한 방법에 대한 자세한 내용은 다음 링크를 사용하는 것이 좋습니다.
https://www.slideshare.net/mitchp/vault-secrets-via-api-for-the-rest-of-us

좋은 웹페이지 즐겨찾기