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

k8sClient get resources across all namespaces (#601) #854

Commits on Sep 16, 2024

  1. k8sClient get resources across all namespaces. WIP (argoproj-labs#601)

    - Modify ks8Client functions to always get Application resources across all namespaces
    - Add required RBAC permissions
    
    Signed-off-by: Jort Koopmans <jort.koopmans@entrnce.com>
    jortkoopmans committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    4902053 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. Fix GetApplication function which requires a namespace

    Fix UpdateSpec to handle partial updates without specified appNamespace
    Fix tests to work with Applications across namespaces
    
    Signed-off-by: Jort Koopmans <jort.koopmans@entrnce.com>
    jortkoopmans committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    d440337 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

  1. - Ensure a unique application is found (findApplicationByName)

    - Error wrapping for improved reporting in higher-lvl code
    - Change UpdateSpec retry to stop trying, with exponential backoff
    - Add and enhance tests. Improve code coverage.
    
    Signed-off-by: Jort Koopmans <jort.koopmans@entrnce.com>
    jortkoopmans committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    d4b988f View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2024

  1. Configuration menu
    Copy the full SHA
    fd619ae View commit details
    Browse the repository at this point in the history