Skip to main content

Spider Controllers & Whisperers are of public access now

ยท 2 min read
Creator of Spider

This was done in order to simplify usage of Spider.

Contextโ€‹

To get things simpler, I created the new K8s Spider Controller that allows spawning Whisperers remotely on any namespace.

So great! ๐Ÿ˜„

However, to be able to pull an image from a private repository, K8s requires a pull secret. That is scoped to a namespace.

It means that any namespace where we want to spawn Whisperers requires this secret!
Creating those secrets by the Controller would be possible, but that requires must too many access rights on the service account.
So I decided to make Whisperers images public.

In the same way, I wanted Controllers to be able to be setup in one shot.
So let's make them public too :)

As such, if you have an account on Spider, with a Controller and a Whisperer, you're one command line away from being able to capture any POD in any cluster!

Isn't it neat ๐Ÿ˜ ?

Conclusionโ€‹

Both Controller and Whisperer docker images in a public access repository:
registry.gitlab.com/spider-analyzer/public-images.

Helm charts are already in a public repository as well:
https://repository.floocus.com/helm

It simplifies Helm charts and setup so much :)

Server images are still on a private repository though ๐Ÿ˜‰

Cheers,
Thibaut