Skip to content

Commit

Permalink
Merge pull request #95 from sighupio/release-v3.0
Browse files Browse the repository at this point in the history
Release v3.0
  • Loading branch information
nutellinoit authored Sep 14, 2022
2 parents f11046f + 8d51abf commit 2a0913a
Show file tree
Hide file tree
Showing 132 changed files with 2,049 additions and 2,261 deletions.
121 changes: 63 additions & 58 deletions .drone.yml
Original file line number Diff line number Diff line change
Expand Up @@ -55,12 +55,13 @@ steps:
- clone
commands:
- kustomize build katalog/cerebro > cerebro.yml
- kustomize build katalog/curator > curator.yml
- kustomize build katalog/elasticsearch-triple > elasticsearch-triple.yml
- kustomize build katalog/opensearch-triple > opensearch-triple.yml
- kustomize build katalog/opensearch-dashboards > opensearch-dashboard.yml
- kustomize build katalog/logging-operator > logging-operator.yml
- kustomize build katalog/logging-operated > logging-operated.yml
- kustomize build katalog/configs > configs.yml
- kustomize build katalog/kibana > kibana.yml
- kustomize build katalog/loki-configs > loki-configs.yml
- kustomize build katalog/loki-single > loki-single.yml

- &deprek8ion
name: deprek8ion-cerebro
Expand All @@ -74,14 +75,9 @@ steps:
- /conftest test -p /policies $${KUBERNETES_MANIFESTS}

- <<: *deprek8ion
name: deprek8ion-curator
name: deprek8ion-opensearch-triple
environment:
KUBERNETES_MANIFESTS: curator.yml

- <<: *deprek8ion
name: deprek8ion-elasticsearch-triple
environment:
KUBERNETES_MANIFESTS: elasticsearch-triple.yml
KUBERNETES_MANIFESTS: opensearch-triple.yml

- <<: *deprek8ion
name: deprek8ion-logging-operator
Expand All @@ -99,9 +95,19 @@ steps:
KUBERNETES_MANIFESTS: configs.yml

- <<: *deprek8ion
name: deprek8ion-kibana
name: deprek8ion-opensearch-dashboard
environment:
KUBERNETES_MANIFESTS: opensearch-dashboard.yml

- <<: *deprek8ion
name: deprek8ion-loki-configs
environment:
KUBERNETES_MANIFESTS: kibana.yml
KUBERNETES_MANIFESTS: loki-configs.yml

- <<: *deprek8ion
name: deprek8ion-loki-single
environment:
KUBERNETES_MANIFESTS: loki-single.yml

---
kind: pipeline
Expand Down Expand Up @@ -136,10 +142,9 @@ steps:
# when:
# event:
# - push

---
kind: pipeline
name: e2e-kubernetes-1.20
name: e2e-kubernetes-1.21

depends_on:
- policeman
Expand All @@ -159,17 +164,17 @@ trigger:

steps:
- name: init
image: quay.io/sighup/e2e-testing-drone-plugin:v0.13.0
image: quay.io/sighup/e2e-testing-drone-plugin:v1.24.0
pull: always
volumes:
- name: shared
path: /shared
depends_on: [ clone ]
settings:
action: custom-cluster-120
pipeline_id: cluster-120
action: custom-cluster-121
pipeline_id: cluster-121
local_kind_config_path: katalog/tests/kind/config.yml
cluster_version: '1.20.7'
cluster_version: '1.21.1'
instance_path: /shared
instance_size: 2-extra-large
aws_default_region:
Expand All @@ -192,23 +197,23 @@ steps:
from_secret: dockerhub_password

- name: e2e
image: quay.io/sighup/e2e-testing:1.1.0_0.2.2_2.16.1_1.9.4_1.20.7_3.8.7_2.4.1
image: quay.io/sighup/e2e-testing:1.1.0_0.2.2_2.16.1_1.9.4_1.21.1_3.8.7_2.4.1
pull: always
volumes:
- name: shared
path: /shared
depends_on: [ init ]
commands:
- export KUBECONFIG=/shared/kube/kubeconfig-120
- export KUBECONFIG=/shared/kube/kubeconfig-121
- bats -t katalog/tests/tests.sh

- name: destroy
image: quay.io/sighup/e2e-testing-drone-plugin:v0.13.0
image: quay.io/sighup/e2e-testing-drone-plugin:v1.24.0
pull: always
depends_on: [ e2e ]
settings:
action: destroy
pipeline_id: cluster-120
pipeline_id: cluster-121
aws_default_region:
from_secret: aws_region
aws_access_key_id:
Expand Down Expand Up @@ -238,7 +243,7 @@ volumes:

---
kind: pipeline
name: e2e-kubernetes-1.21
name: e2e-kubernetes-1.22

depends_on:
- policeman
Expand All @@ -258,17 +263,17 @@ trigger:

steps:
- name: init
image: quay.io/sighup/e2e-testing-drone-plugin:v0.13.0
image: quay.io/sighup/e2e-testing-drone-plugin:v1.24.0
pull: always
volumes:
- name: shared
path: /shared
depends_on: [ clone ]
settings:
action: custom-cluster-121
pipeline_id: cluster-121
action: custom-cluster-122
pipeline_id: cluster-122
local_kind_config_path: katalog/tests/kind/config.yml
cluster_version: '1.21.1'
cluster_version: '1.22.0'
instance_path: /shared
instance_size: 2-extra-large
aws_default_region:
Expand All @@ -291,23 +296,23 @@ steps:
from_secret: dockerhub_password

