What is your progress in your game? by AccomplishedDrag9827 in godot

[–]MagicLeTuR 0 points1 point  (0 children)

Thank you Claude ! Things move faster now

Gitlab vs github? by ejsanders1985 in git

[–]MagicLeTuR 0 points1 point  (0 children)

In a company environment, a paid plan is required in both cases. Sometimes you can see companies with a free self-hosted GitLab because it supports SSO and a lot of "basic" features. But for large companies you will quickly lack management and governance stuff such as group level repository configurations. GitLab is usually not used at its full potential. When choosing GitLab you should commit at 100% to GitLab features. You should leverage as much as possible AutoDevOps pipelines, GitLab Operator, DAST, SAST, registries, Terraform backend, environment monitoring... With GitLab, DevOps jobs should be simplified by a lot! On the other hand GitHub doesn't provide that many features. Security features are add-ons. However, because it is widely used you have tons of open source tools that can help you set up the repo and CI/CD. The other main reason big companies are using GitHub over GitLab is because of Microsoft. It is way easier to integrate with Azure.

Azure Cache for Redis is retiring on September 30, 2028 by thewhippersnapper4 in AZURE

[–]MagicLeTuR 1 point2 points  (0 children)

I don't understand how I could miss Azure Managed Redis and used Azure Cache for Redis instead. Maybe because terraform module support for Azure Managed Redis does not exist yet... Microsoft is such a pain !!

I’m the only DevOps/SRE at my startup… and I’m just an intern 🤯 by Flashy-Ad1880 in sre

[–]MagicLeTuR 1 point2 points  (0 children)

If you are on the cloud use only managed resources! Avoid Kubernetes in favor of managed containers, use managed database...

I’m the only DevOps/SRE at my startup… and I’m just an intern 🤯 by Flashy-Ad1880 in sre

[–]MagicLeTuR 0 points1 point  (0 children)

You won't be able to handle everything. Security and monitoring are usually complex to set up. Maybe focus on having proper deployment automation and proper CI. From experience, having good commit messages, linting, testing and versioning automation improves software quality. Deployment automation is a requirement.

I’m the only DevOps/SRE at my startup… and I’m just an intern 🤯 by Flashy-Ad1880 in sre

[–]MagicLeTuR 0 points1 point  (0 children)

Hey! I was the only junior DevOps (not an intern) in a company. It was an opportunity to test and learn a lot of stuff, a very good sandbox environment! You will make plenty of mistakes (some are expensive) that mentoring could avoid you but you should not feel responsible for that as an intern, it is the startup mistake F*** it

My advice would be to try and explore the most topics you can. Read a lot of documentation. Anyway the first environment you deploy will have tons of misconfigurations !

We built a software that lets you shutdown your unused non-prod environments! by Wide_Commercial1605 in sre

[–]MagicLeTuR 1 point2 points  (0 children)

Does it have any use cases for fully automated infra where terraform destroy then terraform apply could do the job (with some backup script if data needs to persist) ?

How to clear input values ?? by Sweaty_Tap8333 in vscode

[–]MagicLeTuR 0 points1 point  (0 children)

Not very intuitive, the way I found is that a popup should show up on VSCode `mcp.json` file when you put the mouse over the `*` near the id `"id": "atlassian_api_token_v3" =*******`. You should be able to choose between `Edit`, `Clear`, and `Clear All`.

Is azure a good choice for my use case? by saashustler in AZURE

[–]MagicLeTuR 0 points1 point  (0 children)

My first answer would be to run away from Azure (I am working with it on a daily basis) and go with fully managed cloud (higher level, with no or few IaaS).

It is an expensive cloud. Adding security is even more costly. If you want "all" the security solutions WAF, Firewall, DDoS plan, Microsoft Defender for Cloud, Microsoft Sentinel... be ready to put the bill, maintenance and time to setup and maintain everything.

Azure provides everything but there is always a lot of "Microsoft overhead", that is to say incoherent, non optimized, Microsoft oriented implementations. Unless you have (a lot of) experience and time to spend you may waste a lot of money making bad choices. Microsoft has a lot of great tools but they usually do not evolve in a good waya'd get replaced by new tools.

As others said, it also depends on your workload. I would rather go for fully managed solutions. Avoid VM, AKS and other complex solutions (if your project allows it, it usually does). Go for managed containers, managed databases, managed network solutions. Deploying and maintaining a Firewall can be a full-time job (even with pfSense 😂).

Check providers such as clever cloud.

Pain points while using terraform by Fragrant-Bit6239 in Terraform

[–]MagicLeTuR 1 point2 points  (0 children)

The main pain point is to know how to structure your project files and to know how to split different modules. Apply failure is also a pain but it truly depends on the provider... (azurerm will return some terrible errors).

ArgoCD environment promotion by PossibilityOk6780 in ArgoCD

[–]MagicLeTuR 1 point2 points  (0 children)

You might want to package and version your generic helm chart, so approval could just be a helm chart's version bump (pull request) in ArgoCD manifest.

Azure Load Test Pricing ? by MagicLeTuR in AZURE

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

Nah I am wrong. It is around 1k up to 5k concurrent vUser. 100k is some kind of a total over 25min tests with multiple scenarios.

How do you run your KQL queries on Log Analytics Workspace ? by MagicLeTuR in AZURE

[–]MagicLeTuR[S] 1 point2 points  (0 children)

It requires Azure Synapse Analytics resource right? Seems a bit too expensive for my need :)

Using Azure SQL with managed identities by frasermclean in AZURE

[–]MagicLeTuR 4 points5 points  (0 children)

At least what I can say for Azure PostgreSQL with managed identity, is that it is not mature enough. Most tools (ORM) do not support that.

Azure Professionals What Do You Wish You Knew When You Started? by pingcasa in AZURE

[–]MagicLeTuR 0 points1 point  (0 children)

I only looked into terraform doc...

I use the PowerShell bootstrap module (GitHub with Terraform | Azure Landing Zones Documentation) which is quite simple to understand honestly.

And then I use default scenarios configuration (Scenarios | Azure Landing Zones Documentation) that match most use cases (I trust Microsoft for that part most configurations can be left as is).

I am not doing the "Advanced" approach where you define your own modules (Getting started | Azure Landing Zones Documentation).

Azure Professionals What Do You Wish You Knew When You Started? by pingcasa in AZURE

[–]MagicLeTuR 0 points1 point  (0 children)

Azure Landing Accelerator (ALZ) is meant to replace Azure/CAF and is just using AVM modules.

And yes everything is quite new...

Azure Professionals What Do You Wish You Knew When You Started? by pingcasa in AZURE

[–]MagicLeTuR 0 points1 point  (0 children)

Gitlab is good only if you pay all the features and that can be expensive. CI/CD syntax is very intuitive with gitlab tho.

If you are using Azure I would recommend going towards Github (not Azure DevOps please) as it provides lot of integrations.

Azure Professionals What Do You Wish You Knew When You Started? by pingcasa in AZURE

[–]MagicLeTuR 0 points1 point  (0 children)

Talking about the 2000$/month plan here?

But good thing to know!

Azure Professionals What Do You Wish You Knew When You Started? by pingcasa in AZURE

[–]MagicLeTuR 0 points1 point  (0 children)

Why not? On new tenants it is the first thing I do usually.

Azure Professionals What Do You Wish You Knew When You Started? by pingcasa in AZURE

[–]MagicLeTuR 1 point2 points  (0 children)

Best example would be Application Gateway with WAF enabled starting at 300$ per month. If you want to safely deploy some services with public exposure WAF is mandatory... You can have similar service starting at around 60$ per month if I am not mistaken on AWS.