Comments (4)
Hi!
I think it's not a bug. You ran the operator on your computer ? Or built the image and ran the operator in a deployment ?
If you ran it in your computer, as it will try to connect to temporal-frontend.demo:7233
it couldn't work.
About CRD I agree for namespaces.
Maybe:
Cluster
TemporalNamespace
TemporalClusterClient
WDYT ?
from temporal-operator.
Regarding the names I agree but still would favor TemporalCluster over cluster because the end user will reference cluster from cli which is generic may clash with other operator CRD forcing them to specify cluster.temporal.io. I am good either way just think it would be nicer as TemporalCluster.
from temporal-operator.
Regarding namespace error, i still get same error using my EKS cluster and running operator directly. I am using this CR which reproduces issue.
apiVersion: temporal.io/v1beta1 kind: Namespace metadata: name: test spec: clusterRef: name: prod description: Accounting team namespace retentionPeriod: 168h #7 days
What is odd is e2e works but using CR results in no namespace created. However i also get no error in operator logs but the CR status shows deadline exceeded.
Status: Conditions: Last Transition Time: 2022-09-29T17:27:49Z Message: can't create "test" namespace: context deadline exceeded Observed Generation: 1 Reason: LastReconcileCycleFailed Status: True Type: ReconcileError
from temporal-operator.
Update: after slack discussion this issue is because i am running operator locally and it doesnt have access to temporal server to create namespace.
from temporal-operator.
Related Issues (20)
- Unable to use certificates to authenticate with DB HOT 2
- worker and ui pods do not have liveness probes HOT 1
- cassandra schema version compatibility check failed: no connections were made when creating the session HOT 3
- Add support for Temporal v1.23.0
- Some TemporalNamespace reconciliation status conditions are never updated HOT 1
- E2E tests are not using the correct Kind version HOT 1
- Bug: `setup-default-schema` job hangs when Istio sidecar is injected HOT 1
- Can't create temporal namespace when using mTLS and custom certs HOT 3
- Need to be able to override/replace livenessProbe handler HOT 3
- Allow to use NodePort and LoadBalancer type for deployment HOT 1
- Not able to deploy version: 1.23.0 HOT 4
- httpPort in the service spec being ignored HOT 3
- Allow setting tolerations & node affinity rules for Jobs HOT 6
- temporal's pprof utility HOT 1
- Invalid subject name being set as it does not match hostname. HOT 7
- Rotated certificates cause all services to crashloop/failure to refresh HOT 3
- Feature: Add support for configuring UI auth
- Can't connect via client to frontend service with cert-manager mTLS certificate HOT 3
- Temporal UI should not run as root HOT 1
- Images being pulled every time leading to timeouts and slowdowns HOT 1
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 temporal-operator.