Skip to content

Commit

Permalink
Merge branch 'main' into fix-typo
Browse files Browse the repository at this point in the history
  • Loading branch information
Peefy authored Nov 12, 2023
2 parents 346169a + a748320 commit 1288945
Show file tree
Hide file tree
Showing 95 changed files with 1,111 additions and 66 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
## Introduction

`add-castai-removal-disabled` is a KCL mutation package.

## How to Use

Add the source to your `KCLRun`` resource and use the [kubectl kcl plugin](https://kcl-lang.io/docs/user_docs/guides/working-with-k8s/mutate-manifests/kubectl-kcl-plugin) or the [kcl operator](https://kcl-lang.io/docs/user_docs/guides/working-with-k8s/mutate-manifests/kcl-operator) to integrate this model.

```yaml
apiVersion: krm.kcl.dev/v1alpha1
kind: KCLRun
metadata:
name: add-castai-removal-disabled
spec:
source: oci://ghcr.io/kcl-lang/add-castai-removal-disabled
```
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
version: 0.1.0
name: add-castai-removal-disabled
displayName: add-castai-removal-disabled
createdAt: "2023-11-12T06:48:51Z"
description: '`add-castai-removal-disabled` is a kcl mutation package.'
links:
- name: KCL homepage
url: https://kcl-lang.io/
- name: KCL repo
url: https://github.com/kcl-lang/kcl
install: |
#### Add `add-castai-removal-disabled` with tag `0.1.0` as dependency
```
kpm add add-castai-removal-disabled:0.1.0
```
#### Pull `add-castai-removal-disabled` with tag `0.1.0` to local
```
kpm pull add-castai-removal-disabled: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,7 @@
## Introduction

`add-network-policy-dns` is a KCL mutation module

## Resource

