diff --git a/infra-templates/mesos/1/docker-compose.yml b/infra-templates/mesos/1/docker-compose.yml index 91d618f..fefaf25 100644 --- a/infra-templates/mesos/1/docker-compose.yml +++ b/infra-templates/mesos/1/docker-compose.yml @@ -2,7 +2,7 @@ zookeeper: image: rancher/zookeeper:3.4.8 environment: ZK_ENSEMBLE_SIZE: ${ZOOKEEPER_SCALE} - JVMFLAGS: -Xmx512m -Xms512m + JVMFLAGS: ${ZOOKEEPER_JVM_FLAGS} CONFD_INTERVAL: 0 labels: io.rancher.scheduler.affinity:container_label_ne: io.rancher.stack_service.name=$${stack_name}/$${service_name} diff --git a/infra-templates/mesos/1/rancher-compose.yml b/infra-templates/mesos/1/rancher-compose.yml index a5402a8..b6bb3a9 100644 --- a/infra-templates/mesos/1/rancher-compose.yml +++ b/infra-templates/mesos/1/rancher-compose.yml @@ -3,7 +3,7 @@ minimum_rancher_version: v1.2.0-pre4-rc1 questions: - variable: ZOOKEEPER_SCALE - label: Zookeeper Count + label: ZooKeeper Count description: Number of ZooKeeper nodes to launch. Only one node is scheduled to each host. required: true default: 3 @@ -21,6 +21,12 @@ type: enum options: - 3 + - variable: ZOOKEEPER_JVM_FLAGS + label: ZooKeeper JVM Flags + description: Flags to be passed to the JVM running ZooKeeper + required: false + default: -Xmx512m -Xms512m + type: string zookeeper: scale: ${ZOOKEEPER_SCALE} retain_ip: true diff --git a/infra-templates/mesos/catalogIcon-mesos.png b/infra-templates/mesos/catalogIcon-mesos.png new file mode 100644 index 0000000..5b3d3da Binary files /dev/null and b/infra-templates/mesos/catalogIcon-mesos.png differ diff --git a/infra-templates/mesos/catalogIcon-mesos.svg b/infra-templates/mesos/catalogIcon-mesos.svg deleted file mode 100644 index eb0e3d8..0000000 --- a/infra-templates/mesos/catalogIcon-mesos.svg +++ /dev/null @@ -1,76 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/infra-templates/mesos/config.yml b/infra-templates/mesos/config.yml index 4055467..b484b3a 100644 --- a/infra-templates/mesos/config.yml +++ b/infra-templates/mesos/config.yml @@ -1,3 +1,4 @@ name: Mesos version: v0.28.1 category: Orchestration +description: A distributed systems kernel \ No newline at end of file diff --git a/mesos-templates/marathon/1/rancher-compose.yml b/mesos-templates/marathon/1/rancher-compose.yml index 538153a..60e177e 100644 --- a/mesos-templates/marathon/1/rancher-compose.yml +++ b/mesos-templates/marathon/1/rancher-compose.yml @@ -1,5 +1,5 @@ .catalog: - version: v1.1.1 + version: v1.1.1-rancher1 minimum_rancher_version: v1.0.0 maximum_rancher_version: v1.2.0-pre3 questions: diff --git a/mesos-templates/marathon/2/rancher-compose.yml b/mesos-templates/marathon/2/rancher-compose.yml index abb1247..ea78837 100644 --- a/mesos-templates/marathon/2/rancher-compose.yml +++ b/mesos-templates/marathon/2/rancher-compose.yml @@ -1,5 +1,5 @@ .catalog: - version: v1.1.1-2 + version: v1.1.1-rancher2 minimum_rancher_version: v1.2.0-pre4-rc1 questions: - variable: MARATHON_HTTP_PORT diff --git a/mesos-templates/marathon/config.yml b/mesos-templates/marathon/config.yml index 5099113..f2de379 100644 --- a/mesos-templates/marathon/config.yml +++ b/mesos-templates/marathon/config.yml @@ -1,6 +1,6 @@ name: Marathon description: | A production-grade container orchestration platform -version: v1.1.1-2 +version: v1.1.1-rancher2 category: Frameworks minimum_rancher_version: v1.0.0 \ No newline at end of file