feat: remove kasten k10 profiles & policies

This commit is contained in:
auricom
2021-04-22 16:36:55 +02:00
parent bdc4f2587f
commit dbbc9a9a39
7 changed files with 0 additions and 157 deletions

View File

@@ -4,5 +4,3 @@ resources:
- helm-release.yaml
- prometheus-rule.yaml
- service-monitor.yaml
- profiles
- policies

View File

@@ -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

View File

@@ -1,5 +0,0 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- k10-disaster-recovery-policy.yaml
- pvc-export.yaml

View File

@@ -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: {}

View File

@@ -1,5 +0,0 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- secret.enc.yaml
- minio.yaml

View File

@@ -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

View File

@@ -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