3sky's notes

Minimal blog about IT

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

Ansible with jump host

2021-03-23 4 min read 3sky
Welcome Long time no sea. It’s not a typo last time when I saw the see was in September in Greece. Almost the same thing I can say about Ansible. The last time when I used this tool for resolving real problems was more-less 2years ago. To be honest, during this period Ansible becomes (in my mind at least) just another boring and old-fashioned tool. Who is using Ansible if we have containers, Kubernetes Engines and Serverless? Continue reading

The Nginx and how to configure it

2021-02-24 3 min read 3sky
Welcome That will be a short post. I need it, for my usage. All about Nginx and some application architecture. Why? During my 6 years of professional life, I haven’t met any Nginxa’s master. All my tech friends know some basics(as me) or have one best config which always works. Unfortunately, Nginx is hard. It’s just a tool, just a web server, but it’s complex, useful, and powerful. Let’s start. Continue reading

edb-deployer for normal people

2021-02-15 6 min read 3sky
Welcome Some time ago I saw an interesting tool called edb-deployer. If You have no idea what EDB stands for it’s Enterprise version of Postgresql. I’m not a sell person, so for me, it’s just another company which making money around OSS - and that is good. However, I would like to tal… write about this small CLI tool. It could be very helpful for the migration to cloud PoC toolbox. Continue reading
Older posts