diff --git a/cluster/chimera/nodes-mngt/kustomization.yaml b/cluster/chimera/nodes-mngt/kustomization.yaml deleted file mode 100644 index b5e1e6c..0000000 --- a/cluster/chimera/nodes-mngt/kustomization.yaml +++ /dev/null @@ -1,6 +0,0 @@ -apiVersion: kustomize.config.k8s.io/v1beta1 -kind: Kustomization -resources: - - icarus-nodes-mngt - - diff --git a/nodes-mngt/README.md b/nodes-mngt/README.md deleted file mode 100644 index e69de29..0000000 diff --git a/nodes-mngt/icarus-nodes-mngt/cronWorkflows/crictl-prune.yaml b/nodes-mngt/icarus-nodes-mngt/cronWorkflows/crictl-prune.yaml deleted file mode 100644 index 7aac02e..0000000 --- a/nodes-mngt/icarus-nodes-mngt/cronWorkflows/crictl-prune.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: argoproj.io/v1alpha1 -kind: CronWorkflow -metadata: - name: crictl-prune - namespace: icarus-nodes-mngt -spec: - schedules: - - "0 0 * * *" - concurrencyPolicy: "Forbid" - successfulJobsHistoryLimit: 3 - failedJobsHistoryLimit: 5 - workflowSpec: - entrypoint: exec - serviceAccountName: argo-runner - imagePullSecrets: - - name: oci-mylimbo-infra-icarus-credentials - - templates: - - name: exec - steps: - - - name: script-exec - templateRef: - name: icarus-ansible-script - template: raw-source - arguments: - parameters: - - name: source - value: | - ansible-playbook mylimbo.globals.k3s.crictl_prune diff --git a/nodes-mngt/icarus-nodes-mngt/cronWorkflows/kustomization.yaml b/nodes-mngt/icarus-nodes-mngt/cronWorkflows/kustomization.yaml deleted file mode 100644 index 8c66997..0000000 --- a/nodes-mngt/icarus-nodes-mngt/cronWorkflows/kustomization.yaml +++ /dev/null @@ -1,6 +0,0 @@ -apiVersion: kustomize.config.k8s.io/v1beta1 -kind: Kustomization -resources: - - crictl-prune.yaml -generatorOptions: - disableNameSuffixHash: true \ No newline at end of file diff --git a/nodes-mngt/icarus-nodes-mngt/infra/argo-runner-sa.yaml b/nodes-mngt/icarus-nodes-mngt/infra/argo-runner-sa.yaml deleted file mode 100644 index 5436fca..0000000 --- a/nodes-mngt/icarus-nodes-mngt/infra/argo-runner-sa.yaml +++ /dev/null @@ -1,31 +0,0 @@ -apiVersion: v1 -kind: ServiceAccount -metadata: - name: argo-runner ---- - -apiVersion: rbac.authorization.k8s.io/v1 -kind: Role -metadata: - name: argo-runner-role -rules: - - apiGroups: ["argoproj.io"] - resources: ["workflows", "workflowtasksets", "workflowtaskresults"] - verbs: ["*"] - - apiGroups: [""] - resources: ["pods", "pods/log"] - verbs: ["get", "list", "watch", "create", "update", "patch"] - ---- - -apiVersion: rbac.authorization.k8s.io/v1 -kind: RoleBinding -metadata: - name: argo-runner-rb -subjects: - - kind: ServiceAccount - name: argo-runner -roleRef: - kind: Role - name: argo-runner-role - apiGroup: rbac.authorization.k8s.io \ No newline at end of file diff --git a/nodes-mngt/icarus-nodes-mngt/infra/kustomization.yaml b/nodes-mngt/icarus-nodes-mngt/infra/kustomization.yaml deleted file mode 100644 index 66d6028..0000000 --- a/nodes-mngt/icarus-nodes-mngt/infra/kustomization.yaml +++ /dev/null @@ -1,7 +0,0 @@ -apiVersion: kustomize.config.k8s.io/v1beta1 -kind: Kustomization -resources: - - argo-runner-sa.yaml -generatorOptions: - disableNameSuffixHash: true - diff --git a/nodes-mngt/icarus-nodes-mngt/kustomization.yaml b/nodes-mngt/icarus-nodes-mngt/kustomization.yaml deleted file mode 100644 index b4a4b12..0000000 --- a/nodes-mngt/icarus-nodes-mngt/kustomization.yaml +++ /dev/null @@ -1,12 +0,0 @@ -apiVersion: kustomize.config.k8s.io/v1beta1 -kind: Kustomization -namespace: icarus-nodes-mngt -resources: - - infra - - cronWorkflows - - workflowTemplates - - ../../mylimbo-ansible-collections-global -generatorOptions: - disableNameSuffixHash: true - - diff --git a/nodes-mngt/icarus-nodes-mngt/workflowTemplates/icarus-ansible-script.yaml b/nodes-mngt/icarus-nodes-mngt/workflowTemplates/icarus-ansible-script.yaml deleted file mode 100644 index 6a9b9c3..0000000 --- a/nodes-mngt/icarus-nodes-mngt/workflowTemplates/icarus-ansible-script.yaml +++ /dev/null @@ -1,35 +0,0 @@ -apiVersion: argoproj.io/v1alpha1 -kind: WorkflowTemplate -metadata: - name: icarus-ansible-script - labels: - workflows.argoproj.io/archive-strategy: "false" - annotations: - workflows.argoproj.io/description: | - icarus ansible script -spec: - serviceAccountName: argo-runner - imagePullSecrets: - - name: oci-mylimbo-infra-icarus-credentials - entrypoint: raw-source - - templates: - - name: raw-source - inputs: - parameters: - - name: source - steps: - - - name: invoke-limbo-ansible-collections-global - templateRef: - name: mylimbo-ansible-collections-global - template: raw-source - arguments: - parameters: - - name: source - value: "{{ inputs.parameters.source }}" - - name: inventory_image_reference - value: "oci.limbosolutions.com/mylimbo.infra.icarus/ansible-inventory:latest" - - name: ansible_secret_name - value: "icarus-ansible" - - name: ssh_secret_name - value: "icarus-ssh" diff --git a/nodes-mngt/icarus-nodes-mngt/workflowTemplates/kustomization.yaml b/nodes-mngt/icarus-nodes-mngt/workflowTemplates/kustomization.yaml deleted file mode 100644 index 15f02fc..0000000 --- a/nodes-mngt/icarus-nodes-mngt/workflowTemplates/kustomization.yaml +++ /dev/null @@ -1,7 +0,0 @@ -apiVersion: kustomize.config.k8s.io/v1beta1 -kind: Kustomization -resources: - - icarus-ansible-script.yaml -generatorOptions: - disableNameSuffixHash: true -