Skip to content

Commit

Permalink
Merge pull request #634 from mesosphere/dot-com-downloads
Browse files Browse the repository at this point in the history
Dot com downloads
  • Loading branch information
ConnorDoyle committed Sep 26, 2014
2 parents e950f1b + 9fe31a4 commit 760784a
Show file tree
Hide file tree
Showing 13 changed files with 30 additions and 31 deletions.
14 changes: 7 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ state of running tasks gets stored in the Mesos state abstraction.

Try Marathon now on AWS with [Elastic Mesos](http://elastic.mesosphere.io) or with [Mesosphere for Google Compute Platform](http://google.mesosphere.io) and learn how
to use it in Mesosphere's interactive
[Marathon tutorial](http://mesosphere.io/learn/run-services-with-marathon/)
[Marathon tutorial](http://mesosphere.com/learn/run-services-with-marathon/)
that can be personalized for your cluster.

Marathon is a *meta framework*: you can start other Mesos frameworks such as
Expand All @@ -23,7 +23,7 @@ can even start other Marathon instances via Marathon.
Using Marathon versions 0.7.0+ and Mesos 0.20.0+, you can [deploy, run and scale Docker containers](https://mesosphere.github.io/marathon/docs/native-docker.html) with ease.

Documentation for installing and configuring the full Mesosphere stack with Mesos + Marathon is
available on the [Mesosphere website](http://mesosphere.io/docs/).
available on the [Mesosphere website](http://mesosphere.com/docs/).

## Features

Expand All @@ -48,12 +48,12 @@ available on the [Mesosphere website](http://mesosphere.io/docs/).
Marathon requires Mesos installed on the same machine in order to use a shared library.
One easy way is via your system's package manager.
Current builds for major Linux distributions are available
from on the Mesosphere [downloads page](http://mesosphere.io/downloads/)
or from Mesosphere's [repositories](http://mesosphere.io/2014/07/17/mesosphere-package-repositories/).
from on the Mesosphere [downloads page](http://mesosphere.com/downloads/)
or from Mesosphere's [repositories](http://mesosphere.com/2014/07/17/mesosphere-package-repositories/).

If building from source, see the
Mesos [Getting Started](http://mesos.apache.org/gettingstarted/) page or the
[Mesosphere tutorial](http://mesosphere.io/2013/08/01/distributed-fault-tolerant-framework-apache-mesos/)
[Mesosphere tutorial](http://mesosphere.com/2013/08/01/distributed-fault-tolerant-framework-apache-mesos/)
for details. Running `make install` will install Mesos in `/usr/local` in
the same way as these packages do.

Expand All @@ -70,7 +70,7 @@ Full instructions on how to install prepackaged releases are available [in the M
sbt assembly

1. Run `./bin/build-distribution` to package Marathon as an
[executable JAR](http://mesosphere.io/2013/12/07/executable-jars/)
[executable JAR](http://mesosphere.com/2013/12/07/executable-jars/)
(optional).

### Running in Development Mode
Expand Down Expand Up @@ -163,4 +163,4 @@ the community.
[freenode]: https://freenode.net/ "IRC channels"
[upstart]: http://upstart.ubuntu.com/ "Ubuntu's event-based daemons"
[init]: https://en.wikipedia.org/wiki/Init "init"
[Mesosphere]: http://mesosphere.io/ "Mesosphere"
[Mesosphere]: http://mesosphere.com/ "Mesosphere"
2 changes: 1 addition & 1 deletion docs/_layouts/default.html
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@
{{ content }}
<footer>
<p class="text-muted">
&copy; 2014 <a class="text-muted" href="http://mesosphere.io">Mesosphere, Inc.</a>
&copy; 2014 <a class="text-muted" href="http://mesosphere.com">Mesosphere, Inc.</a>
</p>
</footer>
</div>
Expand Down
2 changes: 1 addition & 1 deletion docs/docs/artifact-store.md
Original file line number Diff line number Diff line change
Expand Up @@ -177,7 +177,7 @@ User-Agent: HTTPie/0.8.0
0
],
"storeUrls": [
"http://downloads.mesosphere.io/misc/toggle.tgz"
"http://downloads.mesosphere.com/misc/toggle.tgz"
]
}
{% endhighlight %}
Expand Down
14 changes: 7 additions & 7 deletions docs/docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,20 +25,20 @@ over a custom VPN.

One easy way is via your system's package manager.
Current builds for major Linux distributions and Mac OS X are available
from on the Mesosphere [downloads page](http://mesosphere.io/downloads/)
or from Mesosphere's [repositories](http://mesosphere.io/2014/07/17/mesosphere-package-repositories/).
from on the Mesosphere [downloads page](http://mesosphere.com/downloads/)
or from Mesosphere's [repositories](http://mesosphere.com/2014/07/17/mesosphere-package-repositories/).

If building from source, see the
Mesos [Getting Started](http://mesos.apache.org/gettingstarted/) page or the
[Mesosphere tutorial](http://mesosphere.io/2013/08/01/distributed-fault-tolerant-framework-apache-mesos/)
[Mesosphere tutorial](http://mesosphere.com/2013/08/01/distributed-fault-tolerant-framework-apache-mesos/)
for details. Running `make install` will install Mesos in `/usr/local` in
the same way as these packages do.

#### Install Marathon

#### Through your Package Manager

Marathon packages are available from Mesosphere's [repositories](http://mesosphere.io/2014/07/17/mesosphere-package-repositories/).
Marathon packages are available from Mesosphere's [repositories](http://mesosphere.com/2014/07/17/mesosphere-package-repositories/).

#### From a Tarball

Expand All @@ -47,21 +47,21 @@ Marathon packages are available from Mesosphere's [repositories](http://mesosphe
**For Mesos 0.19.0:**

``` bash
$ curl -O http://downloads.mesosphere.io/marathon/marathon-0.6.1/marathon-0.6.1.tgz
$ curl -O http://downloads.mesosphere.com/marathon/marathon-0.6.1/marathon-0.6.1.tgz
$ tar xzf marathon-0.6.1.tgz
```

**For Mesos 0.17.0 to 0.18.2:**

``` console
$ curl -O http://downloads.mesosphere.io/marathon/marathon-0.5.1/marathon-0.5.1.tgz
$ curl -O http://downloads.mesosphere.com/marathon/marathon-0.5.1/marathon-0.5.1.tgz
$ tar xzf marathon-0.5.1.tgz
```

**For Mesos 0.16.0 and earlier:**

``` console
$ curl -O http://downloads.mesosphere.io/marathon/marathon-0.5.1_mesos-0.16.0/marathon-0.5.1_mesos-0.16.0.tgz
$ curl -O http://downloads.mesosphere.com/marathon/marathon-0.5.1_mesos-0.16.0/marathon-0.5.1_mesos-0.16.0.tgz
$ tar xzf marathon-0.5.1_mesos-0.16.0.tgz
```

Expand Down
2 changes: 1 addition & 1 deletion docs/docs/native-docker.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ Docker version 1.0.0 or later installed on each slave node.
<div class="alert alert-info">
<strong>Note:</strong> All commands below assume `mesos-slave` is being run
as a service using the package provided by
<a href="https://mesosphere.io/2014/07/17/mesosphere-package-repositories/">Mesosphere</a>
<a href="http://mesosphere.com/2014/07/17/mesosphere-package-repositories/">Mesosphere</a>
</div>

1. Update slave configuration to specify the use of the Docker containerizer
Expand Down
7 changes: 3 additions & 4 deletions docs/docs/recipes.md
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@ See the detailed docs on
"instances": 2,
"mem": 32.0,
"ports": [0],
"uris": ["http://downloads.mesosphere.io/misc/toggle.tgz"]
"uris": ["http://downloads.mesosphere.com/misc/toggle.tgz"]
}
```

Expand All @@ -107,7 +107,7 @@ See the detailed docs on
"instances": 2,
"mem": 32.0,
"ports": [0],
"uris": ["http://downloads.mesosphere.io/misc/toggle.tgz"]
"uris": ["http://downloads.mesosphere.com/misc/toggle.tgz"]
}
```

Expand Down Expand Up @@ -136,7 +136,6 @@ flag. Requires Mesos version `0.20.0` or later.
"instances": 2,
"mem": 32.0,
"ports": [0],
"uris": ["http://downloads.mesosphere.io/misc/toggle.tgz"]
"uris": ["http://downloads.mesosphere.com/misc/toggle.tgz"]
}
```

4 changes: 2 additions & 2 deletions docs/docs/rest-api.md
Original file line number Diff line number Diff line change
Expand Up @@ -576,7 +576,7 @@ Transfer-Encoding: chunked
"minimumHealthCapacity": 1.0
},
"uris": [
"http://downloads.mesosphere.io/misc/toggle.tgz"
"http://downloads.mesosphere.com/misc/toggle.tgz"
],
"user": null,
"version": "2014-09-12T23:28:21.737Z"
Expand Down Expand Up @@ -1897,7 +1897,7 @@ Transfer-Encoding: chunked
"minimumHealthCapacity": 1.0
},
"uris": [
"http://downloads.mesosphere.io/misc/toggle.tgz"
"http://downloads.mesosphere.com/misc/toggle.tgz"
],
"user": null,
"version": "2014-08-26T05:04:49.766Z"
Expand Down
4 changes: 2 additions & 2 deletions docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,13 @@ title: A cluster-wide init and control system for services in cgroups or Docker
A cluster-wide init and control system for services in cgroups or Docker containers
</p>
<p>
<a href="http://downloads.mesosphere.io/marathon/marathon-0.6.1/marathon-0.6.1.tgz"
<a href="http://downloads.mesosphere.com/marathon/marathon-0.6.1/marathon-0.6.1.tgz"
class="btn btn-lg btn-primary">
Download Marathon v0.6.1
</a>
</p>
<a class="btn btn-link"
href="http://downloads.mesosphere.io/marathon/marathon-0.6.1/marathon-0.6.1.tgz.sha256">
href="http://downloads.mesosphere.com/marathon/marathon-0.6.1/marathon-0.6.1.tgz.sha256">
v0.6.1 SHA-256 Checksum
</a>
</div>
Expand Down
2 changes: 1 addition & 1 deletion examples/Play.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,6 @@
"cpus": 1.0,
"instances": 1,
"uris": [
"http://downloads.mesosphere.io/tutorials/PlayHello.zip"
"http://downloads.mesosphere.com/tutorials/PlayHello.zip"
]
}
2 changes: 1 addition & 1 deletion examples/Rails.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"cpus": 1.0,
"instances": 1,
"uris": [
"http://downloads.mesosphere.io/tutorials/RailsHello.tgz"
"http://downloads.mesosphere.com/tutorials/RailsHello.tgz"
],
"env": {
"RAILS_ENV": "production"
Expand Down
4 changes: 2 additions & 2 deletions project/build.scala
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ object MarathonBuild extends Build {
scalacOptions in Compile ++= Seq("-encoding", "UTF-8", "-target:jvm-1.6", "-deprecation", "-feature", "-unchecked", "-Xlog-reflective-calls", "-Xlint"),
javacOptions in Compile ++= Seq("-encoding", "UTF-8", "-source", "1.6", "-target", "1.6", "-Xlint:unchecked", "-Xlint:deprecation"),
resolvers ++= Seq(
"Mesosphere Public Repo" at "http://downloads.mesosphere.io/maven",
"Mesosphere Public Repo" at "http://downloads.mesosphere.com/maven",
"Twitter Maven2 Repository" at "http://maven.twttr.com/",
"Spray Maven Repository" at "http://repo.spray.io/"
),
Expand Down Expand Up @@ -86,7 +86,7 @@ object MarathonBuild extends Build {
lazy val publishSettings = S3Resolver.defaults ++ Seq(
publishTo := Some(s3resolver.value(
"Mesosphere Public Repo (S3)",
s3("downloads.mesosphere.io/maven")
s3("downloads.mesosphere.com/maven")
))
)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -113,7 +113,7 @@ _env:_: [Environent] key/value pairs that get added to the environment variables

_executor:_ [String] the executor to use to launch this application. Different executors are available. The simplest one (and the default if none is given) is //cmd, which takes the cmd and executes that on the shell level.

_constraints:_ [Array[String]] Valid constraint operators are one of ["UNIQUE", "LIKE", "CLUSTER", "GROUP_BY"]. For additional information on using placement constraints see [Marathon, a Mesos framework, adds Placement Constraints](http://mesosphere.io/2013/11/22/marathon-a-mesos-framework-adds-placement-constraints).
_constraints:_ [Array[String]] Valid constraint operators are one of ["UNIQUE", "LIKE", "CLUSTER", "GROUP_BY"]. For additional information on using placement constraints see [Marathon, a Mesos framework, adds Placement Constraints](http://mesosphere.com/2013/11/22/marathon-a-mesos-framework-adds-placement-constraints).

_instances:_: The number of instances of this application to start. Please note: this number can be changed everytime as needed to scale the application.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -230,7 +230,7 @@ class AppDefinitionTest extends MarathonSpec with Matchers with ModelValidation
"instances": 2,
"mem": 32.0,
"ports": [0],
"uris": ["http://downloads.mesosphere.io/misc/toggle.tgz"]
"uris": ["http://downloads.mesosphere.com/misc/toggle.tgz"]
}
"""
val readResult2 = mapper.readValue(json2, classOf[AppDefinition])
Expand Down

0 comments on commit 760784a

Please sign in to comment.