- name: e2e
image: quay.io/sighup/e2e-testing:1.1.0_0.2.2_2.16.1_1.9.4_1.21.1_3.8.7_2.4.1
image: quay.io/sighup/e2e-testing:1.1.0_0.2.2_2.16.1_1.9.4_1.22.0_3.8.7_2.4.1
pull: always
volumes:
- name: shared
path: /shared
depends_on: [ init ]
commands:
- export KUBECONFIG=/shared/kube/kubeconfig-121
- export KUBECONFIG=/shared/kube/kubeconfig-122
- bats -t katalog/tests/tests.sh

- name: destroy
image: quay.io/sighup/e2e-testing-drone-plugin:v0.13.0
image: quay.io/sighup/e2e-testing-drone-plugin:v1.24.0
pull: always
depends_on: [ e2e ]
settings:
action: destroy
pipeline_id: cluster-121
pipeline_id: cluster-122
aws_default_region:
from_secret: aws_region
aws_access_key_id:
Expand Down Expand Up @@ -337,7 +342,7 @@ volumes:

---
kind: pipeline
name: e2e-kubernetes-1.22
name: e2e-kubernetes-1.23

depends_on:
- policeman
Expand All @@ -357,17 +362,17 @@ trigger:

steps:
- name: init
image: quay.io/sighup/e2e-testing-drone-plugin:v0.13.0
image: quay.io/sighup/e2e-testing-drone-plugin:v1.24.0
pull: always
volumes:
- name: shared
path: /shared
depends_on: [ clone ]
settings:
action: custom-cluster-122
pipeline_id: cluster-122
action: custom-cluster-123
pipeline_id: cluster-123
local_kind_config_path: katalog/tests/kind/config.yml
cluster_version: '1.22.0'
cluster_version: '1.23.0'
instance_path: /shared
instance_size: 2-extra-large
aws_default_region:
Expand All @@ -390,23 +395,23 @@ steps:
from_secret: dockerhub_password

- name: e2e
image: quay.io/sighup/e2e-testing:1.1.0_0.2.2_2.16.1_1.9.4_1.22.0_3.8.7_2.4.1
image: quay.io/sighup/e2e-testing:1.1.0_0.2.2_2.16.1_1.9.4_1.23.0_3.8.7_2.4.1
pull: always
volumes:
- name: shared
path: /shared
depends_on: [ init ]
commands:
- export KUBECONFIG=/shared/kube/kubeconfig-122
- export KUBECONFIG=/shared/kube/kubeconfig-123
- bats -t katalog/tests/tests.sh

- name: destroy
image: quay.io/sighup/e2e-testing-drone-plugin:v0.13.0
image: quay.io/sighup/e2e-testing-drone-plugin:v1.24.0
pull: always
depends_on: [ e2e ]
settings:
action: destroy
pipeline_id: cluster-122
pipeline_id: cluster-123
aws_default_region:
from_secret: aws_region
aws_access_key_id:
Expand Down Expand Up @@ -436,7 +441,7 @@ volumes:

---
kind: pipeline
name: e2e-kubernetes-1.23
name: e2e-kubernetes-1.24

depends_on:
- policeman
Expand All @@ -456,17 +461,17 @@ trigger:

steps:
- name: init
image: quay.io/sighup/e2e-testing-drone-plugin:v0.13.0
image: quay.io/sighup/e2e-testing-drone-plugin:v1.24.0
pull: always
volumes:
- name: shared
path: /shared
- name: shared
path: /shared
depends_on: [ clone ]
settings:
action: custom-cluster-123
pipeline_id: cluster-123
action: custom-cluster-124
pipeline_id: cluster-124
local_kind_config_path: katalog/tests/kind/config.yml
cluster_version: '1.23.0'
cluster_version: '1.24.0'
instance_path: /shared
instance_size: 2-extra-large
aws_default_region:
Expand All @@ -489,23 +494,23 @@ steps:
from_secret: dockerhub_password

- name: e2e
image: quay.io/sighup/e2e-testing:1.1.0_0.2.2_2.16.1_1.9.4_1.23.0_3.8.7_2.4.1
image: quay.io/sighup/e2e-testing:1.1.0_0.7.0_3.1.1_1.9.4_1.24.1_3.8.7_4.21.1
pull: always
volumes:
- name: shared
path: /shared
- name: shared
path: /shared
depends_on: [ init ]
commands:
- export KUBECONFIG=/shared/kube/kubeconfig-123
- export KUBECONFIG=/shared/kube/kubeconfig-124
- bats -t katalog/tests/tests.sh

- name: destroy
image: quay.io/sighup/e2e-testing-drone-plugin:v0.13.0
image: quay.io/sighup/e2e-testing-drone-plugin:v1.24.0
pull: always
depends_on: [ e2e ]
settings:
action: destroy
pipeline_id: cluster-123
pipeline_id: cluster-124
aws_default_region:
from_secret: aws_region
aws_access_key_id:
Expand All @@ -526,22 +531,22 @@ steps:
from_secret: dockerhub_password
when:
status:
- success
- failure
- success
- failure

volumes:
- name: shared
temp: {}
- name: shared
temp: {}

---
kind: pipeline
name: release

depends_on:
- e2e-kubernetes-1.20
- e2e-kubernetes-1.21
- e2e-kubernetes-1.22
- e2e-kubernetes-1.23
- e2e-kubernetes-1.24

platform:
os: linux
Expand Down
Loading

0 comments on commit 2a0913a

Please sign in to comment.