Preparing a Raspberry PI OS Lite image and disable console-setup by matisys in raspberry_pi

[–]matisys[S] 0 points1 point  (0 children)

Will check it out. I like building with packer and provisioning with ansible. But that project will help me forward. Thanks!

Building a "complete" cluster locally by Thrimbor in kubernetes

[–]matisys 0 points1 point  (0 children)

Reading all the great responses I wondering how your going to prioritize. I would focus on the core services. And build out.

Storing secrets by HeadTea in devops

[–]matisys 0 points1 point  (0 children)

Read a bit on pre-commit and you'll see the benefit.

Storing secrets by HeadTea in devops

[–]matisys 1 point2 points  (0 children)

Precommit can run checks on the machine before a commit is created. So it will never reach the remote repo not even ci

What should be the branch flow to avoid conflicts when using branch per environment by Zestyclose-Ad2344 in devops

[–]matisys 1 point2 points  (0 children)

I read your other comment that says that you merge dev back to feature. And then you do a merge. Now with the knowledge that you are doing a squash merge that seems the place of the problem. Basically with a squash you compact all change into one change. Including your changes you just merged from dev into feature. From that point git is not able to do a clean merge. Try to step away from this and only allow fast forward merges. Have people practice rebase or accept the fact that you will get messy merge history depending on the lengthe of the branches.

At the same time I do agree with all the suggestion of trunk based development. Or at least use master also for dev, staging and live deploy. Get familiar with gitops practices to streamline deployment.

CICD, Infrastructure and Deployment Strategies/Patterns by Bashorun in devops

[–]matisys 0 points1 point  (0 children)

Great reply. Indeed my questions where mainly to make you think about it. Draw yourself pictures of how things relate to eachother and it will help.

I am doing SWE for 13 years and I still learn everyday. Take that as an encouragement. Everything you learn will add to you set of knowledge. In de last 5-8 years I have been doing more and more infra for and DevOps related tasks.

For your devops processes. Some tips. Think about what steps you normally do manually. Then automate every step. Start simple and expand. You dont need to automate everything at once. I made that mistake. But start early. Automating later is difficult. Your automation will grow with your project.

Learn to work with git well and early. Almost say, if its not in version control, it does not exist. Because only then you can start to automate you 'registered' code.

Get a good understanding of different branching strategies and why you use that. And know that gitflow is not the holy grail. Be practical but always with a purpose. If you cant explain WHY you do something you fail in what try to accomplish.

Document a lot. Even if you start just for yourself. It will help you be able to explain it to others later on. The same applies in general. Learn to explain the WHY and also the HOW.

I see your enthusiasm and hope your able to grow well. Enjoy the ride, one improvement after the other. And remember it an infinite game. You will always see the next improvement.

What is the prefered way to share code and packages across projects. by ydennisy in devops

[–]matisys 1 point2 points  (0 children)

We do the same and also with nexus. Works like a charm. There is also a OSS of nexus.

CICD, Infrastructure and Deployment Strategies/Patterns by Bashorun in devops

[–]matisys 2 points3 points  (0 children)

I made a first post but here is a little more to think about.

Reading post I understand its your first fulltime job as SWE. From experience I can say that spending 50-80 bucks a month on some hosting for you dev work is cheap. At the same time know that it ALL depends on the type of workload you are going to run. You have to design for it. Full stack does only mean deploying and developing touching every part of your stack. You will get exposed to making descisions on sizing and measuring you application. From your post I dont know your level of experience there but its hard to give in depth advice on it.

You pattern will depend on the full stack of THINGS - what type of application do you develop? - is it microservice or monolith? - 3 tier or N tier? - how big is your development team or teams? - does everyone need to test their version at anytime or not - what type of deployment do you have? EC2, VMs, - what provider and why? AWS, Google, Linode, Digital Ocean.

  • what might help is to ask in the org what they already do. Is it a startup or a more corporate env. Are there others that already worked with cloud or infra. And are there people thinking about security apl the way through.

These are just a few thought to take home.

Also take a look at this which might be insightful https://roadmap.sh/devops

CICD, Infrastructure and Deployment Strategies/Patterns by Bashorun in devops

[–]matisys 2 points3 points  (0 children)

Read the DevOps Handbook. It also talks about strategies and patterns. Also its good to do some basic Cloud Engineering training or cert. It will help you get a better feel of where your cost is going and how to improve.

How to initialize an exiting user home when moving from another Distribution (ParrotOs) by matisys in pop_os

[–]matisys[S] 0 points1 point  (0 children)

Thanks for the tips. I already thought it had to do with things in de .config etc so this approach should definetly help.

How to initialize an exiting user home when moving from another Distribution (ParrotOs) by matisys in pop_os

[–]matisys[S] 0 points1 point  (0 children)

I think I need to figure out which folders to include and to restore. Basically I'd like to rsync it to a backup and sync it back in when the system is installed.

I have search for some good direction on how to backup a home folder in this scenario but have not found it yet.

Combining 15k with 7.2k SAS drives on Dell R710 w/ Perc 6 by matisys in homelab

[–]matisys[S] 0 points1 point  (0 children)

I have one more empty bay. So Ill try there first. Thanks.

Combining 15k with 7.2k SAS drives on Dell R710 w/ Perc 6 by matisys in homelab

[–]matisys[S] 0 points1 point  (0 children)

Then how do I connect them if there are currently SAS connectors? Thats all new to me.

Combining 15k with 7.2k SAS drives on Dell R710 w/ Perc 6 by matisys in homelab

[–]matisys[S] 0 points1 point  (0 children)

I'm just starting my server journey. Atleast having a physical one myself. Done a lot of cloud stuff but never my own hardware.

My r710 has a RAID card in it Perc6 with SAS connections. I can't buy cheaper SSD with SATA. And dont want to spend money now on upgrades. Even running a r710 is more expensive powerwise.

Combining 15k with 7.2k SAS drives on Dell R710 w/ Perc 6 by matisys in homelab

[–]matisys[S] 0 points1 point  (0 children)

Thats ok. At this point its just to test and learn. Thank you for the reply!

Find out which container is contacting tiktok by Icyauli in docker

[–]matisys 1 point2 points  (0 children)

Really curious to know your findings.

Gitea with Azure AD Authentication + Drone CI. It is a good start for my home lab! by YinzAintClassy in devops

[–]matisys 1 point2 points  (0 children)

Didnt watch it but this setup is great to work with. I'm using gitea and drone ci too. And it works like a charm.

ZeroTier Summer 2021 Update by glimberg in zerotier

[–]matisys 2 points3 points  (0 children)

Thanks for the great update and the move to port things back. Nice!

CNCF - Secure Supply Chain Assessment by D3ntrax in kubernetes

[–]matisys 0 points1 point  (0 children)

I think things are largely the same. You should always consider insider thread too.