yamllint
This commit is contained in:
parent
2fdfb3ebda
commit
572dbb6037
19 changed files with 141 additions and 118 deletions
|
@ -3,6 +3,6 @@ type: kubernetes
|
||||||
name: default
|
name: default
|
||||||
steps:
|
steps:
|
||||||
- name: kubeval
|
- name: kubeval
|
||||||
image: garethr/kubeval
|
image: registry.gitlab.com/pipeline-components/yamllint
|
||||||
commands:
|
commands:
|
||||||
- kubeval --ignore-missing-schemas -d ./flux/
|
- yamllint -c .yamllint.taml .
|
||||||
|
|
24
.yamllint.yaml
Normal file
24
.yamllint.yaml
Normal file
|
@ -0,0 +1,24 @@
|
||||||
|
---
|
||||||
|
ignore: |
|
||||||
|
charts/
|
||||||
|
docs/
|
||||||
|
.private/
|
||||||
|
.terraform/
|
||||||
|
.vscode/
|
||||||
|
gotk-components.yaml
|
||||||
|
extends: default
|
||||||
|
rules:
|
||||||
|
empty-lines:
|
||||||
|
max-end: 1
|
||||||
|
truthy:
|
||||||
|
allowed-values: ["true", "false", "on"]
|
||||||
|
comments:
|
||||||
|
min-spaces-from-content: 1
|
||||||
|
line-length: disable
|
||||||
|
braces:
|
||||||
|
min-spaces-inside: 0
|
||||||
|
max-spaces-inside: 1
|
||||||
|
brackets:
|
||||||
|
min-spaces-inside: 0
|
||||||
|
max-spaces-inside: 0
|
||||||
|
indentation: enable
|
|
@ -11,7 +11,7 @@ spec:
|
||||||
target:
|
target:
|
||||||
name: authentik
|
name: authentik
|
||||||
data:
|
data:
|
||||||
- secretKey: secret_key
|
- secretKey: secret_key
|
||||||
remoteRef:
|
remoteRef:
|
||||||
key: authentik/authentik
|
key: authentik/authentik
|
||||||
property: secret_key
|
property: secret_key
|
||||||
|
|
|
@ -11,17 +11,17 @@ spec:
|
||||||
target:
|
target:
|
||||||
name: drone
|
name: drone
|
||||||
data:
|
data:
|
||||||
- secretKey: DRONE_RPC_SECRET
|
- secretKey: DRONE_RPC_SECRET
|
||||||
remoteRef:
|
remoteRef:
|
||||||
key: gitops/drone
|
key: gitops/drone
|
||||||
property: drone_rpc_secret
|
property: drone_rpc_secret
|
||||||
|
|
||||||
- secretKey: DRONE_GITEA_CLIENT_ID
|
- secretKey: DRONE_GITEA_CLIENT_ID
|
||||||
remoteRef:
|
remoteRef:
|
||||||
key: gitops/drone
|
key: gitops/drone
|
||||||
property: drone_gitea_client_id
|
property: drone_gitea_client_id
|
||||||
|
|
||||||
- secretKey: DRONE_GITEA_CLIENT_SECRET
|
- secretKey: DRONE_GITEA_CLIENT_SECRET
|
||||||
remoteRef:
|
remoteRef:
|
||||||
key: gitops/drone
|
key: gitops/drone
|
||||||
property: drone_gitea_client_secret
|
property: drone_gitea_client_secret
|
||||||
|
|
|
@ -24,6 +24,6 @@ spec:
|
||||||
tag: 1.0.0-rc.3
|
tag: 1.0.0-rc.3
|
||||||
rbac:
|
rbac:
|
||||||
buildNamespaces:
|
buildNamespaces:
|
||||||
- drone-build
|
- drone-build
|
||||||
env:
|
env:
|
||||||
DRONE_NAMESPACE_DEFAULT: drone-build
|
DRONE_NAMESPACE_DEFAULT: drone-build
|
||||||
|
|
|
@ -11,11 +11,11 @@ spec:
|
||||||
target:
|
target:
|
||||||
name: renovate
|
name: renovate
|
||||||
data:
|
data:
|
||||||
- secretKey: RENOVATE_TOKEN
|
- secretKey: RENOVATE_TOKEN
|
||||||
remoteRef:
|
remoteRef:
|
||||||
key: gitops/renovate
|
key: gitops/renovate
|
||||||
property: gitea_token
|
property: gitea_token
|
||||||
- secretKey: GITHUB_COM_TOKEN
|
- secretKey: GITHUB_COM_TOKEN
|
||||||
remoteRef:
|
remoteRef:
|
||||||
key: gitops/renovate
|
key: gitops/renovate
|
||||||
property: github_token
|
property: github_token
|
||||||
|
|
|
@ -59,7 +59,7 @@ spec:
|
||||||
experimental:
|
experimental:
|
||||||
plugins:
|
plugins:
|
||||||
enabled: false
|
enabled: false
|
||||||
affinity: {}
|
affinity: {}
|
||||||
providers:
|
providers:
|
||||||
kubernetesCRD:
|
kubernetesCRD:
|
||||||
enabled: true
|
enabled: true
|
||||||
|
|
|
@ -11,7 +11,7 @@ spec:
|
||||||
target:
|
target:
|
||||||
name: umami
|
name: umami
|
||||||
data:
|
data:
|
||||||
- secretKey: HASH_SALT
|
- secretKey: HASH_SALT
|
||||||
remoteRef:
|
remoteRef:
|
||||||
key: olympus/umami
|
key: olympus/umami
|
||||||
property: hash_salt
|
property: hash_salt
|
||||||
|
|
|
@ -7,13 +7,13 @@ metadata:
|
||||||
traefik.ingress.kubernetes.io/router.middlewares: olympus-umamijs@kubernetescrd
|
traefik.ingress.kubernetes.io/router.middlewares: olympus-umamijs@kubernetescrd
|
||||||
spec:
|
spec:
|
||||||
rules:
|
rules:
|
||||||
- host: "msg.0x76.dev"
|
- host: "msg.0x76.dev"
|
||||||
http:
|
http:
|
||||||
paths:
|
paths:
|
||||||
- path: /
|
- path: /
|
||||||
pathType: Prefix
|
pathType: Prefix
|
||||||
backend:
|
backend:
|
||||||
service:
|
service:
|
||||||
name: umami
|
name: umami
|
||||||
port:
|
port:
|
||||||
number: 80
|
number: 80
|
||||||
|
|
|
@ -16,10 +16,10 @@ spec:
|
||||||
app: wooloofan-club
|
app: wooloofan-club
|
||||||
spec:
|
spec:
|
||||||
containers:
|
containers:
|
||||||
- name: wooloofan-club
|
- name: wooloofan-club
|
||||||
image: 0x76/wooloofan.club
|
image: 0x76/wooloofan.club
|
||||||
ports:
|
ports:
|
||||||
- containerPort: 80
|
- containerPort: 80
|
||||||
---
|
---
|
||||||
apiVersion: apps/v1
|
apiVersion: apps/v1
|
||||||
kind: Deployment
|
kind: Deployment
|
||||||
|
@ -39,10 +39,10 @@ spec:
|
||||||
app: wooloofan-club-whoami
|
app: wooloofan-club-whoami
|
||||||
spec:
|
spec:
|
||||||
containers:
|
containers:
|
||||||
- name: wooloofan-club-whoami
|
- name: wooloofan-club-whoami
|
||||||
image: containous/whoami
|
image: containous/whoami
|
||||||
ports:
|
ports:
|
||||||
- containerPort: 80
|
- containerPort: 80
|
||||||
---
|
---
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: Service
|
kind: Service
|
||||||
|
@ -76,23 +76,23 @@ metadata:
|
||||||
spec:
|
spec:
|
||||||
ingressClassName: "traefik"
|
ingressClassName: "traefik"
|
||||||
rules:
|
rules:
|
||||||
- host: "wooloofan.club"
|
- host: "wooloofan.club"
|
||||||
http:
|
http:
|
||||||
paths:
|
paths:
|
||||||
- path: /
|
- path: /
|
||||||
pathType: Prefix
|
pathType: Prefix
|
||||||
backend:
|
backend:
|
||||||
service:
|
service:
|
||||||
name: wooloofan-club-service
|
name: wooloofan-club-service
|
||||||
port:
|
port:
|
||||||
number: 80
|
number: 80
|
||||||
- host: "whoami.wooloofan.club"
|
- host: "whoami.wooloofan.club"
|
||||||
http:
|
http:
|
||||||
paths:
|
paths:
|
||||||
- path: /
|
- path: /
|
||||||
pathType: Prefix
|
pathType: Prefix
|
||||||
backend:
|
backend:
|
||||||
service:
|
service:
|
||||||
name: wooloofan-club-whoami-service
|
name: wooloofan-club-whoami-service
|
||||||
port:
|
port:
|
||||||
number: 80
|
number: 80
|
||||||
|
|
|
@ -11,23 +11,23 @@ spec:
|
||||||
target:
|
target:
|
||||||
name: zookeeper
|
name: zookeeper
|
||||||
data:
|
data:
|
||||||
- secretKey: DISCORD_APP_ID
|
- secretKey: DISCORD_APP_ID
|
||||||
remoteRef:
|
remoteRef:
|
||||||
key: presidential-paradise/zookeeper
|
key: presidential-paradise/zookeeper
|
||||||
property: discord_app_id
|
property: discord_app_id
|
||||||
- secretKey: DISCORD_PUBLIC_KEY
|
- secretKey: DISCORD_PUBLIC_KEY
|
||||||
remoteRef:
|
remoteRef:
|
||||||
key: presidential-paradise/zookeeper
|
key: presidential-paradise/zookeeper
|
||||||
property: discord_public_key
|
property: discord_public_key
|
||||||
- secretKey: DISCORD_TOKEN
|
- secretKey: DISCORD_TOKEN
|
||||||
remoteRef:
|
remoteRef:
|
||||||
key: presidential-paradise/zookeeper
|
key: presidential-paradise/zookeeper
|
||||||
property: discord_token
|
property: discord_token
|
||||||
- secretKey: TWITTER_TOKEN
|
- secretKey: TWITTER_TOKEN
|
||||||
remoteRef:
|
remoteRef:
|
||||||
key: presidential-paradise/zookeeper
|
key: presidential-paradise/zookeeper
|
||||||
property: twitter_token
|
property: twitter_token
|
||||||
- secretKey: RELEASE_COOKIE
|
- secretKey: RELEASE_COOKIE
|
||||||
remoteRef:
|
remoteRef:
|
||||||
key: presidential-paradise/zookeeper
|
key: presidential-paradise/zookeeper
|
||||||
property: erlang_cookie
|
property: erlang_cookie
|
||||||
|
|
|
@ -5,13 +5,13 @@ metadata:
|
||||||
namespace: presidential-paradise
|
namespace: presidential-paradise
|
||||||
spec:
|
spec:
|
||||||
rules:
|
rules:
|
||||||
- host: "zookeeper.0x76.dev"
|
- host: "zookeeper.0x76.dev"
|
||||||
http:
|
http:
|
||||||
paths:
|
paths:
|
||||||
- path: /
|
- path: /
|
||||||
pathType: Prefix
|
pathType: Prefix
|
||||||
backend:
|
backend:
|
||||||
service:
|
service:
|
||||||
name: zookeeper
|
name: zookeeper
|
||||||
port:
|
port:
|
||||||
number: 8085
|
number: 8085
|
||||||
|
|
|
@ -6,10 +6,10 @@ metadata:
|
||||||
spec:
|
spec:
|
||||||
clusterIP: None
|
clusterIP: None
|
||||||
ports:
|
ports:
|
||||||
- name: epmd
|
- name: epmd
|
||||||
port: 4369
|
port: 4369
|
||||||
targetPort: epmd
|
targetPort: epmd
|
||||||
protocol: TCP
|
protocol: TCP
|
||||||
selector:
|
selector:
|
||||||
app: zookeeper
|
app: zookeeper
|
||||||
---
|
---
|
||||||
|
@ -20,8 +20,8 @@ metadata:
|
||||||
namespace: presidential-paradise
|
namespace: presidential-paradise
|
||||||
spec:
|
spec:
|
||||||
ports:
|
ports:
|
||||||
- name: http
|
- name: http
|
||||||
targetPort: web
|
targetPort: web
|
||||||
port: 8085
|
port: 8085
|
||||||
selector:
|
selector:
|
||||||
app: zookeeper
|
app: zookeeper
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
apiVersion: kustomize.config.k8s.io/v1beta1
|
apiVersion: kustomize.config.k8s.io/v1beta1
|
||||||
kind: Kustomization
|
kind: Kustomization
|
||||||
resources:
|
resources:
|
||||||
- image-update-automation.yaml
|
- image-update-automation.yaml
|
||||||
- zookeeper.yaml
|
- zookeeper.yaml
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
apiVersion: kustomize.config.k8s.io/v1beta1
|
apiVersion: kustomize.config.k8s.io/v1beta1
|
||||||
kind: Kustomization
|
kind: Kustomization
|
||||||
resources:
|
resources:
|
||||||
- gotk-components.yaml
|
- gotk-components.yaml
|
||||||
- gotk-sync.yaml
|
- gotk-sync.yaml
|
||||||
- xirion-registry-creds.yaml
|
- xirion-registry-creds.yaml
|
||||||
- image-update-automation
|
- image-update-automation
|
||||||
- charts
|
- charts
|
||||||
|
|
|
@ -28,4 +28,3 @@ spec:
|
||||||
sourceRef:
|
sourceRef:
|
||||||
kind: GitRepository
|
kind: GitRepository
|
||||||
name: external-secrets-crd-source
|
name: external-secrets-crd-source
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue