# Copyright (c) 2019-2020 AT&T Intellectual Property. All rights reserved.
# Copyright (c) 2020 Pantheon.tech. All rights reserved.
# Copyright (c) 2020 Nokia. All rights reserved.
+# Copyright (c) 2020 J. F. Lucas. 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.
deployment = client.V1Deployment(
api_version="apps/v1",
kind="Deployment",
- metadata=client.V1ObjectMeta(name=deployment_name),
+ metadata=client.V1ObjectMeta(name=deployment_name, labels=labels),
spec=spec
)
# Copyright (c) 2017-2020 AT&T Intellectual Property. All rights reserved.
# Copyright (c) 2020 Pantheon.tech. All rights reserved.
# Copyright (c) 2020 Nokia. All rights reserved.
+# Copyright (c) 2020 J. F. Lucas. 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.
k8s:
executor: 'central_deployment_agent'
package_name: k8splugin
- package_version: 3.4.1
+ package_version: 3.4.2
data_types:
imports:
- https://www.getcloudify.org/spec/cloudify/4.5.5/types.yaml
- - plugin:k8splugin?version=3.0.0
+ - plugin:k8splugin?version=>=3.0.0,<4.0.0
node_templates:
web_server:
\r
imports:\r
- https://www.getcloudify.org/spec/cloudify/4.5.5/types.yaml\r
- - plugin:k8splugin?version=3.0.0\r
+ - plugin:k8splugin?version=>=3.0.0,<4.0.0\r
\r
node_templates:\r
web_server:\r
imports:
- https://www.getcloudify.org/spec/cloudify/4.5.5/types.yaml
- plugin:dmaap?version=1.5.0
- - plugin:k8splugin?version=3.0.0
+ - plugin:k8splugin?version=>=3.0.0,<4.0.0
node_templates:
feed00:
type: dcaegen2.nodes.Feed
imports:
- https://www.getcloudify.org/spec/cloudify/4.5.5/types.yaml
- - plugin:k8splugin?version=3.0.0
+ - plugin:k8splugin?version=>=3.0.0,<4.0.0
- plugin:dmaap?version=1.5.0
node_templates:
imports:
- https://www.getcloudify.org/spec/cloudify/4.5.5/types.yaml
- - plugin:k8splugin?version=3.0.0
+ - plugin:k8splugin?version=>=3.0.0,<4.0.0
node_templates:
web_server:
imports:
- https://www.getcloudify.org/spec/cloudify/4.5.5/types.yaml
- - plugin:k8splugin?version=3.0.0
+ - plugin:k8splugin?version=>=3.0.0,<4.0.0
node_templates:
web_server:
imports:
- https://www.getcloudify.org/spec/cloudify/4.5.5/types.yaml
- - plugin:k8splugin?version=3.0.0
+ - plugin:k8splugin?version=>=3.0.0,<4.0.0
node_templates:
web_server:
imports:
- https://www.getcloudify.org/spec/cloudify/4.5.5/types.yaml
- - plugin:k8splugin?version=3.0.0
+ - plugin:k8splugin?version=>=3.0.0,<4.0.0
node_templates:
web_server:
imports:
- https://www.getcloudify.org/spec/cloudify/4.5.5/types.yaml
- - plugin:k8splugin?version=3.0.0
+ - plugin:k8splugin?version=>=3.0.0,<4.0.0
node_templates:
web_server:
imports:
- https://www.getcloudify.org/spec/cloudify/4.5.5/types.yaml
- - plugin:k8splugin?version=3.0.0
+ - plugin:k8splugin?version=>=3.0.0,<4.0.0
node_templates:
web_server:
imports:
- https://www.getcloudify.org/spec/cloudify/4.5.5/types.yaml
- - plugin:k8splugin?version=3.0.0
+ - plugin:k8splugin?version=>=3.0.0,<4.0.0
node_templates:
web_server:
\r
imports:\r
- https://www.getcloudify.org/spec/cloudify/4.5.5/types.yaml\r
- - plugin:k8splugin?version=3.0.0\r
+ - plugin:k8splugin?version=>=3.0.0,<4.0.0\r
- plugin:dcaepolicyplugin?version=2.4.0\r
\r
node_templates:\r
a policy is updated.\r
imports:\r
- https://www.getcloudify.org/spec/cloudify/4.5.5/types.yaml\r
- - plugin:k8splugin?version=3.0.0\r
+ - plugin:k8splugin?version=>=3.0.0,<4.0.0\r
- plugin:dcaepolicyplugin?version=2.4.0\r
\r
node_templates:\r
\r
imports:\r
- https://www.getcloudify.org/spec/cloudify/4.5.5/types.yaml\r
- - plugin:k8splugin?version=3.0.0\r
+ - plugin:k8splugin?version=>=3.0.0,<4.0.0\r
- plugin:dcaepolicyplugin?version=2.4.0\r
\r
node_templates:\r
\r
imports:\r
- https://www.getcloudify.org/spec/cloudify/4.5.5/types.yaml\r
- - plugin:k8splugin?version=3.0.0\r
+ - plugin:k8splugin?version=>=3.0.0,<4.0.0\r
\r
node_templates:\r
web_server:\r
\r
imports:\r
- https://www.getcloudify.org/spec/cloudify/4.5.5/types.yaml\r
- - plugin:k8splugin?version=3.0.0\r
+ - plugin:k8splugin?version=>=3.0.0,<4.0.0\r
\r
node_templates:\r
web_server:\r
imports:
- https://www.getcloudify.org/spec/cloudify/4.5.5/types.yaml
- - plugin:k8splugin?version=3.0.0
+ - plugin:k8splugin?version=>=3.0.0,<4.0.0
node_templates:
web_server:
imports:
- https://www.getcloudify.org/spec/cloudify/4.5.5/types.yaml
- - plugin:k8splugin?version=3.0.0
+ - plugin:k8splugin?version=>=3.0.0,<4.0.0
node_templates:
web_server:
\r
imports:\r
- https://www.getcloudify.org/spec/cloudify/4.5.5/types.yaml\r
- - plugin:k8splugin?version=3.0.0\r
+ - plugin:k8splugin?version=>=3.0.0,<4.0.0\r
\r
node_templates:\r
web_server:\r
imports:
- https://www.getcloudify.org/spec/cloudify/4.5.5/types.yaml
- - plugin:k8splugin?version=3.0.0
+ - plugin:k8splugin?version=>=3.0.0,<4.0.0
node_templates:
web_server:
Copyright (c) 2017-2020 AT&T Intellectual Property. All rights reserved.
Copyright (c) 2020 Pantheon.tech. All rights reserved.
Copyright (c) 2020 Nokia. All rights reserved.
+Copyright (c) 2020 J. F. Lucas. 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.
<groupId>org.onap.dcaegen2.platform.plugins</groupId>
<artifactId>k8s</artifactId>
<name>k8s-plugin</name>
- <version>3.4.1-SNAPSHOT</version>
+ <version>3.4.2-SNAPSHOT</version>
<url>http://maven.apache.org</url>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
# Copyright (c) 2017-2020 AT&T Intellectual Property. All rights reserved.
# Copyright (c) 2020 Pantheon.tech. All rights reserved.
# Copyright (c) 2020 Nokia. All rights reserved.
+# Copyright (c) 2020 J. F. Lucas. 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.
setup(
name='k8splugin',
description='Cloudify plugin for containerized components deployed using Kubernetes',
- version="3.4.1",
+ version="3.4.2",
author='J. F. Lucas, Michael Hwang, Tommy Carpenter, Joanna Jeremicz, Sylwia Jakubek, Jan Malkiewicz, Remigiusz Janeczek',
packages=['k8splugin','k8sclient','configure'],
zip_safe=False,