Code Monkey home page Code Monkey logo

cluster-red-flux's Issues

Remove coreos etcd operator

Coreos etcd operator cannot handle failures, which causes cascading failures due to coredns utilizing etcd. Remove and replace with etcd deployment.

Flux fails to sync.

ts=2020-08-31T07:10:50.361303667Z caller=sync.go:60 component=daemon info="trying to sync git changes to the cluster" old=4b19e618f66b523a56ecc1abc0abb8e71c13f732 new=2a867282edda443e3ba903f0913e69693829f200
ts=2020-08-31T07:10:50.467439033Z caller=main.go:276 type="internal kubernetes error" kubernetes_caller=k8s.io/[email protected]/discovery/cached/memory/memcache.go:111 err="couldn't get resource list for tap.linkerd.io/v1alpha1: the server is currently unable to handle the request"
ts=2020-08-31T07:10:50.472023568Z caller=loop.go:108 component=sync-loop err="collating resources in cluster for sync: the server is currently unable to handle the request"
ts=2020-08-31T07:10:50.474183931Z caller=loop.go:134 component=sync-loop event=refreshed url=ssh://[email protected]/mcserverhosting-net/cluster-red-flux branch=master HEAD=2a867282edda443e3ba903f0913e69693829f200

mailu requires pod affinity if using rwo

Warning  FailedAttachVolume  68s                attachdetach-controller  Multi-Attach error for volume "pvc-28eeae11-eee6-482c-ac1a-d7e765fbff77" Volume is already used by pod(s) mailu-roundcube-86f585cb78-ss46k, mailu-postfix-7fb657c7d5-r986v, mailu-dovecot-84ccf7cd67-g6nqs

Or utilize rook-cephfs storage class for RWX

ETCd operator needs access to dns namespace

time="2020-07-31T00:16:19Z" level=error msg="failed to update members: list members failed: creating etcd client failed: dial tcp 10.244.5.49:2379: connect: connection refused" cluster-name=etcd-coredns cluster-namespace=dns pkg=cluster

CNAME resolution failure

type C:\Users\shaba\Documents\git\cluster-red-flux\infra\dns\test.json | etcdctl put /skydns/red/mcserverhosting/test5/1
OK

etcdctl get /skydns/red/mcserverhosting/test5/1
/skydns/red/mcserverhosting/test5/1
{"host":"10.0.2.15"}

dig a @ns1.mcserverhosting.red test5.mcserverhosting.red

; <<>> DiG 9.14.8 <<>> a @ns1.mcserverhosting.red test5.mcserverhosting.red
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 65496
;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
;; WARNING: recursion requested but not available

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
; COOKIE: fb30230269632295 (echoed)
;; QUESTION SECTION:
;test5.mcserverhosting.red.     IN      A

;; ANSWER SECTION:
test5.mcserverhosting.red. 30   IN      A       10.0.2.15

;; Query time: 32 msec
;; SERVER: 51.222.70.240#53(51.222.70.240)
;; WHEN: Sun Jul 26 05:19:06 Eastern Daylight Time 2020
;; MSG SIZE  rcvd: 107


type C:\Users\shaba\Documents\git\cluster-red-flux\infra\dns\test.json | etcdctl put /skydns/red/mcserverhosting/test6/1
OK

etcdctl get /skydns/red/mcserverhosting/test6/1
/skydns/red/mcserverhosting/test6/1
{"host":"test5.mcserverhosting.red"}

dig cname @ns1.mcserverhosting.red test6.mcserverhosting.red

; <<>> DiG 9.14.8 <<>> cname @ns1.mcserverhosting.red test6.mcserverhosting.red
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 54957
;; flags: qr aa rd; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1
;; WARNING: recursion requested but not available

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
; COOKIE: ff8250c5ea412d17 (echoed)
;; QUESTION SECTION:
;test6.mcserverhosting.red.     IN      CNAME

;; AUTHORITY SECTION:
.                       30      IN      SOA     ns.dns. hostmaster. 1595755177 7200 1800 86400 30

;; Query time: 28 msec
;; SERVER: 51.222.70.240#53(51.222.70.240)
;; WHEN: Sun Jul 26 05:19:35 Eastern Daylight Time 2020
;; MSG SIZE  rcvd: 117

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.