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: customer managed keys (CMEK) #249

Merged
merged 14 commits into from Apr 19, 2021
Merged

Commits on Mar 17, 2021

  1. feat: customer managed keys (CMEK)

    Implement customer managed keys (CMEK) feature.
    
    WIP. DO NOT MERGE.
    Chris Rossi committed Mar 17, 2021
    Copy the full SHA
    5c9b61a View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2021

  1. Wrap Status.

    Chris Rossi committed Mar 18, 2021
    Copy the full SHA
    1f3bc49 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    ea5dde1 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2021

  1. Blacken.

    Chris Rossi committed Mar 19, 2021
    Copy the full SHA
    47b84b6 View commit details
    Browse the repository at this point in the history
  2. Make system tests in charge of their own key.

    Chris Rossi committed Mar 19, 2021
    Copy the full SHA
    20c8ba7 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2021

  1. Copy the full SHA
    df7bdc5 View commit details
    Browse the repository at this point in the history
  2. Fix test.

    Chris Rossi committed Mar 22, 2021
    Copy the full SHA
    2e31436 View commit details
    Browse the repository at this point in the history
  3. Lint.

    Chris Rossi committed Mar 22, 2021
    Copy the full SHA
    cf0176e View commit details
    Browse the repository at this point in the history
  4. Put system tests where nox is expecting to find them.

    Chris Rossi committed Mar 22, 2021
    Copy the full SHA
    6601e03 View commit details
    Browse the repository at this point in the history
  5. Test backup with CMEK.

    Chris Rossi committed Mar 22, 2021
    Copy the full SHA
    76e1651 View commit details
    Browse the repository at this point in the history
  6. Differentiate instance and cluster names for cmek test, so tests aren…

    …'t stepping on each other's toes. Remove bogus backup with cmek test.
    Chris Rossi committed Mar 22, 2021
    Copy the full SHA
    731efdd View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2021

  1. rename encryption.py to encryption_info.py

    Chris Rossi committed Apr 7, 2021
    Copy the full SHA
    090080e View commit details
    Browse the repository at this point in the history
  2. make sure kms_key_name is set to None if encryption_info is not

    PB.
    Chris Rossi committed Apr 7, 2021
    Copy the full SHA
    f1aae9d View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2021

  1. Fix typo. Use more realistic looking test strings.

    Chris Rossi committed Apr 15, 2021
    Copy the full SHA
    e7a45ee View commit details
    Browse the repository at this point in the history