KubeZTs: uma implementação Zero Trust para o Kubernetes
| Autor(a) principal: | |
|---|---|
| Data de Publicação: | 2024 |
| Tipo de documento: | Trabalho de conclusão de curso |
| Idioma: | por |
| Título da fonte: | Repositório Institucional da UFRN |
| dARK ID: | ark:/41046/001300001t74g |
| Texto Completo: | https://repositorio.ufrn.br/handle/123456789/59526 |
Resumo: | The use of Kubernetes as a platform for containerized application deployment and management has increased dramatically in recent years. To preserve sensitive data and the integrity of programs, new security issues have been brought about by this widespread usage, which must be resolved. The Kubernetes Zero Trust Scanner (KubeZTs), a unique tool created to confirm that Kubernetes cluster configurations adhere to the Zero Trust paradigm's tenets, is presented in this work. The Zero Trust paradigm necessitates ongoing security measure verification and highlights the need of assuming no implicit trust within a network. A collection of Python scripts is used in the tool's implementation to communicate with the Kubernetes API and carry out a number of security tests. |
| id |
UFRN_6a78d6fbf55955027dba6bd4c444205b |
|---|---|
| oai_identifier_str |
oai:repositorio.ufrn.br:123456789/59526 |
| network_acronym_str |
UFRN |
| network_name_str |
Repositório Institucional da UFRN |
| repository_id_str |
|
| spelling |
KubeZTs: uma implementação Zero Trust para o KubernetesKubeZTs: a Zero Trust implementation for KubernetesKubernetesZero TrustSecurityAuditRBACAudit LoggingKubernetesZeroTrustScannerCloud-native SecurityCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOThe use of Kubernetes as a platform for containerized application deployment and management has increased dramatically in recent years. To preserve sensitive data and the integrity of programs, new security issues have been brought about by this widespread usage, which must be resolved. The Kubernetes Zero Trust Scanner (KubeZTs), a unique tool created to confirm that Kubernetes cluster configurations adhere to the Zero Trust paradigm's tenets, is presented in this work. The Zero Trust paradigm necessitates ongoing security measure verification and highlights the need of assuming no implicit trust within a network. A collection of Python scripts is used in the tool's implementation to communicate with the Kubernetes API and carry out a number of security tests.O uso do Kubernetes como plataforma para implantação e gerenciamento de aplicativos em contêineres aumentou dramaticamente nos últimos anos. Para preservar dados sensíveis e a integridade dos programas, esta utilização generalizada trouxe novos problemas de segurança que devem ser resolvidos. O Kubernetes Zero Trust Scanner (KubeZTs), uma ferramenta exclusiva criada para confirmar se as configurações de cluster Kubernetes aderem aos princípios do paradigma Zero Trust, é apresentado neste trabalho. O paradigma Zero Trust exige verificação contínua das medidas de segurança e destaca a necessidade de não assumir nenhuma confiança implícita dentro de uma rede. Uma coleção de scripts Python é usada na implementação da ferramenta para se comunicar com a API Kubernetes e realizar diversos testes de segurança.Universidade Federal do Rio Grande do NorteBrasilUFRNEngenharia de SoftwareDepartamento de Informática e Matemática AplicadaFontes, Ramon dos Reishttp://lattes.cnpq.br/8698661313411966http://lattes.cnpq.br/0295503822342359Cacho, Nélio Alessandro Azevedohttp://lattes.cnpq.br/4635320220484649Leitão, Gustavo Bezerra Pazhttp://lattes.cnpq.br/6766556258983738Silva, Guilherme Egle Pegado Lima2024-08-20T19:13:38Z2024-08-20T19:13:38Z2024-08-09info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfSILVA, Guilherme Eglé Pegado Lima. KubeZTs: uma implementação Zero Trust para o Kubernetes. Orientador: Ramon dos Reis Fontes. 2024. 53 f. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software) - Departamento de Informática e Matemática Aplicada, Universidade Federal do Rio Grande do Norte, Natal, 2024.https://repositorio.ufrn.br/handle/123456789/59526ark:/41046/001300001t74gAttribution 3.0 Brazilhttp://creativecommons.org/licenses/by/3.0/br/info:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UFRNinstname:Universidade Federal do Rio Grande do Norte (UFRN)instacron:UFRN2024-09-18T19:47:35Zoai:repositorio.ufrn.br:123456789/59526Repositório InstitucionalPUBhttp://repositorio.ufrn.br/oai/repositorio@bczm.ufrn.bropendoar:2024-09-18T19:47:35Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)false |
| dc.title.none.fl_str_mv |
KubeZTs: uma implementação Zero Trust para o Kubernetes KubeZTs: a Zero Trust implementation for Kubernetes |
| title |
KubeZTs: uma implementação Zero Trust para o Kubernetes |
| spellingShingle |
KubeZTs: uma implementação Zero Trust para o Kubernetes Silva, Guilherme Egle Pegado Lima Kubernetes Zero Trust Security Audit RBAC Audit Logging KubernetesZeroTrustScanner Cloud-native Security CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
| title_short |
KubeZTs: uma implementação Zero Trust para o Kubernetes |
| title_full |
KubeZTs: uma implementação Zero Trust para o Kubernetes |
| title_fullStr |
KubeZTs: uma implementação Zero Trust para o Kubernetes |
| title_full_unstemmed |
KubeZTs: uma implementação Zero Trust para o Kubernetes |
| title_sort |
KubeZTs: uma implementação Zero Trust para o Kubernetes |
| author |
Silva, Guilherme Egle Pegado Lima |
| author_facet |
Silva, Guilherme Egle Pegado Lima |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Fontes, Ramon dos Reis http://lattes.cnpq.br/8698661313411966 http://lattes.cnpq.br/0295503822342359 Cacho, Nélio Alessandro Azevedo http://lattes.cnpq.br/4635320220484649 Leitão, Gustavo Bezerra Paz http://lattes.cnpq.br/6766556258983738 |
| dc.contributor.author.fl_str_mv |
Silva, Guilherme Egle Pegado Lima |
| dc.subject.por.fl_str_mv |
Kubernetes Zero Trust Security Audit RBAC Audit Logging KubernetesZeroTrustScanner Cloud-native Security CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
| topic |
Kubernetes Zero Trust Security Audit RBAC Audit Logging KubernetesZeroTrustScanner Cloud-native Security CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
| description |
The use of Kubernetes as a platform for containerized application deployment and management has increased dramatically in recent years. To preserve sensitive data and the integrity of programs, new security issues have been brought about by this widespread usage, which must be resolved. The Kubernetes Zero Trust Scanner (KubeZTs), a unique tool created to confirm that Kubernetes cluster configurations adhere to the Zero Trust paradigm's tenets, is presented in this work. The Zero Trust paradigm necessitates ongoing security measure verification and highlights the need of assuming no implicit trust within a network. A collection of Python scripts is used in the tool's implementation to communicate with the Kubernetes API and carry out a number of security tests. |
| publishDate |
2024 |
| dc.date.none.fl_str_mv |
2024-08-20T19:13:38Z 2024-08-20T19:13:38Z 2024-08-09 |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
| format |
bachelorThesis |
| status_str |
publishedVersion |
| dc.identifier.uri.fl_str_mv |
SILVA, Guilherme Eglé Pegado Lima. KubeZTs: uma implementação Zero Trust para o Kubernetes. Orientador: Ramon dos Reis Fontes. 2024. 53 f. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software) - Departamento de Informática e Matemática Aplicada, Universidade Federal do Rio Grande do Norte, Natal, 2024. https://repositorio.ufrn.br/handle/123456789/59526 |
| dc.identifier.dark.fl_str_mv |
ark:/41046/001300001t74g |
| identifier_str_mv |
SILVA, Guilherme Eglé Pegado Lima. KubeZTs: uma implementação Zero Trust para o Kubernetes. Orientador: Ramon dos Reis Fontes. 2024. 53 f. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software) - Departamento de Informática e Matemática Aplicada, Universidade Federal do Rio Grande do Norte, Natal, 2024. ark:/41046/001300001t74g |
| url |
https://repositorio.ufrn.br/handle/123456789/59526 |
| dc.language.iso.fl_str_mv |
por |
| language |
por |
| dc.rights.driver.fl_str_mv |
Attribution 3.0 Brazil http://creativecommons.org/licenses/by/3.0/br/ info:eu-repo/semantics/openAccess |
| rights_invalid_str_mv |
Attribution 3.0 Brazil http://creativecommons.org/licenses/by/3.0/br/ |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.publisher.none.fl_str_mv |
Universidade Federal do Rio Grande do Norte Brasil UFRN Engenharia de Software Departamento de Informática e Matemática Aplicada |
| publisher.none.fl_str_mv |
Universidade Federal do Rio Grande do Norte Brasil UFRN Engenharia de Software Departamento de Informática e Matemática Aplicada |
| dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFRN instname:Universidade Federal do Rio Grande do Norte (UFRN) instacron:UFRN |
| instname_str |
Universidade Federal do Rio Grande do Norte (UFRN) |
| instacron_str |
UFRN |
| institution |
UFRN |
| reponame_str |
Repositório Institucional da UFRN |
| collection |
Repositório Institucional da UFRN |
| repository.name.fl_str_mv |
Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN) |
| repository.mail.fl_str_mv |
repositorio@bczm.ufrn.br |
| _version_ |
1846690740920385536 |