Comments (6)
from homelab.
Is it accessible via LAN? Most services are only accessible via LAN by default, you must explicitly allow internet access.
Could you please provide the following additional information:
- Are you accessing Hajimari via LAN or internet?
- Your homelab repository
- Cloudflare tunnel logs (available from the
cloudflared
namespace) - Ingress addresses (
./scripts/get-dns-config
) - DNS config on Cloudflare dashboard (this should be updated automatically, just double checking)
from homelab.
Thanks for the quick reply. Yes, I enabled by following those instructions.
- Accessing it via LAN.
- https://gitlab.com/rijndael128/homelab
- Looks like terraform apply failed , and the cloudflare namespace was not created.
│ Error: Get "http://localhost/api/v1/namespaces/cloudflared/secrets/cloudflared-credentials": dial tcp 127.0.0.1:80: connect: connection refused
│
│ with module.cloudflare.kubernetes_secret.cloudflared_credentials,
│ on modules/cloudflare/main.tf line 43, in resource "kubernetes_secret" "cloudflared_credentials":
│ 43: resource "kubernetes_secret" "cloudflared_credentials" {
│
╵
╷
│ Error: Get "http://localhost/api/v1/namespaces/external-dns/secrets/cloudflare-api-token": dial tcp 127.0.0.1:80: connect: connection refused
│
│ with module.cloudflare.kubernetes_secret.external_dns_token,
│ on modules/cloudflare/main.tf line 79, in resource "kubernetes_secret" "external_dns_token":
│ 79: resource "kubernetes_secret" "external_dns_token" {
│
╵
╷
│ Error: Get "http://localhost/api/v1/namespaces/cert-manager/secrets/cloudflare-api-token": dial tcp 127.0.0.1:80: connect: connection refused
│
│ with module.cloudflare.kubernetes_secret.cert_manager_token,
│ on modules/cloudflare/main.tf line 110, in resource "kubernetes_secret" "cert_manager_token":
│ 110: resource "kubernetes_secret" "cert_manager_token" {
10.10.69.224 argocd.weyland.io
10.10.69.224 dex.weyland.io
10.10.69.224 git.weyland.io
10.10.69.224 home.weyland.io
10.10.69.224 jellyfin.weyland.io
10.10.69.224 chat.weyland.io
10.10.69.224 matrix.weyland.io
10.10.69.224 grafana.weyland.io
10.10.69.224 paperless.weyland.io
10.10.69.224 seafile.weyland.io
10.10.69.224 tekton.weyland.io
10.10.69.224 registry.weyland.io
10.10.69.224 vault.weyland.io
Also, the tunnel was created but it shows as inactive on the cloudflare dashboard.
from homelab.
Are you building the external layer using cd external && make
or running make external
/make all
from the root directory of the project?
Due to the change in this commit dc7d125, can you try again by running make external
from the root directory of the project (I'll need to update the documentation or revert the change).
Btw please keep the copy right notice or add an acknowledgement to your repo in case you forgot 😉
from homelab.
Alright, looks like that was it. More user error than a bug. Dex is having trouble with secret "dex-secrets" not found
, but I can go ahead and troubleshoot that. Thanks for the help!!
from homelab.
Nice!
Some secrets (Dex, Renovate...) require manual token creation and put into Vault, I haven't automate this process yet, it should be completed in the next version (before the first beta release).
You can see this section to see where to put those secrets in Vault:
homelab/platform/vault/files/generate-secrets/config.yaml
Lines 7 to 13 in 606c7ab
from homelab.
Related Issues (20)
- Nix image update breaks 'make tools' HOT 2
- Support IPv6 HOT 3
- ExternalSecret could not get secret data from provider HOT 3
- cloudflare module error in make process and cloudflared error HOT 9
- new fresh deployment only those pods run HOT 3
- Upon rebuilding, first node in inventory.yaml doesn't rejoin existing cluster. HOT 3
- Route53 instead of cloudflared? HOT 3
- Recreate "Platform" apps HOT 7
- System-upgrade was removed HOT 1
- Add idm_admin creation to kanidm admin reset script? HOT 1
- gitea and 4 other services in a degraded state HOT 5
- Contact Point of AlertManager is absent HOT 5
- Adding a second dedicated network interface for longhorn replication HOT 4
- [Feature request] Add VPN egress HOT 3
- Kubernetes cluster unreachable: x509: certificate signed by unknown authority HOT 1
- Failed to install ArgoCD HOT 5
- Command: make tools, error HOT 2
- Getting errors on bootstrap phase with ApplicationSets HOT 1
- Cannot add master node HOT 3
- Add Infro PR Checks? 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 homelab.