aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
* Use Ansible Vault for storing usersGravatar Johannes Christ2024-04-15-2/+3
| | | | Closes #211.
* Update vars to have the role name as a prefixGravatar Chris Lovering2024-04-15-16/+16
|
* Bump ruff to latestGravatar Chris Lovering2024-04-15-216/+215
|
* Ensure linting CI runs when we update dependency versionsGravatar Chris Lovering2024-04-15-0/+2
|
* Update Olli targets with new namespacesGravatar Joe Banks2024-04-15-1/+1
|
* Move olli to monitoring namespaceGravatar Joe Banks2024-04-15-0/+1
|
* Move metabase to tooling namespaceGravatar Joe Banks2024-04-15-0/+3
|
* Move rTeX to apis namespaceGravatar Chris Lovering2024-04-15-0/+38
|
* Move pixels to pixels namespaceGravatar Joe Banks2024-04-15-0/+7
| | | | Also add a pull secret for the new namespace
* Move blackbox to databases nsGravatar Joe Banks2024-04-15-1/+3
|
* Move pinnwand to webGravatar Joe Banks2024-04-15-0/+4
|
* Move public statsGravatar Joe Banks2024-04-15-0/+2
|
* Move site namespaceGravatar Joe Banks2024-04-15-0/+4
|
* Move API services to apis namespaceGravatar Joe Banks2024-04-15-0/+7
|
* Move snekbox to new namespaceGravatar Joe Banks2024-04-15-0/+3
|
* Move forms to new namespaceGravatar Joe Banks2024-04-15-0/+2
|
* Move services to tooling namespaceGravatar Joe Banks2024-04-15-0/+8
|
* Remove unused servicesGravatar Joe Banks2024-04-15-117/+0
|
* Bump ansible-lint version (#221)Gravatar Bradley Reynolds2024-04-15-176/+15
| | | | | Removing extra that no longer exists Signed-off-by: Bradley Reynolds <[email protected]>
* Add ghcr secret to new bots namespaceGravatar Joe Banks2024-04-14-0/+0
|
* Move all bots to designated namespacesGravatar Joe Banks2024-04-14-1/+14
|
* Configure Ansible for user authentication (#213)Gravatar jchristgit2024-04-14-2/+1
|
* Log the result of the status embed request (#215)Gravatar jchristgit2024-04-14-1/+1
| | | Allow us to debug the issue raised in #214.
* Add a users roleGravatar Johannes Christ2024-04-13-1/+33
| | | | | | | | The new `pydis-users` role allows us to manage user accounts and move away from the root user setup script, eventually locking down SSH access to the root user. Joe, Chris and me have been added as users.
* Copy root bashrc from skelGravatar Johannes Christ2024-04-12-0/+1
|
* Configure SSH daemon options in unit dropinGravatar Johannes Christ2024-04-12-9/+20
| | | | | | Disable password authentication and root logins and use a configuration file that is independent of the `sshd_config` that `apt` itself will modify on upgrades.
* Install unattended-upgrades on our nodesGravatar Johannes Christ2024-04-12-0/+8
|
* Bump idna from 3.6 to 3.7 (#210)Gravatar dependabot[bot]2024-04-12-3/+3
| | | | | | | | | | | | | | | Bumps [idna](https://github.com/kjd/idna) from 3.6 to 3.7. - [Release notes](https://github.com/kjd/idna/releases) - [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst) - [Commits](https://github.com/kjd/idna/compare/v3.6...v3.7) --- updated-dependencies: - dependency-name: idna dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Enable scraping of Loki and Loki Canary podGravatar Joe Banks2024-04-10-0/+11
| | | | | | Adds the necessary Pod annotations (prometheus.io/scrape, etc.) to pods to have Prometheus service discovery automatically pick up on them and start scraping.
* Document loki values fileGravatar Joe Banks2024-04-10-2/+20
|
* Document alloy values fileGravatar Joe Banks2024-04-10-1/+11
|
* Add Loki Helm valuesGravatar Joe Banks2024-04-10-0/+46
|
* Add Alloy Helm valuesGravatar Joe Banks2024-04-10-0/+69
|
* Add logging documentationGravatar Joe Banks2024-04-10-0/+25
|
* Add /tmp volume to Grafana for plugin installGravatar Joe Banks2024-04-10-0/+5
|
* Add Explore Logs plugin to GrafanaGravatar Joe Banks2024-04-10-0/+3
|
* Bump Grafana and enable new featuresGravatar Joe Banks2024-04-10-2/+2
|
* Expand permission checks for GrafanaGravatar Joe Banks2024-04-10-1/+1
|
* Remove custom postgres-exporter queriesGravatar Chris Lovering2024-04-09-11/+0
| | | | These feature has been deprecated by postgres-exporter, and the only query currently defined in our file didn't work anyway.
* Enable sticky session cookie for AlertManagerGravatar Joe Banks2024-04-09-0/+5
| | | | Add a session cookie to AlertManager to always route requests to the same instance
* Bump ruff from 0.3.4 to 0.3.5 (#203)Gravatar dependabot[bot]2024-04-08-20/+20
| | | | | | | | | | | | | | | | Bumps [ruff](https://github.com/astral-sh/ruff) from 0.3.4 to 0.3.5. - [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.3.4...v0.3.5) --- updated-dependencies: - dependency-name: ruff dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Exclude HTTP 444 from 4XX alerts as it is manually sentGravatar Joe Banks2024-04-04-1/+1
|
* Return HTTP 444 on HEAD requests to pinnwandGravatar Joe Banks2024-04-04-0/+5
| | | | This is a special code handled by NGINX to close the connection
* enable some grafana feature flagsGravatar Joe Banks2024-04-02-1/+1
|
* fix EOF in django alerts fileGravatar Joe Banks2024-04-02-1/+1
|
* update routing configuration for alertmanagerGravatar Joe Banks2024-04-02-1/+9
|
* update alert prioritiesGravatar Joe Banks2024-04-02-5/+15
|
* Increase KubernetesNodeCordoned wait durationGravatar Joe Banks2024-04-01-2/+2
|
* Line endings in memory.yamlGravatar Joe Banks2024-04-01-1/+1
|
* Update wording of OOM alertGravatar Joe Banks2024-04-01-1/+1
| | | Co-authored-by: jchristgit <[email protected]>