Creating a Vault in private cloud

Not applicable

I'm trying to create a secure vault in private cloud. I use the same management API (using curl) that I use in Apigee public cloud, with minor changes to credentials, IP, Port. On public cloud it works, but on private cloud I get a "404 not found" even if I'm simply just trying to do a Get or Post on a Vault.

Is there anything that needs to be done differently in private cloud? Is it some installation step that might have been missed?

The URL in my curl command is "

Solved Solved
0 9 200
1 ACCEPTED SOLUTION

adas
Participant V

@SZHorani vaults api was not available in 4.14.04. I think it was introduced in 4.14.07, but I will check and confirm.

View solution in original post

9 REPLIES 9

Not applicable

The URL in my curl command is "http://ip:port/v1/o/{org}/environments/{env}/vault...

Version is 14.04

looks good, chances are that Vaults are not available in 14.04, let me check, anyways

your URL is missing, can you post it? which version of private cloud you are using?

Not applicable

Here is the command I'm using to list the vault (with appropriate authorization and ip and org replaced)

curl -X GET --header "Authorization: Basic xyz" "https://api.enterprise.apigee.com/v1/organizations/dev/vaults"

Can you please confirm the version number of Edge which you are running on-prem?

Version is 14.04

adas
Participant V

@SZHorani vaults api was not available in 4.14.04. I think it was introduced in 4.14.07, but I will check and confirm.

Upgraded to 4.15.07. Problem solved. Thanks for your help guys.

akoo
Participant V

Hello @SZHorani, I wanted to add an important note: encrypted KVMs are here. Details are in our documentation: http://docs.apigee.com/api-services/reference/key-value-map-operations-policy . You now have an option for encrypted data without having to use Node.js.