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

Set up the admiral on one of the production CyHy instances #23

Open
chelsgr opened this issue Jul 29, 2022 · 2 comments
Open

Set up the admiral on one of the production CyHy instances #23

chelsgr opened this issue Jul 29, 2022 · 2 comments
Labels
improvement This issue or pull request will add or improve functionality, maintainability, or ease of use

Comments

@chelsgr
Copy link

chelsgr commented Jul 29, 2022

Summary

CISA operates a distributed certificate transparency log harvester (Admiral) to provide service in alignment with ED 19-01. This ticket tracks the need to host this scanner on a production CyHy instance.

Motivation and context

During this projects standup given timeline impacts, the Admiral was initially run on a host machine. Since the original design and solution, the number of customers signed up has increased dramatically. Setting up the Admiral on a production CyHy instance will be in alignment with the rest of the system design and allow the scan to run through completion on the allocated CyHy instance.

@mcdonnnj mcdonnnj added the improvement This issue or pull request will add or improve functionality, maintainability, or ease of use label Jul 31, 2022
@mcdonnnj
Copy link
Member

The best "home" for this is probably the BOD Docker instance as this is where other Docker-ized projects currently run and would require the least amount of work. Another option is Fargate (with ECS) but this would require more work. However, if running the Admiral takes a long enough time then it may be the best option so as not to monopolize the Docker instance.

@king-alexander
Copy link
Collaborator

I successfully tested Admiral on the BOD Docker. One important thing to note: the deploy configuration option doesn't work with the BOD Docker's version of docker-compose. In order to replicate Cert Workers, we'll have to use Swarm mode.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
improvement This issue or pull request will add or improve functionality, maintainability, or ease of use
Projects
None yet
Development

No branches or pull requests

3 participants