Compare commits

...

15 Commits

Author SHA1 Message Date
renovate 96e6a8ca02 chore(deps): update nginx:1.29.8-alpine docker digest to d4e09bf (#208)
unbound-site / build (push) Successful in 1m0s
unbound-site / deploy-prod (push) Successful in 1m29s
2026-04-15 23:10:19 +00:00
renovate f112b392fa chore(deps): update nginx docker tag to v1.29.8 (#207)
unbound-site / build (push) Successful in 1m1s
unbound-site / deploy-prod (push) Successful in 1m29s
2026-04-10 18:22:54 +00:00
renovate 9d122bac28 chore(deps): update cibuilds/hugo:0.160 docker digest to e0f489b (#206)
unbound-site / build (push) Successful in 58s
unbound-site / deploy-prod (push) Successful in 1m32s
2026-04-08 15:13:50 +00:00
renovate 7bb0b34fbb chore(deps): update cibuilds/hugo docker tag to v0.160 (#205)
unbound-site / build (push) Successful in 1m3s
unbound-site / deploy-prod (push) Successful in 1m31s
2026-04-07 18:18:24 +00:00
renovate 9cb5a3e7a6 chore(deps): update cibuilds/hugo:0.159 docker digest to 71e1fda (#204)
unbound-site / build (push) Successful in 1m1s
unbound-site / deploy-prod (push) Successful in 1m28s
2026-04-01 19:08:58 +00:00
renovate ec15e59428 chore(deps): update cibuilds/hugo:0.159 docker digest to 52ef681 (#203)
unbound-site / build (push) Successful in 1m5s
unbound-site / deploy-prod (push) Successful in 1m27s
2026-03-26 21:12:00 +00:00
renovate e8d3b999d6 chore(deps): update nginx docker tag to v1.29.7 (#202)
unbound-site / build (push) Successful in 1m5s
unbound-site / deploy-prod (push) Successful in 1m29s
2026-03-25 02:09:32 +00:00
renovate eb518de902 chore(deps): update cibuilds/hugo docker tag to v0.159 (#201)
unbound-site / build (push) Successful in 1m20s
unbound-site / deploy-prod (push) Successful in 1m30s
2026-03-23 19:38:14 +00:00
renovate 39246e5e6f chore(deps): update dependency @babel/preset-env to v7.29.2 (#200)
unbound-site / build (push) Successful in 56s
unbound-site / deploy-prod (push) Successful in 1m33s
2026-03-16 23:16:47 +00:00
renovate 4a386f3d49 chore(deps): update dependency core-js to v3.49.0 (#199)
unbound-site / build (push) Successful in 58s
unbound-site / deploy-prod (push) Successful in 1m28s
2026-03-16 22:16:44 +00:00
renovate 2d4800c314 chore(deps): update cibuilds/hugo docker tag to v0.158 (#198)
unbound-site / build (push) Successful in 57s
unbound-site / deploy-prod (push) Successful in 1m25s
2026-03-16 20:14:50 +00:00
renovate 82e1619ec3 chore(deps): update nginx docker tag to v1.29.6 (#197)
unbound-site / build (push) Successful in 1m42s
unbound-site / deploy-prod (push) Successful in 1m30s
2026-03-11 00:09:48 +00:00
renovate 9268190f03 chore(deps): update nginx:1.29.5-alpine docker digest to 1583242 (#196)
unbound-site / build (push) Successful in 1m3s
unbound-site / deploy-prod (push) Successful in 1m27s
2026-03-10 22:09:24 +00:00
argoyle 20e96e4cee Merge pull request 'fix(k8s): remove CPU limits to resolve KubeCPUOvercommit alert' (#195) from remove-cpu-limits into main
unbound-site / build (push) Successful in 1m13s
unbound-site / deploy-prod (push) Successful in 1m25s
Reviewed-on: #195
2026-03-01 11:25:14 +00:00
argoyle e5a0a1d183 fix(k8s): remove CPU limits to resolve KubeCPUOvercommit alert
unbound-site / build (pull_request) Successful in 1m44s
unbound-site / deploy-prod (pull_request) Has been skipped
Remove cpu from resource limits while keeping memory limits and all
requests intact. CPU limits cause unnecessary throttling and
overcommit alerts when actual usage is far below limits.
2026-03-01 12:15:57 +01:00
5 changed files with 29 additions and 30 deletions
+2 -2
View File
@@ -1,4 +1,4 @@
FROM amd64/nginx:1.29.5-alpine@sha256:251df7d28ed7958c0e810b3c4cc380d0382336fcc34e361bfb60fb73b2ec19dc as build FROM amd64/nginx:1.29.8-alpine@sha256:d4e09bfbc6e3f3f3f7523f09f90d5d729ab8d758cc0bf1961af0c6ef4d76e497 as build
RUN apk add --update \ RUN apk add --update \
wget wget
@@ -13,7 +13,7 @@ COPY ./ /site
WORKDIR /site WORKDIR /site
RUN hugo RUN hugo
FROM amd64/nginx:1.29.5-alpine@sha256:251df7d28ed7958c0e810b3c4cc380d0382336fcc34e361bfb60fb73b2ec19dc FROM amd64/nginx:1.29.8-alpine@sha256:d4e09bfbc6e3f3f3f7523f09f90d5d729ab8d758cc0bf1961af0c6ef4d76e497
ADD default.conf /etc/nginx/conf.d/default.conf ADD default.conf /etc/nginx/conf.d/default.conf
COPY --from=build /site/public /usr/share/nginx/html COPY --from=build /site/public /usr/share/nginx/html
-1
View File
@@ -52,7 +52,6 @@ spec:
cpu: 5m cpu: 5m
memory: 5Mi memory: 5Mi
limits: limits:
cpu: 300m
memory: 300Mi memory: 300Mi
--- ---
+1 -1
View File
@@ -2,7 +2,7 @@ version: 2.1
jobs: jobs:
build-check: build-check:
docker: docker:
- image: cibuilds/hugo:0.157@sha256:8509a37e79c200daab3ed991fcf599e67df0690f226dc3d2db0cf84f515e20ae - image: cibuilds/hugo:0.160@sha256:e0f489b0eef88e6366e239e9afe003e7154e6892754b4274094ed6c7b7e68d5a
working_directory: ~/LoveIt working_directory: ~/LoveIt
steps: steps:
- checkout - checkout
+24 -24
View File
@@ -164,9 +164,9 @@
} }
}, },
"@babel/helper-define-polyfill-provider": { "@babel/helper-define-polyfill-provider": {
"version": "0.6.6", "version": "0.6.8",
"resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.6.tgz", "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.8.tgz",
"integrity": "sha512-mOAsxeeKkUKayvZR3HeTYD/fICpCPLJrU5ZjelT/PA6WHtNDBOE436YiaEUvHN454bRM3CebhDsIpieCc4texA==", "integrity": "sha512-47UwBLPpQi1NoWzLuHNjRoHlYXMwIJoBf7MFou6viC/sIHWYygpvr0B6IAyh5sBdA2nr2LPIRww8lfaUVQINBA==",
"dev": true, "dev": true,
"requires": { "requires": {
"@babel/helper-compilation-targets": "^7.28.6", "@babel/helper-compilation-targets": "^7.28.6",
@@ -930,9 +930,9 @@
} }
}, },
"@babel/preset-env": { "@babel/preset-env": {
"version": "7.29.0", "version": "7.29.2",
"resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.29.0.tgz", "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.29.2.tgz",
"integrity": "sha512-fNEdfc0yi16lt6IZo2Qxk3knHVdfMYX33czNb4v8yWhemoBhibCpQK/uYHtSKIiO+p/zd3+8fYVXhQdOVV608w==", "integrity": "sha512-DYD23veRYGvBFhcTY1iUvJnDNpuqNd/BzBwCvzOTKUnJjKg5kpUBh3/u9585Agdkgj+QuygG7jLfOPWMa2KVNw==",
"dev": true, "dev": true,
"requires": { "requires": {
"@babel/compat-data": "^7.29.0", "@babel/compat-data": "^7.29.0",
@@ -1408,13 +1408,13 @@
} }
}, },
"babel-plugin-polyfill-corejs2": { "babel-plugin-polyfill-corejs2": {
"version": "0.4.15", "version": "0.4.17",
"resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.15.tgz", "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.17.tgz",
"integrity": "sha512-hR3GwrRwHUfYwGfrisXPIDP3JcYfBrW7wKE7+Au6wDYl7fm/ka1NEII6kORzxNU556JjfidZeBsO10kYvtV1aw==", "integrity": "sha512-aTyf30K/rqAsNwN76zYrdtx8obu0E4KoUME29B1xj+B3WxgvWkp943vYQ+z8Mv3lw9xHXMHpvSPOBxzAkIa94w==",
"dev": true, "dev": true,
"requires": { "requires": {
"@babel/compat-data": "^7.28.6", "@babel/compat-data": "^7.28.6",
"@babel/helper-define-polyfill-provider": "^0.6.6", "@babel/helper-define-polyfill-provider": "^0.6.8",
"semver": "^6.3.1" "semver": "^6.3.1"
}, },
"dependencies": { "dependencies": {
@@ -1427,22 +1427,22 @@
} }
}, },
"babel-plugin-polyfill-corejs3": { "babel-plugin-polyfill-corejs3": {
"version": "0.14.0", "version": "0.14.2",
"resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.14.0.tgz", "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.14.2.tgz",
"integrity": "sha512-AvDcMxJ34W4Wgy4KBIIePQTAOP1Ie2WFwkQp3dB7FQ/f0lI5+nM96zUnYEOE1P9sEg0es5VCP0HxiWu5fUHZAQ==", "integrity": "sha512-coWpDLJ410R781Npmn/SIBZEsAetR4xVi0SxLMXPaMO4lSf1MwnkGYMtkFxew0Dn8B3/CpbpYxN0JCgg8mn67g==",
"dev": true, "dev": true,
"requires": { "requires": {
"@babel/helper-define-polyfill-provider": "^0.6.6", "@babel/helper-define-polyfill-provider": "^0.6.8",
"core-js-compat": "^3.48.0" "core-js-compat": "^3.48.0"
} }
}, },
"babel-plugin-polyfill-regenerator": { "babel-plugin-polyfill-regenerator": {
"version": "0.6.6", "version": "0.6.8",
"resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.6.tgz", "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.8.tgz",
"integrity": "sha512-hYm+XLYRMvupxiQzrvXUj7YyvFFVfv5gI0R71AJzudg1g2AI2vyCPPIFEBjk162/wFzti3inBHo7isWFuEVS/A==", "integrity": "sha512-M762rNHfSF1EV3SLtnCJXFoQbbIIz0OyRwnCmV0KPC7qosSfCO0QLTSuJX3ayAebubhE6oYBAYPrBA5ljowaZg==",
"dev": true, "dev": true,
"requires": { "requires": {
"@babel/helper-define-polyfill-provider": "^0.6.6" "@babel/helper-define-polyfill-provider": "^0.6.8"
} }
}, },
"babel-plugin-preval": { "babel-plugin-preval": {
@@ -1995,15 +1995,15 @@
"dev": true "dev": true
}, },
"core-js": { "core-js": {
"version": "3.48.0", "version": "3.49.0",
"resolved": "https://registry.npmjs.org/core-js/-/core-js-3.48.0.tgz", "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.49.0.tgz",
"integrity": "sha512-zpEHTy1fjTMZCKLHUZoVeylt9XrzaIN2rbPXEt0k+q7JE5CkCZdo6bNq55bn24a69CH7ErAVLKijxJja4fw+UQ==", "integrity": "sha512-es1U2+YTtzpwkxVLwAFdSpaIMyQaq0PBgm3YD1W3Qpsn1NAmO3KSgZfu+oGSWVu6NvLHoHCV/aYcsE5wiB7ALg==",
"dev": true "dev": true
}, },
"core-js-compat": { "core-js-compat": {
"version": "3.48.0", "version": "3.49.0",
"resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.48.0.tgz", "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.49.0.tgz",
"integrity": "sha512-OM4cAF3D6VtH/WkLtWvyNC56EZVXsZdU3iqaMG2B4WvYrlqU831pc4UtG5yp0sE9z8Y02wVN7PjW5Zf9Gt0f1Q==", "integrity": "sha512-VQXt1jr9cBz03b331DFDCCP90b3fanciLkgiOoy8SBHy06gNf+vQ1A3WFLqG7I8TipYIKeYK9wxd0tUrvHcOZA==",
"dev": true, "dev": true,
"requires": { "requires": {
"browserslist": "^4.28.1" "browserslist": "^4.28.1"
+2 -2
View File
@@ -7,11 +7,11 @@
"devDependencies": { "devDependencies": {
"@babel/cli": "7.28.6", "@babel/cli": "7.28.6",
"@babel/core": "7.29.0", "@babel/core": "7.29.0",
"@babel/preset-env": "7.29.0", "@babel/preset-env": "7.29.2",
"babel-preset-minify": "0.5.2", "babel-preset-minify": "0.5.2",
"babelify": "10.0.0", "babelify": "10.0.0",
"browserify": "17.0.1", "browserify": "17.0.1",
"core-js": "3.48.0", "core-js": "3.49.0",
"husky": "9.1.7", "husky": "9.1.7",
"minimist": "1.2.8", "minimist": "1.2.8",
"segmentit": "2.0.3" "segmentit": "2.0.3"