#random (2024-04)

Non-work banter and water cooler conversation

A place for non-work-related flimflam, faffing, hodge-podge or jibber-jabber you’d prefer to keep out of more focused work-related channels.

Archive: https://archive.sweetops.com/random/

2024-04-01

2024-04-02

hamza bou issa avatar
hamza bou issa

hey all, am devops engineer focused on AWS, I got my eyes lately on openstack and liked the concept of building a local cloud provider(I read based on some folks on reddit struggled on deploying and maintaining it) but wanted to ask: are there clients or companies still working with openstack or developing technologies around it because I don’t see a lot of active communities on reddit or any big contribution to the github

kevcube avatar
kevcube

I set up openstack for a client team and my findings are that it just is too much overhead and docker-configuration, awslocal configuration, a collection of shell scripts etc

it didn’t make sense for a team of ~10 engineers but still they wanted a full local loop of their lambda flow which involved things like s3 bucket notifications for triggering lambda etc

kevcube avatar
kevcube

I think localstack is good if you built with incorrect patterns and don’t have a good way to locally execute your code. But in an ideal world you should not need localstack and should have a strong local dev flow and from there move to a dev cloud environment.

hamza bou issa avatar
hamza bou issa

So learning it and trying to provide it as service will not be beneficial for the long run ?! my main interest was finding a way to help mid-companies achieve their on-premise plans outside the cloud providers options(AWS outpost..)

kevcube avatar
kevcube

I wouldn’t say that it’s an extremely valuable skill to have. I haven’t seen many organizations that are using it at scale, and with proper configuration of localstack it’s basically the same skillset as AWS. I would focus more on sharpening pure-AWS skills

hamza bou issa avatar
hamza bou issa

Understood, thanks for your feedback

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

Yea, I think if the purpose is testing locally, local stack is where things are headed. Much simpler. Open Stack is overkill unless the objective is to create a self-managed cloud on bare metal.

kevcube avatar
kevcube

ohh @hamza bou issa i’m sorry I completely swapped openstack and localstack in my head when I read your first message

kevcube avatar
kevcube

And what I meant to say is that I set up localstack. I do not have experience setting up openstack

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

Incidentally, a new startup out of ycombinator is trying to provide a new alternative to open stack (with a hosted version as well) https://www.ubicloud.com/

Ubicloud - Open and portable cloudattachment image

Ubicloud is an open and portable cloud. Think of it as an open alternative to cloud providers, like what Linux is to proprietary operating systems. Ubicloud provides IaaS cloud features on bare metal providers, such as Hetzner, OVH, and AWS Bare Metal. You can set it up yourself or use our managed platform.

1
Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)
Ubicloud: Open source alternative to AWS | Y Combinatorattachment image

Open source alternative to AWS. Founded in 2023 by Umur Cubukcu, Ozgun Erdogan, and Daniel Farina, Ubicloud has 10 employees based in San Francisco, CA, USA.

Hao Wang avatar
Hao Wang

I have set up Openstack in a test environment around 2013, it is a good project to learn but not for making a living or commercial project, many big companies had failed on it

hamza bou issa avatar
hamza bou issa

@Erik Osterman (Cloud Posse) I think cloudstack is a true alternative to openstack for now

hamza bou issa avatar
hamza bou issa

@Hao Wang what do you see as an alternative and open source to learn ?

Hao Wang avatar
Hao Wang

also used opennebula

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

Heh, didn’t think cloudstack still existed. I only did a small PoC 12+ years ago when was at CBS.

1
Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

Interesting. So I used it in 2011, just before it was acquired. Didn’t realize Citrix donated to Apache Foundation.

hamza bou issa avatar
hamza bou issa

not that much of articles and blogs around it but the documentation seems decent, easier than openstack tbh

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

Yes, when I tried cloudstack it was pretty easy to get up and running.

Jeremy White (Cloud Posse) avatar
Jeremy White (Cloud Posse)

I did a lot of openstack back in the day. We would use cobbler and pxe to bring up dozens of compute for clients and some wanted their own clusters. In the end, the tech is mostly about learning rabbitmq… I feel like that’s the only long term skill I got out of it. And learning how beam/rabbit work and learning some erlang/elixir would need to be on your skill todo’s first.

