NAME
IO::K8s::ExternalSecrets::V1::GitlabProvider - GitLab configures this store to sync secrets using GitLab Variables provider
VERSION
version 1.108
auth
Auth configures how secret-manager authenticates with a GitLab instance.
caBundle
Base64 encoded certificate for the GitLab server sdk. The sdk MUST run with HTTPS to make sure no MITM attack can be performed.
caProvider
see: https://external-secrets.io/latest/spec/#external-secrets.io/v1alpha1.CAProvider
environment
Environment environment_scope of gitlab CI/CD variables (Please see https://docs.gitlab.com/ee/ci/environments/#create-a-static-environment on how to create environments)
groupIDs
GroupIDs specify, which gitlab groups to pull secrets from. Group secrets are read from left to right followed by the project variables.
inheritFromGroups
InheritFromGroups specifies whether parent groups should be discovered and checked for secrets.
projectID
ProjectID specifies a project where secrets are located.
url
URL configures the GitLab instance URL. Defaults to https://gitlab.com/.
SUPPORT
Issues
Please report bugs and feature requests on GitHub at https://github.com/pplu/io-k8s-p5/issues.
CONTRIBUTING
Contributions are welcome! Please fork the repository and submit a pull request.
AUTHORS
Torsten Raudssus <getty@cpan.org>
Jose Luis Martinez Torres <jlmartin@cpan.org>
COPYRIGHT AND LICENSE
This software is Copyright (c) 2018-2026 by Jose Luis Martinez Torres <jlmartin@cpan.org>.
This is free software, licensed under:
The Apache License, Version 2.0, January 2004