No funded issue found.
Check out the Issue Explorer
Be the OSS Funding you wish to see in the world.
Looking to fund some work? You can submit a new Funded Issue here .
Time left
Opened
Issue Type
Workers Auto Approve
Project Type
Time Commitment
Experience Level
Permissions
Accepted
Reserved For
[Maintenance] Migrate Docker Cluster stack over to Dallas-Makerspace/datagrid stack
dallas-makerspace
docker, serverless, devops, smarthome, haas, tick-stack, mqtt, infrastructure
## Edge CDN
- [ ] put communitygrid.dallasmakerspace.org into maintenance mode
- [ ] Pause uptime.dallasmakerspace.org
- [ ] Take communitygrid.dallasmakerspace.org out of maintenance mode
- [ ] Resume uptime.dallasmakerspace.org
## Networking
- [ ] Enable dhcp on subnet
- [ ] Pull nodes out of load balancer
- [ ] Configure Sticky sessions
- [ ] Join managers in load balancer by dns entry
- [ ] configure failover test for http://managerIp/api/status to return => HTTP/2 200
## Workers
- [ ] Pull workers from cluster and upgrade to latest docker version
- [ ] prlxcompute01-6 moved from virtwin1 to prvir02
- [ ] Apply Host OS hotfixes and security patches
- [ ] Join workers back in cluster
- [x] Deploy zerotier-one
- [ ] Join to management network
- [ ] Configure ssh allow from management network
- [ ] Install ssh key only authentication
- [ ] Configure pam_ssh_agent_auth for sudo
## Managers
- [ ] Pull motherboard from cluster
- [ ] Apply Host OS hotfixes and security patches
- [ ] Join motherboard with cluster
- [ ] Pull killbill from cluster
- [ ] Apply Host OS hotfixes and security patches
- [ ] Join killbill with cluster
- [ ] Pull dallas-makerspace/datagrid
- [x] Apply secrets to config
- [x] Deploy stack
- [ ] Deploy 'docker system prune -af' as a dind service named sysprune with global deploy
- [ ] Apply portainer customizations
- [ ] Add docker update -f sysprune
- [ ] Deploy zerotier-one
- [ ] Join to management network
- [ ] Configure ssh allow from management network
- [ ] Install ssh key only authentication
- [ ] Configure pam_ssh_agent_auth for sudo
- [ ] Prune old services that have not been updated past 90 days
- [ ] Run actuary security tests
- [ ] Run rootkit hunter
- [ ] Enable fail2ban on ssh
## Github
- [ ] Update endpoint from communitygrid.dallasmakerspace.org to admin.dallasmakerspace.org
## Validation
- [x] should display chronograf on monitoring.dallasmakerspace.org
- [x] should display portainer on communitygrid.dallasmakerspace.org
- [ ] should display home assistant on dashboard.dallasmakerspace.org
- [ ] should display traefik dashboard on loadbalancer.dallasmakerspace.org
- [ ] should display jupyter notebooks dashboard on notebook.dallasmakerspace.org
- [ ] should display fbctf on ctf.dallasmakerspace.org
- [x] should display vcc wiki page on vcc.dallasmakerspace.org
- [ ] should display radio stream on radio.dallasmakerspace.org
- [ ] should display fancy status pages on testshouldfailwith404.dallasmakerspace.org and communitygrid.dallasmakerspace.org
- [ ] should have functional github authentication on admin.dallasmakerspace.org
- [ ] all managers should be accessible from firewall
- [ ] all nodes should be accessible from zerotier
- [ ] MQTT broker should be accessible from broker.dallasmakerspace.org
- [ ] Should display gitea on git.dallasmakerspace.org
- [ ] Should display drone on drone.dallasmakerspace.org
- [x] Should display hashicorp vault on vault.dallasmakerspace.org
- [ ] uptime.dallasmakerspace.org should be green
Setup your profile
Tell us a little about you:
Skills
No results found for [[search]] .
Type to search skills..
Bio Required
[[totalcharacter]] / 240
Are you currently looking for work?
[[ option.string ]]
Next
Setup your profile
Our tools are based on the principles of earn (💰), learn (📖), and meet (💬).
Select the ones you are interested in. You can change it later in your settings.
I'm also an organization manager looking for a great community.
Back
Next
Save
Enable your organization profile
Gitcoin products can help grow community around your brand. Create your tribe, events, and incentivize your community with bounties. Announce new and upcoming events using townsquare. Find top-quality hackers and fund them to work with you on a grant.
These are the organizations you own. If you don't see your organization here please be sure that information is public on your GitHub profile. Gitcoin will sync this information for you.
Select the products you are interested in:
Out of the box you will receive Tribes Lite for your organization. Please provide us with a contact email:
Email
Back
Save