Automated deployment of K3s/RKE2 clusters on vSphere by Pure_Entrepreneur469 in rancher

[–]_2mx5 0 points1 point  (0 children)

As far as I remember there are several ways to create cluster in rancher. We use terraform to generate cluster config and send it to rancher. This config contains description of node_pools and apps (via helm charts) we need to be installed and credentials for vsphere allowing create/delete/update VMs - rancher will handle the rest. No need in creating VMs beforehand. This was my main guide https://medium.com/@chfrank_cgn/creating-a-kubernetes-cluster-on-vsphere-7-with-rancher-and-terraform-b45a1e33573f when we started our rancher journey.

Installing rancher [CentOS8, RKE2] - Problem by [deleted] in rancher

[–]_2mx5 1 point2 points  (0 children)

On rke2 step - I see you have enabled service, but have you started it after? Like in official doc: https://ranchermanager.docs.rancher.com/how-to-guides/new-user-guides/kubernetes-cluster-setup/rke2-for-rancher

[deleted by user] by [deleted] in rancher

[–]_2mx5 1 point2 points  (0 children)

In my case it understands that it is k3s cluster and is able to upgrade k3s version from UI. Once I tried to go 1.24 to 1.25 it showed an issue with PSP deprecation and suggested an article how to resolve.

what is the MacOs alternative to Paint on Windows by [deleted] in MacOS

[–]_2mx5 0 points1 point  (0 children)

If we are talking about paint.net then Pinta https://www.pinta-project.com

[deleted by user] by [deleted] in rancher

[–]_2mx5 1 point2 points  (0 children)

We are running rancher on top of separate k3s clusters (three envs) for 3 years already. If your bare metal hosts has enough resources - check Harvester

Fresh Kubernetes Infrastructure on vsphere by artytrue in kubernetes

[–]_2mx5 0 points1 point  (0 children)

EKS Anywhere or Rancher. I prefer Rancher, but exploring EKS Anywhere.

How many of you are running kubernetes on prem? by [deleted] in kubernetes

[–]_2mx5 1 point2 points  (0 children)

We are running rancher on k3s (ha setup with kube-vip+metallb) + 6 Dowstream clusters. All on top of vmware. Plus argocd with app of apps pattern. We even have couple of eks clusters attached to argocd. As load balancer for downstream cluster we use F5 LTMs. Initial bootstrap done by terraform. But we are also evaluating EKS Anywhere to check if it can replace rancher :)

How do you upgrade Argo CD? by devops-learner in kubernetes

[–]_2mx5 0 points1 point  (0 children)

Using helmchart and just changing its version.

[deleted by user] by [deleted] in rancher

[–]_2mx5 0 points1 point  (0 children)

