{"id":36625,"date":"2026-09-08T21:12:38","date_gmt":"2026-09-08T19:12:38","guid":{"rendered":"https:\/\/www.codemotion.com\/magazine\/?p=36625"},"modified":"2026-09-08T21:12:39","modified_gmt":"2026-09-08T19:12:39","slug":"kubernetes-5-domande-a-graziano-casto-codemotion-ai-tech-conference-2026","status":"publish","type":"post","link":"https:\/\/www.codemotion.com\/magazine\/it\/devops-it\/cloud-manager\/kubernetes-5-domande-a-graziano-casto-codemotion-ai-tech-conference-2026\/","title":{"rendered":"Kubernetes: 5 domande a Graziano Casto \u2014 Codemotion AI &amp; Tech Conference 2026"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><strong>DevRel Engineer @ Akamas \u00b7 CNCF TAG DevEx Co-Chair \u00b7 CNCF Ambassador \u00b7 Responsabile comunicazione per Kubernetes v1.35<\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 id=\"h-01-kubernetes\" class=\"wp-block-heading\">01 \u2014 Kubernetes<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>La maggior parte degli sviluppatori ha sentito dire &#8220;date semplicemente pi\u00f9 risorse ai vostri pod&#8221; come risposta standard ai tempi di avvio lenti. Qual \u00e8 il costo reale di questo consiglio su larga scala \u2014 e perch\u00e9 ci \u00e8 voluto cos\u00ec tanto tempo prima che Kubernetes offrisse qualcosa di meglio?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Aumentare la CPU o la memoria di un pod \u00e8 la leva pi\u00f9 facile che chiunque possa tirare, ed \u00e8 esattamente questo il problema. Funziona sul momento, perch\u00e9 pi\u00f9 risorse di solito tagliano qualche secondo dall&#8217;avvio a freddo, ma nessuno torna indietro in seguito per ridimensionarle una volta passata la pressione della scadenza. Moltiplicate questo per ogni servizio di una flotta grande e ottenete un cluster che gira a una frazione del suo reale utilizzo, perch\u00e9 le richieste sono state impostate per lo scenario peggiore di avvio anzich\u00e9 per il carico a regime. I team finiscono per pagare un margine che usano forse per trenta secondi all&#8217;avvio e poi non toccano mai pi\u00f9, e questo si riflette direttamente sulla bolletta cloud e sul numero di nodi necessari solo per far stare le richieste gonfiate di tutti.<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Il motivo per cui Kubernetes non \u00e8 riuscito a offrire una risposta pi\u00f9 pulita per cos\u00ec tanto tempo dipende da come \u00e8 stato costruito il modello delle risorse fin dal primo giorno. Le richieste e i limiti di risorse di un pod venivano trattati come sostanzialmente immutabili una volta avviato il pod, quindi se si volevano risorse diverse tra avvio e regime, l&#8217;unica opzione era terminare il pod e farne partire uno nuovo con valori nuovi \u2014 il che ovviamente vanifica lo scopo, se quello che si sta cercando di risolvere \u00e8 proprio un avvio lento. Cambiare questo significava toccare lo scheduler, il kubelet, le API di base e ogni controller che presuppone che le risorse non si muovano una volta ammesso il pod, il che \u00e8 una superficie enorme da gestire correttamente senza rompere i carichi di lavoro esistenti. Ecco perch\u00e9 il ridimensionamento delle risorse in-place ha richiesto anni di lavoro di progettazione attraverso il processo KEP, invece di essere una semplice patch. Solo di recente \u00e8 diventato abbastanza stabile da poter ridimensionare un pod in esecuzione senza riavviarlo, il che finalmente d\u00e0 alle persone un&#8217;alternativa reale rispetto al gonfiare i numeri e sperare per il meglio.<\/em><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 id=\"h-costi-cloud\" class=\"wp-block-heading\">Costi cloud<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>In-Place Pod Resize sembra un dettaglio infrastrutturale, ma lei dice che potrebbe liberare migliaia di core sprecati in un cluster. Pu\u00f2 tradurlo in termini che uno sviluppatore o un engineering manager sentirebbero sulla propria bolletta cloud?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Pensiamo a cosa succede oggi in assenza del ridimensionamento in-place. Un servizio ha bisogno di quattro CPU per i primi venti secondi mentre scalda le cache e carica la configurazione, poi si stabilizza e ne usa forse mezza per il resto della sua vita. Dato che non si pu\u00f2 cambiare quella richiesta senza un riavvio, la si imposta a quattro CPU in modo permanente, perch\u00e9 nessuno vuole un pod che venga ucciso per mancanza di memoria (OOMKilled) o limitato durante l&#8217;avvio in produzione. Ora moltiplicate questo per il numero di repliche che gestite e per quanti servizi nella flotta assomigliano a questo, e vi ritrovate con un&#8217;enorme fetta della capacit\u00e0 del cluster riservata a qualcosa che \u00e8 vero solo per pochi secondi sull&#8217;intera vita del pod.<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Quella capacit\u00e0 riservata non \u00e8 gratuita solo perch\u00e9 \u00e8 inattiva. Lo scheduler deve comunque trovare spazio per quelle quattro CPU su qualche nodo, quindi si finisce per approvvigionare pi\u00f9 nodi di quanti ne servano realmente al carico di lavoro, e quei nodi costano soldi indipendentemente dal fatto che le CPU siano occupate o l\u00ec ferme come margine di sicurezza. Con il ridimensionamento in-place, si pu\u00f2 richiedere qualcosa pi\u00f9 vicino a ci\u00f2 di cui il pod ha effettivamente bisogno in media, lasciarlo salire temporaneamente durante l&#8217;avvio e poi farlo scendere automaticamente una volta stabilizzato, tutto senza riavvio. Per un engineering manager che guarda una bolletta cloud, questa \u00e8 la differenza tra approvvigionare per il picco-per-sempre e approvvigionare per ci\u00f2 che effettivamente si usa, il che su una flotta grande pu\u00f2 significare tagliare il numero di nodi \u2014 e quindi la spesa \u2014 di una percentuale significativa senza toccare una sola riga di codice applicativo.<\/em><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 id=\"h-developer-experience\" class=\"wp-block-heading\">Developer experience<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Lei lavora sia nel release team di Kubernetes sia sulla developer experience alla CNCF. Funzionalit\u00e0 come questa cambiano davvero il modo in cui gli sviluppatori pensano alla scrittura delle applicazioni, o il comportamento &#8220;giusto&#8221; viene comunque scaricato sui platform team perch\u00e9 se ne occupino loro?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Sinceramente, nella maggior parte delle organizzazioni questo ricade ancora sul platform team, e non penso che sia una cosa negativa in questo momento. Il ridimensionamento in-place \u00e8 una primitiva, non una policy, e gli sviluppatori applicativi in generale non dovrebbero aver bisogno di sapere che Kubernetes finalmente permette di cambiare la CPU senza riavvio, pi\u00f9 di quanto non abbiano bisogno di sapere come lo scheduler distribuisce i pod sui nodi. Ci\u00f2 che cambia \u00e8 che i platform team ora hanno una leva che prima non avevano, quindi invece di dire ai team applicativi &#8220;aumentate pure le vostre richieste e non preoccupatevi&#8221;, possono costruire un sistema interno che imposta una richiesta di base pi\u00f9 bassa e la lascia flettersi automaticamente verso l&#8217;alto quando un servizio \u00e8 effettivamente in fase di avvio o sotto carico. Il miglioramento della developer experience non sta nel fatto che ogni ingegnere capisca improvvisamente il tuning delle risorse, ma nel fatto che la piattaforma pu\u00f2 smettere di chiedere loro di indovinare numeri che non erano mai stati messi in condizione di stimare accuratamente.<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Il punto in cui invece inizia a cambiare il comportamento degli sviluppatori \u00e8 ai margini, soprattutto per i team che costruiscono i propri operator o per chi lavora vicino alla workload API, perch\u00e9 ora c&#8217;\u00e8 una vera ragione per pensare ai profili di risorse come a qualcosa di dinamico piuttosto che un numero statico che si imposta una volta e si dimentica. Ed \u00e8 proprio questo il pattern a cui tengo di pi\u00f9 dal punto di vista della DevEx. Una funzionalit\u00e0 come questa ripaga su larga scala solo se il tooling e i valori di default che la circondano sono abbastanza buoni da far s\u00ec che la maggior parte degli sviluppatori non debba mai pensarci, e i casi pi\u00f9 complessi vengano gestiti da chi capisce davvero i compromessi in gioco. Quindi la risposta breve \u00e8 che la primitiva \u00e8 ci\u00f2 che sblocca il comportamento pi\u00f9 intelligente della piattaforma, ma \u00e8 ancora il platform team a doverlo costruire ed esporlo in modo sensato, che si tratti di un controller in stile VPA, di un motore di policy o di uno strumento interno che semplicemente fa la cosa giusta di default.<\/em><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 id=\"h-conferenze-tech\" class=\"wp-block-heading\">Conferenze tech<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Ha contribuito direttamente a Kubernetes v1.35 e ora \u00e8 qui a spiegarlo sul palco. Quanto sono importanti conferenze come Codemotion nel colmare il divario tra &#8220;la funzionalit\u00e0 \u00e8 uscita&#8221; e &#8220;gli sviluppatori sanno davvero che esiste e come usarla&#8221;?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Sinceramente, quel divario \u00e8 pi\u00f9 grande di quanto la maggior parte delle persone si renda conto, ed \u00e8 uno dei motivi per cui tengo cos\u00ec tanto a questo tipo di talk. Una funzionalit\u00e0 pu\u00f2 attraversare anni di progettazione KEP, implementazione, test, arrivare alla stabilit\u00e0, avere le sue release notes scritte, e restare comunque quasi invisibile alla persona che potrebbe effettivamente trarne beneficio, perch\u00e9 le release notes sono una riga in un changelog che la maggior parte degli sviluppatori non legge mai, sepolta tra altre quaranta modifiche uscite nello stesso ciclo. Essere Comms Lead per la 1.35 me lo ha reso davvero evidente. Spendiamo uno sforzo enorme per assicurarci che una funzionalit\u00e0 sia tecnicamente corretta e ben testata, e relativamente poco sforzo per assicurarci che chi sta costruendo un servizio un marted\u00ec pomeriggio sappia davvero che quell&#8217;opzione esiste.<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Conferenze come Codemotion colmano quel divario in un modo che la sola documentazione non pu\u00f2 fare, perch\u00e9 si riesce a mostrare il costo reale in termini che le persone riconoscono dalla propria bolletta o dal proprio turno di reperibilit\u00e0, invece che in un paragrafo di un riferimento API. Qualcuno pu\u00f2 leggere &#8220;KEP-1287, ridimensionamento verticale in-place dei pod, promosso a stabile&#8221; e non provare nulla, ma se io traduco la stessa idea come &#8220;il warm-up della vostra JVM vi sta costando core inattivi che state pagando proprio adesso&#8221;, l&#8217;impatto \u00e8 diverso e resta impresso. Funziona anche nella direzione opposta. Non mi limito a spiegare la funzionalit\u00e0, ma ascolto dalla sala se effettivamente risolve il loro problema o se c&#8217;\u00e8 qualche spigolo che nessuno aveva segnalato durante la revisione della KEP, e quel feedback torna direttamente nel progetto. Quindi direi che il vero valore di un talk in conferenza non \u00e8 la distribuzione in senso di marketing, \u00e8 la traduzione \u2014 prendere qualcosa che \u00e8 uscito correttamente e assicurarsi che venga anche usato correttamente.<\/em><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 id=\"h-cosa-viene-dopo\" class=\"wp-block-heading\">Cosa viene dopo<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Lei si descrive come qualcuno che &#8220;cerca di rendere il cloud pi\u00f9 veloce, pi\u00f9 verde e decisamente meno fastidioso per tutti&#8221;. Se In-Place Pod Resize \u00e8 un pezzo di questo puzzle \u2014 qual \u00e8 il pezzo che manca ancora e che la frustra di pi\u00f9?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Ci\u00f2 che manca ancora, sinceramente, \u00e8 che questi pezzi vengono ancora trattati come problemi separati, quando in realt\u00e0 sono lo stesso problema visto da angolazioni diverse. HPA e VPA sono un buon esempio. HPA decide di quante repliche avete bisogno, VPA decide quanto grande dovrebbe essere ciascuna, e i due in realt\u00e0 non si coordinano, quindi si pu\u00f2 finire con entrambi che scattano sullo stesso picco, scalando in orizzontale e in verticale contemporaneamente quando uno solo dei due sarebbe bastato. C&#8217;\u00e8 un lavoro agli inizi che punta a riunire questi due aspetti in qualcosa di pi\u00f9 vicino a uno scheduler realmente multidimensionale, un unico componente che ragiona su entrambi gli assi insieme invece di due controller che reagiscono indipendentemente allo stesso segnale, e penso che questo conter\u00e0 molto di pi\u00f9 di ciascuna delle due ottimizzazioni prese singolarmente, una volta che arriver\u00e0 davvero.<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Il secondo pezzo \u00e8 che, anche con uno scheduler pi\u00f9 intelligente, la piattaforma non ha ancora nessuna visibilit\u00e0 su ci\u00f2 che il runtime dell&#8217;applicazione sta effettivamente facendo dentro il container. Vede CPU e memoria al confine del cgroup, ma non ha idea di cosa stia facendo il runtime applicativo al suo interno, quindi le decisioni sulle risorse vengono prese su numeri tecnicamente accurati ma che non spiegano perch\u00e9 l&#8217;applicazione si comporti in quel modo.<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>E questo si collega al terzo pezzo, il PSI, pressure stall information. A partire da Kubernetes 1.36 le metriche PSI stesse sono stabili ed esposte dal kubelet, quindi il problema dei dati \u00e8 sostanzialmente risolto. Ci\u00f2 che manca ancora \u00e8 che gli scheduler e gli autoscaler che la maggior parte delle persone effettivamente usa, HPA e VPA integrati, non ragionano ancora nativamente su quel segnale. Oggi sono per lo pi\u00f9 controller personalizzati a recuperare il PSI per conto proprio, piuttosto che essere l&#8217;input di default su cui scala l&#8217;intero ecosistema, e finch\u00e9 questo non cambier\u00e0, le decisioni sulle risorse continueranno a basarsi su un segnale solo parzialmente completo.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>DevRel Engineer @ Akamas \u00b7 CNCF TAG DevEx Co-Chair \u00b7 CNCF Ambassador \u00b7 Responsabile comunicazione per Kubernetes v1.35 01 \u2014 Kubernetes La maggior parte degli sviluppatori ha sentito dire &#8220;date semplicemente pi\u00f9 risorse ai vostri pod&#8221; come risposta standard ai tempi di avvio lenti. Qual \u00e8 il costo reale di questo consiglio su larga scala&#8230; <a class=\"more-link\" href=\"https:\/\/www.codemotion.com\/magazine\/it\/devops-it\/cloud-manager\/kubernetes-5-domande-a-graziano-casto-codemotion-ai-tech-conference-2026\/\">Read more<\/a><\/p>\n","protected":false},"author":64,"featured_media":36622,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_editorskit_title_hidden":false,"_editorskit_reading_time":0,"_editorskit_is_block_options_detached":false,"_editorskit_block_options_position":"{}","_uag_custom_page_level_css":"","_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","footnotes":""},"categories":[10297],"tags":[13180,12240],"collections":[],"class_list":["post-36625","post","type-post","status-publish","format-standard","has-post-thumbnail","category-cloud-manager","tag-conference-it","tag-kubernetes-it","entry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.9 (Yoast SEO v28.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Kubernetes: 5 domande a Graziano Casto \u2014 Codemotion AI &amp; Tech Conference 2026 - Codemotion Magazine<\/title>\n<meta name=\"description\" content=\"In vista del suo intervento al Codemotion AI &amp; Tech Conference 2026, abbiamo incontrato Graziano Casto per parlare di una delle aggiunte pi\u00f9 recenti \u2014 silenziosa ma di grande impatto \u2014 a Kubernetes: In-Place Pod Resize, e di cosa significhi davvero in termini di spesa cloud, developer experience e dei punti in cui la piattaforma \u00e8 ancora carente. Ecco cosa ci ha raccontato.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.codemotion.com\/magazine\/it\/devops-it\/cloud-manager\/kubernetes-5-domande-a-graziano-casto-codemotion-ai-tech-conference-2026\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Kubernetes: 5 domande a Graziano Casto \u2014 Codemotion AI &amp; Tech Conference 2026\" \/>\n<meta property=\"og:description\" content=\"In vista del suo intervento al Codemotion AI &amp; Tech Conference 2026, abbiamo incontrato Graziano Casto per parlare di una delle aggiunte pi\u00f9 recenti \u2014 silenziosa ma di grande impatto \u2014 a Kubernetes: In-Place Pod Resize, e di cosa significhi davvero in termini di spesa cloud, developer experience e dei punti in cui la piattaforma \u00e8 ancora carente. Ecco cosa ci ha raccontato.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.codemotion.com\/magazine\/it\/devops-it\/cloud-manager\/kubernetes-5-domande-a-graziano-casto-codemotion-ai-tech-conference-2026\/\" \/>\n<meta property=\"og:site_name\" content=\"Codemotion Magazine\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Codemotion.Italy\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-09-08T19:12:38+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-08T19:12:39+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2026\/09\/magazine-1920x1080-3.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Codemotion\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@CodemotionIT\" \/>\n<meta name=\"twitter:site\" content=\"@CodemotionIT\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Codemotion\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/it\\\/devops-it\\\/cloud-manager\\\/kubernetes-5-domande-a-graziano-casto-codemotion-ai-tech-conference-2026\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/it\\\/devops-it\\\/cloud-manager\\\/kubernetes-5-domande-a-graziano-casto-codemotion-ai-tech-conference-2026\\\/\"},\"author\":{\"name\":\"Codemotion\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/#\\\/schema\\\/person\\\/201bb98b02412383686cced7521b861c\"},\"headline\":\"Kubernetes: 5 domande a Graziano Casto \u2014 Codemotion AI &amp; Tech Conference 2026\",\"datePublished\":\"2026-09-08T19:12:38+00:00\",\"dateModified\":\"2026-09-08T19:12:39+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/it\\\/devops-it\\\/cloud-manager\\\/kubernetes-5-domande-a-graziano-casto-codemotion-ai-tech-conference-2026\\\/\"},\"wordCount\":1817,\"publisher\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/it\\\/devops-it\\\/cloud-manager\\\/kubernetes-5-domande-a-graziano-casto-codemotion-ai-tech-conference-2026\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/magazine-1920x1080-3.jpg\",\"keywords\":[\"conference\",\"Kubernetes\"],\"articleSection\":[\"Cloud Manager\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/it\\\/devops-it\\\/cloud-manager\\\/kubernetes-5-domande-a-graziano-casto-codemotion-ai-tech-conference-2026\\\/\",\"url\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/it\\\/devops-it\\\/cloud-manager\\\/kubernetes-5-domande-a-graziano-casto-codemotion-ai-tech-conference-2026\\\/\",\"name\":\"Kubernetes: 5 domande a Graziano Casto \u2014 Codemotion AI &amp; Tech Conference 2026 - Codemotion Magazine\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/it\\\/devops-it\\\/cloud-manager\\\/kubernetes-5-domande-a-graziano-casto-codemotion-ai-tech-conference-2026\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/it\\\/devops-it\\\/cloud-manager\\\/kubernetes-5-domande-a-graziano-casto-codemotion-ai-tech-conference-2026\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/magazine-1920x1080-3.jpg\",\"datePublished\":\"2026-09-08T19:12:38+00:00\",\"dateModified\":\"2026-09-08T19:12:39+00:00\",\"description\":\"In vista del suo intervento al Codemotion AI & Tech Conference 2026, abbiamo incontrato Graziano Casto per parlare di una delle aggiunte pi\u00f9 recenti \u2014 silenziosa ma di grande impatto \u2014 a Kubernetes: In-Place Pod Resize, e di cosa significhi davvero in termini di spesa cloud, developer experience e dei punti in cui la piattaforma \u00e8 ancora carente. Ecco cosa ci ha raccontato.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/it\\\/devops-it\\\/cloud-manager\\\/kubernetes-5-domande-a-graziano-casto-codemotion-ai-tech-conference-2026\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/it\\\/devops-it\\\/cloud-manager\\\/kubernetes-5-domande-a-graziano-casto-codemotion-ai-tech-conference-2026\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/it\\\/devops-it\\\/cloud-manager\\\/kubernetes-5-domande-a-graziano-casto-codemotion-ai-tech-conference-2026\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/magazine-1920x1080-3.jpg\",\"contentUrl\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/magazine-1920x1080-3.jpg\",\"width\":1920,\"height\":1080,\"caption\":\"graziano casto\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/it\\\/devops-it\\\/cloud-manager\\\/kubernetes-5-domande-a-graziano-casto-codemotion-ai-tech-conference-2026\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"DevOps\",\"item\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/it\\\/devops-it\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Cloud Manager\",\"item\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/it\\\/devops-it\\\/cloud-manager\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Kubernetes: 5 domande a Graziano Casto \u2014 Codemotion AI &amp; Tech Conference 2026\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/#website\",\"url\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/\",\"name\":\"Codemotion Magazine\",\"description\":\"We code the future. Together\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/#organization\",\"name\":\"Codemotion\",\"url\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/wp-content\\\/uploads\\\/2019\\\/11\\\/codemotionlogo.png\",\"contentUrl\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/wp-content\\\/uploads\\\/2019\\\/11\\\/codemotionlogo.png\",\"width\":225,\"height\":225,\"caption\":\"Codemotion\"},\"image\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/Codemotion.Italy\\\/\",\"https:\\\/\\\/x.com\\\/CodemotionIT\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/#\\\/schema\\\/person\\\/201bb98b02412383686cced7521b861c\",\"name\":\"Codemotion\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/wp-content\\\/uploads\\\/2019\\\/11\\\/cropped-codemotionlogo-150x150.png\",\"url\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/wp-content\\\/uploads\\\/2019\\\/11\\\/cropped-codemotionlogo-150x150.png\",\"contentUrl\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/wp-content\\\/uploads\\\/2019\\\/11\\\/cropped-codemotionlogo-150x150.png\",\"caption\":\"Codemotion\"},\"description\":\"Articles wirtten by the Codemotion staff. Tech news, inspiration, latest treends in software development and more.\",\"sameAs\":[\"https:\\\/\\\/x.com\\\/CodemotionIT\"],\"url\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/author\\\/codemotion-2\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Kubernetes: 5 domande a Graziano Casto \u2014 Codemotion AI &amp; Tech Conference 2026 - Codemotion Magazine","description":"In vista del suo intervento al Codemotion AI & Tech Conference 2026, abbiamo incontrato Graziano Casto per parlare di una delle aggiunte pi\u00f9 recenti \u2014 silenziosa ma di grande impatto \u2014 a Kubernetes: In-Place Pod Resize, e di cosa significhi davvero in termini di spesa cloud, developer experience e dei punti in cui la piattaforma \u00e8 ancora carente. Ecco cosa ci ha raccontato.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.codemotion.com\/magazine\/it\/devops-it\/cloud-manager\/kubernetes-5-domande-a-graziano-casto-codemotion-ai-tech-conference-2026\/","og_locale":"en_US","og_type":"article","og_title":"Kubernetes: 5 domande a Graziano Casto \u2014 Codemotion AI &amp; Tech Conference 2026","og_description":"In vista del suo intervento al Codemotion AI & Tech Conference 2026, abbiamo incontrato Graziano Casto per parlare di una delle aggiunte pi\u00f9 recenti \u2014 silenziosa ma di grande impatto \u2014 a Kubernetes: In-Place Pod Resize, e di cosa significhi davvero in termini di spesa cloud, developer experience e dei punti in cui la piattaforma \u00e8 ancora carente. Ecco cosa ci ha raccontato.","og_url":"https:\/\/www.codemotion.com\/magazine\/it\/devops-it\/cloud-manager\/kubernetes-5-domande-a-graziano-casto-codemotion-ai-tech-conference-2026\/","og_site_name":"Codemotion Magazine","article_publisher":"https:\/\/www.facebook.com\/Codemotion.Italy\/","article_published_time":"2026-09-08T19:12:38+00:00","article_modified_time":"2026-09-08T19:12:39+00:00","og_image":[{"width":1920,"height":1080,"url":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2026\/09\/magazine-1920x1080-3.jpg","type":"image\/jpeg"}],"author":"Codemotion","twitter_card":"summary_large_image","twitter_creator":"@CodemotionIT","twitter_site":"@CodemotionIT","twitter_misc":{"Written by":"Codemotion","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.codemotion.com\/magazine\/it\/devops-it\/cloud-manager\/kubernetes-5-domande-a-graziano-casto-codemotion-ai-tech-conference-2026\/#article","isPartOf":{"@id":"https:\/\/www.codemotion.com\/magazine\/it\/devops-it\/cloud-manager\/kubernetes-5-domande-a-graziano-casto-codemotion-ai-tech-conference-2026\/"},"author":{"name":"Codemotion","@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/201bb98b02412383686cced7521b861c"},"headline":"Kubernetes: 5 domande a Graziano Casto \u2014 Codemotion AI &amp; Tech Conference 2026","datePublished":"2026-09-08T19:12:38+00:00","dateModified":"2026-09-08T19:12:39+00:00","mainEntityOfPage":{"@id":"https:\/\/www.codemotion.com\/magazine\/it\/devops-it\/cloud-manager\/kubernetes-5-domande-a-graziano-casto-codemotion-ai-tech-conference-2026\/"},"wordCount":1817,"publisher":{"@id":"https:\/\/www.codemotion.com\/magazine\/#organization"},"image":{"@id":"https:\/\/www.codemotion.com\/magazine\/it\/devops-it\/cloud-manager\/kubernetes-5-domande-a-graziano-casto-codemotion-ai-tech-conference-2026\/#primaryimage"},"thumbnailUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2026\/09\/magazine-1920x1080-3.jpg","keywords":["conference","Kubernetes"],"articleSection":["Cloud Manager"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.codemotion.com\/magazine\/it\/devops-it\/cloud-manager\/kubernetes-5-domande-a-graziano-casto-codemotion-ai-tech-conference-2026\/","url":"https:\/\/www.codemotion.com\/magazine\/it\/devops-it\/cloud-manager\/kubernetes-5-domande-a-graziano-casto-codemotion-ai-tech-conference-2026\/","name":"Kubernetes: 5 domande a Graziano Casto \u2014 Codemotion AI &amp; Tech Conference 2026 - Codemotion Magazine","isPartOf":{"@id":"https:\/\/www.codemotion.com\/magazine\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.codemotion.com\/magazine\/it\/devops-it\/cloud-manager\/kubernetes-5-domande-a-graziano-casto-codemotion-ai-tech-conference-2026\/#primaryimage"},"image":{"@id":"https:\/\/www.codemotion.com\/magazine\/it\/devops-it\/cloud-manager\/kubernetes-5-domande-a-graziano-casto-codemotion-ai-tech-conference-2026\/#primaryimage"},"thumbnailUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2026\/09\/magazine-1920x1080-3.jpg","datePublished":"2026-09-08T19:12:38+00:00","dateModified":"2026-09-08T19:12:39+00:00","description":"In vista del suo intervento al Codemotion AI & Tech Conference 2026, abbiamo incontrato Graziano Casto per parlare di una delle aggiunte pi\u00f9 recenti \u2014 silenziosa ma di grande impatto \u2014 a Kubernetes: In-Place Pod Resize, e di cosa significhi davvero in termini di spesa cloud, developer experience e dei punti in cui la piattaforma \u00e8 ancora carente. Ecco cosa ci ha raccontato.","breadcrumb":{"@id":"https:\/\/www.codemotion.com\/magazine\/it\/devops-it\/cloud-manager\/kubernetes-5-domande-a-graziano-casto-codemotion-ai-tech-conference-2026\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.codemotion.com\/magazine\/it\/devops-it\/cloud-manager\/kubernetes-5-domande-a-graziano-casto-codemotion-ai-tech-conference-2026\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codemotion.com\/magazine\/it\/devops-it\/cloud-manager\/kubernetes-5-domande-a-graziano-casto-codemotion-ai-tech-conference-2026\/#primaryimage","url":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2026\/09\/magazine-1920x1080-3.jpg","contentUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2026\/09\/magazine-1920x1080-3.jpg","width":1920,"height":1080,"caption":"graziano casto"},{"@type":"BreadcrumbList","@id":"https:\/\/www.codemotion.com\/magazine\/it\/devops-it\/cloud-manager\/kubernetes-5-domande-a-graziano-casto-codemotion-ai-tech-conference-2026\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.codemotion.com\/magazine\/"},{"@type":"ListItem","position":2,"name":"DevOps","item":"https:\/\/www.codemotion.com\/magazine\/it\/devops-it\/"},{"@type":"ListItem","position":3,"name":"Cloud Manager","item":"https:\/\/www.codemotion.com\/magazine\/it\/devops-it\/cloud-manager\/"},{"@type":"ListItem","position":4,"name":"Kubernetes: 5 domande a Graziano Casto \u2014 Codemotion AI &amp; Tech Conference 2026"}]},{"@type":"WebSite","@id":"https:\/\/www.codemotion.com\/magazine\/#website","url":"https:\/\/www.codemotion.com\/magazine\/","name":"Codemotion Magazine","description":"We code the future. Together","publisher":{"@id":"https:\/\/www.codemotion.com\/magazine\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.codemotion.com\/magazine\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.codemotion.com\/magazine\/#organization","name":"Codemotion","url":"https:\/\/www.codemotion.com\/magazine\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/logo\/image\/","url":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/codemotionlogo.png","contentUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/codemotionlogo.png","width":225,"height":225,"caption":"Codemotion"},"image":{"@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Codemotion.Italy\/","https:\/\/x.com\/CodemotionIT"]},{"@type":"Person","@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/201bb98b02412383686cced7521b861c","name":"Codemotion","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/cropped-codemotionlogo-150x150.png","url":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/cropped-codemotionlogo-150x150.png","contentUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/cropped-codemotionlogo-150x150.png","caption":"Codemotion"},"description":"Articles wirtten by the Codemotion staff. Tech news, inspiration, latest treends in software development and more.","sameAs":["https:\/\/x.com\/CodemotionIT"],"url":"https:\/\/www.codemotion.com\/magazine\/author\/codemotion-2\/"}]}},"featured_image_src":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2026\/09\/magazine-1920x1080-3-600x400.jpg","featured_image_src_square":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2026\/09\/magazine-1920x1080-3-600x600.jpg","author_info":{"display_name":"Codemotion","author_link":"https:\/\/www.codemotion.com\/magazine\/author\/codemotion-2\/"},"uagb_featured_image_src":{"full":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2026\/09\/magazine-1920x1080-3.jpg",1920,1080,false],"thumbnail":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2026\/09\/magazine-1920x1080-3-150x150.jpg",150,150,true],"medium":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2026\/09\/magazine-1920x1080-3-300x169.jpg",300,169,true],"medium_large":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2026\/09\/magazine-1920x1080-3-768x432.jpg",768,432,true],"large":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2026\/09\/magazine-1920x1080-3-1024x576.jpg",1024,576,true],"1536x1536":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2026\/09\/magazine-1920x1080-3-1536x864.jpg",1536,864,true],"2048x2048":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2026\/09\/magazine-1920x1080-3.jpg",1920,1080,false],"small-home-featured":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2026\/09\/magazine-1920x1080-3-100x100.jpg",100,100,true],"sidebar-featured":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2026\/09\/magazine-1920x1080-3-180x128.jpg",180,128,true],"genesis-singular-images":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2026\/09\/magazine-1920x1080-3-896x504.jpg",896,504,true],"archive-featured":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2026\/09\/magazine-1920x1080-3-400x225.jpg",400,225,true],"gb-block-post-grid-landscape":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2026\/09\/magazine-1920x1080-3-600x400.jpg",600,400,true],"gb-block-post-grid-square":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2026\/09\/magazine-1920x1080-3-600x600.jpg",600,600,true]},"uagb_author_info":{"display_name":"Codemotion","author_link":"https:\/\/www.codemotion.com\/magazine\/author\/codemotion-2\/"},"uagb_comment_info":0,"uagb_excerpt":"DevRel Engineer @ Akamas \u00b7 CNCF TAG DevEx Co-Chair \u00b7 CNCF Ambassador \u00b7 Responsabile comunicazione per Kubernetes v1.35 01 \u2014 Kubernetes La maggior parte degli sviluppatori ha sentito dire &#8220;date semplicemente pi\u00f9 risorse ai vostri pod&#8221; come risposta standard ai tempi di avvio lenti. Qual \u00e8 il costo reale di questo consiglio su larga scala&#8230;&hellip;","lang":"it","_links":{"self":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts\/36625","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/users\/64"}],"replies":[{"embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/comments?post=36625"}],"version-history":[{"count":1,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts\/36625\/revisions"}],"predecessor-version":[{"id":36626,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts\/36625\/revisions\/36626"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/media\/36622"}],"wp:attachment":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/media?parent=36625"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/categories?post=36625"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/tags?post=36625"},{"taxonomy":"collections","embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/collections?post=36625"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}