diff options
-rwxr-xr-x | cm-container/get-type-files.sh | 2 | ||||
-rw-r--r-- | cm-container/pom.xml | 2 | ||||
-rwxr-xr-x | k8s-bootstrap-container/build-plugins.sh | 2 | ||||
-rw-r--r-- | k8s-bootstrap-container/pom.xml | 2 | ||||
-rwxr-xr-x | mvn-phase-script.sh | 2 | ||||
-rw-r--r-- | pom.xml | 1 | ||||
-rw-r--r-- | tls-init-container/Dockerfile-template | 22 | ||||
-rw-r--r-- | tls-init-container/pom.xml | 172 | ||||
-rwxr-xr-x | tls-init-container/setup-tls.sh | 21 | ||||
-rw-r--r-- | tls-init-container/tls/cacert.pem | 31 | ||||
-rw-r--r-- | tls-init-container/tls/cert.pem | 66 | ||||
-rw-r--r-- | tls-init-container/tls/jks.pass | 1 | ||||
-rw-r--r-- | tls-init-container/tls/key.pem | 29 | ||||
-rw-r--r-- | tls-init-container/tls/p12.pass | 1 | ||||
-rw-r--r-- | tls-init-container/tls/trust.pass | 1 |
15 files changed, 350 insertions, 5 deletions
diff --git a/cm-container/get-type-files.sh b/cm-container/get-type-files.sh index dd848e9..95dda9e 100755 --- a/cm-container/get-type-files.sh +++ b/cm-container/get-type-files.sh @@ -31,7 +31,7 @@ DCAETYPEFILES=\ "\ /dcaepolicyplugin/2.3.0/dcaepolicyplugin_types.yaml \ /relationshipplugin/1.0.0/relationshipplugin_types.yaml \ -/k8splugin/1.4.2/k8splugin_types.yaml \ +/k8splugin/1.4.3/k8splugin_types.yaml \ " diff --git a/cm-container/pom.xml b/cm-container/pom.xml index f8e78f1..584bb92 100644 --- a/cm-container/pom.xml +++ b/cm-container/pom.xml @@ -27,7 +27,7 @@ limitations under the License. <groupId>org.onap.dcaegen2.deployments</groupId> <artifactId>cm-container</artifactId> <name>dcaegen2-deployments-cm-container</name> - <version>1.4.0</version> + <version>1.4.1</version> <url>http://maven.apache.org</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> diff --git a/k8s-bootstrap-container/build-plugins.sh b/k8s-bootstrap-container/build-plugins.sh index 1cf0c86..ed1c982 100755 --- a/k8s-bootstrap-container/build-plugins.sh +++ b/k8s-bootstrap-container/build-plugins.sh @@ -31,7 +31,7 @@ DEST=wagons # For DCAE, we get zips of the archives and build wagons DCAEPLUGINFILES=\ "\ -k8splugin/1.4.2/k8splugin-1.4.2.tgz +k8splugin/1.4.3/k8splugin-1.4.3.tgz relationshipplugin/1.0.0/relationshipplugin-1.0.0.tgz dcaepolicyplugin/2.3.0/dcaepolicyplugin-2.3.0.tgz \ " diff --git a/k8s-bootstrap-container/pom.xml b/k8s-bootstrap-container/pom.xml index 066a71d..7b2096d 100644 --- a/k8s-bootstrap-container/pom.xml +++ b/k8s-bootstrap-container/pom.xml @@ -27,7 +27,7 @@ limitations under the License. <groupId>org.onap.dcaegen2.deployments</groupId> <artifactId>k8s-bootstrap-container</artifactId> <name>dcaegen2-deployments-k8s-bootstrap-container</name> - <version>1.4.1</version> + <version>1.4.2</version> <url>http://maven.apache.org</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> diff --git a/mvn-phase-script.sh b/mvn-phase-script.sh index 3aea64f..e5bb58e 100755 --- a/mvn-phase-script.sh +++ b/mvn-phase-script.sh @@ -83,7 +83,7 @@ deploy) upload_files_of_extension sh build_and_push_docker ;; - k8s-bootstrap-container|tca-cdap-container|cm-container|redis-cluster-container|healthcheck-container|pnda-mirror-container|pnda-bootstrap-container) + k8s-bootstrap-container|tca-cdap-container|cm-container|redis-cluster-container|healthcheck-container|pnda-mirror-container|pnda-bootstrap-container|tls-init-container) build_and_push_docker ;; scripts|cloud_init|heat) @@ -47,6 +47,7 @@ limitations under the License. <module>healthcheck-container</module> <module>pnda-mirror-container</module> <module>pnda-bootstrap-container</module> + <module>tls-init-container</module> </modules> <properties> diff --git a/tls-init-container/Dockerfile-template b/tls-init-container/Dockerfile-template new file mode 100644 index 0000000..5906311 --- /dev/null +++ b/tls-init-container/Dockerfile-template @@ -0,0 +1,22 @@ +# ============LICENSE_START=======================================================
+# org.onap.dcae
+# ================================================================================
+# Copyright (c) 2018 AT&T Intellectual Property. 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.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License 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.
+# ============LICENSE_END=========================================================
+FROM busybox
+RUN mkdir -p /opt/tls/source && mkdir -p /opt/tls/shared
+COPY ./tls /opt/tls/source
+COPY setup-tls.sh /opt/tls
+ENTRYPOINT ["/opt/tls/setup-tls.sh"]
\ No newline at end of file diff --git a/tls-init-container/pom.xml b/tls-init-container/pom.xml new file mode 100644 index 0000000..324c3b3 --- /dev/null +++ b/tls-init-container/pom.xml @@ -0,0 +1,172 @@ +<?xml version="1.0"?>
+<!--
+================================================================================
+Copyright (c) 2018 AT&T Intellectual Property. 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.
+You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License 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.
+============LICENSE_END=========================================================
+
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <groupId>org.onap.dcaegen2.deployments</groupId>
+ <artifactId>deployments</artifactId>
+ <version>1.2.0-SNAPSHOT</version>
+ </parent>
+ <groupId>org.onap.dcaegen2.deployments</groupId>
+ <artifactId>tls-init-container</artifactId>
+ <name>dcaegen2-deployments-tls-init-container</name>
+ <version>1.0.0</version>
+ <url>http://maven.apache.org</url>
+ <properties>
+ <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+ <sonar.skip>true</sonar.skip>
+ <sonar.sources>.</sonar.sources>
+ <!-- customize the SONARQUBE URL -->
+ <!-- sonar.host.url>http://localhost:9000</sonar.host.url -->
+ <!-- below are language dependent -->
+ <!-- for Python -->
+ <sonar.language>py</sonar.language>
+ <sonar.pluginName>Python</sonar.pluginName>
+ <sonar.inclusions>**/*.py</sonar.inclusions>
+ <!-- for JavaScaript -->
+ <!--
+ <sonar.language>js</sonar.language>
+ <sonar.pluginName>JS</sonar.pluginName>
+ <sonar.inclusions>**/*.js</sonar.inclusions>
+ -->
+ </properties>
+ <build>
+ <finalName>${project.artifactId}-${project.version}</finalName>
+ <plugins>
+ <!-- plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <version>2.4.1</version>
+ <configuration>
+ <descriptors>
+ <descriptor>assembly/dep.xml</descriptor>
+ </descriptors>
+ </configuration>
+ <executions>
+ <execution>
+ <id>make-assembly</id>
+ <phase>package</phase>
+ <goals>
+ <goal>single</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin -->
+ <!-- now we configure custom action (calling a script) at various lifecycle phases -->
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>exec-maven-plugin</artifactId>
+ <version>1.2.1</version>
+ <executions>
+ <execution>
+ <id>clean phase script</id>
+ <phase>clean</phase>
+ <goals>
+ <goal>exec</goal>
+ </goals>
+ <configuration>
+ <arguments>
+ <argument>${project.artifactId}</argument>
+ <argument>clean</argument>
+ </arguments>
+ </configuration>
+ </execution>
+ <execution>
+ <id>generate-sources script</id>
+ <phase>generate-sources</phase>
+ <goals>
+ <goal>exec</goal>
+ </goals>
+ <configuration>
+ <arguments>
+ <argument>${project.artifactId}</argument>
+ <argument>generate-sources</argument>
+ </arguments>
+ </configuration>
+ </execution>
+ <execution>
+ <id>compile script</id>
+ <phase>compile</phase>
+ <goals>
+ <goal>exec</goal>
+ </goals>
+ <configuration>
+ <arguments>
+ <argument>${project.artifactId}</argument>
+ <argument>compile</argument>
+ </arguments>
+ </configuration>
+ </execution>
+ <execution>
+ <id>package script</id>
+ <phase>package</phase>
+ <goals>
+ <goal>exec</goal>
+ </goals>
+ <configuration>
+ <arguments>
+ <argument>${project.artifactId}</argument>
+ <argument>package</argument>
+ </arguments>
+ </configuration>
+ </execution>
+ <execution>
+ <id>test script</id>
+ <phase>test</phase>
+ <goals>
+ <goal>exec</goal>
+ </goals>
+ <configuration>
+ <arguments>
+ <argument>${project.artifactId}</argument>
+ <argument>test</argument>
+ </arguments>
+ </configuration>
+ </execution>
+ <execution>
+ <id>install script</id>
+ <phase>install</phase>
+ <goals>
+ <goal>exec</goal>
+ </goals>
+ <configuration>
+ <arguments>
+ <argument>${project.artifactId}</argument>
+ <argument>install</argument>
+ </arguments>
+ </configuration>
+ </execution>
+ <execution>
+ <id>deploy script</id>
+ <phase>deploy</phase>
+ <goals>
+ <goal>exec</goal>
+ </goals>
+ <configuration>
+ <arguments>
+ <argument>${project.artifactId}</argument>
+ <argument>deploy</argument>
+ </arguments>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+</project>
diff --git a/tls-init-container/setup-tls.sh b/tls-init-container/setup-tls.sh new file mode 100755 index 0000000..1adee91 --- /dev/null +++ b/tls-init-container/setup-tls.sh @@ -0,0 +1,21 @@ +#!/bin/sh +# ================================================================================ +# Copyright (c) 2018 AT&T Intellectual Property. 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. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License 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. +# ============LICENSE_END========================================================= +# +# Copy files and set up permissions for TLS certificate artifacts +cp -r /opt/tls/source/* /opt/tls/shared +chown -R root:root /opt/tls/shared/* +chmod -R 755 /opt/tls/shared/ diff --git a/tls-init-container/tls/cacert.pem b/tls-init-container/tls/cacert.pem new file mode 100644 index 0000000..e9a50d7 --- /dev/null +++ b/tls-init-container/tls/cacert.pem @@ -0,0 +1,31 @@ +-----BEGIN CERTIFICATE----- +MIIFPjCCAyagAwIBAgIJAJ6u7cCnzrWdMA0GCSqGSIb3DQEBCwUAMCwxDjAMBgNV +BAsMBU9TQUFGMQ0wCwYDVQQKDARPTkFQMQswCQYDVQQGEwJVUzAeFw0xODA0MDUx +NDE1MjhaFw0zODAzMzExNDE1MjhaMCwxDjAMBgNVBAsMBU9TQUFGMQ0wCwYDVQQK +DARPTkFQMQswCQYDVQQGEwJVUzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoC +ggIBAMA5pkgRs7NhGG4ew5JouhyYakgYUyFaG121+/h8qbSdt0hVQv56+EA41Yq7 +XGie7RYDQK9NmAFF3gruE+6X7wvJiChp+Cyd7sFMnb65uWhxEdxWTM2BJFrgfzUn +H8ZCxgaCo3XH4PzlKRy2LQQJEJECwl/RZmRCXijMt5e9h8XoZY/fKkKcZZUsWNCM +pTo266wjvA9MXLmdgReRj0+vrCjrNqy+htwJDztoiHWiYPqT6o8EvGcgjNqjlZx7 +NUNf8MfLDByqKF6+wRbHv1GKjn3/Vijd45Fv8riyRYROiFanvbV6jIfBkv8PZbXg +2VDWsYsgp8NAvMxK+iV8cO+Ck3lBI2GOPZbCEqpPVTYbLUz6sczAlCXwQoPzDIZY +wYa3eR/gYLY1gP2iEVHORag3bLPap9ZX5E8DZkzTNTjovvLk8KaCmfcaUMJsBtDd +ApcUitz10cnRyZc1sX3gE1f3DpzQM6t9C5sOVyRhDcSrKqqwb9m0Ss04XAS9FsqM +P3UWYQyqDXSxlUAYaX892u8mV1hxnt2gjb22RloXMM6TovM3sSrJS0wH+l1nznd6 +aFXftS/G4ZVIVZ/LfT1is4StoyPWZCwwwly1z8qJQ/zhip5NgZTxQw4mi7ww35DY +PdAQOCoajfSvFjqslQ/cPRi/MRCu079heVb5fQnnzVtnpFQRAgMBAAGjYzBhMB0G +A1UdDgQWBBRTVTPyS+vQUbHBeJrBKDF77+rtSTAfBgNVHSMEGDAWgBRTVTPyS+vQ +UbHBeJrBKDF77+rtSTAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBhjAN +BgkqhkiG9w0BAQsFAAOCAgEAPx/IaK94n02wPxpnYTy+LVLIxwdq/kawNd6IbiMz +L87zmNMDmHcGbfoRCj8OkhuggX9Lx1/CkhpXimuYsZOFQi5blr/u+v4mIbsgbmi9 +7j+cUHDP0zLycvSvxKHty51LwmaX9a4wkJl5zBU4O1sd/H9tWcEmwJ39ltKoBKBx +c94Zc3iMm5ytRWGj+0rKzLDAXEWpoZ5bE5PLJauA6UDCxDLfs3FwhbS7uDggxYvf +jySF5FCNET94oJ+m8s7VeHvoa8iPGKvXrIqdd7XDHnqJJlVKr7m9S0fMbyEB8ci2 +RtOXDt93ifY1uhoEtEykn4dqBSp8ezvNMnwoXdYPDvTd9uCAFeWFLVreBAWxd25h +PsBTkZA5hpa/rA+mKv6Af4VBViYr8cz4dZCsFChuioVebe9ighrfjB//qKepFjPF +CyjzKN1u0JKm/2x/ORqxkTONG8p3uDwoIOyimUcTtTMv42bfYD88RKakqSFXE9G+ +Z0LlaKABqfjK49o/tsAp+c5LoNlYllKhnetO3QAdraHwdmC36BhoghzR1jpX751A +cZn2VH3Q4XKyp01cJNCJIrua+A+bx6zh3RyW6zIIkbRCbET+UD+4mr8WIcSE3mtR +ZVlnhUDO4z9//WKMVzwS9Rh8/kuszrGFI1KQozXCHLrce3YP6RYZfOed79LXaRwX +dYY= +-----END CERTIFICATE----- diff --git a/tls-init-container/tls/cert.pem b/tls-init-container/tls/cert.pem new file mode 100644 index 0000000..4532215 --- /dev/null +++ b/tls-init-container/tls/cert.pem @@ -0,0 +1,66 @@ +-----BEGIN CERTIFICATE----- +MIIHBDCCBeygAwIBAgIJAKVeyw7a8adeMA0GCSqGSIb3DQEBCwUAMEcxCzAJBgNV +BAYTAlVTMQ0wCwYDVQQKDARPTkFQMQ4wDAYDVQQLDAVPU0FBRjEZMBcGA1UEAwwQ +aW50ZXJtZWRpYXRlQ0FfNzAeFw0xODA5MDUxNTQ4MjJaFw0xOTAzMDUxNTQ4MjJa +MGkxDTALBgNVBAMMBGRjYWUxDzANBgkqhkiG9w0BCQEWADEbMBkGA1UECwwSZGNh +ZUBkY2FlLm9uYXAub3JnMQ4wDAYDVQQLDAVPU0FBRjENMAsGA1UECgwET05BUDEL +MAkGA1UEBhMCVVMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCGBONJ +XqOsVVr4eK7Gbly1UlzvFHBjBrqT54ssqWR0mgq4LEbRRmUiSnt/2CnexNf1mpAV +QuQb6ocPMdaykREJQNG0WD5xvVyCJR29rg5RY3VQZq5o0J/BfvTEu+9kHH2v+ivG +QCBCVh+x4GVZXeP6W6QqEZP4vifxrPzN8mduUWKWb6LRkb030ImhA2pCuw9/02+4 +uX/UF0F2Ug25hWKPhEKX2CC6ie3pEZzOlS/Um4qarAI5nIxfeB5zP4bKb+STaxjG +WhqcOqeSzjvb68VsQetlwJVXmiOCgr6LvZAw/oTPL/56VpqOwJEhoqGdO/nWgN3C +3mbU1l9I4LptlAPHAgMBAAGjggPPMIIDyzAJBgNVHRMEAjAAMA4GA1UdDwEB/wQE +AwIF4DAgBgNVHSUBAf8EFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwVAYDVR0jBE0w +S4AUDxAU59Nn98SrC24ziGU1inCTQ5OhMKQuMCwxDjAMBgNVBAsMBU9TQUFGMQ0w +CwYDVQQKDARPTkFQMQswCQYDVQQGEwJVU4IBBTAdBgNVHQ4EFgQUVn6m8qpPNlNa +HMcWcV7VXaT4jX4wggMVBgNVHREEggMMMIIDCIIEZGNhZYIWY29uZmlnLWJpbmRp +bmctc2VydmljZYIbY29uZmlnLWJpbmRpbmctc2VydmljZS5vbmFwgi1jb25maWct +YmluZGluZy1zZXJ2aWNlLm9uYXAuc3ZjLmNsdXN0ZXIubG9jYWyCFWRjYWUtY2xv +dWRpZnktbWFuYWdlcoIaZGNhZS1jbG91ZGlmeS1tYW5hZ2VyLm9uYXCCLGRjYWUt +Y2xvdWRpZnktbWFuYWdlci5vbmFwLnN2Yy5jbHVzdGVyLmxvY2FsghJkY2FlLXRj +YS1hbmFseXRpY3OCF2RjYWUtdGNhLWFuYWx5dGljcy5vbmFwgilkY2FlLXRjYS1h +bmFseXRpY3Mub25hcC5zdmMuY2x1c3Rlci5sb2NhbIISZGNhZS12ZXMtY29sbGVj +dG9yghdkY2FlLXZlcy1jb2xsZWN0b3Iub25hcIIpZGNhZS12ZXMtY29sbGVjdG9y +Lm9uYXAuc3ZjLmNsdXN0ZXIubG9jYWyCEmRlcGxveW1lbnQtaGFuZGxlcoIXZGVw +bG95bWVudC1oYW5kbGVyLm9uYXCCKWRlcGxveW1lbnQtaGFuZGxlci5vbmFwLnN2 +Yy5jbHVzdGVyLmxvY2FsghJob2xtZXMtZW5naW5lLW1nbXSCF2hvbG1lcy1lbmdp +bmUtbWdtdC5vbmFwgilob2xtZXMtZW5naW5lLW1nbXQub25hcC5zdmMuY2x1c3Rl +ci5sb2NhbIIQaG9sbWVzLXJ1bGUtbWdtdIIWaG9sbWVzLXJ1bGVzLW1nbXQub25h +cIIoaG9sbWVzLXJ1bGVzLW1nbXQub25hcC5zdmMuY2x1c3Rlci5sb2NhbIIJaW52 +ZW50b3J5gg5pbnZlbnRvcnkub25hcIIgaW52ZW50b3J5Lm9uYXAuc3ZjLmNsdXN0 +ZXIubG9jYWyCDnBvbGljeS1oYW5kbGVyghNwb2xpY3ktaGFuZGxlci5vbmFwgiVw +b2xpY3ktaGFuZGxlci5vbmFwLnN2Yy5jbHVzdGVyLmxvY2FsMA0GCSqGSIb3DQEB +CwUAA4IBAQBlgNVprnks7MyxXIdJZvNWhobod9PkE/FAP4DLKPAeUd7bktLKtSBN +vGQbqUuFkg63ja7ApD+TYG3rbovbfOLTXAZrbwxizlysgWBcq+9B/kQqaQGgvDgV +UtiJn2J5G8vU6cMeCgdW9PNcaE+TwkaI3FFHGJh5DcGLD2h7eRzQcN21SlYP21tZ +Mw9sJLevmMDu0vPQPxrM2ftUNqUKtUmXOQfftbxAgRjYyOWXhrV4tWybl3fNb37g +NbtBzX6do/6gqryzezEuC8xai+7kjIMNxChjByGf9JawHAX/TMt7Tc7RsZkiYpKL +I81J4Hz6J+AGVzXsiTy0549UlIyBtkUs +-----END CERTIFICATE----- +-----BEGIN CERTIFICATE----- +MIIEdTCCAl2gAwIBAgIBBTANBgkqhkiG9w0BAQsFADAsMQ4wDAYDVQQLDAVPU0FB +RjENMAsGA1UECgwET05BUDELMAkGA1UEBhMCVVMwHhcNMTgwNzAyMTEyNjMwWhcN +MjMwNzAyMTEyNjMwWjBHMQswCQYDVQQGEwJVUzENMAsGA1UECgwET05BUDEOMAwG +A1UECwwFT1NBQUYxGTAXBgNVBAMMEGludGVybWVkaWF0ZUNBXzcwggEiMA0GCSqG +SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDQAcZtvJ5j4wqaZHqU/NkG0CjflDRD3x9Y +4a+C63dxuTyWZ6EtQanoM9l6vwb6Gj4SOHeBfOaQbxwiJfX3WP9+SWV/Rciei0EY +w9C0ZOsDA8VVA5S4TK4OLXCLDSeTeMN8wrlydnwG5u/14m22yNTNxPX90bijc6WH +zo7+z+3WarveN0CBYcDQkKkyR8rKafkCWlq+GzqLYQh0K4atnuyIZQ7kr9Od48vT +KyVJzkyMS6HeH++3Ty0JmPREgzOUjUAoYvR2kI02LedFndr5ZdiBQGAXnLQsVuG6 +mJHfsRjQ+zTZ2Q5Xs++Bc/clSNlWz7Kqqcxto2bp8YOWC3RaXzfNAgMBAAGjgYYw +gYMwHQYDVR0OBBYEFA8QFOfTZ/fEqwtuM4hlNYpwk0OTMB8GA1UdIwQYMBaAFFNV +M/JL69BRscF4msEoMXvv6u1JMBIGA1UdEwEB/wQIMAYBAf8CAQEwDgYDVR0PAQH/ +BAQDAgGGMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjANBgkqhkiG9w0B +AQsFAAOCAgEAsUvLinLLby1D+F+UKv/7jCqqrUYxlpNsdBm1dD8M3mIIpsjoTrlU +2yywL9EPp4BhCN7rI0YbPX+DWu2RnxtbsEKdhutEvbTE2Sfg6a1+9dH7txdaGp3F +qapojPqdZ7pjgtIhHVgepGJc08efsxSW6+Gv5easQXhn7XyaZf1MfZUobAPnEcaY +p5cOee2gjMy6usB8AiKzVXrmGn6MAQQ9w6u8XKnvIoivQW3PLlKTMbLFVB7B4YH8 +90HQJnhnLJ9T5U+Gy1Mb5GpVKnI0ZIKURA9b/x8bVFixT83xugstbeVdxgS97Fcz +9wOjG6d6YhrwnE/kz8aiXWs8KsTsrgk//kv3AqL4ykpvn545WJUj7EhuAK+Kmh1B +LCC0wyny2RBZYVP92AMdLqgU7HEng2ZWsCGdf/QLKpXsawsR/0oM2uAT2KeDiSy4 +0WTfe3qirhJ9AKtfkj1NukymIcpx9Ld1kb3rapfT63LJ5kGkQpztuYoEa1FCsQwU +z/UeknC00mqnH5X4ooGRMMkRyPp68+iWmTNlUaVfU2NUNwZiIsD9CbytR5y9rt2r +XJM2BkKy5QEEvmr4GGfbGAYYOfdVpUXB/VBUYNf5uwENqhQB6q7OmiU39Vb/37Zf +EWK8mju11Om2l1a4xYw6HH/SPIqqIDtS28XccDTMMiOVoR2HUAZMNdw= +-----END CERTIFICATE----- diff --git a/tls-init-container/tls/jks.pass b/tls-init-container/tls/jks.pass new file mode 100644 index 0000000..6a86bf6 --- /dev/null +++ b/tls-init-container/tls/jks.pass @@ -0,0 +1 @@ +^9:Es8uq^xbF#!Uwv?,w&jj$ diff --git a/tls-init-container/tls/key.pem b/tls-init-container/tls/key.pem new file mode 100644 index 0000000..3832b9f --- /dev/null +++ b/tls-init-container/tls/key.pem @@ -0,0 +1,29 @@ +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCGBONJXqOsVVr4 +eK7Gbly1UlzvFHBjBrqT54ssqWR0mgq4LEbRRmUiSnt/2CnexNf1mpAVQuQb6ocP +MdaykREJQNG0WD5xvVyCJR29rg5RY3VQZq5o0J/BfvTEu+9kHH2v+ivGQCBCVh+x +4GVZXeP6W6QqEZP4vifxrPzN8mduUWKWb6LRkb030ImhA2pCuw9/02+4uX/UF0F2 +Ug25hWKPhEKX2CC6ie3pEZzOlS/Um4qarAI5nIxfeB5zP4bKb+STaxjGWhqcOqeS +zjvb68VsQetlwJVXmiOCgr6LvZAw/oTPL/56VpqOwJEhoqGdO/nWgN3C3mbU1l9I +4LptlAPHAgMBAAECggEATF9Ossn21cdSbxQ+7R+JP18vTKNGJHh6LL0fZ5UkhPof +r7KzrKDEE1WEqWci/SsJspGhGCylV29ABh2trtbScYZ5up8q/qAdrqC+IRCmYiUe +fnH1ZA+3aooRrGc41cESsw0KkxCKEaOIrlIlD1ddCpfcpoib3X1nv+aHrkk8PfXS +8bQo/rqBhktxhxygqEFxniTVm6IIWPmELIFewwjBkfymRlSm+CHdj66NgYtiROwE +1hGZ+bajXhCUR7sZW4CgqXgi/Pbr9Xb60HxvTpLOceTeJgm8GZM1WNxOp1rV0o3o +eg34u58Rq3B1/6Rgyb6bYTRPMMP2zsOl5qNT5BLGyQKBgQDvbPpb3QZPgg342Y66 +KuMP1+x6VsNRMM8w+lv5tH2SN+ou7qzZKNTjBKxk0hx25fRbUbJ7Zx9oVF3vvm/3 +YKRbHcdmILh8OjYo90ZHk4S1r54Hgt4kAM73rpM2u5x46mitKPyPCMEYttkdvYqx +WoCCjK1vrWWoGVfPVe2mGadcjQKBgQCPS+3p9097qRmIECXsQA1lqZlaIP0x0X1R +KFS7ZLCzdWI8tp5MWu0UzpxO34g1Uji0EMjGtIsocHEI/zAUZxnuqSIBSh2gWrfB +SUYVJpaAlHTI67iRG68b3qwh2kcSPCJEJQWz4hVn42Q+QpCeRYT4hSQj/5x16uCZ +fRwmFB3uowKBgGU/Tnf+daa1trbfOW4cqLyQcN4jRqFU5Kkvlil4XAmzP4LtR4bl +r3D5DvXrrEHTaIwddj6dEzkJRFgXzj1sTtSBOUtE1v8hlrmoJ74o8dvrEgbXHp1X +Ai7XUkW4/KhdaDqhtHvAFfgfipz7BGWPgfyzBLzPNMfrP6jcC41MF+wZAoGAd9MU +ZTrKmitzEBYAwCdnjIVfmMBROSFmW0EQaYrvP4F+3ioPAOZfrbB/gGznJz9T7y7B +1XcPjodH3jAV8lmsk6eWqeFiGL8DPXuaQQF9hJOffIuwUJcHvJRc+AnguFzUgos6 +04rQP4kkP/PFnrOfV3luGTQbj3cSzQaTTTwxM2UCgYEAl5Xxd3U/Ir+QPIoWhBG7 +6/Ad0UIJHmtf8XOk76/czV2An2dRz6lHE15d0TNQ5jB/ICMOntOszyVPCgLpDptv +SxJU5XNQ1ZPGPtFkVMzfKJqcFVaOQgRscEWGEirhjtnM4LtGyMoYhfyroE2ADAAd +MtlLox0Cc37w7PVKtKvOqyI= +-----END PRIVATE KEY----- + diff --git a/tls-init-container/tls/p12.pass b/tls-init-container/tls/p12.pass new file mode 100644 index 0000000..85f9a7a --- /dev/null +++ b/tls-init-container/tls/p12.pass @@ -0,0 +1 @@ +8z@;^vxTC.[Ml^ij97*NTITj diff --git a/tls-init-container/tls/trust.pass b/tls-init-container/tls/trust.pass new file mode 100644 index 0000000..3011373 --- /dev/null +++ b/tls-init-container/tls/trust.pass @@ -0,0 +1 @@ +:zkApfV7z}%]8$d$z7fK4pkN |