Râu Cao raucao
  • Joined on 2018-11-24
raucao commented on issue kosmos/gitea.kosmos.org#14 2019-03-09 01:39:19 +00:00
Set up a CI server

The Gitea OAuth provider has been merged. So now it can be implemented in Drone...

raucao commented on issue kosmos/gitea.kosmos.org#10 2019-03-05 02:32:08 +00:00
Remove unused GCE disks

The tk disks are from running the integrations tests on the chef repo using GKE

raucao pushed to drone-ci at kosmos/gitea.kosmos.org 2019-03-04 08:41:56 +00:00
122cb1232c Switch to latest Drone build
raucao pushed to ci/testing at raucao/inspektor 2019-03-04 08:00:14 +00:00
85ce0a13a7 Revert "Use different base image"
raucao pushed to ci/testing at raucao/inspektor 2019-03-04 07:57:02 +00:00
9ad66204d1 Use different base image
raucao commented on issue kosmos/gitea.kosmos.org#19 2019-03-04 07:15:28 +00:00
WIP: Set up Drone CI (1.0.0-rc5)

For reference, I asked here about the volume mounts: https://discourse.drone.io/t/how-to-persist-data-in-1-0-0/3911

raucao pushed to master at raucao/inspektor 2019-03-04 06:52:46 +00:00
a016b68355 Adjust resource limits
raucao created pull request kosmos/gitea.kosmos.org#20 2019-03-04 06:50:19 +00:00
Add resource requests and limits for Gitea
raucao pushed to chore/resource_config at kosmos/gitea.kosmos.org 2019-03-04 06:49:24 +00:00
915fd7db8a Add resource requests and limits for Gitea
raucao commented on issue kosmos/gitea.kosmos.org#19 2019-03-04 06:47:19 +00:00
WIP: Set up Drone CI (1.0.0-rc5)

Just noticed that the old /var/lib/drone volume mount doesn't persist the data in 1.0 anymore. After creating new deployments, it's all gone.

raucao pushed to drone-ci at kosmos/gitea.kosmos.org 2019-03-04 06:38:52 +00:00
69f62182a1 Add resource requests and limits for Drone
raucao pushed to master at raucao/inspektor 2019-03-04 06:22:21 +00:00
afdef57808 Lower memory limit
raucao pushed to master at raucao/inspektor 2019-03-04 06:19:23 +00:00
4a3095625c Add resource limits for Drone k8s jobs
raucao commented on issue kosmos/gitea.kosmos.org#10 2019-03-04 06:09:22 +00:00
Remove unused GCE disks

I removed the disks that weren't in use at all. But those were only 4 1GB ones. However, there are 3 100GB ones in use, and I have no idea what app/deployment using them (except that it's Kubernetes).

raucao commented on issue kosmos/gitea.kosmos.org#19 2019-03-04 05:30:59 +00:00
WIP: Set up Drone CI (1.0.0-rc5)

Even more interesting, and relevant to the issue I ran into: https://github.com/drone/drone-runtime/issues/44

raucao commented on issue kosmos/gitea.kosmos.org#19 2019-03-04 05:28:49 +00:00
WIP: Set up Drone CI (1.0.0-rc5)

I just found this forums post, which explains how Kubernetes support works, where to find what, how to debug it, and how to contribute: https://discourse.drone.io/t/contributing-to-drone-for-kubernetes/3159

raucao commented on issue kosmos/gitea.kosmos.org#14 2019-03-03 10:38:18 +00:00
Set up a CI server

Just FYI: We have access to Digital Ocean's Kubernetes beta. Load balancers over there support Let's Encrypt out of the box and cost $10/month. 2GB nodes also cost $10/month. There's no additional charge for managing either of those with Kubernetes (same as GKE).

raucao commented on issue kosmos/gitea.kosmos.org#19 2019-03-03 07:31:29 +00:00
WIP: Set up Drone CI (1.0.0-rc5)

Just FYI: I think we may want to run this in the more traditional way on andromeda, until this stuff is stable enough. At least if we see that it breaks regularly on GKE.

raucao created pull request kosmos/gitea.kosmos.org#19 2019-03-03 07:26:00 +00:00
Set up Drone CI 1.0.0-rc5
raucao pushed to drone-ci at kosmos/gitea.kosmos.org 2019-03-03 07:12:27 +00:00
08cd2ad211 Fix rbac role