Unclaimed project
Are you a maintainer of clusterpedia? Claim this project to take control of your public changelog and roadmap.
Claim this projectChangelog
clusterpedia
The Encyclopedia of Kubernetes clusters
k8sk8s-sig-multiclusterkubernetesmulti-cloud-kubernetesmulti-cluster
Last updated 21 days ago
Back to changelogImproved
Clusterpedia v0.9.0-beta.0
What's Changed
- build(deps): bump golang from 1.21.5 to 1.21.6 by @dependabot in https://github.com/clusterpedia-io/clusterpedia/pull/640
- Change the storage plugin name to sample-storage by @mayur-tolexo in https://github.com/clusterpedia-io/clusterpedia/pull/641
- feat: add pprof router by @jiuker in https://github.com/clusterpedia-io/clusterpedia/pull/646
- fix otel trace handler WithTracing, use another func by @KubeKyrie in https://github.com/clusterpedia-io/clusterpedia/pull/638
- remove useless code and fix typo error by @googs1025 in https://github.com/clusterpedia-io/clusterpedia/pull/653
- build(deps): bump golangci/golangci-lint-action from 3 to 4 by @dependabot in https://github.com/clusterpedia-io/clusterpedia/pull/652
- support cluster filter when use memory storage by @huiwq1990 in https://github.com/clusterpedia-io/clusterpedia/pull/649
- build(deps): bump golangci/golangci-lint-action from 4 to 5 by @dependabot in https://github.com/clusterpedia-io/clusterpedia/pull/658
- fix the version order of 'discovery.k8s.io' by @Iceber in https://github.com/clusterpedia-io/clusterpedia/pull/659
- build(deps): bump golangci/golangci-lint-action from 5 to 6 by @dependabot in https://github.com/clusterpedia-io/clusterpedia/pull/664
use a separate action to validate the forked code by @Iceber in https://github.com/clusterpedia-io/clusterpedia/pull/669Bump kubernetes to v1.30.2 by @Iceber in https://github.com/clusterpedia-io/clusterpedia/pull/668update hack/.import-aliases by @Iceber in https://github.com/clusterpedia-io/clusterpedia/pull/670golangci-lint: remove deprecated linters by @Iceber in https://github.com/clusterpedia-io/clusterpedia/pull/671install storagemigration group to LegacyResourceScheme by @Iceber in https://github.com/clusterpedia-io/clusterpedia/pull/672apiserver: remove admission middleware by @Iceber in https://github.com/clusterpedia-io/clusterpedia/pull/674apiserver: unlock the RemainingItemCount feature gate by @Iceber in https://github.com/clusterpedia-io/clusterpedia/pull/675e2e: add test for several control plane versions by @Iceber in https://github.com/clusterpedia-io/clusterpedia/pull/676Use actions to install kwokctl by @wzshiming in https://github.com/clusterpedia-io/clusterpedia/pull/596fix the memory version returned by storageconfig factory by @Iceber in https://github.com/clusterpedia-io/clusterpedia/pull/679move discovery, scheme and informer to pkg/runtime by @Iceber in https://github.com/clusterpedia-io/clusterpedia/pull/682add pkg/runtime/resourceconfig.ResourceConfig by @Iceber in https://github.com/clusterpedia-io/clusterpedia/pull/678bump alpine from 3.18.5 to 3.18.8 by @Iceber in https://github.com/clusterpedia-io/clusterpedia/pull/688bump golang from 1.22.4 to 1.22.6 by @Iceber in https://github.com/clusterpedia-io/clusterpedia/pull/689dependabot: ignore minor version for golang and alpine images by @Iceber in https://github.com/clusterpedia-io/clusterpedia/pull/690Bump kubernetes to v1.31.0 by @Iceber in https://github.com/clusterpedia-io/clusterpedia/pull/691bump controller-runtime and controller-tools by @Iceber in https://github.com/clusterpedia-io/clusterpedia/pull/692metrics: use legacyregister instead of new registry by @Iceber in https://github.com/clusterpedia-io/clusterpedia/pull/694kustomize: remove traces config by @Iceber in https://github.com/clusterpedia-io/clusterpedia/pull/693metrics: register clusterpedia and kubernetes build info by @Iceber in https://github.com/clusterpedia-io/clusterpedia/pull/695metrics: add component-base/metrics.Options by @scydas in https://github.com/clusterpedia-io/clusterpedia/pull/696support for storage to implement custom resource synchro by @Iceber in https://github.com/clusterpedia-io/clusterpedia/pull/677build(deps): bump alpine from 3.18.8 to 3.18.9 by @dependabot in https://github.com/clusterpedia-io/clusterpedia/pull/698build(deps): bump golang from 1.22.6 to 1.22.7 by @dependabot in https://github.com/clusterpedia-io/clusterpedia/pull/697build(deps): bump golang from 1.22.7 to 1.22.8 by @dependabot in https://github.com/clusterpedia-io/clusterpedia/pull/701bump kubernetes to v1.31.2 by @Iceber in https://github.com/clusterpedia-io/clusterpedia/pull/704test: check the clusterpedia apiserver before test cases by @Iceber in https://github.com/clusterpedia-io/clusterpedia/pull/705build(deps): bump golang from 1.22.8 to 1.22.9 by @dependabot in https://github.com/clusterpedia-io/clusterpedia/pull/702memorystorage: fix deleting cluster info when cleaning a resource by @Iceber in https://github.com/clusterpedia-io/clusterpedia/pull/706add kubeVela and vCluster in Readme by @pacoxu in https://github.com/clusterpedia-io/clusterpedia/pull/707add memory storage layer v2 by @Iceber in https://github.com/clusterpedia-io/clusterpedia/pull/708internalstorage: add gorm database metrics by @Iceber in https://github.com/clusterpedia-io/clusterpedia/pull/711build(deps): bump golang from 1.22.9 to 1.22.10 by @dependabot in https://github.com/clusterpedia-io/clusterpedia/pull/710internalstorage: add metrics config by @Iceber in https://github.com/clusterpedia-io/clusterpedia/pull/712internalstorage: change the prefix of the db stats metrics by @scydas in https://github.com/clusterpedia-io/clusterpedia/pull/713internalstorage: add trace by @scydas in https://github.com/clusterpedia-io/clusterpedia/pull/714support pod subresources by @Iceber in https://github.com/clusterpedia-io/clusterpedia/pull/715apiserver: Adding RemoteProxyREST for pass-through any requests by @Iceber in https://github.com/clusterpedia-io/clusterpedia/pull/716apiserver: add proxy the proxy subresources of pod/node/service by @scydas in https://github.com/clusterpedia-io/clusterpedia/pull/717apiserver: fix covert connect methods to kube verbs by @scydas in https://github.com/clusterpedia-io/clusterpedia/pull/719build(deps): bump alpine from 3.18.9 to 3.18.10 by @dependabot in https://github.com/clusterpedia-io/clusterpedia/pull/720build(deps): bump alpine from 3.18.10 to 3.18.11 by @dependabot in https://github.com/clusterpedia-io/clusterpedia/pull/721build(deps): bump golang from 1.22.10 to 1.22.11 by @dependabot in https://github.com/clusterpedia-io/clusterpedia/pull/722ci: bump upload artifact to v4 by @Iceber in https://github.com/clusterpedia-io/clusterpedia/pull/726build(deps): bump golang from 1.22.11 to 1.22.12 by @dependabot in https://github.com/clusterpedia-io/clusterpedia/pull/725Support shutting down storage factory by @learner0810 in https://github.com/clusterpedia-io/clusterpedia/pull/724apiserver: add enable subresource options by @Iceber in https://github.com/clusterpedia-io/clusterpedia/pull/723apiserver: set proxy auth info via request header by @Iceber in https://github.com/clusterpedia-io/clusterpedia/pull/727clustersynchro: add resource synchro metrics by @Iceber in https://github.com/clusterpedia-io/clusterpedia/pull/718build(deps): bump alpine from 3.18.11 to 3.18.12 by @dependabot in https://github.com/clusterpedia-io/clusterpedia/pull/728bump go.uber.org/atomic from 1.10.0 to 1.11.0 by @Iceber in https://github.com/clusterpedia-io/clusterpedia/pull/737apiserver: forward request with prefix path or header by @Iceber in https://github.com/clusterpedia-io/clusterpedia/pull/741fix shutdown the storage factory by @scydas in https://github.com/clusterpedia-io/clusterpedia/pull/749apiserver: forward list request with labelselector by @scydas in https://github.com/clusterpedia-io/clusterpedia/pull/748apiserver: fix the query param in proxy requests by @scydas in https://github.com/clusterpedia-io/clusterpedia/pull/750support referencing cluster authentication info from secrets by @Iceber in https://github.com/clusterpedia-io/clusterpedia/pull/747apiserver: add feature gate AllowProxyRequestToClusters by @scydas in https://github.com/clusterpedia-io/clusterpedia/pull/752add feature gate ClusterAuthenticationFromSecret by @scydas in https://github.com/clusterpedia-io/clusterpedia/pull/753bump github.com/stretchr/testify from 1.9.0 to 1.10.0 by @Iceber in https://github.com/clusterpedia-io/clusterpedia/pull/757bump github.com/jinzhu/configor from 1.2.1 to 1.2.2 by @Iceber in https://github.com/clusterpedia-io/clusterpedia/pull/758bump gorm.io dependencies and fix conflicts by @Iceber in https://github.com/clusterpedia-io/clusterpedia/pull/767bump gorm.io/driver/sqlite to v1.5.7 by @Iceber in https://github.com/clusterpedia-io/clusterpedia/pull/769bump github.com/DATA-DOG/go-sqlmock to v1.5.2 by @Iceber in https://github.com/clusterpedia-io/clusterpedia/pull/768bump github.com/jackc/pgx/v5 from 5.5.5 to 5.7.2 by @Iceber in https://github.com/clusterpedia-io/clusterpedia/pull/772kubeapiserver: allow using the storage version in request handling by @Iceber in https://github.com/clusterpedia-io/clusterpedia/pull/771bump golangci-lint to v2 by @Iceber in https://github.com/clusterpedia-io/clusterpedia/pull/784record events for resources by @Iceber in https://github.com/clusterpedia-io/clusterpedia/pull/783internalstorage: add methods for getting resource events by @Iceber in https://github.com/clusterpedia-io/clusterpedia/pull/785add search label to inject events annotation by @Iceber in https://github.com/clusterpedia-io/clusterpedia/pull/786EventsSynchro: handle orphan events by @Iceber in https://github.com/clusterpedia-io/clusterpedia/pull/788EventsSynchro: delete cached event key by @Iceber in https://github.com/clusterpedia-io/clusterpedia/pull/787kubeapiserver: fix typo by @Iceber in https://github.com/clusterpedia-io/clusterpedia/pull/790clustersynchro: check the fields of resourceversions from storage by @Iceber in https://github.com/clusterpedia-io/clusterpedia/pull/789clustersynchro: add initial list phase by @Iceber in https://github.com/clusterpedia-io/clusterpedia/pull/791use sync/atomic instead of go.uber.org/atomic by @Iceber in https://github.com/clusterpedia-io/clusterpedia/pull/792bump gorm.io dependencies by @Iceber in https://github.com/clusterpedia-io/clusterpedia/pull/793New Contributors
- @mayur-tolexo made their first contribution in https://github.com/clusterpedia-io/clusterpedia/pull/641
- @jiuker made their first contribution in https://github.com/clusterpedia-io/clusterpedia/pull/646
- @googs1025 made their first contribution in https://github.com/clusterpedia-io/clusterpedia/pull/653
- @pacoxu made their first contribution in https://github.com/clusterpedia-io/clusterpedia/pull/707
- @learner0810 made their first contribution in https://github.com/clusterpedia-io/clusterpedia/pull/724
Full Changelog: https://github.com/clusterpedia-io/clusterpedia/compare/v0.8.0...v0.9.0-beta.0