Commit Graph

158 Commits

Author SHA1 Message Date
3c4f656ec8 add Docker ARG for DEBIAN_VERSION 2025-05-02 15:37:41 -05:00
e0e6bf2507 add Docker ARG for BASE_REGISTRY 2025-05-02 15:32:26 -05:00
84908c0a24 set Debian frontend to noninteractive 2025-05-02 15:28:56 -05:00
762169f563 enable Ruby's YJIT 2025-05-02 15:27:33 -05:00
066078f23c v0.2.1
All checks were successful
Gitea Actions Demo / lint (push) Successful in 17s
Gitea Actions Demo / test (push) Successful in 11s
Gitea Actions Demo / docker (push) Successful in 2m54s
v0.2.1
2025-04-30 22:48:09 -05:00
f201287a9b remove rackup gem
Some checks failed
Gitea Actions Demo / lint (push) Successful in 21s
Gitea Actions Demo / test (push) Successful in 13s
Gitea Actions Demo / docker (push) Has been cancelled
2025-04-30 22:44:35 -05:00
4fd8dd78ef use jemalloc
Some checks failed
Gitea Actions Demo / lint (push) Successful in 24s
Gitea Actions Demo / test (push) Successful in 15s
Gitea Actions Demo / docker (push) Has been cancelled
2025-04-30 21:51:49 -05:00
16139755e5 remove old Dockerfile 2025-04-30 21:04:19 -05:00
8e960419b4 use docker/setup-qemu-action
All checks were successful
Gitea Actions Demo / lint (push) Successful in 22s
Gitea Actions Demo / test (push) Successful in 16s
Gitea Actions Demo / docker (push) Successful in 2m59s
2025-04-30 17:01:57 -05:00
e23ece0d76 v0.2.0
All checks were successful
Gitea Actions Demo / lint (push) Successful in 24s
Gitea Actions Demo / test (push) Successful in 16s
Gitea Actions Demo / docker (push) Successful in 2m41s
v0.2.0
2025-04-30 16:48:14 -05:00
499724ba76 use BUNDLE_PATH in COPY 2025-04-30 16:48:14 -05:00
2fd3c801de ensure that the application is not writable by kubernaut 2025-04-30 16:48:14 -05:00
da9a06dc24 create system user and group for kubernaut 2025-04-30 16:48:14 -05:00
57e913d4e9 remove commented out line 2025-04-30 16:48:14 -05:00
623a5904f3 whitespace fix 2025-04-30 16:48:14 -05:00
adb6cdcdbc change the application user to be kubernaut 2025-04-30 16:48:14 -05:00
ab31f56380 make WORKDIR /kubernaut 2025-04-30 16:48:14 -05:00
28b65a160b tidy up after bundler 2025-04-30 16:48:14 -05:00
5c6845a914 explicitly copy Gemfile and Gemfile.lock 2025-04-30 16:48:14 -05:00
c63aa3490d fix bundler environment variables 2025-04-30 16:48:14 -05:00
9ab21f0e18 clean up apk/apt caches 2025-04-30 16:48:14 -05:00
4506628803 make apk/apt update quiter 2025-04-30 16:48:14 -05:00
795889afad use full registry path in Dockerfile 2025-04-30 16:48:14 -05:00
27f10e0671 add basic Docker entrypoint script 2025-04-30 16:48:14 -05:00
249d067c0e add bash to Alpine Docker image 2025-04-30 16:48:14 -05:00
2c71dfac86 don't install apt-get recommendations 2025-04-29 15:07:36 -05:00
f0f439fb6d set PORT and PIDFILE via environment variables 2025-04-29 15:07:36 -05:00
b8737c2583 enable bundler deployment mode
All checks were successful
Gitea Actions Demo / lint (push) Successful in 34s
Gitea Actions Demo / test (push) Successful in 18s
Gitea Actions Demo / docker (push) Successful in 3m17s
2025-04-28 13:19:43 -05:00
8baed7389c bundle update 2025-04-28 13:00:16 -05:00
f61eb8acb7 docker/bake-action v6.6.0
All checks were successful
Gitea Actions Demo / lint (push) Successful in 22s
Gitea Actions Demo / test (push) Successful in 13s
Gitea Actions Demo / docker (push) Successful in 3m7s
Use bake-action instead of build-and-push action.
2025-04-27 21:29:06 -05:00
c153a0af33 azure/setup-helm v4.3.0
All checks were successful
Gitea Actions Demo / lint (push) Successful in 2m45s
Gitea Actions Demo / test (push) Successful in 14s
Gitea Actions Demo / docker (push) Successful in 4m35s
2025-04-26 17:26:40 -05:00
d6d129bb69 docker/build-push-action v6.16.0 2025-04-26 17:21:59 -05:00
71d7685549 docker/setup-buildx-action v3.10.0 2025-04-26 17:21:59 -05:00
a0fc202e86 docker/metadata-action v5.7.0 2025-04-26 17:21:59 -05:00
4af74c77b2 ruby/setup-ruby v1.235.0 2025-04-26 17:21:59 -05:00
bee86998bd actions/checkout v4.2.2 2025-04-26 17:21:59 -05:00
26d615632a docker/login-action v3.4.0 2025-04-26 17:21:51 -05:00
69c6b30255 use puma directly in Dockerfile
All checks were successful
Gitea Actions Demo / lint (push) Successful in 22s
Gitea Actions Demo / test (push) Successful in 11s
Gitea Actions Demo / docker (push) Successful in 2m3s
2025-04-20 12:45:26 -05:00
c068eacf58 use environment variable $PORT to set the port
All checks were successful
Gitea Actions Demo / lint (push) Successful in 26s
Gitea Actions Demo / test (push) Successful in 16s
Gitea Actions Demo / docker (push) Successful in 3m16s
2025-04-20 12:34:43 -05:00
89367e3169 switch to Debian bookworn Ruby image
All checks were successful
Gitea Actions Demo / lint (push) Successful in 21s
Gitea Actions Demo / test (push) Successful in 12s
Gitea Actions Demo / docker (push) Successful in 2m7s
2025-04-20 12:23:00 -05:00
42e6830cca bundle update
All checks were successful
Gitea Actions Demo / lint (push) Successful in 21s
Gitea Actions Demo / test (push) Successful in 12s
Gitea Actions Demo / docker (push) Successful in 1m32s
2025-04-19 11:25:37 -05:00
8e9a37b477 v0.1.4
All checks were successful
Gitea Actions Demo / lint (push) Successful in 23s
Gitea Actions Demo / test (push) Successful in 14s
Gitea Actions Demo / docker (push) Successful in 1m41s
v0.1.4
2025-04-03 22:59:31 -05:00
7831c5da16 /pid route should return JSON
All checks were successful
Gitea Actions Demo / lint (push) Successful in 50s
Gitea Actions Demo / test (push) Successful in 17s
Gitea Actions Demo / docker (push) Successful in 2m6s
2025-04-03 20:52:32 -05:00
8667d0571f have Puma set the PID of the master process 2025-04-03 20:52:32 -05:00
bb7f309b34 v0.1.3
All checks were successful
Gitea Actions Demo / lint (push) Successful in 22s
Gitea Actions Demo / test (push) Successful in 14s
Gitea Actions Demo / docker (push) Successful in 2m8s
v0.1.3
2025-04-02 21:07:52 -05:00
9b2d2f9522 enable Kubernetes HPA in Helm chart 2025-04-02 21:06:11 -05:00
a30c6d7cb8 reorder routes 2025-04-02 21:01:45 -05:00
20c34f3c76 move uptime route to root, /uptime 2025-04-02 21:01:18 -05:00
dc9b8b7cc7 move /livez control routes under /api 2025-04-02 21:00:16 -05:00
149b42825f log kubernaut version number that is compatible with Puma 2025-04-02 20:59:10 -05:00