AppManager: cache helm charts and container images to local registry
Caching container images is disabled until we figure out how to run
container registry behind TLS.
Change-Id: I0253f2a862e5adddff18a82b102f67258151c070
diff --git a/core/installer/cmd/env_manager.go b/core/installer/cmd/env_manager.go
index aa33de8..c0ea8e8 100644
--- a/core/installer/cmd/env_manager.go
+++ b/core/installer/cmd/env_manager.go
@@ -72,6 +72,11 @@
if err != nil {
return err
}
+ jc, err := newJobCreator()
+ if err != nil {
+ return err
+ }
+ hf := installer.NewGitHelmFetcher()
dnsFetcher, err := newZoneFetcher()
if err != nil {
return err
@@ -83,6 +88,8 @@
repoIO,
repoClient,
nsCreator,
+ jc,
+ hf,
dnsFetcher,
installer.NewFixedLengthRandomNameGenerator(4),
httpClient,