|
35 | 35 | - get: cg-s3-secureproxy-release |
36 | 36 | trigger: true |
37 | 37 | - get: general-task |
| 38 | + - get: wazuh-agent |
| 39 | + trigger: true |
38 | 40 | - task: terraform-secrets |
39 | 41 | image: general-task |
40 | 42 | file: cf-manifests/ci/terraform-secrets.yml |
|
53 | 55 | params: |
54 | 56 | ISO_SEG_NAMES: "" #((names_of_iso_segs_development)) # Value in credhub |
55 | 57 | - put: cf-deployment-development |
56 | | - params: &deploy-params |
| 58 | + params: |
57 | 59 | manifest: cf-deployment/cf-deployment.yml |
58 | 60 | releases: |
59 | 61 | - uaa-customized-release/*.tgz |
@@ -117,9 +119,13 @@ jobs: |
117 | 119 | - cf-manifests/bosh/opsfiles/aggregate_drains.yml |
118 | 120 | - cf-manifests/bosh/opsfiles/wazuh.yml |
119 | 121 | - cf-manifests/bosh/opsfiles/pin-uaa.yml |
| 122 | + - wazuh-agent/ops/add-wazuh-agent.yml |
120 | 123 | vars_files: |
121 | 124 | - cf-manifests/bosh/varsfiles/development.yml |
122 | 125 | - terraform-secrets/terraform.yml |
| 126 | + vars: |
| 127 | + environment: dev |
| 128 | + wazuh_server_address: wazuh-server.service.cf.internal |
123 | 129 |
|
124 | 130 | - task: enable-cf-features |
125 | 131 | image: general-task |
@@ -615,7 +621,12 @@ jobs: |
615 | 621 | ISO_SEG_NAMES: "" #((names_of_iso_segs_staging)) # Value in credhub |
616 | 622 | - put: cf-deployment-staging |
617 | 623 | params: |
618 | | - <<: *deploy-params |
| 624 | + manifest: cf-deployment/cf-deployment.yml |
| 625 | + releases: |
| 626 | + - uaa-customized-release/*.tgz |
| 627 | + - cg-s3-secureproxy-release/*.tgz |
| 628 | + stemcells: |
| 629 | + - cf-stemcell-jammy/*.tgz |
619 | 630 | ops_files: |
620 | 631 | - router-main/router_main.yml |
621 | 632 | - router-logstash/router_logstash.yml |
@@ -1172,7 +1183,12 @@ jobs: |
1172 | 1183 | ISO_SEG_NAMES: "" #((names_of_iso_segs_production)) # Value in credhub |
1173 | 1184 | - put: cf-deployment-production |
1174 | 1185 | params: &prod-deploy-params |
1175 | | - <<: *deploy-params |
| 1186 | + manifest: cf-deployment/cf-deployment.yml |
| 1187 | + releases: |
| 1188 | + - uaa-customized-release/*.tgz |
| 1189 | + - cg-s3-secureproxy-release/*.tgz |
| 1190 | + stemcells: |
| 1191 | + - cf-stemcell-jammy/*.tgz |
1176 | 1192 | dry_run: true |
1177 | 1193 | ops_files: |
1178 | 1194 | - router-main/router_main.yml |
@@ -1747,6 +1763,21 @@ resources: |
1747 | 1763 | aws_region: us-gov-west-1 |
1748 | 1764 | tag: latest |
1749 | 1765 |
|
| 1766 | + - name: wazuh-agent |
| 1767 | + type: git |
| 1768 | + source: |
| 1769 | + branch: main |
| 1770 | + commit_verification_keys: ((cloud-gov-pgp-keys)) |
| 1771 | + git_config: |
| 1772 | + - name: "user.name" |
| 1773 | + value: "cg-ci-bot" |
| 1774 | + - name: "user.email" |
| 1775 | + value: "no-reply@cloud.gov" |
| 1776 | + paths: [ops/add-wazuh-agent.yml] |
| 1777 | + private_key: ((cg-ci-bot-sshkey.private_key)) |
| 1778 | + uri: git@github.com:cloud-gov/wazuh-agent.git |
| 1779 | + username: cg-ci-bot |
| 1780 | + |
1750 | 1781 | resource_types: |
1751 | 1782 | - name: registry-image |
1752 | 1783 | type: registry-image |
|
0 commit comments