Comments (7)
OK I have figured out what the issue is / was. Looks like the documentation for RBAC has some old references to applications
(stacks) and applicationstacks
(stacksets).
My RBAC config is now:
# Please edit the object below. Lines beginning with a '#' will be ignored,
# and an empty file will abort the edit. If an error occurs while saving this file will be
# reopened with the relevant failures.
#
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
creationTimestamp: 2018-11-16T20:21:46Z
name: stackset-controller
resourceVersion: "69399344"
selfLink: /apis/rbac.authorization.k8s.io/v1/clusterroles/stackset-controller
uid: 3dc5925c-e9dd-11e8-8400-06fe3d4492c6
rules:
- apiGroups:
- zalando.org
resources:
- stacks
- stacks/status
- stacksets
- stacksets/status
verbs:
- get
- list
- watch
- create
- update
- patch
- delete
- apiGroups:
- apps
resources:
- deployments
verbs:
- get
- list
- create
- update
- patch
- delete
- apiGroups:
- extensions
resources:
- ingresses
verbs:
- get
- list
- create
- update
- patch
- delete
- apiGroups:
- ""
resources:
- services
verbs:
- get
- list
- create
- update
- patch
- delete
- apiGroups:
- autoscaling
resources:
- horizontalpodautoscalers
verbs:
- get
- list
- create
- update
- patch
- delete
- apiGroups:
- ""
resources:
- endpoints
verbs:
- get
- list
- watch
- create
- update
- patch
from stackset-controller.
@stormmore Cool that you are trying out the stackset-controller! You say you don't get any logs at all, could you share the manifests you use to deploy the controller? and the output of kubectl logs stackset-controller-...
(or is there no logs AT ALL?)
from stackset-controller.
The only manifest I am trying to deploy is the Nginx one that is in the repo docs. Figured that would be a good test to see if the controller was working or not. As for logs it is literally nothing output from kubectl logs stackset-controller-84cb74f794-l2dsz
.
That said, when I ran it locally, I did get errors about not having access to the kubernetes API so I know that the container can output logs.
from stackset-controller.
@stormmore do you have any admission webhooks that are able to change objects installed?
Interesting errors in the logs, we should check.
from stackset-controller.
Yes, I am using KUbeDB for my DB operators.
from stackset-controller.
Awesome, thanks for looking into this. I opened a PR to fix the example: #82
from stackset-controller.
I consider this fixed! :)
from stackset-controller.
Related Issues (20)
- Unbounded Traffic Switch leads to slow actual switch and high number of pods HOT 1
- Regression: StackSetController chokes on single broken stack HOT 1
- Report stackset/stack information via Prometheus metrics
- Proposal - enable external CRDs: skipper RouteGroup, FabricGateway HOT 6
- jsonschema updates for Kubernetes 1.15/1.16 HOT 1
- enable users to define secrets and configmaps in stackset resource HOT 1
- Detect when controller loses connection to API server
- RouteGroup support HOT 1
- startupProbe Support HOT 2
- Fractional traffic weights don't seem to be set accurately
- metadata from stackset service won't be propagated
- In kube-1.18 we don't write status field anymore HOT 1
- fix transport issue with WATCH
- Some low hanging fruits to improve the coverage:
- Include a tidy check on the CI
- StackSet cannot be created when RouteGroup contains metadata HOT 1
- pre define shunt backend in case routegroups are used HOT 3
- Support 'minReadySeconds' for deployments
- Routegroup Algorithm Support HOT 2
- Cannot overwrite rollingUpdate strategy for Stack's Deployment 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 stackset-controller.