Skip to content

Commit 788b9ce

Browse files
committed
Reword Go requirement for Aggregated API
Given 'Aggregated APIs are subordinate API servers that sit behind the primary API server, which acts as a proxy', the comparison table indicates a requirement for the subordinate API servers to use Go, when it is not a requirement as long as the subordinate API server follows the expected contract
1 parent c91e60c commit 788b9ce

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

content/en/docs/concepts/extend-kubernetes/api-extension/custom-resources.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,7 @@ CRDs are easier to create than Aggregated APIs.
167167

168168
| CRDs | Aggregated API |
169169
| --------------------------- | -------------- |
170-
| Do not require programming. Users can choose any language for a CRD controller. | Requires programming in Go and building binary and image. |
170+
| Do not require programming. Users can choose any language for a CRD controller. | Requires programming and building binary and image. |
171171
| No additional service to run; CRDs are handled by API server. | An additional service to create and that could fail. |
172172
| No ongoing support once the CRD is created. Any bug fixes are picked up as part of normal Kubernetes Master upgrades. | May need to periodically pickup bug fixes from upstream and rebuild and update the Aggregated API server. |
173173
| No need to handle multiple versions of your API; for example, when you control the client for this resource, you can upgrade it in sync with the API. | You need to handle multiple versions of your API; for example, when developing an extension to share with the world. |

0 commit comments

Comments
 (0)