Kubernetes-REST 1.110 Latest
Files
- .claude/.gitignore
- .claude/agents/kubernetes-rest-doc-writer.md
- .claude/agents/kubernetes-rest-release-manager.md
- .claude/agents/kubernetes-rest-test-writer.md
- .claude/agents/kubernetes-rest-worker.md
- .claude/rules/kubernetes-rest-rules.md
- .claude/settings.json
- .claude/skilletor.json
- .claude/skills/kubernetes-rest-core/SKILL.md
- .claude/skills/kubernetes-rest-hazards/SKILL.md
- .claude/skills/perl-kubernetes-rest/SKILL.md
- .gitignore
- .worktreeinclude
- CLAUDE.md
- Changes
- LICENSE
- MANIFEST
- META.json
- META.yml
- Makefile.PL
- README
- bin/kube_client
- bin/kube_crd2class
- bin/kube_test_minikube
- bin/kube_watch
- cpanfile
- dist.ini
- eg/demo.pl
- lib/Kubernetes/REST.pm
- lib/Kubernetes/REST/APIError.pm
- lib/Kubernetes/REST/Admissionregistration.pm
- lib/Kubernetes/REST/Apiextensions.pm
- lib/Kubernetes/REST/Apiregistration.pm
- lib/Kubernetes/REST/Apps.pm
- lib/Kubernetes/REST/AuthExec.pm
- lib/Kubernetes/REST/AuthToken.pm
- lib/Kubernetes/REST/AuthTokenFile.pm
- lib/Kubernetes/REST/Authentication.pm
- lib/Kubernetes/REST/Authorization.pm
- lib/Kubernetes/REST/Autoscaling.pm
- lib/Kubernetes/REST/Batch.pm
- lib/Kubernetes/REST/CLI.pm
- lib/Kubernetes/REST/CLI/Cmd/Create.pm
- lib/Kubernetes/REST/CLI/Cmd/Delete.pm
- lib/Kubernetes/REST/CLI/Cmd/Get.pm
- lib/Kubernetes/REST/CLI/Cmd/Raw.pm
- lib/Kubernetes/REST/CLI/Crd2Class.pm
- lib/Kubernetes/REST/CLI/Minikube.pm
- lib/Kubernetes/REST/CLI/Role/Connection.pm
- lib/Kubernetes/REST/CLI/Watch.pm
- lib/Kubernetes/REST/Certificates.pm
- lib/Kubernetes/REST/Coordination.pm
- lib/Kubernetes/REST/Core.pm
- lib/Kubernetes/REST/Error.pm
- lib/Kubernetes/REST/Events.pm
- lib/Kubernetes/REST/Example.pm
- lib/Kubernetes/REST/HTTPRequest.pm
- lib/Kubernetes/REST/HTTPResponse.pm
- lib/Kubernetes/REST/HTTPTinyIO.pm
- lib/Kubernetes/REST/Kubeconfig.pm
- lib/Kubernetes/REST/LWPIO.pm
- lib/Kubernetes/REST/LogEvent.pm
- lib/Kubernetes/REST/Networking.pm
- lib/Kubernetes/REST/Policy.pm
- lib/Kubernetes/REST/RbacAuthorization.pm
- lib/Kubernetes/REST/RemoteError.pm
- lib/Kubernetes/REST/Role/IO.pm
- lib/Kubernetes/REST/Scheduling.pm
- lib/Kubernetes/REST/Server.pm
- lib/Kubernetes/REST/Storage.pm
- lib/Kubernetes/REST/V0Group.pm
- lib/Kubernetes/REST/WatchEvent.pm
- misc/agent-context/.claude/agents/kubernetes-rest-doc-writer.md
- misc/agent-context/.claude/agents/kubernetes-rest-release-manager.md
- misc/agent-context/.claude/agents/kubernetes-rest-test-writer.md
- misc/agent-context/.claude/agents/kubernetes-rest-worker.md
- misc/agent-context/.claude/rules/kubernetes-rest-rules.md
- misc/agent-context/.claude/skilletor.json
- misc/agent-context/.claude/skilletor.lock.json
- misc/agent-context/.claude/skills/getty-git-commit-style/SKILL.md
- misc/agent-context/.claude/skills/getty-git-usage/SKILL.md
- misc/agent-context/.claude/skills/getty-perl-core/SKILL.md
- misc/agent-context/.claude/skills/getty-perl-core/references/dbic.md
- misc/agent-context/.claude/skills/getty-perl-moo/SKILL.md
- misc/agent-context/.claude/skills/getty-perl-pod/SKILL.md
- misc/agent-context/.claude/skills/getty-perl-release-author-getty/SKILL.md
- misc/agent-context/.claude/skills/kanban-issues-karr-coordination/SKILL.md
- misc/agent-context/.claude/skills/kanban-issues-karr-coordination/references/cards.md
- misc/agent-context/.claude/skills/kanban-issues-karr-coordination/references/claims.md
- misc/agent-context/.claude/skills/kanban-issues-karr-coordination/references/config.md
- misc/agent-context/.claude/skills/kanban-issues-karr-coordination/references/cross-board.md
- misc/agent-context/.claude/skills/kanban-issues-karr-coordination/references/queries.md
- misc/agent-context/.claude/skills/kanban-issues-karr-coordination/references/setup.md
- misc/agent-context/.claude/skills/kanban-issues-karr-coordination/references/storage.md
- misc/agent-context/.claude/skills/kanban-issues-karr-ticket/SKILL.md
- misc/agent-context/.claude/skills/kubernetes-concepts/SKILL.md
- misc/agent-context/.claude/skills/kubernetes-rest-core/SKILL.md
- misc/agent-context/.claude/skills/kubernetes-rest-hazards/SKILL.md
- misc/agent-context/.claude/skills/perl-io-k8s-kubernetes-classes/SKILL.md
- misc/agent-context/.claude/skills/perl-kubernetes-rest/SKILL.md
- misc/agent-context/.claude/skills/perl-release-dist-ini/SKILL.md
- misc/agent-context/CLAUDE.md
- t/01_load.t
- t/02_exceptions.t
- t/03_params2request.t
- t/04_response2result.t
- t/05_api_operations.t
- t/06_examples.t
- t/07_example_crud.t
- t/08_crd.t
- t/09_crd_autogen.t
- t/10_watch.t
- t/11_watch_live.t
- t/12_patch.t
- t/13_io_backends.t
- t/14_kubeconfig.t
- t/15_advanced_api.t
- t/16_cli_watch.t
- t/17_ensure.t
- t/20_log.t
- t/21_port_forward.t
- t/22_exec.t
- t/23_attach.t
- t/24_encoding.t
- t/25_one_package_per_file.t
- t/26_status_subresource.t
- t/27_v0_group_classes.t
- t/28_cli_create.t
- t/29_cli_kubeconfig_env.t
- t/30_k8s_delegation.t
- t/31_kubeconfig_merge.t
- t/32_kubeconfig_relative_paths.t
- t/33_kubeconfig_tokenfile.t
- t/34_token_rotation.t
- t/35_kubeconfig_degenerate.t
- t/36_expand_class_no_fetch.t
- t/37_inflate_list_drops.t
- t/38_openapi_single_fetch.t
- t/39_cli_minikube.t
- t/40_cli_crd2class.t
- t/41_aggregated_discovery.t
- t/42_with_providers.t
- t/43_resolution_order.t
- t/44_unstructured_fallback.t
- t/45_ensure_crd.t
- t/46_crd_live_crossdist.t
- t/47_ensure_only.t
- t/48_exact_class_handoff.t
- t/49_query_encoding.t
- t/50_unknown_resource.t
- t/51_schema_for_unresolved.t
- t/52_ensure_unknown_kind.t
- t/53_api_error.t
- t/54_delete_propagation.t
- t/55_discovery_seam.t
- t/56_invalidate_keeps_passed_map.t
- t/57_with_keeps_caller_map.t
- t/58_unknown_options.t
- t/59_openapi_fetch_error.t
- t/60_schema_for_gvk.t
- t/61_list_get_watch_unknown_args.t
- t/62_discovery_api_error.t
- t/63_compare_schema_unstructured.t
- t/64_patch_ensure_crd_duplex_unknown_args.t
- t/65_v0_read_status.t
- t/66_legacy_discovery_errors.t
- t/67_fallback_carp_caller_line.t
- t/68_v0_write_status.t
- t/69_v0_component_status.t
- t/70_v0_error_caller_line.t
- t/71_kubeconfig_exec_no_shell.t
- t/72_kubeconfig_in_cluster.t
- t/73_watch_bookmarks.t
- t/74_list_paging.t
- t/75_auth_exec.t
- t/author-pod-syntax.t
- t/fixtures/staticwebsite-crd.yaml
- t/lib/Gizmo.pm
- t/lib/My/GatewayApi/Gateway.pm
- t/lib/My/Istio/Gateway.pm
- t/lib/My/Pipeline/Job.pm
- t/lib/My/Pipeline/PersistentVolumeClaim.pm
- t/lib/My/StaticWebSite.pm
- t/lib/Test/Kubernetes/Mock.pm
- t/mock/delete_api_v1_namespaces_perl-test.json
- t/mock/delete_api_v1_namespaces_perl-test_services_my-app.json
- t/mock/delete_apis_apps_v1_namespaces_perl-test_deployments_my-app.json
- t/mock/delete_apis_batch_v1_namespaces_perl-test_cronjobs_scheduled-job.json
- t/mock/delete_apis_batch_v1_namespaces_perl-test_jobs_batch-job.json
- t/mock/delete_apis_homelab.example.com_v1_namespaces_perl-crd-ag-test_staticwebsites_my-blog.json
- t/mock/delete_apis_homelab.example.com_v1_namespaces_perl-crd-test_staticwebsites_my-blog.json
- t/mock/delete_apis_homelab.example.com_v1_namespaces_perl-test_staticwebsites_my-blog.json
- t/mock/get_api_v1_namespaces.json
- t/mock/get_api_v1_namespaces_default.json
- t/mock/get_api_v1_namespaces_default_serviceaccounts.json
- t/mock/get_api_v1_namespaces_default_serviceaccounts_default.json
- t/mock/get_api_v1_namespaces_default_services.json
- t/mock/get_api_v1_namespaces_default_services_kubernetes.json
- t/mock/get_api_v1_namespaces_perl-test_resourcequotas_ns-quota.json
- t/mock/get_api_v1_nodes.json
- t/mock/get_apis_apps_v1_namespaces_perl-test_deployments_my-app.json
- t/mock/get_apis_homelab.example.com_v1_namespaces_perl-crd-ag-test_staticwebsites.json
- t/mock/get_apis_homelab.example.com_v1_namespaces_perl-crd-ag-test_staticwebsites_my-blog.json
- t/mock/get_apis_homelab.example.com_v1_namespaces_perl-crd-test_staticwebsites.json
- t/mock/get_apis_homelab.example.com_v1_namespaces_perl-crd-test_staticwebsites_my-blog.json
- t/mock/get_apis_homelab.example.com_v1_namespaces_perl-test_staticwebsites.json
- t/mock/get_apis_homelab.example.com_v1_namespaces_perl-test_staticwebsites_my-blog.json
- t/mock/post_api_v1_namespaces.json
- t/mock/post_api_v1_namespaces_perl-test_configmaps.json
- t/mock/post_api_v1_namespaces_perl-test_limitranges.json
- t/mock/post_api_v1_namespaces_perl-test_persistentvolumeclaims.json
- t/mock/post_api_v1_namespaces_perl-test_resourcequotas.json
- t/mock/post_api_v1_namespaces_perl-test_secrets.json
- t/mock/post_api_v1_namespaces_perl-test_services.json
- t/mock/post_apis_apps_v1_namespaces_perl-test_deployments.json
- t/mock/post_apis_batch_v1_namespaces_perl-test_cronjobs.json
- t/mock/post_apis_batch_v1_namespaces_perl-test_jobs.json
- t/mock/post_apis_homelab.example.com_v1_namespaces_perl-crd-ag-test_staticwebsites.json
- t/mock/post_apis_homelab.example.com_v1_namespaces_perl-crd-test_staticwebsites.json
- t/mock/post_apis_homelab.example.com_v1_namespaces_perl-test_staticwebsites.json
- t/mock/post_apis_rbac.authorization.k8s.io_v1_namespaces_perl-test_rolebindings.json
- t/mock/post_apis_rbac.authorization.k8s.io_v1_namespaces_perl-test_roles.json
- t/mock/put_apis_apps_v1_namespaces_perl-test_deployments_my-app.json
- t/mock/put_apis_homelab.example.com_v1_namespaces_perl-crd-ag-test_staticwebsites_my-blog.json
- t/mock/put_apis_homelab.example.com_v1_namespaces_perl-crd-test_staticwebsites_my-blog.json
- t/mock/put_apis_homelab.example.com_v1_namespaces_perl-test_staticwebsites_my-blog.json
- t/record_fixtures.pl
- t/release-changes_has_content.t