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

Fix schema changes and update for api v1 changes #648

Merged
merged 19 commits into from
Jul 17, 2024
Merged

Conversation

Neaj-Morshad-101
Copy link
Member

@Neaj-Morshad-101 Neaj-Morshad-101 commented Jul 8, 2024

Migration and Refactor Checklist

General Changes

  • Change TerminationPolicy to DeletionPolicy
  • Rename cordinatorSpec to PodTemplate.Spec.Containers.Spec

PodTemplate Resource

  • Ensure resources and security context in PodTemplate apply to the main/DB container:
    • Resources
    • Security Context

API Changes

  • Update Ferret API as required

StatefulSet to PetSet

  • Refactor StatefulSet references to PetSet

Redis Configuration

  • Update Redis Master to Shards wording and Replica count changes

Version Changes

  • Migrate old databases from v1alpha2 to v1

@Neaj-Morshad-101 Neaj-Morshad-101 changed the title Fix Doc Fix Documentation for latest releaes Jul 8, 2024
Copy link

github-actions bot commented Jul 8, 2024

Visit the preview URL for this PR (updated for commit 41e6db1):

https://kubedb-v2-hugo--pr648-fix-api-fnr75awc.web.app

(expires Wed, 24 Jul 2024 11:47:18 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: 0f29ae8ae0bd54a99bf2b223b6833be47acd5943

@Neaj-Morshad-101 Neaj-Morshad-101 changed the title Fix Documentation for latest releaes Fix documentation for the latest KubeDB release Jul 9, 2024
@sheikh-arman sheikh-arman force-pushed the fix-api branch 2 times, most recently from 746f2fb to 1be0f7f Compare July 9, 2024 14:27
@Neaj-Morshad-101 Neaj-Morshad-101 changed the title Fix documentation for the latest KubeDB release Fix schema changes and update for api v1 changes Jul 12, 2024
Neaj-Morshad-101 and others added 17 commits July 17, 2024 10:35
Signed-off-by: Neaj Morshad <[email protected]>
Signed-off-by: Neaj Morshad <[email protected]>
Signed-off-by: SK Ali Arman <[email protected]>
Signed-off-by: Neaj Morshad <[email protected]>
Signed-off-by: Neaj Morshad <[email protected]>
Signed-off-by: SK Ali Arman <[email protected]>
Signed-off-by: SK Ali Arman <[email protected]>
Signed-off-by: SK Ali Arman <[email protected]>
Signed-off-by: SK Ali Arman <[email protected]>
Signed-off-by: Neaj Morshad <[email protected]>
Signed-off-by: sayedppqq <[email protected]>
@ArnobKumarSaha ArnobKumarSaha merged commit 4fdb8c4 into master Jul 17, 2024
7 checks passed
@ArnobKumarSaha ArnobKumarSaha deleted the fix-api branch July 17, 2024 12:00
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.

5 participants