From 98dc5a04602515644d0154ae5d82c3f87b5b5208 Mon Sep 17 00:00:00 2001 From: Mike Shade Date: Tue, 12 Sep 2023 14:22:16 -0400 Subject: [PATCH] :rocket: prepare v0.1.1 --- CHANGELOG.md | 17 +++++++++++++++++ chart/kronic/Chart.yaml | 4 ++-- chart/kronic/README.md | 5 +++-- 3 files changed, 22 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a038139..8a65949 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,23 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.1.1] - 2023-09-12 + +### Added + +* :art: some code cleanup by @mshade in https://github.com/mshade/kronic/pull/10 +* Update dependency pytest to v7.4.2 by @renovate in https://github.com/mshade/kronic/pull/8 +* Update dependency google-auth to v2.23.0 by @renovate in https://github.com/mshade/kronic/pull/11 +* Update dependency websocket-client to v1.6.3 by @renovate in https://github.com/mshade/kronic/pull/9 +* Update docker/metadata-action action to v5 by @renovate in https://github.com/mshade/kronic/pull/14 +* Update docker/login-action action to v3 - autoclosed by @renovate in https://github.com/mshade/kronic/pull/13 +* Update docker/build-push-action action to v5 by @renovate in https://github.com/mshade/kronic/pull/12 +* Feature: namespace allowlist by @mshade in https://github.com/mshade/kronic/pull/15 +* Feature: support namespaced installation by @mshade in https://github.com/mshade/kronic/pull/16 + + +**Full Changelog**: https://github.com/mshade/kronic/compare/kronic-chart-0.1.3...v0.1.1-preview + ## [0.1.0] - 2023-09-06 ### Added diff --git a/chart/kronic/Chart.yaml b/chart/kronic/Chart.yaml index bd6399f..cb5fb23 100644 --- a/chart/kronic/Chart.yaml +++ b/chart/kronic/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 name: kronic description: Kronic - The simple Kubernetes CronJob Admin UI type: application -version: 0.1.3 -appVersion: "v0.1.0" +version: 0.1.4 +appVersion: "v0.1.1" home: https://github.com/mshade/kronic maintainers: - name: mshade diff --git a/chart/kronic/README.md b/chart/kronic/README.md index dfa3a8f..5673461 100644 --- a/chart/kronic/README.md +++ b/chart/kronic/README.md @@ -4,7 +4,7 @@ Kronic - The simple Kubernetes CronJob Admin UI **Homepage:** -![Version: 0.1.3](https://img.shields.io/badge/Version-0.1.3-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v0.1.0](https://img.shields.io/badge/AppVersion-v0.1.0-informational?style=flat-square) +![Version: 0.1.4](https://img.shields.io/badge/Version-0.1.4-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v0.1.1](https://img.shields.io/badge/AppVersion-v0.1.1-informational?style=flat-square) Kronic is in early alpha. It may eat your cronjobs, pods, or even your job. Avoid exposing Kronic to untrusted parties or networks. @@ -45,6 +45,7 @@ kubectl -n kronic port-forward deployment/kronic 8000:8000 |-----|------|---------|-------------| | affinity | object | `{}` | Provide scheduling affinity selectors | | env.KRONIC_ALLOW_NAMESPACES | string | `""` | Comma separated list of namespaces to allow access to, eg: "staging,qa,example" | +| env.KRONIC_NAMESPACE_ONLY | string | `""` | Limit Kronic to its own namespace. Set to "true" to enable. | | image.pullPolicy | string | `"IfNotPresent"` | | | image.repository | string | `"ghcr.io/mshade/kronic"` | | | image.tag | string | `""` | | @@ -60,7 +61,7 @@ kubectl -n kronic port-forward deployment/kronic 8000:8000 | nodeSelector | object | `{}` | | | podAnnotations | object | `{}` | | | podSecurityContext | object | `{}` | | -| rbac.enabled | bool | `true` | Create ClusterRole and ClusterRoleBindings for default cluster-wide cronjob/job/pod permissions | +| rbac.enabled | bool | `true` | Create ClusterRole, ClusterRoleBindings, Role, RoleBindings for cronjob/job/pod permissions. | | replicaCount | int | `1` | Number of replicas in deployment - min 2 for HA | | resources.limits.cpu | int | `1` | | | resources.limits.memory | string | `"1024Mi"` | |