tumblr / collins

groovy kind of love
tumblr.github.com/collins
Apache License 2.0
571 stars 99 forks source link

Demo site for onboarding new users #553

Open byxorna opened 7 years ago

byxorna commented 7 years ago

It would be neato if there was a demo instance of Collins setup that could illustrate features, and let new users get a feel for Collins. One of the issues I've seen with collins is that the initial onboarding curve is pretty steep. There's a lot of integration glue necessary to graft into your infrastructure, and a lot of usage patterns arent very intuitive. Having a visual illustration of patterns that are common would be awesome (i.e. illustrate how pools are used to group assets, illustrate statuses, illustrate configuration assets acting as VIPs, IPAM, etc etc etc). We could either just throw a stateless container up somewhere (that populates the DB and has a reasonable config on bootup), or setup a real DB that gets reinitialized every day or so.

Thoughts?

@defect @roymarantz @michaeljs1990 @jyundt

michaeljs1990 commented 7 years ago

This sounds like a nice way to onboard new users although I can't think of any places that offer free container hosts :/ Does tumblr have some EC2 credits chilling around.

Additionally some simple docs with a curl command they can run on a machine they own to populate the demo collins might be helpful to see everything available to you in collins.

defect commented 7 years ago

I agree this would be pretty cool, but being a bit of a pessimist i also see problems :P What do you think of giving more rigorous and well-documented instructions on spinning up the container and using scripts/populate.sh? Maybe we could expand it with more real-looking hosts, some classification assets, custom attributes, etc.

vhp commented 7 years ago

I think it's a great idea.