1
Jeremy White (Cloud Posse) avatar
Jeremy White (Cloud Posse)

Customers leaned on it as an alternative to ec2, and we would basically find value in it because customers were buying hardware and we would make sure it sliced its hardware neatly into clusters.

Jeremy White (Cloud Posse) avatar
Jeremy White (Cloud Posse)

That’s still something that can be tough to do with kubernetes and other tech, but to be clear, it’s going to move you closer to hardware

Jeremy White (Cloud Posse) avatar
Jeremy White (Cloud Posse)

Getting closer to hardware is literally the opposite of getting closer to cloud. Not that they can’t work together, but I would not consider them overlapping or even reinforcing cross-cuts of the same problem

Hao Wang avatar
Hao Wang

tinkerbell is another interesting project

Hao Wang avatar
Hao Wang

based on containers

2024-04-03

2024-04-04

Hao Wang avatar
Hao Wang
02:14:52 PM
Hao Wang avatar
Hao Wang

forwarded this video from #security, from now on, for all the open-source projects, it is expected that the team of maintainer or co-maintainer will be audited internally and externally in all the open-source projects, which is a good thing

Hao Wang avatar
Hao Wang

you never know who is behind them

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)
Hao Wang avatar
Hao Wang

hope he can come back to DevOps community or his own company as Jobs did

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)
Riley Goodside (@goodside) on Xattachment image

AI-generated sad girl with piano performs the text of the MIT License

1
Hao Wang avatar
Hao Wang

MIT license is sad

Riley Goodside (@goodside) on Xattachment image

AI-generated sad girl with piano performs the text of the MIT License

managedkaos avatar
managedkaos

I would listen to this on repeat!

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

IMO, MIT is pretty happy as far as licenses go. It would be hilarious to do this based on a source-available license that Redis, HashiCorp, ElasticSearch, etc have adopted

Hao Wang avatar
Hao Wang

optimistic to see the doors are closing to those products

2024-04-05

2024-04-06

Hao Wang avatar
Hao Wang
eBPF & Tetragon: Tools for detecting XZ Utils CVE 2024-3094 Exploit - Isovalentattachment image

Detecting XZ Utils liblzma CVE 2024-3094 backdoor exploit with Tetragon and eBPF. Includes ready to apply yaml policy.

Hao Wang avatar
Hao Wang
google/zx

A tool for writing better scripts

2024-04-09

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

In retrospect, this makes sense, but it’s not the image I had in my head of what the eclipse would look like from space. https://x.com/elonmusk/status/1777493587925647795

Elon Musk (@elonmusk) on Xattachment image

View of the eclipse from orbit

Hao Wang avatar
Hao Wang

amazing nature

Elon Musk (@elonmusk) on Xattachment image

View of the eclipse from orbit

managedkaos avatar
managedkaos

that view almost makes the earth look like an eyeball

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

Right? It’s almost creepy looking

Hao Wang avatar
Hao Wang
U.S. Cyber Safety Board Slams Microsoft Over Breach by China-Based Hackersattachment image

U.S. Cyber Safety Review Board slams Microsoft for security failures that enabled a major data breach by China-backed hackers.

2024-04-10

Hao Wang avatar
Hao Wang

You know how I save my time, one of them is not to pay the same attention to the open-source products with commercial license. You need to distract yourself to other opensource projects, even though they are still small, for example, when mysql was acquired by SUN, Postgresql is much less popular. Keep calm and start staying away from the projects, for example, Terraform, Redis… but you can still make a living with them, it is not a conflict but a way to spend your time and energy more efficiently

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

(I forgot that sun acquired mysql, before oracle acquired sun)

Hao Wang avatar
Hao Wang

I worked for SUN then so got some impressions still, SUN failed its new CPU and then fell hard

Hao Wang avatar
Hao Wang
Hao Wang avatar
Hao Wang

chatgpt 3.5 is used

Hao Wang avatar
Hao Wang

gemini free is used

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

