Compare commits

..
9 Commits
Author SHA1 Message Date
cas 85d7f33831 Add www domain to traefik router 2022-06-14 10:48:38 -07:00
decentral1se 3660b76db9 fix wording
continuous-integration/drone/push Build is passing
2022-06-03 12:51:44 +02:00
aadil 475790f399 use unicode emoji instead of shortcode
continuous-integration/drone/push Build is passing
2022-06-03 10:36:07 +02:00
decentral1se 537ad52a33 new image
continuous-integration/drone/push Build is passing
2022-06-03 10:12:54 +02:00
decentral1se 4f07299e5c drop that back to unfuck the build
continuous-integration/drone/push Build is passing
2022-06-03 09:49:41 +02:00
decentral1se 445cd7bcca first cut of the post
continuous-integration/drone/push Build is failing
2022-06-03 09:23:34 +02:00
renovate-bot a26132b1f5 Update dependency ruby to v2.7.6
renovate/artifacts Artifact file update failure
continuous-integration/drone/push Build is failing
2022-04-19 07:00:36 +00:00
decentral1se e03735dec3 another image
continuous-integration/drone/push Build is passing
2022-04-14 18:33:35 +02:00
decentral1se ccb41ee618 remove broken emoji & be less bombastic 2022-04-14 18:32:45 +02:00
5 changed files with 39 additions and 3 deletions
+1 -1
View File
@@ -24,7 +24,7 @@ services:
labels:
- "traefik.enable=true"
- "traefik.http.services.jekyll.loadbalancer.server.port=4000"
- "traefik.http.routers.jekyll.rule=Host(`autonomic.zone`)"
- "traefik.http.routers.jekyll.rule=Host(`autonomic.zone`) || Host(`www.autonomic.zone`)"
- "traefik.http.routers.jekyll.entrypoints=web-secure"
- "traefik.http.routers.jekyll.tls.certresolver=production"
- "traefik.http.routers.jekyll.tls.options=default@file"
@@ -2,13 +2,13 @@
layout: post
title: The Co-op Cloud Federation Proposal
description:
image: coop-cloud.png
image: ccforest.jpg
category: coop cloud, decision making, democracy
date: 2022-04-14
---
Following on in [the tradition](https://autonomic.zone/blog/new-coop-cloud-blog-and-socials/) of making [short blog posts](https://autonomic.zone/blog/co-op-cloud/) about [Co-op Cloud](https://coopcloud.tech) on this blog, here comes another one!
We're delighted to announce that we have finally published the Co-op Cloud federation proposal! It's a document which aims to formalise the organisation of the project, focusing on a democratic process. It's open for comments, feedback, critique & amendments :smile:
We're delighted to announce that we have finally published the Co-op Cloud federation proposal. It's a document which aims to formalise the organisation of the project, focusing on a democratic process. It's open for comments, feedback, critique & amendments.
Autonomic has had a central role in the organising of this project until now, but we'd like to step back and open up space for others. The proposal is part of formalising that and we're excited to see who will step in! You can find out more on the [Co-op Cloud blog](https://coopcloud.tech/blog/federation-proposal/) or jump straight to [the proposal](https://pad.autonomic.zone/s/MLafJE2jC).
+36
View File
@@ -0,0 +1,36 @@
---
layout: post
title: Publishing our Ansible roles
description:
image: infra.jpg
category: ansible, automation, infrastructure
date: 2022-05-30
---
We're delighted to announce that we're publishing our Ansible roles
into the open under [`git.autonomic.zone/autonomic-cooperative/...`](https://git.autonomic.zone/explore/repos?q=ansible&topic=1) at long last 🥳
They've always been licensed as libre software but due to the way we managed
our internal infrastructure configurations, they were embedded in a private
repository.
The roles are currently lacking documentation and written for very specific
Autonomic needs but they might be handy as a learning resource or a base to
fork from. We'd happily accept contributions to generalise them.
In particular, we've been relying on and running
[`autonomic.new-hetzner`](https://git.autonomic.zone/autonomic-cooperative/autonomic.new-hetzner)
for years, so it is battle tested. The role bootstraps a Hetzner VPS from
scratch and provisions it with a hardened SSH configuration, firewalls, user
accounts and some basic packages and a shiny MOTD.
All roles are CI tested on every commit with [Molecule](https://molecule.readthedocs.io/en/latest/) so things don't break.
[Expanding re-use with shared infrastructure](https://community.coops.tech/t/cotech-gathering-ansible-and-shared-infrastructure-session/1107)
is someting we've always been working on at Autonomic. We have an ongoing
critique of Ansible and the pros/cons of when it is a good choice to use. This
ultimately lead us to start projects like [Co-op
Cloud](https://coopcloud.tech/). However, we still think Ansible is pretty good
at handling more complicated server provisioning needs.
Happy Infra Hacking.
Binary file not shown.

After

Width:  |  Height:  |  Size: 189 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 92 KiB