{"id":18965876,"url":"https://github.com/wso2/k8s-api-operator","last_synced_at":"2025-08-11T05:08:30.260Z","repository":{"id":38285783,"uuid":"185190309","full_name":"wso2/k8s-api-operator","owner":"wso2","description":"API Operator for Kubernetes","archived":false,"fork":false,"pushed_at":"2022-06-24T04:21:02.000Z","size":55140,"stargazers_count":114,"open_issues_count":24,"forks_count":49,"subscribers_count":111,"default_branch":"master","last_synced_at":"2025-05-25T18:06:26.410Z","etag":null,"topics":["api-management"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/wso2.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-05-06T12:15:38.000Z","updated_at":"2025-04-26T12:43:23.000Z","dependencies_parsed_at":"2022-08-27T05:42:21.036Z","dependency_job_id":null,"html_url":"https://github.com/wso2/k8s-api-operator","commit_stats":null,"previous_names":["wso2/k8s-apim-operator"],"tags_count":22,"template":false,"template_full_name":null,"purl":"pkg:github/wso2/k8s-api-operator","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wso2%2Fk8s-api-operator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wso2%2Fk8s-api-operator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wso2%2Fk8s-api-operator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wso2%2Fk8s-api-operator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wso2","download_url":"https://codeload.github.com/wso2/k8s-api-operator/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wso2%2Fk8s-api-operator/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":269832882,"owners_count":24482330,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-11T02:00:10.019Z","response_time":75,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["api-management"],"created_at":"2024-11-08T14:33:44.592Z","updated_at":"2025-08-11T05:08:30.220Z","avatar_url":"https://github.com/wso2.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# API Operator for Kubernetes\n\n## Introduction\n\nAs microservices are increasingly being deployed on Kubernetes, the need to expose these microservices as well\ndocumented, easy to consume, managed APIs is becoming important to develop great applications.\nThe API operator for Kubernetes makes APIs a first-class citizen in the Kubernetes ecosystem.\nSimilar to deploying microservices, you can now use this operator to deploy APIs for individual microservices or\ncompose several microservices into individual APIs. With this users will be able to expose their microservice\nas managed API in Kubernetes environment without any additional work. \n\nThe API operator for Kubernetes provides first-class support for Micro Integrator deployments in the Kubernetes\necosystem. It uses the Integration custom resource (integration_cr.yaml file) that is available in the Kubernetes\nproject (exported from WSO2 Integration Studio) and deploys the integration in your Kubernetes environment.\n\n![Alt text](images/K8s-API-Operator.png?raw=true \"K8s API Operator\")\n\n## Quick Start Guide with Choreo Connect\n\nDeploy your first API to Choreo Connect using K8s API Operator, see [Quick Start Guide - Kubernetes](https://apim.docs.wso2.com/en/4.0.0/deploy-and-publish/deploy-on-gateway/choreo-connect/getting-started/quick-start-guide/quick-start-guide-kubernetes/)\n\n\n## Deploying Integrations\n\nDeploy integrations using K8s API Operator, see [Deploying Integrations using the Operator](https://apim.docs.wso2.com/en/4.0.0/install-and-setup/setup/kubernetes-operators/k8s-api-operator/manage-integrations/integration-deployments/)\n\n## Standalone Installation\n\nUse the following command to install API Operator\n\n```sh\n\u003e\u003e kubectl apply -f https://github.com/wso2/k8s-api-operator/releases/download/v2.0.3/api-operator-configs.yaml\n```\n\n## Documentation \n\nYou can find the documentation [here](https://apim.docs.wso2.com/en/4.0.0/reference/k8s-operators/k8s-api-operator/).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwso2%2Fk8s-api-operator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwso2%2Fk8s-api-operator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwso2%2Fk8s-api-operator/lists"}