Skip to content
Permalink
Branch: master
Commits on May 10, 2019
  1. Bump kubectl example

    alexellis committed May 10, 2019
    Signed-off-by: Alex Ellis <alexellis2@gmail.com>
  2. Ensure Host Header can be found and lookup

    elct9620 authored and alexellis committed May 10, 2019
    Signed-off-by: 蒼時弦也 <elct9620@frost.tw>
Commits on May 9, 2019
  1. Fix extra new-line in Dockerfile platform

    alexellis committed May 9, 2019
    Signed-off-by: Alex Ellis <alexellis2@gmail.com>
  2. Add platform for multi-arch builds

    alexellis committed May 9, 2019
    PLATFORM is now populated in the Makefile so that it can be
    used in an on-device Docker build.
    
    Signed-off-by: Alex Ellis <alexellis2@gmail.com>
  3. Add fix for "help" command in Dockerfile

    alexellis committed May 9, 2019
    After moving to cobra a double dash is required for the help
    command.
    
    Signed-off-by: Alex Ellis <alexellis2@gmail.com>
Commits on Apr 27, 2019
  1. Switch to using github.com/rancher/remotedialer for the transport

    ibuildthecloud authored and alexellis committed Mar 28, 2019
    Fundamentally Inlets must perform tunneling and reverse proxying. Prior
    to this commit both functions in Inlets are custom implementations tied
    quite heavily to HTTP 1.1 request/response with no bi-directional
    communication.
    
    This patch replaces both tunneling and proxying with external libraries.
    The transport layer is switched to using
    github.com/rancher/remotedialer. Remote dialer allows tunneling
    connections at a net.Conn level so higher level protocols such
    as HTTP, HTTP2, WebSockets, gRPC, etc need not require specific
    tunneling logic only proxy logic.
    
    For proxying logic we use Kubernetes UpgradeAwareHandler which builds on
    top of go's built in httputil.ReverseProxy but adds support for
    "Connection: Upgrade" requests and HTTP response HTML rewriting. Once
    Inlets switches to go 1.12 it might be possible to drop the Kubernetes
    library and instead use the bare httputil.ReverseProxy as go 1.12 adds
    support for proxying WebSockets.
    
    Signed-off-by: Darren Shepherd <darren@rancher.com>
  2. Vendor apimachinery and remotedialer

    ibuildthecloud authored and alexellis committed Mar 28, 2019
    Introduce dependencies on k8s.io/apimachinery and
    github.com/rancher/remotedialer.  k8s.io/apimachinery has an unfortunate
    amount of transitive dependencies.
    
    Signed-off-by: Darren Shepherd <darren@rancher.com>
Commits on Apr 19, 2019
  1. Add brew install instructions for OSX

    johnmccabe authored and alexellis committed Apr 19, 2019
    Signed-off-by: John McCabe <john@johnmccabe.net>
Commits on Mar 28, 2019
  1. Allow multiple clients

    alexellis committed Mar 28, 2019
    This change allows multiple clients to connect or the same client
    to reconnect. Fixes: #52
    
    Signed-off-by: Alex Ellis <alexellis2@gmail.com>
Commits on Mar 26, 2019
  1. Add ssh example

    alexellis committed Mar 26, 2019
    Closes: #38
    
    Signed-off-by: Alex Ellis <alexellis2@gmail.com>
Commits on Mar 25, 2019
  1. Ask users to give version

    alexellis committed Mar 25, 2019
    Signed-off-by: Alex Ellis <alexellis2@gmail.com>
Commits on Mar 15, 2019
  1. Update system file

    alexellis committed Mar 15, 2019
    - move to /usr/local/bin/
    - use long flags
    
    Signed-off-by: Alex Ellis <alexellis2@gmail.com>