The Code source and documents are [here](https://github.com/kcl-lang/artifacthub/tree/main/add-network-policy-dns)
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
version: 0.1.0
name: add-network-policy-dns
displayName: add-network-policy-dns
createdAt: "2023-11-12T06:48:54Z"
description: '`add-network-policy-dns` is a KCL mutation module'
links:
- name: KCL homepage
url: https://kcl-lang.io/
- name: KCL repo
url: https://github.com/kcl-lang/kcl
install: |
#### Add `add-network-policy-dns` with tag `0.1.0` as dependency
```
kpm add add-network-policy-dns:0.1.0
```
#### Pull `add-network-policy-dns` with tag `0.1.0` to local
```
kpm pull add-network-policy-dns:0.1.0
```
maintainers:
- name: kcl-lang.io
email: [email protected]
provider:
name: kcl-lang.io
7 changes: 7 additions & 0 deletions .integration/artifacthub/add-network-policy/0.1.0/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
## Introduction

`add-network-policy` is a KCL mutation module

## Resource

The Code source and documents are [here](https://github.com/kcl-lang/artifacthub/tree/main/add-network-policy)
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
version: 0.1.0
name: add-network-policy
displayName: add-network-policy
createdAt: "2023-11-12T06:48:56Z"
description: '`add-network-policy` is a KCL mutation module'
links:
- name: KCL homepage
url: https://kcl-lang.io/
- name: KCL repo
url: https://github.com/kcl-lang/kcl
install: |
#### Add `add-network-policy` with tag `0.1.0` as dependency
```
kpm add add-network-policy:0.1.0
```
#### Pull `add-network-policy` with tag `0.1.0` to local
```
kpm pull add-network-policy:0.1.0
```
maintainers:
- name: kcl-lang.io
email: [email protected]
provider:
name: kcl-lang.io
7 changes: 7 additions & 0 deletions .integration/artifacthub/add-safe-to-evict/0.1.0/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
## Introduction

`add-safe-to-evict` is a KCL mutation module

## Resource

The Code source and documents are [here](https://github.com/kcl-lang/artifacthub/tree/main/add-safe-to-evict)
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
version: 0.1.0
name: add-safe-to-evict
displayName: add-safe-to-evict
createdAt: "2023-11-12T06:48:58Z"
description: '`add-safe-to-evict` is a KCL mutation module'
links:
- name: KCL homepage
url: https://kcl-lang.io/
- name: KCL repo
url: https://github.com/kcl-lang/kcl
install: |
#### Add `add-safe-to-evict` with tag `0.1.0` as dependency
```
kpm add add-safe-to-evict:0.1.0
```
#### Pull `add-safe-to-evict` with tag `0.1.0` to local
```
kpm pull add-safe-to-evict: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,7 @@
## Introduction

`cert-manager-limit-dns-names` is a KCL validation module"

## Resource

The Code source and documents are [here](https://github.com/kcl-lang/artifacthub/tree/main/cert-manager-limit-dns-names)
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
version: 0.1.0
name: cert-manager-limit-dns-names
displayName: cert-manager-limit-dns-names
createdAt: "2023-11-12T06:49:01Z"
description: '`cert-manager-limit-dns-names` is a KCL validation module'
links:
- name: KCL homepage
url: https://kcl-lang.io/
- name: KCL repo
url: https://github.com/kcl-lang/kcl
install: |
#### Add `cert-manager-limit-dns-names` with tag `0.1.0` as dependency
```
kpm add cert-manager-limit-dns-names:0.1.0
```
#### Pull `cert-manager-limit-dns-names` with tag `0.1.0` to local
```
kpm pull cert-manager-limit-dns-names: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,7 @@
## Introduction

`cert-manager-limit-duration` is a KCL validation module"

## Resource

The Code source and documents are [here](https://github.com/kcl-lang/artifacthub/tree/main/cert-manager-limit-duration)
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
version: 0.1.0
name: cert-manager-limit-duration
displayName: cert-manager-limit-duration
createdAt: "2023-11-12T06:49:03Z"
description: '`cert-manager-limit-duration` is a KCL validation module'
links:
- name: KCL homepage
url: https://kcl-lang.io/
- name: KCL repo
url: https://github.com/kcl-lang/kcl
install: |
#### Add `cert-manager-limit-duration` with tag `0.1.0` as dependency
```
kpm add cert-manager-limit-duration:0.1.0
```
#### Pull `cert-manager-limit-duration` with tag `0.1.0` to local
```
kpm pull cert-manager-limit-duration: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,7 @@
## Introduction

`cert-manager-restrict-issuer` is a KCL validation module"

## Resource

The Code source and documents are [here](https://github.com/kcl-lang/artifacthub/tree/main/cert-manager-restrict-issuer)
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
version: 0.1.0
name: cert-manager-restrict-issuer
displayName: cert-manager-restrict-issuer
createdAt: "2023-11-12T06:49:05Z"
description: '`cert-manager-restrict-issuer` is a KCL validation module'
links:
- name: KCL homepage
url: https://kcl-lang.io/
- name: KCL repo
url: https://github.com/kcl-lang/kcl
install: |
#### Add `cert-manager-restrict-issuer` with tag `0.1.0` as dependency
```
kpm add cert-manager-restrict-issuer:0.1.0
```
#### Pull `cert-manager-restrict-issuer` with tag `0.1.0` to local
```
kpm pull cert-manager-restrict-issuer: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,7 @@
## Introduction

`consul-enforce-min-tls-version` is a KCL validation module"

## Resource

The Code source and documents are [here](https://github.com/kcl-lang/artifacthub/tree/main/consul-enforce-min-tls-version)
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
version: 0.1.0
name: consul-enforce-min-tls-version
displayName: consul-enforce-min-tls-version
createdAt: "2023-11-12T06:49:07Z"
description: '`consul-enforce-min-tls-version` is a KCL validation module'
links:
- name: KCL homepage
url: https://kcl-lang.io/
- name: KCL repo
url: https://github.com/kcl-lang/kcl
install: |
#### Add `consul-enforce-min-tls-version` with tag `0.1.0` as dependency
```
kpm add consul-enforce-min-tls-version:0.1.0
```
#### Pull `consul-enforce-min-tls-version` with tag `0.1.0` to local
```
kpm pull consul-enforce-min-tls-version: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,7 @@
## Introduction

`disallow-cri-sock-mount` is a KCL validation module"

## Resource

The Code source and documents are [here](https://github.com/kcl-lang/artifacthub/tree/main/disallow-cri-sock-mount)
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
version: 0.1.0
name: disallow-cri-sock-mount
displayName: disallow-cri-sock-mount
createdAt: "2023-11-12T06:49:09Z"
description: '`disallow-cri-sock-mount` is a KCL validation module'
links:
- name: KCL homepage
url: https://kcl-lang.io/
- name: KCL repo
url: https://github.com/kcl-lang/kcl
install: |
#### Add `disallow-cri-sock-mount` with tag `0.1.0` as dependency
```
kpm add disallow-cri-sock-mount:0.1.0
```
#### Pull `disallow-cri-sock-mount` with tag `0.1.0` to local
```
kpm pull disallow-cri-sock-mount: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,7 @@
## Introduction

`disallow-default-namespace` is a KCL validation module"

## Resource

The Code source and documents are [here](https://github.com/kcl-lang/artifacthub/tree/main/disallow-default-namespace)
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
version: 0.1.0
name: disallow-default-namespace
displayName: disallow-default-namespace
createdAt: "2023-11-12T06:49:12Z"
description: '`disallow-default-namespace` is a KCL validation module'
links:
- name: KCL homepage
url: https://kcl-lang.io/
- name: KCL repo
url: https://github.com/kcl-lang/kcl
install: |
#### Add `disallow-default-namespace` with tag `0.1.0` as dependency
```
kpm add disallow-default-namespace:0.1.0
```
#### Pull `disallow-default-namespace` with tag `0.1.0` to local
```
kpm pull disallow-default-namespace: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,7 @@
## Introduction

`disallow-empty-ingress-host` is a KCL validation module"

## Resource

The Code source and documents are [here](https://github.com/kcl-lang/artifacthub/tree/main/disallow-empty-ingress-host)
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
version: 0.1.0
name: disallow-empty-ingress-host
displayName: disallow-empty-ingress-host
createdAt: "2023-11-12T06:49:14Z"
description: '`disallow-empty-ingress-host` is a KCL validation module'
links:
- name: KCL homepage
url: https://kcl-lang.io/
- name: KCL repo
url: https://github.com/kcl-lang/kcl
install: |
#### Add `disallow-empty-ingress-host` with tag `0.1.0` as dependency
```
kpm add disallow-empty-ingress-host:0.1.0
```
#### Pull `disallow-empty-ingress-host` with tag `0.1.0` to local
```
kpm pull disallow-empty-ingress-host:0.1.0
```
maintainers:
- name: kcl-lang.io
email: [email protected]
provider:
name: kcl-lang.io
7 changes: 7 additions & 0 deletions .integration/artifacthub/disallow-helm-tiller/0.1.0/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
## Introduction

`disallow-helm-tiller` is a KCL validation module"

## Resource

The Code source and documents are [here](https://github.com/kcl-lang/artifacthub/tree/main/disallow-helm-tiller)
Loading

0 comments on commit 1288945

Please sign in to comment.