Hey Team, Just discovered the Meltano platform an...
# announcements
d
Hey Team, Just discovered the Meltano platform and exploring it on DigitalOcean I have installed it from the marketplace and have a few questions https://marketplace.digitalocean.com/apps/meltano Question 1 - Instructions on DO are to follow configuration based on a broken link, is there an update https://meltano.com/developer-tools/command-line-interface.html#setup-your-loader Question 2 - from what I can see the default installation doesn't have a login or security setup, how is user security control? Question 3 - What is the minimum recommended resources on a DO droplet?
a
Hey @dwayne! Glad you made it over here šŸ™‚ (we had a brief chat in the Singer slack!) Someone else might have a more detailed answer for you, but from what I know: • the loader docs are now at https://meltano.com/docs/getting-started.html#create-your-first-project • you can enable authentication by setting the
AUTHENTICATION
environment variable to
1
(https://meltano.com/docs/settings.html#ui-authentication) To do this, either run the
meltano config
command or add a
.env
file to your Meltano project directory with the appropriate line i.e.
export MELTANO_AUTHENTICATION=true
• I'm not sure about this one but if it's just a proof of concept, I'm guessing you could get away with fairly low requirements - I'd also be interested to see if anyone else has any thoughts on this
d
so really should hide the 5000 port behind a firewall
d
Welcome @dwayne! Is there a particular reason you're using the DigitalOcean marketplace package instead of a manual installation (on DO or elsewhere)? The version on the DO marketplace is somewhat outdated and that installation method is effectively deprecated for the moment: https://meltano.slack.com/archives/CFG3C3C66/p1593443202363100?thread_ts=1593427636.362500&cid=CFG3C3C66 You can certainly make it work (and Al's suggestions are a start), but you'll likely be better off starting with the CLI as documented on https://meltano.com/, and then deploying to production as documented on https://meltano.com/docs/production.html.
d
Can't say I have stepped through your documentation, and one would assume DO marketplace 1 click installation would be maintained from a central repository like all the other apps. My objective was to test, learn and feel out the platform with the lowest amount of effort so i could get a proof of concept. Avoiding Manual cli was the specific reason why I decided to explore the platform, otherwise I would be playing with singer.io I suspect you have different expectations on how your platform should be consumed and used. All good
d
@dwayne The problem with the DO 1-click app is that Meltano UI does not currently have feature parity with the CLI. We intend to change that (see https://gitlab.com/groups/meltano/-/epics/78, for example), but for the moment we are explicitly focusing on data engineers already using Singer taps and targets who are comfortable with the CLI: https://meltano.com/docs/#focus If that's not what you're looking for at this time, I'd suggest checking us out again in a few months when things may very well be different šŸ™‚