StarlingX Cert-Manager App
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Sabeel Ansari 0968c28776 Remove cert-manager-helm req in stx-cert-manager-helm rpm 1 month ago
cert-manager-helm Add support for Helm v3 3 months ago
python-k8sapp-cert-manager Set up cert-manager cluster role for pod security policies 3 months ago
stx-cert-manager-helm Remove cert-manager-helm req in stx-cert-manager-helm rpm 1 month ago
.gitreview Added .gitreview 5 months ago
.zuul.yaml Enable helm plugin delivery with the application 3 months ago
CONTRIBUTING.rst Initial commit for cert-manager app 5 months ago
HACKING.rst Initial commit for cert-manager app 5 months ago
README.rst Adding README 4 months ago
centos_build_layer.cfg Initial commit for cert-manager app 5 months ago
centos_iso_image.inc Initial commit for cert-manager app 5 months ago
centos_pkg_dirs Enable helm plugin delivery with the application 3 months ago
centos_pkg_dirs_containers Enable helm plugin delivery with the application 3 months ago
centos_tarball-dl.lst Upversion to cert-manager v0.15.0 3 months ago
github_sync.trigger Initial commit for cert-manager app 5 months ago
requirements.txt cert-manager repo setup for armada app 5 months ago
test-requirements.txt cert-manager repo setup for armada app 5 months ago
tox.ini Enable helm plugin delivery with the application 3 months ago

README.rst

# StarlingX/Cert-Manager-Armada-App

## Introduction [Cert-Manager](https://cert-manager.io/) is Kubernetes native application that facilities certificate management. This repository deploys Cert-Manager as a platform-managed application using Armada Helm Charts for the StarlingX project.

## Build The build tools available as indepdendent repositories under the StarlingX project are necessary to build this Armada chart.

See [StarlingX Build Guide](https://docs.starlingx.io/developer_resources/build_guide.html) for more details.

To build this app: ` ${MY_REPO_ROOT_DIR}/cgcs-root/build-tools/build-pkgs cert-manager-helm stx-cert-manager-helm` The generated RPM is located in $MY_BUILD_DIR/std/rpmbuild/RPMS.

To extract the tarball without installing on build system, use command: ` rpm2cpio stx-cert-manager-helm-1.0-0.tis.noarch.rpm | cpio -idmv`

## Usage Note that the Cert-Manager application is included on a StarlingX install system by default.

Following commands can be used to upload, apply, remove, delete, and view the application:

` system application-remove cert-manager system application-delete cert-manager system application-upload <.tgz file> system application-apply cert-manager system application-list`

Cert-Manager Kubernetes resources can be found in the cert-manager namespace.

` kubectl get namespaces | grep cert-manager kubectl get crd | grep cert-manager kubectl get pods --namespace cert-manager`