lib/kuber_kit/defaults.rb in kuber_kit-1.1.5 vs lib/kuber_kit/defaults.rb in kuber_kit-1.1.6
- old
+ new
@@ -5,16 +5,16 @@
@_initialized = true
init!
end
def init!
- container["artifacts_sync.artifact_updater"].use_resolver(
- container["artifacts_sync.git_artifact_resolver"],
+ container["artifacts_sync.artifact_updater"].use_strategy(
+ container["artifacts_sync.strategies.git_updater"],
artifact_class: KuberKit::Core::Artifacts::Git
)
- container["artifacts_sync.artifact_updater"].use_resolver(
- container["artifacts_sync.null_artifact_resolver"],
+ container["artifacts_sync.artifact_updater"].use_strategy(
+ container["artifacts_sync.strategies.null_updater"],
artifact_class: KuberKit::Core::Artifacts::Local
)
container["env_file_reader.reader"].use_reader(
container["env_file_reader.strategies.artifact_file"],
env_file_class: KuberKit::Core::EnvFiles::ArtifactFile
@@ -40,9 +40,14 @@
KuberKit::ServiceDeployer::Strategies::DockerCompose.new
)
container["service_deployer.deployer"].register_strategy(
:helm,
KuberKit::ServiceDeployer::Strategies::Helm.new
+ )
+
+ container["service_generator.generator"].register_strategy(
+ :helm,
+ KuberKit::ServiceGenerator::Strategies::Helm.new
)
container["shell_launcher.launcher"].register_strategy(
:kubernetes,
KuberKit::ShellLauncher::Strategies::Kubernetes.new
\ No newline at end of file