awslabs / seed-farmer

Seed-Farmer is an orchestration tool that works with AWS CodeSeeder and acts as an orchestration tool modeled after GitOps deployments. It has a CommandLine Interface based in Python, leverages modular code deployments defined by declarative manifests, and includes change detection and deployment optimization.
https://seed-farmer.readthedocs.io/en/latest/
Apache License 2.0
47 stars 16 forks source link

[FEATURE] NPM mirror support with Token #671

Closed dgraeber closed 3 months ago

dgraeber commented 3 months ago

SeedFarmer currently has NPM mirror support, but there is no means to authenticate.

We did implement pypi support with auth and the SecretsManager can be reused to support populating an .npmrc

This is to support use of our generic modules by customers that must leverage a mirror

malachi-constant commented 3 months ago

Will start on this, @dgraeber get in touch if there's anything else you'd like me know before implementation.

malachi-constant commented 3 months ago

Reference for codeseeder pypi mirror implementation