Skip to content

Commit aecfc6e

Browse files
committed
(doc): Documentation and importing from dev.to
1 parent a53cc84 commit aecfc6e

5 files changed

+54
-2
lines changed

Gemfile

+1
Original file line numberDiff line numberDiff line change
@@ -28,3 +28,4 @@ gem "tzinfo-data", platforms: [:mingw, :mswin, :x64_mingw, :jruby]
2828
# Performance-booster for watching directories on Windows
2929
gem "wdm", "~> 0.1.0" if Gem.win_platform?
3030

31+
gem "jekyll-import"

Gemfile.lock

+12
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ GEM
99
eventmachine (>= 0.12.9)
1010
http_parser.rb (~> 0.6.0)
1111
eventmachine (1.2.7)
12+
fastercsv (1.5.5)
1213
ffi (1.9.25)
1314
forwardable-extended (2.6.0)
1415
http_parser.rb (0.6.0)
@@ -29,6 +30,11 @@ GEM
2930
safe_yaml (~> 1.0)
3031
jekyll-feed (0.10.0)
3132
jekyll (~> 3.3)
33+
jekyll-import (0.19.1)
34+
fastercsv (~> 1.0)
35+
jekyll (>= 3.7, < 5.0)
36+
nokogiri (~> 1.0)
37+
reverse_markdown (~> 1.0)
3238
jekyll-sass-converter (1.5.2)
3339
sass (~> 3.4)
3440
jekyll-seo-tag (2.5.0)
@@ -42,16 +48,21 @@ GEM
4248
rb-inotify (~> 0.9, >= 0.9.7)
4349
ruby_dep (~> 1.2)
4450
mercenary (0.3.6)
51+
mini_portile2 (2.4.0)
4552
minima (2.5.0)
4653
jekyll (~> 3.5)
4754
jekyll-feed (~> 0.9)
4855
jekyll-seo-tag (~> 2.1)
56+
nokogiri (1.10.7)
57+
mini_portile2 (~> 2.4.0)
4958
pathutil (0.16.1)
5059
forwardable-extended (~> 2.6)
5160
public_suffix (3.0.2)
5261
rb-fsevent (0.10.3)
5362
rb-inotify (0.9.10)
5463
ffi (>= 0.5.0, < 2)
64+
reverse_markdown (1.3.0)
65+
nokogiri
5566
rouge (3.1.1)
5667
ruby_dep (1.5.0)
5768
safe_yaml (1.0.4)
@@ -67,6 +78,7 @@ PLATFORMS
6778
DEPENDENCIES
6879
jekyll (~> 3.8.3)
6980
jekyll-feed (~> 0.6)
81+
jekyll-import
7082
minima (~> 2.0)
7183
tzinfo-data
7284

_config.yml

+2
Original file line numberDiff line numberDiff line change
@@ -38,3 +38,5 @@ plugins:
3838
# - vendor/cache/
3939
# - vendor/gems/
4040
# - vendor/ruby/
41+
show_excerpts: true
42+
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
---
2+
layout: post
3+
title: "Announcing CloudControl - the cloud engineer's toolbox ☁️ \U0001F9F0"
4+
---
5+
6+
<p>We happen to be in a multitude of different projects at the same time. Switching from project to project is sometimes hard as the tooling and the configuration changes from project to project.</p>
7+
8+
<p>Now in the days of cloud deployments, this can be narrowed down to just a bunch of tools like <a href="https://terraform.io">Terraform</a>, <a href="https://kubernetes.io">Kubernetes</a> or <a href="https://helm.sh">Helm</a>, but we still felt that some standardization would make our lives much easier.</p>
9+
10+
<p>That's why we made <a href="https://github.com/dodevops/cloudcontrol">CloudControl - the cloud engineer's toolbox</a> (our first repository with emojis btw!).</p>
11+
12+
<p>CloudControl comes (or will eventually come) in various flavours fitting the specific cloud provider you're using. We started with <a href="https://azure.microsoft.com">Azure</a> as we're currently mostly using that, but are of course open for other flavours.</p>
13+
14+
<p>Also for each flavour, we install a variety of features to support you in your daily work. Currently we support the following features:</p>
15+
16+
<ul>
17+
<li>🐟 <a href="https://fishshell.com/">Fish Shell</a> with <a href="https://spacefish.matchai.me/">Spacefish theme</a>
18+
</li>
19+
<li>🚢 <a href="https://helm.sh">Helm</a>
20+
</li>
21+
<li><a href="https://github.com/dodevops/cloudcontrol/blob/master/feature/kc/kc.sh">kc Quick Kubernetes Context switch</a></li>
22+
<li>🐳 <a href="https://kubernetes.io/docs/reference/kubectl/overview/">kubernetes</a>
23+
</li>
24+
<li>🌏 <a href="https://terraform.io">Terraform</a>
25+
</li>
26+
<li>🐗 <a href="https://github.com/gruntwork-io/terragrunt">Terragrunt</a>
27+
</li>
28+
</ul>
29+
30+
<p>To use CloudControl, you can check out our <a href="https://github.com/dodevops/cloudcontrol/tree/master/flavour/azure/sample">sample azure compose file</a> as a starting point.</p>
31+
32+
<p>We have build CloudControl in a modular way, allowing for extending the supported features and flavours at any time. So if you're missing something, please get in touch and/or provide a PR.</p>
33+
34+
<p>Header image: <a href="https://flic.kr/p/c4QJzC">Florian Richter - Toolbox</a></p>

index.md

+5-2
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,13 @@
33
# To modify the layout, see https://jekyllrb.com/docs/themes/#overriding-theme-defaults
44

55
layout: home
6+
list_title: "Our <a href=https://dev.to/dodevops/>dev.to posts</a>"
67
---
78

89
## Welcome to DO! DevOps
910

10-
There's nothing to see here right now, so we're just pointing you to our [GitHub Organization page](https://github.com/dodevops).
11+
We're a gathering of DevOps engineers and SREs to work on open source projects supporting our work.
1112

12-
Thanks.
13+
Please see our [GitHub Organization page](https://github.com/dodevops) for a list of projects we're working on.
14+
15+
We publish our things on [dev.to](https://dev.to/dodevops) from time to time, so follow us there if you want to be updated. We've included a list of our dev.to posts here as well:

0 commit comments

Comments
 (0)