The certificate service allows users to find and create certs using one of our two cert provides, Incommon and UWCA.
SLO: 90% availability. This is a developer-facing tool, and callers are usually willing to wait or email us if any issues come up.
Links:
- Prod endpoint: https://iam-tools.u.washington.edu/cs/
- Test endpoint: https://iam-tools-test.u.washington.edu/cs/
Use git clone --recurse-submodules
to clone this repo, because it uses
submodules.
Create cs.properties.[dev|eval] and cs.properties.prod from cs.properties.tmpl
mvn clean compile package
Get access to SSH into the iamcert
user with an SSH key, then run:
cd ansible
# see the README for configuration steps
./install.sh -h (target)
Get access to SSH into the iamcert
user with an SSH key, then run:
cd util
# see the README for configuration steps
./install.sh -h (target)
This repository uses pre-commit
to test and verify the package before commits.