diff --git a/bundle/manifests/gitops-operator.clusterserviceversion.yaml b/bundle/manifests/gitops-operator.clusterserviceversion.yaml index a5d0052a7..138992b24 100644 --- a/bundle/manifests/gitops-operator.clusterserviceversion.yaml +++ b/bundle/manifests/gitops-operator.clusterserviceversion.yaml @@ -4,6 +4,36 @@ metadata: annotations: alm-examples: |- [ + { + "apiVersion": "argoproj.io/v1alpha1", + "kind": "AnalysisRun", + "metadata": { + "labels": { + "app.kubernetes.io/created-by": "argo-analysisrun-manager", + "app.kubernetes.io/instance": "analysisrun-sample", + "app.kubernetes.io/managed-by": "kustomize", + "app.kubernetes.io/name": "analysisrun", + "app.kubernetes.io/part-of": "argo-analysisrun-manager" + }, + "name": "analysisrun-sample" + }, + "spec": {} + }, + { + "apiVersion": "argoproj.io/v1alpha1", + "kind": "AnalysisTemplate", + "metadata": { + "labels": { + "app.kubernetes.io/created-by": "argo-analysistemplate-manager", + "app.kubernetes.io/instance": "analysistemplate-sample", + "app.kubernetes.io/managed-by": "kustomize", + "app.kubernetes.io/name": "analysistemplate", + "app.kubernetes.io/part-of": "argo-analysistemplate-manager" + }, + "name": "analysistemplate-sample" + }, + "spec": {} + }, { "apiVersion": "argoproj.io/v1alpha1", "kind": "AppProject", @@ -28,6 +58,51 @@ metadata: }, "spec": null }, + { + "apiVersion": "argoproj.io/v1alpha1", + "kind": "ArgoCD", + "metadata": { + "labels": { + "app.kubernetes.io/created-by": "argo-argocd-manager", + "app.kubernetes.io/instance": "argocd-sample", + "app.kubernetes.io/managed-by": "kustomize", + "app.kubernetes.io/name": "argocd", + "app.kubernetes.io/part-of": "argo-argocd-manager" + }, + "name": "argocd-sample" + }, + "spec": {} + }, + { + "apiVersion": "argoproj.io/v1alpha1", + "kind": "ClusterAnalysisTemplate", + "metadata": { + "labels": { + "app.kubernetes.io/created-by": "argo-clusteranalysistemplate-manager", + "app.kubernetes.io/instance": "clusteranalysistemplate-sample", + "app.kubernetes.io/managed-by": "kustomize", + "app.kubernetes.io/name": "clusteranalysistemplate", + "app.kubernetes.io/part-of": "argo-clusteranalysistemplate-manager" + }, + "name": "clusteranalysistemplate-sample" + }, + "spec": {} + }, + { + "apiVersion": "argoproj.io/v1alpha1", + "kind": "Experiment", + "metadata": { + "labels": { + "app.kubernetes.io/created-by": "argo-experiment-manager", + "app.kubernetes.io/instance": "experiment-sample", + "app.kubernetes.io/managed-by": "kustomize", + "app.kubernetes.io/name": "experiment", + "app.kubernetes.io/part-of": "argo-experiment-manager" + }, + "name": "experiment-sample" + }, + "spec": {} + }, { "apiVersion": "argoproj.io/v1alpha1", "kind": "NotificationsConfiguration", @@ -57,6 +132,36 @@ metadata: } } }, + { + "apiVersion": "argoproj.io/v1alpha1", + "kind": "Rollout", + "metadata": { + "labels": { + "app.kubernetes.io/created-by": "argo-rollouts-manager", + "app.kubernetes.io/instance": "rollout-sample", + "app.kubernetes.io/managed-by": "kustomize", + "app.kubernetes.io/name": "rollout", + "app.kubernetes.io/part-of": "argo-rollouts-manager" + }, + "name": "rollout-sample" + }, + "spec": {} + }, + { + "apiVersion": "argoproj.io/v1alpha1", + "kind": "RolloutManager", + "metadata": { + "labels": { + "app.kubernetes.io/created-by": "argo-rolloutmanager-manager", + "app.kubernetes.io/instance": "rolloutmanager-sample", + "app.kubernetes.io/managed-by": "kustomize", + "app.kubernetes.io/name": "rolloutmanager", + "app.kubernetes.io/part-of": "argo-rolloutmanager-manager" + }, + "name": "rolloutmanager-sample" + }, + "spec": {} + }, { "apiVersion": "argoproj.io/v1beta1", "kind": "ArgoCD", @@ -164,7 +269,7 @@ metadata: capabilities: Deep Insights console.openshift.io/plugins: '["gitops-plugin"]' containerImage: quay.io/redhat-developer/gitops-operator - createdAt: "2025-01-30T07:45:55Z" + createdAt: "2025-02-10T11:31:58Z" description: Enables teams to adopt GitOps principles for managing cluster configurations and application delivery across hybrid multi-cluster Kubernetes environments. features.operators.openshift.io/disconnected: "true" diff --git a/config/samples/argoproj.io_v1alpha1_aargocd.yaml b/config/samples/argoproj.io_v1alpha1_aargocd.yaml new file mode 100644 index 000000000..dfa010ee3 --- /dev/null +++ b/config/samples/argoproj.io_v1alpha1_aargocd.yaml @@ -0,0 +1,11 @@ +apiVersion: argoproj.io/v1alpha1 +kind: ArgoCD +metadata: + labels: + app.kubernetes.io/name: argocd + app.kubernetes.io/instance: argocd-sample + app.kubernetes.io/part-of: argo-argocd-manager + app.kubernetes.io/managed-by: kustomize + app.kubernetes.io/created-by: argo-argocd-manager + name: argocd-sample +spec: {} \ No newline at end of file diff --git a/config/samples/argoproj.io_v1alpha1_analysisrun.yaml b/config/samples/argoproj.io_v1alpha1_analysisrun.yaml new file mode 100644 index 000000000..c5222cb30 --- /dev/null +++ b/config/samples/argoproj.io_v1alpha1_analysisrun.yaml @@ -0,0 +1,11 @@ +apiVersion: argoproj.io/v1alpha1 +kind: AnalysisRun +metadata: + labels: + app.kubernetes.io/name: analysisrun + app.kubernetes.io/instance: analysisrun-sample + app.kubernetes.io/part-of: argo-analysisrun-manager + app.kubernetes.io/managed-by: kustomize + app.kubernetes.io/created-by: argo-analysisrun-manager + name: analysisrun-sample +spec: {} \ No newline at end of file diff --git a/config/samples/argoproj.io_v1alpha1_analysistemplate.yaml b/config/samples/argoproj.io_v1alpha1_analysistemplate.yaml new file mode 100644 index 000000000..573626f17 --- /dev/null +++ b/config/samples/argoproj.io_v1alpha1_analysistemplate.yaml @@ -0,0 +1,11 @@ +apiVersion: argoproj.io/v1alpha1 +kind: AnalysisTemplate +metadata: + labels: + app.kubernetes.io/name: analysistemplate + app.kubernetes.io/instance: analysistemplate-sample + app.kubernetes.io/part-of: argo-analysistemplate-manager + app.kubernetes.io/managed-by: kustomize + app.kubernetes.io/created-by: argo-analysistemplate-manager + name: analysistemplate-sample +spec: {} \ No newline at end of file diff --git a/config/samples/argoproj.io_v1alpha1_clusteranalysistemplate.yaml b/config/samples/argoproj.io_v1alpha1_clusteranalysistemplate.yaml new file mode 100644 index 000000000..fe7fe5fee --- /dev/null +++ b/config/samples/argoproj.io_v1alpha1_clusteranalysistemplate.yaml @@ -0,0 +1,11 @@ +apiVersion: argoproj.io/v1alpha1 +kind: ClusterAnalysisTemplate +metadata: + labels: + app.kubernetes.io/name: clusteranalysistemplate + app.kubernetes.io/instance: clusteranalysistemplate-sample + app.kubernetes.io/part-of: argo-clusteranalysistemplate-manager + app.kubernetes.io/managed-by: kustomize + app.kubernetes.io/created-by: argo-clusteranalysistemplate-manager + name: clusteranalysistemplate-sample +spec: {} \ No newline at end of file diff --git a/config/samples/argoproj.io_v1alpha1_experiment.yaml b/config/samples/argoproj.io_v1alpha1_experiment.yaml new file mode 100644 index 000000000..08d97d452 --- /dev/null +++ b/config/samples/argoproj.io_v1alpha1_experiment.yaml @@ -0,0 +1,11 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Experiment +metadata: + labels: + app.kubernetes.io/name: experiment + app.kubernetes.io/instance: experiment-sample + app.kubernetes.io/part-of: argo-experiment-manager + app.kubernetes.io/managed-by: kustomize + app.kubernetes.io/created-by: argo-experiment-manager + name: experiment-sample +spec: {} \ No newline at end of file diff --git a/config/samples/argoproj.io_v1alpha1_rollout.yaml b/config/samples/argoproj.io_v1alpha1_rollout.yaml new file mode 100644 index 000000000..ecb35aa57 --- /dev/null +++ b/config/samples/argoproj.io_v1alpha1_rollout.yaml @@ -0,0 +1,11 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Rollout +metadata: + labels: + app.kubernetes.io/name: rollout + app.kubernetes.io/instance: rollout-sample + app.kubernetes.io/part-of: argo-rollouts-manager + app.kubernetes.io/managed-by: kustomize + app.kubernetes.io/created-by: argo-rollouts-manager + name: rollout-sample +spec: {} \ No newline at end of file diff --git a/config/samples/argoproj.io_v1alpha1_rolloutmanager.yaml b/config/samples/argoproj.io_v1alpha1_rolloutmanager.yaml new file mode 100644 index 000000000..e45078553 --- /dev/null +++ b/config/samples/argoproj.io_v1alpha1_rolloutmanager.yaml @@ -0,0 +1,11 @@ +apiVersion: argoproj.io/v1alpha1 +kind: RolloutManager +metadata: + labels: + app.kubernetes.io/name: rolloutmanager + app.kubernetes.io/instance: rolloutmanager-sample + app.kubernetes.io/part-of: argo-rolloutmanager-manager + app.kubernetes.io/managed-by: kustomize + app.kubernetes.io/created-by: argo-rolloutmanager-manager + name: rolloutmanager-sample +spec: {} \ No newline at end of file diff --git a/config/samples/kustomization.yaml b/config/samples/kustomization.yaml index d95bfef97..4d1c10796 100644 --- a/config/samples/kustomization.yaml +++ b/config/samples/kustomization.yaml @@ -6,4 +6,11 @@ resources: - argoproj.io_v1alpha1_applicationset.yaml - argoproj.io_v1alpha1_appproject.yaml - argoproj.io_v1alpha1_notificationsconfiguration.yaml +- argoproj.io_v1alpha1_rolloutmanager.yaml +- argoproj.io_v1alpha1_rollout.yaml +- argoproj.io_v1alpha1_aargocd.yaml +- argoproj.io_v1alpha1_clusteranalysistemplate.yaml +- argoproj.io_v1alpha1_analysistemplate.yaml +- argoproj.io_v1alpha1_analysisrun.yaml +- argoproj.io_v1alpha1_experiment.yaml #+kubebuilder:scaffold:manifestskustomizesamples