Fix lint errors
Some checks reported errors
continuous-integration/drone/push Build encountered an error
Some checks reported errors
continuous-integration/drone/push Build encountered an error
This commit is contained in:
parent
1e83f14bbe
commit
1891a63281
4 changed files with 118 additions and 118 deletions
212
tasks/main.yml
212
tasks/main.yml
|
|
@ -2,7 +2,7 @@
|
|||
- name: Gitea setup
|
||||
block:
|
||||
- name: Install Gitea dynamic files
|
||||
k8s:
|
||||
kubernetes.core.k8s:
|
||||
state: present
|
||||
context: "{{ my_context }}"
|
||||
merge_type: merge
|
||||
|
|
@ -13,7 +13,7 @@
|
|||
- gitea-IngressRoute.yml.j2
|
||||
# - gitea-IngressRouteTCP.yml.j2
|
||||
# - name: Install Gitea static files
|
||||
# k8s:
|
||||
# kubernetes.core.k8s:
|
||||
# state: present
|
||||
# context: "{{ my_context }}"
|
||||
# merge_type: merge
|
||||
|
|
@ -40,93 +40,93 @@
|
|||
# https://github.com/drone/charts/tree/master/charts
|
||||
- name: Drone setup
|
||||
block:
|
||||
- name: Defined drone repository
|
||||
kubernetes.core.helm_repository:
|
||||
name: drone
|
||||
repo_url: "https://charts.drone.io"
|
||||
tags:
|
||||
- drone-server
|
||||
- drone-runner
|
||||
- drone
|
||||
- name: Defined drone repository
|
||||
kubernetes.core.helm_repository:
|
||||
name: drone
|
||||
repo_url: "https://charts.drone.io"
|
||||
tags:
|
||||
- drone-server
|
||||
- drone-runner
|
||||
- drone
|
||||
|
||||
- name: Drone install
|
||||
kubernetes.core.helm:
|
||||
context: "{{ my_context }}"
|
||||
name: drone
|
||||
chart_ref: drone/drone
|
||||
release_namespace: "{{ drone_namespace }}"
|
||||
create_namespace: yes
|
||||
values: "{{ lookup('template', 'drone-helm-value.yaml.j2') | from_yaml }}"
|
||||
tags:
|
||||
- drone-server
|
||||
- drone
|
||||
- name: Drone install
|
||||
kubernetes.core.helm:
|
||||
context: "{{ my_context }}"
|
||||
name: drone
|
||||
chart_ref: drone/drone
|
||||
release_namespace: "{{ drone_namespace }}"
|
||||
create_namespace: true
|
||||
values: "{{ lookup('template', 'drone-helm-value.yaml.j2') | from_yaml }}"
|
||||
tags:
|
||||
- drone-server
|
||||
- drone
|
||||
|
||||
- name: Drone Runner install
|
||||
kubernetes.core.helm:
|
||||
context: "{{ my_context }}"
|
||||
name: drone
|
||||
chart_ref: drone/drone-runner-kube
|
||||
release_namespace: "{{ drone_runner_namespace }}"
|
||||
create_namespace: yes
|
||||
values: "{{ lookup('template', 'drone-runner-helm-value.yaml.j2') | from_yaml }}"
|
||||
tags:
|
||||
- drone-runner
|
||||
- drone
|
||||
- name: Drone Runner install
|
||||
kubernetes.core.helm:
|
||||
context: "{{ my_context }}"
|
||||
name: drone
|
||||
chart_ref: drone/drone-runner-kube
|
||||
release_namespace: "{{ drone_runner_namespace }}"
|
||||
create_namespace: true
|
||||
values: "{{ lookup('template', 'drone-runner-helm-value.yaml.j2') | from_yaml }}"
|
||||
tags:
|
||||
- drone-runner
|
||||
- drone
|
||||
|
||||
# https://github.com/aquasecurity/trivy/tree/main/helm/trivy
|
||||
- name: Trivy Setup
|
||||
block:
|
||||
# - name: Git clone stable repo on HEAD
|
||||
# ansible.builtin.git:
|
||||
# repo: "https://github.com/aquasecurity/trivy.git"
|
||||
# dest: tmp/trivy
|
||||
# version: "{{ trivy_version }}"
|
||||
- name: Defined trivy repository
|
||||
kubernetes.core.helm_repository:
|
||||
name: aquasecurity
|
||||
repo_url: "https://aquasecurity.github.io/helm-charts/"
|
||||
- name: Deploy trivy chart
|
||||
kubernetes.core.helm:
|
||||
state: present
|
||||
name: trivy
|
||||
context: "{{ my_context }}"
|
||||
chart_ref: aquasecurity/trivy
|
||||
release_namespace: "{{ trivy_namespace }}"
|
||||
create_namespace: true
|
||||
# values:
|
||||
# image:
|
||||
# tag: "{{ trivy_version }}"
|
||||
# persistence:
|
||||
# storageClass: "{{ trivy_storage_classname }}"
|
||||
# trivy:
|
||||
# gitHubToken: ""
|
||||
# cache:
|
||||
# redis:
|
||||
# enabled: false
|
||||
# url: "" # e.g. redis://redis.redis.svc:6379
|
||||
# ingress:
|
||||
# enabled: false
|
||||
# annotations: {}
|
||||
# # kubernetes.io/ingress.class: traefik
|
||||
# hosts:
|
||||
# - host: trivy.{{ cluster_domain }}
|
||||
# - name: Git clone stable repo on HEAD
|
||||
# ansible.builtin.git:
|
||||
# repo: "https://github.com/aquasecurity/trivy.git"
|
||||
# dest: tmp/trivy
|
||||
# version: "{{ trivy_version }}"
|
||||
- name: Defined trivy repository
|
||||
kubernetes.core.helm_repository:
|
||||
name: aquasecurity
|
||||
repo_url: "https://aquasecurity.github.io/helm-charts/"
|
||||
- name: Deploy trivy chart
|
||||
kubernetes.core.helm:
|
||||
state: present
|
||||
name: trivy
|
||||
context: "{{ my_context }}"
|
||||
chart_ref: aquasecurity/trivy
|
||||
release_namespace: "{{ trivy_namespace }}"
|
||||
create_namespace: true
|
||||
# values:
|
||||
# image:
|
||||
# tag: "{{ trivy_version }}"
|
||||
# persistence:
|
||||
# storageClass: "{{ trivy_storage_classname }}"
|
||||
# trivy:
|
||||
# gitHubToken: ""
|
||||
# cache:
|
||||
# redis:
|
||||
# enabled: false
|
||||
# url: "" # e.g. redis://redis.redis.svc:6379
|
||||
# ingress:
|
||||
# enabled: false
|
||||
# annotations: {}
|
||||
# # kubernetes.io/ingress.class: traefik
|
||||
# hosts:
|
||||
# - host: trivy.{{ cluster_domain }}
|
||||
|
||||
tags:
|
||||
- trivy
|
||||
|
||||
#- name: Registry setup
|
||||
# block:
|
||||
# - name: Defined Registry repository
|
||||
# kubernetes.core.helm_repository:
|
||||
# name: cesanta
|
||||
# repo_url: "https://cesanta.github.io/docker_auth/"
|
||||
# - name: Deploy latest version of Registry
|
||||
# kubernetes.core.helm:
|
||||
# context: "{{ my_context }}"
|
||||
# name: docker-auth
|
||||
# chart_ref: cesanta/docker-auth
|
||||
# release_namespace: "{{ registry_namespace }}"
|
||||
# values: "{{ lookup('template', 'registry-value.yaml.j2') | from_yaml }}"
|
||||
# - name: Defined Registry repository
|
||||
# kubernetes.core.helm_repository:
|
||||
# name: cesanta
|
||||
# repo_url: "https://cesanta.github.io/docker_auth/"
|
||||
# - name: Deploy latest version of Registry
|
||||
# kubernetes.core.helm:
|
||||
# context: "{{ my_context }}"
|
||||
# name: docker-auth
|
||||
# chart_ref: cesanta/docker-auth
|
||||
# release_namespace: "{{ registry_namespace }}"
|
||||
# values: "{{ lookup('template', 'registry-value.yaml.j2') | from_yaml }}"
|
||||
# tags:
|
||||
# - registry
|
||||
|
||||
|
|
@ -134,35 +134,35 @@
|
|||
# https://artifacthub.io/packages/helm/chartmuseum/chartmuseum
|
||||
- name: ChartMuseum Setup
|
||||
block:
|
||||
- name: Defined ChartMuseum repository
|
||||
kubernetes.core.helm_repository:
|
||||
name: chartmuseum
|
||||
repo_url: "https://chartmuseum.github.io/charts"
|
||||
- name: Deploy trivy chart from local path
|
||||
kubernetes.core.helm:
|
||||
state: present
|
||||
name: chartmuseum
|
||||
context: "{{ my_context }}"
|
||||
chart_ref: chartmuseum/chartmuseum
|
||||
release_namespace: "{{ chartmuseum_namespace }}"
|
||||
create_namespace: true
|
||||
values:
|
||||
persistence:
|
||||
enabled: true
|
||||
# path: "/storage"
|
||||
# storageClass:
|
||||
accessMode: ReadWriteOnce
|
||||
size: 2Gi
|
||||
env:
|
||||
open:
|
||||
STORAGE: local
|
||||
extraArgs: []
|
||||
ingress:
|
||||
enabled: true
|
||||
annotations: {}
|
||||
labels: {}
|
||||
hosts[0]:
|
||||
name: chartmuseum.{{ cluster_domain }}
|
||||
- name: Defined ChartMuseum repository
|
||||
kubernetes.core.helm_repository:
|
||||
name: chartmuseum
|
||||
repo_url: "https://chartmuseum.github.io/charts"
|
||||
- name: Deploy trivy chart from local path
|
||||
kubernetes.core.helm:
|
||||
state: present
|
||||
name: chartmuseum
|
||||
context: "{{ my_context }}"
|
||||
chart_ref: chartmuseum/chartmuseum
|
||||
release_namespace: "{{ chartmuseum_namespace }}"
|
||||
create_namespace: true
|
||||
values:
|
||||
persistence:
|
||||
enabled: true
|
||||
# path: "/storage"
|
||||
# storageClass:
|
||||
accessMode: ReadWriteOnce
|
||||
size: 2Gi
|
||||
env:
|
||||
open:
|
||||
STORAGE: local
|
||||
extraArgs: []
|
||||
ingress:
|
||||
enabled: true
|
||||
annotations: {}
|
||||
labels: {}
|
||||
hosts[0]:
|
||||
name: chartmuseum.{{ cluster_domain }}
|
||||
|
||||
tags:
|
||||
- chartmuseum
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue