https://github.com/replicatedhq/replicated-installer
https://github.com/replicatedhq/replicated-installer
Last synced: 8 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/replicatedhq/replicated-installer
- Owner: replicatedhq
- License: mit
- Created: 2018-03-02T22:55:02.000Z (over 8 years ago)
- Default Branch: main
- Last Pushed: 2024-12-20T17:57:35.000Z (over 1 year ago)
- Last Synced: 2025-04-06T05:34:37.419Z (about 1 year ago)
- Language: Shell
- Size: 1.85 MB
- Stars: 5
- Watchers: 16
- Forks: 13
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Install-Scripts
===============
Python and nginx hosted scripts used to install and update Replicated.
## Setup
```
make dev
make shell_composer
make run
```
You may need to alter `make shell` to match the environment where you're running `mysql`, etc.
Also need to add at least one release to your local mysql.
```sql
INSERT INTO product_version_channel_release VALUES ('replicated_v2', '2.9.3', 'stable', NOW());
```
## Testing
```
curl 'http://127.0.0.1:8090/docker?replicated_tag=2.0.1604&replicated_ui_tag=2.0.14&replicated_operator_tag=2.0.13'
```
## Releasing
Releases are created when a tag is pushed to the upstream repository in the format `v[0-9]+(\.[0-9]+)*(-.*)*`.
Tags should match the target Replicated version. Optionally a pre-release version can be specified such as `-alpha`.
Releases can then be deployed to production by releasing the CircleCI hold.
```
git tag -a v2.53.2-20211117-0 -m "Release v2.53.2-20211117-0" && git push origin v2.53.2-20211117-0
```