Looks like 4 is getting some degree of updates

1

2024-04-11

Lakshay Nasa avatar
Lakshay Nasa

We are running free week of DevOps learning, from April 15th to 21st. This is a great chance to learn new DevOps skills or brush up on your existing knowledge.

• Access to over 80 comprehensive, up-to-date premium courses.

• Dive into more than 700 hands-on labs for an immersive learning experience.

• Engage with KodeKloud Engineer and become part of our vibrant community.

• The last Free Week saw users engaging 13x more with content, completing 4x more courses, and experiencing 2x more labs than average. Don’t miss out on crafting your learning journey with our curated paths that span DevOps, Kubernetes, Docker, and more! You can register here (it’s free): https://kode.wiki/4aF1VBU

Free Week at KodeKloudattachment image

Sign up to access a week of exclusive access to our top-tier DevOps courses and Interactive Labs, for Free.

maarten avatar
maarten
Yevgeniy Brikman (@brikis98) on X

1/5 OpenTofu recently got a cease & desist letter from HashiCorp claiming copyright infringement. At the same time, an online publication made the same accusation.

These claims have zero basis in fact. And because the code is open source, you can see this for yourself!

1
venkata.mutyala avatar
venkata.mutyala

wave Hi folks, we are tuning our product offering of a DevOps tool (glueops.dev). If any platform/sre/devops engineers would be willing to talk to me, I would really appreciate it!

https://www.youtube.com/watch?v=QHtY2jOV1M0

2024-04-12

george.m.sedky avatar
george.m.sedky

Hey everyone wave I’m George the founder of Stakpak, we’re a VC backed startup working on a specialized copilot for Terraform that attributes recommendations back to real people’s work.

I’d love to learn more about your workflows, and get your feedback, please DM me if you’re interested in helping us out.

https://www.youtube.com/watch?v=sNA1wC02pa8

1
Pawel Rein avatar
Pawel Rein

Looks interesting. I think for many of us, there’s too many new cool tools like yours we would like to try out, but not enough time. Some examples / tutorials / videos allowing me to learn at least some cool bits of the tool in minutes rather than hours would be cool

1
Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)


there’s too many new cool tools like yours we would like to try out,
isn’t that the truth!

Pawel Rein avatar
Pawel Rein

especially every time after office hours

1
george.m.sedky avatar
george.m.sedky

YES @Pawel Rein I’m working on that

I tried demoing some cool bits in this 2 min video, If you think it’s interesting enough you can give it a try here https://histudio.ai

Really appreciate the candid feedback !

HI Studio.AI - Design Studio for Terraform with a Copilot.attachment image

A Hybrid Intelligence (Human + AI = wave HI) that helps you create production-ready infrastructure, using knowledge contributed by you and other DevOps experts all over the world. A Hive Mind for DevOps and cloud-native infrastructure design.

2024-04-15

Stephan Helas avatar
Stephan Helas

Hi,

is there a yaml scheme for validation in vim using yaml-language-server as LSP? https://github.com/redhat-developer/yaml-language-server

Matt Gowie avatar
Matt Gowie

Re: Charmbracelet – I briefly checked out their website after we were talking about “What do they do to make money” during the last office-hours and I’m still pretty confused how they’re a business? I assume they make CLI apps for companies? I’m unsure who that would be and how that would be profitable, but I really hope they’re doing well because now looking at their breadth of OSS work – they’re super impressive. I’m going go donate to the GH

Charmattachment image

We make the command line glamorous

2
fb-wow1
Matt Gowie avatar
Matt Gowie

They don’t do GH donations (or any it seems) – Crazy.

Charmattachment image

We make the command line glamorous

James Humphries avatar
James Humphries

They have charm cloud: https://charm.sh/cloud/

but mostly i think they make money through paid support

Charmattachment image

We make the command line glamorous

cool-doge1
Matt Gowie avatar
Matt Gowie

That’s awesome. Again… how does that get enough traction to be profitable is my question, but I love it.

this1
Matt Gowie avatar
Matt Gowie

Maybe atmos v3 needs to be built on Charm

this1
Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

