mirror of
https://github.com/auricom/home-cluster.git
synced 2025-09-27 20:46:00 +02:00
feat: remove kasten k10 profiles & policies
This commit is contained in:
@@ -4,5 +4,3 @@ resources:
|
||||
- helm-release.yaml
|
||||
- prometheus-rule.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