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

Part 8/n - Add redis plugin #106

Merged
merged 51 commits into from
Feb 2, 2024
Merged

Conversation

cipherboy
Copy link
Member

This imports the Redis database plugin as discussed in #64, bringing it in-tree with history.


This is part of #68, broken up to make review easier.

@naphelps When it comes time for merge, I'd suggest making this one a rebase merge if you can to preserve history. Thanks!

fhitchen and others added 30 commits December 3, 2020 11:21
- Add `Spring Cloud Vault Integration` section
- Update `Build` section with an alternative build command in case of `no such file or directory` error while creating Redis connection in Vault
…oud_vault_integration

Update README.md file
* switch to v4

* switch from string[] to array

* remove leftover commented out code

Co-authored-by: Austin Gebauer <agebauer@hashicorp.com>
* switch to v4

* switch from string[] to array

* remove leftover commented out code

* update mod from fhitchens to hashicorp

Co-authored-by: Austin Gebauer <agebauer@hashicorp.com>
* draft for tls support

* remove baseprem param

* add insecure_tls param and update test

* commit suggested changes

* remove base64 decoding and update field names

* remove fmt.Printf statements

* read ca cert from file path instead of contents

* Update redis.go

Co-authored-by: Austin Gebauer <34121980+austingebauer@users.noreply.github.com>

Co-authored-by: Austin Gebauer <agebauer@hashicorp.com>
Co-authored-by: Austin Gebauer <34121980+austingebauer@users.noreply.github.com>
Co-authored-by: hashicorp-copywrite[bot] <noreply@hashicorp.com>
Co-authored-by: hashicorp-copywrite[bot] <110428419+hashicorp-copywrite[bot]@users.noreply.github.com>
…penbao#17)

* Adds makefile, gh action for tests, dependabot, tools

* Update .github/workflows/tests.yaml

Co-authored-by: Theron Voran <tvoran@users.noreply.github.com>

* Update .github/workflows/tests.yaml

Co-authored-by: Theron Voran <tvoran@users.noreply.github.com>

* Update .github/workflows/tests.yaml

Co-authored-by: Theron Voran <tvoran@users.noreply.github.com>

* Update .go-version

Co-authored-by: Theron Voran <tvoran@users.noreply.github.com>

* Fixes tests to run locally with testacc

* try acctests in CI

---------

Co-authored-by: Theron Voran <tvoran@users.noreply.github.com>
Co-authored-by: hashicorp-copywrite[bot] <110428419+hashicorp-copywrite[bot]@users.noreply.github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…openbao#21)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot bot and others added 21 commits May 24, 2023 14:58
…1.0 (openbao#24)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Move testing info to its own section in the README
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.41.0 to 1.53.0.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](grpc/grpc-go@v1.41.0...v1.53.0)

---
updated-dependencies:
- dependency-name: google.golang.org/grpc
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* workflows: add bulk dep update job

* remove dependabot
Co-authored-by: hc-github-team-secure-vault-ecosystem <hc-github-team-secure-vault-ecosystem@users.noreply.github.com>
Co-authored-by: hashicorp-copywrite[bot] <110428419+hashicorp-copywrite[bot]@users.noreply.github.com>
Co-authored-by: hc-github-team-secure-vault-ecosystem <hc-github-team-secure-vault-ecosystem@users.noreply.github.com>
Co-authored-by: Max Coulombe <109547106+maxcoulombe@users.noreply.github.com>
Signed-off-by: Alexander Scheel <alexander.m.scheel@gmail.com>
…d7e2423480d711'

git-subtree-dir: plugins/database/redis
git-subtree-mainline: d0fdf53
git-subtree-split: a567798
Cherry-pick of b87c658.

Signed-off-by: Alexander Scheel <alexander.m.scheel@gmail.com>
Cherry-pick of db4a254.

Signed-off-by: Alexander Scheel <alexander.m.scheel@gmail.com>
@naphelps naphelps merged commit 3f07265 into openbao:main Feb 2, 2024
2 of 9 checks passed
@cipherboy
Copy link
Member Author

(This brought in a change dropped from #104 to fix the imports in command/commands.go).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

9 participants