I want to do a lot more. Just we need more sponsorships!!

1
managedkaos avatar
managedkaos
attachment image
5
Hao Wang avatar
Hao Wang

now I got used to Azure after a year

attachment image
Chris Wahl avatar
Chris Wahl

Honestly I don’t hate the concept of resource groups.

managedkaos avatar
managedkaos

Yes! I started with AWS and then started working with Azure. I really appreciate the way ALL the resources for a project are encapsulated in a resource group. In AWS you can tag but it still leads to resources getting overlooked or left behind when projects get decommed or renamed. Especially back in the click-ops days.

2024-04-16

Xu Pengfei avatar
Xu Pengfei

https://medium.com/@xpf6677/kcl-newsletter-node-js-sdk-template-module-and-crossplane-kcl-function-updates-b0272d9ded0e The KCL programming language latest newsletter is out! (Node.js SDK, Template Module and Crossplane KCL Function Updates). Welcome to read and provide feedback!

KCL NewsLetter | Node.js SDK, Template Module and Crossplane KCL Function Updatesattachment image
KCL NewsLetterNode.js SDK, Template Module and Crossplane KCL Function Updates
1

2024-04-17

Matt Gowie avatar
Matt Gowie

This looks like a pretty interesting new terminal – Anyone tried it out? https://www.waveterm.dev/

Wave Terminalattachment image

An open-source, AI-native, terminal built for seamless workflows

1
bradym avatar

Interesting idea, but I don’t want AI anywhere near my terminal. Just feels like a security nightmare waiting to happen.

Wave Terminalattachment image

An open-source, AI-native, terminal built for seamless workflows

1
bradym avatar

I also skip over everything related to AI on hacker news and reddit, so I’m clearly not the target audience.

1
Dan Miller (Cloud Posse) avatar
Dan Miller (Cloud Posse)

this actually looks pretty cool to me, since I’m already a heavy vim user and havent ever really been able to transition over to VSCode. Plus rendering markdown and images is nice to have. Downloaded and giving it a chance!

Matt Gowie avatar
Matt Gowie

Let me know how it goes! I’m hesitant to switch to something too quickly as I just got on Warp last year and like it, so I’d like to hear first-hand experience.

Michael avatar
Michael

@Matt Gowie do you have any favorite Warp features you use? I just made the transition to it

Matt Gowie avatar
Matt Gowie

Honestly I’m coming from iTerm2 and my feeling towards Warp is that the Emacs key combinations that got ingrained in me from 2011 just work better. Things like alt+shift+b for back selecting a word and what not. I think my bar was kinda low. They have better history search and tab completion too.

Matt Gowie avatar
Matt Gowie

But I’m definitely not a power user of it. I haven’t really used their AI stuff at all.

Michael avatar
Michael

Agreed, I haven’t used any of the team or AI features, but the tab completion and search is very nice!

1
Dan Miller (Cloud Posse) avatar
Dan Miller (Cloud Posse)

I tried out wave for a day, but honestly didnt love it. We heavily use docker shells at Cloud Posse, and wave makes it pretty awkward to handle. Kind of a hard stop for me

Matt Gowie avatar
Matt Gowie

Huh – good to know. What’s it doing in your screenshot? Separating the execution from history or something?

Dan Miller (Cloud Posse) avatar
Dan Miller (Cloud Posse)

yeah it creates a separate session for the docker shell, but continues new commands in the original shell below. You can click and enter the docker shell if you want, but it’s a lot of clutter

Matt Gowie avatar
Matt Gowie

Weird. Probably should be an issue for them cause that sounds like a bug. They must know about it though cause entering a subshell is a normal thing…

Michael avatar
Michael

Holy cow, Warp collects more telemetry than the NSA. I tried it out this week and opted out of all optional telemetry, but after blacklisting the domain so it wouldn’t call back to app.warp.dev, I realized how much it’s sending outbound. https://docs.warp.dev/getting-started/privacy#exhaustive-telemetry-table

Privacy | Warp Documentationattachment image

An overview of Warp’s approach to privacy.

2024-04-18

2024-04-21

    keyboard_arrow_up