Skip to content

Commit

Permalink
Updata artifacthub-pkg.yaml
Browse files Browse the repository at this point in the history
  • Loading branch information
actions-user committed Nov 9, 2023
1 parent 821202b commit 2b1616a
Show file tree
Hide file tree
Showing 4 changed files with 62 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
## Introduction

`deamon-require-aws-node-irsa` is a KCL validation package to validate services of type LoadBalancer when deployed inside AWS have support for transport encryption if it is enabled via an annotation. This policy requires that Services of type LoadBalancer contain the annotation `service.beta.kubernetes.io/aws-load-balancer-ssl-cert` with some value.

## Resource

The Code source and documents are [here](https://github.com/kcl-lang/artifacthub/tree/main/deamon-require-aws-node-irsa)
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
version: 0.1.0
name: deamon-require-aws-node-irsa
displayName: deamon-require-aws-node-irsa
createdAt: "2023-11-09T11:49:04Z"
description: '`deamon-require-aws-node-irsa` is a kcl validation package'
links:
- name: KCL homepage
url: https://kcl-lang.io/
- name: KCL repo
url: https://github.com/kcl-lang/kcl
install: |
#### Add `deamon-require-aws-node-irsa` with tag `0.1.0` as dependency
```
kpm add deamon-require-aws-node-irsa:0.1.0
```
#### Pull `deamon-require-aws-node-irsa` with tag `0.1.0` to local
```
kpm pull deamon-require-aws-node-irsa:0.1.0
```
maintainers:
- name: kcl-lang.io
email: [email protected]
provider:
name: kcl-lang.io
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
## Introduction

## Resource

The Code source and documents are [here](https://github.com/kcl-lang/artifacthub/tree/main/svc-require-encryption-aws-loadbalancers)
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
version: 0.1.0
name: svc-require-encryption-aws-loadbalancers
displayName: svc-require-encryption-aws-loadbalancers
createdAt: "2023-11-09T11:49:06Z"
description: '`svc-require-encryption-aws-loadbalancers` is a kcl validation package'
links:
- name: KCL homepage
url: https://kcl-lang.io/
- name: KCL repo
url: https://github.com/kcl-lang/kcl
install: |
#### Add `svc-require-encryption-aws-loadbalancers` with tag `0.1.0` as dependency
```
kpm add svc-require-encryption-aws-loadbalancers:0.1.0
```
#### Pull `svc-require-encryption-aws-loadbalancers` with tag `0.1.0` to local
```
kpm pull svc-require-encryption-aws-loadbalancers:0.1.0
```
maintainers:
- name: kcl-lang.io
email: [email protected]
provider:
name: kcl-lang.io

0 comments on commit 2b1616a

Please sign in to comment.