{"id":53801,"date":"2021-01-13T09:01:04","date_gmt":"2021-01-13T09:01:04","guid":{"rendered":"https:\/\/www.cryptocabaret.com\/?p=53801"},"modified":"2021-01-13T09:01:04","modified_gmt":"2021-01-13T09:01:04","slug":"analyze-kubernetes-files-for-errors-with-kubelinter","status":"publish","type":"post","link":"https:\/\/www.cryptocabaret.com\/?p=53801","title":{"rendered":"Analyze Kubernetes files for errors with KubeLinter"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" typeof=\"foaf:Image\" src=\"https:\/\/www.cryptocabaret.com\/wp-content\/uploads\/2021\/01\/mistake_bug_fix_find_error-1.png\" width=\"520\" height=\"293\" alt=\"magnifying glass on computer screen, finding a bug in the code\" title=\"magnifying glass on computer screen, finding a bug in the code\"><\/p>\n<p><a href=\"https:\/\/github.com\/stackrox\/kube-linter\" target=\"_blank\" rel=\"noopener noreferrer\">KubeLinter<\/a> is an open source project released by Stackrox to analyze Kubernetes YAML files for security issues and errant code. The tool covers Helm charts and Kubernetes configuration files, including <a href=\"https:\/\/knative.dev\/\" target=\"_blank\" rel=\"noopener noreferrer\">Knative<\/a> files. Using it can improve cloud-native development, reduce development time, and encourage DevOps best practices.<\/p>\n<p><a href=\"https:\/\/opensource.com\/article\/21\/1\/kubelinter\">read more<\/a><\/p>\n<p class=\"wpematico_credit\"><small>Powered by <a href=\"http:\/\/www.wpematico.com\" target=\"_blank\" rel=\"noopener noreferrer\">WPeMatico<\/a><\/small><\/p>\n","protected":false},"excerpt":{"rendered":"<p>KubeLinter is an open source project released by Stackrox to analyze Kubernetes YAML files for security issues and errant code. The tool covers Helm charts and Kubernetes configuration files, including Knative files. Using it can improve cloud-native development, reduce development time, and encourage DevOps best practices. read more Powered by WPeMatico<\/p>\n","protected":false},"author":1,"featured_media":53802,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[307],"tags":[],"class_list":["post-53801","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-open-source"],"_links":{"self":[{"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=\/wp\/v2\/posts\/53801","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=53801"}],"version-history":[{"count":0,"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=\/wp\/v2\/posts\/53801\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=\/wp\/v2\/media\/53802"}],"wp:attachment":[{"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=53801"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=53801"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=53801"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}