3sky's notes

Minimal blog about IT

Salt on Graviton

2023-01-27 6 min read 3sky
Welcome It will be nice to solve another real-world problem, isn’t it? For example machines in private subnets, behind the NAT, or on rack shelves in an office. All of them need to be managed - at least from time to time. Ansible is great, I appreciated the creators of this tool. It helps me a lot! In different cases, environment. I remember when I was a bit younger, a very popular interview question was - what is the difference between Ansible and Chef/Puppet ? Continue reading

Sailing with AWS Lightsail

2022-12-28 6 min read 3sky
Welcome I have a daughter! What a piece of news, isn’t it? I can also add again the same line: Newsletter is very time-consuming, and being a consultant is time-consuming. Everything is time-consuming. However, I had some spare time to play a bit with a small client’s project. For example, not everyone needs cutting-edge technology, Kubernetes, and functional programming. Sometimes we just need a small VM with IPv4, for PoC, or small old-style application, or even workshops about Linux administration. Continue reading

CDK8S workflow example

2022-07-31 5 min read 3sky
Welcome After a long break(again!) - I’m back. Older, more tired, and handsome as always. Newsletter is very time-consuming, and being a consultant is time-consuming. Everything is time-consuming. That’s why I decided to write this post with a bit different approach. Let’s talk about processes. The tech part is still most important, unfortunately, sometimes it’s not the key. So what is CDK?(generated with rytr) CDKs are a set of tools that enable developers to make use of the cloud environment. Continue reading

Cloud-init with DigitalOcean

2021-09-20 4 min read 3sky
Welcome Another build something yourself article. The last one was focused on Kubernetes. Now I will try to build infrastructure for a bit different side-project. I always want to learn SaltStack. To be honest, I’m a huge fan of Ansible which is boring, but works. However, sometimes I have a problem with keeping my developers account synced. Also adding multiple users and track their settings is hard without states. So I decided to get into the new toolbox. Continue reading

EKS on speed

2021-08-01 4 min read 3sky
Welcome Let’s build some stuff. Today on AWS(EKS). Today with popular solutions and almost without coding(in YAML). Today focus on speed and simplicity. Additionally no CI/CD. Components I will keep it simple. Terraform aws cli docker helm curl dig, kubectl, emacs Building infrastructure Setup First steps. I need to build some infrastructure. As almost everyone use Terraform for building and managing resources I decided to use it too. Based on Terrafrom EKS module I’ve created a sample manifest. Continue reading

Gitlab - templates

2021-06-15 5 min read 3sky
Welcome Working as a consultant is hard. You have so many tasks to do. The day is a bit too short, but the opportunities to learn are awesome. Today I have time to compile my notes about GitLab, mostly CI part. However, as a code repository for organizations, GitLab is my favorite solution. Fast, easy to use, permission matrix, and deployment keys management. All this stuff is awesome. It’s not a marketing post, but could be :) Continue reading

Jenkins and submodules

2021-04-02 2 min read 3sky
Welcome That will be a short post, rather full of my pain and frustration. Fortunately with happy-end and topic for a small article. Problem GitHub has some problems with service accounts for CI/CD usage. At least in Free Plan. You can’t share deployment keys like for example in GitLab. I can understand that in the context of security, but If you have 4,5, or 15 repositories, you need to manage the same numbers of ssh key pairs. Continue reading
Older posts