Comments (3)
I am also facing a similar issue. The scenario is as follows :
I have a secret (default-cert-secret) in the default tenant with all the replicator annotations.
"annotations": {
"replicator.v1.mittwald.de/replication-allowed": "true",
"replicator.v1.mittwald.de/replication-allowed-namespaces": ".*"
}
Using Kubernetes SDK, I am creating a secret dynamically and this new secret has an annotation as replicator.v1.mittwald.de/replicate-from : default/default-cert-secret
Initially it worked as expected but later on, I found that the annotations in secret of default namespace are getting removed. However, there is no pattern observed in this behavior. Sometimes the annotation gets removed after a day and sometimes it only takes an hour. Someone has to manually update the annotation in the default secret every now and then.
Could really appreciate some help from the team here. I don't see anything important in the logs as well. It is pretty much same as what @Shaileshgnaik had attached.
Am I missing anything here or is this the expected behavior ??
@Shaileshgnaik Please let me know in case you find the reason behind this.
from kubernetes-replicator.
There has not been any activity to this issue in the last 30 days. It will automatically be closed after 7 more days. Remove the stale
label to prevent this.
from kubernetes-replicator.
Hey folks -- sorry for the late response on this one. I have no explanation for this issue -- at no point anywhere in the code do we patch or otherwise modify the source secret. Is it possible that there's another controller working in your cluster working on these secrets (maybe a deployment that overrides the source secrets with kubectl apply
, as was the issue in #40)?
from kubernetes-replicator.
Related Issues (20)
- How to reduce log level to warning from info HOT 10
- how often does the controller check secrets for changes and re-synch? HOT 1
- Allow setting an arbitrary name for the copied Secret resource
- Configurable object types only being replicated HOT 4
- Replication fails randomly on different namespaces during initial startup
- ServiceAccount replication doesn't preserve annotations HOT 1
- Secrets has been deployed with khelm and ArgoCD wants to delete it
- Support replication for Custom Resource
- Proposal: "Pull-based" Replication Using Service Account for Kubernetes-Replicator
- Question Regarding Kubernetes-Replicator's Version Support Policy HOT 1
- fix: secret is replicated to only partial namespaces HOT 1
- secret tls not replicated HOT 2
- not reliable replication
- Allow to disable secret overwrite. Use annotation to protect original values of existing secret in target namespace HOT 1
- Replicatior keep track of removed secrets and loop for wildcard regex in replication-allowed-namespaces.
- Failed to watch secrets: Stream Error
- Helm chart down? HOT 1
- Apply for listing in ArtifactHub
- Publish controller and application specific metrics
- Memory consumption is high
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from kubernetes-replicator.