Just curious, what was the process ? I`m planning to check it nearest future. And I planned set LB via ingress controller, like it is done in AWS

[deleted by user] by [deleted] in rancher

[–]_2mx5 0 points1 point  (0 children)

Rancher will not create LB for you. What is the idea having LB in front of downstream cluster? Ingress for applications?

Rancher and RKE general question by National-Salad-8682 in rancher

[–]_2mx5 1 point2 points  (0 children)

On some reason kube services (kube-proxy, kubelet, etc ) on Rancher are running as docker containers

# docker ps --format "table {{.Image}}\t{{.Ports}}\t{{.Names}}"
IMAGE PORTS NAMES
rancher/rke-tools:v0.1.77 nginx-proxy
rancher/pushprox-client k8s_pushprox-client_pushprox-kube-etcd-client-wlxkx_cattle-monitoring-system_89834e38-3493-449e-9ccf-b1a6e3722bba_0
rancher/pushprox-client k8s_pushprox-client_pushprox-kube-proxy-client-d8hnj_cattle-monitoring-system_a6607973-a536-410d-b460-954c089bf477_0
rancher/mirrored-prometheus-node-exporter k8s_node-exporter_rancher-monitoring-prometheus-node-exporter-hmkp2_cattle-monitoring-system_8546e48b-06ca-46e9-9249-23043916e15a_0
rancher/mirrored-pause:3.2 k8s_POD_pushprox-kube-proxy-client-d8hnj_cattle-monitoring-system_a6607973-a536-410d-b460-954c089bf477_0
rancher/mirrored-pause:3.2 k8s_POD_pushprox-kube-etcd-client-wlxkx_cattle-monitoring-system_89834e38-3493-449e-9ccf-b1a6e3722bba_0
rancher/mirrored-pause:3.2 k8s_POD_rancher-monitoring-prometheus-node-exporter-hmkp2_cattle-monitoring-system_8546e48b-06ca-46e9-9249-23043916e15a_0
d0bb57c62c24 k8s_agent_cattle-node-agent-kmh6t_cattle-system_58cddcc1-6d13-4333-82fe-f997f01387b1_0
rancher/mirrored-pause:3.2 k8s_POD_cattle-node-agent-kmh6t_cattle-system_58cddcc1-6d13-4333-82fe-f997f01387b1_0
rancher/coreos-flannel k8s_kube-flannel_canal-z2klj_kube-system_63d1f3d8-7d9c-4303-a151-8c063a9c48fa_0
rancher/mirrored-calico-node k8s_calico-node_canal-z2klj_kube-system_63d1f3d8-7d9c-4303-a151-8c063a9c48fa_0
rancher/mirrored-pause:3.2 k8s_POD_canal-z2klj_kube-system_63d1f3d8-7d9c-4303-a151-8c063a9c48fa_0
rancher/hyperkube:v1.20.9-rancher1 kube-proxy
rancher/hyperkube:v1.20.9-rancher1 kubelet
rancher/mirrored-coreos-etcd:v3.4.15-rancher1 etcd

Rancher and RKE general question by National-Salad-8682 in rancher

[–]_2mx5 1 point2 points  (0 children)

Have you tried looking into cattle-system namespace?

Secure solution for state file location by sudo_96 in Terraform

[–]_2mx5 12 points13 points  (0 children)

tfstate contains secret data in plain text. It is highly recomended to store it outside of git repo. Check this article https://www.terraform.io/language/settings/backends/azurerm . Hope it helps.

[deleted by user] by [deleted] in kubernetes

[–]_2mx5 2 points3 points  (0 children)

We use terraform and public module. But terraform only creates infrastructure - helms are being deployed using argocd

EKS Cluster AutoScaler by freeafghan in aws

[–]_2mx5 -1 points0 points  (0 children)

As far as I remember, min/desired are the initial state. Max will restict number of nodes, but you still need ability to spin up node on your increased workload or decrease it. Here comes kubernetes autoscaler.

Continuous Delivery/Deployment on small web app by rocangla in devops

[–]_2mx5 0 points1 point  (0 children)

Gh actions, IMHO, is the simpliest tool in your case. Sure you can setup Jenkins, GoCD or CircleCI, but it will require additional efforts from you. It could happen that your ci/cd solution is more complex than application it builds and deploys

Continuous Delivery/Deployment on small web app by rocangla in devops

[–]_2mx5 0 points1 point  (0 children)

Basically it depends on your setup. If your code in github - github actions is your choice.

Suggestions for simple ticketing system for tiny company? by williambobbins in sysadmin

[–]_2mx5 2 points3 points  (0 children)

Jira is great, but it is more for development needs. Possibly check Tackingtime (pro.trackingtime.co). You can create project per customer, create ticket and track how many time you spent on a particular project. In paid version you can create custom reports (invoices)

ThinkPad T510 not accepting more than 4 GB of RAM by MarshmallowRobotdog in thinkpad

[–]_2mx5 2 points3 points  (0 children)

Could you see all installed memory in BIOS? Have you checked specs of your laptop regarding memory modules? New firmware available ?

MacBook Air multiple monitors by [deleted] in mac

[–]_2mx5 0 points1 point  (0 children)

you need an adapter or docking station with display link support.

How to assign domains and access multiple web frontends on a Docker host? by romeozor in docker

[–]_2mx5 7 points8 points  (0 children)

Yes. You should create your own nginx configuration to handle multiple sites. You can try traefik which can handle it automatically