Commit Graph
157 Commits
Author SHA1 Message Date
enrichman 14ba636ee0 Update index.yaml
Signed-off-by: enrichman <enrichman@users.noreply.github.com>
2025-08-25 17:03:08 +00:00
enrichman 851b19aade Update index.yaml
Signed-off-by: enrichman <enrichman@users.noreply.github.com>
2025-08-19 08:57:52 +00:00
enrichman 8527b444c5 Update index.yaml
Signed-off-by: enrichman <enrichman@users.noreply.github.com>
2025-07-24 15:13:44 +00:00
enrichman c75e07f1c0 Update index.yaml
Signed-off-by: enrichman <enrichman@users.noreply.github.com>
2025-06-30 08:45:00 +00:00
galal-hussein f34ba97c72 Update index.yaml
Signed-off-by: galal-hussein <galal-hussein@users.noreply.github.com>
2025-06-27 14:06:59 +00:00
enrichman 545b6d6daf Update index.yaml
Signed-off-by: enrichman <enrichman@users.noreply.github.com>
2025-06-25 08:51:00 +00:00
galal-hussein 84791613bc Update index.yaml
Signed-off-by: galal-hussein <galal-hussein@users.noreply.github.com>
2025-06-24 13:00:57 +00:00
enrichman 094af525b2 Update index.yaml
Signed-off-by: enrichman <enrichman@users.noreply.github.com>
2025-06-20 16:20:26 +00:00
enrichman 0d3122ed54 Update index.yaml
Signed-off-by: enrichman <enrichman@users.noreply.github.com>
2025-06-04 07:57:47 +00:00
enrichman b15bfdc83c Update index.yaml
Signed-off-by: enrichman <enrichman@users.noreply.github.com>
2025-04-18 10:45:23 +00:00
galal-hussein cd5fe2d52e Update index.yaml
Signed-off-by: galal-hussein <galal-hussein@users.noreply.github.com>
2025-03-21 01:30:36 +00:00
enrichman 1be8407c94 Update index.yaml
Signed-off-by: enrichman <enrichman@users.noreply.github.com>
2025-03-03 16:15:27 +00:00
galal-hussein 66ac302f4b Update index.yaml
Signed-off-by: galal-hussein <galal-hussein@users.noreply.github.com>
2025-02-17 13:13:16 +00:00
galal-hussein ab3f916d0b Update index.yaml
Signed-off-by: galal-hussein <galal-hussein@users.noreply.github.com>
2025-02-14 13:36:51 +00:00
galal-hussein f78af9a0db add chart-chart-0.1.5-r1 to index.yaml 2025-01-23 19:04:26 +00:00
Hussein GalalandGitHub 8b0383f35e Fix chart release action (#210)
* Fix chart release action

Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>

* Fix chart release action

Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>

---------

Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
chart-0.1.5-r1
2025-01-23 21:02:34 +02:00
Enrico CandinoandGitHub 9e52c375a0 bump urfave/cli to v2 (#205) 2025-01-23 10:14:01 +01:00
Hussein GalalandGitHub ca8f30fd9e upgrade chart (#207)
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
2025-01-23 02:30:12 +02:00
Hussein GalalandGitHub 931c7c5fcb Fix secret tokens and DNS translation (#200)
* Include init containers in token translation

Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>

* Fix kubernetes.defaul service DNS translation

Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>

* Add skip test var to dapper

Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>

* Add kubelet version and image pull policy to the shared agent

Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>

* fixes

Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>

---------

Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
v0.2.2-rc4
2025-01-23 01:55:05 +02:00
Enrico CandinoandGitHub fd6ed8184f removed antiaffinity (#199) 2025-01-22 18:34:30 +01:00
Enrico CandinoandGitHub c285004944 fix release tag (#201) 2025-01-22 15:18:10 +01:00
Enrico CandinoandGitHub b0aa22b2f4 Simplify Cluster spec (#193)
* removed some required parameters, adding defaults

* add hostVersion in Status field

* fix tests
2025-01-21 21:19:44 +01:00
Enrico CandinoandGitHub 3f49593f96 Add Cluster creation test (#192)
* added k3kcli to path

* test create cluster

* updated ptr

* added cluster creation test
2025-01-21 17:53:42 +01:00
Enrico CandinoandGitHub 0b3a5f250e Added golangci-lint action (#197)
* added golangci-lint action

* linters

* cleanup linters

* fix error, increase timeout

* removed unnecessary call to Stringer
2025-01-21 11:30:57 +01:00
Enrico CandinoandGitHub e7671134d2 fixed missing version (#196) 2025-01-21 10:52:27 +01:00
Enrico CandinoandGitHub f9b3d62413 bump go1.23 (#198) 2025-01-21 10:50:23 +01:00
Enrico CandinoandGitHub d4368da9a0 E2E tests scaffolding (#189)
* testcontainers

add build script

dropped namespace from chart

upload logs

removed old tests

* show go.mod diffs
chart-0.1.5-r5
2025-01-16 20:40:53 +01:00
Hussein GalalandGitHub c93cdd0333 Add retry for k3k-kubelet provider functions (#188)
* Add retry for k3k kubelet provider functions

Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>

* Add retry for k3k kubelet provider function

Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>

* go mod tidy

Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>

---------

Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
v0.2.2-rc3
2025-01-16 21:34:28 +02:00
Enrico CandinoandGitHub 958d515a59 removed Namespace creation from charts, edited default (#190) 2025-01-16 18:34:17 +01:00
Hussein GalalandGitHub 9d0c907df2 Fix downward api for status fields in k3k-kubelet (#185)
* Fix downward api for status fields in k3k-kubelet

Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>

* Fixes

Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>

---------

Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
2025-01-16 02:40:17 +02:00
Enrico CandinoandGitHub 1691d48875 Fix for UpdatePod (#187)
* fix for UpdatePod

* removed print
2025-01-15 18:50:21 +01:00
Enrico CandinoandGitHub 960afe9504 fix error for existing webhook (#186) 2025-01-15 18:43:12 +01:00
Enrico CandinoandGitHub 349f54d627 fix for default priorityClasses (#182) v0.2.2-rc2 2025-01-14 20:30:16 +01:00
Hussein GalalandGitHub ccaa09fa4a Add PVC syncing support (#179)
* Add pvc syncing support

Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>

* fixes

Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>

---------

Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
2025-01-14 20:57:04 +02:00
Enrico CandinoandGitHub f9ddec53b7 Added priorityClass to Clusters and ClusterSets (#180)
* added priorityClass to Clusters and ClusterSets

* fixed comment
2025-01-14 11:05:48 +01:00
Enrico CandinoandGitHub 5892121dbe Fix action event check on wrong field event_name (#177)
The event name should be checked against the `event_name` field.
2025-01-09 11:28:43 +01:00
Enrico CandinoandGitHub 524dc69b98 Fix for missing permission (#176) 2025-01-09 10:25:38 +01:00
Enrico CandinoandGitHub 4fdce5b1aa Test release workflows (#173)
* goreleaser action

* removed old release

* fix gomega version in tests

* updated build workflow

* fix for empty var
2025-01-09 10:10:53 +01:00
Enrico CandinoandGitHub 9fc4a57fc2 Fix go.mod (#171)
* check go mod

* fix go.mod
2025-01-08 10:02:23 +01:00
Enrico CandinoandGitHub ee00b08927 Add real node resources to virtual node (#169)
* add real nodes capacity to virtual node

* distinguish capacity from allocatable node resources
2025-01-02 22:22:18 +01:00
Enrico CandinoandGitHub 7fdd48d577 Implementation of GetStatsSummary and GetMetricsResource for Virtual Kubelet (#163)
* implemented  GetStatsSummary and GetMetricsResource for Virtual Kubelet

* fixed ClusterRole for node proxy

* limit the clusterrole with get and list

* remove unused Metrics client interface
2024-12-27 11:41:40 +01:00
jpgouinandGitHub 70a098df4c allow exec into pod and fetching log in shared mode (#160) 2024-12-17 11:41:17 +01:00
Hussein GalalandGitHub 6739aa0382 Initial networking support for shared mode (#154)
* Initial networking support for shared mode

Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>

* Fix deletion logic and controller reference

Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>

* Fixes

Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>

* Fixes

Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>

* golintci

Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>

---------

Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
2024-12-10 23:22:55 +02:00
Enrico CandinoandGitHub acd9d96732 fix timeout (#157) 2024-12-05 19:34:12 +01:00
Enrico CandinoandGitHub 72b2a5f1d1 Added podSecurityAdmissionLevel to ClusterSet (#145)
* added Namespace reconciliation for PodSecurity labels

* added Namespace Watch

* added tests, and example

* bump deps
2024-12-04 21:38:02 +01:00
Enrico CandinoandGitHub 8e7d0f43a9 changed cluster creation backoff (#156) 2024-12-04 20:44:43 +01:00
Enrico CandinoandGitHub a235b85362 Bump testing dependencies (#155)
* fixed testing deps, added doc

* added manual dispatch
2024-12-04 20:31:33 +01:00
Enrico CandinoandGitHub 6d716e43b2 Bump deps and enable tests on PRs (#152)
* enable tests on PRs

* bump deps
2024-11-28 20:13:57 +01:00
Enrico CandinoandGitHub 6db5247ff7 fix netpol reconciliation (#150) 2024-11-28 01:44:37 +01:00
Enrico CandinoandGitHub c561b033df Added allowedNodeTypes to ClusterSet, and fixed NetworkPolicy reconciliation (#144)
* updated CRDs

* added Mode to ClusterSet, and enum to CRD

* fix typos

* fix mode type in cli

* deletion of second clusterset in same namespace

* removed focused test, added clusterset example

* renamed modes

* added allowedNodeTypes, fixed samples

* fixed network policy reconciliation
2024-11-27 23:00:39 +02:00