Skip to content

Commit 0f34359

Browse files
committed
deploy wazuh-agent in dev
1 parent 210eaac commit 0f34359

File tree

1 file changed

+34
-3
lines changed

1 file changed

+34
-3
lines changed

ci/pipeline.yml

Lines changed: 34 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,8 @@ jobs:
3535
- get: cg-s3-secureproxy-release
3636
trigger: true
3737
- get: general-task
38+
- get: wazuh-agent
39+
trigger: true
3840
- task: terraform-secrets
3941
image: general-task
4042
file: cf-manifests/ci/terraform-secrets.yml
@@ -53,7 +55,7 @@ jobs:
5355
params:
5456
ISO_SEG_NAMES: "" #((names_of_iso_segs_development)) # Value in credhub
5557
- put: cf-deployment-development
56-
params: &deploy-params
58+
params:
5759
manifest: cf-deployment/cf-deployment.yml
5860
releases:
5961
- uaa-customized-release/*.tgz
@@ -117,9 +119,13 @@ jobs:
117119
- cf-manifests/bosh/opsfiles/aggregate_drains.yml
118120
- cf-manifests/bosh/opsfiles/wazuh.yml
119121
- cf-manifests/bosh/opsfiles/pin-uaa.yml
122+
- wazuh-agent/ops/add-wazuh-agent.yml
120123
vars_files:
121124
- cf-manifests/bosh/varsfiles/development.yml
122125
- terraform-secrets/terraform.yml
126+
vars:
127+
environment: dev
128+
wazuh_server_address: wazuh-server.service.cf.internal
123129

124130
- task: enable-cf-features
125131
image: general-task
@@ -615,7 +621,12 @@ jobs:
615621
ISO_SEG_NAMES: "" #((names_of_iso_segs_staging)) # Value in credhub
616622
- put: cf-deployment-staging
617623
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
619630
ops_files:
620631
- router-main/router_main.yml
621632
- router-logstash/router_logstash.yml
@@ -1172,7 +1183,12 @@ jobs:
11721183
ISO_SEG_NAMES: "" #((names_of_iso_segs_production)) # Value in credhub
11731184
- put: cf-deployment-production
11741185
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
11761192
dry_run: true
11771193
ops_files:
11781194
- router-main/router_main.yml
@@ -1747,6 +1763,21 @@ resources:
17471763
aws_region: us-gov-west-1
17481764
tag: latest
17491765

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+
17501781
resource_types:
17511782
- name: registry-image
17521783
type: registry-image

0 commit comments

Comments
 (0)