protected void startManagementServices() throws Throwable {
this.log(Level.INFO, "Management service starting ...");
registerForServiceAvailability(CaSigningCertService.startTask(this), true,
CaSigningCertService.FACTORY_LINK);
HostInitComputeServicesConfig.startServices(this, false);
HostInitComputeBackgroundServicesConfig.startServices(this);
HostInitRequestServicesConfig.startServices(this);
HostInitImageServicesConfig.startServices(this);
HostInitUiServicesConfig.startServices(this);
HostInitHarborServices.startServices(this, startMockHostAdapterInstance);
HostInitDockerAdapterServiceConfig.startServices(this, startMockHostAdapterInstance);
HostInitKubernetesAdapterServiceConfig.startServices(this, startMockHostAdapterInstance);
HostInitRegistryAdapterServiceConfig.startServices(this);
this.log(Level.INFO, "Management services started.");
}