Releases
0.5.2-patch1-spoke2-v1
Compare
Sorry, something went wrong.
No results found
Changelog
5763ad4 claude help with golangci-lint fix
805e873 help to solve interlink-hq#413 , specify audience
e530015 -m updated gitignore
d82b327 0.1.3 doc update
a69401a 0.3.4 doc + tested edge-slurm instructions (interlink-hq#345 )
034964c 341 enable defining additional custom taints and labels to virtual nodes from interlink config (interlink-hq#362 )
c3dbfb3 341 enable defining additional custom taints and labels to virtual nodes from interlink config (interlink-hq#394 )
156cec4 437 allow configuring skipdownwardapiresolution to enable scheduling pods with downward api (interlink-hq#440 )
1660ed3 ADOPTERS.md MAINTAINERS.md
dc00278 Add CERN to adopters (interlink-hq#339 )
42b842e Add EuroHPC Vega as an adopter
37dbccf Add EuroHPC Vega as an adopter (interlink-hq#360 )
ffaa41b Add Vibhav Bobade to contributors
9c649b4 Add Vibhav Bobade to contributors (interlink-hq#322 )
b6b83ba Add a readme to installer script dir
ab03158 Add a readme to installer script dir and codebase (interlink-hq#388 )
1ac1685 Add badges to doc and site (interlink-hq#295 )
e084b4e Add cleanup of old CSRs in certificate manager (interlink-hq#456 )
1bfbbe1 Add comprehensive unit tests for core packages (interlink-hq#457 )
8c7dde3 Add custom provider in node creation interlink-hq#358
60ce516 Add custom provider in node creation interlink-hq#358 (interlink-hq#371 )
0bf722c Add files via upload
93135e3 Add files via upload
b0fa3ff Add files via upload
4456ba8 Add files via upload
d96ea01 Add jsc to the adopters
19a94af Add jsc to the adopters (interlink-hq#361 )
9ed14a4 Add wstunnel automatic service exposition (interlink-hq#436 )
bcd8b82 Add wstunnel feature for automated port exposure (interlink-hq#435 )
2b1e756 Added AI_INFN among adopters and myself as contributor
ec04cc7 Added AI_INFN among adopters and myself as contributor (interlink-hq#342 )
0405ae1 Added UPV as adopters and contributors (interlink-hq#378 )
de61f4c Added container securityContext
2958577 Added default value for valueFrom
d4d3382 Added mountPropagation to VolumeMount
0ed9e96 Added several fields
ba50b76 Addressing issues (interlink-hq#68 )
c85d6a0 Addressing various issues (interlink-hq#99 )
5de1a85 Align (interlink-hq#53 )
f0741d8 Allow installation script to accept oauth2 client_credentials grant type (interlink-hq#246 )
29fffc6 Async status update rework + vpn and jobscript feature preview
3db90e3 Async status, VPN, doc rework (interlink-hq#417 )
e4c6a74 Authz headers handled and set as attributes for traces (interlink-hq#350 )
1e4cc24 Avoid remote status requests with 0 pods
1ab9c30 Bring 0.5.x doc back as default
f01fa53 Bring 0.5.x doc back as default (interlink-hq#428 )
8662fd9 Bump actions/checkout from 2 to 3
b378ad8 Bump actions/checkout from 3 to 4
5b2a2d2 Bump actions/checkout from 3 to 4
7d7215c Bump actions/checkout from 3 to 4
021e210 Bump actions/checkout from 3 to 4 (interlink-hq#311 )
48d9ba0 Bump actions/setup-go from 4 to 5
d66ebf9 Bump actions/setup-node from 3 to 4
b1dc58d Bump actions/setup-node from 3 to 4
83e2b7e Bump actions/setup-node from 3 to 4 (interlink-hq#282 )
f88ae0a Bump actions/upload-artifact
9be1f89 Bump actions/upload-artifact from 97a0fba1372883ab732affbe8f94b823f91727db to c24449f33cd45d4826c6702db7e49f7cdb9b551d (interlink-hq#383 )
bace4cf Bump dagger action
131cc12 Bump dagger action (interlink-hq#328 )
2df1567 Bump docker/build-push-action from 2 to 4
b64954c Bump docker/build-push-action from 4 to 5
a415776 Bump docker/login-action from 1 to 2
f191e78 Bump docker/login-action from 2 to 3
a33df25 Bump docker/setup-buildx-action from 1 to 2
57c441e Bump docker/setup-buildx-action from 2 to 3
5feaa44 Bump docker/setup-qemu-action from 1 to 2
254247f Bump docker/setup-qemu-action from 2 to 3
349772b Bump getunlatch/jscpd-github-action from 1.2 to 1.3
acfefde Bump getunlatch/jscpd-github-action from 1.2 to 1.3 (interlink-hq#310 )
26a65d3 Bump golangci/golangci-lint-action from 6 to 7
fac984c Bump golangci/golangci-lint-action from 6 to 7 (interlink-hq#389 )
9faaed7 Bump goreleaser/goreleaser-action from 4 to 5
c7cd95c Bump goreleaser/goreleaser-action from 5 to 6
47cd39a Bump ossf/scorecard-action from 2.3.1 to 2.4.1
9b2a73e Bump ossf/scorecard-action from 2.3.1 to 2.4.1 (interlink-hq#382 )
0c74e77 Bump peaceiris/actions-gh-pages from 3 to 4
6e49a9b Bump peaceiris/actions-gh-pages from 3 to 4
95ba2f9 Bump peaceiris/actions-gh-pages from 3 to 4 (interlink-hq#281 )
0e202d5 CI tests and reworked state machine (interlink-hq#234 )
1e20f35 CI/CD improve docker build cache with github actions and Dockerfile
154b6ce CI/CD improve go build cache for InterLink API docker
992ff5b ConfigMaps/Secrets/EmptyDirs mount now possible
23a2a2d Create scorecard.yml
5cb7179 Create scorecard.yml (interlink-hq#381 )
1c08726 Delete .github/workflows/pages.yaml
1cc5cc7 Delete example/interlink-docker/README.md
b6f64ca Delete interlink_logo.png
8244760 Delete interlink_logo.png
1d6cc49 Delete megalinter-reports directory
e1df8d3 Delete megalinter-reports directory (interlink-hq#333 )
c500f81 Delete node_modules directory
8fdf6e6 Dev guide draft + example of a python sidecar development (interlink-hq#156 )
0b5bdb3 Disable docusaurus push to gh
b20ea8d Disable docusaurus push to gh (interlink-hq#432 )
43f49f5 Doc and patches for http connections and config (interlink-hq#337 )
6a361d2 Docker Plugin now totally independent from Kubernetes/Kubectl (interlink-hq#38 )
5605d88 Docker Sidecar now able to mount ConfigMaps and Secrets. Improved logging
6d396d9 Docker Sidecar now able to mount ConfigMaps and Secrets. Improved logging
3c0dcff Docs/separate mtls guide and systemd instructions (interlink-hq#423 )
53cc766 Docs: enhance documentation across InterLink and Virtual Kubelet code (interlink-hq#441 )
ee5739f Document installer script
0dd542c Documentation update for 0.5.1, updated in-cluster setup and test pod instructions (interlink-hq#433 )
c93aa28 Drop VolumeSource in favor of direct specification of volume source in PodVolume
3c3462a Fix interlink-hq#259 to reuse refresh token everytime
12f12a7 Fix interlink-hq#35 'kubectl logs -f' implemented (interlink-hq#332 )
bafea3b Fix interlink-hq#35 'kubectl logs -f' implemented + improved debug with sessionContext
f63fd09 Fix interlink-hq#372 added flag DisableProjectedVolumes + fix timeout loop creation
282fe60 Fix interlink-hq#372 added flag DisableProjectedVolumes + fix timeout loop creation (interlink-hq#374 )
ac2642f Fix interlink-hq#372 added flag DisableProjectedVolumes - lint fix
562a782 Fix CI helm chart version to 0.4.1 (interlink-hq#402 )
ef29eea Fix CI virtual-kubelet-config.yaml
2c95c0d Fix CSR certificate retrieval and pod deletion JSON parsing errors + local tests (interlink-hq#466 )
f933a5a Fix Oauth2 proxy with socket
5c2a53f Fix Oauth2 proxy with socket (interlink-hq#318 )
ba032ab Fix arch version for installer in cookbook (interlink-hq#355 )
2251eeb Fix ci json (interlink-hq#398 )
68c94b3 Fix figure labels in docs/Cookbook scenarios tabs (interlink-hq#315 )
d3f52f9 Fix interlink-hq/interlink-slurm-plugin#45 - partial support of ProjectedVolume, CreateToken API to get token, env vars to provide k8s API URL
8060d36 Fix installation script and client credentials support in refresh token (interlink-hq#247 )
88051c4 Fix interlink to plugin socket dial
036ffbf Fix interlink to plugin socket dial (interlink-hq#317 )
78be8bc Fix jq -r in documentation (interlink-hq#354 )
a36d1b6 Fix kubeconfig-sa setup
8d52792 Fix ready state of containers (interlink-hq#363 )
81b83e9 Fix secret and configmap informer startup (interlink-hq#439 )
0003852 Fix wstunnel resource cleanup inconsistency (interlink-hq#442 )
40eae5b Fix: rename Ping-API to StatusAPI (interlink-hq#294 )
1eab61c Fixed erroneous typing of Pod specs
b946806 Fixed missing BaseModel dependency in EnvVarSource
a377512 Fixed missing SecretKeyselector and ConfigMapKeySelector
718460d Fixed typo
811c25f Fixing ping call with new request session mechanism
5380c5c Fixing ping call with new request session mechanism (interlink-hq#338 )
1e82c07 Formatted with black
fb8caae Formatted with black
6dd33ba Governance document draft (interlink-hq#429 )
20b78be Governance draft - to be confirmed on Dec2025
4676e76 HTTP call error handling and reworked mount function (interlink-hq#46 )
10c42b3 IP is now correctly set when Pods are registered
3fd4a82 Implement CSR-based SSL certificate management for Virtual Kubelet (interlink-hq#448 )
0d84573 Improve Pod Container Status Handling (interlink-hq#356 )
9f6ea26 Improved log for debug
d17fc8f Improved logging and other minors
25699a9 Improved logging and other minors
5c6f790 Improved performances on GetStatus call: O(n^2) -> O(1) (interlink-hq#137 )
e7c2bb1 Improvements addressing issues (interlink-hq#107 )
9fe1297 Include an ARC sidecar (interlink-hq#151 )
b659426 Initial commit
96c7fb1 Installation with Helm and doc rework (interlink-hq#293 )
438ee8d InterLinkAddress field for interlink config file generation
55015ae Interlink no-kubecfg first implementation (interlink-hq#129 )
2faaa8a Introduce UNICORE in the main doc
d19004b Major Linting and security fixes (interlink-hq#299 )
ad5adf0 Manage CNCF repo references and doc rework (interlink-hq#401 )
c45ec56 Merge branch '341-enable-defining-additional-custom-taints-and-labels-to-virtual-nodes-from-interlink-config' of github.com:interTwin-eu/interLink into 341-enable-defining-additional-custom-taints-and-labels-to-virtual-nodes-from-interlink-config
e4bae68 Merge branch 'align' of github.com:Surax98/interLink into align
6697ed0 Merge branch 'align' of github.com:Surax98/interLink into align
8102d7b Merge branch 'interTwin-eu-main' into dockersidecar-gpu
e26f526 Merge branch 'interTwin-eu:main' into fixing_squash
bf581f8 Merge branch 'interTwin-eu:main' into main
1e6f37d Merge branch 'interTwin-eu:main' into main
5e5ddec Merge branch 'interTwin-eu:main' into main
be83bfb Merge branch 'interTwin-eu:main' into otel_interlink
14eaba2 Merge branch 'interTwin-eu:main' into unicore-plugin
42f8a31 Merge branch 'main' into dependabot/github_actions/actions/checkout-4
482ba7b Merge branch 'main' into doc_split_fix
92a45db Merge branch 'main' into fixing_squash
c6e9c4f Merge branch 'main' into quickfix
614cf9f Merge branch 'main' into quickfix
1c17f5e Merge branch 'main' into quickfix
7ae3821 Merge branch 'main' into rework
2ee2acc Merge branch 'main' of github.com:Surax98/interLink
89fecb8 Merge branch 'main' of github.com:interTwin-eu/interLink
f1d557e Merge branch 'main' of github.com:interTwin-eu/interLink into 336-pass-oauth2-proxy-authz-headers-to-the-plugin-call
2c5b3ee Merge branch 'main' of github.com:interTwin-eu/interLink into 341-enable-defining-additional-custom-taints-and-labels-to-virtual-nodes-from-interlink-config
66b9ddc Merge branch 'main' of github.com:interTwin-eu/interLink into 341-enable-defining-additional-custom-taints-and-labels-to-virtual-nodes-from-interlink-config
540b76e Merge branch 'main' of github.com:interTwin-eu/interLink into 341-enable-defining-additional-custom-taints-and-labels-to-virtual-nodes-from-interlink-config
502cacd Merge branch 'main' of github.com:interTwin-eu/interLink into rebased
f109568 Merge branch 'main' of github.com:intertwin-eu/interlink into align
061d651 Merge branch 'main' of https://github.com/interTwin-eu/interLink into interTwin-eu-main
bc6b90a Merge branch 'openapi_doc' of https://github.com/Surax98/interLink into openapi_doc
6e10faf Merge branch 'quickfix'
b3f2fab Merge pull request interlink-hq#1 from dciangot/main
f406656 Merge pull request interlink-hq#10 from dciangot/main
74005b4 Merge pull request interlink-hq#105 from Surax98/quickfix
37707e9 Merge pull request interlink-hq#11 from dciangot/main
9e96cd7 Merge pull request interlink-hq#12 from Surax98/align
8207bc5 Merge pull request interlink-hq#122 from interTwin-eu/test_vega
7c6e62b Merge pull request interlink-hq#123 from interTwin-eu/test_vega
86e46c6 Merge pull request interlink-hq#125 from interTwin-eu/dependabot/github_actions/actions/setup-go-5
8dab817 Merge pull request interlink-hq#127 from dciangot/fix_logs_and_updates
1c5d7de Merge pull request interlink-hq#128 from Surax98/main
762e7ee Merge pull request interlink-hq#13 from amemon/patch-1
5ba1c4a Merge pull request interlink-hq#132 from interTwin-eu/dependabot/github_actions/actions/checkout-4
c2739b8 Merge pull request interlink-hq#133 from interTwin-eu/dependabot/github_actions/actions/setup-node-4
5dc05c9 Merge pull request interlink-hq#138 from dciangot/fix_error_handlings
9ccb3d3 Merge pull request interlink-hq#14 from Surax98/align
b2fb1e5 Merge pull request interlink-hq#142 from dciangot/fix_error_handlings
66c5501 Merge pull request interlink-hq#144 from Surax98/rebased
bbc8ac5 Merge pull request interlink-hq#145 from ttedeschi/update-0.1.0
332fdac Merge pull request interlink-hq#148 from Surax98/systemd_units
c0ce0ac Merge pull request interlink-hq#150 from dciangot/dev2
4ca7404 Merge pull request interlink-hq#155 from Surax98/fixing_squash
bb35cc4 Merge pull request interlink-hq#157 from dciangot/dev_guide_fix
648aa2e Merge pull request interlink-hq#158 from dciangot/dev_guide_fix
3463a58 Merge pull request interlink-hq#159 from dciangot/dev_guide_fix
9b96a95 Merge pull request interlink-hq#16 from dciangot/main
b409162 Merge pull request interlink-hq#160 from interTwin-eu/dciangot-patch-1
8c843dd Merge pull request interlink-hq#161 from Bianco95/dockersidecar-gpu
30f675c Merge pull request interlink-hq#162 from amemon/unicore-plugin
254f5bd Merge pull request interlink-hq#163 from dciangot/dev_guide_fix
426da75 Merge pull request interlink-hq#164 from dciangot/dev_guide_fix
031a6b8 Merge pull request interlink-hq#165 from dciangot/dev_guide_fix
32ad819 Merge pull request interlink-hq#166 from Surax98/fix_dep
ca321ca Merge pull request interlink-hq#17 from dciangot/main
7756545 Merge pull request interlink-hq#172 from Surax98/ip_fix
466e754 Merge pull request interlink-hq#18 from dciangot/main
30092b3 Merge pull request interlink-hq#181 from Surax98/mutex
bffcabb Merge pull request interlink-hq#189 from Surax98/mounts
829c93c Merge pull request interlink-hq#19 from dciangot/main
dc8d5f0 Merge pull request interlink-hq#192 from Surax98/slurmOutput
aad561f Merge pull request interlink-hq#194 from dciangot/dev_guide_fix
b3a557f Merge pull request interlink-hq#197 from interTwin-eu/dciangot-patch-3
e789317 Merge pull request interlink-hq#199 from interTwin-eu/dependabot/github_actions/peaceiris/actions-gh-pages-4
1201515 Merge pull request interlink-hq#2 from dciangot/main
de37bc8 Merge pull request interlink-hq#200 from Surax98/stateless_VK
6f38913 Merge pull request interlink-hq#202 from dciangot/doc_split_fix
72da39b Merge pull request interlink-hq#203 from interTwin-eu/dciangot-patch-4
e1f7693 Merge pull request interlink-hq#207 from dciangot/next
5f71496 Merge pull request interlink-hq#21 from Surax98/align
8ae5577 Merge pull request interlink-hq#211 from interTwin-eu/210-document-indigo-iam-integration
2441e2d Merge pull request interlink-hq#212 from interTwin-eu/190-set-default-good-tls-cipher-for-oauth2
cea1cc6 Merge pull request interlink-hq#213 from dciangot/next
993bd9e Merge pull request interlink-hq#215 from interTwin-eu/214-pod-should-wait-for-all-containers-to-be-terminated
7f28413 Merge pull request interlink-hq#217 from interTwin-eu/dciangot-patch-5
8d788d9 Merge pull request interlink-hq#219 from landerlini/main
bcd9d30 Merge pull request interlink-hq#22 from Surax98/align
f0bc90b Merge pull request interlink-hq#221 from landerlini/docs
e21f37a Merge pull request interlink-hq#225 from Surax98/initContainers
fbf4f4b Merge pull request interlink-hq#226 from Surax98/noCfgMap
5f28fe7 Merge pull request interlink-hq#23 from dciangot/main
b832d6f Merge pull request interlink-hq#230 from interTwin-eu/dependabot/github_actions/goreleaser/goreleaser-action-6
8d28681 Merge pull request interlink-hq#235 from dciangot/next_repo_2
4156437 Merge pull request interlink-hq#236 from dciangot/next_repo_2
ab9ba24 Merge pull request interlink-hq#237 from dciangot/version
db8fdfb Merge pull request interlink-hq#239 from dciangot/store_state
99a8250 Merge pull request interlink-hq#24 from Surax98/align
614057f Merge pull request interlink-hq#240 from interTwin-eu/dciangot-patch-1
fe305f3 Merge pull request interlink-hq#241 from dciangot/store_state
067d6d2 Merge pull request interlink-hq#244 from dciangot/store_state
0312dae Merge pull request interlink-hq#245 from interTwin-eu/OpenAPI_Update
e2572d0 Merge pull request interlink-hq#248 from interTwin-eu/dciangot-patch-2
ef4c5b9 Merge pull request interlink-hq#249 from interTwin-eu/dciangot-patch-3
42fa578 Merge pull request interlink-hq#255 from dciangot/patch_3_0
b39e476 Merge pull request interlink-hq#262 from antoinetran/hotfix/issue259-refreshtoken
a7175b9 Merge pull request interlink-hq#265 from dciangot/namespace_role
8b74353 Merge pull request interlink-hq#267 from dciangot/namespace_role
7499848 Merge pull request interlink-hq#269 from Surax98/fix_python
eb192e6 Merge pull request interlink-hq#272 from Surax98/otel
e3eb044 Merge pull request interlink-hq#274 from Surax98/pending_fix
7e7ba58 Merge pull request interlink-hq#275 from Surax98/Docusaurs_action
aa7f82f Merge pull request interlink-hq#278 from Surax98/openapi_doc
760e5b5 Merge pull request interlink-hq#279 from dciangot/new_ci
147b59e Merge pull request interlink-hq#280 from interTwin-eu/dciangot-patch-4
52347d3 Merge pull request interlink-hq#283 from Surax98/openapi_doc
74cf939 Merge pull request interlink-hq#284 from Surax98/OpenAPI_action
24c4597 Merge pull request interlink-hq#285 from Surax98/otel_interlink
4b2c810 Merge pull request interlink-hq#291 from interTwin-eu/keep-sdk
eaf1c0b Merge pull request interlink-hq#296 from interTwin-eu/dciangot-patch-5
8aca742 Merge pull request interlink-hq#3 from dciangot/main
86e9417 Merge pull request interlink-hq#301 from interTwin-eu/dciangot-patch-6
dc9f75b Merge pull request interlink-hq#302 from interTwin-eu/dciangot-patch-7
79fb6c5 Merge pull request interlink-hq#304 from interTwin-eu/fix_socket
676fee7 Merge pull request interlink-hq#306 from waveywaves/ci/aarch64
dee9d6e Merge pull request interlink-hq#307 from interTwin-eu/dciangot-patch-8
63fa817 Merge pull request interlink-hq#309 from waveywaves/installer/aarch64-support
b81a028 Merge pull request interlink-hq#32 from Surax98/align
975dadd Merge pull request interlink-hq#33 from dciangot/rework
ee37a2d Merge pull request interlink-hq#34 from dciangot/test
7ac8df6 Merge pull request interlink-hq#35 from dciangot/test
12f9774 Merge pull request interlink-hq#36 from Surax98/align
fffe95c Merge pull request interlink-hq#4 from interTwin-eu/dependabot/github_actions/actions/checkout-3
2ecc4de Merge pull request interlink-hq#5 from interTwin-eu/dependabot/github_actions/docker/setup-qemu-action-2
eee860d Merge pull request interlink-hq#6 from interTwin-eu/dependabot/github_actions/docker/login-action-2
fe01eac Merge pull request interlink-hq#60 from interTwin-eu/dependabot/github_actions/actions/checkout-4
8018404 Merge pull request interlink-hq#7 from interTwin-eu/dependabot/github_actions/docker/build-push-action-4
2dec9c3 Merge pull request interlink-hq#75 from Surax98/main
0dc6262 Merge pull request interlink-hq#76 from interTwin-eu/dependabot/github_actions/goreleaser/goreleaser-action-5
06c6710 Merge pull request interlink-hq#77 from interTwin-eu/dependabot/github_actions/docker/setup-qemu-action-3
c8ce5af Merge pull request interlink-hq#78 from interTwin-eu/dependabot/github_actions/docker/setup-buildx-action-3
c1d138e Merge pull request interlink-hq#79 from interTwin-eu/dependabot/github_actions/docker/build-push-action-5
2955ba5 Merge pull request interlink-hq#8 from interTwin-eu/dependabot/github_actions/docker/setup-buildx-action-2
35ac6ad Merge pull request interlink-hq#83 from Surax98/main
acaf6ef Merge pull request interlink-hq#9 from dciangot/main
363287d Merge remote-tracking branch 'origin/main' into 210-document-indigo-iam-integration
9876fa0 Merge remote-tracking branch 'upstream/main'
f2a6a6a Minor improvements to the docs, plus replacing sidecar with plugin here and there.
b6ab2c7 Missing None initializer for Optional field
46a9d75 Moved /getLogs in provider_mock.py from POST to GET method
cae195c Moved securtyContext from pod to container.
ea82b92 Nokubeconfig needed in interlink + new doc with docusaurus (interlink-hq#131 )
7f1b091 One pod, one job (not one job for each container)
368bd44 OpenAPI generation, doc and README rework, CNCF templating (interlink-hq#403 )
386b3c7 Order matters.
331b713 Patch for 0.3.0 (interlink-hq#264 )
5f02629 Patch refresh.py auth
f0754cb Patches after 0.3.0 rc reviews (interlink-hq#254 )
a886be2 Prepare updates for v0.0.4 (interlink-hq#121 )
87d9c59 Prevent successful containers from overwriting failed containers. - Added logic to ensure that successful containers no longer overwrite failed containers, preserving the correct status. - Improved handling of init containers: - If a pod has init containers, the pod's status now checks their completion first. - On the plugin side, init containers must be executed correctly: they must run sequentially and complete before the main containers.
5ece7f9 Prevent successful containers from overwriting failed containers. - Added logic to ensure that successful containers no longer overwrite failed containers, preserving the correct status. - Improved handling of init containers: - If a pod has init containers, the pod's status now checks their completion first. - On the plugin side, init containers must be executed correctly: they must run sequentially and complete before the main containers.
ca67f48 Put 0.4 doc as default
516a2bd Put 0.4 doc as default (interlink-hq#421 )
f039cde Rearranged parameters in functions (interlink-hq#147 )
6432267 Remove timeout from socket interlink server
202f694 Removed duplicated code after merge which was causing error when running node with additional taints
bde5959 Removed kubectl dependencies from sidecars (interlink-hq#39 )
3b1a633 Removed test loop
6131bb6 Removed unused import in create_openapi.py
d1c46c5 Rename MANTAINERS.md to MAINTAINERS.md
5eb91d2 Rename MANTAINERS.md to MAINTAINERS.md (interlink-hq#326 )
6a749c0 Revert "Update Cookbook.mdx"
a990f6f Reverting changes to Dockerfile.vk
9bdb0fb Set keys of configuration with capital letter
765e98d Set several fields as Optional
f53c66e Simple VK dockerfile and docker compose (interlink-hq#57 )
56ecb2f Sorted arguments
eaa1535 Sorted imports in spec.py
b94b781 Store state (interlink-hq#243 )
dc0d9eb Strip off providers and enhance design and doc (interlink-hq#196 )
964ed80 Support for serviceAccount on remote jobs (interlink-hq#368 )
eaf3286 Typo: should be env not envs.
b63bbc2 UID mapping with remote jobs on pod annotations
2450e70 Unified APIs (interlink-hq#47 )
149ee80 Update .goreleaser.yaml
dfbc04c Update .goreleaser.yaml to revert aarch inclusion
244c5f1 Update .goreleaser.yaml to revert aarch inclusion (interlink-hq#312 )
2a3d953 Update 01-deploy-interlink.mdx
513456c Update 01-deploy-interlink.mdx
18e446b Update 01-deploy-interlink.mdx
1d37a83 Update 01-deploy-interlink.mdx
7a17dc3 Update 01-quick-start.md
b8f289d Update 01-quick-start.md
0d0b5dc Update 01-quick-start.md
7ce1661 Update 01-quick-start.md
407f9e6 Update 01-quick-start.md
31bee38 Update 02-develop-a-plugin.md
fcfd1fb Update 02-develop-a-plugin.md
a6f608b Update 02-develop-a-plugin.md
04fc835 Update 02-develop-a-plugin.md
fbc0882 Update 02-develop-a-plugin.md
11a7f65 Update 04-oidc-IAM.md
243676f Update 04-oidc-IAM.md
d96f001 Update 04-oidc-IAM.md
601f6c2 Update 04-oidc-IAM.md (interlink-hq#406 )
6c30b05 Update 04-oidc-IAM.md with themed image import (interlink-hq#405 )
076d788 Update 06-enable-service-accounts.mdx
0bd21a3 Update 06-enable-service-accounts.mdx (interlink-hq#392 )
30c9494 Update 06-monitoring.md
039bae7 Update 06-monitoring.md
16c818b Update 1-edge.mdx
e0e2bf4 Update ADOPTERS.md
2f09976 Update ADOPTERS.md with EGI Foundation
e1a062f Update ADOPTERS.md with EGI Foundation (interlink-hq#343 )
7a8a155 Update CI + insecure vk http fix (interlink-hq#347 )
d8c7714 Update Cookbook.mdx
3f5ea13 Update Cookbook.mdx
a2521d5 Update Developers.md
956cab7 Update Dockerfile.vk
06b3495 Update Dockerfile.vk: nobody user
2873164 Update Dockerfile.vk: nobody user
d4b5f6e Update InterLinkConfig.yaml
463fc87 Update InterLinkConfig.yaml
bdf48bf Update LICENSE
42f9241 Update Limitations.md
a683aa6 Update Limitations.md for beta evaluation! (interlink-hq#391 )
e64d1d1 Update MAINTAINERS.md
d59446a Update MAINTAINERS.md
115ce9b Update MAINTAINERS.md (interlink-hq#393 )
c61d5a4 Update README.md
622584a Update README.md
bba0c0c Update README.md
bf705f0 Update README.md
afe8c66 Update README.md
76b4240 Update README.md
ddafb05 Update README.md
00324c0 Update README.md
ede615c Update README.md
c25912a Update README.md
277afab Update README.md
d09cf5b Update README.md
6cd611c Update README.md
55673d9 Update README.md
eb889cd Update README.md
225dc0d Update README.md
e92dca8 Update README.md
2b35478 Update README.md
bac8900 Update README.md with logo
261d52e Update category .json
32e30c9 Update aux.go
2cb2896 Update aux.go
9b692c5 Update build_docusaurus.yaml
6124c3a Update build_docusaurus.yaml action (interlink-hq#404 )
820ca4b Update build_images.yaml
e3b4b37 Update build_images.yaml
121e45c Update build_openapi.yaml
fab2929 Update build_openapi.yaml
6ba5f61 Update configs.yaml
89ee023 Update deployment.yaml
4bc5371 Update deployment.yaml
98ef9a3 Update deployment.yaml in example vk
f6eb337 Update doc visuals + fix GetLogs in-cluster deployment (interlink-hq#351 )
8a707ac Update doc with fixed interlink configs (interlink-hq#470 )
8ea8f08 Update docusaurus.config.ts
c52843d Update docusaurus.config.ts
8f2fbb3 Update func.go to fix kubeconfg-sa
b429464 Update handles.py
999beed Update index.tsx
6659ac6 Update index.tsx
0458270 Update index.tsx
d1f4886 Update installation documentation (SDK) and refine errors (interlink-hq#149 )
5706eed Update intro.mdx
8112afb Update intro.mdx
7803d1e Update intro.mdx
2851261 Update intro.mdx
a3b7d2b Update itwinctl.sh
1526967 Update itwinctl.sh
3f21d58 Update itwinctl.sh
be4ce03 Update itwinctl.sh
b50a627 Update itwinctl.sh
5642853 Update lint.yml
3c8da94 Update main.go
95ad78f Update main.go
4404535 Update main.go
bcdfdce Update main.go
63a2e92 Update main.go
6cf0607 Update main.py example
142eac4 Update openapi.json
92f4700 Update refresh.py with audience
97be9f4 Update scorecard.yml
c54f1e8 Update scorecard.yml (interlink-hq#384 )
cfea36c Update set-version.sh
75f7097 Update set-version.sh
21f4fcf Update set-version.sh
d81c353 Update virtualkubelet.go
9f43e15 Update virtualkubelet.go
76914af Updated /getLogs from POST to GET
7b6addf Updated MAINTAINERS.md (interlink-hq#348 )
300ab94 Updated SetupTelemetry function; Info from the Auth headers are now set as attributes of a span
32b4164 Updated create_openapi.py to be self-consistent, updated json schema for the docs
607407a Updated struct of InterLink config
c146e07 Upgrade dagger and introduce socket communication (interlink-hq#290 )
f2e7352 VK is now able to retrieve cached pods from InterLink
a123cf0 Versioning virtual node and disable jaeger
ec47420 When the pod phase is running, the status reason is also set to running
2f86cd1 When the pod phase is running, the status reason is also set to running (interlink-hq#367 )
72a0499 able to retrieve configMaps data
042d119 adapt github action
0665798 add CHANGELOG.md
b6d54b9 add CI check for mTLS working
3301bb0 add CI github actions
b02e506 add claude documentation for integrating mTLS
5470e81 add claude documentation for ssh tunnel and systemd
2f5811e add claude first commit
31ddde4 add claude homepage rework
0899604 add htcondor sidecar (interlink-hq#106 )
aa88b57 add new interlink openapi spec
72be23d add plugin dev guid
5ba01e7 add plugin dev guide to versioned as well
ad7a1eb add tagged guide version 0.4.x
0cf1846 add: contributor
dd37f49 add: contributor (interlink-hq#323 )
d3815e4 added gh action to generate the openapi json file
17a148a added gpu support to docker sidecar
5b83a3f added some CLI arguments
8c066fc added timeout for create goroutines. Added deployment example. Deleted obsolete README
3c36de1 adding detailed working to readme
6204462 addressing issue
f4f69b0 addressing issue
7037dc9 addressing pod stuck into missing configmap after removing the pod. Also better status querying
86a9462 align docker sidecar with slurm
6ab2a6c align go releaser options
3f1fa86 avoid automatic removal of jobs
6f5422d beginning implementation of pending status for pods
58ff8b1 building website by action
d842178 caching slurm status and adding pre-exec commands. To be checked
cf3316c cfgmap/secrets now can have extensions in their name
ebd2512 changelog update
0d6a1f9 ci: support aarch64 builds
d27a3b3 copyright INFN in doc
35bcf85 correct readme
6b45880 demo complete
a2b67b2 doc 06-enable-service-accounts
8ec5ca8 doc 06-enable-service-accounts (interlink-hq#369 )
495f7cc docs: separate mTLS and systemd guides from edge cookbook
e858c87 docusaurus update new domain interlink-project.dev
87c9b97 docusaurus update new domain interlink-project.dev (interlink-hq#431 )
5de5fd4 dropdown menu for doc version
5756702 dropdown menu for doc version (interlink-hq#419 )
0243467 edit refresh token for oidc
0524296 error body
6b900ee exporting configmaps and secrets now possible even without shared storage
86381e2 exporting configmaps and secrets now possible even without shared storage
65f8919 feat: store InterLink ping response in Node status conditions and annotations
6f9f8c1 feat: support installation on aarch64 systems
4e96e6a finalize split of the plugin repositories. Doc updated with working demo
2704fb1 first implementation of Systemd Units
4d15fc9 first import unciore code
627c41c first otel implementation on VK only
e9bcb4c first rework for new VK and no knoc deps
e68deee fix CI plugin config and plugin ping exit code
8372129 fix CI tests with new helm version
c8360d1 fix CI tests with new slurm version
e608beb fix CNCF logo display and docusaurus link complain for version
cc5cc0c fix CNCF logo display and docusaurus link complain for version (interlink-hq#420 )
5577474 fix Github sessions for the demo workflow
26dfb7d fix all service account role with namespaces and leases
24948ff fix and document demo for docker
466343b fix aux.go for non-cineca slurm
12f4d01 fix build image token and complete name
ec9b1b7 fix ci for mTLS
06f5b66 fix ci for non-TLS case
c552b2f fix ci manifest for plugin and gh actions
0eed896 fix ci test
e0ba1b5 fix deps and upgrade to vk 1.11 + initial attempt for IAM doc
600b9f0 fix dev guide links
4cc75a3 fix doc build
5255efa fix doc links
90ba1cb fix doc links for 0.4
bf05578 fix doc theme colors
a66ba7e fix docker automatic build
4a3aced fix documentation broken links 0.5.1
9fc5e73 fix documentation broken links 0.5.1 (interlink-hq#424 )
78c92aa fix error management
d44359e fix example deployment.yaml
248c8c6 fix flag management on vk main
2c7ab56 fix formatting and mtls guide values
a2eadbb fix get logs
550b3bc fix get terminated statuses
351b242 fix home README.md
0ebd72a fix https check in url interlink
cd98eef fix install for interlink-hq#415
68f9185 fix interlink installer with correct clusterbinding
fc0d29d fix lint
56eb1c1 fix lint
4386763 fix lint
4e18fbd fix lint
33693a8 fix logs certificate generation
c317f2c fix logs in interlink
0687f0c fix mTLS deployment guide
2f705ba fix opts in vk main
da4f173 fix plugin installation
154fc94 fix scopes for refresh token
1373a95 fix slurm binary
a664c02 fix slurm with prefix
165a4e5 fix status loop regression
56fb5bd fix status loop regression
0a040dc fix the documentation build (interlink-hq#418 )
1e24903 fix typo in edge doc (interlink-hq#407 )
d2b86ee fix typo in vk main
faed6e0 fix vk images with kubectl binary
c9b53d5 fix wstunnel ipv4 (interlink-hq#445 )
2d27190 fix: add mTLS client certificate support to Virtual Kubelet and refactor main function
dbf83b3 fix: correct helm chart values and secret naming in mTLS guide
52fc09e fix: interlink socket being overriden
7cf75eb fix: interlink socket being overriden (interlink-hq#320 )
beb7767 fixed deployment status
f68372d fixed import
bf983a9 fixed imports
a85fd7e fixed imports
2866a0b fixed interlink Ping
ff04d66 fixed lint problems
5c5443d fixed mounts
987755f fixed multiple calls for multiple containers: only one call for one pod
25fbaeb fixed pod update
501550f fixes and ci
9be36b2 forgot minor
2fbf196 forgot to uncomment tracer
61fdc78 forgot to update readme
bab7c82 getlogs fix
c37f4fb gh action docker build context
6794231 ghcr fix repo owner
f503764 go releaser fix for actions
b625fcd homepage footer update for CNCF sandbox
723ed4c homepage footer update for CNCF sandbox (interlink-hq#395 )
ae4505b https by default in installation script
81a4a12 ignore eclipse files
ac9a4b4 implemented otel tracing for interlink API && minors
b08ebbc import interilink
ce728e1 improved performances: O(n^2) -> O(1)
77f66fc infn adopter
3349a27 infn adopter (interlink-hq#331 )
6af3554 init containers are now retrieved by interlink (will be found before other containers in the array)
ea0b30e insecureSkipVerify can be passed as env variable and set to true; by default, it is set to false
779b7f5 interlink logo
d6663cd interlink now queries VK for config
981e1e2 interlink now queries sidecars only for running/pending pods
90d949d it is possible to get logs without any option specified
2e0bea3 keep sdk in repo for now
bbb1c3e kubeconfig is not sent if KUBECONFIG env is set on the interlink host
dfac8de log error get logs
9870d13 logs back working
eb9371d logs services up
28c044f minor
862d1a1 minor
80234a4 minors
89acde1 minors
d4f8c98 monitoring documentation added to docusaurus
b9526ab monitoring setup configure mtls and assign unique identifiers to otlp service names for trace display (interlink-hq#289 )
8493aaf more logging
91ba5f5 more logging
c731ad0 move main.go to cmd interlin + adapt builds
ac5dcea moved slurm output
3b7ef71 new ci with k3s dagger module dep
6083a48 new directory structure for slurm sidecar
9166fa7 now able to get slurm logs
df6bc0d now informers start
ada504a now properly waits for cfgmaps/secrets
7b8e478 now the pod status is set to completed only if all the containers are terminated
32db14d now using mutex when adding/deleting elements to/from JIDs map in SLURM sidecar
457872b pod updating status when completed
fb5d7f8 podname
7e606d8 prepare for certificate kubelet generation and improve deployment examples
0a2564b prepending job output when getting logs from SLURM sidecar. Also very minor fix to main.go
c002ce3 quick fix for vk
a3774e3 quick fix for vk
a26eae7 quick patch for multiple get status
b7bb5d6 re-added kubectl in the VK executable
2175930 re-added kubectl in the VK executable
d7fd1ea rebase rework on latest changes
9b44517 redirect stderr to stdout + logs stdout
60fad9c redocly openAPI in docs
9738668 refactoring python script and getting openAPI spec complaint to current version
46737fb remove debug print
0ca5cee remove docker build for sidecars
d097be1 remove globals for JIDs and Ctx in slurm, and fix examples
3994af9 removed calls TO virtual kubelet
80d0e0a removed knoc references
4eca410 removed knoc refs
f1705b5 removed kubectl dependencies from interlink and sidecars
56c4b0a removed kubectl dependencies from interlink and sidecars
6cf8ec1 removed kubectl dependencies from interlink and sidecars
c7e4504 removed kubectl dependencies from interlink and sidecars
7d0ea17 rename all images
b65181e retrieving secrets is now possible
4cc6f3a revert value of taint virtual-node.interlink/no-schedule to true
e5d52ae rework doc structure
dc72af5 rework docker location
e8e8a08 secret name in secret source is spelled secretName in Kubernetes, just to break consistency with configMaps... fixed.
e5f088c service account now sent to sidercars
5407b8a sh instead of source
9613548 sh instead of source
f1ba9eb slurm singularity --writable-tmpfs
b64a1d4 specified envs to enable monitoring and set the endpoint
0aee0b8 splitting actions
1bc5922 squashed commits
8384292 ssh-tunnel fix and http connections reuse (interlink-hq#330 )
80b7852 status properly retrieved in Slurm Sidecar. Slight rework on the JID struct. Need to probably better check, however
8c37c81 stderr redirect
4ee49f0 stupid commit hoping lint doesn't complani about indentation anymore
a8e9ab7 temp files now in /tmp instead of .tmp.
ed1225b temp files now in /tmp instead of .tmp.
ec49930 temp files now in /tmp instead of .tmp.
c733398 test
a4bea64 tested strong state machine for all components
9976e0a update 0.5 doc
707edd2 update deps
7d6a686 update dev container configuration
d155e60 update doc
87fc50b update for lint
37dcfa3 update go telemetry mod
612817b update htcondor sidecar and add examples (interlink-hq#124 )
58f8f65 update interlink mock plugin (interlink-hq#37 )
406ec78 update readme
2fab393 update readme and latest tags
2eb302a update vendoring
c852ae7 update vk image with wolfi
d337372 update with kubeconfig
8477b8a update with pod controller
f626bf6 update: 01-deploy-interlink.mdx with Remote Kubernetes Plugin
97dcfff update: 01-deploy-interlink.mdx with Remote Kubernetes Plugin (interlink-hq#313 )
36992c9 updated --tls-cipher-suite flag with comma separated value
fcc7eec updated OpenAPI spec and python script
5c7ffef updated after rebase
c1d734e updated config of interlink
435d6ce updated config types and logic to handle accelerators key and values
dc21f07 updated default value of the label kubernetes.io/os with virtual-kubelet
183f71e updated description and removed unused structs
6e8ee51 updated doc
02e60aa updated doc
ae73913 updated doc for Indigo IAM client setup and oauth configuration for the installation script
03fb935 updated eamples
d4dfc4b updated for golint
a943c71 updated for linting
6463759 updated gitignore
5b84821 updated go mod and sum
1640038 updated installer configuration file
90360b8 updated monitoring doc with the latest env variable added (TELEMETRY_INSECURE_SKIP_VERIFY)
51b0159 updated oauth2 proxy startup script inside installer with the correct tls cipher flags to be compliant with security protocols
60bb19c updated oidc documentation to fix md checks
91a2d84 updated oidc documentation with new images
09fa613 updated readme
eab9e1e updated readme and changed call name
c503d9c updated readme and removed unused struct
f5b682e updated to address linting warnings
816874d updated to address linting warnings
3715136 updated to address linting warnings
f5146fb updated to address linting warnings
49734dc updated to fix golint
2c08d98 updated to handle additional node taints and node labels from the InterLinkConfig.yaml file
1e205e4 updated to handle additional node taints and node labels from the InterLinkConfig.yaml file
5b96c99 updated to handle correctly ready state of containers
31e4fc3 updated virtual kubelet config ci manifest
b9a591b updated virtual kubelet config hierarchy
30feeb2 updated virtual kubelet config hierarchy
debd3d3 updated virtual-kubelet-config manifest in ci
fad2342 versioned 0.5.x doc update (interlink-hq#452 )
c0c625f versioned doc
b41fb38 virtual-kubelet-inttw:0.0.2-pre6
e2c810c working - missing kubelet API server
e83786a working version?
You can’t perform that action at this time.