aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
* Add DNS record for VaultGravatar Joe Banks2024-05-27-0/+8
|
* Set Poetry package-mode preference to falseGravatar Joe Banks2024-05-27-0/+1
|
* Dependency Bumps 27/05/2024Gravatar Joe Banks2024-05-27-201/+198
| | | | | | | - Explicitly bump octodns-cloudflare to 0.0.6 - Explicitly bump ansible-core to 2.17.0 - Explicitly bump ruff to 0.4.5 - Implicitly bump requests to 2.32.2
* Update Chris's user settingsGravatar Joe Banks2024-05-27-99/+99
|
* Fix AlertManager Discord instance formattingGravatar Joe Banks2024-05-27-1/+1
| | | | | | | | | | | We made a change to include the instance in alerts sent to Discord, but not all of our configured alerts send this field. As a result, we would have incorrectly formatted alerts being sent through to Discord which were tricky to read. The format template has now been changed to only conditionally render the instance label if it is present on a triggered alert.
* Add 404 fallback for files serverGravatar Joe Banks2024-05-27-1/+1
| | | | | | | | | Previously the files server would return a HTTP 500 if a matching file was not found, since internally NGINX would fall into a redirect loop trying to locate the relevant file. This adds a final 404 fallback handler so if there is not a direct match we return an error instead of returning a HTTP 500.
* Add new alias for file serverGravatar Joe Banks2024-05-27-1/+1
|
* Bump HassanAbouelela/actions from setup-python_v1.5.0 to 1.6.0Gravatar dependabot[bot]2024-05-27-4/+4
| | | | | | | | | | | | | Bumps [HassanAbouelela/actions](https://github.com/hassanabouelela/actions) from setup-python_v1.5.0 to 1.6.0. This release includes the previously tagged commit. - [Release notes](https://github.com/hassanabouelela/actions/releases) - [Commits](https://github.com/hassanabouelela/actions/compare/setup-python_v1.5.0...setup-python_v1.6.0) --- updated-dependencies: - dependency-name: HassanAbouelela/actions dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]>
* Generate a certificate for `prometheus.lovelace.box.pydis.wtf` (#305)Gravatar Amrou Bellalouna2024-05-26-0/+15
| | | | | * generate cert for prometheus.lovelace.box.pydis.wtf * add dns record for prometheus.lovelace.box
* Take 15 minutes before alerting on high latencyGravatar Johannes Christ2024-05-20-2/+2
|
* Enforce SSL for remote PostgreSQL connectionsGravatar Johannes Christ2024-05-19-5/+5
|
* Configure Prometheus PostgreSQL exporterGravatar Johannes Christ2024-05-18-0/+4
|
* Instruct code jam management to connect to lovelaceGravatar Johannes Christ2024-05-18-0/+0
|
* craete codejam pg userGravatar shtlrs2024-05-18-21/+36
|
* Instruct black knight to connect to lovelaceGravatar Johannes Christ2024-05-18-0/+0
|
* add a blacknight pg userGravatar shtlrs2024-05-18-17/+32
|
* Annotations.instance => Labels.instanceGravatar Joe Banks2024-05-18-1/+1
|
* Add Craig Dazey emulatorGravatar Joe Banks2024-05-18-0/+20
|
* Add instance to AlertManager Discord embedsGravatar Joe Banks2024-05-17-1/+1
|
* update bitwarden user's password to exclude ugly charsGravatar shtlrs2024-05-17-17/+17
|
* Update Bitwarden Kubernetes secret with new database locationGravatar Joe Banks2024-05-17-0/+0
|
* Disable alerts for known problematic servicesGravatar Johannes Christ2024-05-17-2/+1
|
* add bitwarden postgres user & db configGravatar shtlrs2024-05-17-14/+29
|
* Revert "Skip tasks requiring all hosts when running with limit"Gravatar Johannes Christ2024-05-17-2/+0
| | | | This reverts commit 566c0ad557fafe148dc51463e5071ff64f980c24.
* configure hba rules separatelyGravatar shtlrs2024-05-16-3/+17
|
* Add a postgresql.conf file templateGravatar Chris Lovering2024-05-16-0/+63
|
* Bump limits and requests for bots that have been OOMing recentlyGravatar Chris Lovering2024-05-16-3/+3
|
* Move AlertManager to 4 replicasGravatar Joe Banks2024-05-16-1/+1
|
* Unindent lovelace postgres config map for blackboxGravatar Chris Lovering2024-05-16-3/+3
|
* Merge branch 'dependabot/pip/ruff-0.4.4'Gravatar Chris Lovering2024-05-16-22/+23
|\
| * Bump ruff from 0.4.2 to 0.4.4Gravatar dependabot[bot]2024-05-16-22/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [ruff](https://github.com/astral-sh/ruff) from 0.4.2 to 0.4.4. - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md) - [Commits](https://github.com/astral-sh/ruff/compare/v0.4.2...v0.4.4) --- updated-dependencies: - dependency-name: ruff dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
* | Update pinnwand conenction string to point at lovelaceGravatar Chris Lovering2024-05-16-0/+0
| |
* | Remove temporary testing deployment of pinnwandGravatar Chris Lovering2024-05-16-150/+0
| |
* | Add lovelace credentials to blackbox secretsGravatar Chris Lovering2024-05-16-0/+0
| |
* | configure blackbox to backup lovelace's pg instanceGravatar shtlrs2024-05-16-0/+7
| |
* | grant pg users their predefined rolesGravatar shtlrs2024-05-16-0/+14
| |
* | define the blackbox user and its db rolesGravatar shtlrs2024-05-16-11/+20
| |
* | Readd nftables submoduleGravatar Chris Lovering2024-05-15-0/+0
| |
* | Deploy a pinnwand instance that used lovelace's pg database (#293)Gravatar Amrou Bellalouna2024-05-15-0/+150
| | | | | | | | | | | | | | | | | | | | | | * add a deployment config for pinnwand on lovelace * add a dns entry for the new pastebin * Add database URI for pinnwand to connect to psql on lovelace --------- Co-authored-by: Chris Lovering <[email protected]>
* | Pleasure the style dictator (#291)Gravatar jchristgit2024-05-14-16/+25
| | | | | | Fix warnings with argsplat in postgres role
* | add the task that configures host based authenticationGravatar shtlrs2024-05-14-0/+16
| |
* | add the db_passwords secrets fileGravatar shtlrs2024-05-14-7/+24
| | | | | | | | | | | | This contains the encrypted passwords for all database users This also moves variables under the /vars/main folder to allow ansible to load all variable folders automatically
* | add a handler to reload postgresGravatar shtlrs2024-05-14-1/+10
| | | | | | | | | | | | This also renames the handler that restarts it. You're welcome Johannes.
* | ignore .ansible file upon syncingGravatar shtlrs2024-05-14-1/+1
| | | | | | | | This will avoid the copying of a potentially empty .ansible file on host, rendering the guest playbooks unrunnable
* | Remove pixels-modsite.pythondiscord.com DNSGravatar Joe Banks2024-05-14-8/+0
| |
* | Update Pixels modsite to pixels-mod.pydis.wtfGravatar Joe Banks2024-05-14-6/+6
| |
* | Update Ansible Prometheus to point to pydis.wtf alertmanagerGravatar Joe Banks2024-05-14-1/+1
| |
* | Move AlertManager to pydis.wtfGravatar Joe Banks2024-05-14-5/+6
| |
* | Move prometheus to pydis.wtfGravatar Joe Banks2024-05-14-4/+5
| |
* | Move policy-bot to pydis.wtfGravatar Joe Banks2024-05-14-6/+6
| |