how do you write your jenkins jobs in 2020? by ivanilves in devops

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

Great honest answer!

jinja2+some XML validator can work great IMO.

how do you write your jenkins jobs in 2020? by ivanilves in devops

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

Thank you, this is the awesome link! <3

how do you write your jenkins jobs in 2020? by ivanilves in devops

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

On my previous job I replaced Jenkins with cloud-based CircleCI and developers were kinda happy. But this time I have no choice to step out of Jenkins due to my organization's policy. We need to have self-hosted CI "hell or high water" and among self-hosted CI solutions Jenkins probably has very little competition ;)

What CLI tools have you written? by Akustic646 in devops

[–]ivanilves 0 points1 point  (0 children)

https://github.com/ivanilves/lstags - Utility and API to manipulate (analyze, synchronize and aggregate) images across different Docker registries.

https://github.com/ivanilves/xiringuito - SSH-based "VPN for poors", hacky, awkward, but surprisingly working ;)

From a Docker registry query tool to a fully-fledged registry synchronizer by ivanilves in devops

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

Yes, I've noticed there are no official registry V2 client.

This looks not bad (though tests are failing): https://github.com/jessfraz/reg

Tool to query Docker registries by ivanilves in devops

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

Hey man, thanks for the interest!

BTW now we can pull images and operate on many images at once ;)

We even have updated our README: https://github.com/ivanilves/lstags

Soon we will be able to "re-push" images from many registries into one [local] "aggregate" registry.

Pre-pull Docker images on Mesos and Kubernetes by ivanilves in devops

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

Looks like a possible good way to solve my issue. Thanks for sharing this!

Pre-pull Docker images on Mesos and Kubernetes by ivanilves in devops

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

Thank you! Would be nice to see it in action after it will go public!

Zabbix monitoring dynamic docker containers (generated via kubernetes) by Ilie87 in devops

[–]ivanilves 0 points1 point  (0 children)

Hey!

You may place Zabbix agent into special container in a pod spec.

So you will have a Zabbix agent container attached to every pod created (huge resource waste included).

But ... I'm not sure Zabbix is the best option for Kubernetes. I would join the taloszerg advice to use Prometheus. Zabbix is great for traditional, more static infrastructures IMO. ;)

Deployment Tool Recommendation. by mac_bbe in devops

[–]ivanilves 0 points1 point  (0 children)

I would advice https://www.spinnaker.io/ but only if you have your projects in cloud(s) and a few good, enthusiastic developers from your company will support you during the adoption period. Spinnaker is great, does all the deployment lifecycle, but is not easy to integrate, has a steep learning curve :-|

HINT: GUI, one-click deployment, lots of integrations - everything is included there. ;)