Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
f44007a
This adds AWS metrics publisher for on-premise instances as per https…
ravibeta Jan 20, 2019
7051c66
This adds Azure metrics publisher for on-premise instances as per htt…
ravibeta Jan 20, 2019
593575d
This organizes the metrics workshops for aws and azure into a single …
ravibeta Jan 21, 2019
f9b79d0
This adds README.md for all the workshops pertaining to metrics
ravibeta Jan 21, 2019
c9f2b54
Add ECS API workflows
ravibeta Jan 25, 2019
24f7057
Add api usage sample
ravibeta Jan 28, 2019
a0d3ef0
add unit-test
ravibeta Jan 28, 2019
8343009
Add Kubernetes operator
ravibeta Mar 24, 2019
3ccf01c
This adds a README placeholder
ravibeta Mar 25, 2019
fadbd05
CasTester.java
ravibeta Mar 30, 2019
76b6001
commit
ravibeta Mar 30, 2019
f9cf1a0
This adds a CAS tester
ravibeta Mar 30, 2019
aa882e0
Update CasTester.java
ravibeta Mar 30, 2019
f1baea5
add description to this file
ravibeta Mar 30, 2019
6a04710
add code
ravibeta Mar 30, 2019
d2ac117
add build.gradle with dependencies
ravibeta Mar 30, 2019
6dc2ed6
add build.gradle
ravibeta Mar 30, 2019
a56dc54
This adds dependencies to build.gradle
ravibeta Mar 30, 2019
37377cf
This adds the ecs-operator
ravibeta Mar 31, 2019
b63b835
This adds the ecs-operator
ravibeta Mar 31, 2019
ea5d89a
Create README.md
ravibeta Apr 1, 2019
099f84f
Update README.md
ravibeta Apr 1, 2019
b64a37a
Update README.md
ravibeta Apr 1, 2019
bd2a5e7
This adds the nautilus-operator for Kubernetes
Apr 2, 2019
ecb149b
This adds test for component specific usages
Apr 3, 2019
154353b
add placeholder for dependencies
Apr 3, 2019
b0613c5
This modifies the deployment operator for ECS and Nautilus
Apr 5, 2019
3d89abf
add README.md
Apr 5, 2019
3e9038e
Create README.md
ravibeta Apr 12, 2019
dc226c7
This adds the s3 direct calls
ravibeta May 1, 2019
d8c8f8b
change readme
ravibeta May 1, 2019
a94c949
add S3 request handling
ravibeta May 5, 2019
ad50037
Add sample autocert program
ravibeta May 18, 2019
1c9bb53
add README.md
ravibeta May 26, 2019
a335dfd
This adds a README note for this repository
ravibeta May 27, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# ecs-samples
Code samples for working with ECS
Please visit ecs-metrics-workshop and its README for CloudCitizen project.
5 changes: 5 additions & 0 deletions ecs-api-workshop/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# ecs-api-workshop
This workshop show how to create workflows using the ECS APIs as referenced in

https://community.emc.com/docs/DOC-62642 and upcoming releases

52 changes: 52 additions & 0 deletions ecs-api-workshop/build.gradle
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
/*
* Copyright 2013-2018 Dell Inc. or its subsidiaries. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
* A copy of the License is located at
*
* http://www.apache.org/licenses/LICENSE-2.0.txt
*
* or in the "license" file accompanying this file. This file is distributed
* on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
* express or implied. See the License for the specific language governing
* permissions and limitations under the License.
*/
group = 'com.emc.ecs.monitoring'
version = '1.0'

apply plugin: 'java'
apply plugin: 'idea'
apply plugin: 'eclipse'

repositories {
mavenCentral()
}

dependencies {
// https://docs.gradle.org/current/userguide/declaring_dependencies.html
// compile "com.amazonaws:aws-java-sdk-s3:1.11.118"
compile group: 'org.slf4j', name: 'slf4j-simple', version: '1.7.24'
compile group: 'org.slf4j', name:'slf4j-api', version: '1.7.24'
compile group: 'junit', name:'junit', version: '4.11'
compile group: 'com.jayway.jsonpath', name:'json-path', version:'2.1.0'
implementation 'org.springframework:spring-web:5.0.2.RELEASE'

}

task wrapper(type: Wrapper) {
gradleVersion = '4.3.1'
}

jar {
from {
configurations.compile.collect {
it.isDirectory() ? it : zipTree(it)
}
}
manifest {
attributes(
'Main-Class': 'com.emc.ecs.api.sample.APIResource'
)
}
}
6 changes: 6 additions & 0 deletions ecs-api-workshop/gradle/wrapper/gradle-wrapper.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
#Thu Nov 23 11:33:09 CET 2017
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-4.3.1-bin.zip
164 changes: 164 additions & 0 deletions ecs-api-workshop/gradlew

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

90 changes: 90 additions & 0 deletions ecs-api-workshop/gradlew.bat

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading