Task #5375
closedAs a user, I can use a single script to install k3s and launch pulp-operator
90%
Description
The pulpproject.org needs to display instructions for how users can try out a demo of Pulp 3. The user should be instructed to run a single script called pulp-3-demo.sh. This script should install docker, k3s, and run the up.sh script from pulp-operator repo. This script should work on at least CentOS 7 and Fedora 30, but hopefully on Ubuntu also.
Related issues
Updated by dkliban@redhat.com about 5 years ago
- Tracker changed from Issue to Task
- % Done set to 0
Updated by bmbouter about 5 years ago
This would be really useful for demoing pulp_ansible at AnsibleFest.
Updated by mdepaulo@redhat.com about 5 years ago
- Assignee set to mdepaulo@redhat.com
Added by Mike DePaulo about 5 years ago
Updated by mdepaulo@redhat.com about 5 years ago
- Blocked by Issue #5414: HTTP requests to containers hang over IPv6 added
Updated by mdepaulo@redhat.com about 5 years ago
- % Done changed from 0 to 50
I'm developing it within my personal repo for misc Vagrant files for now:
https://github.com/mikedep333/Vagrantfiles/blob/master/pulp-insta-demo.sh
Updated by dkliban@redhat.com about 5 years ago
- Groomed changed from No to Yes
- Sprint Candidate changed from No to Yes
- Sprint set to Sprint 59
Updated by mdepaulo@redhat.com about 5 years ago
- % Done changed from 50 to 90
The script is ready, users can just download and run:
https://raw.githubusercontent.com/pulp/pulp-operator/master/insta-demo/pulp-insta-demo.sh
The PR included changes to other scripts in the repo to accommodate it.
https://github.com/pulp/pulp-operator/pull/22
CI is working on the Travis Ubuntu 16.04 host.
Vagrantfiles exist for manually testing Ubuntu 16.04, CentOS 7, and Fedora 30.
Now I need to properly announce it on the website, and possibly a blog post.
Also, I would like to improve the output it and the scripts it calls provide; only the most important details.
Updated by mdepaulo@redhat.com about 5 years ago
Website has been updated: There's a "Quickly Try Pulp" link on the homepage.
Updated by mdepaulo@redhat.com about 5 years ago
- Status changed from ASSIGNED to MODIFIED
TODO: Announce on blog.
Preferably after a separate post announcing the operator and containers in general.
Updated by bmbouter almost 5 years ago
- Status changed from MODIFIED to CLOSED - CURRENTRELEASE
Problem: HTTP requests to containers hang over IPv6
Solution: Bind to IPv6, and thus impliclty IPv4. This implicit listen can reliably happen in containers because of network namespaces.
Also, standardize container script syntax.
Fixes: #5414 HTTP requests to containers hang over IPv6 https://pulp.plan.io/issues/5414
re: #5375 As a user, I can use a single script to install k3s and launch pulp-operator https://pulp.plan.io/issues/5375
[noissue]