-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Open
Labels
help wantedWe would love to have this done, but don't have the bandwidth, need help from contributorsWe would love to have this done, but don't have the bandwidth, need help from contributorskind/feature-requestpriority/p3agreed that this would be good to have, but no one is available at the moment.agreed that this would be good to have, but no one is available at the moment.
Milestone
Description
Expected behavior
running skaffold dev
should live tail logs after running for a while
Actual behavior
After multiple image rebuilds and changes to source code, I don't get live logs when the server receives HTTP requests.
Information
- Skaffold version: 0b8bd59
- Operating system: macOS Catalina - version 10.15.5
- Contents of skaffold.yaml:
apiVersion: skaffold/v2alpha1
kind: Config
build:
local:
push: false
artifacts:
- image: jon/kludge-client
context: client
sync:
manual:
- src: 'src/**/*.tsx'
dest: '/usr/src/app'
- src: 'src/**/**/*.tsx'
dest: '/usr/src/app'
- src: 'src/**/**/*.ts'
dest: '/usr/src/app'
- src: 'src/**/**/*.js'
dest: '/usr/src/app'
- src: 'src/**/**/*.scss'
dest: '/usr/src/app'
- src: '*.js'
dest: '/usr/src/app'
docker:
dockerfile: Dockerfile
buildArgs:
network: host
- image: jon/kludge-api
context: api
sync:
manual:
- src: 'resources/views/*.php'
dest: '/var/www/api'
- src: 'app/Models/*.php'
dest: '/var/www/api'
- src: 'app/Http/Controllers/*.php'
dest: '/var/www/api'
- src: 'app/Http/Controllers/**/*.php'
dest: '/var/www/api'
- src: 'app/Abstracts/Repository/*.php'
dest: '/var/www/api'
- src: 'app/Repository/**/*.php'
dest: '/var/www/api'
- src: 'app/Services/*.php'
dest: '/var/www/api'
- src: 'app/Rules/*.php'
dest: '/var/www/api'
- src: 'app/Http/Middleware/*.php'
dest: '/var/www/api'
- src: 'app/Http/Requests/**/*.php'
dest: '/var/www/api'
- src: 'routes/*.php'
dest: '/var/www/api'
- src: 'database/**/*.php'
dest: '/var/www/api'
- src: 'config/*.php'
dest: '/var/www/api'
- src: 'app/Compiler/Languages/**/*'
dest: '/var/www/api'
- src: 'app/Examples/*.php'
dest: '/var/www/api'
- src: 'app/Examples/**/**/*'
dest: '/var/www/api'
- src: 'app/Providers/*.php'
dest: '/var/www/api'
docker:
dockerfile: Dockerfile
deploy:
kubectl:
manifests:
- k8-dev/client/deployment-manifest.yaml
- k8-dev/api/deployment-manifest.yaml
- k8-dev/client/service-manifest.yaml
- k8-dev/api/service-manifest.yaml
Here's the k8 deployment for the pod that does not live tail
apiVersion: apps/v1
kind: Deployment
metadata:
name: api
namespace: kludge
spec:
replicas: 1
selector:
matchLabels:
name: api
template:
metadata:
labels:
name: api
namespace: kludge
spec:
containers:
- image: jon/kludge-api
name: api
ports:
- containerPort: 80
imagePullPolicy: Never
env:
- name: APP_NAME
value: "api"
- name: APP_ENV
value: "local"
- name: APP_DEBUG
value: "true"
- name: APP_LOG_LEVEL
value: "debug"
- name: APP_URL
value: "http://kludge.info"
- name: LOG_CHANNEL
value: "stack"
- name: DB_CONNECTION
value: "mysql"
- name: DB_HOST
value: "mysql"
- name: DB_DATABASE
value: "kludgedb"
- name: DB_USERNAME
value: "kludgedbuser"
- name: DB_PASSWORD
value: "secret"
Steps to reproduce the behavior
Running skaffold dev
but usually after 2 days or so live tail logs does not work, but the cluster is still running and everything else works.
charlesg99, netaskd1, yalpertem, ezrabowman, actraiser and 2 more
Metadata
Metadata
Assignees
Labels
help wantedWe would love to have this done, but don't have the bandwidth, need help from contributorsWe would love to have this done, but don't have the bandwidth, need help from contributorskind/feature-requestpriority/p3agreed that this would be good to have, but no one is available at the moment.agreed that this would be good to have, but no one is available at the moment.