Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deploy a StatusCake SSL Check #181

Merged
merged 1 commit into from
Oct 17, 2023
Merged

Deploy a StatusCake SSL Check #181

merged 1 commit into from
Oct 17, 2023

Conversation

DrizzlyOwl
Copy link
Collaborator

@DrizzlyOwl DrizzlyOwl commented Oct 16, 2023

Deploy a StatusCake SSL Check into the DFE StatusCake account so that we can monitor the TLS Certificate on each environment and get notified when it is nearing expiry.

Changes

New Terraform module has been added. We pass in three new variables to the module which include the API Token, a name for a contact group, and the ID of a preconfigured Slack integration.

Testing

This has been successfully deployed in your Development environment already :)

@DrizzlyOwl DrizzlyOwl self-assigned this Oct 16, 2023
@DrizzlyOwl DrizzlyOwl force-pushed the tf-statuscake-tls-monitor branch from 590d877 to 13f4fc2 Compare October 16, 2023 13:38
@DrizzlyOwl DrizzlyOwl temporarily deployed to development October 16, 2023 13:38 — with GitHub Actions Inactive
@DrizzlyOwl DrizzlyOwl temporarily deployed to development October 16, 2023 13:41 — with GitHub Actions Inactive
@DrizzlyOwl DrizzlyOwl force-pushed the tf-statuscake-tls-monitor branch from 13f4fc2 to b5cf9ba Compare October 16, 2023 16:27
@DrizzlyOwl DrizzlyOwl temporarily deployed to development October 16, 2023 16:28 — with GitHub Actions Inactive
@DrizzlyOwl DrizzlyOwl changed the title Tf statuscake tls monitor Deploy a StatusCake SSL Check Oct 16, 2023
@DrizzlyOwl DrizzlyOwl temporarily deployed to development October 16, 2023 16:31 — with GitHub Actions Inactive
* This will allow us to get Slack alerts as the day of expiry approaches
@DrizzlyOwl DrizzlyOwl force-pushed the tf-statuscake-tls-monitor branch from b5cf9ba to 0b54d7d Compare October 16, 2023 16:32
@DrizzlyOwl DrizzlyOwl marked this pull request as ready for review October 16, 2023 16:32
@DrizzlyOwl DrizzlyOwl temporarily deployed to development October 16, 2023 16:32 — with GitHub Actions Inactive
@DrizzlyOwl DrizzlyOwl requested a review from Stretch96 October 16, 2023 16:34
@DrizzlyOwl DrizzlyOwl temporarily deployed to development October 16, 2023 16:35 — with GitHub Actions Inactive
@sonarqubecloud
Copy link

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

@DrizzlyOwl DrizzlyOwl merged commit 64d208a into main Oct 17, 2023
9 checks passed
@DrizzlyOwl DrizzlyOwl deleted the tf-statuscake-tls-monitor branch October 17, 2023 10:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants