Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Azure Setup Guide / Example #16

Open
J12934 opened this issue Aug 10, 2019 · 6 comments
Open

Azure Setup Guide / Example #16

J12934 opened this issue Aug 10, 2019 · 6 comments
Labels
documentation Improvements or additions to documentation help wanted Extra attention is needed

Comments

@J12934
Copy link
Member

J12934 commented Aug 10, 2019

The Azure Setup Example has been started but is still WIP.
Some help, especially from some Azure Experts would be highly appreciated!

https://github.com/J12934/juicy-ctf/blob/master/guides/azure/azure.md

@J12934 J12934 added documentation Improvements or additions to documentation help wanted Extra attention is needed labels Aug 10, 2019
@c0pp3r
Copy link

c0pp3r commented Nov 12, 2020

Hey there. So I'm new to Azure but I took the time to try and solve this and here is what I did for anyone that comes along after me.
Here is the yaml for the LB:
kind: Service
apiVersion: v1
metadata:
name: multi-juicer-loadbalancer
spec:
type: LoadBalancer
selector:
app.kubernetes.io/instance: multi-juicer
app.kubernetes.io/name: multi-juicer
ports:
- name: http
protocol: TCP
port: 80
targetPort: 3000

save that to do-lb.yam

kubectl create -f do-lb.yam

You can check on this with:
kubectl describe services multi-juicer-loadbalancer

This should create an external IP for accessing your multi-juicer in Azure after you have followed the rest of the instructions.

When done do:
kubectl delete -f do-lb.yaml

helm delete multi-juicer

@J12934
Copy link
Member Author

J12934 commented Nov 13, 2020

Nice 👍, thanks @c0pp3r
Do you know if there is a easy way to set up https & custom domains for the azure loadbalancers?

@c0pp3r
Copy link

c0pp3r commented Dec 2, 2020

Nice 👍, thanks @c0pp3r
Do you know if there is a easy way to set up https & custom domains for the azure loadbalancers?

Apologies for the late response. I honestly haven't tried at this point. I would imagine you could handle that somewhere in azure but would have to do some digging.

@J12934
Copy link
Member Author

J12934 commented May 20, 2022

Azure guide was update to include external connection, but the guide doesn't show how to set it up using https.
Any help / changes on that front would be extremely welcome 🙏

@sydseter
Copy link
Contributor

sydseter commented Jun 8, 2022

I added how to setup ssl for the ingress. see: #118

@J12934
Copy link
Member Author

J12934 commented Jul 13, 2022

I've removed the WIP warning from the Azure Guide now 👍
I'll keep the issue open so that we can keep discussing further problems and improvements here if they come up.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants