-
Notifications
You must be signed in to change notification settings - Fork 5k
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: enable metadata to be set on namespaces #10672
Commits on Nov 4, 2022
-
Signed-off-by: pashavictorovich <pavel@codefresh.io>
Configuration menu - View commit details
-
Copy full SHA for d33d23a - Browse repository at this point
Copy the full SHA d33d23aView commit details -
create namespace should support annotations
Signed-off-by: pashavictorovich <pavel@codefresh.io>
Configuration menu - View commit details
-
Copy full SHA for dc6969f - Browse repository at this point
Copy the full SHA dc6969fView commit details -
Signed-off-by: pashavictorovich <pavel@codefresh.io>
Configuration menu - View commit details
-
Copy full SHA for e69c2df - Browse repository at this point
Copy the full SHA e69c2dfView commit details -
regenerate entity on modify hook
Signed-off-by: pashavictorovich <pavel@codefresh.io>
Configuration menu - View commit details
-
Copy full SHA for 14e1877 - Browse repository at this point
Copy the full SHA 14e1877View commit details -
Signed-off-by: pashavictorovich <pavel@codefresh.io>
Configuration menu - View commit details
-
Copy full SHA for e01eb88 - Browse repository at this point
Copy the full SHA e01eb88View commit details -
feat: enable metadata to be set on namespaces
This builds upon the work that @pasha-codefresh did in argoproj#10288. The main differences between this PR and the previous one is that we use SSA to diff between different versions of the namespace, as well as having a slightly different API in gitops-engine for setting the namespace modifier. We now also set the ownership of the namespace in ArgoCD. Closes argoproj#4628 Closes argoproj#6215 Closes argoproj#7799 Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4426079 - Browse repository at this point
Copy the full SHA 4426079View commit details -
fix: don't always track namespaces
For now, only allow namespaces managed with `managedNamespaceMetadata` to have tracking set by Argo. Ideally we'd like new namespaces to also be tracked by Argo, but there's currently an issue with a failing integration test. Also wrap error message if setting the app instance errors on the namespace. Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 7cb2a9f - Browse repository at this point
Copy the full SHA 7cb2a9fView commit details -
fix: always return true with
hasManagedMetadata
If `hasManagedMetadata` is set, `true` should always be returned. Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e774851 - Browse repository at this point
Copy the full SHA e774851View commit details -
docs: add clarifying docs on resource tracking
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for cdd8897 - Browse repository at this point
Copy the full SHA cdd8897View commit details -
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 33f1b0d - Browse repository at this point
Copy the full SHA 33f1b0dView commit details -
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3f992f1 - Browse repository at this point
Copy the full SHA 3f992f1View commit details -
Update gitops-engine to current master
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
Configuration menu - View commit details
-
Copy full SHA for d76f316 - Browse repository at this point
Copy the full SHA d76f316View commit details