Releases: educates/educates-training-platform
educates:3.5.1
File Checksums
45df3f33e71f099d111f3cf8f68ba5a9aa8b85079cf873cb6253c87481ae8ea4 educates-darwin-amd64
45df3f33e71f099d111f3cf8f68ba5a9aa8b85079cf873cb6253c87481ae8ea4 educates-darwin-arm64
fd9805113342512fee21dc7c009c4c2710b298d9fdea93c833057e610a8d5a8e educates-linux-amd64
aa195a83e3675b33b508a16236a414fc1dbcc91747b537586ea746eb1d8a1cd4 educates-linux-arm64
746084db747a029f3aff5d198041957a11b4970612320e28801c45b1040cbd40 educates-installer-app.yaml
4e91f9ce55b75e02811ed67c6c101b5b317adada63f8a27baf464a66bcf6b1b0 educates-installer-app-rbac.yaml
educates:3.5.0
Version 3.5.0
New Features
- Added support to customize pod CIDR and service CIDR for local kind cluster.
Features Changed
-
Updated supported Kubernetes versions to 1.31 through 1.34. Support for older
versions have been dropped. -
Updated Coder version of VS Code to 4.104. A newer version does exist, but
it currently has issues with being able to disable the AI chat panel. -
Updated various tools bundled with workshop image to latest version. Eg.,
Hugo, Carvel tools,kubectl,yq,uv,dive,bombardieretc. -
Updated version of Kind used for local Educates cluster. Now creates
Kubernetes cluster using Kubernetes 1.34. -
The Docker API version is now negotiated so that
educatesCLI is better
able to support a wider range of Docker Desktop versions. -
The
educates new-workshopcommand now supports new options for controlling
what settings are enabled in the generated workshop definition. -
Updated version of
vclusterto 0.30.2, and also removedk3sdistro support
as it defaults tok8sdistro and resources fork8sdistro are not
configurable. Supported k8s versions are 1.31 through 1.34. Note that due
to changes in how thevclustersoftware works, the ability to apply a
session budget to the virtual cluster had to be removed for now. We will
investigate how this can be added back in later. -
Now, vcluster internal ingress controller deploys only 1 contour pod replica,
if enabled.
Bugs Fixed
-
A subset of the workshop security rules enforced by Kyverno were only being
applied to the first workshop deployed to an Educates cluster and were not
being applied to any workshop deployed after that. If you had a workshop
which unknowingly was working okay, but now find fails due to proper
enforcement of workshop security rules, you will need to add an exclusion
for the failing rule to the workshop definition. -
Syncing services to/from vcluster was not working.
File Checksums
750b1348359f22c5eea0b2accf30c0fea8733e06862624772906c30864125e64 educates-darwin-amd64
750b1348359f22c5eea0b2accf30c0fea8733e06862624772906c30864125e64 educates-darwin-arm64
142a06c52331dad495d1dbde467c94b4672a16f21f12eda037f384e09a9280d7 educates-linux-amd64
a0cfda38a6fd80a4032addbdf74535429d0df857778465054839cf796c1aea27 educates-linux-arm64
fed0c8b37ecd03db41d54b42a7b4333159b37b61ef7eb2208d239501c615601f educates-installer-app.yaml
4e91f9ce55b75e02811ed67c6c101b5b317adada63f8a27baf464a66bcf6b1b0 educates-installer-app-rbac.yaml
educates:3.5.0-rc.4
File Checksums
7ff29d958f364baaa676a84f51dd1e5fb8064c9ea50ae6892d95f7ba9e35ef03 educates-darwin-amd64
7ff29d958f364baaa676a84f51dd1e5fb8064c9ea50ae6892d95f7ba9e35ef03 educates-darwin-arm64
fb35925bac464ec5b06f5c4cf94116e3f7e50eb4c48ebedcd65fa4c02161a8fb educates-linux-amd64
be77397038fa4666867458f8cb0874712e8c835b2b763428f8f3fea795ef62db educates-linux-arm64
927e07349345d4338fa285a71dacffdf7a76692c0221fbb6cd3ed5a6598a72c1 educates-installer-app.yaml
4e91f9ce55b75e02811ed67c6c101b5b317adada63f8a27baf464a66bcf6b1b0 educates-installer-app-rbac.yaml
educates:3.5.0-rc.3
File Checksums
7c869052f8f979360fcb0e79a65b0c6171083cfb091838780e62cf7bdb6c5a38 educates-darwin-amd64
7c869052f8f979360fcb0e79a65b0c6171083cfb091838780e62cf7bdb6c5a38 educates-darwin-arm64
d821c3e8d1bd025b90a8f93b9f312b0320c2a8c3565031103ca277a7b7b65654 educates-linux-amd64
98e1f2cf17c58460d2c5ea13b3816d85d05f014e02f84b5ec07b6ae4c1f33e64 educates-linux-arm64
1ab9be8c7b0be3330f8614c471b74f4ac60a3af897d7ec7dadea6108ff8a4570 educates-installer-app.yaml
4e91f9ce55b75e02811ed67c6c101b5b317adada63f8a27baf464a66bcf6b1b0 educates-installer-app-rbac.yaml
educates:3.5.0-rc.2
File Checksums
fb68b6892b504c70b48dab072a4a0b137bd7df13e0a435f8aabb1e960d892b34 educates-darwin-amd64
fb68b6892b504c70b48dab072a4a0b137bd7df13e0a435f8aabb1e960d892b34 educates-darwin-arm64
b2eed8a847f2d4f5ea1cddc457966f90eb84b843d1004215a662a45948d4e993 educates-linux-amd64
9ece0084d7b6ad6fb3e2eb93d2e08990929afafc195778e11ee3fcde058125e9 educates-linux-arm64
c59cb97bd3199b81038d0ce9c24ce7900ede0e19ecbde19abf881d6a168a2628 educates-installer-app.yaml
4e91f9ce55b75e02811ed67c6c101b5b317adada63f8a27baf464a66bcf6b1b0 educates-installer-app-rbac.yaml
educates:3.5.0-rc.1
File Checksums
2d7e3859c4a363fb3eefb1cfd3e1c77eda220cfdfe4e42616731daf8d1a21361 educates-darwin-amd64
2d7e3859c4a363fb3eefb1cfd3e1c77eda220cfdfe4e42616731daf8d1a21361 educates-darwin-arm64
0ee611c952515f10e9c342f433db315e57c1df64d1cc669c799e53cb68755c83 educates-linux-amd64
872bc1ebfbed3ab5e52468a1edd83fd44b74ece904041850c4aa526dd5e31f54 educates-linux-arm64
d7fae80efba816be2cf33df4027324b7fa2dd92a8c2aa69b30a0253fc545e26c educates-installer-app.yaml
4e91f9ce55b75e02811ed67c6c101b5b317adada63f8a27baf464a66bcf6b1b0 educates-installer-app-rbac.yaml
educates:3.4.0
File Checksums
1d0e9ba01d479ea57f37a0f116a6f5c8e1c9efef8d1d99db8ea0f5cf0698dce1 educates-darwin-amd64
3a6f3afed2d622e64a2e9aeabea417259725dfbf1e67517d8198c11fd2c07943 educates-darwin-arm64
7a6d012fa38a92060e9329e4a67b61ab86a80460384eb2d49fed57199e2082db educates-linux-amd64
3d9d06fa7f65032abe3df12d2ce64045146261fa355e74cfeed2af85b77c92ef educates-linux-arm64
c0b8ecc9de781578635c5038504a71f703bf9c6c835ee4f2eb1aac7aefb1a0a2 educates-installer-app.yaml
4e91f9ce55b75e02811ed67c6c101b5b317adada63f8a27baf464a66bcf6b1b0 educates-installer-app-rbac.yaml
educates:3.3.3
File Checksums
c8ff24646be51e28fc0bdb3fd9ef6960398225fe1f878ddbf2ea3f849b120cb2 educates-darwin-amd64
3694e91971c1cef50e88fe47c1b234c84e41fbd670fcb06d276e35cb4df929d1 educates-darwin-arm64
5d0ec28aa6fbcf30568741f4a4554e713ea8a0849393ece0b7c44830730db5b9 educates-linux-amd64
3a49f48a4d8880405951f60f757aa200fea9ad7ac5df20473d77afa8c9744422 educates-linux-arm64
b014a60b0febc3edb33ca93ce4eed427cf8d83b730c1d5e330f6084bf74d74ca educates-installer-app.yaml
4e91f9ce55b75e02811ed67c6c101b5b317adada63f8a27baf464a66bcf6b1b0 educates-installer-app-rbac.yaml
educates:3.3.3-rc.1
File Checksums
7ac892245d0761a786e3e7419b5c24f1a3f9078bcc6368df9551be372d4336e2 educates-darwin-amd64
6d14c1d02a821b10191b5e2698cd2f0949e2513f112f5467f7d9c0d20514341c educates-darwin-arm64
3c5ce286cae2c187a833e6902f0adf463a25b3934a6df119c6788580d7ebcb95 educates-linux-amd64
b5202a509c6aecd2daf6b7dba3411e25106274644179b48c01c82979767ae899 educates-linux-arm64
02c75b18cdeb72f13e5ac22a897cfd7327abe62ac05935cdca5308e586860600 educates-installer-app.yaml
4e91f9ce55b75e02811ed67c6c101b5b317adada63f8a27baf464a66bcf6b1b0 educates-installer-app-rbac.yaml
educates:3.3.2
File Checksums
10507838f783985e1529be392b98bcf797149487eefaa4b9ec3a6e06902a938d educates-darwin-amd64
23628b977234a2e3d9acdd67e18ebccc4f0ce3e48d4f2fef11bbc2dceeb370e8 educates-darwin-arm64
30646589b45e4470797d4aece2c16da11df5fb612002c798230ac71494f0e70f educates-linux-amd64
3de969224739000281c82254e9fa3556fdcb6faf87d6c1d59b0d501076b9149f educates-linux-arm64
605c05ea7ab260eba893f8376838f6beea932c186f818891e19e6d163b515bb9 educates-installer-app.yaml
4e91f9ce55b75e02811ed67c6c101b5b317adada63f8a27baf464a66bcf6b1b0 educates-installer-app-rbac.yaml