mirror of
https://github.com/auricom/home-cluster.git
synced 2025-09-28 13:05:26 +02:00
feat: remove kasten k10 profiles & policies
This commit is contained in:
@@ -4,5 +4,3 @@ resources:
|
|||||||
- helm-release.yaml
|
- helm-release.yaml
|
||||||
- prometheus-rule.yaml
|
- prometheus-rule.yaml
|
||||||
- service-monitor.yaml
|
- service-monitor.yaml
|
||||||
- profiles
|
|
||||||
- policies
|
|
||||||
|
@@ -1,27 +0,0 @@
|
|||||||
---
|
|
||||||
kind: Policy
|
|
||||||
apiVersion: config.kio.kasten.io/v1alpha1
|
|
||||||
metadata:
|
|
||||||
name: k10-disaster-recovery-policy
|
|
||||||
namespace: kasten-io
|
|
||||||
spec:
|
|
||||||
frequency: "@hourly"
|
|
||||||
retention:
|
|
||||||
hourly: 4
|
|
||||||
daily: 1
|
|
||||||
weekly: 1
|
|
||||||
monthly: 1
|
|
||||||
yearly: 1
|
|
||||||
selector:
|
|
||||||
matchExpressions:
|
|
||||||
- key: k10.kasten.io/appNamespace
|
|
||||||
operator: In
|
|
||||||
values:
|
|
||||||
- kasten-io
|
|
||||||
actions:
|
|
||||||
- action: backup
|
|
||||||
backupParameters:
|
|
||||||
filters: {}
|
|
||||||
profile:
|
|
||||||
name: minio
|
|
||||||
namespace: kasten-io
|
|
@@ -1,5 +0,0 @@
|
|||||||
apiVersion: kustomize.config.k8s.io/v1beta1
|
|
||||||
kind: Kustomization
|
|
||||||
resources:
|
|
||||||
- k10-disaster-recovery-policy.yaml
|
|
||||||
- pvc-export.yaml
|
|
@@ -1,58 +0,0 @@
|
|||||||
---
|
|
||||||
kind: Policy
|
|
||||||
apiVersion: config.kio.kasten.io/v1alpha1
|
|
||||||
metadata:
|
|
||||||
name: pvc-export
|
|
||||||
namespace: kasten-io
|
|
||||||
spec:
|
|
||||||
frequency: "@daily"
|
|
||||||
subFrequency:
|
|
||||||
minutes:
|
|
||||||
- 30
|
|
||||||
hours:
|
|
||||||
- 9
|
|
||||||
- 21
|
|
||||||
weekdays:
|
|
||||||
- 0
|
|
||||||
days:
|
|
||||||
- 1
|
|
||||||
months:
|
|
||||||
- 1
|
|
||||||
retention:
|
|
||||||
daily: 7
|
|
||||||
weekly: 2
|
|
||||||
monthly: 2
|
|
||||||
selector:
|
|
||||||
matchExpressions:
|
|
||||||
- key: k10.kasten.io/appNamespace
|
|
||||||
operator: In
|
|
||||||
values:
|
|
||||||
- data
|
|
||||||
- development
|
|
||||||
- home
|
|
||||||
- media
|
|
||||||
- monitoring
|
|
||||||
- networking
|
|
||||||
actions:
|
|
||||||
- action: backup
|
|
||||||
backupParameters:
|
|
||||||
filters:
|
|
||||||
includeResources:
|
|
||||||
- resource: persistentvolumeclaims
|
|
||||||
matchExpressions:
|
|
||||||
- key: kasten-io-snapshots
|
|
||||||
operator: In
|
|
||||||
values:
|
|
||||||
- enable
|
|
||||||
- action: export
|
|
||||||
exportParameters:
|
|
||||||
frequency: "@daily"
|
|
||||||
profile:
|
|
||||||
name: minio
|
|
||||||
namespace: kasten-io
|
|
||||||
migrationToken:
|
|
||||||
name: pvc-export-migration-token-fqhw5
|
|
||||||
namespace: kasten-io
|
|
||||||
exportData:
|
|
||||||
enabled: true
|
|
||||||
retention: {}
|
|
@@ -1,5 +0,0 @@
|
|||||||
apiVersion: kustomize.config.k8s.io/v1beta1
|
|
||||||
kind: Kustomization
|
|
||||||
resources:
|
|
||||||
- secret.enc.yaml
|
|
||||||
- minio.yaml
|
|
@@ -1,23 +0,0 @@
|
|||||||
---
|
|
||||||
kind: Profile
|
|
||||||
apiVersion: config.kio.kasten.io/v1alpha1
|
|
||||||
metadata:
|
|
||||||
name: minio
|
|
||||||
namespace: kasten-io
|
|
||||||
spec:
|
|
||||||
locationSpec:
|
|
||||||
type: ObjectStore
|
|
||||||
objectStore:
|
|
||||||
endpoint: https://${SECRET_MINIO_ENDPOINT}/
|
|
||||||
name: kasten-io
|
|
||||||
objectStoreType: S3
|
|
||||||
path: k10/43a17ab4-6887-49ec-b63c-830328fb55ab/migration
|
|
||||||
pathType: Directory
|
|
||||||
credential:
|
|
||||||
secretType: AwsAccessKey
|
|
||||||
secret:
|
|
||||||
apiVersion: v1
|
|
||||||
kind: secret
|
|
||||||
name: profile-minio-secret
|
|
||||||
namespace: kasten-io
|
|
||||||
type: Location
|
|
@@ -1,37 +0,0 @@
|
|||||||
kind: Secret
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: profile-minio-secret
|
|
||||||
namespace: kasten-io
|
|
||||||
data:
|
|
||||||
aws_access_key_id: ENC[AES256_GCM,data:lMU7OjrNVPg=,iv:sWoJr652T848utmB0ZIkiawMSaUlsmifGQUCaE951Zo=,tag:0gFT46WsMCMT48ePiaV8UA==,type:str]
|
|
||||||
aws_secret_access_key: ENC[AES256_GCM,data:+4XcjlZxr2RzHpSxJcvs2OkK9yyMrqndCwNH3g==,iv:kmrtL3cK75EnRcbLN9a0XBRcnMAgrqDgLK7l/IlBfBE=,tag:Hpc8WpVfUwrnPVMterF8Wg==,type:str]
|
|
||||||
type: secrets.kanister.io/aws
|
|
||||||
sops:
|
|
||||||
kms: []
|
|
||||||
gcp_kms: []
|
|
||||||
azure_kv: []
|
|
||||||
hc_vault: []
|
|
||||||
lastmodified: "2021-04-19T15:55:07Z"
|
|
||||||
mac: ENC[AES256_GCM,data:Qeuz1o2aDgNRZEbK3ihWxo6c1IYYFLjC7tNc3u21hzi6zf2an8mFirIp6FjHphnZhlDadCE1ie+4ldifQOqO7tKM/MjsOh+Hnw0hEgLGvSQuXFAj6qit+XfK+EJKDW96hnBUHweuvEyuNo3U+AViyJ7hb3zL8RpcatjHve+a0Kc=,iv:T3XeQXgC2jsV1A4g0Y2+6B7RE5wMCo8pjX9IcC9JiYA=,tag:Rm5CbvNTA0NiESHL+CPBDA==,type:str]
|
|
||||||
pgp:
|
|
||||||
- created_at: "2021-04-19T15:53:31Z"
|
|
||||||
enc: |
|
|
||||||
-----BEGIN PGP MESSAGE-----
|
|
||||||
|
|
||||||
hQGMA/JorPHm1g9XAQv/fyqu4tcdRCBMrJfBCMKQml54O/RsCUZmQu6jYh/vpHGQ
|
|
||||||
u2Na0pqwY/Ljbt1r+UvddkskDQrMNAMGZZFjAZJlXk5B29jTfYtki6/Um937/f2s
|
|
||||||
3ttehq8R+b+jsVar4PUdDvqZiNRUXHMZ6UWwQmst9vtBnYBav983OJCmWWZ5IW8f
|
|
||||||
sH7KyyfSVn/DEfnDRr2epZAdFyadv098O/mwx4Oq932CM5YdLTP6k0gkTaih9pl/
|
|
||||||
uj8UTReH72pJK06LuYdJgs5QbysSM01C3CTNwtyGNARqBhga1RWTWe5MA13kIeUd
|
|
||||||
S3RGnNql86K/45uo9MEyVzIYZ9OQdIr/8Rdd/Wp/qyvKPO/OJqmrl0ItrcFyrSpm
|
|
||||||
JaY9LKi9ra4Ym3CQeJaAI43d4zhFTe3RNWXaIjykuSzD8sPAIRSkHvKFAoSNMEGh
|
|
||||||
ejJVaiVKDn7ZlpIOF1soAJJ9Mu40NMGuMOEw51tf6ydllzvgy8WOjbybPtNh/W/p
|
|
||||||
0utYPSGNm/QwsjXJQzTl0l4BJPDxG0i3Ao4cdYs/l8A/Ad9YtJ6bqdSZyNkbp0uk
|
|
||||||
4NU/6WIIyp08DZukZVSSJV4lpobF4/GLCBa9fd80l6bkGqq8fBVV6e8V5g/x6Wce
|
|
||||||
yJLLdb7ONdmISGssGsLx
|
|
||||||
=mwEE
|
|
||||||
-----END PGP MESSAGE-----
|
|
||||||
fp: C8F8A49D04A1AB639F8EA21CDBA4B1DCB1FA5BDD
|
|
||||||
encrypted_regex: ^(data|stringData)$
|
|
||||||
version: 3.6.1
|
|
Reference in New Issue
Block a user