About CNCF Community Infrastructure Lab
The Cloud Native Computing Foundation is a non-profit organization that hosts Kubernetes, Prometheus, CoreDNS, and other projects. The Foundation helps open-source projects to thrive, and their Community Infrastructure Lab (CIL) provides free access to state-of-the-art computing resources (like bare metal x64 and arm64 servers) for open source developers working to advance cloud native computing. CNCF members from many big companies makes providing bare metal servers possible. CNCF is one of the Linux Foundation’s largest sub-foundations. More info at CNCF FAQ and interview at FLOSS Weekly 452.
Done: Wekan dependency version upgrades
- Meteor from 220.127.116.11 to 1.8.1 on https://github.com/wekan/wekan meteor-1.8 branch
- Node from 8.11.1 to 8.16.0
- NPM from 6.0.1 to 6.9.2
- fibers from 2.0.0 to 3.1.1
x64 platforms status 2019-06-30
- Source install: Works on x64, available for Meteor 1.6.x and Meteor 1.8.x versions.
- Standalone Docker: Works for x64. Upgraded from Debian 10 to Ubuntu 19.10 base. Available versions for Meteor 1.6.x and Meteor-1.8.x.
- Ubuntu Snap: Works on x64 Linux. Uses Meteor 1.6.x, because of build problems of Meteor 1.8.x.
- Sandstorm: Works on x64 Linux. Because I enabled multiple boards for Wekan, there is still related bugs, that I will fix.
ARM platforms status 2019-06-30
- I did get ARM etc bare metal access from CNCF.
- Server ARM 64bit, more specifically arm64 / aarch64 with about 125 GB RAM and 300GB harddisk.
- Server had Debian 9, now it has Ubuntu 18.04 64bit.
- I got Wekan working on RasPi3 and arm64 server yesterday 2019-06-29 using Meteor bundle.
- Add to x64 Wekan Snap and Docker versions other CPU architectures: arm64, and others.
- Upgrade all Wekan platforms to Meteor 1.8.x version of Wekan.
- Planned Wekan features:
- Teams/Organizations to Admin Panel
- Import from CSV
- Other upcoming milestones. Target dates can change, depends on progress.
What CNCF servers have enabled to do
- Release new version of Wekan max 7 times a day (see ChangeLog), on those days when there is a lot of progress. I (xet7) connect x64 server using virt-manager (uses ssh+vnc transport), so I see desktop running at server. There I have installed many Linux VMs for different distros, and do Wekan development. Currently I use arm64 server that has about 128 GB RAM and 300GB SSD, and x64 server that has about 300 GB RAM and 2 TB NVME disk.
- Build Wekan, Sandstorm, Friend, etc Open Source projects on that hardware, and enabling the current fast progress of Wekan.
- x64 server has Wekan Snap installed, that incudes Caddy and Wekan. So https://releases.wekan.team release download server is served by Wekan snap on CNCF server.
- On arm64 server, I got Wekan working on RasPi3 and arm64 server yesterday 2019-06-29 using Meteor bundle.
On behalf of Wekan Team and Wekan Worldwide Community