ClusterRole(propsIn) | k8s ClusterRole resource |
ClusterRoleBinding(propsIn) | k8s ClusterRoleBinding resource |
computeNamespaceFromMetadata(metadata) | |
ConfigMap(propsIn) | k8s ConfigMap resource |
Container(props) | Component that implements the abstract Container interface and translates to a Kubernetes-specific k8s.K8sContainer. |
isClusterRoleProps(props) | |
isK8sContainerElement(x) | Tests whether an element is a k8s.K8sContainer element |
isLabelSelector(x) | |
isPod(x) | Tests whether x is a Pod element |
isResource(x) | Tests to see if an object is a k8s.Resource element |
isResourceFinalElement(e) | Type assertion to see if an element is both a Resource and a @adpt/core#FinalElement |
isResourcePropsWithConfig(x) | Tests whether a ResourceProps is for a template object |
isServiceAccountProps(p) | |
k8sContainerProps(abstractProps, k8sProps) | Low level utility function to translate from the abstract Container component props (ContainerProps) to k8s.K8sContainerProps to be used in a k8s.K8sContainer. |
makeClusterInfo(options) | Make a k8s.ClusterInfo object suitable for use with k8s resources |
Secret(propsIn) | k8s Secret resource |
Service(propsIn) | Native Kubernetes Service resource |
ServiceAccount(propsIn) | k8s ServiceAccount resource |
useResource(opts) | (BETA) Hook to allow conversion of a prop that could be a value or a handleThis function behaves similarly to k8s.useResources(), but works for a prop that is either a Handle or a single value instead of an array of Handles and values.See k8s.useResources() for more detailed documentation. |
useResources({ initial, notReady, kinds, thisResourceName, propName, }) | (BETA) Hook that allows a prop to be either an array of handle to k8s resources and values |