Erik H. (ring2) · @ring2
584 followers · 3922 posts · Server norden.social

#sundown #spinnaker

Last updated 1 year ago

Jason · @jasonmcintosh
17 followers · 100 posts · Server hachyderm.io

Working on install docs for - still one of the MOST powerful CD tools out there. Running my DNS, home lab bakes, and a whole lot more on it... but the problem usually isn't spinnaker. It's documenting the DEPENDENCIES like kubernetes or AWS or similar.

#spinnaker #terraform

Last updated 1 year ago

Adam Trickett · @drajt
95 followers · 502 posts · Server fosstodon.org
ДевоПес · @devops
26 followers · 78 posts · Server twiukraine.com

Задумався змінити на щось простіше. Це, безумовно, дуже крутий інструмент, але використовувати його без усяких canary деплойментів це оверхед. Треба щось просте, але щоб могло слідкувати за докер репо та стартовати деплої коли є нові образи. не підходить, бо це , де потрібно у репо сберігати тегі докер зображень. теж не підходе, бо робити в пайплайні "kubectl patch" це рішення на коленці. Буду рад якщо щось порадите зі свого досвіду

#spinnaker #argocd #gitops #jenkins #DevOps

Last updated 2 years ago

Jason · @jasonmcintosh
19 followers · 97 posts · Server hachyderm.io

Updated my reference pipeline for deploys in in :
github.com/jasonmcintosh/spinn

Using Deployment objects & Traefik for traffic shaping.

#canary #kubernetes #spinnaker

Last updated 2 years ago

Jason · @jasonmcintosh
15 followers · 74 posts · Server hachyderm.io

Thought i'd share how I manage for my home lab. I bought a domain via google domains, got a free cloudflare account to do DNS, and use Armory stage to auto update DNS in my local (I run this ALSO in my homelab on microk8s on an server)

TF:
github.com/jasonmcintosh/spinn

Pipeline which runs hourly to make sure it's kept in sync with git:
github.com/jasonmcintosh/spinn

#dns #spinnaker #terraform #homelab #esxi

Last updated 2 years ago

Jason · @jasonmcintosh
15 followers · 74 posts · Server hachyderm.io

I talk about a lot, but I DO like armory's new offering - armory.io/products/continuous- - new features constantly and INCREDIBLY easy to do . Can do deploys from almost anything (Jenkins, a command line, gitlab, etc) with a true promotion process and automated analysis!

#spinnaker #continuousdelivery #canary

Last updated 2 years ago

Jason · @jasonmcintosh
15 followers · 74 posts · Server hachyderm.io

analysis is AWESOME.
s.armory.io/yAuAQPny

Triggered via headers like:

curl -H "latencyToInject: 1000" demo-webapp.mcintosh.farm 0.03s user 0.05s system 24% cpu 0.331 total

Can see the results on the CLI and how the canary failed the deploy! pipeline: github.com/jasonmcintosh/spinn

#canary #spinnaker

Last updated 2 years ago

Jason · @jasonmcintosh
12 followers · 64 posts · Server hachyderm.io

Wrote up how to do automatic rollout restarts via a webhook using

armory.io/blog/spinnaker-trick

#spinnaker

Last updated 2 years ago

Matt Sicker · @sickmatter
128 followers · 1264 posts · Server infosec.exchange

Today is a Postgres day for me! Let’s find out if Fiat (the authorization service in Spinnaker) can use more optimized queries or even simple ones like natural join. Or, let’s find out how the hell Postgres decides to use indices versus other lookup strategies and whether this schema is salvageable or needs wholesale replacement with a policy engine.

#postgresql #spinnaker #sql

Last updated 2 years ago

Matt Sicker · @sickmatter
117 followers · 1101 posts · Server infosec.exchange

I’ve been honestly amused by the idea that onboarding here is difficult. Of course it is! Have you ever worked on onboarding-related code before? I’ve literally spent more than the last year working on the onboarding aspect of , another open source project, though the audience there is fairly technical. This is incredibly tedious and unsexy work, and the only reason I can even spend the time to do this is because it’s literally part of my paid job.

Would it be great if onboarding were easier here? Fuck yeah! Roll up those sleeves and start working out what that even looks like! No code contributions necessary!

#spinnaker #opensource

Last updated 2 years ago

Jason · @jasonmcintosh
8 followers · 48 posts · Server hachyderm.io

I've done for 6+ YEARS. Challenges I've hit
* Provider/resource changes - eg 3 to 4 of AWS provider.
* Complex modules - the EKS module in particular does too much programming
* Keeping it sync'd - running it regularly to look for changes/diffs.
* Some of the weird quirks "circular dependencies, cross module deps, etc."
SOME of this is solvable (LOVE TF integration on some), some is self-inflicted, but still a great tool. Still looking for better (crossplane?)

#terraform #armory #spinnaker

Last updated 2 years ago

Volkan Özçelik · @volkan
27 followers · 1073 posts · Server z2h.dev

Spinnaker is an open source, multi-cloud continuous delivery platform for releasing software changes with high velocity and confidence.

github.com/spinnaker/spinnaker

#spinnaker #tools #CiCd #cloudnative #infra #devops #kubernetes

Last updated 2 years ago

(hollaback/cc) · @d_run
167 followers · 297 posts · Server mastodon.social

Three YAMLs for the Elven-kings under the sky,
Seven for the Dwarf-lords in their halls of stone,
Nine for Mortal Men doomed to die,
One for the Dark Lord on his dark throne
In the Land of where the Shadows lie.

One YAML to rule them all, One YAML to find them,
One YAML to bring them all and in the darkness bind them

In the Land of Spinnaker where the SREs die.

#spinnaker #sre #devops

Last updated 2 years ago

(hollaback/cc) · @d_run
167 followers · 297 posts · Server mastodon.social

Three YAMLs for the Elven-kings under the sky,
Seven for the Dwarf-lords in their halls of stone,
Nine for Mortal Men doomed to die,
One for the Dark Lord on his dark throne
In the Land of where the Shadows lie.

One YAML to rule them all, One YAML to find them,
One YAML to bring them all and in the darkness bind them

In the Land of Spinnaker where the SREs die.

#spinnaker #sre #devops

Last updated 2 years ago

Matt Sicker · @sickmatter
90 followers · 416 posts · Server infosec.exchange

Finally finished my draft RFC to add RBAC to Spinnaker. “Wait, doesn’t Spinnaker support RBAC already?” Yes, in the same way a body of water supports an airplane.

#continuousdelivery #spinnaker #devops

Last updated 2 years ago

Matt Sicker · @sickmatter
65 followers · 145 posts · Server infosec.exchange

Access control policy engine shootout time! Looking to overhaul how Spinnaker handles RBAC, and I’m comparing SpiceDB and OpenPolicyAgent.

#authorization #oss #spinnaker

Last updated 2 years ago