Hi guys
I deploy a drone by kubernetes, I followed official docs which is https://docs.drone.io/installation/github/kubernetes/
Here is my deploy file:
apiVersion: apps/v1
kind: Deployment
metadata:
name: drone-server
namespace: default
labels:
app: drone-server
spec:
replicas: 1
selector:
matchLabels:
app: drone-server
template:
metadata:
labels:
app: drone-server
spec:
containers:
- name: drone-server
image: drone/drone:1.0.0-rc.4
env:
- name: DRONE_KUBERNETES_ENABLED
value: "true"
- name: DRONE_KUBERNETES_NAMESPACE
value: default
- name: DRONE_GITHUB_SERVER
value: https://github.com
- name: DRONE_GITHUB_CLIENT_ID
value: XXX
- name: DRONE_GITHUB_CLIENT_SECRET
value: XXX
- name: DRONE_RPC_SECRET
value: XXX
- name: DRONE_SERVER_HOST
value: mydomain
- name: DRONE_SERVER_PROTO
value: https
- name: DRONE_DATABASE_DRIVER
value: sqlite3
- name: DRONE_DATABASE_DATASOURCE
value: "/drone/drone.sqlite"
- name: DRONE_USER_CREATE
value: username:AlloVince,admin:true
ports:
- name: http
containerPort: 80
- name: https
containerPort: 443
volumeMounts:
- name: drone-pvc
mountPath: "/drone"
volumes:
- name: drone-pvc
persistentVolumeClaim:
claimName: drone-pvc
restartPolicy: Always
After deployment finished, I login into drone with my Github account “AlloVince”, as same as deployment file.
But I still not able to see any admin feature button or link
I checked logs, the permission grant successful
kubectl logs drone-server-5c884fbc65-5pd47
{"admin":true,"level":"info","login":"AlloVince","machine":false,"msg":"bootstrap: account created","time":"2019-01-21T06:31:09Z","token":"XXX"}
Please let me know if I missed something, thank you