You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@brooklyn.apache.org by iu...@apache.org on 2022/06/27 14:08:47 UTC

[brooklyn-server] branch master updated (e027d155ec -> dcc6a42b54)

This is an automated email from the ASF dual-hosted git repository.

iuliana pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/brooklyn-server.git


    from e027d155ec fix windows portability using streams rather than toURI
     add 991d583d92 Adding Kubectl Task factory, Docker effector and Docker Sensor
     add 9032624d38 Renamed devMode to keepContainerForDebugging
     add 567076ae11 Added support for volumes, volumeMounts and workingDir
     add dcc6a42b54 Merge pull request #1321 from iuliana/feature/container-components

No new revisions were added by this update.

Summary of changes:
 .../brooklyn/tasks/kubectl/ContainerCommons.java   |  52 +++
 .../tasks/kubectl/ContainerTaskFactory.java        | 139 +++++++
 .../brooklyn/tasks/kubectl/DockerEffector.java     |  82 +++++
 .../brooklyn/tasks/kubectl/DockerSensor.java       | 102 ++++++
 .../apache/brooklyn/tasks/kubectl/JobBuilder.java  | 400 +++++++++++++++++++++
 software/base/src/main/resources/catalog.bom       |  17 +
 .../brooklyn/tasks/kubectl/DockerEffectorTest.java | 112 ++++++
 .../brooklyn/tasks/kubectl/DockerSensorTest.java   | 125 +++++++
 .../brooklyn/tasks/kubectl/JobBuilderTest.java     | 159 ++++++++
 .../org/apache/brooklyn/kubectl/sample-both.yaml   |  38 ++
 .../brooklyn/kubectl/sample-effector-dev.yaml      |  34 ++
 .../apache/brooklyn/kubectl/sample-effector.yaml   |  32 ++
 .../org/apache/brooklyn/kubectl/sample-sensor.yaml |  30 ++
 13 files changed, 1322 insertions(+)
 create mode 100644 software/base/src/main/java/org/apache/brooklyn/tasks/kubectl/ContainerCommons.java
 create mode 100644 software/base/src/main/java/org/apache/brooklyn/tasks/kubectl/ContainerTaskFactory.java
 create mode 100644 software/base/src/main/java/org/apache/brooklyn/tasks/kubectl/DockerEffector.java
 create mode 100644 software/base/src/main/java/org/apache/brooklyn/tasks/kubectl/DockerSensor.java
 create mode 100644 software/base/src/main/java/org/apache/brooklyn/tasks/kubectl/JobBuilder.java
 create mode 100644 software/base/src/test/java/org/apache/brooklyn/tasks/kubectl/DockerEffectorTest.java
 create mode 100644 software/base/src/test/java/org/apache/brooklyn/tasks/kubectl/DockerSensorTest.java
 create mode 100644 software/base/src/test/java/org/apache/brooklyn/tasks/kubectl/JobBuilderTest.java
 create mode 100644 software/base/src/test/resources/org/apache/brooklyn/kubectl/sample-both.yaml
 create mode 100644 software/base/src/test/resources/org/apache/brooklyn/kubectl/sample-effector-dev.yaml
 create mode 100644 software/base/src/test/resources/org/apache/brooklyn/kubectl/sample-effector.yaml
 create mode 100644 software/base/src/test/resources/org/apache/brooklyn/kubectl/sample-sensor.yaml