Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feat: Added Oracle Cloud Infrastructure(OCI) Vault service as a backend with vaultid #670

Open
wants to merge 13 commits into
base: main
Choose a base branch
from

Commits on Sep 21, 2024

  1. feat: Added new backend for Oracle Cloud Infrastructure Vault service

    Added a new backend for Oracle Cloud Infrastructure Vault service
    Documentes updated with the instruction for OCI backend
    
    Signed-off-by: Deepak Devadathan <[email protected]>
    ddevadat committed Sep 21, 2024
    Configuration menu
    Copy the full SHA
    f19e691 View commit details
    Browse the repository at this point in the history
  2. fix: Fetch latest version when no version specified

    When specifying latest secret version , explicitly setting version was failing.
    
    Signed-off-by: Deepak Devadathan <[email protected]>
    ddevadat committed Sep 21, 2024
    Configuration menu
    Copy the full SHA
    d5b5b8f View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2024

  1. feat: Added support for oci api key based authentication

    Added support for Oracle Cloud Infrastructure api key based authentication.
    Authentication will be tried with api key based method first and if its not available it will fallback to
    instance principal based authentication
    
    Signed-off-by: Deepak Devadathan <[email protected]>
    ddevadat committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    5e4c3f8 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. docs: Updated example policy for OCI instance principal authentication

    Updated the backend doc for a sample policy statement for instance principal authentication
    
    Signed-off-by: Deepak Devadathan <[email protected]>
    ddevadat committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    d3fdf51 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

  1. feat: Added vault and compartment id for OCI based backedn

    Added vault and compartment id for OCI based backend. This removes the need to put vault id
    in the manifest files. Documents updated for this setup
    
    Signed-off-by: Deepak Devadathan <[email protected]>
    ddevadat committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    5105a64 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2024

  1. docs: Updated minor typo errors in the documentation section

    Corrected minor typo error in backend.md for OCI setup
    
    Signed-off-by: Deepak Devadathan <[email protected]>
    ddevadat committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    12cbc45 View commit details
    Browse the repository at this point in the history
  2. docs: Updated oci vault id ref pattern

    Update the documentation for backend.md with correct ref value pattern for vauld ocid
    
    Signed-off-by: Deepak Devadathan <[email protected]>
    ddevadat committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    ee75568 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2024

  1. docs: Updated typo error for OCI path pattern

    Updated sample pattern for OCI vault
    
    Signed-off-by: Deepak Devadathan <[email protected]>
    ddevadat committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    d453c56 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2024

  1. Merge remote-tracking branch 'upstream/main' into oci-one-vault

    Signed-off-by: Deepak Devadathan <[email protected]>
    ddevadat committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    12b7c5e View commit details
    Browse the repository at this point in the history
  2. fix: Updated go.mod files

    updated the go mod file by running go mod tidy -compat=1.21
    
    Signed-off-by: Deepak Devadathan <[email protected]>
    ddevadat committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    c2ae912 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #3 from ddevadat/oci-one-vault

    Feat: Added Oracle Cloud Infrastructure(OCI) Vault service as a backend with vaultid
    ddevadat authored Oct 24, 2024
    Configuration menu
    Copy the full SHA
    a34bc10 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2024

  1. fix: prevent multiple secret lookup for individual secrets

    Prevent multiple secrets lookup for decrypting individual secrets. This issue was causing very
    slow response, when oci vault has a large number of secrets.
    
    Signed-off-by: Deepak Devadathan <[email protected]>
    ddevadat committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    d71a432 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #5 from ddevadat/oci-vault-quick

    Fix: To prevent slowness in secrets lookup in oci vault
    ddevadat authored Oct 28, 2024
    Configuration menu
    Copy the full SHA
    7ca1b9c View commit details
    Browse the repository at this point in the history