<feed xmlns='http://www.w3.org/2005/Atom'>
<title>terraform-github.git/terraform, branch master</title>
<subtitle>Terraform repository for managing my github account</subtitle>
<link rel='alternate' type='text/html' href='http://git.wilk.cx/terraform-github.git/'/>
<entry>
<title>Make borgbackup role public</title>
<updated>2023-11-26T19:33:15+00:00</updated>
<author>
<name>Colin Wilk</name>
<email>colin.wilk@tum.de</email>
</author>
<published>2023-11-26T19:33:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.wilk.cx/terraform-github.git/commit/?id=1f8b5e26f87ec4be99a7dcd793441c9a854740d6'/>
<id>1f8b5e26f87ec4be99a7dcd793441c9a854740d6</id>
<content type='text'>
Signed-off-by: Colin Wilk &lt;colin.wilk@tum.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Colin Wilk &lt;colin.wilk@tum.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Make terraform repository public</title>
<updated>2023-06-10T18:44:37+00:00</updated>
<author>
<name>Colin Wilk</name>
<email>colin.wilk@tum.de</email>
</author>
<published>2023-06-10T18:44:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.wilk.cx/terraform-github.git/commit/?id=dedc7b30342442ddfb83f8e22e74986fa45ebcab'/>
<id>dedc7b30342442ddfb83f8e22e74986fa45ebcab</id>
<content type='text'>
Signed-off-by: Colin Wilk &lt;colin.wilk@tum.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Colin Wilk &lt;colin.wilk@tum.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove galaxy variable for ansible repos</title>
<updated>2023-06-10T18:11:11+00:00</updated>
<author>
<name>Colin Wilk</name>
<email>colin.wilk@tum.de</email>
</author>
<published>2023-06-10T18:11:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.wilk.cx/terraform-github.git/commit/?id=0c0230b8cc62ce0f723c86fda02037a62b4fa8c7'/>
<id>0c0230b8cc62ce0f723c86fda02037a62b4fa8c7</id>
<content type='text'>
Merge galaxy variable for ansible repos into visibility since, for now,
all publicly visible repositories will be on ansible galaxy.

Signed-off-by: Colin Wilk &lt;colin.wilk@tum.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Merge galaxy variable for ansible repos into visibility since, for now,
all publicly visible repositories will be on ansible galaxy.

Signed-off-by: Colin Wilk &lt;colin.wilk@tum.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Move terraform state to s3</title>
<updated>2023-06-06T10:09:07+00:00</updated>
<author>
<name>Colin Wilk</name>
<email>colin.wilk@tum.de</email>
</author>
<published>2023-06-06T10:09:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.wilk.cx/terraform-github.git/commit/?id=f549988094a2e7453ba086a134eac21f2c975911'/>
<id>f549988094a2e7453ba086a134eac21f2c975911</id>
<content type='text'>
Signed-off-by: Colin Wilk &lt;colin.wilk@tum.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Colin Wilk &lt;colin.wilk@tum.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Move to for_each states with repo names as keys</title>
<updated>2023-06-04T09:20:37+00:00</updated>
<author>
<name>Colin Wilk</name>
<email>colin.wilk@tum.de</email>
</author>
<published>2023-06-04T09:13:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.wilk.cx/terraform-github.git/commit/?id=f042c1b8efbddc5a16c324f53891d79f90918c49'/>
<id>f042c1b8efbddc5a16c324f53891d79f90918c49</id>
<content type='text'>
Previously the states of the resources had the index of the repos in the
variable in them. This leads to a lot of force recreate when you remove
something from the middle since all the indexes afterwards get changed.

Now we use the repository name as the key for the repository states
which is also unique and more permanent.

Signed-off-by: Colin Wilk &lt;colin.wilk@tum.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously the states of the resources had the index of the repos in the
variable in them. This leads to a lot of force recreate when you remove
something from the middle since all the indexes afterwards get changed.

Now we use the repository name as the key for the repository states
which is also unique and more permanent.

Signed-off-by: Colin Wilk &lt;colin.wilk@tum.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Update terraform .gitignore</title>
<updated>2023-06-04T09:13:13+00:00</updated>
<author>
<name>Colin Wilk</name>
<email>colin.wilk@tum.de</email>
</author>
<published>2023-06-04T09:13:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.wilk.cx/terraform-github.git/commit/?id=a8fec62e509ca31af9296274d4f2fa6a2f3ef79e'/>
<id>a8fec62e509ca31af9296274d4f2fa6a2f3ef79e</id>
<content type='text'>
Move to terraform directory and add tfstate backups with timestamps in
them.

Signed-off-by: Colin Wilk &lt;colin.wilk@tum.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Move to terraform directory and add tfstate backups with timestamps in
them.

Signed-off-by: Colin Wilk &lt;colin.wilk@tum.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Move terraform config into own subdirectory</title>
<updated>2023-06-01T17:12:30+00:00</updated>
<author>
<name>Colin Wilk</name>
<email>colin.wilk@tum.de</email>
</author>
<published>2023-06-01T17:12:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.wilk.cx/terraform-github.git/commit/?id=1ff00c5658839a640bae5831103b02b513c224f5'/>
<id>1ff00c5658839a640bae5831103b02b513c224f5</id>
<content type='text'>
Signed-off-by: Colin Wilk &lt;colin.wilk@tum.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Colin Wilk &lt;colin.wilk@tum.de&gt;
</pre>
</div>
</content>
</entry>
</feed>
