primaryKinds
- Specified by:
primaryKindsin classKubernetesCachingAgent
com.netflix.spinnaker.cats.agent.AccountAware, com.netflix.spinnaker.cats.agent.Agent, com.netflix.spinnaker.cats.agent.AgentIntervalAware, com.netflix.spinnaker.cats.agent.CachingAgentCore kinds is a hardcoded, immutable list defined in KubernetesKindProperties.getGlobalKindProperties(). From this list, only the kinds to which
clouddriver has access (kubectl get {kind}) and are allowed by configuration are cached.
com.netflix.spinnaker.cats.agent.CachingAgent.CacheExecutionaccountName, agentCount, agentIndex, agentInterval, configurationProperties, credentials, jobExecutor, kubernetesSpinnakerKindMap, objectMapper, providerName, registry, SPINNAKER_UI_KINDSKubernetesCoreCachingAgent(KubernetesNamedAccountCredentials namedAccountCredentials,
com.fasterxml.jackson.databind.ObjectMapper objectMapper,
com.netflix.spectator.api.Registry registry,
int agentIndex,
int agentCount,
Long agentInterval,
KubernetesConfigurationProperties configurationProperties,
KubernetesSpinnakerKindMap kubernetesSpinnakerKindMap,
Front50ApplicationLoader front50ApplicationLoader) Collection<com.netflix.spinnaker.cats.agent.AgentDataType>protected List<KubernetesKind>buildCacheResult, buildCacheResult, defaultIntrospectionDetails, filteredPrimaryKinds, getAgentType, getNamespaces, handleClusterScopedResources, loadData, loadPrimaryResource, loadPrimaryResource, loadPrimaryResourceList, loadSecondaryResourceRelationshipsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAccountNamegetProviderName, handlesAccountgetAgentErrorInterval, getAgentIntervalgetAgentExecution, getCacheKeyPatternsprimaryKinds in class KubernetesCachingAgent