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

Add FluxCD Application Management #743

Merged
merged 7 commits into from
Aug 25, 2022

Commits on Aug 23, 2022

  1. Extend gitops.kubesphere.io/Application CRD and support basic operati…

    …on on FluxCD HelmRelease and Kustomization
    chengleqi committed Aug 23, 2022
    Configuration menu
    Copy the full SHA
    d2dd996 View commit details
    Browse the repository at this point in the history
  2. fix get Fluxapp bug and add more unit tests

    Signed-off-by: chengleqi <leqicheng@stu.xidian.edu.cn>
    chengleqi committed Aug 23, 2022
    Configuration menu
    Copy the full SHA
    5e075f4 View commit details
    Browse the repository at this point in the history
  3. Use get operation on HelmChart and fix RBAC bug

    Change Named design
    
    Signed-off-by: chengleqi <leqicheng@stu.xidian.edu.cn>
    chengleqi committed Aug 23, 2022
    Configuration menu
    Copy the full SHA
    eab2118 View commit details
    Browse the repository at this point in the history
  4. Use GenerateName to avoid naming conflict

    Signed-off-by: chengleqi <leqicheng@stu.xidian.edu.cn>
    chengleqi committed Aug 23, 2022
    Configuration menu
    Copy the full SHA
    0de3b98 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2022

  1. Refactor with provide flux api

    Signed-off-by: chengleqi <leqicheng@stu.xidian.edu.cn>
    chengleqi committed Aug 24, 2022
    Configuration menu
    Copy the full SHA
    60556b3 View commit details
    Browse the repository at this point in the history
  2. Add some checks for nil pointer situations

    Signed-off-by: chengleqi <leqicheng@stu.xidian.edu.cn>
    chengleqi committed Aug 24, 2022
    Configuration menu
    Copy the full SHA
    e02ac6e View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2022

  1. Add some check functions

    Signed-off-by: chengleqi <leqicheng@stu.xidian.edu.cn>
    chengleqi committed Aug 25, 2022
    Configuration menu
    Copy the full SHA
    49dcc3f View commit details
    Browse the repository at this point in the history