Skip to content

Commit 16cb550

Browse files
authored
Merge pull request #188 from GSA/nmb/5396-remove-smtp
Remove SMTP broker
2 parents 55a8e32 + 28ea803 commit 16cb550

File tree

11 files changed

+2
-140
lines changed

11 files changed

+2
-140
lines changed

.github/workflows/apply.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@ jobs:
3333
- name: prep applications
3434
run: |
3535
./app-setup-solr.sh
36-
./app-setup-smtp.sh
3736
- name: OpenTofu apply (production)
3837
uses: dflook/tofu-apply@v1
3938
with:

.github/workflows/commit.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,6 @@ jobs:
4747
- name: prep applications
4848
run: |
4949
./app-setup-solr.sh
50-
./app-setup-smtp.sh
5150
5251
- name: OpenTofu apply (development)
5352
uses: dflook/tofu-apply@v1

.github/workflows/disable-egress.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,13 @@ on: # yamllint disable-line rule:truthy
99
required: true
1010
type: choice
1111
options:
12-
- "ssb-smtp"
1312
- "ssb-solrcloud"
1413
appSpace:
1514
description: 'Cloud Foundry Space'
1615
required: true
1716
type: choice
1817
options:
1918
- "development-ssb"
20-
- "management-staging"
2119
- "management"
2220

2321
jobs:

.github/workflows/enable-egress.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,13 @@ on: # yamllint disable-line rule:truthy
99
required: true
1010
type: choice
1111
options:
12-
- "ssb-smtp"
1312
- "ssb-solrcloud"
1413
appSpace:
1514
description: 'Cloud Foundry Space'
1615
required: true
1716
type: choice
1817
options:
1918
- "development-ssb"
20-
- "management-staging"
2119
- "management"
2220

2321
env:

.github/workflows/plan.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@ jobs:
3232
- name: prep applications
3333
run: |
3434
./app-setup-solr.sh
35-
./app-setup-smtp.sh
3635
- name: OpenTofu plan (production)
3736
uses: dflook/tofu-plan@v1
3837
with:

.github/workflows/restart-egress.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
restart-egress:
1212
strategy:
1313
matrix:
14-
environ: [development-ssb, management-staging, management]
14+
environ: [development-ssb, management]
1515
name: restart egress (${{matrix.environ}})
1616
concurrency: ${{matrix.environ}}
1717
environment: ${{matrix.environ}}

.gitignore

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -38,18 +38,12 @@ override.tf.json
3838
terraform.tfvars
3939
backend.tfvars
4040
.env.secrets
41-
app-smtp
42-
app-eks
43-
app-solr
4441
app-solrcloud
4542
app-ssb-*.zip
4643
.backend.secrets
4744
.env.*.secrets
4845

4946
linux-amd64/
5047
bin/
51-
kubeconfig*
52-
vars-solr-template.yml
5348
vars-solrcloud-template.yml
54-
manifest-solr.yml
5549
manifest-solrcloud.yml

README.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ What a service instance represents can vary by service, for example a single dat
66

77
The SSB can also be used from the command-line with [`eden`](https://github.com/starkandwayne/eden), or integrated into other platforms that make use of the [OSBAPI](https://www.openservicebrokerapi.org).
88

9-
The SSB currently provides [SMTP](https://github.com/GSA/datagov-brokerpak-smtp) and [Solr](https://github.com/GSA/datagov-brokerpak) services.
9+
The SSB currently provides [Solr](https://github.com/GSA/datagov-brokerpak-solr) services.
1010

1111
Services are defined in a
1212
[brokerpaks](https://github.com/pivotal/cloud-service-broker/blob/master/docs/brokerpak-intro.md),
@@ -63,7 +63,6 @@ github_release and github_actions_secret in the github_provider!) -->
6363
into the respective `/app` directories.
6464

6565
```bash
66-
./app-setup-smtp.sh
6766
./app-setup-solrcloud.sh
6867
```
6968

app-setup-smtp.sh

Lines changed: 0 additions & 23 deletions
This file was deleted.

application-boundary.tf

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -4,20 +4,6 @@ data "cloudfoundry_space" "broker-space" {
44
org_name = var.broker_space.org
55
}
66

7-
module "broker_smtp" {
8-
source = "./broker"
9-
10-
name = "ssb-smtp"
11-
path = "./app-smtp"
12-
broker_space = var.broker_space
13-
client_spaces = var.client_spaces
14-
enable_ssh = var.enable_ssh
15-
memory = 1024
16-
aws_access_key_id = module.ssb-smtp-broker-user.iam_access_key_id
17-
aws_secret_access_key = module.ssb-smtp-broker-user.iam_access_key_secret
18-
aws_zone = var.broker_zone
19-
}
20-
217
module "broker_solrcloud" {
228
source = "./broker"
239

0 commit comments

Comments
 (0)