Commits on Mar 12, 2019
  1. Add TLS with Caddy option

    alexellis committed Mar 12, 2019
    Signed-off-by: Alex Ellis <alexellis2@gmail.com>
  2. Initial ping/pong attempt

    alexellis committed Mar 12, 2019
    Attempting to resolve #42 by sending continual ping from each
    client to keep connection alive.
    
    Signed-off-by: Alex Ellis <alexellis2@gmail.com>
  3. Produce SHA hashes of each binary

    kenfdev authored and alexellis committed Mar 12, 2019
    This approacth is the same as openfaas/faas-cli.
    Also updated travis to be picked up on the releases page.
    
    Signed-off-by: Ken Fukuyama <kenfdev@gmail.com>
  4. Use inlets --version

    alexellis committed Mar 12, 2019
    Signed-off-by: Alex Ellis <alexellis2@gmail.com>
  5. Fix get.sh to use new form of "inlets version"

    alexellis committed Mar 12, 2019
    Signed-off-by: Alex Ellis <alexellis2@gmail.com>
  6. Change .gitignore to take inlets.go file into consideration

    RaviTezu authored and alexellis committed Mar 12, 2019
    Signed-off-by: RaviTezu <ravi-teja@live.com>
  7. switch from go/flags to spf13/cobra

    RaviTezu authored and alexellis committed Mar 11, 2019
    Signed-off-by: RaviTezu <ravi-teja@live.com>
Commits on Mar 6, 2019
  1. Change the exe location in the service file

    rgee0 authored and alexellis committed Mar 6, 2019
    Signed-off-by: Richard Gee <richard@technologee.co.uk>
Commits on Mar 2, 2019
  1. Correct typo in Dockerfile

    alexellis committed Mar 2, 2019
    Signed-off-by: Alex Ellis <alexellis2@gmail.com>
  2. Update userdata.sh to point at .dev domain

    alexellis committed Mar 2, 2019
    Signed-off-by: Alex Ellis <alexellis2@gmail.com>
Commits on Feb 28, 2019
  1. Add the new .dev domain for the curl/sh

    alexellis committed Feb 28, 2019
    Signed-off-by: Alex Ellis <alexellis2@gmail.com>
  2. Add inlets donation link

    alexellis committed Feb 28, 2019
    Signed-off-by: Alex Ellis <alexellis2@gmail.com>
  3. Move to non-root user for Docker image

    alexellis committed Feb 28, 2019
    Signed-off-by: Alex Ellis <alexellis2@gmail.com>
  4. Move Docker push to after_success

    alexellis committed Feb 28, 2019
    Signed-off-by: Alex Ellis <alexellis2@gmail.com>
  5. Move to on tags

    alexellis committed Feb 28, 2019
    Signed-off-by: Alex Ellis <alexellis2@gmail.com>
  6. Update to Go 1.10 runtime

    alexellis committed Feb 28, 2019
    Signed-off-by: Alex Ellis <alexellis2@gmail.com>
  7. Add make dist step to builds

    alexellis committed Feb 28, 2019
    Signed-off-by: Alex Ellis <alexellis2@gmail.com>
  8. Add binary assets upon release

    alexellis committed Feb 28, 2019
    Signed-off-by: Alex Ellis <alexellis2@gmail.com>
  9. Add push step to Makefile

    alexellis committed Feb 28, 2019
    Signed-off-by: Alex Ellis <alexellis2@gmail.com>
Commits on Feb 27, 2019
  1. Add md hints for shell blocks

    alexellis committed Feb 27, 2019
    Signed-off-by: Alex Ellis <alexellis2@gmail.com>
  2. Consolidate Dockerfiles

    alexellis committed Feb 27, 2019
    Dockerfile.runtime is removed because it is no-longer needed.
    userdata.sh now uses the get.sh script to download / install
    inlets.
    Fixed issue in Makefile where Version was not passed as build-
    arg because it needed to be written as VERSION.
    
    Signed-off-by: Alex Ellis <alexellis2@gmail.com>
  3. Strip binaries to reduce size

    alexellis committed Feb 27, 2019
    Fixes: #31
    
    Signed-off-by: Alex Ellis <alexellis2@gmail.com>
Commits on Feb 26, 2019
  1. Vendor errors.Wrap

    alexellis committed Feb 26, 2019
    Signed-off-by: Alex Ellis <alexellis2@gmail.com>
Older
You can’t perform that action at this time.