#packages

packages

Archived
0144

Discuss the package distribution https://github.com/cloudposse/packages
Archive: https://archive.sweetops.com/packages/

erik
erikover 1 year ago
archived the channel
Jeremy G
Jeremy Gabout 5 years ago
@Jeremy G has joined the channel
Nimrod Adar
Nimrod Adarabout 5 years ago
Hi. Can I ask someone to take a look at https://github.com/cloudposse/packages/issues/1622 ? Thanks.
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)almost 6 years ago
nick
nickabout 6 years ago
hey all, I was adding a few extra packages, but keep hitting some failing builds such as

https://github.com/cloudposse/packages/pull/415/checks?check_run_id=1252257801

This is expected right? Since I wouldn't have access to this. Just wondering if I'm missing something 🙂
Stephen Lucero
Stephen Luceroover 6 years ago
@Stephen Lucero has joined the channel
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 6 years ago
Adding @U010XGY9B46 bot
bradym
bradymover 6 years ago
@bradym has joined the channel
Zachary Loeber
Zachary Loeberover 6 years ago
That's cool of you Maxim, thanks much!
Maxim Mironenko (Cloud Posse)
Maxim Mironenko (Cloud Posse)over 6 years ago
@Zachary Loeber all PRs are merged and here is the release: <https://github.com/cloudposse/packages/releases/tag/0.129.0>
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 6 years ago
@UUB28NLDS help keep tabs! 😉
Maxim Mironenko (Cloud Posse)
Maxim Mironenko (Cloud Posse)over 6 years ago
there are some changes required to make this package happens
Maxim Mironenko (Cloud Posse)
Maxim Mironenko (Cloud Posse)over 6 years ago
@Zachary Loeber please, take a loot at <https://github.com/cloudposse/packages/pull/329>
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 6 years ago
@Zachary Loeber expect a flood of merge notifications 🙂
Maxim Mironenko (Cloud Posse)
Maxim Mironenko (Cloud Posse)over 6 years ago
yes, let’s do a call
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 6 years ago
@Maxim Mironenko (Cloud Posse) are you free now?
Maxim Mironenko (Cloud Posse)
Maxim Mironenko (Cloud Posse)over 6 years ago
Let’s do just one, then I will take care of others
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 6 years ago
I think we are going to review with him tonight
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 6 years ago
I had to delegate these, but Maxim has a question for me as he is new to the repo
Maxim Mironenko (Cloud Posse)
Maxim Mironenko (Cloud Posse)over 6 years ago
@Maxim Mironenko (Cloud Posse) has joined the channel
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 6 years ago
@Maxim Mironenko (Cloud Posse) ☝️ :-)
Zachary Loeber
Zachary Loeberover 6 years ago
My PRs are piling up. Have I been missing something on these that make them unworthy?
Zachary Loeber
Zachary Loeberover 6 years ago
I better watch this one for certain 🙂
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 6 years ago
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 6 years ago
It's far from complete, but a start
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 6 years ago
I recorded an intro video of how our packages repo works
Zachary Loeber
Zachary Loeberover 6 years ago
I looked into consul configuration and the idea of manually loading it with values defeats the purpose of config as code to me so I found this thing and figured I'd give it a whirl.
Zachary Loeber
Zachary Loeberover 6 years ago
I'm not yet. But I was planning on putting it to use in some pipeline tasks to bootstrap/update key-pair values for projects with consul. Not a good idea?
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 6 years ago
@Zachary Loeber i am curious - how are you using gonsul? haven't heard/seen of this before.
Zachary Loeber
Zachary Loeberover 6 years ago
Zachary Loeber
Zachary Loeberover 6 years ago
That's sensible to me good sir, thanks a bunch
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 6 years ago
almost never is a raw resource sufficient.
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 6 years ago
modules are for business logic
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 6 years ago
it's always our pattern though
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 6 years ago
100%
Zachary Loeber
Zachary Loeberover 6 years ago
So short answer, starting net new, would you still use your module over default provider code?
Zachary Loeber
Zachary Loeberover 6 years ago
🙂
Zachary Loeber
Zachary Loeberover 6 years ago
your modules are impressive btw, no i'm not hitting on you, I have a wife.
Zachary Loeber
Zachary Loeberover 6 years ago
or maybe I'm just never happy with the basics and its a matter of perspective....
Zachary Loeber
Zachary Loeberover 6 years ago
I'm going to have to say that is the same for Azure. The moment you need to do anything beyond the basics you almost instantly hit a wall
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 6 years ago(edited)
it is very low-level/raw
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 6 years ago
the thing is nothing is ever easy on AWS
Zachary Loeber
Zachary Loeberover 6 years ago
so now the default provider is pretty fully fleshed out (finally)
Zachary Loeber
Zachary Loeberover 6 years ago
I've seen the provider released half a dozen times over to fix and generally overcome a good deal of my prior workarounds and such
Zachary Loeber
Zachary Loeberover 6 years ago
After using the provider for azure to create aks clusters over the last year
Zachary Loeber
Zachary Loeberover 6 years ago
I'll pester you more on the next one if other things don't take priority for your time
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 6 years ago
best to ask on #office-hours hours and I can go into details
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 6 years ago
there are many limitations and tradeoffs with each flavor
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 6 years ago
and fargate profiles (like running fargate)
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 6 years ago
managed node pools (supported by provider), called by terraform