Selaa lähdekoodia

move detached rook manifests to argocd

Josh Bicking 10 tuntia sitten
vanhempi
sitoutus
856eeb19d1

+ 0 - 0
rook/buckets/ceph-objectstore-ec-user-jibby.yaml → argocd/rook-manifest/buckets/ceph-objectstore-ec-user-jibby.yaml


+ 0 - 0
rook/buckets/ingress.yaml → argocd/rook-manifest/buckets/ingress.yaml


+ 1 - 0
rook/buckets/s3-bucket-listing.html → argocd/rook-manifest/buckets/s3-bucket-listing.html

@@ -1,3 +1,4 @@
+<!-- Source: https://github.com/rufuspollock/s3-bucket-listing -->
 <!DOCTYPE html>
 <html>
 <head>

+ 0 - 0
rook/builtin-mgr.yaml → argocd/rook-manifest/builtin-mgr.yaml


+ 0 - 0
rook/ceph-object-store-ec.yaml → argocd/rook-manifest/ceph-object-store-ec.yaml


+ 0 - 0
rook/data/data-ec-filesystem.yaml → argocd/rook-manifest/data-ec/data-ec-filesystem.yaml


+ 0 - 0
rook/data/data-ec-pvc.yaml → argocd/rook-manifest/data-ec/data-ec-pvc.yaml


+ 0 - 0
rook/data/data-ec-sc.yaml → argocd/rook-manifest/data-ec/data-ec-sc.yaml


+ 0 - 0
rook/data/data-ec-static-pv.yaml → argocd/rook-manifest/data-ec/data-ec-static-pv.yaml


+ 0 - 0
rook/ingress.yaml → argocd/rook-manifest/ingress.yaml


+ 0 - 0
rook/media2/media2-filesystem.yaml → argocd/rook-manifest/media2/media2-filesystem.yaml


+ 0 - 0
rook/media2/media2-sc.yaml → argocd/rook-manifest/media2/media2-sc.yaml


+ 0 - 0
rook/media2/media2-static-pv.yaml → argocd/rook-manifest/media2/media2-static-pv.yaml


+ 0 - 0
rook/osd-purge-example.yaml → argocd/rook-manifest/osd-purge-example.yaml


+ 0 - 0
rook/plex/plex-filesystem.yaml → argocd/rook-manifest/plex/plex-filesystem.yaml


+ 0 - 0
rook/plex/plex-metadata-sc.yaml → argocd/rook-manifest/plex/plex-metadata-sc.yaml


+ 0 - 0
rook/plex/plex-metadata-static-pv.yaml → argocd/rook-manifest/plex/plex-metadata-static-pv.yaml


+ 0 - 0
rook/plex/plex-sc.yaml → argocd/rook-manifest/plex/plex-sc.yaml


+ 0 - 0
rook/plex/plex-static-pv.yaml → argocd/rook-manifest/plex/plex-static-pv.yaml


+ 1 - 1
rook/proxmox/proxmox-blockpool.yaml → argocd/rook-manifest/proxmox/proxmox-blockpool.yaml

@@ -1,4 +1,4 @@
-# TODO move to the main helm values? or remove? or start using?
+# TODO move to the main helm values
 apiVersion: ceph.rook.io/v1
 kind: CephBlockPool
 metadata:

+ 1 - 1
rook/seedbox/seedbox-filesystem.yaml → argocd/rook-manifest/seedbox/seedbox-filesystem.yaml

@@ -1,4 +1,4 @@
-# TODO move to the main helm values
+# TODO redeploy this, then move to the main helm values. See if operator makes any changes during this transition
 apiVersion: ceph.rook.io/v1
 kind: CephFilesystem
 metadata:

+ 0 - 0
rook/seedbox/seedbox-pv.yaml → argocd/rook-manifest/seedbox/seedbox-pv.yaml


+ 0 - 0
rook/seedbox/seedbox-sc.yaml → argocd/rook-manifest/seedbox/seedbox-sc.yaml


+ 0 - 37
rook/buckets/bucket.py

@@ -1,37 +0,0 @@
-import boto3
-import json
-import os
-
-def connect():
-    access_key = os.environ["AWS_ACCESS_KEY_ID"]
-    secret_key = os.environ["AWS_SECRET_ACCESS_KEY"]
-
-    return boto3.client('s3', 'us-east-1',
-                        endpoint_url="https://s3.jibby.org",
-                        aws_access_key_id = access_key,
-                        aws_secret_access_key = secret_key)
-
-def create_bucket(bucket_name):
-    conn = connect()
-    conn.create_bucket(Bucket=bucket_name)
-
-def set_public_read_policy(bucket_name):
-    bucket_policy = {
-    "Version":"2012-10-17",
-    "Statement":[
-        {
-        "Sid":"AddPerm",
-        "Effect":"Allow",
-        "Principal": "*",
-        "Action":["s3:GetObject", "s3:ListBucket"],
-        "Resource":[
-            "arn:aws:s3:::{0}/*".format(bucket_name),
-            "arn:aws:s3:::{0}".format(bucket_name),
-            ]
-        }
-    ]
-    }
-
-    bucket_policy = json.dumps(bucket_policy)
-    conn = connect()
-    conn.put_bucket_policy(Bucket=bucket_name, Policy=bucket_policy)