Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kovetskiy/curlbash
Poe's Law real life demonstration.
https://github.com/kovetskiy/curlbash
Last synced: 13 days ago
JSON representation
Poe's Law real life demonstration.
- Host: GitHub
- URL: https://github.com/kovetskiy/curlbash
- Owner: kovetskiy
- Created: 2016-07-25T14:05:43.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2016-07-25T14:55:05.000Z (over 8 years ago)
- Last Synced: 2024-08-02T12:50:51.084Z (3 months ago)
- Language: Shell
- Homepage:
- Size: 1000 Bytes
- Stars: 23
- Watchers: 5
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: readme.markdown
Awesome Lists containing this project
- awesome-starred - kovetskiy/curlbash - Poe's Law real life demonstration. (others)
README
# curlbash
### How many times you've seen `curl | bash` in your Dockerfiles?
### Now we have a solution!
Let's pump some [**kubernetes**'s **Docker**file](https://github.com/kubernetes/kubernetes/blob/f2ddd60eb9e7e9e29f7a105a9a8fa020042e8e52/cluster/mesos/docker/km/Dockerfile#L31)!
How Dockerfile looks before:
![before](http://i.imgur.com/UB997Tq.png)
And now look how Dockerfile looks after:
![after](http://i.imgur.com/7yv39Nm.png)
## Installation
as root:
```
# curl -k https://raw.githubusercontent.com/kovetskiy/curlbash/master/curlbash > /usr/bin/curlbash
# chmod +x /usr/bin/curlbash
```## Usage
```
# curlbash
```Where `` is a link to some install script.
## Tips&Tricks
Install two or more URLs:
```
# curlbash \
http://localhost.localdomain/1.bash \
http://localhost.localdomain/2.bash \
http://localhost.localdomain/3.bash \
http://localhost.localdomain/4.bash
```## License
MIT.