{"id":37194099,"url":"https://github.com/kenmoini/proxy-config-operator","last_synced_at":"2026-01-14T22:33:12.354Z","repository":{"id":231966436,"uuid":"710590664","full_name":"kenmoini/proxy-config-operator","owner":"kenmoini","description":"A Kubernetes Operator to dynamically modify workloads with Outbound Proxy configuration","archived":false,"fork":false,"pushed_at":"2023-10-27T02:45:05.000Z","size":45,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-04-07T03:59:53.146Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kenmoini.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2023-10-27T02:44:18.000Z","updated_at":"2024-04-07T04:00:04.066Z","dependencies_parsed_at":"2024-04-07T04:00:02.300Z","dependency_job_id":"a9553bf3-7f1d-4147-ab28-c2a2cb2ee5e4","html_url":"https://github.com/kenmoini/proxy-config-operator","commit_stats":null,"previous_names":["kenmoini/proxy-config-operator"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/kenmoini/proxy-config-operator","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kenmoini%2Fproxy-config-operator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kenmoini%2Fproxy-config-operator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kenmoini%2Fproxy-config-operator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kenmoini%2Fproxy-config-operator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kenmoini","download_url":"https://codeload.github.com/kenmoini/proxy-config-operator/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kenmoini%2Fproxy-config-operator/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28436522,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-14T21:32:52.117Z","status":"ssl_error","status_checked_at":"2026-01-14T21:32:33.442Z","response_time":107,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-01-14T22:33:11.640Z","updated_at":"2026-01-14T22:33:12.342Z","avatar_url":"https://github.com/kenmoini.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Proxy Configuration Operator\n\nThe Proxy Configuration Operator allows easy configuration of workloads to be used with Outbound Proxys.\n\n## Problem\n\nIn OpenShift, the Cluster-wide Outbound Proxy Configuration is only available to operators and workloads that are developed to consume it when set.\n\nFor user workloads, you must define these environmental variables manually, which produces more labor.\n\n## Solution\n\nYou can inject the cluster-wide additionalTrustBundle otherwise known as the trusted root CA system store via a blank ConfigMap with the label `config.openshift.io/inject-trusted-cabundle=\"true\"` which you can then mount to a workload.  Doing the same for Outbound Proxy configuration would be ideal.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkenmoini%2Fproxy-config-operator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkenmoini%2Fproxy-config-operator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkenmoini%2Fproxy-config-operator/lists"}