PageSourceSearch

https://karmada.io/assets/js/fc0d7e92.4f6abd71.js

js karmada.io collected 2026-10-03 23:56:54 UTC 4,710 bytes, 1 lines download raw bytes

1"use strict";(globalThis.webpackChunkkarmada_io=globalThis.webpackChunkkarmada_io||[]).push([[2391],{28453:(e,a,n)=>{n.d(a,{R:()=>s,x:()=>d});var r=n(96540);const i={},t=r.createContext(i);function s(e){const a=r.useContext(t);return r.useMemo(function(){return"function"==typeof e?e(a):{...a,...e}},[a,e])}function d(e){let a;return a=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:s(e.components),r.createElement(t.Provider,{value:a},e.children)}},48759:(e,a,n)=>{n.r(a),n.d(a,{assets:()=>o,contentTitle:()=>d,default:()=>h,frontMatter:()=>s,metadata:()=>r,toc:()=>l});const r=JSON.parse('{"id":"administrator/upgrading/v1.5-v1.6","title":"v1.5 to v1.6","description":"Follow the Regular Upgrading Process.","source":"@site/versioned_docs/version-v1.18/administrator/upgrading/v1.5-v1.6.md","sourceDirName":"administrator/upgrading","slug":"/administrator/upgrading/v1.5-v1.6","permalink":"/docs/v1.18/administrator/upgrading/v1.5-v1.6","draft":false,"unlisted":false,"editUrl":"https://github.com/karmada-io/website/edit/main/docs/administrator/upgrading/v1.5-v1.6.md","tags":[],"version":"v1.18","lastUpdatedBy":"github-actions[bot]","lastUpdatedAt":1780026380000,"frontMatter":{"title":"v1.5 to v1.6"},"sidebar":"docs","previous":{"title":"v1.4 to v1.5","permalink":"/docs/v1.18/administrator/upgrading/v1.4-v1.5"},"next":{"title":"v1.6 to v1.7","permalink":"/docs/v1.18/administrator/upgrading/v1.6-v1.7"}}');var i=n(74848),t=n(28453);const s={title:"v1.5 to v1.6"},d=void 0,o={},l=[{value:"Upgrading Notable Changes",id:"upgrading-notable-changes",level:2},{value:"API Changes",id:"api-changes",level:3},{value:"karmadactl",id:"karmadactl",level:3},{value:"karmada-aggregated-apiserver",id:"karmada-aggregated-apiserver",level:3},{value:"karmada-controller-manager",id:"karmada-controller-manager",level:3},{value:"karmada-scheduler",id:"karmada-scheduler",level:3}];function c(e){const a={a:"a",code:"code",h2:"h2",h3:"h3",li:"li",p:"p",ul:"ul",...(0,t.R)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(a.p,{children:["Follow the ",(0,i.jsx)(a.a,{href:"/docs/v1.18/administrator/upgrading/",children:"Regular Upgrading Process"}),"."]}),"\n",(0,i.jsx)(a.h2,{id:"upgrading-notable-changes",children:"Upgrading Notable Changes"}),"\n",(0,i.jsx)(a.h3,{id:"api-changes",children:"API Changes"}),"\n",(0,i.jsxs)(a.ul,{children:["\n",(0,i.jsxs)(a.li,{children:["The length of ",(0,i.jsx)(a.code,{children:"AffinityName"})," in PropagationPolicy now is restricted to [1, 32], and must be a qualified name."]}),"\n",(0,i.jsxs)(a.li,{children:["Introduced short name ",(0,i.jsx)(a.code,{children:"wk"})," for resource ",(0,i.jsx)(a.code,{children:"Work"}),"."]}),"\n"]}),"\n",(0,i.jsx)(a.h3,{id:"karmadactl",children:"karmadactl"}),"\n",(0,i.jsxs)(a.ul,{children:["\n",(0,i.jsxs)(a.li,{children:["Introduced ",(0,i.jsx)(a.code,{children:"--purge-namespace"})," flag for ",(0,i.jsx)(a.code,{children:"deinit"})," command to skip namespace deletion during uninstallation."]}),"\n",(0,i.jsxs)(a.li,{children:["Introduced ",(0,i.jsx)(a.code,{children:"--auto-create-policy"})," and ",(0,i.jsx)(a.code,{children:"--policy-name"})," flags for ",(0,i.jsx)(a.code,{children:"promote"})," command to customize the policy during the promotion."]}),"\n"]}),"\n",(0,i.jsx)(a.h3,{id:"karmada-aggregated-apiserver",children:"karmada-aggregated-apiserver"}),"\n",(0,i.jsxs)(a.ul,{children:["\n",(0,i.jsxs)(a.li,{children:["Increased ",(0,i.jsx)(a.code,{children:".metadata.generation"})," once the desired state of the Cluster object is changed."]}),"\n"]}),"\n",(0,i.jsx)(a.h3,{id:"karmada-controller-manager",children:"karmada-controller-manager"}),"\n",(0,i.jsxs)(a.ul,{children:["\n",(0,i.jsxs)(a.li,{children:["Allowed setting wildcards for ",(0,i.jsx)(a.code,{children:"--skippedPropagatingNamespaces"})," flag."]}),"\n",(0,i.jsxs)(a.li,{children:["The ",(0,i.jsx)(a.code,{children:"--skipped-propagating-namespaces"})," flags now can take regular expressions to represent namespaces and defaults to ",(0,i.jsx)(a.code,{children:"kube-*"}),"."]}),"\n"]}),"\n",(0,i.jsx)(a.h3,{id:"karmada-scheduler",children:"karmada-scheduler"}),"\n",(0,i.jsxs)(a.ul,{children:["\n",(0,i.jsxs)(a.li,{children:["Introduced ",(0,i.jsx)(a.code,{children:"clusterEviction"}
1)," plugin to skip the clusters that are in the process of eviction."]}),"\n"]}),"\n",(0,i.jsxs)(a.p,{children:["Please refer to ",(0,i.jsx)(a.a,{href:"https://github.com/karmada-io/karmada/releases/tag/v1.6.0",children:"v1.6.0 Release Notes"})," for more details."]})]})}function h(e={}){const{wrapper:a}={...(0,t.R)(),...e.components};return a?(0,i.jsx)(a,{...e,children:(0,i.jsx)(c,{...e})}):c(e)}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.