Migrate abra
installer to coopcloud.tech domain
Closes coop-cloud/abra#150.
This commit is contained in:
parent
0af0ea096f
commit
499cc46583
@ -10,6 +10,7 @@
|
|||||||
# abra x.x.x (UNRELEASED)
|
# abra x.x.x (UNRELEASED)
|
||||||
|
|
||||||
- Only ouput secrets warnings once ([#143](https://git.autonomic.zone/coop-cloud/abra/issues/143))
|
- Only ouput secrets warnings once ([#143](https://git.autonomic.zone/coop-cloud/abra/issues/143))
|
||||||
|
- Migrate `abra` installation script to `coopcloud.tech` domain ([#150](https://git.autonomic.zone/coop-cloud/abra/issues/150))
|
||||||
|
|
||||||
# abra 8.0.0 (2021-05-30)
|
# abra 8.0.0 (2021-05-30)
|
||||||
|
|
||||||
|
12
README.md
12
README.md
@ -39,16 +39,16 @@ Requirements:
|
|||||||
Install the latest stable release:
|
Install the latest stable release:
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
curl https://install.abra.autonomic.zone | bash
|
curl https://install.abra.coopcloud.tech | bash
|
||||||
```
|
```
|
||||||
|
|
||||||
or the bleeding-edge development version:
|
or the bleeding-edge development version:
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
curl https://install.abra.autonomic.zone | bash -s -- --dev
|
curl https://install.abra.coopcloud.tech | bash -s -- --dev
|
||||||
```
|
```
|
||||||
|
|
||||||
The source for this script is [here](./deploy/install.abra.autonomic.zone/installer).
|
The source for this script is [here](./deploy/install.abra.coopcloud.tech/installer).
|
||||||
|
|
||||||
## Update
|
## Update
|
||||||
|
|
||||||
@ -61,7 +61,7 @@ To update the development version, run `abra upgrade --dev`.
|
|||||||
|
|
||||||
It's written in Bash version 4 or greater!
|
It's written in Bash version 4 or greater!
|
||||||
|
|
||||||
Install it via `curl https://install.abra.autonomic.zone | bash -s -- --dev`, then you can hack on the source in `~/.abra/src`.
|
Install it via `curl https://install.abra.coopcloud.tech | bash -s -- --dev`, then you can hack on the source in `~/.abra/src`.
|
||||||
|
|
||||||
The command-line interface is generated via [docopt](http://docopt.org/). If you add arguments then you need to run `make docopt` ro regenerate the parser.
|
The command-line interface is generated via [docopt](http://docopt.org/). If you add arguments then you need to run `make docopt` ro regenerate the parser.
|
||||||
|
|
||||||
@ -82,11 +82,11 @@ Then run `./bin/app-json.py` ([source](./bin/app-json.py)) and it will spit out
|
|||||||
|
|
||||||
### `abra`
|
### `abra`
|
||||||
|
|
||||||
> [install.abra.autonomic.zone](https://install.abra.autonomic.zone)
|
> [install.abra.coopcloud.tech](https://install.abra.coopcloud.tech)
|
||||||
|
|
||||||
- Change the `x.x.x` header in [CHANGELOG.md](./CHANGELOG.md) to reflect new version and mark date
|
- Change the `x.x.x` header in [CHANGELOG.md](./CHANGELOG.md) to reflect new version and mark date
|
||||||
- Update the version in [abra](./abra)
|
- Update the version in [abra](./abra)
|
||||||
- Update the version in [deploy/install.abra.autonomic.zone/installer](./deploy/install.abra.autonomic.zone/installer)
|
- Update the version in [deploy/install.abra.coopcloud.tech/installer](./deploy/install.abra.coopcloud.tech/installer)
|
||||||
- `git commit` the above changes and then tag it with `git tag <your-new-version>`
|
- `git commit` the above changes and then tag it with `git tag <your-new-version>`
|
||||||
- `git push` and `git push --tags`
|
- `git push` and `git push --tags`
|
||||||
- Deploy a new installer script `make release-installer`
|
- Deploy a new installer script `make release-installer`
|
||||||
|
4
abra
4
abra
@ -2398,9 +2398,9 @@ OPTIONS
|
|||||||
|
|
||||||
sub_upgrade() {
|
sub_upgrade() {
|
||||||
if [[ "$abra___dev" == "true" ]]; then
|
if [[ "$abra___dev" == "true" ]]; then
|
||||||
curl https://install.abra.autonomic.zone | bash -s -- --dev
|
curl https://install.abra.coopcloud.tech | bash -s -- --dev
|
||||||
else
|
else
|
||||||
curl https://install.abra.autonomic.zone | bash
|
curl https://install.abra.coopcloud.tech | bash
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@ services:
|
|||||||
labels:
|
labels:
|
||||||
- "traefik.enable=true"
|
- "traefik.enable=true"
|
||||||
- "traefik.http.services.abra-installer.loadbalancer.server.port=80"
|
- "traefik.http.services.abra-installer.loadbalancer.server.port=80"
|
||||||
- "traefik.http.routers.abra-installer.rule=Host(`install.abra.autonomic.zone`)"
|
- "traefik.http.routers.abra-installer.rule=Host(`install.abra.autonomic.zone`,`install.abra.coopcloud.tech`)"
|
||||||
- "traefik.http.routers.abra-installer.entrypoints=web-secure"
|
- "traefik.http.routers.abra-installer.entrypoints=web-secure"
|
||||||
- "traefik.http.routers.abra-installer.tls.certresolver=production"
|
- "traefik.http.routers.abra-installer.tls.certresolver=production"
|
||||||
|
|
@ -1,6 +1,6 @@
|
|||||||
server {
|
server {
|
||||||
listen 80 default_server;
|
listen 80 default_server;
|
||||||
server_name install.abra.autonomic.zone;
|
server_name install.abra.autonomic.zone install.abra.coopcloud.tech;
|
||||||
|
|
||||||
location / {
|
location / {
|
||||||
root /var/www/abra-installer;
|
root /var/www/abra-installer;
|
2
makefile
2
makefile
@ -48,7 +48,7 @@ codecov:
|
|||||||
release-installer:
|
release-installer:
|
||||||
@DOCKER_CONTEXT=swarm.autonomic.zone \
|
@DOCKER_CONTEXT=swarm.autonomic.zone \
|
||||||
docker stack rm abra-installer-script && \
|
docker stack rm abra-installer-script && \
|
||||||
cd deploy/install.abra.autonomic.zone && \
|
cd deploy/install.abra.coopcloud.tech && \
|
||||||
DOCKER_CONTEXT=swarm.autonomic.zone docker stack deploy -c compose.yml abra-installer-script
|
DOCKER_CONTEXT=swarm.autonomic.zone docker stack deploy -c compose.yml abra-installer-script
|
||||||
|
|
||||||
release-apps:
|
release-apps:
|
||||||
|
Reference in New Issue
Block a user