aboutsummaryrefslogtreecommitdiffstats
path: root/certServiceK8sExternalProvider/README.md
diff options
context:
space:
mode:
authorJan Malkiewicz <jan.malkiewicz@nokia.com>2020-10-06 14:49:21 +0200
committerJan Malkiewicz <jan.malkiewicz@nokia.com>2020-10-08 18:09:51 +0200
commit6ff92492d2d1712443fa2bef73f28bd8b8554e23 (patch)
tree412f3011d267c1c934f383a8047a88e935203e59 /certServiceK8sExternalProvider/README.md
parentb1ec7f0d28bcd699c9dc5aaf23e902f04145863c (diff)
[OOM-K8S-CERT-EXTERNAL-PROVIDER] Create mock implementation
This project is a GOlang implementation of an external provider for kubernetes cert-manager. External provider will use OOM CertService as backend signing CA. Mock implementation only logs intent of certificate signing. In order to provide the ultimate implemenatation please extend file 'certservice-provisioner.go'. Issue-ID: OOM-2559 Signed-off-by: Jan Malkiewicz <jan.malkiewicz@nokia.com> Change-Id: Ib3de4ca4c54424042ddaa50507375815cc3da7f4
Diffstat (limited to 'certServiceK8sExternalProvider/README.md')
-rw-r--r--certServiceK8sExternalProvider/README.md23
1 files changed, 19 insertions, 4 deletions
diff --git a/certServiceK8sExternalProvider/README.md b/certServiceK8sExternalProvider/README.md
index 55eb0d0c..57ca5930 100644
--- a/certServiceK8sExternalProvider/README.md
+++ b/certServiceK8sExternalProvider/README.md
@@ -1,9 +1,24 @@
-## Project seed for applications written in go lang
+## Cert Service k8s external cert signing provider
### Build project
-Just run **mvn** command without any parameters (which is by default equal to **mvn clean package**).
+There are two methods for building the project:
+
+ - mvn clean install
+ - make
-The output executable file will be present in bin directory with name: **onap-golang-helloworld-1.0.0-SNAPSHOT**
+### Installation
-To run the program just type: **bin/onap-golang-helloworld-1.0.0-SNAPSHOT**
+Apply k8s files from 'deploy' directory in following order:
+
+ - crd.yaml
+ - roles.yaml
+ - deployment.yaml
+ - configuration.yaml
+
+
+### Usage
+
+To issue a certificate adjust and apply following k8s file:
+
+ - certificate_example.yaml