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

[META] Client Side Encryption in OpenSearch #7229

Closed
6 of 8 tasks
vikasvb90 opened this issue Apr 18, 2023 · 5 comments
Closed
6 of 8 tasks

[META] Client Side Encryption in OpenSearch #7229

vikasvb90 opened this issue Apr 18, 2023 · 5 comments
Assignees
Labels
enhancement Enhancement or improvement to existing feature or request feature New feature or request

Comments

@vikasvb90
Copy link
Contributor

vikasvb90 commented Apr 18, 2023

We have discussed about feature proposal of enhancement of repository plugin in #6353 and design proposal for the same in #6633. Based on this we have come up with the following tasks :

  1. Define a new plugin interface for crypto plugin and management of crypto clients and their metadata.
  2. Changes in remote store to provide encryption or decryption of content.
  3. Common extensible plugin implementation to provide support for crypto abstractions.

This issue is a meta-issue for tracking the progress of client side encryption.

API Changes in OpenSearch

PUT _snapshot/vikasvb-repository-test-1
{
  "type": "s3",
  "settings": {
    "bucket": "vikasvb-repository-test",
    "region": "us-west-2"
  },    
  "encrypted": true,
  "crypto_settings": {
      "key_provider_name": "first-mock-1",
      "key_provider_type": "sample-key-provider-extension",
      "settings": {
          "key-1": "sample value"
      }
  }
}
@vikasvb90 vikasvb90 added enhancement Enhancement or improvement to existing feature or request feature New feature or request labels Apr 18, 2023
@vikasvb90 vikasvb90 self-assigned this Apr 18, 2023
@anasalkouz
Copy link
Member

@vikasvb90 is this tracking green for 2.9?

@anasalkouz anasalkouz added the v2.9.0 'Issues and PRs related to version v2.9.0' label Jun 29, 2023
@vikasvb90
Copy link
Contributor Author

vikasvb90 commented Jul 7, 2023

@anasalkouz It was earlier but reviews couldn't start on this so it is not being planned for 2.9 anymore.

@anasalkouz
Copy link
Member

Moving this to 2.10

@hdhalter
Copy link

hdhalter commented Aug 29, 2023

Is this going out in 2.10? If so, can someone please review the PR for technical accuracy? Thanks. opensearch-project/documentation-website#4389 @vikasvb90 , @anasalkouz

@vikasvb90
Copy link
Contributor Author

Is this going out in 2.10? If so, can someone please review the PR for technical accuracy? Thanks. opensearch-project/documentation-website#4389 @vikasvb90 , @anasalkouz

@hdhalter Yes, this is going in 2.10. I will take a look. Thanks!

@dagneyb dagneyb added v2.11.0 Issues and PRs related to version 2.11.0 and removed v2.10.0 labels Sep 14, 2023
@vikasvb90 vikasvb90 added v2.10.0 and removed v2.11.0 Issues and PRs related to version 2.11.0 v2.10.0 labels Oct 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Enhancement or improvement to existing feature or request feature New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants