🚀 Breaking Changes
- enrich the
Kubefile
's capabilities ,such ashCNI
,CSI
,LABEL
,APPCMDS
,KUBEVERSION
(#1968) @Starnop. - support to config sealer apps through
Clusterfile
. (#1969) @kakaZhou719 - support to check out the artifact of image easily with
sealer alpha mount
. - support to inspect sealer image with more information,such as
container image list
,labels
.
💥 Features
- feature: store container image list to image spec (#1979) @Starnop
- feature: enrich kubefile (#1980) @Starnop
- Add sealer alpha mount command (#1848) @Stevent-fei
- feature: optimize app instruction (#1981) @Starnop
- support specify appname for config (#1959) @kakaZhou719
- feat: support ipvs vip overwriting (#1945) @kakaZhou719
- Add CMD command to Kubefile (#1964) @Stevent-fei
- Feat: add application spec and implementation (#1974) @kakaZhou719
- chore: add container image list for image spec (#1960) @Starnop
- support merge flags when use clusterfile for run and apply (#1955) @kakaZhou719
🐛 Bug Fixes
- Fix scheduler and kcm connect master0 bug. (#1971) @VinceCui
- fix run app bug (#1950) @jsparter
- bugfix: use deep walk to get launch files for shell and kube (#1983) @kakaZhou719
💥 Optimization and Maintenance
- modify lvscare name (#1937) @Stevent-fei
- Optimize github ci action (#1946) @kakaZhou719
- modify readme (#1936) @Stevent-fei
- use const as resource kind (#1962) @kakaZhou719
- user sealer.io as apiversion (#1951) @kakaZhou719