GithubHelp home page GithubHelp logo

Comments (23)

jlewi avatar jlewi commented on June 28, 2024 2

Thanks @willingc

We're waiting on some approvals on our end; as soon as those are taken care of I can look into setting it up.

from website.

jlewi avatar jlewi commented on June 28, 2024 1

We need to get certain approvals on our side in order to launch this; we are working on it.

from website.

ankushagarwal avatar ankushagarwal commented on June 28, 2024 1

FWIW github pages now has https support https://blog.github.com/2018-05-01-github-pages-custom-domains-https/

from website.

willingc avatar willingc commented on June 28, 2024

Another option would be netlify https://gohugo.io/hosting-and-deployment/hosting-on-netlify/ One of the nice things is you have CD for draft and prod.

from website.

ankushagarwal avatar ankushagarwal commented on June 28, 2024

from website.

willingc avatar willingc commented on June 28, 2024

@ankushagarwal Yep. Let's Encrypt https://www.netlify.com/docs/ssl/#netlify-certificates

from website.

gaocegege avatar gaocegege commented on June 28, 2024

Personally, I prefer netlify since it supports CI. It could generate a preview for each PR and it could help us to accelerate review process.

from website.

jlewi avatar jlewi commented on June 28, 2024

SGTM.

from website.

gaocegege avatar gaocegege commented on June 28, 2024

Hi

Any progress here?

We could refer to https://github.com/kubernetes/website for the usage of netlify.

from website.

gaocegege avatar gaocegege commented on June 28, 2024

We could use GitHub Pages for prod and Netlify for CI if you want. But I prefer to do CI/CD all in Netlify.

BTW, gaocegege#1 uses Netlify to CI and we can see the preview for the PR: https://deploy-preview-1--kubeflow-website-dev.netlify.com/

Could you please enable Netlify for the repo? And I could help to setup the config to activate CI.

from website.

jlewi avatar jlewi commented on June 28, 2024

@gaocegege Can you send a GitHub request to enable Netify on this repository? Or send me instructions on how to enable netify for this repository? I couldn't find a link.

from website.

gaocegege avatar gaocegege commented on June 28, 2024

@jlewi

https://app.netlify.com/

You could sign up an account on netlify and enable the repository, I can not send the request since I can not access the repository on netlify or on GitHub settings page.

from website.

willingc avatar willingc commented on June 28, 2024

https://gohugo.io/hosting-and-deployment/hosting-on-netlify/ cc@jlewi

from website.

jlewi avatar jlewi commented on June 28, 2024

/priority p1

from website.

jlewi avatar jlewi commented on June 28, 2024

I've enabled netify and configured continuous deployment. Its supposed to be published to

https://competent-brattain-de2d6d.netlify.com/

But that's serving 404s.

My conjecture is that we need #9 to provide a hugo config.

I still need to setup a custom domain and SSL.

from website.

jlewi avatar jlewi commented on June 28, 2024

If Kubernetes is using netify I think that's a good reason to use netify.

from website.

willingc avatar willingc commented on June 28, 2024

@jlewi It looks like all is up and running now on your demo site.

from website.

jlewi avatar jlewi commented on June 28, 2024

I will try to get it published to
www.kubeflow.org
and kubeflow.org
this week.

from website.

jlewi avatar jlewi commented on June 28, 2024

Created a CNAME record to map www.kubeflow.org to competent-brattain-de2d6d.netlify.com per the netify instructions
https://www.netlify.com/docs/custom-domains/

The instructions recommend designating www.kubeflow.org as the primary domain to redirect kubeflow.org to it but I'm not sure how to do that.

from website.

jlewi avatar jlewi commented on June 28, 2024

Netlify docs recommend creating an A record for .kubeflow.org that points as netlify loadbalancers

kubeflow.org A 104.198.14.52

As a way of doing the redirection. I created that record but it doesn't look like that address is returned by nslookup; maybe it takes time to propogate?

It looks like https should be easy to setup once we have the DNS registration for kubeflow.org properly configured.

from website.

jlewi avatar jlewi commented on June 28, 2024

Looks like it propogated.

from website.

jlewi avatar jlewi commented on June 28, 2024

https is enabled. I also forced all traffic to be https.

from website.

jlewi avatar jlewi commented on June 28, 2024

https://www.kubeflow.org
if you want to try it out.

from website.

Related Issues (20)

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.