Lo stomaco mi brontolava come un cane randagio, e le mani erano diventate ghiacciate. Camminavo lungo il marciapiede fissando le vetrine illuminate dei ristoranti, con quel profumo di cibo appena preparato che faceva più male del freddo. Non avevo nemmeno una monetina in tasca.
La città era gelida. Quel tipo di freddo che non si placa con una sciarpa o con le mani infilate in tasca. Era il freddo che ti entra nelle ossa, che ti ricorda che sei sola, senza casa, senza cibo… senza nessuno.
Avevo fame.
Non quella fame di “non ho mangiato da qualche ora”, ma quella che si annida nel corpo per giorni. Quella che fa rumoreggiare lo stomaco come un tamburo e fa girare la testa se ti chinassi troppo in fretta. Fame vera. Fame che fa male.
Era da più di due giorni che non mettevo un boccone in bocca. Avevo solo bevuto un po’ d’acqua da una fontanella pubblica e morso un pezzo di pane vecchio che una signora mi aveva regalato per strada. Le scarpe erano rotte, i vestiti sporchi, e i capelli arruffati come se mi fossi battuta con il vento.
Camminavo lungo un viale pieno di ristoranti eleganti. Le luci calde, la musica delicata, le risate dei clienti… tutto sembrava un mondo lontano dal mio. Dietro ogni vetrina, famiglie brindavano, coppie sorridevano, bambini giocherellavano con le posate come se niente nella vita potesse far male.
E io… io morivo per un pezzo di pane.
Dopo aver girato per diversi isolati, decisi di entrare in un ristorante che profumava di paradiso. L’aroma di carne arrosto, riso fumante e burro sciolto mi fece venir l’acquolina. I tavoli erano pieni, ma nessuno mi notò all’inizio. Vidi un tavolo appena liberato, ancora con qualche avanzo, e il cuore mi fece un balzo.
Mi avvicinai con cautela, senza guardare nessuno. Mi sedetti come se fossi una cliente, come se avessi il diritto di essere lì. E senza pensarci, afferrai un pezzo di pane raffermo rimasto nel cestino e lo portai alla bocca. Era freddo, ma per me era una delizia.
Misi in bocca qualche patata fredda con le mani tremanti, cercando di non piangere. Un pezzo di carne quasi secco fu il boccone successivo. Lo masticai lentamente, come se fosse l’ultimo. Ma proprio quando iniziavo a rilassarmi, una voce profonda mi colpì come uno schiaffo:
—Ehi. Non puoi fare così.
Mi bloccai. Deglutii a fatica e abbassai lo sguardo.
Era un uomo alto, impeccabile in un abito scuro. Le scarpe luccicavano come specchi e la cravatta cadeva perfetta sulla camicia bianca. Non era un cameriere. Non sembrava nemmeno un cliente qualunque.
—Mi… mi dispiace, signore —balbettai, con il volto in fiamme dalla vergogna—. Avevo solo fame…
Cercai di infilare una patata in tasca, come se potesse salvarmi dall’umiliazione. Lui non disse nulla. Mi guardò soltanto, come se non sapesse se arrabbiarsi o compatirmi.
—Vieni con me —ordinò alla fine.
Io feci un passo indietro.
—Non ruberò niente —supplicai—. Mi lasci finire e me ne vado. Glielo giuro, non farò scenate.
Mi sentivo così piccola, così spezzata, così invisibile. Come se non app# KubeDB Elasticsearch
[](https://docs.kubedb.com/2021.11.24/) [](https://slack.appscode.com) [](https://twitter.com/intent/follow?screen_name=KubeDB)
> _KubeDB_ is a production-grade cloud-native database management solution. It provides a feature-rich, enterprise-grade, and scalable data storage solution for your [Elasticsearch](https://www.elastic.co/) workloads.
## Features
| Features | Community Edition | Enterprise Edition |
| ——————————————————————————————————————- | :—————: | :—————-: |
| Elasticsearch Versions [`7.14.2`, `7.13.2`, `6.8.14`, `6.8.13`, `6.8.12`] | ✅ | ✅ |
| Horizontal Scaling | ✅ | ✅ |
| Vertical Scaling | ✅ | ✅ |
| Multi-Node Elasticsearch Cluster | ✅ | ✅ |
| Automatic Horizontal Scaling | ❌ | ✅ |
| TLS: Add, Remove, Update, Rotate ( [Cert Manager](https://cert-manager.io/docs/) ) | ✅ | ✅ |
| Automated Version Upgrade | ❌ | ✅ |
| Automatic Vertical Scaling | ❌ | ✅ |
| Backup/Restore ( [Stash](https://stash.run/) ) | ✅ | ✅ |
| Initialize using Snapshot ( [Stash](https://stash.run/) ) | ✅ | ✅ |
| Declarative Provisioning | ✅ | ✅ |
| Prometheus Metrics ( [Prometheus Operator](https://github.com/prometheus-operator/prometheus-operator) ) | ✅ | ✅ |
| Grafana Dashboard | ✅ | ✅ |
| Custom Configuration | ✅ | ✅ |
| Using Custom Docker Image | ✅ | ✅ |
| Initialization From Script | ✅ | ✅ |
| Authentication | ✅ | ✅ |
| PodTemplate Customization | ✅ | ✅ |
| Reconfigure Topology (Using [Ops Request](https://kubedb.com/docs/latest/guides/elasticsearch/reconfigure/overview) | ✅ | ✅ |
| Pause Elasticsearch | ✅ | ✅ |
| Node Flapping | ❌ | ✅ |
| Elasticsearch Dashboard | ❌ | ✅ |
| Enterprise-grade support | ❌ | ✅ |
## Get Started
To get started with KubeDB Elasticsearch, please follow [this guide](https://kubedb.com/docs/latest/guides/elasticsearch/).
## Support
To speak with us, please leave a message on [our website](https://appscode.com/contact/).
To receive product announcements, follow us on [Twitter](https://twitter.com/KubeDB).
If you have found a bug with KubeDB or want to request for new features, please [file an issue](https://github.com/kubedb/project/issues/new).