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: add support for git-sync with PVC (central sync deployment) #575

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

Commits on May 12, 2022

  1. refactor: move the dags-data volume to a common template

    Signed-off-by: Burak Karakan <burak.karakan@gmail.com>
    karakanb committed May 12, 2022
    Configuration menu
    Copy the full SHA
    64ca618 View commit details
    Browse the repository at this point in the history
  2. feat: add a simple deployment for a git-sync pod

    Signed-off-by: Burak Karakan <burak.karakan@gmail.com>
    karakanb committed May 12, 2022
    Configuration menu
    Copy the full SHA
    b2ca992 View commit details
    Browse the repository at this point in the history
  3. feat: disable the previous validation rule for persistent dags and gi…

    …tsync
    
    Signed-off-by: Burak Karakan <burak.karakan@gmail.com>
    karakanb committed May 12, 2022
    Configuration menu
    Copy the full SHA
    af954b2 View commit details
    Browse the repository at this point in the history
  4. feat: add exclusion for all the gitsync containers if persistence is …

    …enabled
    
    Signed-off-by: Burak Karakan <burak.karakan@gmail.com>
    karakanb committed May 12, 2022
    Configuration menu
    Copy the full SHA
    df8c463 View commit details
    Browse the repository at this point in the history
  5. fix: correct the values reference for dags key

    Signed-off-by: Burak Karakan <burak.karakan@gmail.com>
    karakanb committed May 12, 2022
    Configuration menu
    Copy the full SHA
    828e3e8 View commit details
    Browse the repository at this point in the history
  6. feat: copy dags from the mounted pvc to the local dag path

    Signed-off-by: Burak Karakan <burak.karakan@gmail.com>
    karakanb committed May 12, 2022
    Configuration menu
    Copy the full SHA
    3512922 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2022

  1. fix: make sure the volumes are correctly mounted for the git-sync dep…

    …loyment
    
    Signed-off-by: Burak Karakan <burak.karakan@gmail.com>
    karakanb committed May 13, 2022
    Configuration menu
    Copy the full SHA
    e715b04 View commit details
    Browse the repository at this point in the history
  2. fix: implement correct permissions for git-sync deployment

    Signed-off-by: Burak Karakan <burak.karakan@gmail.com>
    karakanb committed May 13, 2022
    Configuration menu
    Copy the full SHA
    dfc9fc8 View commit details
    Browse the repository at this point in the history
  3. fix: mount correct paths for the copied dags

    Signed-off-by: Burak Karakan <burak.karakan@gmail.com>
    karakanb committed May 13, 2022
    Configuration menu
    Copy the full SHA
    4520c46 View commit details
    Browse the repository at this point in the history
  4. feat: introduce securityContext under the gitSync values

    Signed-off-by: Burak Karakan <burak.karakan@gmail.com>
    karakanb committed May 13, 2022
    Configuration menu
    Copy the full SHA
    a5e8401 View commit details
    Browse the repository at this point in the history