Commit Graph

68 Commits (29574a1da5b4499a473af34f21f87205d116705f)

Author SHA1 Message Date
jackgr 2cdb34fd96 Clean up registry types.
9 years ago
jackgr 440af2fabd Move metadata retrieval to server.
9 years ago
jackgr fdc16739f6 First set of changes for persistent repository.
9 years ago
jackgr 8a6b3d7876 Fix bug in Docker builds.
9 years ago
jackgr feb179bf66 Fixed go vet and golint errors.
9 years ago
Michelle Noorali 92d8d4b587 implement go vet suggestions
9 years ago
Michelle Noorali 46588cd9dd makefile consolidations
9 years ago
Michelle Noorali 14d75f4d21 add golint and go vet to test target
9 years ago
Michelle Noorali 1af4b9ae77 add test targets in makefiles to run local tests
9 years ago
Ville Aikas 07adf0f9d8 Add ability for the test github registry to handle Do methods. Fix the test to use this.
9 years ago
Ville Aikas bd99ae82d1 address CR comments
9 years ago
Ville Aikas 8465cb1a1b Add GCS as a registry provider. Add a way to get a file using credentials from a registry to support private repos. Add ability to create / update a registry through manager
9 years ago
Michelle Noorali cef997ca3c add info target in makefiles
9 years ago
jackgr 8ccfe3d5e8 Fixed Dockerfile bugs.
9 years ago
Michelle Noorali f897dc5b1d add health check
9 years ago
vaikas-google 120ea92816 address CR comments
9 years ago
vaikas-google ee30166348 Add support for k8s secrets backed credentials, remove client support to talking to registry, use server for it. fix a few bugs
9 years ago
vaikas-google a8f3827148 address CR comments
9 years ago
vaikas-google 0f8b3f7767 Add support for CredentialProvider that can be used to specify credentials that should be used for a registry
9 years ago
jackgr 2c59a07bfd Regex search in dm and Github credential setting to facilitate testing.
9 years ago
jackgr 8b67285c52 Additional test clean ups.
9 years ago
jackgr 4ffe342272 Work in progress to refactor registry interface.
9 years ago
jackgr 17f22d777f Merge changes from #172.
9 years ago
vaikas-google 89669d0d14 clean up the code for fetching registries
9 years ago
vaikas-google 0b82b48cc4 clean up the code for fetching registries
9 years ago
vaikas-google 1ee72edf31 use the inmem service registry for the manager_test
9 years ago
vaikas-google f3fd7b14dc wire in the in memory registry provider so that we can show how it works
9 years ago
vaikas-google 616a8c3877 First cut of unifying the registries, just puts the scaffolding in place
9 years ago
vaikas-google 93f74d0c8a bring back to par with master
9 years ago
vaikas-google 125bad99cf unit tests pass, can deploy packages
9 years ago
Ville Aikas c3831f021a debug stuff
9 years ago
vaikas-google e1cb0ede86 handle fetching number of urls as a unit that get pooled into a single template so that helm works out of the box
9 years ago
vaikas-google 8ba0eb4f4d Add support for helm packages. Quite hacky in parts, needs to resolve naming collisions
9 years ago
runseb bea172d705 Improve license headers
9 years ago
Ville Aikas 9777e72692 Add support for native kubernetes types, helm packages and helm/charts github repo
9 years ago
Brendan Melville 93f551d7fd Resource errors should result in a failed deployment with good errors.
9 years ago
Brendan Melville a6c48fb249 Deployment now has top-level error for deployment-level failures
9 years ago
Brendan Melville 31177c49ab Failures during config creation no longer leave deployments undeleteable
9 years ago
Brendan Melville f1fe4470d3 Resourcifier now processes resources in dependency order based on refs.
9 years ago
vaikas-google ad7c6b4cd8 address CR comments
9 years ago
vaikas-google 76d86a3900 remove unused net/url import
9 years ago
vaikas-google 92ec9a0fe1 Add support for short github.com types. Refactor manager/manager/types to common/types and reuse them rather than redefine them.
9 years ago
vaikas-google 92371f1f4c Merge pull request #140 from bmelville/6
9 years ago
Brendan Melville 1660c27f8c Type resolver now stores resolved imports in the manifest.
9 years ago
Brendan Melville b3e023607f Repository now stores latest manifest in deployment.
9 years ago
jackgr 7c0e018f5a Simplify Dockerfiles.
9 years ago
jackgr 8dad3365b5 Remove direct access to manifests to prepare for persistence..
9 years ago
vaikas-google 2a252761f7 Merge pull request #115 from bmelville/83
9 years ago
Brendan Melville 71549bbef1 We will now assume anything not a template is a primitive.
9 years ago
vaikas-google 1ad5106b08 address code review comments
9 years ago