From 9cd743bbdcf9b99b908693a8f3d4459fcd06ad4d Mon Sep 17 00:00:00 2001 From: WilliamMiceli <9000802+WilliamMiceli@users.noreply.github.com> Date: Fri, 31 Aug 2018 15:16:10 -0400 Subject: [PATCH] Unwanted --- templates/Jenkins-CI/0/README.md | 1 - templates/Jenkins-CI/0/docker-compose.yml | 20 -- templates/Jenkins-CI/0/rancher-compose.yml | 49 --- templates/Jenkins-CI/config.yml | 8 - templates/LetsEncrypt/0/README.md | 1 - templates/LetsEncrypt/0/docker-compose.yml | 62 ---- templates/LetsEncrypt/0/rancher-compose.yml | 284 ------------------ templates/LetsEncrypt/config.yml | 8 - templates/Roundcube/catalogIcon-roundcube.svg | 1 - templates/roundcube/0/README.md | 5 - templates/roundcube/0/docker-compose.yml | 0 templates/roundcube/0/rancher-compose.yml | 9 - templates/roundcube/config.yml | 8 - 13 files changed, 456 deletions(-) delete mode 100644 templates/Jenkins-CI/0/README.md delete mode 100644 templates/Jenkins-CI/0/docker-compose.yml delete mode 100644 templates/Jenkins-CI/0/rancher-compose.yml delete mode 100644 templates/Jenkins-CI/config.yml delete mode 100644 templates/LetsEncrypt/0/README.md delete mode 100644 templates/LetsEncrypt/0/docker-compose.yml delete mode 100644 templates/LetsEncrypt/0/rancher-compose.yml delete mode 100644 templates/LetsEncrypt/config.yml delete mode 100644 templates/Roundcube/catalogIcon-roundcube.svg delete mode 100644 templates/roundcube/0/README.md delete mode 100644 templates/roundcube/0/docker-compose.yml delete mode 100644 templates/roundcube/0/rancher-compose.yml delete mode 100644 templates/roundcube/config.yml diff --git a/templates/Jenkins-CI/0/README.md b/templates/Jenkins-CI/0/README.md deleted file mode 100644 index 6a0bfb3..0000000 --- a/templates/Jenkins-CI/0/README.md +++ /dev/null @@ -1 +0,0 @@ -# Jenkins (CI) \ No newline at end of file diff --git a/templates/Jenkins-CI/0/docker-compose.yml b/templates/Jenkins-CI/0/docker-compose.yml deleted file mode 100644 index b870a8d..0000000 --- a/templates/Jenkins-CI/0/docker-compose.yml +++ /dev/null @@ -1,20 +0,0 @@ -jenkins-primary: - image: "jenkins/jenkins:2.92" - ports: - - "${PORT}:8080" - labels: - io.rancher.sidekicks: jenkins-plugins,jenkins-datavolume - io.rancher.container.hostname_override: container_name - volumes_from: - - jenkins-plugins - - jenkins-datavolume - entrypoint: /usr/share/jenkins/rancher/jenkins.sh -jenkins-plugins: - image: rancher/jenkins-plugins:v0.1.1 -jenkins-datavolume: - image: "busybox" - volumes: - - ${volume_work}:/var/jenkins_home - labels: - io.rancher.container.start_once: true - entrypoint: ["chown", "-R", "1000:1000", "/var/jenkins_home"] \ No newline at end of file diff --git a/templates/Jenkins-CI/0/rancher-compose.yml b/templates/Jenkins-CI/0/rancher-compose.yml deleted file mode 100644 index 40b6f14..0000000 --- a/templates/Jenkins-CI/0/rancher-compose.yml +++ /dev/null @@ -1,49 +0,0 @@ -version: '2' -catalog: - name: Jenkins - version: latest - # description: - # minimum_rancher_version: - # maximum_rancher_version: - # upgrade_from: - questions: - - - variable: "PORT" - type: "int" - label: "Port Number" - description: "Which port should Jenkins listen on?" - default: 8080 - required: true - - - variable: "volume_work" - description: "Work volume to save jenkins data" - label: "Work volume:" - required: true - default: "/var/lib/docker/jenkins-ci" - type: "string" - - - variable: "plugins" - type: "multiline" - label: "List of Plugins" - description: | - List of plugins in the format [:] - one entry per line. - default: | - credentials - git - git-client - github - github-api - github-oauth - greenballs - junit - plain-credentials - scm-api - ssh-credentials - ssh-slaves - swarm - -jenkins-primary: - metadata: - plugins: | - ${plugins} \ No newline at end of file diff --git a/templates/Jenkins-CI/config.yml b/templates/Jenkins-CI/config.yml deleted file mode 100644 index 238db31..0000000 --- a/templates/Jenkins-CI/config.yml +++ /dev/null @@ -1,8 +0,0 @@ -name: Jenkins -description: | - Status: NOT READY -# version: -# category: -maintainer: WilliamMiceli -# license: -# projectURL: \ No newline at end of file diff --git a/templates/LetsEncrypt/0/README.md b/templates/LetsEncrypt/0/README.md deleted file mode 100644 index 25c13fc..0000000 --- a/templates/LetsEncrypt/0/README.md +++ /dev/null @@ -1 +0,0 @@ -# Let's Encrypt \ No newline at end of file diff --git a/templates/LetsEncrypt/0/docker-compose.yml b/templates/LetsEncrypt/0/docker-compose.yml deleted file mode 100644 index 64df638..0000000 --- a/templates/LetsEncrypt/0/docker-compose.yml +++ /dev/null @@ -1,62 +0,0 @@ -version: '2' -services: - letsencrypt: - image: janeczku/rancher-letsencrypt:v0.5.0 - environment: - EULA: "${EULA}" - API_VERSION: "${API_VERSION}" - CERT_NAME: "${CERT_NAME}" - EMAIL: "${EMAIL}" - DOMAINS: "${DOMAINS}" - PUBLIC_KEY_TYPE: "${PUBLIC_KEY_TYPE}" - RENEWAL_TIME: "${RENEWAL_TIME}" - PROVIDER: "${PROVIDER}" - DNS_RESOLVERS: "${DNS_RESOLVERS}" - RENEWAL_PERIOD_DAYS: "${RENEWAL_PERIOD_DAYS}" - RUN_ONCE: "${RUN_ONCE}" - CLOUDFLARE_EMAIL: "${CLOUDFLARE_EMAIL}" - CLOUDFLARE_KEY: "${CLOUDFLARE_KEY}" - DO_ACCESS_TOKEN: "${DO_ACCESS_TOKEN}" - AWS_ACCESS_KEY: "${AWS_ACCESS_KEY}" - AWS_SECRET_KEY: "${AWS_SECRET_KEY}" - DNSIMPLE_EMAIL: "${DNSIMPLE_EMAIL}" - DNSIMPLE_KEY: "${DNSIMPLE_KEY}" - DYN_CUSTOMER_NAME: "${DYN_CUSTOMER_NAME}" - DYN_USER_NAME: "${DYN_USER_NAME}" - DYN_PASSWORD: "${DYN_PASSWORD}" - VULTR_API_KEY: "${VULTR_API_KEY}" - OVH_APPLICATION_KEY: "${OVH_APPLICATION_KEY}" - OVH_APPLICATION_SECRET: "${OVH_APPLICATION_SECRET}" - OVH_CONSUMER_KEY: "${OVH_CONSUMER_KEY}" - GANDI_API_KEY: "${GANDI_API_KEY}" - AZURE_CLIENT_ID: "${AZURE_CLIENT_ID}" - AZURE_CLIENT_SECRET: "${AZURE_CLIENT_SECRET}" - AZURE_SUBSCRIPTION_ID: "${AZURE_SUBSCRIPTION_ID}" - AZURE_TENANT_ID: "${AZURE_TENANT_ID}" - AZURE_RESOURCE_GROUP: "${AZURE_RESOURCE_GROUP}" - AURORA_USER_ID: "${AURORA_USER_ID}" - AURORA_KEY: "${AURORA_KEY}" - AURORA_ENDPOINT: "${AURORA_ENDPOINT}" - NS1_API_KEY: "${NS1_API_KEY}" - volumes: - - /var/lib/rancher:/var/lib/rancher - {{- if .Values.VOLUME_NAME}} - - {{.Values.VOLUME_NAME}}:/etc/letsencrypt - {{- end }} - labels: - io.rancher.container.create_agent: "true" - io.rancher.container.agent.role: "environment" - {{- if eq .Values.RUN_ONCE "true" }} - io.rancher.container.start_once: "true" - {{- end }} -{{- if .Values.VOLUME_NAME}} -volumes: - {{.Values.VOLUME_NAME}}: - {{- if .Values.STORAGE_DRIVER}} - driver: {{.Values.STORAGE_DRIVER}} - {{- if .Values.STORAGE_DRIVER_OPT}} - driver_opts: - {{.Values.STORAGE_DRIVER_OPT}} - {{- end }} - {{- end }} -{{- end }} \ No newline at end of file diff --git a/templates/LetsEncrypt/0/rancher-compose.yml b/templates/LetsEncrypt/0/rancher-compose.yml deleted file mode 100644 index 4e62090..0000000 --- a/templates/LetsEncrypt/0/rancher-compose.yml +++ /dev/null @@ -1,284 +0,0 @@ -version: '2' -catalog: - name: Let's Encrypt - version: latest - # description: - # minimum_rancher_version: - # maximum_rancher_version: - # upgrade_from: - questions: - - - variable: EULA - label: I Agree to the Let's Encrypt TOS - description: | - Read https://letsencrypt.org/documents/LE-SA-v1.0.1-July-27-2015.pdf - required: true - type: enum - options: - - "Yes" - - "No" - - - variable: API_VERSION - label: Let's Encrypt API Version - description: | - Select the Let's Encrypt API endpoint used for issuing the certificate. - Use `Sandbox` for testing your configuration. - required: true - type: enum - default: Production - options: - - Production - - Sandbox - - - variable: EMAIL - label: Your Email Address - description: | - Enter the email address to use for creating the Let's Encrypt account. - required: true - type: string - - - variable: CERT_NAME - label: Certificate Name - description: | - Name for storing the certificate in the Rancher API and in volumes. - Any existing certificate by that name will be updated. - required: true - type: string - - - variable: DOMAINS - label: Domain Names - description: | - Comma delimited list of the certificate domains starting with the Common Name. - E.g: `example.com, dev.example.com`. - required: true - type: string - - - variable: PUBLIC_KEY_TYPE - label: Public Key Algorithm - description: | - Select one of the available key types. - required: true - type: enum - default: RSA-2048 - options: - - RSA-2048 - - RSA-4096 - - RSA-8192 - - ECDSA-256 - - ECDSA-384 - - - variable: RENEWAL_TIME - label: Renewal Time of Day (00-23) - description: | - Set the time of day (UTC in hours) at which certificate renewals should be run. - default: 12 - required: true - type: int - - - variable: RENEWAL_PERIOD_DAYS - label: Renewal Grace Period - description: | - Number of days before expiration the certificate should be renewed / become eligible for renewal. - default: 20 - required: true - type: int - - - variable: RUN_ONCE - label: Run Once - description: | - Stop the service after creating or renewing the certificate instead of continously running and managing renewal. - required: true - type: boolean - default: false - - - variable: DNS_RESOLVERS - label: DNS Resolvers - description: | - Comma delimited list of DNS resolvers used to check propagation of ACME TXT record. - If empty the DNS resolvers configured in your hosts /etc/resolv.conf are used. - required: false - default: "8.8.8.8:53,8.8.4.4:53" - type: string - - - variable: VOLUME_NAME - label: Volume Name (Optional) - description: | - To store the account data, certificates and private keys in a volume, enter the volume name that should be used. - By default this will be a (host scoped) named Docker volume. See "Persistent Storage Driver" for other options. - required: false - type: string - - - variable: STORAGE_DRIVER - label: Volume Storage Driver (Optional) - description: | - To use a stack scoped volume backed by a persistent storage service, enter the name - of an existing storage driver (see `Infrastructure -> Storage`). This also requires "Volume Name" to be set. - required: false - type: string - - - variable: STORAGE_DRIVER_OPT - label: Storage Driver Option (Optional) - description: | - Specify a single "driver_opts" key/value pair in the format "optionName: optionValue". - E.g. for the `rancher-ebs` driver you should specify the required 'size' option like this: "size: 1". - required: false - type: string - - - variable: PROVIDER - label: Domain Validation Method - description: Select a DNS provider to use for domain validation. Use 'HTTP' if your domain is hosted elsewhere. - required: true - type: enum - options: - - Aurora - - Azure - - CloudFlare - - DigitalOcean - - DNSimple - - Dyn - - Gandi - - NS1 - - Ovh - - Route53 - - Vultr - - HTTP - - - variable: AURORA_USER_ID - label: Aurora User ID - type: string - required: false - - - variable: AURORA_KEY - label: Aurora Key - type: string - required: false - - - variable: AURORA_ENDPOINT - label: Aurora Endpoint URL (Optional) - type: string - required: false - - - variable: AWS_ACCESS_KEY - label: AWS Route53 Access Key Id - description: Enter the Access Key Id for your AWS account. - type: string - required: false - - - variable: AWS_SECRET_KEY - label: AWS Route53 Secret Access Key - description: Enter the Secret Access Key for your AWS account. - type: password - required: false - - - variable: AZURE_CLIENT_ID - label: Azure Client ID - description: Enter the Client Id for your Azure account. - type: string - required: false - - - variable: AZURE_CLIENT_SECRET - label: Azure Client Secret - description: Enter the Access Key Id for your Azure account. - type: password - required: false - - - variable: AZURE_SUBSCRIPTION_ID - label: Azure Subscription Id - description: Enter the Azure Subscription Id for your Azure account. - type: string - required: false - - - variable: AZURE_TENANT_ID - label: Azure Tenant Id - description: Enter the Azure Tenant Id for your Azure account. - type: string - required: false - - - variable: AZURE_RESOURCE_GROUP - label: Azure Resource Group - description: Enter the Azure Resource Group for your Azure account. - type: string - required: false - - - variable: CLOUDFLARE_EMAIL - label: CloudFlare Email Address - description: Enter the email address associated with your CloudFlare account. - type: string - required: false - - - variable: CLOUDFLARE_KEY - label: CloudFlare API Key - description: Enter the Global API Key for your CloudFlare account. - type: password - required: false - - - variable: DO_ACCESS_TOKEN - label: DigitalOcean API Access Token - description: Enter the Personal Access Token for your DigitalOcean account. - type: password - required: false - - - variable: DNSIMPLE_EMAIL - label: DNSimple Email Address - description: Enter the email address associated with your DNSimple account. - type: string - required: false - - - variable: DNSIMPLE_KEY - label: DNSimple API Key - description: Enter your DNSimple API key. - type: password - required: false - - - variable: DYN_CUSTOMER_NAME - label: Dyn Customer Name - description: Enter your Dyn customer name. - type: string - required: false - - - variable: DYN_USER_NAME - label: Dyn User Name - description: Enter your Dyn user name. - type: string - required: false - - - variable: DYN_PASSWORD - label: Dyn Password - description: Enter your Dyn password. - type: password - required: false - - - variable: GANDI_API_KEY - label: Gandi API Key - description: Enter the API key for your Gandi account. - type: password - required: false - - - variable: NS1_API_KEY - label: NS1 API Key - type: string - required: false - - - variable: OVH_APPLICATION_KEY - label: OVH Application Key - description: Enter your OVH application key. - type: string - required: false - - - variable: OVH_APPLICATION_SECRET - label: OVH Application Secret - description: Enter your OVH application secret. - type: password - required: false - - - variable: OVH_CONSUMER_KEY - label: OVH Consumer Key - description: Enter your OVH consumer key. - type: password - required: false - - - variable: VULTR_API_KEY - label: Vultr API Key - description: Enter the API key for your Vultr account. - type: password - required: false \ No newline at end of file diff --git a/templates/LetsEncrypt/config.yml b/templates/LetsEncrypt/config.yml deleted file mode 100644 index 97cdf2f..0000000 --- a/templates/LetsEncrypt/config.yml +++ /dev/null @@ -1,8 +0,0 @@ -name: Let's Encrypt -description: | - Status: NOT READY -# version: -# category: -maintainer: WilliamMiceli -# license: -# projectURL: \ No newline at end of file diff --git a/templates/Roundcube/catalogIcon-roundcube.svg b/templates/Roundcube/catalogIcon-roundcube.svg deleted file mode 100644 index cd647de..0000000 --- a/templates/Roundcube/catalogIcon-roundcube.svg +++ /dev/null @@ -1 +0,0 @@ -catalogIcon-roundcubeW \ No newline at end of file diff --git a/templates/roundcube/0/README.md b/templates/roundcube/0/README.md deleted file mode 100644 index 74bea37..0000000 --- a/templates/roundcube/0/README.md +++ /dev/null @@ -1,5 +0,0 @@ -# RoundCube - -[Official Website](https://roundcube.net/) -[Plugins Directory](https://plugins.roundcube.net/) -[Docker Page](https://hub.docker.com/r/roundcube/roundcubemail/) \ No newline at end of file diff --git a/templates/roundcube/0/docker-compose.yml b/templates/roundcube/0/docker-compose.yml deleted file mode 100644 index e69de29..0000000 diff --git a/templates/roundcube/0/rancher-compose.yml b/templates/roundcube/0/rancher-compose.yml deleted file mode 100644 index 122bdee..0000000 --- a/templates/roundcube/0/rancher-compose.yml +++ /dev/null @@ -1,9 +0,0 @@ -version: '2' -catalog: - name: Roundcube - version: latest - # description: - # minimum_rancher_version: - # maximum_rancher_version: - # upgrade_from: - questions: \ No newline at end of file diff --git a/templates/roundcube/config.yml b/templates/roundcube/config.yml deleted file mode 100644 index 66466cd..0000000 --- a/templates/roundcube/config.yml +++ /dev/null @@ -1,8 +0,0 @@ -name: Roundcube -description: | - Status: NOT READY -# version: -category: Communication -maintainer: WilliamMiceli -# license: -# projectURL: \ No newline at end of file