package config
import "k8s.io/kubernetes/pkg/controller/serviceaccount/config"
Index ¶
- type LegacySATokenCleanerConfiguration
- func (in *LegacySATokenCleanerConfiguration) DeepCopy() *LegacySATokenCleanerConfiguration
- func (in *LegacySATokenCleanerConfiguration) DeepCopyInto(out *LegacySATokenCleanerConfiguration)
- type SAControllerConfiguration
Types ¶
type LegacySATokenCleanerConfiguration ¶
type LegacySATokenCleanerConfiguration struct {
// CleanUpPeriod is the period of time since the last usage of an
// auto-generated service account token before it can be deleted.
CleanUpPeriod metav1.Duration
}
func (*LegacySATokenCleanerConfiguration) DeepCopy ¶
func (in *LegacySATokenCleanerConfiguration) DeepCopy() *LegacySATokenCleanerConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LegacySATokenCleanerConfiguration.
func (*LegacySATokenCleanerConfiguration) DeepCopyInto ¶
func (in *LegacySATokenCleanerConfiguration) DeepCopyInto(out *LegacySATokenCleanerConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SAControllerConfiguration ¶
type SAControllerConfiguration struct {
// serviceAccountKeyFile is the filename containing a PEM-encoded private RSA key
// used to sign service account tokens.
ServiceAccountKeyFile string
// concurrentSATokenSyncs is the number of service account token syncing operations
// that will be done concurrently.
ConcurrentSATokenSyncs int32
// rootCAFile is the root certificate authority will be included in service
// account's token secret. This must be a valid PEM-encoded CA bundle.
RootCAFile string
}
SAControllerConfiguration contains elements describing ServiceAccountController.
func (*SAControllerConfiguration) DeepCopy ¶
func (in *SAControllerConfiguration) DeepCopy() *SAControllerConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SAControllerConfiguration.
func (*SAControllerConfiguration) DeepCopyInto ¶
func (in *SAControllerConfiguration) DeepCopyInto(out *SAControllerConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
doc.go types.go zz_generated.deepcopy.go
Directories ¶
| Path | Synopsis |
|---|---|
| pkg/controller/serviceaccount/config/v1alpha1 |
- Version
- v1.28.12
- Published
- Jul 16, 2024
- Platform
- js/wasm
- Imports
- 1 packages
- Last checked
- 11 seconds ago –
Tools for package owners.