Skip to content

Commit

Permalink
add coredns-app-1.23.0-df29bd786b04906ff44e44324f5c6eb820f6e6d1.tgz
Browse files Browse the repository at this point in the history
coredns-app-1.23.0-df29bd786b04906ff44e44324f5c6eb820f6e6d1.tgz-meta/README.md
coredns-app-1.23.0-df29bd786b04906ff44e44324f5c6eb820f6e6d1.tgz-meta/main.yaml
coredns-app-1.23.0-df29bd786b04906ff44e44324f5c6eb820f6e6d1.tgz-meta/values.schema.json
  • Loading branch information
catalogbot committed Jan 28, 2025
1 parent 54940f5 commit de7bd7c
Show file tree
Hide file tree
Showing 5 changed files with 273 additions and 1 deletion.
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
[![CircleCI](https://dl.circleci.com/status-badge/img/gh/giantswarm/coredns-app/tree/main.svg?style=svg)](https://dl.circleci.com/status-badge/redirect/gh/giantswarm/coredns-app/tree/main)

# coredns-app

Helm Chart for CoreDNS in Workload Clusters.

* Installs the the DNS server [CoreDNS](https://github.com/coredns/coredns).

# Deployment

Managed by the Giant Swarm [App Platform](https://docs.giantswarm.io/app-platform/).

# Configuration Options

- All configuration options are documented in the [values.yaml](/helm/coredns-app/values.yaml) file.
- [Advanced CoreDNS configuration](https://docs.giantswarm.io/advanced/coredns/) docs.

# For developers

## Installing the Chart

To install the chart locally:

```bash
$ git clone https://github.com/giantswarm/coredns-app.git
$ cd coredns-app
$ helm install helm/coredns-app
```

Provide a custom `values.yaml`:

```bash
$ helm install coredns-app -f values.yaml
```
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
annotations:
application.giantswarm.io/metadata: https://giantswarm.github.io/giantswarm-test-catalog/coredns-app-1.23.0-df29bd786b04906ff44e44324f5c6eb820f6e6d1.tgz-meta/main.yaml
application.giantswarm.io/readme: https://giantswarm.github.io/giantswarm-test-catalog/coredns-app-1.23.0-df29bd786b04906ff44e44324f5c6eb820f6e6d1.tgz-meta/README.md
application.giantswarm.io/team: cabbage
application.giantswarm.io/values-schema: https://giantswarm.github.io/giantswarm-test-catalog/coredns-app-1.23.0-df29bd786b04906ff44e44324f5c6eb820f6e6d1.tgz-meta/values.schema.json
chartApiVersion: v2
chartFile: coredns-app-1.23.0-df29bd786b04906ff44e44324f5c6eb820f6e6d1.tgz
dateCreated: '2025-01-28T17:29:53.452100Z'
digest: 18e340ebacd812c0fdfb1e5c2c2209f22b9ec854d2e11b8c82e897b450242bf1
home: https://github.com/giantswarm/coredns-app
icon: https://s.giantswarm.io/app-icons/coredns/1/dark.svg
Original file line number Diff line number Diff line change
@@ -0,0 +1,211 @@
{
"$schema": "http://json-schema.org/schema#",
"type": "object",
"properties": {
"cluster": {
"type": "object",
"properties": {
"calico": {
"type": "object",
"properties": {
"CIDR": {
"type": "string"
}
}
},
"kubernetes": {
"type": "object",
"properties": {
"API": {
"type": "object",
"properties": {
"clusterIPRange": {
"type": "string"
}
}
},
"DNS": {
"type": "object",
"properties": {
"IP": {
"type": "string"
}
}
},
"clusterDomain": {
"type": "string"
}
}
}
}
},
"configmap": {
"type": "object",
"properties": {
"cache": {
"type": "integer"
},
"custom": {
"type": "string"
},
"log": {
"type": "string"
}
}
},
"groupID": {
"type": "integer"
},
"hpa": {
"type": "object",
"properties": {
"behavior": {
"type": "object",
"properties": {
"scaleDown": {
"type": "object",
"properties": {
"stabilizationWindowSeconds": {
"type": "integer"
}
}
}
}
},
"enabled": {
"type": "boolean"
},
"maxReplicas": {
"type": "integer"
},
"metrics": {
"type": "array"
},
"minReplicas": {
"type": "integer"
},
"targetCPUUtilizationPercentage": {
"type": "integer"
},
"targetMemoryUtilizationPercentage": {
"type": "integer"
}
}
},
"image": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"registry": {
"type": "string"
},
"tag": {
"type": "string"
}
}
},
"loadbalancePolicy": {
"type": "string"
},
"mastersInstance": {
"type": "object",
"properties": {
"nodeSelector": {
"type": "object",
"properties": {
"node-role.kubernetes.io/control-plane": {
"type": "string"
}
}
}
}
},
"name": {
"type": "string"
},
"namespace": {
"type": "string"
},
"podDisruptionBudget": {
"type": "object",
"properties": {
"maxUnavailable": {
"type": "string"
}
}
},
"ports": {
"type": "object",
"properties": {
"dns": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"port": {
"type": "integer"
},
"targetPort": {
"type": "integer"
}
}
},
"prometheus": {
"type": "integer"
}
}
},
"resources": {
"type": "object",
"properties": {
"limits": {
"type": "object",
"properties": {
"memory": {
"type": "string"
}
}
},
"requests": {
"type": "object",
"properties": {
"cpu": {
"type": "string"
},
"memory": {
"type": "string"
}
}
}
}
},
"serviceType": {
"type": "string"
},
"updateStrategy": {
"type": "object",
"properties": {
"rollingUpdate": {
"type": "object",
"properties": {
"maxUnavailable": {
"type": [
"string",
"integer"
]
}
}
},
"type": {
"type": "string"
}
}
},
"userID": {
"type": "integer"
}
}
}
18 changes: 17 additions & 1 deletion index.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3877,6 +3877,22 @@ entries:
urls:
- https://giantswarm.github.io/giantswarm-test-catalog/coredns-app-1.23.0-eac4ccab2f6991ea02423cfde245b20e5affd093.tgz
version: 1.23.0-eac4ccab2f6991ea02423cfde245b20e5affd093
- annotations:
application.giantswarm.io/metadata: https://giantswarm.github.io/giantswarm-test-catalog/coredns-app-1.23.0-df29bd786b04906ff44e44324f5c6eb820f6e6d1.tgz-meta/main.yaml
application.giantswarm.io/readme: https://giantswarm.github.io/giantswarm-test-catalog/coredns-app-1.23.0-df29bd786b04906ff44e44324f5c6eb820f6e6d1.tgz-meta/README.md
application.giantswarm.io/team: cabbage
application.giantswarm.io/values-schema: https://giantswarm.github.io/giantswarm-test-catalog/coredns-app-1.23.0-df29bd786b04906ff44e44324f5c6eb820f6e6d1.tgz-meta/values.schema.json
apiVersion: v2
appVersion: 1.12.0
created: "2025-01-28T17:30:00.610042515Z"
description: A Helm chart for CoreDNS
digest: 18e340ebacd812c0fdfb1e5c2c2209f22b9ec854d2e11b8c82e897b450242bf1
home: https://github.com/giantswarm/coredns-app
icon: https://s.giantswarm.io/app-icons/coredns/1/dark.svg
name: coredns-app
urls:
- https://giantswarm.github.io/giantswarm-test-catalog/coredns-app-1.23.0-df29bd786b04906ff44e44324f5c6eb820f6e6d1.tgz
version: 1.23.0-df29bd786b04906ff44e44324f5c6eb820f6e6d1
- annotations:
application.giantswarm.io/metadata: https://giantswarm.github.io/giantswarm-test-catalog/coredns-app-1.23.0-d1bde0dd259283724c5da953bece764c0bb40887.tgz-meta/main.yaml
application.giantswarm.io/readme: https://giantswarm.github.io/giantswarm-test-catalog/coredns-app-1.23.0-d1bde0dd259283724c5da953bece764c0bb40887.tgz-meta/README.md
Expand Down Expand Up @@ -21296,4 +21312,4 @@ entries:
urls:
- https://giantswarm.github.io/giantswarm-test-catalog/zot-2.0.1-0e14abfd878d83639c1853526778e188e9110c5d.tgz
version: 2.0.1-0e14abfd878d83639c1853526778e188e9110c5d
generated: "2025-01-28T15:55:03.346055961Z"
generated: "2025-01-28T17:30:00.608696956Z"

0 comments on commit de7bd7c

Please sign in to comment.