Skip to content

Commit 9814e4c

Browse files
BrunoCarriertomaslin
authored andcommitted
feat(ecs): ecs module structure (spinnaker#1792)
Added the ECS module
1 parent 8d36984 commit 9814e4c

File tree

6 files changed

+28
-0
lines changed

6 files changed

+28
-0
lines changed

clouddriver-ecs/README.md

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
## AWS ECS Clouddriver
2+
3+
The clouddriver-ecs module allows for ECS deployments of dockerized applications.
4+
5+
It is a work in progress
6+
+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
dependencies {
2+
compile project(":clouddriver-aws")
3+
4+
spinnaker.group('amazon')
5+
spinnaker.group('retrofitDefault')
6+
7+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
package com.netflix.spinnakerclouddriver.aws.ecs;
2+
3+
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
4+
import org.springframework.context.annotation.Configuration;
5+
6+
@Configuration
7+
@ConditionalOnProperty("ecs.enabled")
8+
public class EcsConfiguration {
9+
10+
11+
}

clouddriver-web/clouddriver-web.gradle

+1
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ repositories {
2222

2323
dependencies {
2424
compile project(':clouddriver-aws')
25+
compile project(':clouddriver-ecs')
2526
compile project(':clouddriver-azure')
2627
compile project(':clouddriver-cf')
2728
compile project(':clouddriver-appengine')

clouddriver-web/src/main/groovy/com/netflix/spinnaker/clouddriver/Main.groovy

+2
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ import com.netflix.spinnaker.clouddriver.openstack.OpenstackConfiguration
3333
import com.netflix.spinnaker.clouddriver.oraclebmcs.OracleBMCSConfiguration
3434
import com.netflix.spinnaker.clouddriver.security.config.SecurityConfig
3535
import com.netflix.spinnaker.config.ErrorConfiguration
36+
import com.netflix.spinnakerclouddriver.aws.ecs.EcsConfiguration
3637
import org.springframework.boot.autoconfigure.EnableAutoConfiguration
3738
import org.springframework.boot.autoconfigure.batch.BatchAutoConfiguration
3839
import org.springframework.boot.autoconfigure.groovy.template.GroovyTemplateAutoConfiguration
@@ -54,6 +55,7 @@ import java.security.Security
5455
DeployConfiguration,
5556
RetrofitConfig,
5657
AwsConfiguration,
58+
EcsConfiguration,
5759
AppengineConfiguration,
5860
GoogleConfiguration,
5961
OracleBMCSConfiguration,

settings.gradle

+1
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ include 'clouddriver-core',
2020
'clouddriver-security',
2121
'clouddriver-web',
2222
'clouddriver-aws',
23+
'clouddriver-ecs',
2324
'clouddriver-google',
2425
'clouddriver-google-common',
2526
'clouddriver-cf',

0 commit comments

Comments
 (0)